Difference between revisions of "Setting up a new mod"
(→Basic setup) |
(→Activating the mod) |
||
Line 74: | Line 74: | ||
'''Important:'''As next step you need to copy over the "mod-info.json" from the "game-mode-plus" mod folder into your modfolder root and adjust it to your mod info. | '''Important:'''As next step you need to copy over the "mod-info.json" from the "game-mode-plus" mod folder into your modfolder root and adjust it to your mod info. | ||
+ | If you have extracted the basicMod.zip instead of manually setting it up, just open the mod-info.json and change the entries to match your mod. | ||
Now that you prepared the mod it is time to activate it. Start the game and go to the option panel. | Now that you prepared the mod it is time to activate it. Start the game and go to the option panel. |
Revision as of 11:48, 7 October 2014
Basic setup
Setting up a new mod is rather simple:
Navigate to the folder where you have installed the game.
In the game folder open the ./mods folder.
There you should find a zip file called "basicMod.zip"
Extract this zip file into the mods folder and rename the folder to the name of your mod.
Optional you can make the changes manually. See the structure below.
Now to make new files you need to have the same folder structure the main game has so add this folder first in your new mod folder:
Folders
- ./characters
- ./enemies
- ./gfx/anim/menu
- ./gfx/anim/objects
- ./gfx/anim/specialfx
- ./gfx/anim/ui
- ./gfx/anim/units
- ./gfx/objects
- ./gfx/lights
- ./gfx/menu
- ./gfx/sets
- ./gfx/specialfx
- ./gfx/tiles
- ./gfx/ui
- ./gfx/units/player
- ./gfx/units/enemies
- ./levels
- ./lists
- ./music
- ./particles
- ./sfx
- ./squads
- ./textfiles
- ./tutorials
=What come where
See list above to understand where to put what files afterwards
- The character definition files go here
- The enemies definition files go here
- .anim files for the main menu go here
- .anim files for the objects go here
- .anim files for the special fx go here
- .anim files for the ui elements go here
- .anim files for units go here (enemies and characters)
- All objects go here. See here for naming rules: File_names_for_objects
- All light brushes go here (png)
- All menu related gfx here (Intro/logo etc)
- All animation sets go here (Animation Sets
- All Special fx related pngs go here (Special FX)
- All tilessheets goe here. (Tilesets)
- All UI related assets go here (map etc)
- All player related animation gfx go here (Characters)
- All the enemy animation pngs go here (Enemies)
- All your mapfiles you make with the editor should be saved here. (Map Editor Overview)
- Definition json files go here. (Items etc: How to change and add Items and other things)
- The Music goes here (Music and Sound FX)
- Die particle pngs go here. (The are png of the die frame that will be used to calculate the disintegrate effect when someone dies)
- Sound fx here (Music and Sound FX)
- Store the default squads here.
- All the ingame dialogues go here. (How to write a dialogue)
- pngs of your tutorial texts you want to show ingame to help the player to get into your mod.
Activating the mod
Important:As next step you need to copy over the "mod-info.json" from the "game-mode-plus" mod folder into your modfolder root and adjust it to your mod info.
If you have extracted the basicMod.zip instead of manually setting it up, just open the mod-info.json and change the entries to match your mod.
Now that you prepared the mod it is time to activate it. Start the game and go to the option panel. In the option panel you should find now the newly named mod of yours. Check the box next to it.
You are done. Each time you start the game or play the game from the editor your mod will be used additionally to all other mods you may have activated.