Mod Item Creation Tool

Post your ideas and suggestions how to improve the game.

Moderator: ickputzdirwech

Post Reply
Krusnik
Inserter
Inserter
Posts: 24
Joined: Sun Mar 06, 2016 6:01 pm
Contact:

Mod Item Creation Tool

Post by Krusnik »

I've thought about writing a tool that would greatly enhance the creation, edit and deletion of modded items.

Basically you could specify a folder(the mod base) and then use a GUI to select item type, various parameters and what not and it could generate the LUA for all the needed files and drop them out there.

It would also load anything already created to be edited or deleted. It might even be possible to make it extend multiple mods and possibly check for conflicts.

Ideas? Has this already been done?

Thanks for reading!

vtx
Fast Inserter
Fast Inserter
Posts: 150
Joined: Tue Jun 28, 2016 9:48 am
Contact:

Re: Mod Item Creation Tool

Post by vtx »


User avatar
bobingabout
Smart Inserter
Smart Inserter
Posts: 7352
Joined: Fri May 09, 2014 1:01 pm
Contact:

Re: Mod Item Creation Tool

Post by bobingabout »

A quote from my Red Alert 2 modding days: "Real modders don't use TibEd."

Even though tools to make mods by clicking buttons and filling checkboxes existed, if you used them you were considered a lazy noob. Putting the opinion to one side...

I'm not totally against such things, but such tools are pretty much limited to whatever functionality has been programmed into them, in this case, creating items. (And I presume by that you mean also entities, recipes, technologies, etc)

One of the hard parts for a program to do, which would be common for things like technologies, is what to do if you simply want to add to an already existing list. Editing an existing file is easy, dynamically adding it in a new file is not so easy, you need to do a lot of checks, like, does it exist, is there an effects section (Not all have an effects section, like advanced electronics 2, and it must be added before you can add an unlock). Then what do you do if any of these checks fail? Needless to say, things get complex in the code, and the program would need to be written in a way to account for all these situations... in a landscape that is constantly changing... Keeping a program to do such things up to date would be one hellish job.
Creator of Bob's mods. Expanding your gameplay since version 0.9.8.
I also have a Patreon.

Post Reply

Return to “Ideas and Suggestions”