Datafile FileParser FileParserName Initializing FileParserSrc Module ModuleName ModuleSrc ------------------------------------------------------------------------------------------------------------------------------------------------------- activation.txt act_parser "activation" "activations" obj-init.c arrays_module [13] arrays init.c artifact.txt artifact_parser (1) "artifact" "artifacts" obj-init.c arrays_module [20] arrays init.c blow_effects.txt eff_parser "blow_effects" "blow effects" mon-init.c arrays_module [23] arrays init.c blow_methods.txt meth_parser "blow_methods" "blow methods" mon-init.c arrays_module [22] arrays init.c body.txt body_parser "body" "bodies" init.c arrays_module [16] arrays init.c brand.txt brand_parser "brand" "brands" obj-init.c arrays_module [ 6] arrays init.c class.txt class_parser "class" "player classes" init.c arrays_module [19] arrays init.c constants.txt constants_parser "constants" "constants" init.c - - - curse.txt curse_parser "curse" "curses" obj-init.c arrays_module [10] arrays init.c dungeon_profile.txt profile_parser "dungeon_profile" "(dungeon profiles)" generate.c generate_module generate generate.c ego_item.txt ego_parser "ego_item" "ego-items" obj-init.c arrays_module [14] arrays init.c flavor.txt flavor_parser (2) "flavor" "flavours" init.c arrays_module [30] arrays init.c hints.txt hints_parser "hints" "hints" init.c arrays_module [31] arrays init.c history.txt history_parser "history" "history charts" init.c arrays_module [15] arrays init.c lore.txt (3) lore_parser "lore" "monster lore" mon-init.c arrays_module [27] arrays init.c monster.txt pit_parser "monster" "monsters" mon-init.c arrays_module [25] arrays init.c monster_base.txt mon_base_parser "monster_base" "monster bases" mon-init.c arrays_module [ 8] arrays init.c monster_spell.txt mon_spell_parser "monster_spell" "monster spells" mon-init.c arrays_module [24] arrays init.c names.txt names_parser "names" "random names" init.c arrays_module [32] arrays init.c object.txt object_parser "object" "objects" obj-init.c arrays_module [12] arrays init.c object_base.txt object_base_parser "object_base" "object bases" obj-init.c arrays_module [ 4] arrays init.c object_property.txt object_property_parser "object_property" "object properties" obj-init.c arrays_module [21] arrays init.c p_race.txt p_race_parser "p_race" "player races" init.c arrays_module [17] arrays init.c pain.txt pain_parser "pain messages" "monster pain messages" mon-init.c arrays_module [ 7] arrays init.c pit.txt pit_parser "pits" "monster pits" mon-init.c arrays_module [26] arrays init.c player_timed.txt player_timed_parser "player timed effects" "timed effects" player-timed.c arrays_module [ 2] arrays init.c projection.txt projection_parser "projection" "projections" obj-init.c arrays_module [ 1] arrays init.c quest.txt quests_parser "quest" "quests" player-quest.c arrays_module [29] arrays init.c randart.txt (1) randart_parser (1) "randart" - obj-init.c - - - realm.txt realm_parser "realm" "magic_realms" init.c arrays_module [18] arrays init.c room_template.txt room_parser "room_template" "(room templates)" generate.c generate_module generate generate.c shape.txt shape_parser "shape" "player shapes" init.c arrays_module [11] arrays init.c slay.txt slay_parser "slay" "slays" obj-init.c arrays_module [ 5] arrays init.c store.txt store_parser "store" "stores" store.c store_module store store.c summon.txt summon_parser "summon" "summons" mon-summon.c arrays_module [ 9] arrays init.c terrain.txt feat_parser "terrain" "features" init.c arrays_module [ 3] arrays init.c trap.txt trap_parser "trap" "traps" init.c arrays_module [28] arrays init.c vault.txt vault_parser "vault" "(vaults)" generate.c generate_module generate generate.c world.txt world_parser "world" "world" init.c arrays_module [ 0] arrays init.c (1) Artifact/randart parsing and initialization are somewhat "specialized" at player bith (2) Flavor parsing and initialization is somewhat "specialized" at player bith (3) The lore.txt file is placed in the 'user' dir, not in the 'gamedata' dir