1 // config file to build spell sheets
\r
2 output_path = "test/";
\r
3 spell_base = "spell_base";
\r
4 projectile_base = "projectile_base";
\r
6 level_parents = "levels";
\r
7 projectile_by_level_and_mode_parents = "projectile_by_level_and_mode";
\r
8 spell_by_level_parents = "spell_by_level";
\r
10 final_spells = "final";
\r
12 num_levels = 5; // number of spell levels
\r
14 //user params of fxs for each level
\r
15 user_params_level1 = { 0, 0, 0, 0 };
\r
16 user_params_level2 = { 0, 1, 0, 0 };
\r
17 user_params_level3 = { 1, 1, 0, 0 };
\r
18 user_params_level4 = { 1, 1, 1, 0 };
\r
19 user_params_level5 = { 1, 1, 1, 1 };
\r
22 // the various kinds of spells
\r
23 spell_types = { "off", "cur", "mix" };
\r
25 spell_modes = { "bomb", "chain", "spray" };
\r
28 // each spell has the following format : "name|type|[ps name]"
\r
29 // the name of the particle system is optionnal
\r
34 "piercing|0|off|mag_off_impact_piercing.ps",
\r
35 "blunt|1|off|mag_off_impact_blunt.ps",
\r
36 "slashing|2|off|mag_off_impact_slashing.ps",
\r
37 "cold|3|off|mag_off_impact_cold.ps",
\r
38 "rot|4|off|mag_off_impact_rot.ps",
\r
39 "acid|5|off|mag_off_impact_acid.ps",
\r
40 "fire|6|off|mag_off_impact_fire.ps",
\r
41 "shockwave|7|off|mag_off_impact_shockwave.ps",
\r
42 "electric|8|off|mag_off_impact_electric.ps",
\r
43 "poison|9|off|mag_off_impact_poison.ps",
\r
44 "curse|10|off|mag_off_impact_curse.ps",
\r
45 "sickness|11|off|mag_off_impact_sickness.ps",
\r
46 "hatred|12|off|mag_off_impact_hatred.ps",
\r
47 "mezz|13|off|mag_off_impact_mezz.ps",
\r
48 "root|14|off|mag_off_impact_root.ps",
\r
49 "fear|18|off|mag_off_impact_fear.ps",
\r
51 "healhp|15|cur|mag_cur_impact_healhp.ps",
\r
52 "healsap|16|cur|mag_cur_impact_healsap.ps",
\r
53 "healsta|17|cur|mag_cur_impact_healsta.ps",
\r
54 "stun|19|off|mag_off_impact_stun.ps",
\r
57 // range weapon stuffs (offensif only)
\r
58 "range_weapon_gatlin|128|cur|ran_impact_gatlin.ps",
\r
59 "range_weapon_missile|129|cur|ran_impact_explosion.ps",
\r
62 // names for projectiles
\r
65 "off|bomb|mag_off_missile_bomb.ps",
\r
66 "off|chain|mag_off_missile_chain.ps",
\r
67 "off|spray|mag_off_missile_spray.ps",
\r
68 "mix|bomb|mag_mix_missile_bomb.ps",
\r
69 "mix|chain|mag_mix_missile_chain.ps",
\r
70 "mix|spray|mag_mix_missile_spray.ps",
\r
71 "cur|bomb|mag_cur_missile_bomb.ps",
\r
72 "cur|chain|mag_cur_missile_chain.ps",
\r
73 "cur|spray|mag_cur_missile_spray.ps"
\r
77 // name of spell list file
\r
78 spell_list_file="spells.spell_list";