|
| 1 | +extends Node |
| 2 | + |
| 3 | +# The keys can be integers or strings. As read from objects.cfg's AnimationID field. |
| 4 | +var sprite_id = { |
| 5 | +046 : preload("res://dk_images/furniture/torture_machine_tp/r1frame01.png"), |
| 6 | +098 : preload("res://dk_images/furniture/workshop_machine_tp/AnimWorkshopMachine.tres"), |
| 7 | +100 : preload("res://dk_images/furniture/flagpole_empty_tp/r1frame01.png"), |
| 8 | +102 : preload("res://dk_images/furniture/flagpole_redflag_tp/AnimFlagpoleRed.tres"), |
| 9 | +104 : preload("res://dk_images/furniture/flagpole_blueflag_tp/AnimFlagpoleBlue.tres"), |
| 10 | +106 : preload("res://dk_images/furniture/flagpole_greenflag_tp/AnimFlagpoleGreen.tres"), |
| 11 | +108 : preload("res://dk_images/furniture/flagpole_yellowflag_tp/AnimFlagpoleYellow.tres"), |
| 12 | +114 : preload("res://dk_images/traps_doors/anim0116/AnimBox.tres"), |
| 13 | +124 : preload("res://edited_images/lair/creature_generic/anim0126/AnimLairGeneric.tres"), |
| 14 | +126 : preload("res://edited_images/lair/creature_orc/anim0128/r1frame01.png"), |
| 15 | +128 : preload("res://edited_images/lair/creature_tentacle/anim0130/r1frame01.png"), |
| 16 | +130 : preload("res://dk_images/furniture/scavenge_eye_tp/AnimScavengerEye.tres"), |
| 17 | +132 : preload("res://edited_images/lair/creature_ghost/anim0134/r1frame01.png"), |
| 18 | +134 : preload("res://edited_images/lair/creature_hound/anim0136/r1frame01.png"), |
| 19 | +136 : preload("res://edited_images/lair/creature_spider/anim0138/AnimLairSpider.tres"), |
| 20 | +138 : preload("res://edited_images/lair/creature_vampire/anim0140/r1frame01.png"), |
| 21 | +140 : preload("res://edited_images/lair/creature_bug/anim0142/AnimLairBeetle.tres"), |
| 22 | +142 : preload("res://edited_images/lair/creature_biledemon/anim0144/AnimLairBileDemon.tres"), |
| 23 | +144 : preload("res://edited_images/lair/creature_warlock/anim0146/AnimLairWarlock.tres"), |
| 24 | +146 : preload("res://edited_images/lair/creature_dkmistress/anim0148/AnimLairMistress.tres"), |
| 25 | +148 : preload("res://edited_images/lair/creature_fly/anim0150/AnimLairFly.tres"), |
| 26 | +150 : preload("res://edited_images/lair/creature_demonspawn/lairempty_tp/r1frame01.png"), |
| 27 | +152 : preload("res://edited_images/lair/creature_dragon/anim0154/AnimLairDragon.tres"), |
| 28 | +154 : preload("res://edited_images/lair/creature_generic/anim0156/r1frame01.png"), |
| 29 | +156 : preload("res://edited_images/lair/creature_skeleton/anim0158/AnimLairSkeleton.tres"), |
| 30 | +158 : preload("res://edited_images/lair/creature_horny/anim0160/AnimLairHornedReaper.tres"), |
| 31 | +776 : preload("res://dk_images/crucials/anim0780/AnimHeroGate.tres"), |
| 32 | +777 : preload("res://edited_images/icon_handofevil.png"), |
| 33 | +781 : preload("res://dk_images/power_hand/anim0782/AnimePowerHandGold.tres"), |
| 34 | +782 : preload("res://dk_images/power_hand/anim0783/AnimePowerHand.tres"), |
| 35 | +783 : preload("res://dk_images/power_hand/anim0784/AnimePowerHandGrab.tres"), |
| 36 | +785 : preload("res://dk_images/power_hand/anim0786/AnimePowerHandWhip.tres"), |
| 37 | +789 : preload("res://dk_images/furniture/workshop_anvil_tp/r1frame01.png"), |
| 38 | +791 : preload("res://dk_images/furniture/anim0791/r1frame01.png"), |
| 39 | +793 : preload("res://dk_images/furniture/tombstone_tp/r1frame01.png"), |
| 40 | +795 : preload("res://dk_images/furniture/training_machine_tp/AnimTrainingMachine.tres"), |
| 41 | +796 : preload("res://dk_images/other/anim0797/r1frame01.png"), |
| 42 | +797 : preload("res://dk_images/magic_fogs/anim0798/AnimTempleSpangle.tres"), |
| 43 | +798 : preload("res://dk_images/magic_fogs/anim0801/AnimRedHeartFlame.tres"), |
| 44 | +799 : preload("res://dk_images/magic_fogs/anim0802/AnimBlueHeartFlame.tres"), |
| 45 | +800 : preload("res://dk_images/magic_fogs/anim0800/AnimGreenHeartFlame.tres"), |
| 46 | +801 : preload("res://dk_images/magic_fogs/anim0799/AnimYellowHeartFlame.tres"), |
| 47 | +804 : preload("res://dk_images/potions/anim0804/r1frame01.png"), |
| 48 | +806 : preload("res://dk_images/potions/anim0806/r1frame01.png"), |
| 49 | +808 : preload("res://dk_images/potions/anim0808/r1frame01.png"), |
| 50 | +810 : preload("res://dk_images/traps_doors/anim0811/AnimSpinningKey.tres"), |
| 51 | +818 : preload("res://dk_images/traps_doors/anim0811/AnimSpinningKey.tres"), |
| 52 | +819 : preload("res://dk_images/food/anim0822/AnimChicken.tres"), |
| 53 | +892 : preload("res://dk_images/furniture/anim0892/AnimSpike.tres"), |
| 54 | +893 : preload("res://dk_images/food/anim0898/AnimEggGrowing1.tres"), |
| 55 | +894 : preload("res://dk_images/food/anim0899/r1frame01.png"), |
| 56 | +895 : preload("res://dk_images/food/anim0900/AnimEggWobbling3.tres"), |
| 57 | +896 : preload("res://dk_images/food/anim0901/AnimEggCracking4.tres"), |
| 58 | +901 : preload("res://dk_images/trapdoor_64/bonus_box_std.png"), |
| 59 | +905 : preload("res://dk_images/statues/anim0907/r1frame01.png"), |
| 60 | +930 : preload("res://dk_images/other/anim0932/r1frame01.png"), |
| 61 | +934 : preload("res://dk_images/valuables/gold_pot_tp/AnimGoldPot.tres"), |
| 62 | +936 : preload("res://dk_images/valuables/gold_hoard1_tp/AnimGoldHoard1.tres"), |
| 63 | +937 : preload("res://dk_images/valuables/gold_hoard2_tp/AnimGoldHoard2.tres"), |
| 64 | +938 : preload("res://dk_images/valuables/gold_hoard3_tp/AnimGoldHoard3.tres"), |
| 65 | +939 : preload("res://dk_images/valuables/gold_hoard4_tp/AnimGoldHoard4.tres"), |
| 66 | +940 : preload("res://dk_images/valuables/gold_hoard5_tp/AnimGoldHoard5.tres"), |
| 67 | +948 : preload("res://dk_images/crucials/anim0950/AnimDungeonHeart.tres"), |
| 68 | +950 : preload("res://dk_images/statues/anim0952/AnimLitStatue.tres"), |
| 69 | +952 : preload("res://dk_images/statues/anim0954/r1frame01.png"), |
| 70 | +958 : preload("res://dk_images/statues/anim0960/r1frame01.png"), |
| 71 | +962 : preload("res://dk_images/other/anim0963/r1frame01.png"), |
| 72 | +"BANNER" : preload("res://used_images/banner.png"), |
| 73 | +"DRUID_LAIR" : preload("res://used_images/lair_druid.png"), |
| 74 | +"FERN" : preload("res://used_images/fern.png"), |
| 75 | +"FERN_BROWN" : preload("res://used_images/fern_brown.png"), |
| 76 | +"FERN_SMALL" : preload("res://used_images/fern_small.png"), |
| 77 | +"FERN_SMALL_BROWN" : preload("res://used_images/fern_small_brown.png"), |
| 78 | +"FLAGPOLE_BLACKFLAG" : "", |
| 79 | +"FLAGPOLE_ORANGEFLAG" : "", |
| 80 | +"FLAGPOLE_PURPLEFLAG" : "", |
| 81 | +"FLAGPOLE_WHITEFLAG" : "", |
| 82 | +"GOLDEN_ARMOR" : preload("res://dk_images/statues/anim0956/r1frame01.png"), |
| 83 | +"HEARTFLAME_BLACK" : "", |
| 84 | +"HEARTFLAME_ORANGE" : "", |
| 85 | +"HEARTFLAME_PURPLE" : "", |
| 86 | +"HEARTFLAME_WHITE" : "", |
| 87 | +"ICE_PILLAR" : preload("res://used_images/ice_pillar.png"), |
| 88 | +"ICE_PILLAR_SMALL" : preload("res://used_images/ice_rock.png"), |
| 89 | +"JUNGLE_CATTAILS" : preload("res://used_images/cattails.png"), |
| 90 | +"JUNGLE_LILYPAD" : preload("res://used_images/lilypad.png"), |
| 91 | +"KNIGHTSTATUE" : preload("res://dk_images/statues/anim0958/r1frame01.png"), |
| 92 | +"LANTERNPOST_STAND" : preload("res://used_images/lantern_pst.png"), |
| 93 | +"LAVA_PILLAR" : preload("res://used_images/lava_pillar.png"), |
| 94 | +"LAVA_PILLAR_SMALL" : preload("res://used_images/lava_rock.png"), |
| 95 | +"MUSHROOM_GREEN_LUM" : preload("res://used_images/mushroom_green.png"), |
| 96 | +"MUSHROOM_RED_LUM" : preload("res://used_images/mushroom_red.png"), |
| 97 | +"MUSHROOM_YELLOW_LUM" : preload("res://used_images/mushroom_yellow.png"), |
| 98 | +"POTION_BROWN" : preload("res://used_images/potion_brown.png"), |
| 99 | +"POTION_RED" : preload("res://used_images/potion_red.png"), |
| 100 | +"POTION_WHITE" : preload("res://used_images/potion_white.png"), |
| 101 | +"POTION_YELLOW" : preload("res://used_images/potion_yellow.png"), |
| 102 | + |
| 103 | +"ROCK_PILLAR" : preload("res://used_images/rock_pillar.png"), |
| 104 | +"ROCK_PILLAR_SMALL" : preload("res://used_images/rock.png"), |
| 105 | +"IMG_ARMAGEDDON" : preload("res://dk_images/keepower_64/armagedn_std.png"), |
| 106 | +"IMG_POSSESS_CREATURE" : preload("res://dk_images/keepower_64/possess_std.png"), |
| 107 | +"IMG_HAND_OF_EVIL" : preload("res://edited_images/icon_handofevil.png"), |
| 108 | +"IMG_CREATE_IMP" : preload("res://dk_images/keepower_64/imp_std.png"), |
| 109 | +"IMG_MUST_OBEY" : preload("res://edited_images/mustobey.png"), |
| 110 | +"IMG_SLAP" : preload("res://edited_images/icon_slap.png"), |
| 111 | +"IMG_SIGHT_OF_EVIL" : preload("res://dk_images/keepower_64/sight_std.png"), |
| 112 | +"IMG_CALL_TO_ARMS" : preload("res://dk_images/keepower_64/cta_std.png"), |
| 113 | +"IMG_CAVE_IN" : preload("res://dk_images/keepower_64/cavein_std.png"), |
| 114 | +"IMG_HEAL_CREATURE" : preload("res://dk_images/keepower_64/heal_std.png"), |
| 115 | +"IMG_HOLD_AUDIENCE" : preload("res://dk_images/keepower_64/holdaud_std.png"), |
| 116 | +"IMG_LIGHTNING" : preload("res://dk_images/keepower_64/lightng_std.png"), |
| 117 | +"IMG_SPEED_CREATURE" : preload("res://dk_images/keepower_64/speed_std.png"), |
| 118 | +"IMG_PROTECT_CREATURE" : preload("res://dk_images/keepower_64/armor_std.png"), |
| 119 | +"IMG_CONCEAL_CREATURE" : preload("res://dk_images/keepower_64/conceal_std.png"), |
| 120 | +"IMG_DISEASE" : preload("res://dk_images/keepower_64/disease_std.png"), |
| 121 | +"IMG_CHICKEN" : preload("res://dk_images/keepower_64/chicken_std.png"), |
| 122 | +"IMG_DESTROY_WALLS" : preload("res://dk_images/keepower_64/dstwall_std.png"), |
| 123 | +"IMG_TIME_BOMB" : preload("res://edited_images/timebomb.png"), |
| 124 | +"IMG_POWER_SIGHT" : preload("res://dk_images/magic_fogs/anim0854/AnimCastedSight.tres"), |
| 125 | + |
| 126 | +"IMG_WIZARD" : preload("res://edited_images/creatr_icon_64/wizrd_std.png"), |
| 127 | +"IMG_WIZARD_PORTRAIT" :preload("res://dk_images/creature_portrait_64/creatr_portrt_wizrd.png"), |
| 128 | +"IMG_BARBARIAN" : preload("res://edited_images/creatr_icon_64/barbr_std.png"), |
| 129 | +"IMG_BARBARIAN_PORTRAIT" :preload("res://dk_images/creature_portrait_64/creatr_portrt_barbr.png"), |
| 130 | +"IMG_ARCHER" : preload("res://edited_images/creatr_icon_64/archr_std.png"), |
| 131 | +"IMG_ARCHER_PORTRAIT" :preload("res://dk_images/creature_portrait_64/creatr_portrt_archr.png"), |
| 132 | +"IMG_MONK" : preload("res://edited_images/creatr_icon_64/monk_std.png"), |
| 133 | +"IMG_MONK_PORTRAIT" :preload("res://dk_images/creature_portrait_64/creatr_portrt_monk.png"), |
| 134 | +"IMG_DWARFA" : preload("res://edited_images/creatr_icon_64/dwarf_std.png"), |
| 135 | +"IMG_DWARFA_PORTRAIT" :preload("res://dk_images/creature_portrait_64/creatr_portrt_dwrf1.png"), |
| 136 | +"IMG_KNIGHT" : preload("res://edited_images/creatr_icon_64/knght_std.png"), |
| 137 | +"IMG_KNIGHT_PORTRAIT" :preload("res://dk_images/creature_portrait_64/creatr_portrt_knigh.png"), |
| 138 | +"IMG_AVATAR" : preload("res://edited_images/creatr_icon_64/avatr_std.png"), |
| 139 | +"IMG_AVATAR_PORTRAIT" :preload("res://dk_images/creature_portrait_64/creatr_portrt_avatr.png"), |
| 140 | +"IMG_TUNNELLER" : preload("res://edited_images/creatr_icon_64/tunlr_std.png"), |
| 141 | +"IMG_TUNNELLER_PORTRAIT" :preload("res://dk_images/creature_portrait_64/creatr_portrt_dwrf2.png"), |
| 142 | +"IMG_WITCH" : preload("res://edited_images/creatr_icon_64/prsts_std.png"), |
| 143 | +"IMG_WITCH_PORTRAIT" :preload("res://dk_images/creature_portrait_64/creatr_portrt_witch.png"), |
| 144 | +"IMG_GIANT" : preload("res://edited_images/creatr_icon_64/giant_std.png"), |
| 145 | +"IMG_GIANT_PORTRAIT" :preload("res://dk_images/creature_portrait_64/creatr_portrt_giant.png"), |
| 146 | +"IMG_FAIRY" : preload("res://edited_images/creatr_icon_64/fairy_std.png"), |
| 147 | +"IMG_FAIRY_PORTRAIT" :preload("res://dk_images/creature_portrait_64/creatr_portrt_fairy.png"), |
| 148 | +"IMG_THIEF" : preload("res://edited_images/creatr_icon_64/thief_std.png"), |
| 149 | +"IMG_THIEF_PORTRAIT" :preload("res://dk_images/creature_portrait_64/creatr_portrt_thief.png"), |
| 150 | +"IMG_SAMURAI" : preload("res://edited_images/creatr_icon_64/samur_std.png"), |
| 151 | +"IMG_SAMURAI_PORTRAIT" :preload("res://dk_images/creature_portrait_64/creatr_portrt_samur.png"), |
| 152 | +"IMG_HORNY" : preload("res://edited_images/creatr_icon_64/hornd_std.png"), |
| 153 | +"IMG_HORNY_PORTRAIT" :preload("res://dk_images/creature_portrait_64/creatr_portrt_horny.png"), |
| 154 | +"IMG_SKELETON" : preload("res://edited_images/creatr_icon_64/skelt_std.png"), |
| 155 | +"IMG_SKELETON_PORTRAIT" :preload("res://dk_images/creature_portrait_64/creatr_portrt_skelt.png"), |
| 156 | +"IMG_TROLL" : preload("res://edited_images/creatr_icon_64/troll_std.png"), |
| 157 | +"IMG_TROLL_PORTRAIT" :preload("res://dk_images/creature_portrait_64/creatr_portrt_troll.png"), |
| 158 | +"IMG_DRAGON" : preload("res://edited_images/creatr_icon_64/dragn_std.png"), |
| 159 | +"IMG_DRAGON_PORTRAIT" :preload("res://dk_images/creature_portrait_64/creatr_portrt_dragn.png"), |
| 160 | +"IMG_DEMONSPAWN" : preload("res://edited_images/creatr_icon_64/dspwn_std.png"), |
| 161 | +"IMG_DEMONSPAWN_PORTRAIT" :preload("res://dk_images/creature_portrait_64/creatr_portrt_spawn.png"), |
| 162 | +"IMG_FLY" : preload("res://edited_images/creatr_icon_64/fly_std.png"), |
| 163 | +"IMG_FLY_PORTRAIT" :preload("res://dk_images/creature_portrait_64/creatr_portrt_fly.png"), |
| 164 | +"IMG_DARK_MISTRESS" : preload("res://edited_images/creatr_icon_64/dkmis_std.png"), |
| 165 | +"IMG_DARK_MISTRESS_PORTRAIT" :preload("res://dk_images/creature_portrait_64/creatr_portrt_mistr.png"), |
| 166 | +"IMG_SORCEROR" : preload("res://edited_images/creatr_icon_64/warlk_std.png"), |
| 167 | +"IMG_SORCEROR_PORTRAIT" :preload("res://dk_images/creature_portrait_64/creatr_portrt_warlk.png"), |
| 168 | +"IMG_BILE_DEMON" : preload("res://edited_images/creatr_icon_64/biled_std.png"), |
| 169 | +"IMG_BILE_DEMON_PORTRAIT" :preload("res://dk_images/creature_portrait_64/creatr_portrt_biled.png"), |
| 170 | +"IMG_IMP" : preload("res://edited_images/creatr_icon_64/imp_std.png"), |
| 171 | +"IMG_IMP_PORTRAIT" :preload("res://dk_images/creature_portrait_64/creatr_portrt_imp.png"), |
| 172 | +"IMG_BUG" : preload("res://edited_images/creatr_icon_64/bug_std.png"), |
| 173 | +"IMG_BUG_PORTRAIT" :preload("res://dk_images/creature_portrait_64/creatr_portrt_bug.png"), |
| 174 | +"IMG_VAMPIRE" : preload("res://edited_images/creatr_icon_64/vampr_std.png"), |
| 175 | +"IMG_VAMPIRE_PORTRAIT" :preload("res://dk_images/creature_portrait_64/creatr_portrt_vampr.png"), |
| 176 | +"IMG_SPIDER" : preload("res://edited_images/creatr_icon_64/spidr_std.png"), |
| 177 | +"IMG_SPIDER_PORTRAIT" :preload("res://dk_images/creature_portrait_64/creatr_portrt_spidr.png"), |
| 178 | +"IMG_HELL_HOUND" : preload("res://edited_images/creatr_icon_64/hound_std.png"), |
| 179 | +"IMG_HELL_HOUND_PORTRAIT" :preload("res://dk_images/creature_portrait_64/creatr_portrt_hound.png"), |
| 180 | +"IMG_GHOST" : preload("res://edited_images/creatr_icon_64/ghost_std.png"), |
| 181 | +"IMG_GHOST_PORTRAIT" :preload("res://dk_images/creature_portrait_64/creatr_portrt_ghost.png"), |
| 182 | +"IMG_TENTACLE" : preload("res://edited_images/creatr_icon_64/tentc_std.png"), |
| 183 | +"IMG_TENTACLE_PORTRAIT" :preload("res://dk_images/creature_portrait_64/creatr_portrt_tentc.png"), |
| 184 | +"IMG_ORC" : preload("res://edited_images/creatr_icon_64/orc_std.png"), |
| 185 | +"IMG_ORC_PORTRAIT" :preload("res://dk_images/creature_portrait_64/creatr_portrt_orc.png"), |
| 186 | +"IMG_FLOATING_SPIRIT" : preload("res://dk_images/magic_dust/anim0981/r1frame02.png"), |
| 187 | +"IMG_FLOATING_SPIRIT_PORTRAIT" :preload("res://dk_images/magic_dust/anim0981/r1frame02.png"), |
| 188 | + |
| 189 | +"IMG_EFFECTGENERATOR_LAVA" : preload("res://edited_images/GUIEDIT-1/PIC27.png"), |
| 190 | +"IMG_EFFECTGENERATOR_DRIPPING_WATER" : preload("res://edited_images/GUIEDIT-1/PIC28.png"), |
| 191 | +"IMG_EFFECTGENERATOR_ROCK_FALL" : preload("res://edited_images/GUIEDIT-1/PIC29.png"), |
| 192 | +"IMG_EFFECTGENERATOR_ENTRANCE_ICE" : preload("res://edited_images/GUIEDIT-1/PIC30.png"), |
| 193 | +"IMG_EFFECTGENERATOR_DRY_ICE" : preload("res://edited_images/GUIEDIT-1/PIC31.png"), |
| 194 | + |
| 195 | +"IMG_BOULDER" : preload("res://dk_images/trapdoor_64/trap_boulder_std.png"), |
| 196 | +"IMG_ALARM" : preload("res://dk_images/trapdoor_64/trap_alarm_std.png"), |
| 197 | +"IMG_POISON_GAS" : preload("res://dk_images/trapdoor_64/trap_gas_std.png"), |
| 198 | +"IMG_LIGHTNING_TRAP" : preload("res://dk_images/trapdoor_64/trap_lightning_std.png"), |
| 199 | +"IMG_WORD_OF_POWER" : preload("res://dk_images/trapdoor_64/trap_wop_std.png"), |
| 200 | +"IMG_LAVA" : preload("res://dk_images/trapdoor_64/trap_lava_std.png"), |
| 201 | +"IMG_TNT" : preload("res://used_images/tnt.png"), |
| 202 | + |
| 203 | +"IMG_WOOD" : preload("res://dk_images/trapdoor_64/door_pers_wood_std.png"), |
| 204 | +"IMG_BRACED" : preload("res://dk_images/trapdoor_64/door_pers_braced_std.png"), |
| 205 | +"IMG_STEEL" : preload("res://dk_images/trapdoor_64/door_pers_iron_std.png"), |
| 206 | +"IMG_MAGIC" : preload("res://dk_images/trapdoor_64/door_pers_magic_std.png"), |
| 207 | + |
| 208 | +"IMG_ACTIONPOINT" : preload("res://Art/ActionPoint.png"), |
| 209 | +"IMG_LIGHT" : preload("res://edited_images/GUIEDIT-1/PIC26.png"), |
| 210 | +"IMG_BOOK_ICON" : preload("res://edited_images/icon_book.png"), |
| 211 | + |
| 212 | +} |
0 commit comments