MAIN
home
modding home
ARITCLES
basic scenario creation
uniform modding overview
the order of things
variables reference
commands reference
map layout
INI FILES
cwbr.ini
level.ini
MAP CSV LAYOUT
map_name.csv
SCENARIO CSV LAYOUT
units.csv
events.csv
objectives.csv
MAIN CSV LAYOUT
artyammo.csv
effects.csv
formation.csv
gamescreens.csv
gamesounds.csv
levels.csv
mainscreens.csv
mainsounds.csv
names.csv
openobjs.csv
openplay.csv
sprites.csv
tables.csv
toolbar.csv
tooltext.csv
unitcommon.csv
units.csv
unitsprite.csv
weapons.csv
unitsprite.csv

The unitsprite.csv file was created to define one set of sprites that define one type of unit. Each unit in the game requires 7 sprites types: march, stand, shoot, run, charge, melee, and dead. Since not all units use all of the animations, you can just reuse a sprite type in these instances.

Column Explanation
A: Type This is the name of this sprite set. This name will be used in other files to reference this sprite type.
B: March This is the name of the sprite from the sprites.csv file that will be used while this sprite type is marching.
C: Stand This is the name of the sprite from the sprites.csv file that will be used while this sprite type is standing still.
D: Shoot This is the name of the sprite from the sprites.csv file that will be used while this sprite type is firing their weapons.
E: Run This is the name of the sprite from the sprites.csv file that will be used while this sprite type is running, this is also used for retreating.
F: Charge This is the name of the sprite from the sprites.csv file that will be used while this sprite type is charging the enemy.
G: Melee This is the name of the sprite from the sprites.csv file that will be used while this sprite type is engaged in melee combat.
H: Dead This is the name of the sprite from the sprites.csv file that will be used while this sprite type is dead. This can have multiple animation frames if a dying animation is desired for this sprite set. The last frame of animation will be used as the final dead body.