Page 1 of 1

Is it allowed to make a mod that doesn't use the Base?

Posted: Tue Aug 30, 2016 11:29 pm
by Solar's Wrath
The title says it all and this place in the forum seemed to be the most appropriate place to ask.

Re: Is it allowed to make a mod that doesn't use the Base?

Posted: Tue Aug 30, 2016 11:31 pm
by Thomasnotused
I'm certain it's allowed, it's more of a matter of how you plan to do that. Will you completely replace everything the game has to offer? Or just not list it as a dependency? Or some other approach I can't think of right now?

Re: Is it allowed to make a mod that doesn't use the Base?

Posted: Tue Aug 30, 2016 11:42 pm
by Solar's Wrath
Well... My idea was to replace most of the base stuff to different theme with its own tech and progression. It wouldn't depend on the Base but it would use things from the base.

Re: Is it allowed to make a mod that doesn't use the Base?

Posted: Tue Aug 30, 2016 11:45 pm
by Thomasnotused
Solar's Wrath wrote:Well... My idea was to replace most of the base stuff to different theme with its own tech and progression. It wouldn't depend on the Base but it would use things from the base.
If you're going to use things from base, that makes it dependent on it, doesn't it?

Terminology aside, it sounds like you're getting set for quite the mod, I wish you luck on that!

Re: Is it allowed to make a mod that doesn't use the Base?

Posted: Tue Aug 30, 2016 11:48 pm
by Solar's Wrath
Use things from the base as in, taking the code and putting it in my mode and edit it my way so the mod wouldn't be a 100% different games, like belts. I wouldn't recode new belt. I would borrow the base code and modify it in my mod instead of needing the base mod to be toggled on.

Re: Is it allowed to make a mod that doesn't use the Base?

Posted: Wed Aug 31, 2016 12:33 am
by aubergine18
If you're doing that would it not be easier to modify the stuff in data.raw? That way base defines all the usual stuff, but you tweak what's there to bend it to your needs... If something new gets added to base, it will automatically be available and you can tweak it with subsequent update to your mod.

Re: Is it allowed to make a mod that doesn't use the Base?

Posted: Wed Aug 31, 2016 12:41 am
by Solar's Wrath
Well I could do that but do you mean Data.Lua? Cus I don't know what Data.raw is... Also if I do that, is it possible to overwrite like sprites and such because the sprite work would be totally different so i'd need to be able to take the base stuff but have them use my sprites.

Re: Is it allowed to make a mod that doesn't use the Base?

Posted: Wed Aug 31, 2016 1:03 am
by aubergine18
Yeah, using data.raw (in your data.lua or script it requires, or better still the data-final-fixes.lua which gets run after all the mods and base game have defined their protos) you can change pretty much everything. If you look on the mod portal for balance mods you'll see how its done. You can read the prototypes of other mods, edit them, delete them, duplicate them, etc.

Re: Is it allowed to make a mod that doesn't use the Base?

Posted: Wed Aug 31, 2016 1:16 am
by Solar's Wrath
I'm gonna go check that right away thanks!