|
| 1 | +# Constant sections for documentation generation. |
| 2 | +# Each entry maps to one or more .tph source files that get combined into a single doc page. |
| 3 | +# "files" paths are relative to project root. |
| 4 | + |
| 5 | +- name: ids |
| 6 | + title: IDS |
| 7 | + desc: Named constants for IDS file values (animation IDs, effect IDs, gender, slots, etc.). |
| 8 | + files: |
| 9 | + - ids/animate_ids.tph |
| 10 | + - ids/effect_ids.tph |
| 11 | + - ids/gender_ids.tph |
| 12 | + - ids/projectile_ids.tph |
| 13 | + - ids/slots_ids.tph |
| 14 | + - ids/types.tph |
| 15 | + |
| 16 | +- name: spells |
| 17 | + title: Spells |
| 18 | + desc: Spell resref constants by game. |
| 19 | + files: |
| 20 | + - ids/spell_ids_bg2ee.tph |
| 21 | + - ids/spell_ids_bgee.tph |
| 22 | + - ids/spell_ids_iwdee.tph |
| 23 | + |
| 24 | +- name: opcodes |
| 25 | + title: Opcodes |
| 26 | + desc: Named constants for opcode numbers. |
| 27 | + files: |
| 28 | + - misc/opcode.tph |
| 29 | + - misc/opcode_ee.tph |
| 30 | + |
| 31 | +- name: opcode-params |
| 32 | + title: Opcode Parameters |
| 33 | + desc: Named constants for opcode parameter values. |
| 34 | + files: |
| 35 | + - opcodes/0_ac_modifier.tph |
| 36 | + - opcodes/12_damage.tph |
| 37 | + - opcodes/144_279_button_type.tph |
| 38 | + - opcodes/146_cast_spell_type.tph |
| 39 | + - opcodes/17_current_hp_mod_type.tph |
| 40 | + - opcodes/236_project_image.tph |
| 41 | + - opcodes/82_script_type.tph |
| 42 | + - opcodes/mod_type.tph |
| 43 | + |
| 44 | +- name: structures |
| 45 | + title: Offsets |
| 46 | + desc: Named offset constants for IE file format structures (ARE, CRE, EFF, ITM, SPL, STO, etc.). |
| 47 | + files: |
| 48 | + - structures/are/main.tph |
| 49 | + - structures/are/container_flags.tph |
| 50 | + - structures/are/door_flags.tph |
| 51 | + - structures/are/region_flags.tph |
| 52 | + - structures/are/region_type.tph |
| 53 | + - structures/cre/main.tph |
| 54 | + - structures/cre/flags.tph |
| 55 | + - structures/eff/main.tph |
| 56 | + - structures/eff/iesdp.tph |
| 57 | + - structures/eff2/main.tph |
| 58 | + - structures/eff2/iesdp.tph |
| 59 | + - structures/fx/main.tph |
| 60 | + - structures/fx/iesdp.tph |
| 61 | + - structures/fx/resist_dispel.tph |
| 62 | + - structures/fx/saving_throw.tph |
| 63 | + - structures/fx/target.tph |
| 64 | + - structures/fx/timing.tph |
| 65 | + - structures/itm/main.tph |
| 66 | + - structures/itm/attack_type.tph |
| 67 | + - structures/itm/damage_type.tph |
| 68 | + - structures/itm/depletion.tph |
| 69 | + - structures/itm/header_flags.tph |
| 70 | + - structures/itm/header_target.tph |
| 71 | + - structures/itm/iesdp.tph |
| 72 | + - structures/spl/main.tph |
| 73 | + - structures/spl/flags.tph |
| 74 | + - structures/spl/iesdp.tph |
| 75 | + - structures/spl/spell_form.tph |
| 76 | + - structures/sto/main.tph |
| 77 | + - structures/sto/flags.tph |
| 78 | + - structures/sto/iesdp.tph |
| 79 | + - structures/sto/item_flags.tph |
| 80 | + - structures/item_types.tph |
| 81 | + |
| 82 | +- name: icons |
| 83 | + title: Icons |
| 84 | + desc: Portrait icon index constants. |
| 85 | + files: |
| 86 | + - misc/icons.tph |
| 87 | + |
| 88 | +- name: scrolls |
| 89 | + title: Scrolls |
| 90 | + desc: Scroll resref constants. |
| 91 | + files: |
| 92 | + - misc/scrolls.tph |
| 93 | + - misc/scrolls_iwdee.tph |
| 94 | + - misc/scrolls_protection.tph |
| 95 | + |
| 96 | +- name: misc |
| 97 | + title: Miscellaneous |
| 98 | + desc: Secondary type tables and other constants. |
| 99 | + files: |
| 100 | + - 2da/sectype.tph |
0 commit comments