Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Gamedev:Structure: Difference between revisions

From FIGHTORDER
imported>Knorke
remade from scratch (started)
imported>Abma
Line 24: Line 24:


=='''<code>gamedata\</code>'''<br>==
=='''<code>gamedata\</code>'''<br>==
[http://springrts.com/wiki/Category:Gamedata|various files] that control global things or setup graphic & sound resources.
[[:Category:Gamedata|various files]] that control global things or setup graphic & sound resources.


=='''<code>icons\</code>'''<br>==
=='''<code>icons\</code>'''<br>==

Revision as of 14:36, 9 January 2012

This are the files to be found in a Spring game. Optional files or folders such as "config\" folders for ie Lua scripts are not listed.

This page is unfinished


root of game folder

Modinfo.lua and can also contain Modoptions.lua and LuaAI.lua

bitmaps\

bitmaps\loadpictures

pictures that will be displayed when the game loads

bitmaps\tracks

images that are used for the unit tracks

units\

.lua or .fbi files that define the units. Subfolders are allowed.

features\

.lua or .fbi files that define features (wreckage and such) Subfolders are allowed.

gamedata\

various files that control global things or setup graphic & sound resources.

icons\

images for unit symbols and radar icons

LuaRules\

various files to make Lua scripts work such as gadget handler (?)

LuaRules\Gadgets

Lua gadgets: scripts that controll the gameplay

LuaRules\Configs

config files read by Lua gadgets

LuaUI\

LuaUI\widgets

Lua widget: scripts that make up the user interface or do other unsynced things

objects3d\

3D files such as .3do or .3do to be used by features, units or weapons. Subfolders are allowed.

unittextures\

Textures for the 3D files Textures for the 3D models. Subfolders are allowed.

scripts\

animation scripts for units

sidepics\

Faction icons read by lobby etc.

sounds\

sound files

unitpics\

unit preview pictures for buildmenu

weapons\

files that define weapons Subfolders are allowed.