commit 18ca5bba447a2aa3f51f885f858f325adb4ca3ea Author: Nes370 Date: Tue May 21 03:19:44 2024 -0700 Initialized with Windows v1.10 (2024-01-01) Base game diff --git a/undercroft_windows_i110/SDL.dll b/undercroft_windows_i110/SDL.dll new file mode 100644 index 0000000..3ce97a5 Binary files /dev/null and b/undercroft_windows_i110/SDL.dll differ diff --git a/undercroft_windows_i110/SDL_image.dll b/undercroft_windows_i110/SDL_image.dll new file mode 100644 index 0000000..c536a5b Binary files /dev/null and b/undercroft_windows_i110/SDL_image.dll differ diff --git a/undercroft_windows_i110/Undercroft.exe b/undercroft_windows_i110/Undercroft.exe new file mode 100644 index 0000000..ec7c870 Binary files /dev/null and b/undercroft_windows_i110/Undercroft.exe differ diff --git a/undercroft_windows_i110/bass.dll b/undercroft_windows_i110/bass.dll new file mode 100644 index 0000000..7a98eab Binary files /dev/null and b/undercroft_windows_i110/bass.dll differ diff --git a/undercroft_windows_i110/data.ini b/undercroft_windows_i110/data.ini new file mode 100644 index 0000000..b74338c --- /dev/null +++ b/undercroft_windows_i110/data.ini @@ -0,0 +1,3 @@ +xdata_file = data_bin.dat +xdata_file = data_def.dat +xdata_root = data diff --git a/undercroft_windows_i110/data/defs/enemy/1-dunghill/_bonewraith.txt b/undercroft_windows_i110/data/defs/enemy/1-dunghill/_bonewraith.txt new file mode 100644 index 0000000..3cb6ebf --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/1-dunghill/_bonewraith.txt @@ -0,0 +1,120 @@ +sound.wraith_att = data\sound\enemy\wraith.wav + +-------------------------------------------------------------------------------- + +[sprite = bonewraith_s] + bitmap = data\enemy\bonewraith_s.gif, 2,2,1 +[sprite = bonewraith_a] + bitmap = data\enemy\bonewraith_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = bonewraith_h] + bitmap = data\enemy\bonewraith_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 + +[enemy = bonewraith] +name = bone wraith +editor_icon = 2 +category = 1 +hp = 90 +exp= 120 +resistance = 5,-5,999,20 +flip_animation=0 + +alpha = 220 +blending = 1 + +items.100 = remains +items.30 = money5 +items.15 = fine_dirk,short_sword,short_sword_of_cold,rusty_dirk +items.15 = buckler,broken_small_shield,small_shield +items.10 = leather_vest,serpent_vest,sturdy_vest,leather_armor +items.10 = band,leather_gloves +items.5 = protector's_ring,ring_of_flames,lizard_ring,glacial_ring,defender's_amulet,rat_chain,knight's_chain,ring_of_ogres,ring_of_craft,polar_ring + + + + + hit_power = 8,20 + elemental_power = 1,2,10 + play_sound.wraith_att = 0 + +-------------------------------------------------------------------------------- +[enemy = bonewraith_respawn] +name = bone wraith +editor_icon = 3 +category = 1 +hp = 90 +exp= 120 + +alpha = 220 +blending = 1 + +resistance = 5,-5,999,20 +flip_animation=0 +death_global = 252,1 + + + + hit_power = 8,20 + elemental_power = 1,2,10 + play_sound.wraith_att = 0 + +-------------------------------------------------------------------------------- +[enemy = bonenight] +name = bone nightmare +editor_icon = 4 +category = 1 +hp = 150 +exp= 200 +resistance = 7,-5,999,30 +flip_animation=0 + +alpha = 220 +blending = 1 + + +items.100 = remains +items.30 = money5 +items.15 = fine_dirk,short_sword,short_sword_of_cold,rusty_dirk +items.15 = buckler,broken_small_shield,small_shield +items.10 = leather_vest,serpent_vest,sturdy_vest,leather_armor +items.10 = band,leather_gloves +items.5 = protector's_ring,ring_of_flames,lizard_ring,glacial_ring,defender's_amulet,rat_chain,knight's_chain,ring_of_ogres,ring_of_craft,polar_ring + + + + + hit_power = 10,22 + elemental_power = 1,5,12 + handicap=1,20,2,4,0,0 + play_sound.wraith_att = 0 + +-------------------------------------------------------------------------------- +[enemy = boneBOSS] +name = frozen tomb master +editor_icon = 3 +category = 1 +hp = 500 +exp= 1000 +resistance = 10,-5,999,30 +flip_animation=0 + +xalpha = 255 +blending = 1 + +items.100 = remains +items.100 = money5 +items.100 = ice_cleaver,hard_cold_cudgel,diseased_spiky_club +items.100 = leather_vest,sturdy_vest +items.100 = rope_of_energy,belt_of_life,band_of_shadows + + + + + hit_power = 14,28 + elemental_power = 1,5,20 + handicap=1,30,3,5,0,0 + play_sound.wraith_att = 0 + diff --git a/undercroft_windows_i110/data/defs/enemy/1-dunghill/_smallrat.txt b/undercroft_windows_i110/data/defs/enemy/1-dunghill/_smallrat.txt new file mode 100644 index 0000000..367d812 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/1-dunghill/_smallrat.txt @@ -0,0 +1,45 @@ +-------------------------------------------------------------------------------- + +sound.rat_att = data\sound\enemy\rat.wav + +[sprite = smallrat_s] + bitmap = data\enemy\smallrat_s.gif, 1,1,1 +[sprite = smallrat_a] + bitmap = data\enemy\smallrat_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = smallrat_h] + bitmap = data\enemy\smallrat_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = smallrat_f] + bitmap = data\enemy\smallrat_f.gif, 1,1,1 + +[enemy = smallrat] +name = small rat +editor_icon = 5 +category = 3 +hp = 25 +resistance = 2,0,0,0 +exp = 35 + + + + + hit_power = 7, 15 + play_sound.rat_att = 0 + +[enemy = smallrat_respawn] +name = small rat +editor_icon = 6 +category = 3 +hp = 25 +resistance = 2,0,0,0 +exp = 35 +death_global = 255,1 + + + + + hit_power = 7, 15 + play_sound.rat_att = 0 diff --git a/undercroft_windows_i110/data/defs/enemy/1-dunghill/_stunbeetle.txt b/undercroft_windows_i110/data/defs/enemy/1-dunghill/_stunbeetle.txt new file mode 100644 index 0000000..0db2309 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/1-dunghill/_stunbeetle.txt @@ -0,0 +1,46 @@ +sound.beatle_att = data\sound\enemy\beatle.wav + +-------------------------------------------------------------------------------- +[sprite = beetle_s] + bitmap = data\enemy\beetle_s.gif, 1,1,1 +[sprite = beetle_a] + bitmap = data\enemy\beetle_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = beetle_h] + bitmap = data\enemy\beetle_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = beetle_f] + bitmap = data\enemy\beetle_f.gif, 1,1,1 + +[enemy = beetle] +name = stun beetle +editor_icon = 7 +hp = 30 +exp = 40 +resistance = 3, 0, 0, 999 + + + + + hit_power = 9,14 + handicap=11,25,1,1,0,0 + play_sound.beatle_att = 0 + + +[enemy = beetle_respawn] +name = stun beetle +editor_icon = 8 +hp = 30 +exp = 40 +resistance = 3, 0, 0, 999 +death_global = 254,1 + + + + + hit_power = 9,14 + handicap=11,25,1,1,0,0 + play_sound.beatle_att = 0 + diff --git a/undercroft_windows_i110/data/defs/enemy/1-dunghill/_wolf.txt b/undercroft_windows_i110/data/defs/enemy/1-dunghill/_wolf.txt new file mode 100644 index 0000000..66cf416 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/1-dunghill/_wolf.txt @@ -0,0 +1,51 @@ +sound.wolf_att = data\sound\enemy\wolf.wav +sound.wolf_hit = data\sound\enemy\wolf_hit.wav + +-------------------------------------------------------------------------------- +[sprite = wolf_s] + bitmap = data\enemy\wolf_s.gif, 1,1,1 +[sprite = wolf_a] + bitmap = data\enemy\wolf_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = wolf_h] + bitmap = data\enemy\wolf_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = wolf_f] + bitmap = data\enemy\wolf_f.gif, 1,1,1 + + +[enemy = wolf] +name = wolf +editor_icon = 3 +category = 3 +hp = 70 +exp = 100 +resistance = 5,2,4,2 +items.50 = trophy_animal_fur + + + + play_sound.wolf_hit = 0 + + hit_power = 15, 23 + play_sound.wolf_att = 0 + +[enemy = wolf_respawn] +name = wolf +editor_icon =4 +category = 3 +hp = 70 +exp = 100 +resistance = 5,2,4,2 +items.50 = trophy_animal_fur +death_global = 253,1 + + + + play_sound.wolf_hit = 0 + + hit_power = 15, 23 + play_sound.wolf_att = 0 + diff --git a/undercroft_windows_i110/data/defs/enemy/1-dunghill/barkmonster.txt b/undercroft_windows_i110/data/defs/enemy/1-dunghill/barkmonster.txt new file mode 100644 index 0000000..fe29081 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/1-dunghill/barkmonster.txt @@ -0,0 +1,32 @@ +sound.tree_att = data\sound\enemy\tree.wav + +[sprite = treetroll_s] + bitmap = data\enemy\treetroll_s.gif, 1,1,1 +[sprite = treetroll_a] + bitmap = data\enemy\treetroll_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = treetroll_h] + bitmap = data\enemy\treetroll_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = treetroll_f] + bitmap = data\enemy\treetroll_f.gif, 1,1,1 + +[enemy = barkmonster] +name = bark monster +editor_icon = 8 +flip_animation = 0 +hp = 75 +resistance = 8,-8,2,999 +exp = 100 + +items.50 = trophy_uncommon_wood + + + + + + hit_power = 12, 21 + play_sound.tree_att = 0 + diff --git a/undercroft_windows_i110/data/defs/enemy/1-dunghill/dog.txt b/undercroft_windows_i110/data/defs/enemy/1-dunghill/dog.txt new file mode 100644 index 0000000..20f6975 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/1-dunghill/dog.txt @@ -0,0 +1,15 @@ +[enemy = dog] +name = mad dog +editor_icon = 5 +category = 3 +hp = 70 +exp = 100 +resistance = 5,2,2,2 +death_global=31,1 + + + + + hit_power = 10, 25 + play_sound.wolf_att = 0 + diff --git a/undercroft_windows_i110/data/defs/enemy/1-dunghill/firedemon.txt b/undercroft_windows_i110/data/defs/enemy/1-dunghill/firedemon.txt new file mode 100644 index 0000000..df3806e --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/1-dunghill/firedemon.txt @@ -0,0 +1,43 @@ +sound.Skeleton_att = data\sound\enemy\skeleton.wav + +[sprite = firedemon_s] + bitmap = data\enemy\firedemon_s.gif, 2,2,1 +[sprite = firedemon_a] + bitmap = data\enemy\firedemon_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = firedemon_h] + bitmap = data\enemy\firedemon_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 + +[enemy = firedemon] +name = fire demon +editor_icon = 2 +hp = 250 +exp = 300 +resistance = 30, 999, -10, 20 +move = 100, 30 +death_activate=1,47,10 +category = 2 + +handicap_resistance = 1 + +items.100 = trophy_horn +items.100 = trophy_horn +items.100 = trophy_small_gems +items.100 = trophy_small_gems +items.100 = trophy_small_gems +items.100 = trophy_small_gems +items.100 = ring_of_flames,ring_of_energy,snowflake_amulet + + + + play_sound.skeleton_att = 0 + + elemental_power = 0, 15,30 + play_sound.skeleton_att = 0 + + fly_effect = 1, 20, 20 + elemental_power = 0, 15,25 + play_sound.skeleton_att = 0 diff --git a/undercroft_windows_i110/data/defs/enemy/1-dunghill/giantworm.txt b/undercroft_windows_i110/data/defs/enemy/1-dunghill/giantworm.txt new file mode 100644 index 0000000..5c75753 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/1-dunghill/giantworm.txt @@ -0,0 +1,29 @@ +sound.worm_att = data\sound\enemy\slime.wav + +[sprite = worm_s] + bitmap = data\enemy\worm_s.gif, 1,1,1 +[sprite = worm_a] + bitmap = data\enemy\worm_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = worm_h] + bitmap = data\enemy\worm_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = worm_f] + bitmap = data\enemy\worm_f.gif, 1,1,1 + +[enemy = giant_worm] +name = giant worm +editor_icon = 8 +hp = 180 +exp = 250 +resistance = 5,0,0,999 +death_activate = 77, 9, 12 + + + + + hit_power = 11,22 + play_sound.worm_att = 0 + \ No newline at end of file diff --git a/undercroft_windows_i110/data/defs/enemy/1-dunghill/rat.txt b/undercroft_windows_i110/data/defs/enemy/1-dunghill/rat.txt new file mode 100644 index 0000000..f094f60 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/1-dunghill/rat.txt @@ -0,0 +1,29 @@ +sound.rat_att = data\sound\enemy\rat.wav + +[sprite = rat_s] + bitmap = data\enemy\rat_s.gif, 1,1,1 +[sprite = rat_a] + bitmap = data\enemy\rat_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = rat_h] + bitmap = data\enemy\rat_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = rat_f] + bitmap = data\enemy\rat_f.gif, 1,1,1 + +[enemy = rat] +name = rat +editor_icon = 8 +category = 3 +hp = 60 +exp = 60 +resistance = 4,4,4,8 +items.100 = rat_meat + + + + + hit_power = 8,20 + play_sound.rat_att = 0 diff --git a/undercroft_windows_i110/data/defs/enemy/1-dunghill/smallspider.txt b/undercroft_windows_i110/data/defs/enemy/1-dunghill/smallspider.txt new file mode 100644 index 0000000..7e762a2 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/1-dunghill/smallspider.txt @@ -0,0 +1,34 @@ +sound.spider_att = data\sound\enemy\spider.wav + +[sprite = smallspider_s] + bitmap = data\enemy\smallspider_s.gif, 1,1,1 +[sprite = smallspider_a] + bitmap = data\enemy\smallspider_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = smallspider_h] + bitmap = data\enemy\smallspider_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = smallspider_f] + bitmap = data\enemy\smallspider_f.gif, 1,1,1 + +[enemy = smallspider] +name = small spider +editor_icon = 9 +hp = 80 +exp = 150 +resistance = 4, 0, 0, 30 +handicap_resistance = 2 + +items.30 = trophy_poison_follicle + + + + + + hit_power = 7, 20 + elemental_power = 2, 1, 10 + handicap= 2,20,1,3,5,12 + play_sound.spider_att = 0 + diff --git a/undercroft_windows_i110/data/defs/enemy/1-dunghill/spider.txt b/undercroft_windows_i110/data/defs/enemy/1-dunghill/spider.txt new file mode 100644 index 0000000..1e253cf --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/1-dunghill/spider.txt @@ -0,0 +1,42 @@ +sound.spider_att = data\sound\enemy\spider.wav + +[sprite = spider_s] + bitmap = data\enemy\spider_s.gif, 1,1,1 +[sprite = spider_a] + bitmap = data\enemy\spider_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = spider_h] + bitmap = data\enemy\spider_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = poison_spit] + bitmap = data\fx\poison_spit.gif, 1,1,1 +[sprite = spider_f] + bitmap = data\enemy\spider_f.gif, 1,1,1 + +[enemy = spider] +name = spider +editor_icon = 8 +hp = 200 +resistance = 8,8,8,999 +handicap_resistance = 2 +move = 100, 20 +exp = 300 + +items.50 = trophy_poison_follicle +items.50 = trophy_poison_follicle +items.50 = trophy_poison_follicle + + + + + + hit_power = 13,30 + elemental_power = 2, 5, 15 + handicap = 2, 35, 5, 10, 8, 20 + play_sound.spider_att = 0 + + fly_effect.poison_spit = 47, 2 + elemental_power = 2, 5, 15 + play_sound.spider_att = 0 diff --git a/undercroft_windows_i110/data/defs/enemy/1-dunghill/ukmar.txt b/undercroft_windows_i110/data/defs/enemy/1-dunghill/ukmar.txt new file mode 100644 index 0000000..334ce2e --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/1-dunghill/ukmar.txt @@ -0,0 +1,42 @@ +sound.rimbrock_att = data\sound\enemy\rimbrock.wav +sound.ukmar_no = data\sound\enemy\ukmar_no.wav + + +[sprite = ukmar_s] + bitmap = data\enemy\gorilla_s.gif, 1,1,1 +[sprite = ukmar_a] + bitmap = data\enemy\gorilla_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = ukmar_h] + bitmap = data\enemy\gorilla_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = ukmar_f] + bitmap = data\enemy\gorilla_f.gif, 1,1,1 + +[enemy = ukmar_peace] +name = ukmar +move=0,0 +editor_icon = 1 +immortal=1 +hp = 0 +stay_random = 1500, 4000 + + +[enemy = ukmar_fight] +name = ukmar +editor_icon = 1 +hp = 300 +move=0,0 +exp = 400 +resistance = 5, 2, 2, 0 +death_activate = 77, 1, 9 +death_sound = ukmar_no + + + + + hit_power = 20, 35 + handicap = 11,25,1,1,0,0 + play_sound.rimbrock_att = 0 diff --git a/undercroft_windows_i110/data/defs/enemy/2-forest/firedemon.txt b/undercroft_windows_i110/data/defs/enemy/2-forest/firedemon.txt new file mode 100644 index 0000000..b4465a7 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/2-forest/firedemon.txt @@ -0,0 +1,43 @@ +sound.Skeleton_att = data\sound\enemy\skeleton.wav + +[sprite = firedemon_s] + bitmap = data\enemy\firedemon_s.gif, 2,2,1 +[sprite = firedemon_a] + bitmap = data\enemy\firedemon_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = firedemon_h] + bitmap = data\enemy\firedemon_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = poison_spit] + bitmap = data\fx\poison_spit.gif, 1,1,1 + + +[enemy = firedemon] +name = fire demon +editor_icon = 2 +hp = 300 +exp = 450 +resistance = 30, 999, -10, 20 +move = 100, 30 +death_activate=1,47,10 +category = 2 + +handicap_resistance = 1 + +items.30=explosive_powder +items.50=trophy_horn +items.10=trophy_horn +items.20=trophy_small_gems + + + + play_sound.skeleton_att = 0 + + elemental_power = 0, 15,30 + play_sound.skeleton_att = 0 + + fly_effect = 1, 20, 20 + elemental_power = 0, 15,25 + play_sound.skeleton_att = 0 diff --git a/undercroft_windows_i110/data/defs/enemy/2-forest/firelord.txt b/undercroft_windows_i110/data/defs/enemy/2-forest/firelord.txt new file mode 100644 index 0000000..8702348 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/2-forest/firelord.txt @@ -0,0 +1,49 @@ +sound.firelord_att = data\sound\enemy\firelord.wav + +[sprite = firelord_s] + bitmap = data\enemy\firelord_s.gif, 1,1,1 +[sprite = firelord_a] + bitmap = data\enemy\firelord_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = firelord_h] + bitmap = data\enemy\firelord_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 + + +[enemy = firelord] +name = fire lord +editor_icon = 5 +hp = 1500 +exp = 3000 +resistance = 5, 999, -4, 10 +move = 100, 30 +death_global=32,1 +size=2 +category = 2 + +handicap_resistance = 99 + +items.100=ruby +items.100=money640 +items.100=money320 +items.100=amulet_of_hell +items.100=bow_of_fire,glowing_short_sword,diseased_spiky_club,red_power_gem,fist_of_flame +items.100=ethereal_axe,short_sword_of_flames,veteran_cleaver,exeptional_impaler,ram_staff +items.100=guardian's_ring,rainbow_ring,serpent_amulet,thorn_amulet,ring_of_haste,faruk's_chain,healer's_ring,ring_of_scorpion,spiritual_ring,ring_of_mercy,ring_of_flesh,finder's_necklace,marksman's_ring,ring_of_observer,trapper's_ring,amulet_of_wit +items.100=phoenix_wand,elemental_wand,freezing_rod,bone_dagger,vicious_fork,dark_blade,short_flail + + + + play_sound.firelord_att = 0 + + hit_power = 10,30 + elemental_power = 0, 10,30 + play_sound.firelord_att = 0 + handicap = 11,30,1,1,0,0 + + fly_effect = 1, 20, 30 + elemental_power = 0, 10,30 + play_sound.firelord_att = 0 + diff --git a/undercroft_windows_i110/data/defs/enemy/2-forest/foresttroll.txt b/undercroft_windows_i110/data/defs/enemy/2-forest/foresttroll.txt new file mode 100644 index 0000000..ad77ecd --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/2-forest/foresttroll.txt @@ -0,0 +1,34 @@ +sound.tree_att = data\sound\enemy\tree.wav + +[sprite = treetroll_s] + bitmap = data\enemy\treetroll_s.gif, 1,1,1 +[sprite = treetroll_a] + bitmap = data\enemy\treetroll_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = treetroll_h] + bitmap = data\enemy\treetroll_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = treetroll_f] + bitmap = data\enemy\treetroll_f.gif, 1,1,1 + +[enemy = treetroll] +name = forest troll +editor_icon = 8 +flip_animation = 0 +hp = 300 +resistance = 10,-9,6,999 +exp = 300 + +items.50 = trophy_uncommon_wood +items.40 = wooden_cudgel +items.10 = tooth_necklace + + + + + + hit_power = 12, 28 + play_sound.tree_att = 0 + diff --git a/undercroft_windows_i110/data/defs/enemy/2-forest/lavalizard.txt b/undercroft_windows_i110/data/defs/enemy/2-forest/lavalizard.txt new file mode 100644 index 0000000..ef2ecd3 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/2-forest/lavalizard.txt @@ -0,0 +1,36 @@ +sound.lizard_att = data\sound\enemy\lizard.wav + +[sprite = lavalizard_s] + bitmap = data\enemy\lavalizard_s.gif, 1,1,1 +[sprite = lavalizard_a] + bitmap = data\enemy\lavalizard_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = lavalizard_h] + bitmap = data\enemy\lavalizard_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = poison_spit] + bitmap = data\fx\poison_spit.gif, 1,1,1 + + +[enemy = lavalizard] +name = lava lizard +editor_icon = 6 +hp = 200 +exp = 300 +resistance = 10, 999, -6, 10 +#death_activate=1,47,10 +category = 3 + +items.50=trophy_horn +items.10=trophy_horn + + + + play_sound.lizard_att = 0 + + hit_power = 10,25 + elemental_power = 0,5,20 + play_sound.lizard_att = 0 + diff --git a/undercroft_windows_i110/data/defs/enemy/2-forest/redhood.txt b/undercroft_windows_i110/data/defs/enemy/2-forest/redhood.txt new file mode 100644 index 0000000..7bf6afd --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/2-forest/redhood.txt @@ -0,0 +1,36 @@ +[sprite = redhood_s] + bitmap = data\enemy\redhood_s.gif, 1,1,1 +[sprite = redhood_a] + bitmap = data\enemy\redhood_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = redhood_h] + bitmap = data\enemy\redhood_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = redhood_f] + bitmap = data\enemy\redhood_f.gif, 1,1,1 + + +[enemy = redhood2] +name = red_hood +editor_icon = 3 +category = 3 +hp = 400 +exp = 600 +resistance = 9, 5, 5, 5 + +items.50=money320 +items.50=money320 +items.50=money320 +items.100=dagger,rusty_dirk,fine_dirk,poisoned_dirk +items.100=ring_of_health,ring_of_energy,tooth_necklace,vein,snowflake_amulet,guardian's_ring,rainbow_ring,serpent_amulet,thorn_amulet,amulet_of_hell,ring_of_haste,faruk's_chain,healer's_ring,ring_of_scorpion,spiritual_ring,ring_of_mercy,ring_of_flesh,marksman's_ring,ring_of_observer,trapper's_ring,amulet_of_wit,finder's_necklace +items.100=ring_of_health,ring_of_energy,tooth_necklace,vein,snowflake_amulet,guardian's_ring,rainbow_ring,serpent_amulet,thorn_amulet,amulet_of_hell,ring_of_haste,faruk's_chain,healer's_ring,ring_of_scorpion,spiritual_ring,ring_of_mercy,ring_of_flesh,finder's_necklace,marksman's_ring,ring_of_observer,trapper's_ring,amulet_of_wit + + + + + + play_sound.whip = 0 + hit_power = 10,30 + diff --git a/undercroft_windows_i110/data/defs/enemy/2-forest/rocktroll.txt b/undercroft_windows_i110/data/defs/enemy/2-forest/rocktroll.txt new file mode 100644 index 0000000..af02346 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/2-forest/rocktroll.txt @@ -0,0 +1,36 @@ +sound.firelord_att = data\sound\enemy\firelord.wav + +[sprite = rocktroll_s] + bitmap = data\enemy\rocktroll_s.gif, 1,1,1 +[sprite = rocktroll_a] + bitmap = data\enemy\rocktroll_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = rocktroll_h] + bitmap = data\enemy\rocktroll_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 + +[enemy = rocktroll] +name = rock troll +editor_icon = 5 +hp = 400 +resistance = 15, 5, 5, 20 +move = 100, 20 +size=2 +exp = 900 +handicap_resistance = 11 + +items.50=trophy_small_gems +items.30=stone_club + + + + + hit_power = 15,40 + handicap=11,20,3,6,0,0 + play_sound.firelord_att = 0 + + hit_power = 15,30 + fly_effect.FLY_BOULDER = 100, 50 + play_sound.firelord_att = 0 diff --git a/undercroft_windows_i110/data/defs/enemy/2-forest/yaga.txt b/undercroft_windows_i110/data/defs/enemy/2-forest/yaga.txt new file mode 100644 index 0000000..3a49c5f --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/2-forest/yaga.txt @@ -0,0 +1,44 @@ +sound.yaga_att = data\sound\enemy\yaga.wav + +[sprite = yaga_s] + bitmap = data\enemy\yaga_s.gif, 1,1,1 +[sprite = yaga_a] + bitmap = data\enemy\yaga_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = yaga_h] + bitmap = data\enemy\yaga_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 + + +[enemy = yaga] +name = yaga +editor_icon = 3 +category = 3 +hp = 600 +exp = 1200 +resistance = 5,0,0,5 +handicap_resistance = 99 + +items.100 = rotten_eye +items.100 = tree_frog,spider,rat +items.100 = scroll_of_wisdom,revive_potion,fungus_sapientia,elixir_of_power +items.100 = blue_power_gem,red_power_gem,dark_power_gem,sharp_power_gem,battle_orb,scroll_of_fireball,orb_of_telekinesis,arctic_orb,loathsome_idol,mummyfied_head,herbarium + + + + play_sound.yaga_att = 0 + +#poisoned + + play_sound.yaga_att = 0 + hit_power = 10,28 + elemetnal_power = 2, 5, 20 + handicap = 2, 30, 3, 10, 8, 20 +#frozen + + play_sound.yaga_att = 0 + hit_power = 10,28 + elemetnal_power = 1, 5, 20 + handicap = 1, 30, 2, 5, 8, 20 diff --git a/undercroft_windows_i110/data/defs/enemy/3-aenor/bat.txt b/undercroft_windows_i110/data/defs/enemy/3-aenor/bat.txt new file mode 100644 index 0000000..196e298 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/3-aenor/bat.txt @@ -0,0 +1,57 @@ +sound.rat_att = data\sound\enemy\rat.wav + +[sprite = bat_sleeping] + bitmap = data\enemy\bat_sleeping.gif, 1,1,1 + offset = 0, -90 +[sprite = bat_s] + bitmap = data\enemy\bat_s.gif, 3,3,1 + offset = 0, -50 +[sprite = bat_a] + bitmap = data\enemy\bat_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 + offset = 0, -50 + +[enemy = bat_sleeping] +name = bat +editor_icon = 4 +hp = 0 +immortal=1 +resistance = 0, 0, 0, 0 +move=0,0 +category = 3 + + +[enemy = bat] +name = blood bat +editor_icon = 4 +hp = 100 +exp = 400 +resistance = 5,20,20,20 +handicap_resistance = 1 +category = 3 + + + + hit_power = 10,30 + elemental_power = 2,10,20 + handicap=2,15,2,5,10,20 + play_sound.rat_att = 0 + + +[enemy = bat_respawn] +name = blood bat +editor_icon = 6 +hp = 100 +exp = 400 +resistance = 5,20,20,20 +category = 3 +death_global=255,1 + + + + hit_power = 10,30 + elemental_power = 2,10,20 + handicap=2,15,2,5,10,20 + play_sound.rat_att = 0 + diff --git a/undercroft_windows_i110/data/defs/enemy/3-aenor/direwolf.txt b/undercroft_windows_i110/data/defs/enemy/3-aenor/direwolf.txt new file mode 100644 index 0000000..17effa6 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/3-aenor/direwolf.txt @@ -0,0 +1,52 @@ +sound.wolf_att = data\sound\enemy\wolf.wav +sound.wolf_hit = data\sound\enemy\wolf_hit.wav + +[sprite = wolf_s] + bitmap = data\enemy\wolf_s.gif, 1,1,1 +[sprite = wolf_a] + bitmap = data\enemy\wolf_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = wolf_h] + bitmap = data\enemy\wolf_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = wolf_f] + bitmap = data\enemy\wolf_f.gif, 1,1,1 + + +[enemy = dire_wolf] +name = dire wolf +editor_icon = 1 +category = 3 +hp = 400 +resistance = 15,10,15,10 +exp = 800 +items.100 = trophy_animal_fur + + + + play_sound.wolf_hit = 0 + + hit_power = 15,40 + play_sound.wolf_att = 0 + + + +[enemy = dire_wolf_quest] +name = dire wolf +editor_icon = 2 +category = 3 +hp = 500 +resistance = 15,10,15,10 +death_activate=1,5,45 +exp = 1600 +items.100 = trophy_animal_fur + + + + play_sound.wolf_hit = 0 + + hit_power = 20,50 + play_sound.wolf_att = 0 + diff --git a/undercroft_windows_i110/data/defs/enemy/3-aenor/icetroll.txt b/undercroft_windows_i110/data/defs/enemy/3-aenor/icetroll.txt new file mode 100644 index 0000000..60acaee --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/3-aenor/icetroll.txt @@ -0,0 +1,37 @@ +[sprite = icetroll_s] + bitmap = data\enemy\icetroll_s.gif, 1,1,1 +[sprite = icetroll_a] + bitmap = data\enemy\icetroll_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = icetroll_h] + bitmap = data\enemy\icetroll_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 + +[enemy = icetroll] +name = ice troll +editor_icon = 7 +hp = 400 +resistance = 25, -10, 999, 18 +move = 100, 20 +size=2 +exp = 1200 +handicap_resistance = 1 + +items.50=trophy_small_gems +items.30=stone_club +items.20=polar_ring,glacial_ring + + + + + hit_power = 15,40 + elemental_power = 1, 10,35 + handicap=1,35,4,7,0,0 + play_sound.skill_frost = 0 + + elemental_power = 1, 10,35 + fly_effect = 0, 100, 50 + play_sound.skill_frost = 0 + diff --git a/undercroft_windows_i110/data/defs/enemy/3-aenor/treetroll.txt b/undercroft_windows_i110/data/defs/enemy/3-aenor/treetroll.txt new file mode 100644 index 0000000..eaca8db --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/3-aenor/treetroll.txt @@ -0,0 +1,34 @@ +sound.tree_att = data\sound\enemy\tree.wav + +[sprite = treetroll_s] + bitmap = data\enemy\treetroll_s.gif, 1,1,1 +[sprite = treetroll_a] + bitmap = data\enemy\treetroll_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = treetroll_h] + bitmap = data\enemy\treetroll_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = treetroll_f] + bitmap = data\enemy\treetroll_f.gif, 1,1,1 + +[enemy = treetroll] +name = tree troll +editor_icon = 8 +flip_animation = 0 +hp = 300 +resistance = 12,-7,6,999 +exp = 600 + +items.50 = trophy_uncommon_wood +items.40 = wooden_cudgel +items.10 = tooth_necklace + + + + + + hit_power = 15,35 + play_sound.tree_att = 0 + diff --git a/undercroft_windows_i110/data/defs/enemy/3-aenor/whitewolf.txt b/undercroft_windows_i110/data/defs/enemy/3-aenor/whitewolf.txt new file mode 100644 index 0000000..c5d8448 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/3-aenor/whitewolf.txt @@ -0,0 +1,52 @@ +sound.wolf_att = data\sound\enemy\wolf.wav +sound.wolf_hit = data\sound\enemy\wolf_hit.wav + +[sprite = wolf_s] + bitmap = data\enemy\wolf_s.gif, 1,1,1 +[sprite = wolf_a] + bitmap = data\enemy\wolf_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = wolf_h] + bitmap = data\enemy\wolf_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = wolf_f] + bitmap = data\enemy\wolf_f.gif, 1,1,1 + + +[enemy = white_wolf] +name = white wolf +editor_icon = 3 +hp = 200 +resistance = 8, 2, 5, 2 +category = 3 +exp = 400 +items.50 = trophy_animal_fur + + + + + play_sound.wolf_hit = 0 + + hit_power = 15,30 + play_sound.wolf_att = 0 + +[enemy = white_wolf_respawn] +name = white wolf +editor_icon = 6 +hp = 200 +resistance = 8, 2, 5, 2 +category = 3 +exp = 400 +items.50 = trophy_animal_fur +death_global = 253,1 + + + + + play_sound.wolf_hit = 0 + + hit_power = 15,30 + play_sound.wolf_att = 0 + diff --git a/undercroft_windows_i110/data/defs/enemy/4-graveyard/bat.txt b/undercroft_windows_i110/data/defs/enemy/4-graveyard/bat.txt new file mode 100644 index 0000000..691296d --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/4-graveyard/bat.txt @@ -0,0 +1,41 @@ +sound.rat_att = data\sound\enemy\rat.wav + +[sprite = bat_sleeping] + bitmap = data\enemy\bat_sleeping.gif, 1,1,1 + offset = 0, -90 +[sprite = bat_s] + bitmap = data\enemy\bat_s.gif, 3,3,1 + offset = 0, -50 +[sprite = bat_a] + bitmap = data\enemy\bat_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 + offset = 0, -50 + +[enemy = bat_sleeping] +name = blood bat +editor_icon = 4 +hp = 0 +immortal=1 +resistance = 0, 0, 0, 0 +handicap_resistance = 1 +move=0,0 +category = 3 + + +[enemy = bat] +name = blood bat +editor_icon = 4 +hp = 200 +exp = 500 +resistance = 5,20,20,20 +handicap_resistance = 1 +category = 3 + + + + hit_power = 15,35 + elemental_power = 2,10,20 + handicap=2,15,3,5,5,20 + play_sound.rat_att = 0 + diff --git a/undercroft_windows_i110/data/defs/enemy/4-graveyard/bonewraith_gy.txt b/undercroft_windows_i110/data/defs/enemy/4-graveyard/bonewraith_gy.txt new file mode 100644 index 0000000..d050a89 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/4-graveyard/bonewraith_gy.txt @@ -0,0 +1,66 @@ +sound.wraith_att = data\sound\enemy\wraith.wav + +[sprite = bonewraith_s] + bitmap = data\enemy\bonewraith_s.gif, 2,2,1 +[sprite = bonewraith_a] + bitmap = data\enemy\bonewraith_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = bonewraith_h] + bitmap = data\enemy\bonewraith_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 + +[enemy = bonewraith] +name = ice bones +editor_icon = 2 +category = 1 +hp = 400 +exp=1000 +resistance = 40,-5,999,20 +handicap_resistance=1 +flip_animation=0 + +alpha = 220 +blending = 1 + +items.60=money160 +items.50=remains +items.20=short_sword,long_sword,buckler,broken_small_shield,small_shield,round_shield,light_helmet,warm_light_helmet,leather_gloves,worn_boots,top_boots +items.50=healing_potion,stamina_potion,small_healing_potion,small_stamina_potion + + + + + hit_power = 10,35 + elemental_power = 1,15,35 + handicap=1,15,3,5,0,0 + play_sound.wraith_att = 0 + +`===================================================== + +[enemy = bonenight] +name = ice nightmare +editor_icon = 2 +category = 1 +hp = 550 +exp=2000 +resistance = 60,-5,999,20 +handicap_resistance=1 +flip_animation=0 + +alpha = 220 +blending = 1 + +items.60=money160 +items.50=remains +items.20=short_sword,long_sword,buckler,broken_small_shield,small_shield,round_shield,light_helmet,warm_light_helmet,leather_gloves,worn_boots,top_boots +items.50=healing_potion,stamina_potion,small_healing_potion,small_stamina_potion + + + + + hit_power = 15,35 + elemental_power = 1,15,40 + handicap=1,35,3,5,0,0 + play_sound.wraith_att = 0 diff --git a/undercroft_windows_i110/data/defs/enemy/4-graveyard/burnbones.txt b/undercroft_windows_i110/data/defs/enemy/4-graveyard/burnbones.txt new file mode 100644 index 0000000..a1fd74b --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/4-graveyard/burnbones.txt @@ -0,0 +1,36 @@ +sound.skeleton_att = data\sound\enemy\skeleton.wav + +[sprite = burnbones_s] + bitmap = data\enemy\burnbones_s.gif, 2,2,1 +[sprite = burnbones_a] + bitmap = data\enemy\burnbones_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = burnbones_h] + bitmap = data\enemy\burnbones_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 + +[enemy = burning_skeleton] +name = burning bones +editor_icon = 9 +hp = 500 +exp = 3000 +resistance = 50,999,-5,20 + +handicap_resistance = 1 + +category = 1 +flip_animation=0 + +items.60=money160 +items.50=remains +items.30=short_sword,long_sword,buckler,broken_small_shield,small_shield,round_shield,light_helmet,warm_light_helmet,leather_gloves,worn_boots,top_boots +items.50=healing_potion,stamina_potion,small_healing_potion,small_stamina_potion + + + + + hit_power = 20,45 + elemental_power = 0,10,30 + play_sound.skeleton_att = 0 diff --git a/undercroft_windows_i110/data/defs/enemy/4-graveyard/corpseeater.txt b/undercroft_windows_i110/data/defs/enemy/4-graveyard/corpseeater.txt new file mode 100644 index 0000000..6e419c3 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/4-graveyard/corpseeater.txt @@ -0,0 +1,29 @@ +sound.worm_att = data\sound\enemy\slime.wav + +[sprite = worm_s] + bitmap = data\enemy\worm_s.gif, 1,1,1 +[sprite = worm_a] + bitmap = data\enemy\worm_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = worm_h] + bitmap = data\enemy\worm_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = worm_f] + bitmap = data\enemy\worm_f.gif, 1,1,1 + +[enemy = corpse_eater] +name = corpse_eater +editor_icon = 8 +hp = 400 +exp =750 +resistance = 5,0,0,5 + + + + + hit_power = 15,35 + elemental_power = 2,7,27 + handicap=2,15,3,5,7,27 + play_sound.worm_att = 0 diff --git a/undercroft_windows_i110/data/defs/enemy/4-graveyard/deathknight.txt b/undercroft_windows_i110/data/defs/enemy/4-graveyard/deathknight.txt new file mode 100644 index 0000000..79fe988 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/4-graveyard/deathknight.txt @@ -0,0 +1,39 @@ +sound.fat_att = data\sound\enemy\fat.wav + +[sprite = deadknight_s] + bitmap = data\enemy\deadknight_s.gif, 1,1,1 +[sprite = deadknight_a] + bitmap = data\enemy\deadknight_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = deadknight_h] + bitmap = data\enemy\deadknight_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = deadknight_f] + bitmap = data\enemy\deadknight_f.gif, 1,1,1 + +[enemy = deadknight] +name = dead knight +editor_icon = 3 +hp = 500 +resistance = 20,5,5,5 +flip_animation=0 +category = 1 +exp = 2000 + +handicap_resistance = 11 + +items.60=money160 +items.50=remains +items.50=short_sword,long_sword,buckler,broken_small_shield,small_shield,round_shield,hard_small_shield,sturdy_vest,leather_armor,sturdy_leather_armor,ring_mail,ancient_ring_mail,scale_mail,light_helmet,warm_light_helmet,guard's_helm,leather_gloves,worn_boots,chain_gloves_of_freedom,top_boots,iron_boots +items.50=healing_potion,stamina_potion + + + + + + hit_power = 20,45 + handicap = 11, 20, 1, 4, 0, 0 + play_sound.fat_att = 0 + diff --git a/undercroft_windows_i110/data/defs/enemy/4-graveyard/diggerrat.txt b/undercroft_windows_i110/data/defs/enemy/4-graveyard/diggerrat.txt new file mode 100644 index 0000000..eaccdf9 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/4-graveyard/diggerrat.txt @@ -0,0 +1,90 @@ +sound.rat_att = data\sound\enemy\rat.wav + +[sprite = rat_s] + bitmap = data\enemy\rat_s.gif,1,1,1 +[sprite = rat_a] + bitmap = data\enemy\rat_a.gif,1,1,1 + anim_delay = 700 + loop = 0,1 +[sprite = rat_h] + bitmap = data\enemy\rat_h.gif,1,1,1 + anim_delay = 700 + loop = 0,1 +[sprite = rat_f] + bitmap = data\enemy\rat_f.gif,1,1,1 + +[sprite = sandrat_s] + bitmap = data\enemy\sandrat_s.gif,1,1,1 +[sprite = sandrat_a] + bitmap = data\enemy\sandrat_a.gif,1,1,1 + anim_delay = 700 + loop = 0,1 +[sprite = sandrat_h] + bitmap = data\enemy\sandrat_h.gif,1,1,1 + anim_delay = 700 + loop = 0,1 +[sprite = sandrat_f] + bitmap = data\enemy\sandrat_f.gif,1,1,1 + +[sprite = smallrat_s] + bitmap = data\enemy\smallrat_s.gif,1,1,1 +[sprite = smallrat_a] + bitmap = data\enemy\smallrat_a.gif,1,1,1 + anim_delay = 700 + loop = 0,1 +[sprite = smallrat_h] + bitmap = data\enemy\smallrat_h.gif,1,1,1 + anim_delay = 700 + loop = 0,1 +[sprite = smallrat_f] + bitmap = data\enemy\smallrat_f.gif,1,1,1 + +======================================================================== + +[enemy = blackrat] +name = black rat +editor_icon = 3 +hp = 400 +exp = 500 +resistance = 10,0,0,5 +category = 3 +items.70=rat_meat + + + + + hit_power = 15,45 + play_sound.rat_att = 0 + +[enemy = rat] +name = plague rat +editor_icon = 4 +hp = 300 +exp = 500 +resistance = 8,0,0,40 +category = 3 + + + + + hit_power = 15,40 + elemental_power = 2,10,20 + handicap = 2, 35, 1, 4, 10, 20 + play_sound.rat_att = 0 + +[enemy = smallrat] +name = fusty rat +editor_icon = 5 +hp = 200 +exp = 300 +resistance = 5,0,0,5 +category = 3 +items.20=rat_meat + + + + + hit_power = 15,35 + play_sound.rat_att = 0 + + diff --git a/undercroft_windows_i110/data/defs/enemy/4-graveyard/diggerrat_cellar.txt b/undercroft_windows_i110/data/defs/enemy/4-graveyard/diggerrat_cellar.txt new file mode 100644 index 0000000..0e5aa91 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/4-graveyard/diggerrat_cellar.txt @@ -0,0 +1,93 @@ +sound.rat_att = data\sound\enemy\rat.wav + +[sprite = rat_s] + bitmap = data\enemy\rat_s.gif,1,1,1 +[sprite = rat_a] + bitmap = data\enemy\rat_a.gif,1,1,1 + anim_delay = 700 + loop = 0,1 +[sprite = rat_h] + bitmap = data\enemy\rat_h.gif,1,1,1 + anim_delay = 700 + loop = 0,1 +[sprite = rat_f] + bitmap = data\enemy\rat_f.gif,1,1,1 + +[sprite = sandrat_s] + bitmap = data\enemy\sandrat_s.gif,1,1,1 +[sprite = sandrat_a] + bitmap = data\enemy\sandrat_a.gif,1,1,1 + anim_delay = 700 + loop = 0,1 +[sprite = sandrat_h] + bitmap = data\enemy\sandrat_h.gif,1,1,1 + anim_delay = 700 + loop = 0,1 +[sprite = sandrat_f] + bitmap = data\enemy\sandrat_f.gif,1,1,1 + +[sprite = smallrat_s] + bitmap = data\enemy\smallrat_s.gif,1,1,1 +[sprite = smallrat_a] + bitmap = data\enemy\smallrat_a.gif,1,1,1 + anim_delay = 700 + loop = 0,1 +[sprite = smallrat_h] + bitmap = data\enemy\smallrat_h.gif,1,1,1 + anim_delay = 700 + loop = 0,1 +[sprite = smallrat_f] + bitmap = data\enemy\smallrat_f.gif,1,1,1 + +======================================================================== + +[enemy = blackrat] +name = black rat +editor_icon = 3 +hp = 400 +exp = 500 +resistance = 10,0,0,5 +death_global = 6,1 +category = 3 +items.70=rat_meat + + + + + hit_power = 15,40 + play_sound.rat_att = 0 + +[enemy = rat] +name = plague rat +editor_icon = 4 +hp = 300 +exp = 500 +resistance = 8,0,0,40 +category = 3 +death_global = 6,1 + + + + + hit_power = 15,35 + elemental_power = 2,10,20 + handicap = 2, 30, 1, 4, 10,20 + play_sound.rat_att = 0 + +[enemy = smallrat] +name = fusty rat +editor_icon = 5 +hp = 200 +exp = 300 +resistance = 5,0,0,5 +death_global = 6,1 +category = 3 +items.20=rat_meat + + + + + hit_power = 15,30 + play_sound.rat_att = 0 + + diff --git a/undercroft_windows_i110/data/defs/enemy/4-graveyard/edward.txt b/undercroft_windows_i110/data/defs/enemy/4-graveyard/edward.txt new file mode 100644 index 0000000..3990cd4 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/4-graveyard/edward.txt @@ -0,0 +1,28 @@ +sound.edw_att1 = data\sound\enemy\lizard.wav +sound.edw_att2 = data\sound\enemy\firelord.wav + +[enemy = edward] +name = mad edward +editor_icon = 1 +hp = 4000 +exp=3000 +resistance = 0, 0, 0, 0 +handicap_resistance = 99 +category = 1 + +items.100=ancient_necklace +items.100=money640 +items.100=ring_of_health,ring_of_energy,tooth_necklace,vein,snowflake_amulet,guardian's_ring,rainbow_ring,serpent_amulet,thorn_amulet,amulet_of_hell,ring_of_haste,faruk's_chain,elven_ring,ring_of_survivor,ring_of_battlemage,ring_of_elements,ring_of_immunity,nature's_embrace,chain_of_elements,ring_of_giants,heavy_ring_of_vigor,barbarian_chain,necklace_of_willpower,kinetic_ring +items.100=healer's_ring,ring_of_scorpion,spiritual_ring,ring_of_mercy,ring_of_flesh,finder's_necklace,marksman's_ring,ring_of_observer,trapper's_ring,amulet_of_wit,fanged_necklace,chain_of_barriers,ring_of_necromancy,stone_amulet,forest_heart,black_ring,exloding_ring,snake's_ring,symbol_of_cobra,ring_of_undead_eater,lucky_killer + + + + + + hit_power = 25, 50 + handicap = 11, 20, 1, 5, 0, 0 + play_sound.edw_att1 = 0 + + hit_power = 30, 70 + handicap = 11, 100, 1, 5, 0, 0 + play_sound.edw_att2 = 0 diff --git a/undercroft_windows_i110/data/defs/enemy/4-graveyard/fatdead.txt b/undercroft_windows_i110/data/defs/enemy/4-graveyard/fatdead.txt new file mode 100644 index 0000000..8547239 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/4-graveyard/fatdead.txt @@ -0,0 +1,58 @@ +sound.fat_att2 = data\sound\enemy\fat2.wav +sound.fat_hit = data\sound\enemy\fat_hit.wav + +[sprite = fatdead_s] + bitmap = data\enemy\fatdead_s.gif, 1,1,1 +[sprite = fatdead_a] + bitmap = data\enemy\fatdead_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = fatdead_h] + bitmap = data\enemy\fatdead_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = fatdead_f] + bitmap = data\enemy\fatdead_f.gif, 1,1,1 + +[enemy = fatdead] +name = fat dead +editor_icon = 5 +hp = 600 +resistance = 10,0,0,0 +category = 1 +exp = 1000 +items.50=money160 +items.30=short_sword,long_sword,buckler,broken_small_shield,light_helmet,leather_gloves,worn_boots +items.30=healing_potion,stamina_potion,small_healing_potion,small_stamina_potion + + + + play_sound.fat_hit = 0 + + hit_power = 20,50 + handicap = 11, 20, 1, 4, 0, 0 + play_sound.fat_att2 = 0 + + +[enemy = fatdead_respawn] +name = fat dead +editor_icon = 5 +hp = 600 +resistance = 10,0,0,0 +category = 1 +exp = 1000 +items.50=money160 +items.30=short_sword,long_sword,buckler,broken_small_shield,light_helmet,leather_gloves,worn_boots +items.30=healing_potion,stamina_potion,small_healing_potion,small_stamina_potion + +death_global = 254,1 + + + + + play_sound.fat_hit = 0 + + hit_power = 20,50 + handicap = 11, 20, 1, 4, 0, 0 + play_sound.fat_att2 = 0 + diff --git a/undercroft_windows_i110/data/defs/enemy/4-graveyard/giantspider.txt b/undercroft_windows_i110/data/defs/enemy/4-graveyard/giantspider.txt new file mode 100644 index 0000000..97a828c --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/4-graveyard/giantspider.txt @@ -0,0 +1,39 @@ +sound.spider_att = data\sound\enemy\spider.wav + +[sprite = spider_s] + bitmap = data\enemy\spider_s.gif, 1,1,1 +[sprite = spider_a] + bitmap = data\enemy\spider_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = spider_h] + bitmap = data\enemy\spider_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = poison_spit] + bitmap = data\fx\poison_spit.gif, 1,1,1 +[sprite = spider_f] + bitmap = data\enemy\spider_f.gif, 1,1,1 + +[enemy = giant_spider] +name = giant spider +editor_icon = 8 +hp = 600 +resistance = 10,5,5,999 +handicap_resistance = 2 +move = 100, 20 +exp = 2000 +items.50=trophy_poison_follicle + + + + + hit_power = 15,45 + elemental_power = 2, 10, 40 + handicap = 2, 30, 2, 11, 10,30 + play_sound.spider_att = 0 + + fly_effect.poison_spit = 47, 2 + elemental_power = 2, 10, 40 + play_sound.spider_att = 0 + diff --git a/undercroft_windows_i110/data/defs/enemy/4-graveyard/headless.txt b/undercroft_windows_i110/data/defs/enemy/4-graveyard/headless.txt new file mode 100644 index 0000000..20a1a0b --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/4-graveyard/headless.txt @@ -0,0 +1,33 @@ +sound.fat_att = data\sound\enemy\fat.wav + +[sprite = headless_s] + bitmap = data\enemy\headless_s.gif, 1,1,1 +[sprite = headless_a] + bitmap = data\enemy\headless_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = headless_h] + bitmap = data\enemy\headless_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = headless_f] + bitmap = data\enemy\headless_f.gif, 1,1,1 + +[enemy = headless] +name = headless +editor_icon = 6 +hp = 600 +resistance = 20,5,5,15 +category = 1 +exp = 2000 +items.50=money320 +items.30=short_sword,long_sword,buckler,broken_small_shield,light_helmet,leather_gloves,worn_boots +items.30=healing_potion,stamina_potion,small_healing_potion,small_stamina_potion + + + + + hit_power = 20,55 + elemental_power = 2,10,30 + handicap = 2, 24, 2, 8, 8, 20 + play_sound.fat_att = 0 diff --git a/undercroft_windows_i110/data/defs/enemy/4-graveyard/leonard.txt b/undercroft_windows_i110/data/defs/enemy/4-graveyard/leonard.txt new file mode 100644 index 0000000..3668432 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/4-graveyard/leonard.txt @@ -0,0 +1,90 @@ +[sprite = monster_s] + bitmap = data\enemy\monster_s.gif, 1,1,1 +[sprite = monster_a] + bitmap = data\enemy\monster_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = monster_h] + bitmap = data\enemy\monster_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = monster_f] + bitmap = data\enemy\monster_f.gif, 1,1,1 + +[enemy = creature_attack] +name = creature +editor_icon = 8 +hp = 3000 +resistance = 25,10,10,10 +exp=2000 + +death_activate=2,21,26 + + + + + + hit_power = 20, 50 + handicap = 11, 25, 2, 6, 0, 0 + +`=================================== + +[enemy = creature] + name = creature + editor_icon = 8 + stay_random = 1500, 4000 + immortal = 1 + move = 0,0 + + +`=================================== + +sound.monk_att = data\sound\enemy\monk.wav +sound.monk_hit = data\sound\enemy\monk_hit.wav + +[sprite = monk_s] + bitmap = data\enemy\monk_s.gif, 1,1,1 +[sprite = monk_a] + bitmap = data\enemy\monk_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = monk_h] + bitmap = data\enemy\monk_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = monk_f] + bitmap = data\enemy\monk_f.gif, 1,1,1 + +[enemy = leonard_attack] +name = leonard +editor_icon = 1 +hp=2000 +exp=2000 +resistance = 15,30,30,30 +move=100,50 + +death_activate=1,21,26 + + + + + play_sound.monk_hit = 0 + + hit_power = 15, 40 + elemental_power = 1, 15, 40 + handicap=1,25,2,5,0,0 + play_sound.monk_att = 0 + + elemental_power = 1, 15, 30 + fly_effect = 0, 40, 30 + play_sound.monk_att = 0 + +`=================================== + +[enemy = leonard] + name = leonard + editor_icon = 8 + stay_random = 1500, 4000 + immortal = 1 + move = 0,0 + diff --git a/undercroft_windows_i110/data/defs/enemy/4-graveyard/livingdead.txt b/undercroft_windows_i110/data/defs/enemy/4-graveyard/livingdead.txt new file mode 100644 index 0000000..839dfdd --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/4-graveyard/livingdead.txt @@ -0,0 +1,43 @@ +sound.zombie_att = data\sound\enemy\zombie.wav +sound.zombie_att2 = data\sound\enemy\zombie2.wav +sound.zombie_hit = data\sound\enemy\zombie_hit.wav + +[sprite = head] + bitmap = data\fx\head.gif, 5,5,1 + anim_delay = 80 +[sprite = livingdead_s] + bitmap = data\enemy\livingdead_s.gif, 1,1,1 +[sprite = livingdead_a] + bitmap = data\enemy\livingdead_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = livingdead_h] + bitmap = data\enemy\livingdead_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = livingdead_f] + bitmap = data\enemy\livingdead_f.gif, 1,1,1 + +[enemy = livingdead] +name = living dead +editor_icon = 1 +hp = 450 +resistance = 10,0,0,0 +move = 100,20 +flip_animation=0 +category = 1 +exp = 1000 +items.50=remains +items.50=money160 +items.30=short_sword,long_sword,buckler,broken_small_shield,light_helmet,leather_gloves,worn_boots,healing_potion,stamina_potion,small_healing_potion,small_stamina_potion + + + + play_sound.zombie_hit = 0 + + hit_power = 15,45 + play_sound.zombie_att2 = 0 + + hit_power = 15,45 + fly_effect.head = 50,50 + play_sound.zombie_att = 0 diff --git a/undercroft_windows_i110/data/defs/enemy/4-graveyard/skeleton.txt b/undercroft_windows_i110/data/defs/enemy/4-graveyard/skeleton.txt new file mode 100644 index 0000000..8987af5 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/4-graveyard/skeleton.txt @@ -0,0 +1,36 @@ +sound.Skeleton_att = data\sound\enemy\skeleton.wav + +[sprite = skeleton_s] + bitmap = data\enemy\skeleton_s.gif, 1,1,1 +[sprite = skeleton_a] + bitmap = data\enemy\skeleton_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = skeleton_h] + bitmap = data\enemy\skeleton_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = skeleton_f] + bitmap = data\enemy\skeleton_f.gif, 1,1,1 + +[enemy = skeleton] + name = skeleton + editor_icon = 2 + hp = 500 + exp = 1000 + resistance = 15,20,20,20 + category = 1 + flip_animation=0 + +items.50=remains +items.50=money160 +items.30=short_sword,long_sword,buckler,broken_small_shield,light_helmet,leather_gloves,worn_boots,healing_potion,stamina_potion,small_healing_potion,small_stamina_potion + + + + + + + hit_power = 20,45 + play_sound.skeleton_att = 0 + diff --git a/undercroft_windows_i110/data/defs/enemy/4-graveyard/spider.txt b/undercroft_windows_i110/data/defs/enemy/4-graveyard/spider.txt new file mode 100644 index 0000000..f1d9765 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/4-graveyard/spider.txt @@ -0,0 +1,31 @@ +sound.spider_att = data\sound\enemy\spider.wav + +[sprite = smallspider_s] + bitmap = data\enemy\smallspider_s.gif, 1,1,1 +[sprite = smallspider_a] + bitmap = data\enemy\smallspider_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = smallspider_h] + bitmap = data\enemy\smallspider_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = smallspider_f] + bitmap = data\enemy\smallspider_f.gif, 1,1,1 + +[enemy = spider] +name = fuzzy spider +editor_icon = 8 +hp = 400 +resistance = 10,2,2,999 +handicap_resistance = 2 +exp = 1000 +items.30=trophy_poison_follicle + + + + + hit_power = 15,40 + elemental_power = 2, 10, 30 + handicap = 2, 20, 3, 6, 10, 20 + play_sound.spider_att = 0 diff --git a/undercroft_windows_i110/data/defs/enemy/4-graveyard/stonegolem.txt b/undercroft_windows_i110/data/defs/enemy/4-graveyard/stonegolem.txt new file mode 100644 index 0000000..e2fdca6 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/4-graveyard/stonegolem.txt @@ -0,0 +1,44 @@ +sound.firelord_att = data\sound\enemy\firelord.wav + +[sprite = rocktroll_s] + bitmap = data\enemy\rocktroll_s.gif, 1,1,1 +[sprite = rocktroll_a] + bitmap = data\enemy\rocktroll_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = rocktroll_h] + bitmap = data\enemy\rocktroll_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 + +[enemy = stonegolem] +name = stone golem +editor_icon = 5 +hp = 3000 +resistance = 30,20,20,20 +handicap_resistance = 99 +move = 100, 20 +size=2 +exp = 5000 +death_activate=1,35,28 + +handicap_resistance = 99 + +items.100=trophy_small_gems +items.100=trophy_small_gems +items.100=trophy_small_gems +items.100=trophy_small_gems +items.100=trophy_small_gems +items.100=stone_sandals,fearless_ring_mail,dark_skull,hard_wrist_guards +items.100=guardian's_ring,rainbow_ring,ring_of_observer,ring_of_immunity,nature's_embrace,ring_of_giants,heavy_ring_of_vigor,stone_amulet,chain_of_barriers,ring_of_muscles,stone_of_blizzard + + + + + hit_power = 30, 60 + handicap=11,40,3,6,0,0 + play_sound.firelord_att = 0 + + hit_power = 20, 50 + fly_effect.FLY_BOULDER = 100, 50 + play_sound.firelord_att = 0 diff --git a/undercroft_windows_i110/data/defs/enemy/4-graveyard/torso.txt b/undercroft_windows_i110/data/defs/enemy/4-graveyard/torso.txt new file mode 100644 index 0000000..0b7dc72 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/4-graveyard/torso.txt @@ -0,0 +1,53 @@ +sound.zombie_att = data\sound\enemy\zombie.wav +sound.torso_hit = data\sound\enemy\torso_hit.wav + +[sprite = torso_s] + bitmap = data\enemy\torso_s.gif, 1,1,1 +[sprite = torso_a] + bitmap = data\enemy\torso_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = torso_h] + bitmap = data\enemy\torso_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = torso_f] + bitmap = data\enemy\torso_f.gif, 1,1,1 + +[enemy = torso] + name = creepy torso + editor_icon = 2 + resistance = 5,0,0,0 + category = 1 + hp = 350 + exp = 750 + items.50 = money160 + items.50 = remains + + + + + play_sound.torso_hit = 0 + + hit_power = 15,40 + play_sound.zombie_att = 0 + +[enemy = torso_respawn] + name = creepy torso + editor_icon = 2 + resistance = 5,0,0,0 + category = 1 + hp = 350 + exp =750 + items.50 = money160 + items.50 = remains + + death_global = 253,1 + + + + + play_sound.torso_hit = 0 + + hit_power = 15,40 + play_sound.zombie_att = 0 diff --git a/undercroft_windows_i110/data/defs/enemy/4-graveyard/vigus.txt b/undercroft_windows_i110/data/defs/enemy/4-graveyard/vigus.txt new file mode 100644 index 0000000..07d3716 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/4-graveyard/vigus.txt @@ -0,0 +1,48 @@ +sound.fat_att = data\sound\enemy\fat.wav + +[sprite = vigus_s] + bitmap = data\enemy\vigus_s.gif, 1,1,1 +[sprite = vigus_a] + bitmap = data\enemy\vigus_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = vigus_h] + bitmap = data\enemy\vigus_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = vigus_f] + bitmap = data\enemy\vigus_f.gif, 1,1,1 + +[enemy = vigus] +name = vigus +editor_icon = 3 +hp = 2000 +resistance = 30,10,10,10 +flip_animation=0 +category = 1 +exp = 5000 + +handicap_resistance = 11 + +alpha = 220 +blending = 1 + +items.100=hammer_of_vigus +items.100=templar_shield,large_shield,barbarian_round_shield +items.100=fearless_ring_mail,exceptional_knight's_vest,ethereal_protection +items.70=guard's_helm,plated_helm,plated_helm_of_rage,chain_gloves,chain_gloves_of_freedom +items.70=band_of_shadows,belt_of_life,rope_of_energy,iron_war_boots,top_boots,iron_boots +items.100=ring_of_health,ring_of_energy,tooth_necklace,vein,snowflake_amulet,guardian's_ring,rainbow_ring,serpent_amulet,thorn_amulet,amulet_of_hell,ring_of_haste,faruk's_chain,elven_ring,ring_of_survivor,ring_of_battlemage,ring_of_elements,ring_of_immunity,nature's_embrace,chain_of_elements,ring_of_giants,heavy_ring_of_vigor,barbarian_chain,necklace_of_willpower,kinetic_ring +items.80=healer's_ring,ring_of_scorpion,spiritual_ring,ring_of_mercy,ring_of_flesh,finder's_necklace,marksman's_ring,ring_of_observer,trapper's_ring,amulet_of_wit,fanged_necklace,chain_of_barriers,ring_of_necromancy,stone_amulet,forest_heart,black_ring,exloding_ring,snake's_ring,symbol_of_cobra,ring_of_undead_eater,lucky_killer + +items.100 = seal + + + + + + hit_power = 25,50 + elemental_power = 1,15,30 + handicap = 11, 25, 2, 6, 0, 0 + play_sound.fat_att = 0 + diff --git a/undercroft_windows_i110/data/defs/enemy/4-graveyard/zombie.txt b/undercroft_windows_i110/data/defs/enemy/4-graveyard/zombie.txt new file mode 100644 index 0000000..7f24045 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/4-graveyard/zombie.txt @@ -0,0 +1,62 @@ +sound.zombie_att = data\sound\enemy\zombie.wav +sound.zombie_hit = data\sound\enemy\zombie_hit.wav + +[sprite = zombie_s] + bitmap = data\enemy\zombie_s.gif, 1,1,1 +[sprite = zombie_a] + bitmap = data\enemy\zombie_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = zombie_h] + bitmap = data\enemy\zombie_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = zombie_f] + bitmap = data\enemy\zombie_f.gif, 1,1,1 + +[enemy = zombie] +name = zombie +editor_icon = 9 +hp = 400 +resistance = 10,0,0,10 +category = 1 +exp = 1000 +items.30 = remains +items.30 = rotten_eye + +items.50=money160 +items.30=short_sword,long_sword,buckler,broken_small_shield,light_helmet,leather_gloves,worn_boots,healing_potion,stamina_potion,small_healing_potion,small_stamina_potion + + + + + play_sound.zombie_hit = 0 + + hit_power = 15,40 + elemental_power = 2,10,20 + handicap=2,15,2,7,10,20 + play_sound.zombie_att = 0 + +[enemy = zombie_respawn] +name = zombie +editor_icon = 9 +hp = 400 +resistance = 10,0,0,10 +category = 1 +exp = 1000 +items.30 = remains +items.30 = rotten_eye +items.50=money160 +items.30=short_sword,long_sword,buckler,broken_small_shield,light_helmet,leather_gloves,worn_boots,healing_potion,stamina_potion,small_healing_potion,small_stamina_potion + +death_global = 255,1 + + + + + play_sound.zombie_hit = 0 + + hit_power = 15,40 + elemental_power = 2,10,20 + handicap=2,15,2,7,10,20 + play_sound.zombie_att = 0 diff --git a/undercroft_windows_i110/data/defs/enemy/5-cloister/ambush_spider.txt b/undercroft_windows_i110/data/defs/enemy/5-cloister/ambush_spider.txt new file mode 100644 index 0000000..a67994e --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/5-cloister/ambush_spider.txt @@ -0,0 +1,31 @@ +sound.spider_att = data\sound\enemy\spider.wav + +[sprite = smallspider_s] + bitmap = data\enemy\smallspider_s.gif, 1,1,1 +[sprite = smallspider_a] + bitmap = data\enemy\smallspider_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = smallspider_h] + bitmap = data\enemy\smallspider_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = smallspider_f] + bitmap = data\enemy\smallspider_f.gif, 1,1,1 + +[enemy = ambush_spider] +name = small spider +editor_icon = 8 +hp = 200 +resistance = 15,2,2,999 +handicap_resistance = 2 +exp = 500 +items.30=trophy_poison_follicle + + + + + hit_power = 10,40 + elemental_power = 2, 10, 30 + handicap = 2, 10, 2, 6, 8, 20 + play_sound.spider_att = 0 diff --git a/undercroft_windows_i110/data/defs/enemy/5-cloister/deadapprentice.txt b/undercroft_windows_i110/data/defs/enemy/5-cloister/deadapprentice.txt new file mode 100644 index 0000000..4cb8428 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/5-cloister/deadapprentice.txt @@ -0,0 +1,45 @@ +sound.monk_att = data\sound\enemy\monk.wav + +[sprite = deadmonk_s] + bitmap = data\enemy\deadmonk_s.gif, 1,1,1 +[sprite = deadmonk_a] + bitmap = data\enemy\deadmonk_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = deadmonk_h] + bitmap = data\enemy\deadmonk_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = deadmonk_f] + bitmap = data\enemy\deadmonk_f.gif, 1,1,1 + +[enemy = deadmonk] +name = dead apprentice +editor_icon = 1 +hp = 600 +exp= 2000 +resistance = 15,30,30,30 +category = 1 + +items.50=money80 +items.30=healing_potion,stamina_potion,elixir,revive_potion,medicine,revi_potion + + + + + +#nahodny typ hitu + + hit_power = 20, 40 + play_sound.monk_att = 0 + + elemental_power = 0, 20, 40 + play_sound.monk_att = 0 + + elemental_power = 1, 20, 40 + play_sound.monk_att = 0 + + elemental_power = 2, 20, 40 + play_sound.monk_att = 0 + + diff --git a/undercroft_windows_i110/data/defs/enemy/5-cloister/fatdead_hangman.txt b/undercroft_windows_i110/data/defs/enemy/5-cloister/fatdead_hangman.txt new file mode 100644 index 0000000..d9cfe3d --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/5-cloister/fatdead_hangman.txt @@ -0,0 +1,37 @@ +sound.fat_att = data\sound\enemy\fat.wav +sound.fat_hit = data\sound\enemy\fat_hit.wav + +[sprite = fatdead_s] + bitmap = data\enemy\fatdead_s.gif, 1,1,1 +[sprite = fatdead_a] + bitmap = data\enemy\fatdead_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = fatdead_h] + bitmap = data\enemy\fatdead_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = fatdead_f] + bitmap = data\enemy\fatdead_f.gif, 1,1,1 + +[enemy = fatdead_hangman] +name = fat dead +editor_icon = 5 +hp = 600 +resistance = 25,0,0,0 +category = 1 +exp = 1000 + +items.50=money80 +items.30=healing_potion,stamina_potion,elixir,revive_potion,medicine,revi_potion + +death_activate=1,40,8 + + + + + play_sound.fat_hit = 0 + + hit_power = 25,55 + handicap = 11, 20, 2, 6, 0, 0 + play_sound.fat_att2 = 0 diff --git a/undercroft_windows_i110/data/defs/enemy/5-cloister/fireball_thrower.txt b/undercroft_windows_i110/data/defs/enemy/5-cloister/fireball_thrower.txt new file mode 100644 index 0000000..ddb8ee3 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/5-cloister/fireball_thrower.txt @@ -0,0 +1,25 @@ +[sprite = empty] + bitmap = data\enemy\empty.gif,1,1,1 + offset = 35, -85 + show_shadow = 0 + +[sprite = fireball_a] + bitmap = data\fx\fire.gif,6,6,1 + offset = 37, -58 + show_shadow = 0 + loop = 0, 1 + +[enemy = fireball_thrower] +editor_icon = 4 +hp = 0 +immortal=1 +handicap_resistance = 99 +move=0,0 + + + elemental_power = 0, 20, 38 + play_sound.skill_fireball = 0 + + fly_effect = 1, 0, 0 + elemental_power = 0, 30, 60 + play_sound.skill_fireball = 0 diff --git a/undercroft_windows_i110/data/defs/enemy/5-cloister/igor.txt b/undercroft_windows_i110/data/defs/enemy/5-cloister/igor.txt new file mode 100644 index 0000000..45ad0c2 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/5-cloister/igor.txt @@ -0,0 +1,65 @@ +sound.rimbrock_att = data\sound\enemy\rimbrock.wav + +[sprite = igor_s] + bitmap = data\enemy\igor_s.gif, 1,1,1 +[sprite = igor_a] + bitmap = data\enemy\igor_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = igor_h] + bitmap = data\enemy\igor_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = igor_f] + bitmap = data\enemy\igor_f.gif, 1,1,1 + + +[enemy = igor] +name = igor +editor_icon = 7 +hp = 1000 +exp= 2000 +resistance = 30, 5, 5, 5 + +items.50=money80,money80,money80,money80,money80,money80,money80,money80,money160,money160,money160,dagger,rusty_dirk,short_sword,hatchet,mallet,steel_mallet,pike,arrows,throwing_knives,throwing_stars,cloth,habit,robe,leather_vest,hood,cap,light_helmet,buckler,broken_small_shield,small_shield,leather_gloves,chain_gloves,worn_boots,leather_boots,band,belt +items.30=healing_potion,stamina_potion,elixir,revive_potion,medicine,revi_potion + + + + + + hit_power = 20, 60 + handicap = 11, 15, 2, 6, 0, 0 + play_sound.rimbrock_att = 0 + + +[sprite = monster_s] + bitmap = data\enemy\monster_s.gif, 1,1,1 +[sprite = monster_a] + bitmap = data\enemy\monster_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = monster_h] + bitmap = data\enemy\monster_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = monster_f] + bitmap = data\enemy\monster_f.gif, 1,1,1 + +[enemy = monstrous_igor] +name = monstrous_igor +editor_icon = 8 +hp = 2000 +resistance = 30, 20, 20, 20 +exp= 4000 + +items.50=money80,money80,money80,money80,money80,money80,money80,money80,money160,money160,money160,dagger,rusty_dirk,short_sword,hatchet,mallet,steel_mallet,pike,arrows,throwing_knives,throwing_stars,cloth,habit,robe,leather_vest,hood,cap,light_helmet,buckler,broken_small_shield,small_shield,leather_gloves,chain_gloves,worn_boots,leather_boots,band,belt +items.30=healing_potion,stamina_potion,elixir,revive_potion,medicine,revi_potion + + + + + + hit_power = 30, 65 + handicap = 11, 30, 2, 6, 0, 0 + play_sound.rimbrock_att = 0 diff --git a/undercroft_windows_i110/data/defs/enemy/5-cloister/monk.txt b/undercroft_windows_i110/data/defs/enemy/5-cloister/monk.txt new file mode 100644 index 0000000..5d5edf5 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/5-cloister/monk.txt @@ -0,0 +1,50 @@ +sound.monk_att = data\sound\enemy\monk.wav +sound.monk_hit = data\sound\enemy\monk_hit.wav + +[sprite = monk_s] + bitmap = data\enemy\monk_s.gif, 1,1,1 +[sprite = monk_a] + bitmap = data\enemy\monk_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = monk_h] + bitmap = data\enemy\monk_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = monk_f] + bitmap = data\enemy\monk_f.gif, 1,1,1 + +[enemy = monk_peace] + name = cultist + editor_icon = 1 + hp = 0 + stay_random = 1500, 4000 + immortal=1 + move=0,0 + + +[enemy = monk] +name = cultist +editor_icon = 1 +hp=600 +exp=2000 +resistance = 20,20,20,20 +move=100,50 + +items.50=money80,money80,money80,money80,money80,money80,money80,money80,money160,money160,money160,cloth,habit,robe,hood,cap,leather_gloves,worn_boots,leather_boots,band,belt,sandals,bone_dagger,pikestaff,long_staff,hard_long_staff +items.50=healing_potion,stamina_potion,elixir,revive_potion,medicine,revi_potion + + + + + play_sound.monk_hit = 0 + + hit_power = 20,40 + elemental_power = 1, 20,40 + handicap=1,20,2,5,0,0 + play_sound.monk_att = 0 + + elemental_power = 1, 20,40 + fly_effect = 0, 40, 30 + play_sound.monk_att = 0 + diff --git a/undercroft_windows_i110/data/defs/enemy/5-cloister/monk_special.txt b/undercroft_windows_i110/data/defs/enemy/5-cloister/monk_special.txt new file mode 100644 index 0000000..6befc73 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/5-cloister/monk_special.txt @@ -0,0 +1,28 @@ +# vyslech + +[enemy = monk_special] +name = cultist +editor_icon = 1 +hp=600 +exp=1000 +resistance = 0,0,0,0 +move=100,50 +death_activate=1,1,3 + +items.100=healing_potion, +items.100=stamina_potion +items.100=revive_potion + + + + + play_sound.monk_hit = 0 + + hit_power = 10,30 + elemental_power = 1,10,20 + play_sound.monk_att = 0 + + elemental_power = 1,10,20 + fly_effect = 0, 40, 30 + play_sound.monk_att = 0 + diff --git a/undercroft_windows_i110/data/defs/enemy/5-cloister/monk_special2.txt b/undercroft_windows_i110/data/defs/enemy/5-cloister/monk_special2.txt new file mode 100644 index 0000000..a3634c6 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/5-cloister/monk_special2.txt @@ -0,0 +1,28 @@ +#zaverecny utok hordy v partu + +[enemy = monk_special] +name = cultist +editor_icon = 1 +hp=600 +exp=2000 +resistance = 10,10,10,10 +move=100,50 +death_activate=1,1,3 + +items.50=money80,money80,money80,money80,money80,money80,money80,money80,money160,money160,money160,cloth,habit,robe,hood,cap,leather_gloves,worn_boots,leather_boots,band,belt,sandals,bone_dagger,pikestaff,long_staff,hard_long_staff +items.50=healing_potion,stamina_potion,elixir,revive_potion,medicine,revi_potion + + + + + play_sound.monk_hit = 0 + + hit_power = 20,40 + elemental_power = 1, 20,40 + handicap=1,10,2,5,0,0 + play_sound.monk_att = 0 + + elemental_power = 1, 20,40 + fly_effect = 0, 40, 30 + play_sound.monk_att = 0 + diff --git a/undercroft_windows_i110/data/defs/enemy/5-cloister/monktraitor.txt b/undercroft_windows_i110/data/defs/enemy/5-cloister/monktraitor.txt new file mode 100644 index 0000000..be4a5b0 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/5-cloister/monktraitor.txt @@ -0,0 +1,37 @@ +[enemy = monktraitor] + name = cultist + editor_icon = 1 + hp = 0 + stay_random = 1500, 4000 + immortal=1 + move=0,0 + + +[enemy = monktraitor_attack] +name = cultist +editor_icon = 1 +hp=600 +exp=2000 +resistance = 20,20,20,20 +move=100,50 +death_activate=1,1,3 + +items.100=money320 +items.100=viper_staff +items.100=scholar's_garment,cloak_of_rage,enchanted_habit,sanctified_garment +items.100=healing_potion,stamina_potion,elixir,revive_potion,medicine,revi_potion + + + + + play_sound.monk_hit = 0 + + hit_power = 20,40 + elemental_power = 1, 20,40 + handicap=1,25,2,5,0,0 + play_sound.monk_att = 0 + + elemental_power = 1, 20,40 + fly_effect = 0, 40, 30 + play_sound.monk_att = 0 + diff --git a/undercroft_windows_i110/data/defs/enemy/5-cloister/priest.txt b/undercroft_windows_i110/data/defs/enemy/5-cloister/priest.txt new file mode 100644 index 0000000..d3923b3 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/5-cloister/priest.txt @@ -0,0 +1,87 @@ +[sprite = priest_s] + bitmap = data\enemy\priest_s.gif, 1,1,1 +[sprite = priest_a] + bitmap = data\enemy\priest_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = priest_h] + bitmap = data\enemy\priest_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = priest_f] + bitmap = data\enemy\priest_f.gif, 1,1,1 + + +[enemy = priest] + name = priest master + editor_icon = 2 + hp = 0 + move=0,0 + immortal=1 + resistance = 0, 0, 0, 0 + stay_random = 1500, 4000 + handicap_resistance = 99 + + + +[enemy = priest_mortal] +name = priest master +editor_icon = 4 +hp=4000 +exp=10000 +resistance = 0, 0, 0, 0 +stay_random = 1500, 4000 +handicap_resistance = 99 + +items.100=bone_key + +items.100=money320 +items.100=money1280 +items.100=veil_of_darkness,orc_habit,enchanted_habit,protective_habit,eagle_robe,cloak_of_rage,scholar's_garment,sanctified_garment,polar_robe,bat_wings +items.100=sandals_of_balance,lucky_sandals,shoes_of_heart,juggler's_sandals,protected_steps,martyr's_sandals,silent_boots,stone_sandals,fanged_crown,lightning_circlet,volcanic_tiara,protector's_hat,blessed_diadem,snow_queen's_crown,frost_crown +items.100=scroll_of_wisdom,elixir_of_power,arcane_scroll,tome_of_wisdom,tome_of_ressurection,herbarium,holy_book,tome_of_exorcist,tome_of_demonology,tome_of_sourcery,tome_of_elements,tome_of_telekinesis +items.100=healing_potion,greater_healing_potion,stamina_potion,greater_stamina_potion,revi_potion,greater_revi_potion,elixir,greater_elixir,revive_potion,scroll_of_ressurection,medicine +items.100=healing_potion,greater_healing_potion,stamina_potion,greater_stamina_potion,revi_potion,greater_revi_potion,elixir,greater_elixir,revive_potion,scroll_of_ressurection,medicine +items.100=healing_potion,greater_healing_potion,stamina_potion,greater_stamina_potion,revi_potion,greater_revi_potion,elixir,greater_elixir,revive_potion,scroll_of_ressurection,medicine +items.100=elven_ring,ring_of_survivor,ring_of_battlemage,ring_of_elements,ring_of_immunity,nature's_embrace,chain_of_elements,ring_of_giants,heavy_ring_of_vigor,barbarian_chain,necklace_of_willpower,kinetic_ring,fanged_necklace,chain_of_barriers,ring_of_necromancy,stone_amulet,forest_heart,black_ring,exloding_ring,snake's_ring,symbol_of_cobra,ring_of_undead_eater,lucky_killer + +death_activate=2,1,3 + + + + + +#nahodny typ hitu + + hit_power = 30, 60 + handicap=11,40,3,8,0,0 + play_sound.hit_sparkle=0 + + elemental_power = 0, 30,60 + play_sound.hit_sparkle=0 + + elemental_power = 1, 30,60 + handicap=1,50,3,8,0,0 + play_sound.hit_sparkle=0 + + elemental_power = 2, 30,60 + handicap=2,50,3,10,20,40 + play_sound.hit_sparkle=0 + + +`================================= + +[sprite = crook] + bitmap = data\enemy\npc\crook.gif, 1,1,1 + +[enemy = crook] + name = chaos_crook + editor_icon = 7 + hp = 0 + stay_random = 1500, 4000 + immortal = 1 +handicap_resistance = 99 + move = 0,0 + flip_animation=0 + + diff --git a/undercroft_windows_i110/data/defs/enemy/5-cloister/spider_fire.txt b/undercroft_windows_i110/data/defs/enemy/5-cloister/spider_fire.txt new file mode 100644 index 0000000..c3301a3 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/5-cloister/spider_fire.txt @@ -0,0 +1,28 @@ +sound.spider_att = data\sound\enemy\spider.wav + +[sprite = firearachnid_s] + bitmap = data\enemy\firearachnid_s.gif, 1,1,1 +[sprite = firearachnid_a] + bitmap = data\enemy\firearachnid_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = firearachnid_h] + bitmap = data\enemy\firearachnid_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 + +[enemy = fire_arachnid] +name = fire arachnid +editor_icon = 8 +hp = 800 +resistance = 15,50,-10,999 +handicap_resistance = 99 +exp = 2000 +items.30=trophy_poison_follicle + + + + hit_power = 20,40 + elemental_power = 0, 15,40 + play_sound.spider_att = 0 + diff --git a/undercroft_windows_i110/data/defs/enemy/5-cloister/spider_fuzzy.txt b/undercroft_windows_i110/data/defs/enemy/5-cloister/spider_fuzzy.txt new file mode 100644 index 0000000..8d66bb8 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/5-cloister/spider_fuzzy.txt @@ -0,0 +1,31 @@ +sound.spider_att = data\sound\enemy\spider.wav + +[sprite = smallspider_s] + bitmap = data\enemy\smallspider_s.gif, 1,1,1 +[sprite = smallspider_a] + bitmap = data\enemy\smallspider_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = smallspider_h] + bitmap = data\enemy\smallspider_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = smallspider_f] + bitmap = data\enemy\smallspider_f.gif, 1,1,1 + +[enemy = fuzzy_spider] +name = fuzzy spider +editor_icon = 8 +hp = 400 +resistance = 15,2,2,999 +handicap_resistance = 2 +exp = 1000 +items.30=trophy_poison_follicle + + + + + hit_power = 15,40 + elemental_power = 2, 10, 30 + handicap = 2, 10, 2, 6, 10, 30 + play_sound.spider_att = 0 diff --git a/undercroft_windows_i110/data/defs/enemy/5-cloister/spider_top.txt b/undercroft_windows_i110/data/defs/enemy/5-cloister/spider_top.txt new file mode 100644 index 0000000..558cfdc --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/5-cloister/spider_top.txt @@ -0,0 +1,40 @@ +sound.spider_att = data\sound\enemy\spider.wav + +[sprite = topspider_s] + bitmap = data\enemy\topspider_s.gif, 1,1,1 + offset = 0, -105 + show_shadow = 0 +[sprite = topspider_a] + bitmap = data\enemy\topspider_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 + offset = 0, -105 + show_shadow = 0 +[sprite = topspider_h] + bitmap = data\enemy\topspider_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 + offset = 0, -105 + show_shadow = 0 +[sprite = topspider_f] + bitmap = data\enemy\topspider_f.gif, 1,1,1 + offset = 0, -105 + show_shadow = 0 + +[enemy = green_death] +name = green death +editor_icon = 6 +hp = 400 +exp = 1500 +resistance = 15, 2, 2, 999 +handicap_resistance = 2 +items.30=trophy_poison_follicle + + + + + hit_power = 15,40 + elemental_power = 2,20,45 + handicap= 2,30,3,10,15,40 + play_sound.spider_att = 0 + diff --git a/undercroft_windows_i110/data/defs/enemy/5-cloister/spiderqueen.txt b/undercroft_windows_i110/data/defs/enemy/5-cloister/spiderqueen.txt new file mode 100644 index 0000000..fb69c6c --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/5-cloister/spiderqueen.txt @@ -0,0 +1,38 @@ +[sprite = squeen_s] + bitmap = data\enemy\squeen_s.gif, 1,1,1 +[sprite = squeen_a] + bitmap = data\enemy\squeen_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = squeen_h] + bitmap = data\enemy\squeen_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = squeen_f] + bitmap = data\enemy\squeen_f.gif, 1,1,1 + + + +[enemy = spider_queen] +name = spider queen +editor_icon = 4 +hp = 3000 +resistance = 20,5,5,999 +move = 100, 20 +exp = 8000 +handicap_resistance = 99 + +items.100=trophy_poison_follicle +items.100=trophy_poison_follicle +items.100=trophy_poison_follicle +items.100=trophy_poison_follicle +items.100=trophy_poison_follicle + + + + + + hit_power = 20,60 + elemental_power = 2, 20,60 + handicap = 2, 40, 3, 15, 15, 50 + play_sound.spider_att = 0 diff --git a/undercroft_windows_i110/data/defs/enemy/5-cloister/warder.txt b/undercroft_windows_i110/data/defs/enemy/5-cloister/warder.txt new file mode 100644 index 0000000..428c5f2 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/5-cloister/warder.txt @@ -0,0 +1,23 @@ +[enemy = warder] + name = warder +editor_icon = 4 +hp = 800 +exp= 5000 +resistance = 0,0,0,0 + +items.100=armory_key +items.100=bronze_key + +items.100=healing_potion,stamina_potion,elixir,revive_potion,medicine,revi_potion +items.100=healing_potion,stamina_potion,elixir,revive_potion,medicine,revi_potion +items.100=healing_potion,stamina_potion,elixir,revive_potion,medicine,revi_potion +items.100=healing_potion,stamina_potion,elixir,revive_potion,medicine,revi_potion + + + + + + hit_power = 10,30 + handicap = 11, 15, 1, 3, 0, 0 + + diff --git a/undercroft_windows_i110/data/defs/enemy/5-cloister/wraith.txt b/undercroft_windows_i110/data/defs/enemy/5-cloister/wraith.txt new file mode 100644 index 0000000..d856d66 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/5-cloister/wraith.txt @@ -0,0 +1,39 @@ +sound.wraith_att = data\sound\enemy\wraith.wav + +[sprite = wraith_s] + bitmap = data\enemy\wraith_s.gif, 1,1,1 +[sprite = wraith_a] + bitmap = data\enemy\wraith_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = wraith_h] + bitmap = data\enemy\wraith_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = wraith_f] + bitmap = data\enemy\wraith_f.gif, 1,1,1 + +[enemy = wraith] +name = spectre +editor_icon = 9 +hp = 600 +exp = 3000 +resistance = 150,-10,10,0 + +handicap_resistance = 99 + +category = 1 +alpha = 220 +blending = 1 + +items.30=trophy_small_gems +items.30=money80 + + + + + + + elemental_power = 1, 20, 45 + handicap= 1,35,3,10,0,0 + play_sound.wraith_att=0 diff --git a/undercroft_windows_i110/data/defs/enemy/6-city/arena.txt b/undercroft_windows_i110/data/defs/enemy/6-city/arena.txt new file mode 100644 index 0000000..cca497f --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/6-city/arena.txt @@ -0,0 +1,107 @@ +sound.spider_att = data\sound\enemy\spider.wav +sound.Skeleton_att = data\sound\enemy\skeleton.wav + + +[sprite = spider_s] + bitmap = data\enemy\squeen_s.gif, 1,1,1 +[sprite = spider_a] + bitmap = data\enemy\squeen_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = spider_h] + bitmap = data\enemy\squeen_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = spider_f] + bitmap = data\enemy\squeen_f.gif, 1,1,1 +[sprite = poison_spit] + bitmap = data\fx\poison_spit.gif, 1,1,1 + + +[sprite = skeleton_s] + bitmap = data\enemy\skeleton_s.gif, 1,1,1 +[sprite = skeleton_a] + bitmap = data\enemy\skeleton_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = skeleton_h] + bitmap = data\enemy\skeleton_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = skeleton_f] + bitmap = data\enemy\skeleton_f.gif, 1,1,1 + +[sprite = rocktroll_s] + bitmap = data\enemy\rocktroll_s.gif, 1,1,1 +[sprite = rocktroll_a] + bitmap = data\enemy\rocktroll_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = rocktroll_h] + bitmap = data\enemy\rocktroll_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 + + +[enemy = arena1] + name = arena spider + editor_icon = 8 + hp = 1500 + resistance = 20,5,5,999 + handicap_resistance = 1 + move = 100, 20 + exp = 6000 + death_activate=1,0,3 + + + + + + hit_power = 20,40 + elemental_power = 2,15,40 + handicap = 2, 30, 5, 10, 20, 50 + play_sound.spider_att = 0 + + fly_effect.poison_spit = 47, 2 + elemental_power = 2, 20, 60 + handicap = 2, 20, 7, 15, 15, 40 + play_sound.spider_att = 0 + +[enemy = arena2] + name = arena skeleton + editor_icon = 2 + hp = 1000 + exp = 5000 + resistance = 20, 30, 30, 30 + category = 1 + flip_animation=0 + death_activate=2,0,3 + +items.50=remains + + + + + + hit_power = 25,60 + play_sound.skeleton_att = 0 + +[enemy = arena3] + name = arena troll + editor_icon = 5 + hp = 3000 + resistance = 30, 10, 10, 10 + move = 100, 20 + size=2 + exp = 10000 + handicap_resistance = 11 + death_activate=3,0,3 + + + + + hit_power = 35, 60 + handicap=11,35,2,6,0,0 + + hit_power = 30, 60 + fly_effect.FLY_BOULDER = 100, 50 diff --git a/undercroft_windows_i110/data/defs/enemy/6-city/assassin.txt b/undercroft_windows_i110/data/defs/enemy/6-city/assassin.txt new file mode 100644 index 0000000..4860619 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/6-city/assassin.txt @@ -0,0 +1,37 @@ +[sprite = ass_s] + bitmap = data\enemy\ass_s.gif, 1,1,1 +[sprite = ass_a] + bitmap = data\enemy\ass_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = ass_h] + bitmap = data\enemy\ass_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = ass_f] + bitmap = data\enemy\ass_f.gif, 1,1,1 + +[enemy = assassin] +name = assassin +editor_icon = 2 +hp = 1000 +exp = 6000 +resistance = 40, 5, 5, 5 +handicap_resistance = 11 +move = 100,0 + +items.60=money320 +items.20=lash,chain,short_flail,hooks,cloth_mask,snake_mask,assassin_jacket,shadow_jerkin,bear_vest,leather_vest,gloves_of_haste,leather_gloves,sandals,belt,protective_belt,leather_boots,top_boots +items.40=healing_potion,stamina_potion,medicine,revive_potion,elixir + + + + + + hit_power = 20,55 + play_sound.whip = 0 + + hit_power = 20,45 + fly_effect.fly_star = 100, 50 + play_sound.whip = 0 + diff --git a/undercroft_windows_i110/data/defs/enemy/6-city/bonewraith_city.txt b/undercroft_windows_i110/data/defs/enemy/6-city/bonewraith_city.txt new file mode 100644 index 0000000..092b966 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/6-city/bonewraith_city.txt @@ -0,0 +1,39 @@ +sound.wraith_att = data\sound\enemy\wraith.wav + +[sprite = bonewraith_s] + bitmap = data\enemy\bonewraith_s.gif, 2,2,1 +[sprite = bonewraith_a] + bitmap = data\enemy\bonewraith_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = bonewraith_h] + bitmap = data\enemy\bonewraith_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 + +[enemy = bonenight] +name = damned remains +editor_icon = 2 +category = 1 +hp = 1500 +exp=7000 +resistance = 60,-5,999,10 +flip_animation=0 + +handicap_resistance=1 + +alpha = 220 +blending = 1 + +items.50=money320 +items.100=remains +items.30=short_sword,long_sword,excelent_long_sword,short_sword_of_cold,buckler,broken_small_shield,small_shield,round_shield,hard_small_shield,sturdy_vest,leather_armor,sturdy_leather_armor,ring_mail,ancient_ring_mail,scale_mail,light_helmet,warm_light_helmet,guard's_helm,leather_gloves,worn_boots,chain_gloves_of_freedom,top_boots,iron_boots +items.30=small_healing_potion,small_stamina_potion + + + + + hit_power = 20,50 + elemental_power = 1, 20,50 + handicap=1,20,3,6,0,0 + play_sound.wraith_att = 0 diff --git a/undercroft_windows_i110/data/defs/enemy/6-city/bully.txt b/undercroft_windows_i110/data/defs/enemy/6-city/bully.txt new file mode 100644 index 0000000..93dbdaf --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/6-city/bully.txt @@ -0,0 +1,34 @@ +sound.rimbrock_att = data\sound\enemy\rimbrock.wav + +[sprite = bully_s] + bitmap = data\enemy\gorilla_s.gif, 1,1,1 +[sprite = bully_a] + bitmap = data\enemy\gorilla_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = bully_h] + bitmap = data\enemy\gorilla_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = bully_f] + bitmap = data\enemy\gorilla_f.gif, 1,1,1 + + +[enemy = bully] +name = bully +editor_icon = 4 +hp = 2000 +exp = 6000 +resistance = 15, 3, 10, 4 +handicap_resistance = 11 + +items.60=money320 +items.30=mallet,steel_mallet,top_boots,worn_boots,belt + + + + + + hit_power = 25, 55 + play_sound.rimbrock_att = 0 + handicap=11,20,1,4,0,0 diff --git a/undercroft_windows_i110/data/defs/enemy/6-city/demon.txt b/undercroft_windows_i110/data/defs/enemy/6-city/demon.txt new file mode 100644 index 0000000..acc0b2f --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/6-city/demon.txt @@ -0,0 +1,41 @@ +sound.firelord_att = data\sound\enemy\firelord.wav + +[sprite = firelord_s] + bitmap = data\enemy\firelord_s.gif, 1,1,1 +[sprite = firelord_a] + bitmap = data\enemy\firelord_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = firelord_h] + bitmap = data\enemy\firelord_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 + +[enemy = demon] +name = great demon +editor_icon = 8 +hp = 3000 +exp = 10000 +size = 2 +resistance = 15,100,-10,0 +handicap_resistance = 99 +category = 2 + +items.100=trophy_horn +items.100=trophy_horn +items.100=money320 + +move = 100, 30 + + + + + hit_power = 25,60 + elemental_power = 0,15,50 + play_sound.firelord_att = 0 + handicap = 11,30,1,4,0,0 + + fly_effect = 1, 20, 30 + elemental_power = 0,15,40 + play_sound.firelord_att = 0 + diff --git a/undercroft_windows_i110/data/defs/enemy/6-city/demon2.txt b/undercroft_windows_i110/data/defs/enemy/6-city/demon2.txt new file mode 100644 index 0000000..0d273c4 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/6-city/demon2.txt @@ -0,0 +1,44 @@ +sound.firelord_att = data\sound\enemy\firelord.wav + +[sprite = firelord_s] + bitmap = data\enemy\firelord_s.gif, 1,1,1 +[sprite = firelord_a] + bitmap = data\enemy\firelord_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = firelord_h] + bitmap = data\enemy\firelord_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 + +[enemy = demon2] +name = summoned demon +editor_icon = 8 +hp = 3000 +exp = 10000 +size = 2 +resistance = 15,100,-10,0 +handicap_resistance = 99 +# demon kill for alchemist +death_global=24,1 +category = 2 + +items.100=trophy_horn +items.100=trophy_horn +items.100=money320 +items.100=guardian's_ring,rainbow_ring,serpent_amulet,thorn_amulet,amulet_of_hell,ring_of_haste,faruk's_chain,healer's_ring,ring_of_scorpion,spiritual_ring,ring_of_mercy,ring_of_flesh,finder's_necklace,marksman's_ring,ring_of_observer,trapper's_ring,amulet_of_wit,warrior's_grace,archmage's_seal,heaven's_blessing,cold_grasp,ruthless_ring_of_sleep,evil_word,insomnia + +move = 100, 30 + + + + + hit_power = 25,60 + elemental_power = 0, 15,50 + play_sound.firelord_att = 0 + handicap = 11,30,1,4,0,0 + + fly_effect = 1, 20, 30 + elemental_power = 0, 15,40 + play_sound.firelord_att = 0 + diff --git a/undercroft_windows_i110/data/defs/enemy/6-city/duke.txt b/undercroft_windows_i110/data/defs/enemy/6-city/duke.txt new file mode 100644 index 0000000..0ceb348 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/6-city/duke.txt @@ -0,0 +1,80 @@ +sound.firelord_att = data\sound\enemy\firelord.wav + +[sprite = poison_spit] + bitmap = data\fx\poison_spit.gif, 1,1,1 + +[sprite = duke_i] + bitmap = data\enemy\npc\duke.gif, 1,1,1 + +[sprite = duke_s] + bitmap = data\enemy\duke_s.gif, 1,1,1 +[sprite = duke_1] + bitmap = data\enemy\duke_1.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = duke_2] + bitmap = data\enemy\duke_2.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = duke_h] + bitmap = data\enemy\duke_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 + + +[enemy = duke_immortal] + name = duke falstad + editor_icon = 6 + resistance = 0, 0, 0, 0 + stay_random = 1500, 4000 + size=2 + immortal=1 + hp=0 + move = 0,0 + flip_animation=0 +alpha = 220 +blending = 1 + + + +[enemy = duke] + name = abomination + editor_icon = 6 + resistance = 20, 0, 0, 0 + handicap_resistance = 99 + size=2 + category = 2 + hp=10000 + move = 100,0 + death_activate=1,13,12 + exp = 20000 + flip_animation=0 + + items.100=money5k + items.100,3=scroll_of_wisdom,fungus_sapientia,elixir_of_power,arcane_scroll,tome_of_wisdom,great_tome_of_wisdom + + + + play_sound.firelord_att = 0 + + hit_power = 40, 80 + elemental_power = 1, 30, 60 + handicap=1,20,4,7,0,0 + play_sound.firelord_att = 0 + + hit_power = 40, 80 + elemental_power = 2, 30, 60 + handicap=2,20,3,5,20,40 + play_sound.firelord_att = 0 + + + elemental_power = 1, 30, 60 + fly_effect = 0, 100, 50 + play_sound.firelord_att = 0 + handicap=1,10,4,7,0,0 + + fly_effect.poison_spit = 47, 2 + elemental_power = 2, 30, 60 + play_sound.firelord_att = 0 + handicap=2,10,3,5,10,30 + diff --git a/undercroft_windows_i110/data/defs/enemy/6-city/executioner.txt b/undercroft_windows_i110/data/defs/enemy/6-city/executioner.txt new file mode 100644 index 0000000..c3b240a --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/6-city/executioner.txt @@ -0,0 +1,34 @@ +sound.fat_att = data\sound\enemy\fat.wav + +[sprite = exec_s] + bitmap = data\enemy\exec_s.gif, 1,1,1 +[sprite = exec_a] + bitmap = data\enemy\exec_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = exec_h] + bitmap = data\enemy\exec_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = exec_f] + bitmap = data\enemy\exec_f.gif, 1,1,1 + +[enemy = executioner] +name = executioner +editor_icon = 7 +hp = 3000 +exp = 8000 +resistance = 25, 5, 5, 5 + +items.100=steel_key +items.100=money320,full_helm,plated_helm,guard's_helm,light_helmet,chain_boots,heavy_belt,iron_heavy_belt,bracers,chain_gloves,iron_boots,iron_war_boots + +size=2 + + + + + hit_power = 30, 70 + handicap=11,35,2,6,0,0 + play_sound.fat_att = 0 + diff --git a/undercroft_windows_i110/data/defs/enemy/6-city/fatdead.txt b/undercroft_windows_i110/data/defs/enemy/6-city/fatdead.txt new file mode 100644 index 0000000..5f3ebb4 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/6-city/fatdead.txt @@ -0,0 +1,31 @@ +sound.fat_att = data\sound\enemy\fat.wav + +[sprite = fatdead_s] + bitmap = data\enemy\fatdead_s.gif, 1,1,1 +[sprite = fatdead_a] + bitmap = data\enemy\fatdead_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = fatdead_h] + bitmap = data\enemy\fatdead_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = fatdead_f] + bitmap = data\enemy\fatdead_f.gif, 1,1,1 + +[enemy = fatdead] +name = plaque bearer +editor_icon = 5 +hp = 2000 +resistance = 15, 0, 0, 0 +category = 1 +exp = 6000 +items.50=money320 + + + + + hit_power = 30, 60 + handicap = 11, 20, 3, 6, 0, 0 + play_sound.fat_att = 0 + diff --git a/undercroft_windows_i110/data/defs/enemy/6-city/ghoul.txt b/undercroft_windows_i110/data/defs/enemy/6-city/ghoul.txt new file mode 100644 index 0000000..c755600 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/6-city/ghoul.txt @@ -0,0 +1,41 @@ +sound.zombie_att = data\sound\enemy\zombie.wav +sound.zombie_hit = data\sound\enemy\zombie_hit.wav + +[sprite = head] + bitmap = data\fx\head.gif, 5,5,1 + anim_delay = 80 +[sprite = ghoul_s] + bitmap = data\enemy\ghoul_s.gif, 1,1,1 +[sprite = ghoul_a] + bitmap = data\enemy\ghoul_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = ghoul_h] + bitmap = data\enemy\ghoul_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = ghoul_f] + bitmap = data\enemy\ghoul_f.gif, 1,1,1 + +[enemy = ghoul] +name = ghoul +editor_icon = 1 +hp = 2000 +resistance = 15, 0, 0, 100 +handicap_resistance = 2 +flip_animation=0 +category = 1 +exp = 7000 +item.60=money320 + +#death_global = 21,1 +items.100=ghoul's_eye + + + + + play_sound.zombie_hit= 0 + + hit_power = 20, 50 + elemental_power = 2,20,40 + play_sound.zombie_att = 0 diff --git a/undercroft_windows_i110/data/defs/enemy/6-city/livingdead.txt b/undercroft_windows_i110/data/defs/enemy/6-city/livingdead.txt new file mode 100644 index 0000000..ea03bb5 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/6-city/livingdead.txt @@ -0,0 +1,37 @@ +sound.zombie_att = data\sound\enemy\zombie.wav + +[sprite = head] + bitmap = data\fx\head.gif, 5,5,1 + anim_delay = 80 +[sprite = livingdead_s] + bitmap = data\enemy\livingdead_s.gif, 1,1,1 +[sprite = livingdead_a] + bitmap = data\enemy\livingdead_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = livingdead_h] + bitmap = data\enemy\livingdead_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = livingdead_f] + bitmap = data\enemy\livingdead_f.gif, 1,1,1 + +[enemy = livingdead] +name = tortured dead +editor_icon = 1 +hp = 1500 +resistance = 15, 0, 0, 0 +move = 100,0 +flip_animation=0 +category = 1 +exp = 5000 +items.50=money160 + + + + + hit_power = 25, 60 + + hit_power = 25, 60 + fly_effect.head = 50,50 + play_sound.zombie_att = 0 diff --git a/undercroft_windows_i110/data/defs/enemy/6-city/plant.txt b/undercroft_windows_i110/data/defs/enemy/6-city/plant.txt new file mode 100644 index 0000000..c871b9f --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/6-city/plant.txt @@ -0,0 +1,43 @@ +sound.spider_att = data\sound\enemy\spider.wav + +[sprite = plant_s] + bitmap = data\enemy\plant_s.gif, 1,1,1 +[sprite = plant_a] + bitmap = data\enemy\plant_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = plant_h] + bitmap = data\enemy\plant_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = plant_f] + bitmap = data\enemy\plant_f.gif, 1,1,1 +[sprite = poison_spit] + bitmap = data\fx\poison_spit.gif, 1,1,1 + +[enemy = plant] +name = man eater +editor_icon = 9 +hp = 2000 +exp = 8000 +resistance = 30, -10, -10, 0 +move=0,0 +flip_animation=0 +items.100=maneat_root + +handicap_resistance = 11 + + + + + + hit_power = 20,50 + elemental_power = 2, 20, 50 + handicap = 2, 35, 5, 10, 10, 40 + play_sound.spider_att = 0 + + fly_effect.poison_spit = 30,30 + elemental_power = 2, 20, 50 + play_sound.spider_att = 0 + handicap = 2, 35, 5, 10, 10, 40 + diff --git a/undercroft_windows_i110/data/defs/enemy/6-city/rat_sewer.txt b/undercroft_windows_i110/data/defs/enemy/6-city/rat_sewer.txt new file mode 100644 index 0000000..02531bc --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/6-city/rat_sewer.txt @@ -0,0 +1,78 @@ +sound.rat_att = data\sound\enemy\rat.wav + +[sprite = rat_s] + bitmap = data\enemy\rat_s.gif, 1,1,1 +[sprite = rat_a] + bitmap = data\enemy\rat_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = rat_h] + bitmap = data\enemy\rat_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = rat_f] + bitmap = data\enemy\rat_f.gif, 1,1,1 + + +[sprite = sandrat_s] + bitmap = data\enemy\sandrat_s.gif, 1,1,1 +[sprite = sandrat_a] + bitmap = data\enemy\sandrat_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = sandrat_h] + bitmap = data\enemy\sandrat_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = sandrat_f] + bitmap = data\enemy\sandrat_f.gif, 1,1,1 + +======================================================================== + +[enemy = giantrat] +name = sewer rat +editor_icon = 3 +hp = 800 +exp = 3000 +resistance = 10, 0, 0, 5 +items.70 = rat_meat +category = 3 + + + + + hit_power = 20, 50 + play_sound.rat_att = 0 + +[enemy = giantrat2] +name = Sick rat +editor_icon = 4 +hp = 600 +exp = 3000 +resistance = 8, 0, 0, 40 +category = 3 + + + + + hit_power = 15, 40 + elemental_power = 2, 15, 30 + handicap=2,25,2,7,15,30 + play_sound.rat_att = 0 + +[enemy = giantrat_respawn] +name = sewer rat +editor_icon = 5 +hp = 800 +exp = 3000 +resistance = 10, 0, 0, 5 +items.50 = rat_meat +category = 3 +death_global = 255,1 + + + + + hit_power = 20, 50 + play_sound.rat_att = 0 + diff --git a/undercroft_windows_i110/data/defs/enemy/6-city/rat_wharf.txt b/undercroft_windows_i110/data/defs/enemy/6-city/rat_wharf.txt new file mode 100644 index 0000000..9d4f4a1 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/6-city/rat_wharf.txt @@ -0,0 +1,29 @@ +sound.rat_att = data\sound\enemy\rat.wav + +[sprite = smallrat_s] + bitmap = data\enemy\smallrat_s.gif, 1,1,1 +[sprite = smallrat_a] + bitmap = data\enemy\smallrat_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = smallrat_h] + bitmap = data\enemy\smallrat_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = smallrat_f] + bitmap = data\enemy\smallrat_f.gif, 1,1,1 + +[enemy = rat_wharf] +name = wharf rat +editor_icon = 5 +category = 3 +hp = 500 +resistance = 15,0,0,5 +exp = 2000 +items.30=rat_meat + + + + + hit_power = 18, 45 + play_sound.rat_att = 0 diff --git a/undercroft_windows_i110/data/defs/enemy/6-city/rat_zoo.txt b/undercroft_windows_i110/data/defs/enemy/6-city/rat_zoo.txt new file mode 100644 index 0000000..b2c6f75 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/6-city/rat_zoo.txt @@ -0,0 +1,30 @@ +sound.rat_att = data\sound\enemy\rat.wav + +[sprite = smallrat_s] + bitmap = data\enemy\smallrat_s.gif, 1,1,1 +[sprite = smallrat_a] + bitmap = data\enemy\smallrat_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = smallrat_h] + bitmap = data\enemy\smallrat_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = smallrat_f] + bitmap = data\enemy\smallrat_f.gif, 1,1,1 + +[enemy = rat_zoo] +name = apocalypse_rat +editor_icon = 5 +category = 3 +hp = 2000 +resistance = 60,50,50,50 +exp = 10000 +items.30=rat_meat +handicap_resistance = 99 + + + + + hit_power = 50, 100 + play_sound.rat_att = 0 diff --git a/undercroft_windows_i110/data/defs/enemy/6-city/rimbrock.txt b/undercroft_windows_i110/data/defs/enemy/6-city/rimbrock.txt new file mode 100644 index 0000000..c345479 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/6-city/rimbrock.txt @@ -0,0 +1,35 @@ +sound.rimbrock_att = data\sound\enemy\rimbrock.wav + +[sprite = exec_s] + bitmap = data\enemy\exec_s.gif, 1,1,1 +[sprite = exec_a] + bitmap = data\enemy\exec_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = exec_h] + bitmap = data\enemy\exec_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = exec_f] + bitmap = data\enemy\exec_f.gif, 1,1,1 + +[enemy = rimbrock] +name = rimbrock +editor_icon = 5 +hp = 5000 +exp = 10000 +resistance = 30, 5, 5, 5 + +items.100=rimbrock's_axe +items.100=money320 +items.100=full_helm,plated_helm,guard's_helm,light_helmet,chain_boots,heavy_belt,iron_heavy_belt,bracers,chain_gloves,iron_boots,iron_war_boots + +death_activate=111,51,25 +handicap_resistance = 11 +size = 2 + + + + + hit_power = 30, 70 + play_sound.rimbrock_att = 0 \ No newline at end of file diff --git a/undercroft_windows_i110/data/defs/enemy/6-city/skeleton.txt b/undercroft_windows_i110/data/defs/enemy/6-city/skeleton.txt new file mode 100644 index 0000000..59ffa8f --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/6-city/skeleton.txt @@ -0,0 +1,35 @@ +sound.Skeleton_att = data\sound\enemy\skeleton.wav + +[sprite = skeleton_s] + bitmap = data\enemy\skeleton_s.gif, 1,1,1 +[sprite = skeleton_f] + bitmap = data\enemy\skeleton_f.gif, 1,1,1 +[sprite = skeleton_a] + bitmap = data\enemy\skeleton_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = skeleton_h] + bitmap = data\enemy\skeleton_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 + +[enemy = skeleton] +name = bone warrior + editor_icon = 2 + hp = 1000 + exp = 5000 + resistance = 20, 30, 30, 30 + category = 1 + flip_animation=0 + +items.30=money160 +items.50=remains +items.30=short_sword,long_sword,buckler,broken_small_shield,small_shield,round_shield,hard_small_shield,sturdy_vest,leather_armor,sturdy_leather_armor,ring_mail,ancient_ring_mail,scale_mail,light_helmet,warm_light_helmet,guard's_helm,leather_gloves,worn_boots,chain_gloves_of_freedom,top_boots,iron_boots +items.40=small_healing_potion,small_stamina_potion + + + + + + hit_power = 30, 50 + play_sound.skeleton_att = 0 diff --git a/undercroft_windows_i110/data/defs/enemy/6-city/skull.txt b/undercroft_windows_i110/data/defs/enemy/6-city/skull.txt new file mode 100644 index 0000000..c7673bc --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/6-city/skull.txt @@ -0,0 +1,46 @@ +sound.Skeleton_att = data\sound\enemy\skeleton.wav + +[sprite = skull_s] + bitmap = data\enemy\skull_s.gif, 1,1,1 +[sprite = skull_a] + bitmap = data\enemy\skull_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = skull_h] + bitmap = data\enemy\skull_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = skull_f] + bitmap = data\enemy\skull_f.gif, 1,1,1 + +[enemy = skull] +name = skull +editor_icon = 2 +hp = 1000 +resistance = 60, 15, 15, 15 +category = 2 +exp = 7000 +move=100,0 + +alpha = 220 +blending = 1 + +items.50=money320 +items.50=trophy_small_gems + + + + + play_sound.skeleton_att = 0 + + hit_power = 10, 50 + elemental_power = 0, 10, 40 + play_sound.skeleton_att = 0 + + elemental_power = 1, 10, 40 + play_sound.skeleton_att = 0 + + fly_effect = 1, 20, 30 + elemental_power = 0, 10, 40 + play_sound.skeleton_att = 0 + diff --git a/undercroft_windows_i110/data/defs/enemy/6-city/spectre.txt b/undercroft_windows_i110/data/defs/enemy/6-city/spectre.txt new file mode 100644 index 0000000..8a801c4 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/6-city/spectre.txt @@ -0,0 +1,56 @@ +sound.wraith_att = data\sound\enemy\wraith.wav + +[sprite = wraith_eyes] + bitmap = data\enemy\wraith_eyes.png, 1,1,1 +[sprite = wraith_s] + bitmap = data\enemy\wraith_s.gif, 1,1,1 +[sprite = wraith_a] + bitmap = data\enemy\wraith_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = wraith_h] + bitmap = data\enemy\wraith_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = wraith_f] + bitmap = data\enemy\wraith_f.gif, 1,1,1 + +[enemy = wraith] + name = wraith + editor_icon = 9 + hp =600 + exp=5000 + resistance = 150, -10, 40, 20 + category = 1 +handicap_resistance = 99 +alpha = 220 +blending = 1 + + items.100=money160 + items.30=trophy_small_gems + + + + + + elemental_power = 1, 20, 60 + handicap=1,35,2,5,0,0 + play_sound.wraith_att=0 + + +[enemy = wraith_eyes] +name = wraith +editor_icon = 9 +hp = 999 +immortal=1 +category = 1 +block=0 +move=0,0 +handicap_resistance = 99 + + + + hit_power = 15, 40 + elemental_power = 1, 20, 40 + play_sound.wraith_att=0 + diff --git a/undercroft_windows_i110/data/defs/enemy/6-city/team_ass.txt b/undercroft_windows_i110/data/defs/enemy/6-city/team_ass.txt new file mode 100644 index 0000000..193b051 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/6-city/team_ass.txt @@ -0,0 +1,181 @@ +sound.fat_att = data\sound\enemy\fat.wav + +[sprite = ass_s] + bitmap = data\enemy\ass_s.gif, 1,1,1 +[sprite = ass_a] + bitmap = data\enemy\ass_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = ass_h] + bitmap = data\enemy\ass_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = ass_f] + bitmap = data\enemy\ass_f.gif, 1,1,1 + + +[enemy = assassin1] +name = ho chi mint +editor_icon = 1 +hp = 1000 +exp=6000 +resistance = 40,5,5,5 +handicap_resistance = 11 +move = 100,0 + +items.30=money3k +items.30=money320 +items.20=lash,freezing_lash,burning_punisher,nine_tails,chain,venomous_chain,fast_short_flail,hooks,short_flail +items.20=cloth_mask,snake_mask,mask_of_the_raider +items.20=assassin_jacket,shadow_jerkin,killer's_vest,bear_vest,sturdy_vest,leather_vest +items.20=gloves_of_haste,leather_gloves,sandals,belt,protective_belt,leather_boots,top_boots,silky_ice_gloves +items.20=ring_of_health,ring_of_energy,tooth_necklace,vein,snowflake_amulet,guardian's_ring,rainbow_ring,serpent_amulet,thorn_amulet,amulet_of_hell,ring_of_haste,faruk's_chain,elven_ring,ring_of_survivor,ring_of_battlemage,ring_of_elements,ring_of_immunity,nature's_embrace,chain_of_elements,ring_of_giants,heavy_ring_of_vigor,barbarian_chain,necklace_of_willpower,kinetic_ring +items.20=healer's_ring,ring_of_scorpion,spiritual_ring,ring_of_mercy,ring_of_flesh,finder's_necklace,marksman's_ring,ring_of_observer,trapper's_ring,amulet_of_wit,fanged_necklace,chain_of_barriers,ring_of_necromancy,stone_amulet,forest_heart,black_ring,exloding_ring,snake's_ring,symbol_of_cobra,ring_of_undead_eater,lucky_killer +items.20=healing_potion,stamina_potion,medicine,revive_potion,elixir + + + + + + hit_power = 20,50 + elemental_power=0,20,40 + play_sound.whip = 0 + + hit_power = 20, 40 + fly_effect.fly_star = 100, 50 + play_sound.whip = 0 + +-------------------------------------------------------------------------------- + +[enemy = assassin2] +name = boodhand +hp = 1000 +exp=6000 +resistance = 40,5,5,5 +handicap_resistance = 11 +move = 100,0 + +items.30=money3k +items.30=money320 +items.20=lash,freezing_lash,burning_punisher,nine_tails,chain,venomous_chain,fast_short_flail,hooks,short_flail +items.20=cloth_mask,snake_mask,mask_of_the_raider +items.20=assassin_jacket,shadow_jerkin,killer's_vest,bear_vest,sturdy_vest,leather_vest +items.20=gloves_of_haste,leather_gloves,sandals,belt,protective_belt,leather_boots,top_boots,silky_ice_gloves +items.20=ring_of_health,ring_of_energy,tooth_necklace,vein,snowflake_amulet,guardian's_ring,rainbow_ring,serpent_amulet,thorn_amulet,amulet_of_hell,ring_of_haste,faruk's_chain,elven_ring,ring_of_survivor,ring_of_battlemage,ring_of_elements,ring_of_immunity,nature's_embrace,chain_of_elements,ring_of_giants,heavy_ring_of_vigor,barbarian_chain,necklace_of_willpower,kinetic_ring +items.20=healer's_ring,ring_of_scorpion,spiritual_ring,ring_of_mercy,ring_of_flesh,finder's_necklace,marksman's_ring,ring_of_observer,trapper's_ring,amulet_of_wit,fanged_necklace,chain_of_barriers,ring_of_necromancy,stone_amulet,forest_heart,black_ring,exloding_ring,snake's_ring,symbol_of_cobra,ring_of_undead_eater,lucky_killer +items.20=healing_potion,stamina_potion,medicine,revive_potion,elixir + + + + + + hit_power = 20, 55 + play_sound.whip = 0 + + hit_power = 20, 40 + fly_effect.fly_star = 100, 50 + play_sound.whip = 0 + +-------------------------------------------------------------------------------- + +[enemy = assassin3] +name = shadow cloak +hp = 3000 +exp=6000 +resistance = 50,5,5,5 +handicap_resistance = 99 +items.100=ring_team1 +move = 100,0 + +items.20=lash,freezing_lash,burning_punisher,nine_tails,chain,venomous_chain,fast_short_flail,hooks,short_flail +items.20=cloth_mask,snake_mask,mask_of_the_raider +items.20=assassin_jacket,shadow_jerkin,killer's_vest,bear_vest,sturdy_vest,leather_vest +items.20=gloves_of_haste,leather_gloves,sandals,belt,protective_belt,leather_boots,top_boots,silky_ice_gloves +items.20=ring_of_health,ring_of_energy,tooth_necklace,vein,snowflake_amulet,guardian's_ring,rainbow_ring,serpent_amulet,thorn_amulet,amulet_of_hell,ring_of_haste,faruk's_chain,elven_ring,ring_of_survivor,ring_of_battlemage,ring_of_elements,ring_of_immunity,nature's_embrace,chain_of_elements,ring_of_giants,heavy_ring_of_vigor,barbarian_chain,necklace_of_willpower,kinetic_ring +items.20=healer's_ring,ring_of_scorpion,spiritual_ring,ring_of_mercy,ring_of_flesh,finder's_necklace,marksman's_ring,ring_of_observer,trapper's_ring,amulet_of_wit,fanged_necklace,chain_of_barriers,ring_of_necromancy,stone_amulet,forest_heart,black_ring,exloding_ring,snake's_ring,symbol_of_cobra,ring_of_undead_eater,lucky_killer +items.20=healing_potion,stamina_potion,medicine,revive_potion,elixir + + + + + + hit_power = 20, 50 + elemental_power=2,20,40 + play_sound.whip = 0 + handicap=2,20,3,6,10,40 + + hit_power = 15, 45 + elemental_power=2,20,30 + handicap=2,15,3,6,10,30 + fly_effect.fly_star = 100, 50 + play_sound.whip = 0 + +-------------------------------------------------------------------------------- + +[sprite = thug_s] + bitmap = data\enemy\thug_s.gif, 1,1,1 +[sprite = thug_a] + bitmap = data\enemy\thug_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = thug_h] + bitmap = data\enemy\thug_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = thug_f] + bitmap = data\enemy\thug_f.gif, 1,1,1 + +[enemy = assassin4] +name = bowin the ripper +editor_icon = 4 +hp = 2000 +exp=6000 +resistance = 10,10,10,10 + +items.20=lash,freezing_lash,burning_punisher,nine_tails,chain,venomous_chain,fast_short_flail,hooks,short_flail +items.20=cloth_mask,snake_mask,mask_of_the_raider +items.20=assassin_jacket,shadow_jerkin,killer's_vest,bear_vest,sturdy_vest,leather_vest +items.20=gloves_of_haste,leather_gloves,sandals,belt,protective_belt,leather_boots,top_boots,silky_ice_gloves +items.20=ring_of_health,ring_of_energy,tooth_necklace,vein,snowflake_amulet,guardian's_ring,rainbow_ring,serpent_amulet,thorn_amulet,amulet_of_hell,ring_of_haste,faruk's_chain,elven_ring,ring_of_survivor,ring_of_battlemage,ring_of_elements,ring_of_immunity,nature's_embrace,chain_of_elements,ring_of_giants,heavy_ring_of_vigor,barbarian_chain,necklace_of_willpower,kinetic_ring +items.20=healer's_ring,ring_of_scorpion,spiritual_ring,ring_of_mercy,ring_of_flesh,finder's_necklace,marksman's_ring,ring_of_observer,trapper's_ring,amulet_of_wit,fanged_necklace,chain_of_barriers,ring_of_necromancy,stone_amulet,forest_heart,black_ring,exloding_ring,snake's_ring,symbol_of_cobra,ring_of_undead_eater,lucky_killer +items.20=healing_potion,stamina_potion,medicine,revive_potion,elixir + + + + + + hit_power = 30, 45 + play_sound.whip = 0 + elemetal_power = 2, 12, 40 + +-------------------------------------------------------------------------------- + +[sprite = gorilla_s] + bitmap = data\enemy\gorilla_s.gif, 1,1,1 +[sprite = gorilla_a] + bitmap = data\enemy\gorilla_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = gorilla_h] + bitmap = data\enemy\gorilla_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = gorilla_f] + bitmap = data\enemy\gorilla_f.gif, 1,1,1 + +[enemy = assassin5] +name = halag stonefoot +editor_icon = 5 +hp = 4000 +exp=6000 +resistance = 30,5,5,5 +handicap_resistance = 11 + + + + + + hit_power = 20, 50 + play_sound.fat_att = 0 + handicap=11,25,2,5,0,0 + diff --git a/undercroft_windows_i110/data/defs/enemy/6-city/team_lizard.txt b/undercroft_windows_i110/data/defs/enemy/6-city/team_lizard.txt new file mode 100644 index 0000000..919141c --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/6-city/team_lizard.txt @@ -0,0 +1,76 @@ +sound.firelord_att = data\sound\enemy\firelord.wav +[sprite = lizard_s] + bitmap = data\enemy\lizard_s.gif, 1,1,1 +[sprite = lizard_a] + bitmap = data\enemy\lizard_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = lizard_h] + bitmap = data\enemy\lizard_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = lizard_f] + bitmap = data\enemy\lizard_f.gif, 1,1,1 + +[enemy = lizard1] + name = rizzabak + editor_icon = 6 + hp = 1000 + resistance = 60,60,10,60 + exp=10000 + + items.100=glaive,bloodsucking_glaive,father's_glaive,halbert,halbert_of_flames,slayer's_halbert + items.50=healing_potion,stamina_potion,medicine,revive_potion,elixir + + + + + + hit_power = 20,70 + play_sound.firelord_att = 0 + +[enemy = lizard2] + name = zarok the dragon + editor_icon = 7 + hp = 2000 + resistance = 40,40,10,40 + move = 100,0 + exp=10000 + + items.100=sturdy_leather_armor,ring_mail,ancient_ring_mail,scale_mail,fearless_ring_mail + items.50=healing_potion,stamina_potion,medicine,revive_potion,elixir + + + + + + hit_power = 20,50 + elemental_power=0,20,40 + play_sound.firelord_att = 0 + + fly_effect = 1, 20, 30 + elemental_power=0,20,50 + play_sound.firelord_att = 0 + +[enemy = lizard3] + name = krissrak + editor_icon = 8 + hp = 5000 + resistance = 20,20,0,20 +handicap_resistance = 99 + items.100=ring_team3 + exp=10000 + + items.100=leather_gloves,sandals,belt,protective_belt,leather_boots,top_boots + items.100=healing_potion,stamina_potion,medicine,revive_potion,elixir + items.100=healing_potion,stamina_potion,medicine,revive_potion,elixir + items.100=healing_potion,stamina_potion,medicine,revive_potion,elixir + + + + + + hit_power = 20,50 + elemental_power=2,20,40 + play_sound.firelord_att = 0 + diff --git a/undercroft_windows_i110/data/defs/enemy/6-city/thug.txt b/undercroft_windows_i110/data/defs/enemy/6-city/thug.txt new file mode 100644 index 0000000..d606f42 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/6-city/thug.txt @@ -0,0 +1,30 @@ +[sprite = thug_s] + bitmap = data\enemy\thug_s.gif, 1,1,1 +[sprite = thug_a] + bitmap = data\enemy\thug_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = thug_h] + bitmap = data\enemy\thug_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = thug_f] + bitmap = data\enemy\thug_f.gif, 1,1,1 + +[enemy = thug] +name = thug +editor_icon = 3 +hp = 1000 +exp = 5000 +resistance = 15,15,15,15 + +items.30=dagger,rusty_dirk,fine_dirk,poisoned_dirk +items.30=top_boots,worn_boots,belt +items.60=money320 + + + + + + hit_power = 10, 65 + play_sound.whip = 0 diff --git a/undercroft_windows_i110/data/defs/enemy/6-city/thugleader.txt b/undercroft_windows_i110/data/defs/enemy/6-city/thugleader.txt new file mode 100644 index 0000000..2111f3b --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/6-city/thugleader.txt @@ -0,0 +1,25 @@ +sound.rimbrock_att = data\sound\enemy\rimbrock.wav + +[enemy = thugleader] +name = thug leader +editor_icon = 6 +hp = 5000 +exp = 10000 +resistance = 30, 5, 5, 5 +handicap_resistance = 11 + +items.100=ransom +items.100=warehouse_key +items.100=money3k +items.100=assassin_jacket,shadow_jerkin,killer's_vest,bear_vest,sturdy_vest,leather_vest +items.100=healing_potion,stamina_potion,medicine,revive_potion,elixir +items.100=ring_of_health,ring_of_energy,tooth_necklace,vein,snowflake_amulet,guardian's_ring,rainbow_ring,serpent_amulet,thorn_amulet,amulet_of_hell,ring_of_haste,faruk's_chain,elven_ring,ring_of_survivor,ring_of_battlemage,ring_of_elements,ring_of_immunity,nature's_embrace,chain_of_elements,ring_of_giants,heavy_ring_of_vigor,barbarian_chain,necklace_of_willpower,kinetic_ring + + + + + + hit_power = 20, 60 + play_sound.rimbrock_att = 0 + handicap=11,40,2,5,0,0 + diff --git a/undercroft_windows_i110/data/defs/enemy/6-city/zombie.txt b/undercroft_windows_i110/data/defs/enemy/6-city/zombie.txt new file mode 100644 index 0000000..5ea3583 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/6-city/zombie.txt @@ -0,0 +1,35 @@ +sound.zombie_att = data\sound\enemy\zombie.wav +sound.zombie_hit = data\sound\enemy\zombie_hit.wav + +[sprite = zombie_s] + bitmap = data\enemy\zombie_s.gif, 1,1,1 +[sprite = zombie_a] + bitmap = data\enemy\zombie_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = zombie_h] + bitmap = data\enemy\zombie_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = zombie_f] + bitmap = data\enemy\zombie_f.gif, 1,1,1 + +[enemy = zombie] +name = fierce_zombie +editor_icon = 9 +hp = 1000 +resistance = 15, 0, 0, 0 +category = 1 +exp = 5000 +items.50=money160 +items.30=remains +items.30=rotten_eye + + + + play_sound.zombie_hit = 0 + + hit_power = 25, 50 + elemental_power = 2,10,30 + handicap=2,15,3,7,10,30 + play_sound.zombie_att = 0 diff --git a/undercroft_windows_i110/data/defs/enemy/_deadadventurer.txt b/undercroft_windows_i110/data/defs/enemy/_deadadventurer.txt new file mode 100644 index 0000000..2bd01da --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/_deadadventurer.txt @@ -0,0 +1,17 @@ +[enemy = deadrobber] +name = forest troll +editor_icon = 10 +hp = -1 + +items.30=money80 +items.50=money640 +items.100=remains + +items.30=apple,bread,small_healing_potion,cheese,small_stamina_potion,chicken_leg,herbs,tankard_of_ale,orkish_brandy + +items.40=leather_vest,serpent_vest,sturdy_vest,leather_armor,sturdy_leather_armor,forest_leather_armor,winter_robe,protective_habit,assassin_jacket,enchanted_habit +items.40=cap,light_helmet,warm_light_helmet,guard's_helm,buckler,broken_small_shield,small_shield,hard_small_shield,round_shield,barbarian_round_shield +items.40=poisoned_dirk,chain,long_sword,fast_short_flail,iron_cudgel,hooks,axe,sparking_rod,ice_cleaver,rod_of_lore,large_axe,woodoo_staff,hook_pike,pilgrim's_staff,long_bow,hard_long_bow,vicious_fork,icebear_bow,dark_blade,short_flail +items.40=arrows,stones,throwing_knives,throwing_stars,chocking_powder,explosive_powder,poisoned_throwing_knives,burning_stars,lethal_stars,steel_darts +items.40=ring_of_health,ring_of_haste,heavy_ring_of_vigor,faruk's_chain,tooth_necklace,elven_ring,vein,ring_of_survivor,snowflake_amulet,ring_of_battlemage,guardian's_ring,ring_of_elements,rainbow_ring,ring_of_immunity,serpent_amulet,nature's_embrace,thorn_amulet,chain_of_elements,amulet_of_hell,ring_of_giants +items.40=cloak,hunter's_cloak,warrior's_cloak,winter_cloak,cloak_of_elementalist,protective_mantle,adventurer's_cloak diff --git a/undercroft_windows_i110/data/defs/enemy/_deadarcher.txt b/undercroft_windows_i110/data/defs/enemy/_deadarcher.txt new file mode 100644 index 0000000..3f2fca9 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/_deadarcher.txt @@ -0,0 +1,17 @@ +[enemy = deadarcher] +name = forest troll +editor_icon = 10 +hp = -1 + +items.30=money20 +items.50=money80 +items.100=remains +items.100=arrows +items.100=bow_of_fire,long_bow,hard_long_bow +items.50=leather_vest,serpent_vest,sturdy_vest,leather_armor,sturdy_leather_armor,forest_leather_armor +items.40=worn_boots,leather_boots,snakehunter's_boots,cap,belt,protective_belt,top_boots +items.20=protector's_ring,ring_of_health,thorn_amulet,marksman's_ring,rainbow_ring,ring_of_craft,snowflake_amulet +items.30=apple,bread,small_healing_potion,cheese,small_stamina_potion,chicken_leg,herbs,tankard_of_ale,orkish_brandy +items.40=cloak,hunter's_cloak,warrior's_cloak,winter_cloak,cloak_of_elementalist,protective_mantle,adventurer's_cloak + + diff --git a/undercroft_windows_i110/data/defs/enemy/_deadpeasant.txt b/undercroft_windows_i110/data/defs/enemy/_deadpeasant.txt new file mode 100644 index 0000000..d2fadaa --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/_deadpeasant.txt @@ -0,0 +1,16 @@ +[enemy = deadpeasant] +name = forest troll +editor_icon = 10 +hp = -1 + +items.30=money10 +items.50=money40 +items.100=remains +items.30=cloak,leather_vest +items.50=cap,belt,band,buckler,sandals,worn_boots +items.30=arrows +items.50=pike,pikestaff,long_staff,cutter,hatchet,dagger,rusty_dirk,fine_dirk,short_sword,hard_long_staff +items.10=ring_of_health,ring_of_energy,protector's_ring,ring_of_flames,lizard_ring,glacial_ring,defender's_amulet +items.40=apple,bread,small_healing_potion,cheese,small_stamina_potion,chicken_leg,herbs,tankard_of_ale,orkish_brandy + + diff --git a/undercroft_windows_i110/data/defs/enemy/_deadpriest.txt b/undercroft_windows_i110/data/defs/enemy/_deadpriest.txt new file mode 100644 index 0000000..f373414 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/_deadpriest.txt @@ -0,0 +1,18 @@ +[enemy = deadpriest] +name = forest troll +editor_icon = 10 +hp = -1 + +items.30=money20 +items.50=money80 +items.100=remains + +items.40=pilgrim's_staff,tireless_staff,thorn_staff,long_staff,staff_of_flame,hard_long_staff,consecrated_staff +items.30=scholar's_garment,winter_robe,beast_cloak,protective_habit,eagle_robe,habit,cloak,robe,cloak,hunter's_cloak,warrior's_cloak,winter_cloak,cloak_of_elementalist,protective_mantle,adventurer's_cloak +items.10=band_of_shadows,belt_of_life,rope_of_energy,band,handy_band, +items.40=sandals,worn_boots,belt,hood,band,handy_band,sandals,worn_boots,belt,hood,band,handy_band,sandals,worn_boots,belt,hood +items.30=protector's_ring,ring_of_health,ring_of_flames,ring_of_energy,lizard_ring,vein,glacial_ring,ring_of_haste,defender's_amulet,snowflake_amulet,faruk's_chain,guardian's_ring,rainbow_ring +items.60=small_healing_potion,small_stamina_potion +items.60=small_healing_potion,small_stamina_potion +items.30=small_healing_potion,small_stamina_potion +items.30=small_healing_potion,small_stamina_potion diff --git a/undercroft_windows_i110/data/defs/enemy/_deadrobber.txt b/undercroft_windows_i110/data/defs/enemy/_deadrobber.txt new file mode 100644 index 0000000..27d4218 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/_deadrobber.txt @@ -0,0 +1,20 @@ +[enemy = deadrobber] +name = forest troll +editor_icon = 10 +hp = -1 + +items.30=money40 +items.50=money320 +items.100=remains + +items.50=cloth,leather_vest,serpent_vest,sturdy_vest,leather_armor,sturdy_leather_armor +items.50=fine_dirk,poisoned_dirk,spiky_club,diseased_spiky_club,short_flail,fast_short_flail,hooks +items.50=arrows,stones,throwing_knives,throwing_stars,chocking_powder,explosive_powder + +items.30=light_helmet,warm_light_helmet,cap,buckler,leather_gloves,band,handy_band,cloth_mask +items.30=sandals,gloves_of_haste,belt,protective_belt,leather_boots,snakehunter's_boots,top_boots,snake_mask +items.30=apple,bread,small_healing_potion,cheese,small_stamina_potion,chicken_leg,herbs,orkish_brandy + +items.30=protector's_ring,tooth_necklace,ring_of_craft,ring_of_flames,vein,polar_ring,lizard_ring,guardian's_ring,ring_of_observer,glacial_ring,rainbow_ring,finder's_necklace,defender's_amulet,serpent_amulet,marksman's_ring,rat_chain,thorn_amulet,trapper's_ring,ring_of_scorpion,amulet_of_hell,amulet_of_wit,ring_of_ogres,ring_of_haste +items.30=cloak,hunter's_cloak,warrior's_cloak,winter_cloak,cloak_of_elementalist,protective_mantle,adventurer's_cloak + diff --git a/undercroft_windows_i110/data/defs/enemy/_deadsoldier.txt b/undercroft_windows_i110/data/defs/enemy/_deadsoldier.txt new file mode 100644 index 0000000..6556733 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/_deadsoldier.txt @@ -0,0 +1,18 @@ +[enemy = deadsoldier] +name = forest troll +editor_icon = 10 +hp = -1 + +items.30=money80 +items.50=money640 +items.100=remains + +items.40=apple,bread,small_healing_potion,cheese,small_stamina_potion,chicken_leg,herbs,tankard_of_ale,orkish_brandy +items.20=apple,bread,small_healing_potion,cheese,small_stamina_potion,chicken_leg,herbs,tankard_of_ale,orkish_brandy + +items.40=leather_vest,serpent_vest,sturdy_vest,leather_armor,sturdy_leather_armor,forest_leather_armor +items.40=plated_helm,plated_helm_of_rage,light_helmet,warm_light_helmet,guard's_helm +items.40=buckler,broken_small_shield,small_shield,hard_small_shield,round_shield,barbarian_round_shield +items.40=axe,poisoned_dirk,blistering_axe,short_sword,cleaver,short_sword_of_cold,ice_cleaver,glowing_short_sword,large_axe,long_sword,pike,venom_long_sword,glacial_pike,wooden_cudgel,hook_pike,iron_cudgel,molten_hook_pike,steel_club,diseased_spiky_club,stone_club,hard_cold_cudgel,spiky_club,ogre's_halbert,templar_short_sword,templar_long_sword +items.40=leather_gloves,bear_gloves,belt,protective_belt,leather_boots,top_boots,chain_gloves,iron_boots,iron_war_boots +items.40=cloak,hunter's_cloak,warrior's_cloak,winter_cloak,cloak_of_elementalist,protective_mantle,adventurer's_cloak diff --git a/undercroft_windows_i110/data/defs/enemy/_deadsum.txt b/undercroft_windows_i110/data/defs/enemy/_deadsum.txt new file mode 100644 index 0000000..e5c6dde --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/_deadsum.txt @@ -0,0 +1,17 @@ +[enemy = deadsummoner] +name = forest troll +editor_icon = 10 +hp = -1 + +items.30=money80 +items.50=money640 +items.100=remains + +items.40=apple,bread,small_healing_potion,cheese,small_stamina_potion,chicken_leg,herbs,tankard_of_ale,orkish_brandy +items.40=forest_leather_armor,beast_cloak,cloak,bear_vest,,cloak_of_rage,werewolf_skin,leather_armor,sturdy_leather_armor,shadow_jerkin +items.40=sabreteeth,wolf_head,light_helmet,warm_light_helmet,guard's_helm,frost_crown +items.40=bone_dagger,vicious_fork,iron_talons,forest_wand,steel_talons,icebear_talons,dragon_claw +items.40=holy_water,poisoned_darts,explosive_darts,stunning_powder,poisoned_throwing_knives,burning_stars,lethal_stars,steel_darts +items.40=chain_gloves,bear_gloves,chain_gloves_of_freedom,furry_gloves,silky_ice_gloves,gloves_of_haste,fist_of_flame,sandals_of_balance,juggler's_sandals,lucky_sandals,protected_steps,shoes_of_heart,martyr's_sandals,belt,silent_boots,protective_belt,stone_sandals,leather_boots,iron_boots,snakehunter's_boots,iron_war_boots,top_boots +items.40=ring_of_health,chain_of_elements,ring_of_energy,ring_of_giants,tooth_necklace,heavy_ring_of_vigor,vein,fanged_necklace,serpent_amulet,ring_of_necromancy,thorn_amulet,stone_amulet,amulet_of_hell,forest_heart,ring_of_flesh,kinetic_ring,trapper's_ring,nature's_embrace,ring_of_survivor,ring_of_scorpion,ring_of_immunity,rainbow_ring,ring_of_past +items.40=cloak,hunter's_cloak,warrior's_cloak,winter_cloak,cloak_of_elementalist,protective_mantle,adventurer's_cloak diff --git a/undercroft_windows_i110/data/defs/enemy/npc/alchemist.txt b/undercroft_windows_i110/data/defs/enemy/npc/alchemist.txt new file mode 100644 index 0000000..f66f80b --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/npc/alchemist.txt @@ -0,0 +1,12 @@ +[sprite = alchemist] + bitmap = data\enemy\npc\alchemist.gif, 1,1,1 + +[enemy = alchemist] + name = alchemist + editor_icon = 2 +handicap_resistance = 99 + move=0,0 + stay_random = 1500, 4000 + immortal=1 + + diff --git a/undercroft_windows_i110/data/defs/enemy/npc/archer_target.txt b/undercroft_windows_i110/data/defs/enemy/npc/archer_target.txt new file mode 100644 index 0000000..22fb419 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/npc/archer_target.txt @@ -0,0 +1,30 @@ +[enemy = archer_target1] + name = easy target + editor_icon = 9 + hp = 1 + resistance = 5, 0, 0, 0 +handicap_resistance = 99 + exp = 1000 + move=0,0 + + +[enemy = archer_target2] + name = medium target + editor_icon = 9 + hp = 1 + resistance = 10, 0, 0, 0 +handicap_resistance = 99 + exp = 2000 + move=0,0 + + +[enemy = archer_target3] + name = hard target + editor_icon = 9 + hp = 1 + resistance = 15, 0, 0, 0 +handicap_resistance = 99 + exp = 3000 + move=0,0 + + diff --git a/undercroft_windows_i110/data/defs/enemy/npc/barkeep.txt b/undercroft_windows_i110/data/defs/enemy/npc/barkeep.txt new file mode 100644 index 0000000..ffd9da4 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/npc/barkeep.txt @@ -0,0 +1,15 @@ +[sprite = nobleman] + bitmap = data\enemy\npc\nobleman.gif, 1,1,1 + + + +[enemy = bartender] + name = bartender + editor_icon = 7 + hp = 0 + stay_random = 1500, 4000 + immortal = 1 +handicap_resistance = 99 + move = 0,0 + + diff --git a/undercroft_windows_i110/data/defs/enemy/npc/beggar.txt b/undercroft_windows_i110/data/defs/enemy/npc/beggar.txt new file mode 100644 index 0000000..1a84b75 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/npc/beggar.txt @@ -0,0 +1,15 @@ +[sprite = beggar] + bitmap = data\enemy\npc\beggar.gif, 1,1,1 + +[enemy = beggar] + name = beggar + editor_icon = 2 + hp = 0 + immortal=1 +handicap_resistance = 99 + move=0,0 + resistance = 0, 0, 0, 0 + stay_random = 1500, 4000 + gold = 100, 500 + + diff --git a/undercroft_windows_i110/data/defs/enemy/npc/edwin.txt b/undercroft_windows_i110/data/defs/enemy/npc/edwin.txt new file mode 100644 index 0000000..6e88ebc --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/npc/edwin.txt @@ -0,0 +1,14 @@ +[sprite = edwin] + bitmap = data\enemy\npc\townsman.gif, 1,1,1 + +[enemy = edwin] + name = edwin + editor_icon = 3 + resistance = 0, 0, 0, 0 + stay_random = 1500, 4000 + immortal = 1 +handicap_resistance = 99 + move = 0,0 + hp = 0 + + diff --git a/undercroft_windows_i110/data/defs/enemy/npc/handyman.txt b/undercroft_windows_i110/data/defs/enemy/npc/handyman.txt new file mode 100644 index 0000000..053bb03 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/npc/handyman.txt @@ -0,0 +1,16 @@ +[sprite = beggar] + bitmap = data\enemy\npc\beggar.gif, 1,1,1 + + +[enemy = handyman] + name = sewage worker + editor_icon = 2 + hp = 0 + move=0,0 + immortal=1 + resistance = 0, 0, 0, 0 + stay_random = 1500, 4000 +handicap_resistance = 99 + gold = 100, 500 + + diff --git a/undercroft_windows_i110/data/defs/enemy/npc/highlander.txt b/undercroft_windows_i110/data/defs/enemy/npc/highlander.txt new file mode 100644 index 0000000..a90a1de --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/npc/highlander.txt @@ -0,0 +1,14 @@ +[sprite = highlander] + bitmap = data\enemy\npc\highlander.gif, 1,1,1 + +[enemy = highlander] + name = highlander + editor_icon = 7 + resistance = 0, 0, 0, 0 + stay_random = 1500, 4000 +handicap_resistance = 99 + immortal = 1 + move = 0,0 + hp=0 + + diff --git a/undercroft_windows_i110/data/defs/enemy/npc/highlander_ron.txt b/undercroft_windows_i110/data/defs/enemy/npc/highlander_ron.txt new file mode 100644 index 0000000..b91043c --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/npc/highlander_ron.txt @@ -0,0 +1,14 @@ +[sprite = highlander] + bitmap = data\enemy\npc\highlander.gif, 1,1,1 + +[enemy = highlander_ron] + name = highlander_ron + editor_icon = 7 + resistance = 0, 0, 0, 0 + stay_random = 1500, 4000 + immortal = 1 + move = 0,0 + hp=0 +handicap_resistance = 99 + + diff --git a/undercroft_windows_i110/data/defs/enemy/npc/hzombie.txt b/undercroft_windows_i110/data/defs/enemy/npc/hzombie.txt new file mode 100644 index 0000000..64d7863 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/npc/hzombie.txt @@ -0,0 +1,22 @@ +[sprite = zombie_s] + bitmap = data\enemy\zombie_s.gif, 1,1,1 +[sprite = zombie_a] + bitmap = data\enemy\zombie_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = zombie_h] + bitmap = data\enemy\zombie_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 + +[enemy = h_zombie] + name = howling zombie + editor_icon = 9 + hp = 0 + stay_random = 1500, 4000 + immortal = 1 + move = 0,0 +handicap_resistance = 99 + hp=0 + + diff --git a/undercroft_windows_i110/data/defs/enemy/npc/khumrac.txt b/undercroft_windows_i110/data/defs/enemy/npc/khumrac.txt new file mode 100644 index 0000000..e4dcf70 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/npc/khumrac.txt @@ -0,0 +1,15 @@ +[sprite = khumrac] + bitmap = data\enemy\gorilla_s.gif, 1,1,1 + + + +[enemy = khumrac] + name = khumrac + editor_icon = 7 + hp = 0 + stay_random = 1500, 4000 +handicap_resistance = 99 + immortal = 1 + move = 0,0 + + diff --git a/undercroft_windows_i110/data/defs/enemy/npc/libwraith.txt b/undercroft_windows_i110/data/defs/enemy/npc/libwraith.txt new file mode 100644 index 0000000..e8e09d1 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/npc/libwraith.txt @@ -0,0 +1,19 @@ +[sprite = wraith_s] + bitmap = data\enemy\wraith_s.gif, 1,1,1 + +[enemy = libwraith] + name = librarian + editor_icon = 6 + stay_random = 1500, 4000 + +handicap_resistance = 99 +alpha = 220 +blending = 1 + + size=2 + immortal=1 + hp=0 + move=0,0 + + + diff --git a/undercroft_windows_i110/data/defs/enemy/npc/mathylde.txt b/undercroft_windows_i110/data/defs/enemy/npc/mathylde.txt new file mode 100644 index 0000000..c901f85 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/npc/mathylde.txt @@ -0,0 +1,13 @@ +[sprite = peasantwoman] + bitmap = data\enemy\npc\peasantwoman.gif, 1,1,1 +[enemy = peasantwoman] + name = peasant woman + editor_icon = 4 +handicap_resistance = 99 + resistance = 0, 0, 0, 0 + stay_random = 1500, 4000 + immortal = 1 + move = 0,0 + hp=0 + + diff --git a/undercroft_windows_i110/data/defs/enemy/npc/merchant.txt b/undercroft_windows_i110/data/defs/enemy/npc/merchant.txt new file mode 100644 index 0000000..710eb14 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/npc/merchant.txt @@ -0,0 +1,13 @@ +[sprite = nobleman] + bitmap = data\enemy\npc\nobleman.gif, 1,1,1 + +[enemy = merchant] + name = merchant + editor_icon = 7 +handicap_resistance = 99 + hp = 0 + stay_random = 1500, 4000 + immortal = 1 + move = 0,0 + + diff --git a/undercroft_windows_i110/data/defs/enemy/npc/necromancer.txt b/undercroft_windows_i110/data/defs/enemy/npc/necromancer.txt new file mode 100644 index 0000000..e6145c8 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/npc/necromancer.txt @@ -0,0 +1,13 @@ +[sprite = necromancer] + bitmap = data\enemy\npc\necromancer.gif, 2,2,1 + +[enemy = necromancer] + name = necromancer + editor_icon = 2 + immortal=1 +handicap_resistance = 99 + move=0,0 + stay_random = 1500, 4000 + size=2 + + diff --git a/undercroft_windows_i110/data/defs/enemy/npc/nobleman.txt b/undercroft_windows_i110/data/defs/enemy/npc/nobleman.txt new file mode 100644 index 0000000..0d60d28 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/npc/nobleman.txt @@ -0,0 +1,17 @@ +sound.npc_nobleman = data/sound/npc/nobleman.wav + +[sprite = nobleman] + bitmap = data\enemy\npc\nobleman.gif, 1,1,1 + + + +[enemy = nobleman] + name = nobleman + editor_icon = 7 + hp = 0 +handicap_resistance = 99 + stay_random = 1500, 4000 + immortal = 1 + move = 0,0 + + diff --git a/undercroft_windows_i110/data/defs/enemy/npc/razzik.txt b/undercroft_windows_i110/data/defs/enemy/npc/razzik.txt new file mode 100644 index 0000000..0bb565a --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/npc/razzik.txt @@ -0,0 +1,20 @@ +[sprite = lizard_s] + bitmap = data\enemy\lizard_s.gif, 1,1,1 +[sprite = lizard_a] + bitmap = data\enemy\lizard_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = lizard_h] + bitmap = data\enemy\lizard_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 + +[enemy = razzik] + name = razzik + editor_icon = 6 + hp = 0 + immortal=1 + move=0,0 +handicap_resistance = 99 + stay_random = 0, 0 + diff --git a/undercroft_windows_i110/data/defs/enemy/npc/saddead.txt b/undercroft_windows_i110/data/defs/enemy/npc/saddead.txt new file mode 100644 index 0000000..c3639e8 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/npc/saddead.txt @@ -0,0 +1,35 @@ +sound.edw_att1 = data\sound\enemy\lizard.wav +sound.edw_att2 = data\sound\enemy\firelord.wav + +[enemy = saddead_peace] + name = depressed dead + editor_icon = 1 + hp = 0 + move =0,0 +handicap_resistance = 99 + immortal=1 + resistance = 0, 0, 0, 0 + stay_random = 1500, 4000 + gold = 100, 500 + + + +[enemy = saddead_fight] +name = depressed dead +editor_icon = 1 +hp = 1000 +exp=600 +resistance = 0, 0, 0, 0 +category = 1 + +death_global = 11,1 + + + + + + hit_power = 20, 42 + play_sound.edw_att1 = 0 + + hit_power = 30, 52 + play_sound.edw_att2 = 0 diff --git a/undercroft_windows_i110/data/defs/enemy/npc/townsman.txt b/undercroft_windows_i110/data/defs/enemy/npc/townsman.txt new file mode 100644 index 0000000..65fa3b2 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/npc/townsman.txt @@ -0,0 +1,14 @@ +[sprite = townsman] + bitmap = data\enemy\npc\townsman.gif, 1,1,1 + +[enemy = townsman] + name = townsman + editor_icon = 3 + resistance = 0, 0, 0, 0 + stay_random = 1500, 4000 +handicap_resistance = 99 + immortal = 1 + move = 0,0 + hp = 0 + + diff --git a/undercroft_windows_i110/data/defs/enemy/npc/townswoman.txt b/undercroft_windows_i110/data/defs/enemy/npc/townswoman.txt new file mode 100644 index 0000000..9ae1f31 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/npc/townswoman.txt @@ -0,0 +1,14 @@ +[sprite = townswoman] + bitmap = data\enemy\npc\townswoman.gif, 1,1,1 + +[enemy = townswoman] + name = woman + editor_icon = 4 + resistance = 0, 0, 0, 0 +handicap_resistance = 99 + stay_random = 1500, 4000 + immortal = 1 + move = 0,0 + hp = 0 + + diff --git a/undercroft_windows_i110/data/defs/enemy/npc/townswoman2.txt b/undercroft_windows_i110/data/defs/enemy/npc/townswoman2.txt new file mode 100644 index 0000000..84af752 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/npc/townswoman2.txt @@ -0,0 +1,13 @@ +[sprite = townswoman] + bitmap = data\enemy\npc\noblewoman.gif, 1,1,1 + +[enemy = townswoman] + name = townswoman + editor_icon = 3 + hp = 0 + stay_random = 1500, 4000 +handicap_resistance = 99 + immortal = 1 + move = 0,0 + + diff --git a/undercroft_windows_i110/data/defs/enemy/npc/troll_prisoner.txt b/undercroft_windows_i110/data/defs/enemy/npc/troll_prisoner.txt new file mode 100644 index 0000000..8827969 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/npc/troll_prisoner.txt @@ -0,0 +1,15 @@ +[sprite = treetroll_s] + bitmap = data\enemy\treetroll_s.gif, 1,1,1 + + + +[enemy = troll_prisoner] + name = troll + editor_icon = 6 + hp = 0 +handicap_resistance = 99 + immortal=1 + stay_random = 1500, 4000 + move = 0,0 + + diff --git a/undercroft_windows_i110/data/defs/enemy/npc/undeadking.txt b/undercroft_windows_i110/data/defs/enemy/npc/undeadking.txt new file mode 100644 index 0000000..1463e82 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/npc/undeadking.txt @@ -0,0 +1,19 @@ +[sprite = undeadking] + bitmap = data\enemy\npc\undeadking.gif, 1,1,1 + + +[enemy = undeadking] + name = undead king + editor_icon = 6 + resistance = 0, 0, 0, 0 +handicap_resistance = 99 + stay_random = 1500, 4000 + alpha = 180 + blending=1 + size=2 + immortal=1 + hp=0 + move = 0,0 + + + diff --git a/undercroft_windows_i110/data/defs/enemy/npc/vorack.txt b/undercroft_windows_i110/data/defs/enemy/npc/vorack.txt new file mode 100644 index 0000000..60160f0 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/npc/vorack.txt @@ -0,0 +1,14 @@ +[sprite = highlander] + bitmap = data\enemy\npc\highlander.gif, 1,1,1 + +[enemy = highlander] + name = hunter vorack + editor_icon = 7 + resistance = 0, 0, 0, 0 +handicap_resistance = 99 + stay_random = 1500, 4000 + immortal = 1 + hp=0 + move = 0,0 + + diff --git a/undercroft_windows_i110/data/defs/enemy/npc/watch.txt b/undercroft_windows_i110/data/defs/enemy/npc/watch.txt new file mode 100644 index 0000000..ce8e930 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/npc/watch.txt @@ -0,0 +1,13 @@ +[sprite = watch] +bitmap = data\enemy\npc\watch.gif, 1,1,1 + +[enemy = watch] +name = watch +editor_icon = 7 +hp = 0 +immortal = 1 +handicap_resistance = 99 +move = 0,0 +block=0 +size = 1 + diff --git a/undercroft_windows_i110/data/defs/enemy/npc/wizham.txt b/undercroft_windows_i110/data/defs/enemy/npc/wizham.txt new file mode 100644 index 0000000..16d9cf8 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/npc/wizham.txt @@ -0,0 +1,21 @@ +[sprite = ukmar_s] + bitmap = data\enemy\gorilla_s.gif, 1,1,1 +[sprite = ukmar_a] + bitmap = data\enemy\gorilla_a.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 +[sprite = ukmar_h] + bitmap = data\enemy\gorilla_h.gif, 1,1,1 + anim_delay = 700 + loop = 0, 1 + +[enemy = wizham] + name = grey wizham + move=0,0 + editor_icon = 1 +handicap_resistance = 99 + immortal=1 + hp = 0 + stay_random = 1500, 4000 + + diff --git a/undercroft_windows_i110/data/defs/enemy/npc/yorik.txt b/undercroft_windows_i110/data/defs/enemy/npc/yorik.txt new file mode 100644 index 0000000..60d6191 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/npc/yorik.txt @@ -0,0 +1,14 @@ +[sprite = yorik] + bitmap = data\enemy\npc\townsman.gif, 1,1,1 + +[enemy = yorik] + name = swift yorik + editor_icon = 4 + resistance = 0, 0, 0, 0 +handicap_resistance = 99 + stay_random = 1500, 4000 + immortal = 1 + move = 0,0 + hp = 0 + + diff --git a/undercroft_windows_i110/data/defs/enemy/npc/young_witch.txt b/undercroft_windows_i110/data/defs/enemy/npc/young_witch.txt new file mode 100644 index 0000000..70186f9 --- /dev/null +++ b/undercroft_windows_i110/data/defs/enemy/npc/young_witch.txt @@ -0,0 +1,14 @@ +[sprite = townswoman] + bitmap = data\enemy\npc\townswoman.gif, 1,1,1 + +[enemy = redhood] + name = red_hood + editor_icon = 4 + resistance = 0, 0, 0, 0 +handicap_resistance = 99 + stay_random = 1500, 4000 + immortal = 1 + move = 0,0 + hp=0 + + diff --git a/undercroft_windows_i110/data/defs/global_behavior.txt b/undercroft_windows_i110/data/defs/global_behavior.txt new file mode 100644 index 0000000..f6821e0 --- /dev/null +++ b/undercroft_windows_i110/data/defs/global_behavior.txt @@ -0,0 +1,132 @@ +#=============================================================================== +# magic +#=============================================================================== + +[behavior = holy_ground] + + hit = 3, 10, 12, 22, 6, 6 + round_event = 1, 1 + + + hit = 3, 10, 12, 22, 6, 6 + round_event = 1, 1 + +[behavior = totem_hit] + + hit = 1, 0, 10, 10, 10, 10 + round_event = 1, 1 + + + hit = 1, 0, 10, 10, 10, 10 + round_event = 1, 1 + +[behavior = fumes] + + hit = 1, 4, 8, 16, 6, 8 + round_event = 1, 1 + + + hit = 1, 4, 8, 16, 6, 8 + round_event = 1, 1 + +[behavior = lava_river] + + hit = 1, 2, 10, 10, 20, 20 + state = 1 + +[behavior = ring_of_protection] + + round_event = 1, 1 + handicap = 100, 12, 3, 3, 1, 3, 3, 0, 2 + + handicap = 100, 12, 3, 3, 1, 3, 3, 0, 2 + round_event = 1, 1 + + +X +x hit = 1, 2, 10, 10, 20, 20 +x round_event = 1, 1 + +#=============================================================================== +# other +#=============================================================================== + + +[behavior = push] + + play_sound.MOVE_STONE = 0 + push=1 + + +[behavior = chest_offer] + + play_sound.door = 0 + item_offer = 0,1 + +[behavior = item_offer] + + item_offer = 0,1 + +[behavior = shop_offer] + + do_click=0 + + play_sound.door = 0 + item_offer = 1,3 + +[behavior = magic_offer] + + do_click=0 + + play_sound.door = 0 + item_offer = 1,4 + +[behavior = hand_offer] + + item_offer = 1,12 + +[behavior = sarc_offer] + + play_sound.move_stone = 0 + item_offer = 0,1 + +[behavior = gate_l] + + animate = 0, 0, 0, 1 + block = 1 + + animate = 1, 1, 0, 1 + block = 0 + + state = 1 + animate = -1, 1, 0, 1 + block = 0 + play_sound.RUSTY_GATE = 0 + end_round=1 + + state = 0 + animate = 0, 0, 0, 1 + block = 1 + play_sound.RUSTY_GATE = 0 + +[behavior = gate_w] + + animate = 0, 0, 0, 1 + block = 1 + + animate = 1, 1, 0, 1 + block = 0 + + state = 1 + animate = -1, 1, 0, 1 + block = 0 + play_sound.door = 0 + end_round=1 + + state = 0 + animate = 0, 0, 0, 1 + block = 1 + play_sound.door = 0 + + + diff --git a/undercroft_windows_i110/data/defs/global_object.txt b/undercroft_windows_i110/data/defs/global_object.txt new file mode 100644 index 0000000..c0e55b4 --- /dev/null +++ b/undercroft_windows_i110/data/defs/global_object.txt @@ -0,0 +1,185 @@ +[sprite = dummy] + bitmap = data\object\global\_dummy.gif, 1,1,1 + +#--------------------------------------------------------------------- + + +[object = block_enemy] + block=2 + editor_icon=34 +[object = block_all] + block=3 + editor_icon=34 + +[sprite = holy_ground] + bitmap = data\object\global\holy_ground.gif, 6,1,6 + sort_offset = 10 + +[object = holy_ground] + in_editor=0 + visible_range = 0,3 + offset_front = holy_ground, 0, 20, 240 + offset_back = holy_ground, 0, 20, 240 + offset_left = holy_ground, 0, 20, 240 + offset_right = holy_ground, 0, 20, 240 + editor_icon = 5 + behavior = holy_ground + +#--------------------------------------------------------------------- + +[sprite = lava_river] + bitmap = data\object\global\lavariver.gif, 2,1,2 + anim_delay = 100 + sort_offset = -14 + +[object = lava_river] + in_editor=0 + visible_range = 1,4 + fog_level = 0, 0, 20, 50, 100 + dark_level = 0, 0, 20, 50, 100 + offset_back = lava_river, 0, 13, 0 + editor_icon = 5 + behavior = lava_river + +[sprite = lava_river_front] + bitmap = data\object\global\lavariver_front.gif, 2,1,2 + anim_delay = 100 + sort_offset = -14 + +[object = lava_river_front] + in_editor=0 + visible_range = 0, 0 + fog_level = 0, 0, 20, 50, 100 + offset_back = lava_river_front, 0, -10, 0 + editor_icon = 5 + +#--------------------------------------------------------------------- + +[sprite = ring_of_protection] + bitmap = data\object\global\rop.gif, 4, 1, 4 + + +[object = ring_of_protection] + in_editor=0 + visible_range = 0, 3 + scale_factor = 150, 100 + offset_front = ring_of_protection, 0, 10,-1 + offset_back = ring_of_protection, 0, 10,-1 + offset_left = ring_of_protection, 0, 10,-1 + offset_right = ring_of_protection, 0, 10,-1 + + editor_icon = 5 + fog_level = 0, 0, 20, 50, 100 + behavior = ring_of_protection + +#--------------------------------------------------------------------- + +[sprite = woe0] + bitmap = data\object\global\woe0.gif, 1, 1, 1 +[sprite = woe1] + bitmap = data\object\global\woe1.gif, 1, 1, 1 +[sprite = woe2] + bitmap = data\object\global\woe2.gif, 1, 1, 1 +[sprite = woe3] + bitmap = data\object\global\woe3.gif, 1, 1, 1 +[sprite = woe4] + bitmap = data\object\global\woe4.gif, 1, 1, 1 + + +[object = wall_of_energy] + in_editor=0 + block=1 + fog_level = 0,0,0,0,0 + + all_sides = woe3, 0,3, -30,99, 100,100 + all_sides = woe3, 0,4, 30,83, 68,68 + #--- + all_sides = woe0, 1,0, 21,180, 100,100 + all_sides = woe4, 1,1, 39,156, 100,100 + all_sides = woe2, 1,2, 16,122, 100,100 + all_sides = woe2, 1,3, 63,99, 68,68 + all_sides = woe2, 1,4, 95,83, 46,46 + #--- + all_sides = woe1, 2,1, 160,156, 100,100 + all_sides = woe1, 2,2, 160,122, 68,68 + all_sides = woe1, 2,3, 160,99, 47,47 + all_sides = woe1, 2,4, 160,83, 32,32 + #--- + all_sides = woe0, 3,0, 300,180, 100,100 + all_sides = woe4, 3,1, 280,156, 100,100 + all_sides = woe2, 3,2, 304,122, 100,100 + all_sides = woe2, 3,3, 259,99, 68,68 + all_sides = woe2, 3,4, 228,83, 46,46 + #--- + all_sides = woe3, 4,3, 353,99, 100,100 + all_sides = woe3, 4,4, 293,83, 68,68 + + flip_all = 3 + +[object = woe_stars_1] + in_editor=0 + + fog_level = 0,0,0,0,0 + scale_factor = 75, 100 + offset_front = holy_ground, 0, -14, -1 + offset_back = holy_ground, 0, -14, -1 + offset_left = holy_ground, 0, -14, -1 + offset_right = holy_ground, 0, -14, -1 + +[object = woe_stars_2] + in_editor=0 + + fog_level = 0,0,0,0,0 + scale_factor = 75,100 + offset_front = holy_ground, 0, -60, -1 + offset_back = holy_ground, 0, -60, -1 + offset_left = holy_ground, 0, -60, -1 + offset_right = holy_ground, 0, -60, -1 + +#--------------------------------------------------------------------- + +[sprite = TOTEM] + bitmap = data\object\global\totem1.gif, 1, 1, 1 + centered_turn = 1 + + +[sprite = TOTEM_HIT] + bitmap = data\object\global\totem_hit.gif, 4, 1, 4 + sort_offset = -50 + +[object = TOTEM] + in_editor = 0 + visible_range = 0, 3 + offset_front = totem, 0, 0, 200 + offset_back = totem, 0, 0, 200 + offset_left = totem, 0, 0, 200 + offset_right = totem, 0, 0, 200 + +[object = TOTEM_HIT] + in_editor = 0 + visible_range = 0, 3 + offset_front = totem_hit, 0, 20, 240 + offset_back = totem_hit, 0, 20, 240 + offset_left = totem_hit, 0, 20, 240 + offset_right = totem_hit, 0, 20, 240 + behavior = totem_hit + +#--------------------------------------------------------------------- + +[sprite = fumes] + bitmap = data\object\global\fumes.png, 3,3,1 + sort_offset=200 + anim_delay=60 + centered_turn = 1 + +[object = fumes] + in_editor=0 + visible_range = 0,3 + scale_factor = 400, 200 + offset_front = fumes, 0, 10, 150 + offset_back = fumes, 0, 10, 150 + offset_left = fumes, 0, 10, 150 + offset_right = fumes, 0, 10, 150 + + editor_icon = 5 + behavior = fumes diff --git a/undercroft_windows_i110/data/defs/global_sound.txt b/undercroft_windows_i110/data/defs/global_sound.txt new file mode 100644 index 0000000..8c45462 --- /dev/null +++ b/undercroft_windows_i110/data/defs/global_sound.txt @@ -0,0 +1,58 @@ +sound.default_click = data\sound\click.wav +sound.eat = data\sound\eat.wav +sound.game_over = data\sound\game_over.wav +sound.inventory = data\sound\inventory.wav +sound.map = data\sound\map.wav +sound.money = data\sound\money.wav +sound.new_level = data\sound\new_level.wav +sound.quest = data\sound\quest.wav +sound.shoot = data\sound\shoot.wav +sound.weather_flash = data\sound\flash.wav +sound.whip = data\sound\whip.wav +sound.failed = data\sound\failed.wav +sound.step = data\sound\step.wav +sound.turn = data\sound\turn.wav +sound.wall_hit = data\sound\wall_hit.wav + +sound.skill_alchemy = data\sound\alchemy.wav +sound.skill_ancestor = data\sound\ancestors.wav +sound.skill_beast = data\sound\beast.wav +sound.skill_fanged_death = data\sound\saw.wav +sound.skill_fireball = data\sound\fireball.wav +sound.skill_frost = data\sound\frost.wav +sound.skill_ice_bolt = data\sound\ice_bolt.wav +sound.skill_lava = data\sound\lava.wav +sound.skill_holy = data\sound\holy.wav +sound.skill_malediction = data\sound\malediction.wav +sound.skill_multi_hit = data\sound\multihit.wav +sound.skill_sparkle = data\sound\sparkle.wav +sound.skill_summon = data\sound\summon.wav +sound.skill_wall = data\sound\wall.wav +sound.skill_bless = data\sound\bless.wav +sound.skill_leader = data\sound\leader.wav +sound.skill_indulgence = data\sound\halelujah.wav +sound.skill_cobra = data\sound\cobra.wav +sound.skill_raging = data\sound\raging.wav + +sound.hit_physical = data\sound\hit_physical.wav +sound.hit_sparkle = data\sound\hit_sparkle.wav +sound.hit_fireball = data\sound\hit_fireball.wav +sound.hit_fire = data\sound\hit_fire.wav +sound.hit_cold = data\sound\hit_cold.wav +sound.hit_poison = data\sound\hit_poison.wav + +sound.locked_door = data\sound\locked_door.wav +sound.move_stone = data\sound\move_stone.wav +sound.rusty_gate = data\sound\rusty_gate.wav +sound.teleport = data\sound\teleport.wav +sound.break_vase = data\sound\break_vase.wav +sound.break_wall = data\sound\break_wall.wav +sound.ladder = data\sound\ladder.wav +sound.rail_open = data\sound\rail_open.wav +sound.door = data\sound\door.wav +sound.switch = data\sound\switch.wav +sound.unlock = data\sound\unlock.wav +sound.bell = data\sound\bell.wav +sound.yawn = data\sound\yawn.wav + +sound.hero_death = data\sound\death.wav \ No newline at end of file diff --git a/undercroft_windows_i110/data/defs/item.txt b/undercroft_windows_i110/data/defs/item.txt new file mode 100644 index 0000000..03283e5 --- /dev/null +++ b/undercroft_windows_i110/data/defs/item.txt @@ -0,0 +1,8387 @@ +`=============================================================================== +`ZADRATOVANE ITEMY: +`****************** + +`stinky shoes +`rusty_dirk +`cloth +`sandals +`pikestaff +`habit +`cloak +`bow + + + +`=============================================================================== +` VIEW SPRITES +`=============================================================================== + +[sprite=drum] + bitmap=DATA\item\drum.gif, 1,1,1 + +[sprite=sceptre] + bitmap=DATA\item\sceptre.gif, 1,1,1 + +[sprite=gargoyle] + bitmap=DATA\item\gargoyle.gif, 1,1,1 + +[sprite=fly_arrow] + bitmap=DATA\fx\fly_arrow.gif, 1,1,1 + +[sprite=fly_star] + bitmap=DATA\fx\fly_star.gif, 1,1,1 + +[sprite=fly_boulder] + bitmap=DATA\fx\boulder.gif, 1,1,1 + +[sprite=fly_ball] + bitmap=DATA\fx\cannonball.gif, 1,1,1 + +[sprite=fly_dagger] + bitmap=DATA\item\sword1.gif, 1,1,1 + +================================================================================ +******** pets ********* + +[sprite=poodle] + bitmap=DATA\ITEM\poodle.gif, 1,1,1 + +[sprite=a_chicken] + bitmap=DATA\ITEM\a_chicken.gif, 3,3,1 + +[sprite=a_bat] + bitmap=DATA\ITEM\a_bat.gif, 1,1,1 + +[sprite=a_cat] + bitmap=DATA\ITEM\a_cat.gif, 1,1,1 + +[sprite=a_frog] + bitmap=DATA\ITEM\a_frog.gif, 2,2,1 + +[sprite=a_owl] + bitmap=DATA\ITEM\a_owl.gif, 1,1,1 + +[sprite=a_parrot] + bitmap=DATA\ITEM\a_parrot.gif, 3,3,1 + loop_mode=1 + +[sprite=a_rat] + bitmap=DATA\ITEM\a_rat.gif, 3,3,1 + loop_mode=1 + +[sprite=a_snake] + bitmap=DATA\ITEM\a_snake.gif, 3,3,1 + loop_mode=1 + +[sprite=a_spider] + bitmap=DATA\ITEM\a_spider.gif, 3,3,1 + + +================================================================================ + +[sprite=fixme] + bitmap=DATA\ITEM\fixme.gif, 1,1,1 + +[sprite=rotten_eye] + bitmap=DATA\ITEM\rotten_eye.gif, 1,1,1 + +[sprite=claw] + bitmap=DATA\ITEM\claw.gif, 1,1,1 + +[sprite=relic] + bitmap=DATA\ITEM\relic.gif, 1,1,1 + +[sprite=branch] + bitmap=DATA\ITEM\branch.gif, 1,1,1 + sort_offset=-4 + +[sprite=sword1] + bitmap=DATA\ITEM\sword1.gif, 1,1,1 + sort_offset=-4 + +[sprite=sword2] + bitmap=DATA\ITEM\sword2.gif, 1,1,1 + sort_offset=-4 + +[sprite=sword3] + bitmap=DATA\ITEM\sword3.gif, 1,1,1 + sort_offset=-4 + +[sprite=axe1] + bitmap=DATA\ITEM\axe1.gif, 1,1,1 + sort_offset=-9 + +[sprite=axe2] + bitmap=DATA\ITEM\axe2.gif, 1,1,1 + sort_offset=-8 + +[sprite=axe3] + bitmap=DATA\ITEM\axe3.gif, 1,1,1 + sort_offset=-10 + +[sprite=cutter] + bitmap=DATA\ITEM\cutter.gif, 1,1,1 + +[sprite=mace0] + bitmap=DATA\ITEM\mace0.gif, 1,1,1 + +[sprite=mace1] + bitmap=DATA\ITEM\mace1.gif, 1,1,1 + sort_offset=-3 + +[sprite=mace2] + bitmap=DATA\ITEM\mace2.gif, 1,1,1 + +[sprite=mace3] + bitmap=DATA\ITEM\mace3.gif, 1,1,1 + sort_offset=-8 + +[sprite=mace4] + bitmap=DATA\ITEM\mace4.gif, 1,1,1 + +[sprite=mace5] + bitmap=DATA\ITEM\mace5.gif, 1,1,1 + sort_offset=-8 + +[sprite=staff] + bitmap=DATA\ITEM\staff.gif, 1,1,1 + +[sprite=pick] + bitmap=DATA\ITEM\pick.gif, 1,1,1 + +[sprite=shovel] + bitmap=DATA\ITEM\shovel.gif, 1,1,1 + +[sprite=pole1] + bitmap=DATA\ITEM\pole1.gif, 1,1,1 + +[sprite=pole2] + bitmap=DATA\ITEM\pole2.gif, 1,1,1 + sort_offset=-8 + +[sprite=pole3] + bitmap=DATA\ITEM\pole3.gif, 1,1,1 + sort_offset=-6 + +[sprite=pole4] + bitmap=DATA\ITEM\pole4.gif, 1,1,1 + sort_offset=-15 + +[sprite=pole5] + bitmap=DATA\ITEM\pole5.gif, 1,1,1 + sort_offset=-7 + +[sprite=pole6] + bitmap=DATA\ITEM\pole6.gif, 1,1,1 + sort_offset=-7 + +[sprite=bow] + bitmap=DATA\ITEM\bow.gif, 1,1,1 + +[sprite=crossbow] + bitmap=DATA\ITEM\crossbow.gif, 1,1,1 + sort_offset=-10 + +[sprite=arrows] + bitmap=DATA\ITEM\arrows.gif, 1,1,1 + +[sprite=wolfhead] + bitmap=DATA\ITEM\wolfhead.gif, 1,1,1 + +[sprite=helm1] + bitmap=DATA\ITEM\helm1.gif, 1,1,1 + +[sprite=helm2] + bitmap=DATA\ITEM\helm2.gif, 1,1,1 + +[sprite=helm3] + bitmap=DATA\ITEM\helm3.gif, 1,1,1 + +[sprite=helm4] + bitmap=DATA\ITEM\helm4.gif, 1,1,1 + +[sprite=armor1] + bitmap=DATA\ITEM\armor1.gif, 1,1,1 + +[sprite=armor2] + bitmap=DATA\ITEM\armor2.gif, 1,1,1 + +[sprite=armor3] + bitmap=DATA\ITEM\armor3.gif, 1,1,1 + +[sprite=shield0] + bitmap=DATA\ITEM\shield0.gif, 1,1,1 + +[sprite=shield1] + bitmap=DATA\ITEM\shield1.gif, 1,1,1 + +[sprite=shield2] + bitmap=DATA\ITEM\shield2.gif, 1,1,1 + +[sprite=shield3] + bitmap=DATA\ITEM\shield3.gif, 1,1,1 + +[sprite=scroll] + bitmap=DATA\ITEM\scroll.gif, 1,1,1 + +[sprite=orb] + bitmap=DATA\ITEM\orb.gif, 1,1,1 + +[sprite=skull] + bitmap=DATA\ITEM\skull.gif, 1,1,1 + +[sprite=book] + bitmap=DATA\ITEM\book.gif, 1,1,1 + +[sprite=rune] + bitmap=DATA\ITEM\rune.gif, 1,1,1 + +[sprite=glove1] + bitmap=DATA\ITEM\glove1.gif, 1,1,1 + +[sprite=glove2] + bitmap=DATA\ITEM\glove2.gif, 1,1,1 + sort_offset=-8 + +[sprite=bracers] + bitmap=DATA\ITEM\bracers.gif, 1,1,1 + +[sprite=boots1] + bitmap=DATA\ITEM\boots1.gif, 1,1,1 + +[sprite=boots2] + bitmap=DATA\ITEM\boots2.gif, 1,1,1 + +[sprite=belt] + bitmap=DATA\ITEM\belt.gif, 1,1,1 + +[sprite=flask_red] + bitmap=DATA\ITEM\flask_red.gif, 1,1,1 + +[sprite=flask_blue] + bitmap=DATA\ITEM\flask_blue.gif, 1,1,1 + +[sprite=flask_yellow] + bitmap=DATA\ITEM\flask_yellow.gif, 1,1,1 + +[sprite=flask_green] + bitmap=DATA\ITEM\flask_green.gif, 1,1,1 + +[sprite=flask_purple] + bitmap=DATA\ITEM\flask_purple.gif, 1,1,1 + +[sprite=flask_rainbow] + bitmap=DATA\ITEM\flask_rainbow.gif, 1,1,1 + +[sprite=gold1] + bitmap=DATA\ITEM\gold1.gif, 1,1,1 + +[sprite=gold2] + bitmap=DATA\ITEM\gold2.gif, 1,1,1 + +[sprite=gold3] + bitmap=DATA\ITEM\gold3.gif, 1,1,1 + +[sprite=apple] + bitmap=DATA\ITEM\apple.gif, 1,1,1 + +[sprite=cheese] + bitmap=DATA\ITEM\cheese.gif, 1,1,1 + +[sprite=berries] + bitmap=DATA\ITEM\berries.gif, 1,1,1 + +[sprite=bread] + bitmap=DATA\ITEM\bread.gif, 1,1,1 + +[sprite=head] + bitmap=DATA\ITEM\head.gif, 1,1,1 + +[sprite=chicken_meat] + bitmap=DATA\ITEM\chicken.gif, 1,1,1 + +[sprite=mushroom] + bitmap=DATA\ITEM\mushroom.gif, 1,1,1 + +[sprite=brandy] + bitmap=DATA\ITEM\brandy.gif, 1,1,1 + +[sprite=tankard] + bitmap=DATA\ITEM\tankard.gif, 1,1,1 + +[sprite=herbs] + bitmap=DATA\ITEM\herbs.gif, 1,1,1 + +[sprite=bones] + bitmap=DATA\ITEM\bones.gif, 1,1,1 + +[sprite=cup] + bitmap=DATA\ITEM\cup.gif, 1,1,1 + +[sprite=flagon] + bitmap=DATA\ITEM\flagon.gif, 1,1,1 + +[sprite=flute] + bitmap=DATA\ITEM\flute.gif, 1,1,1 + +[sprite=fur] + bitmap=DATA\ITEM\fur.gif, 1,1,1 + +[sprite=hand] + bitmap=DATA\ITEM\hand.gif, 1,1,1 + +[sprite=horn] + bitmap=DATA\ITEM\horn.gif, 1,1,1 + +[sprite=keg] + bitmap=DATA\ITEM\keg.gif, 1,1,1 + +[sprite=key1] + bitmap=DATA\ITEM\key1.gif, 1,1,1 + +[sprite=necklace] + bitmap=DATA\ITEM\necklace.gif, 1,1,1 + +[sprite=paper] + bitmap=DATA\ITEM\paper.gif, 1,1,1 + +[sprite=ring] + bitmap=DATA\ITEM\ring.gif, 1,1,1 + +[sprite=ruby] + bitmap=DATA\ITEM\ruby.gif, 1,1,1 + +[sprite=spring_stone] + bitmap=DATA\ITEM\spring_stone.gif, 1,1,1 + +[sprite=stone] + bitmap=DATA\ITEM\stone.gif, 1,1,1 + +[sprite=stars] + bitmap=DATA\ITEM\stars.gif, 1,1,1 + +[sprite=whip] + bitmap=DATA\ITEM\whip.gif, 1,1,1 + +[sprite=chain] + bitmap=DATA\ITEM\chain.gif, 1,1,1 + +[sprite=hooks] + bitmap=DATA\ITEM\hooks.gif, 1,1,1 + sort_offset=-7 + +[sprite=cannon] + bitmap=DATA\ITEM\cannon.gif, 1,1,1 + sort_offset=-7 + +[sprite=cannonballs] + bitmap=DATA\ITEM\cannonballs.gif, 1,1,1 + sort_offset=-7 + +`=============================================================================== +`MONEY +`=============================================================================== + + +` == copper coins == + + [item = money5] + name = money_copper + view_sprite = gold1,0 + type = 200,2,12 + editor_icon = 41 + count = 1, 5 + + [item = money10] + name = money_copper + view_sprite = gold1,0 + type = 200,2,12 + editor_icon = 41 + count = 3, 10 + + [item = money20] + name = money_copper + view_sprite = gold1,0 + type = 200,2,12 + editor_icon = 41 + count = 5, 20 + + [item = money40] + name = money_copper + view_sprite = gold1,0 + type = 200,2,13 + editor_icon = 41 + count = 10, 40 + + [item = money80] + name = money_copper + view_sprite = gold1,0 + type = 200,2,13 + editor_icon = 41 + count = 20, 80 + + [item = money160] + name = money_copper + view_sprite = gold1,0 + type = 200,2,13 + editor_icon = 41 + count = 40, 160 + + [item = money320] + name = money_copper + view_sprite = gold1,0 + type = 200,2,14 + editor_icon = 41 + count = 80, 320 + + [item = money640] + name = money_copper + view_sprite = gold1,0 + type = 200,2,14 + editor_icon = 41 + count = 160, 640 + + [item = money1280] + name = money_copper + view_sprite = gold1,0 + type = 200,2,14 + editor_icon = 41 + count = 320, 1280 + +` == golden coins == + + [item = money3k] + name = money_gold + view_sprite = gold1,0 + type = 201,1,15 + editor_icon = 41 + count = 1, 3 + price = 1000 + bonus_text=money_gold_bonus + + [item = money5k] + name = money_gold + view_sprite = gold1,0 + type = 201,1,15 + editor_icon = 41 + count = 1, 5 + price = 1000 + bonus_text=money_gold_bonus + + [item = money10k] + name = money_gold + view_sprite = gold1,0 + type = 201,1,15 + editor_icon = 41 + count = 3, 10 + price = 1000 + bonus_text=money_gold_bonus + + [item = money20k] + name = money_gold + view_sprite = gold1,0 + type = 201,1,16 + editor_icon = 41 + count = 5, 20 + price = 1000 + bonus_text=money_gold_bonus + + [item = money40k] + name = money_gold + view_sprite = gold1,0 + type = 201,1,16 + editor_icon = 41 + count = 10, 40 + price = 1000 + bonus_text=money_gold_bonus + + [item = money80k] + name = money_gold + view_sprite = gold1,0 + type = 201,1,17 + editor_icon = 41 + count = 20, 80 + price = 1000 + bonus_text=money_gold_bonus + + [item = money160k] + name = money_gold + view_sprite = gold1,0 + type = 201,1,17 + editor_icon = 41 + count = 40, 160 + price = 1000 + bonus_text=money_gold_bonus + +`=============================================================================== +`SPECIAL +`=============================================================================== + + [item=remains] + name=remains + view_sprite=bones,0 + type=100,2,137 + editor_icon=43 + category=9 + bonus_text=remains_bonus + group=99 + price=-1 + + [item=runic_stones] + name=runic_stones + view_sprite=stone,0 + type=100,2,113 + editor_icon=46 + price=-1 + +`=============================================================================== +`TROPHY +`=============================================================================== + + [item=trophy_animal_fur] + name=trophy_animal_fur + view_sprite=fur,0 + type=100,2,108 + editor_icon=47 + target_use=0,0,0 + price=150 + group=99 + bonus_text=trophy_desc + + [item=trophy_poison_follicle] + name=trophy_poison_follicle + view_sprite=herbs,0 + type=100,2,109 + editor_icon=47 + target_use=0,0,0 + price=160 + group=99 + bonus_text=trophy_desc + + [item=trophy_horn] + name=trophy_horn + view_sprite=horn,0 + type=100,2,110 + editor_icon=47 + target_use=0,0,0 + price=180 + group=99 + bonus_text=trophy_desc + + [item=trophy_uncommon_wood] + name=trophy_uncommon_wood + view_sprite=mace0,0 + type=100,2,111 + editor_icon=47 + target_use=0,0,0 + price=140 + group=99 + bonus_text=trophy_desc + + [item=trophy_small_gems] + name=trophy_small_gems + view_sprite=ruby,0 + type=100,2,112 + editor_icon=47 + target_use=0,0,0 + price=200 + group=99 + bonus_text=trophy_desc + +`=============================================================================== +`FOOD, POTIONS +`=============================================================================== + + == HP == + + [item=apple] + name=apple + view_sprite=apple,0 + type=100,3,84 + editor_icon=40 + target_use=1,10,20 + price=10 + bonus_text=apple_bonus + shop_unlimited=1 + use_sound=eat + group=99 + + [item=bread] + name=bread + view_sprite=bread,0 + type=100,2,87 + editor_icon=40 + target_use=1,20,40 + price=20 + bonus_text=bread_bonus + shop_unlimited=1 + use_sound=eat + group=99 + + [item=small_healing_potion] + name=small healing potion + view_sprite=flask_red,0 + type=100,3,37 + editor_icon=44 + target_use=1,30,60 + bonus_text=small_healing_potion_bonus + price=40 + shop_unlimited=1 + use_sound=eat + group=99 + + [item=healing_potion] + name=healing potion + view_sprite=flask_red,0 + type=100,3,38 + editor_icon=44 + target_use=1,60,120 + bonus_text=healing_potion_bonus + price=80 + shop_unlimited=1 + use_sound=eat + group=99 + + [item=greater_healing_potion] + name=greater healing potion + view_sprite=flask_red,0 + type=100,3,39 + editor_icon=44 + target_use=1,140,200 + bonus_text=greater_healing_potion_bonus + price=250 + shop_unlimited=1 + use_sound=eat + group=99 + + [item=large_healing_potion] + name=large healing potion + view_sprite=flask_red,0 + type=100,3,40 + editor_icon=44 + target_use=1,220,300 + bonus_text=large_healing_potion_bonus + price=600 + shop_unlimited=1 + use_sound=eat + group=99 + + [item=perfect_healing_potion] + name=perfect healing potion + view_sprite=flask_red,0 + type=100,3,41 + editor_icon=44 + target_use=1,300,400 + bonus_text=perfect_healing_potion_bonus + price=2000 + shop_unlimited=1 + use_sound=eat + group=99 + + == SP == + + [item=berries] + name=berries + view_sprite=berries,0 + type=100,1,85 + editor_icon=40 + target_use=3,10,20 + price=10 + bonus_text=berries_bonus + shop_unlimited=1 + use_sound=eat + group=99 + + [item=cheese] + name=cheese + view_sprite=cheese,0 + type=100,1,86 + editor_icon=40 + target_use=3,20,40 + price=10 + bonus_text=cheese_bonus + shop_unlimited=1 + use_sound=eat + group=99 + + [item=rotten_eye] + name=rotten_eye + view_sprite=rotten_eye,0 + type=100,2,90 + editor_icon=40 + target_use=3,25,50 + price=20 + bonus_text=rotten_eye_bonus + shop_unlimited=1 + use_sound=eat + group=99 + + [item=small_stamina_potion] + name=small stamina potion + view_sprite=flask_blue,0 + type=100,3,42 + editor_icon=44 + target_use=3,30,60 + bonus_text=small_stamina_potion_bonus + price=40 + shop_unlimited=1 + use_sound=eat + group=99 + + [item=stamina_potion] + name=stamina potion + view_sprite=flask_blue,0 + type=100,3,43 + editor_icon=44 + target_use=3,60,120 + bonus_text=stamina_potion_bonus + price=80 + shop_unlimited=1 + use_sound=eat + group=99 + + [item=greater_stamina_potion] + name=greater stamina potion + view_sprite=flask_blue,0 + type=100,3,44 + editor_icon=44 + target_use=3,140,200 + bonus_text=greater_stamina_potion_bonus + price=250 + shop_unlimited=1 + use_sound=eat + group=99 + + [item=large_stamina_potion] + name=large stamina potion + view_sprite=flask_blue,0 + type=100,3,45 + editor_icon=44 + target_use=3,220,300 + bonus_text=large_stamina_potion_bonus + price=600 + shop_unlimited=1 + use_sound=eat + group=99 + + [item=perfect_stamina_potion] + name=perfect stamina potion + view_sprite=flask_blue,0 + type=100,3,46 + editor_icon=44 + target_use=3,300,400 + bonus_text=perfect_stamina_potion_bonus + price=2000 + shop_unlimited=1 + use_sound=eat + group=99 + + == HP+SP == + + [item=chicken_leg] + name=chicken_leg + view_sprite=chicken_meat,0 + type=100,2,88 + editor_icon=40 + target_use=5,15,15 + price=40 + bonus_text=chicken_leg_bonus + shop_unlimited=1 + use_sound=eat + group=99 + + [item=rat_meat] + name=rat_meat + view_sprite=chicken_meat,0 + type=100,2,89 + editor_icon=40 + target_use=5,20,20 + price=40 + bonus_text=rat_meat_bonus + use_sound=eat + group=99 + + [item=small_revi_potion] + name=small revi potion + view_sprite=flask_purple,0 + type=100,3,47 + editor_icon=44 + target_use=5,30,30 + bonus_text=small_revi_potion_bonus + price=60 + shop_unlimited=1 + use_sound=eat + group=99 + + [item=revi_potion] + name=revi potion + view_sprite=flask_purple,0 + type=100,3,60 + editor_icon=44 + target_use=5,50,50 + bonus_text=revi_potion_bonus + price=100 + shop_unlimited=1 + use_sound=eat + group=99 + + [item=greater_revi_potion] + name=greater revi potion + view_sprite=flask_purple,0 + type=100,3,61 + editor_icon=44 + target_use=5,80,80 + bonus_text=greater_revi_potion_bonus + price=200 + shop_unlimited=1 + use_sound=eat + group=99 + + [item=large_revi_potion] + name=large revi potion + view_sprite=flask_purple,0 + type=100,3,62 + editor_icon=44 + target_use=5,120,120 + bonus_text=large_revi_potion_bonus + price=500 + shop_unlimited=1 + use_sound=eat + group=99 + + [item=perfect_revi_potion] + name=perfect revi potion + view_sprite=flask_purple,0 + type=100,3,63 + editor_icon=44 + target_use=5,170,170 + bonus_text=perfect_revi_potion_bonus + price=1000 + shop_unlimited=1 + use_sound=eat + group=99 + + == %(HP+SP) == + + [item=small_elixir] + name=small elixir + view_sprite=flask_rainbow,0 + type=100,3,64 + editor_icon=44 + target_use=6,15,15 + bonus_text=small_elixir_bonus + price=250 + shop_unlimited=1 + use_sound=eat + group=99 + + [item=elixir] + name=elixir + view_sprite=flask_rainbow,0 + type=100,3,65 + editor_icon=65 + target_use=6,30,30 + bonus_text=elixir_bonus + price=500 + shop_unlimited=1 + use_sound=eat + group=99 + + [item=greater_elixir] + name=greater elixir + view_sprite=flask_rainbow,0 + type=100,3,66 + editor_icon=44 + target_use=6,50,50 + bonus_text=greater_elixir_bonus + price=1000 + shop_unlimited=1 + use_sound=eat + group=99 + + [item=large_elixir] + name=large elixir + view_sprite=flask_rainbow,0 + type=100,3,67 + editor_icon=44 + target_use=6,75,75 + bonus_text=large_elixir_bonus + price=2000 + shop_unlimited=1 + use_sound=eat + group=99 + + [item=perfect_elixir] + name=perfect elixir + view_sprite=flask_rainbow,0 + type=100,3,68 + editor_icon=44 + target_use=6,100,100 + bonus_text=perfect_elixir_bonus + price=4000 + shop_unlimited=1 + use_sound=eat + group=99 + + [item=elven_wine] + name=elven_wine + view_sprite=flagon,0 + color = 20,50,80,100 + type=100,1,95 + editor_icon=44 + target_use=6,40,40 + bonus_text=elven_wine_bonus + price=1000 + shop_unlimited=1 + use_sound=eat + group=99 + + == OTHER == + + [item=mushroom] + name=mushroom + view_sprite=mushroom,0 + type=100,1,91 + editor_icon=40 + target_use=7,20,20 + price=40 + bonus_text=mushroom_bonus + shop_unlimited=1 + use_sound=eat + group=99 + + [item=herbs] + name=healing herbs + view_sprite=herbs,0 + type=100,1,92 + editor_icon=40 + target_use=12,0,0 + price=100 + bonus_text=herbs_bonus + shop_unlimited=1 + use_sound=eat + group=99 + + [item=tankard_of_ale] + name=tankard_of_ale + view_sprite=tankard,0 + type=100,2,93 + editor_icon=40 + target_use=8,15,1 + price=15 + bonus_text=tankard_of_ale_bonus + shop_unlimited=1 + use_sound=eat + group=99 + + [item=orkish_brandy] + name=orkish_brandy + view_sprite=brandy,0 + type=100,2,94 + editor_icon=40 + target_use=8,20,4 + price=25 + bonus_text=orkish_brandy_bonus + shop_unlimited=1 + use_sound=eat + group=99 + + [item=medicine] + name=medicine + view_sprite=flask_green,0 + type=100,1,71 + editor_icon=44 + target_use=14,0,0 + bonus_text=medicine_bonus + price=100 + shop_unlimited=1 + use_sound=eat + group=99 + + [item=revive_potion] + name=revive_potion + view_sprite=flask_yellow,0 + type=100,1,70 + editor_icon=44 + target_use=13,0,0 + bonus_text=revive_potion_bonus + price=400 + shop_unlimited=1 + use_sound=eat + group=99 + + [item=scroll_of_ressurection] + name=scroll_of_ressurection + view_sprite=scroll,0 + type=100,1,65 + color=220,160,0,100 + editor_icon=38 + target_use=13,100,100 + bonus_text=scroll_of_ressurection_bonus + price=1500 + shop_unlimited=1 + use_sound=eat + group=99 + +`=============================================================================== +`LEVEL UP +`=============================================================================== + + [item=arcane_scroll] + name=arcane_scroll + view_sprite=scroll,0 + type=100,1,165 + editor_icon=38 + price=2000 + target_use=9,1,1 + bonus_text=arcane_scroll_bonus + use_sound=map + group=99 + + [item=fungus_sapientia] + name=fungus_sapientia + view_sprite=mushroom,0 + type=100,1,91 + editor_icon=40 + price=2000 + target_use=9,2,2 + bonus_text=fungus_sapientia_bonus + use_sound=eat + color=160,0,160,160 + group=99 + + [item=elixir_of_power] + name=elixir_of_power + view_sprite=flask_red,0 + type=100,3,69 + editor_icon=44 + price=2000 + target_use=9,3,3 + bonus_text=elixir_of_power_bonus + use_sound=eat + group=99 + + [item=scroll_of_wisdom] + name=scroll_of_wisdom + view_sprite=scroll,0 + color=100,0,200,100 + type=100,1,165 + editor_icon=38 + price=2000 + target_use=11,2000,2000 + bonus_text=scroll_of_wisdom_bonus + use_sound=map + group=99 + + [item=tome_of_wisdom] + name=tome_of_wisdom + view_sprite=book,0 + type=100,1,166 + editor_icon=28 + price=10000 + target_use=11,6000,6000 + bonus_text=tome_of_wisdom_bonus + use_sound=map + group=99 + + [item=great_tome_of_wisdom] + name=great_tome_of_wisdom + view_sprite=book,0 + type=100,1,167 + editor_icon=28 + price=25000 + target_use=11,15000,15000 + bonus_text=great_tome_of_wisdom_bonus + req=10,0,0,0,0 + use_sound=map + group=99 + + [item=scroll_of_wisdom2] + name=scroll_of_wisdom2 + view_sprite=scroll,0 + color=100,0,200,100 + type=100,1,165 + editor_icon=38 + price=2000 + target_use=11,25000,25000 + bonus_text=scroll_of_wisdom_bonus2 + use_sound=map + group=99 + + [item=tome_of_wisdom2] + name=tome_of_wisdom2 + view_sprite=book,0 + type=100,1,166 + editor_icon=28 + price=10000 + target_use=11,100000,100000 + bonus_text=tome_of_wisdom_bonus2 + use_sound=map + group=99 + + [item=great_tome_of_wisdom2] + name=great_tome_of_wisdom2 + view_sprite=book,0 + type=100,1,167 + editor_icon=28 + price=25000 + target_use=11,500000,500000 + bonus_text=great_tome_of_wisdom_bonus2 + req=10,0,0,0,0 + use_sound=map + group=99 + + +`=============================================================================== +`KEYS +`=============================================================================== + + [item=townhall_cellar_key] + name=townhall_cellar_key + view_sprite=key1,0 + type=100,2,19 + editor_icon=45 + price=-1 + bonus_text=desc_townhall_cellar_key + + [item=myron's_key] + name=myron's_key + view_sprite=key1,0 + type=100,2,18 + editor_icon=45 + price=-1 + bonus_text=desc_myrons_key + + [item=bone_key] + name=bone_key + view_sprite=key1,0 + type=100,2,22 + editor_icon=45 + price=-1 + bonus_text=desc_bone_key + + [item=miner's_key] + name=miner's_key + view_sprite=key1,0 + type=100,2,20 + color=0,30,80,80 + editor_icon=45 + price=-1 + bonus_text=desc_miners_key + + [item=rusty_key] + name=rusty_key + view_sprite=key1,0 + type=100,2,19 + color=80,30,0,80 + editor_icon=45 + price=-1 + bonus_text=desc_rusty_key + + [item=cellar_key] + name=cellar_key + view_sprite=key1,0 + type=100,2,18 + color=180,100,0,100 + editor_icon=45 + price=-1 + bonus_text=desc_cellar_key + + [item=tomb_key] + name=tomb_key + view_sprite=key1,0 + type=100,2,36 + color=30,70,30,60 + editor_icon=45 + price=-1 + bonus_text=desc_tomb_key + + [item=prior's_key] + name=prior's_key + view_sprite=key1,0 + type=100,2,20 + color=200,200,200,80 + editor_icon=45 + price=-1 + bonus_text=desc_priors_key + + [item=tower_key] + name=tower_key + view_sprite=key1,0 + type=100,2,21 + color=30,30,30,60 + editor_icon=45 + price=-1 + bonus_text=desc_tower_key + + [item=armory_key] + name=armory_key + view_sprite=key1,0 + type=100,2,20 + color=150,70,0,80 + editor_icon=45 + price=-1 + bonus_text=desc_armory_key + + [item=bronze_key] + name=bronze_key + view_sprite=key1,0 + type=100,2,23 + color=120,60,10,120 + editor_icon=45 + price=-1 + bonus_text=desc_bronze_key + + [item=iron_key] + name=iron_key + view_sprite=key1,0 + type=100,2,19 + color=0,90,150,90 + editor_icon=45 + price=-1 + bonus_text=desc_iron_key + + [item=manhole_key] + name=manhole_key + view_sprite=key1,0 + type=100,2,36 + editor_icon=45 + price=-2 + bonus_text=desc_manhole_key + + [item=warehouse_key] + name=warehouse_key + view_sprite=key1,0 + type=100,2,21 + color=40,140,100,70 + editor_icon=45 + price=-1 + bonus_text=desc_warehouse_key + + [item=steel_key] + name=steel_key + view_sprite=key1,0 + type=100,2,20 + editor_icon=45 + price=-1 + bonus_text=desc_steel_key + + [item=cottage_key] + name=cottage_key + view_sprite=key1,0 + type=100,2,18 + color=100,180,40,60 + editor_icon=45 + price=-1 + bonus_text=desc_cottage_key + + [item=alchemist's_key] + name=alchemist's_key + view_sprite=key1,0 + type=100,2,23 + color=100,0,200,70 + editor_icon=45 + price=-1 + bonus_text=desc_alchemists_key + + [item=dungeon_key] + name=dungeon_key + view_sprite=key1,0 + type=100,2,21 + color=40,160,60,50 + editor_icon=45 + price=-1 + bonus_text=desc_dungeon_key + + [item=golden_key] + name=golden_key + view_sprite=key1,0 + type=100,2,19 + color=220,160,0,100 + editor_icon=45 + price=-1 + bonus_text=desc_golden_key + + [item=astral_key] + name=astral_key + view_sprite=key1,0 + type=100,2,22 + color=170,0,170,120 + editor_icon=45 + price=-1 + bonus_text=desc_astral_key + +`=============================================================================== +`SWORD +`=============================================================================== + + [item=dagger] + name=dagger + view_sprite=sword1,0 + type=1,0,3 + editor_icon=1 + category=1 + hit_power=1,6 + price=180 + + [item=rusty_dirk] + #zadratovany item - musi byt definovan + name=rusty_dirk + view_sprite=sword1,0 + color=100,30,0,70 + type=1,0,7 + editor_icon=1 + hit_power=3,5 + category=1 + price=240 + + [item=fine_dirk] + name=fine_dirk + view_sprite=sword1,0 + type=1,0,7 + editor_icon=1 + hit_power=3,9 + category=1 + price=300 + + [item=poisoned_dirk] + name=poisoned_dirk + view_sprite=sword1,0 + color=0,140,0,120 + type=1,0,7 + editor_icon=1 + hit_power=3,7 + elemental_power=2,3,5 + category=1 + price=340 + + [item=short_sword] + name=short_sword + view_sprite=sword2,0 + type=1,0,8 + editor_icon=1 + category=1 + hit_power=5,11 + req=0,4,0,0,0 + price=410 + + [item=short_sword_of_cold] + name=short_sword_of_cold + view_sprite=sword2,0 + color=0,150,220,120 + type=1,0,8 + editor_icon=1 + category=1 + hit_power=4,10 + elemental_power=1,2,8 + req=0,4,0,0,0 + price=500 + + [item=glowing_short_sword] + name=glowing_short_sword + view_sprite=sword2,0 + color=200,80,0,150 + type=1,0,8 + editor_icon=1 + category=1 + hit_power=4,10 + elemental_power=0,3,8 + req=0,4,0,0,0 + price=600 + + [item=trapper's_knife] + name=trapper's_knife + view_sprite=sword1,0 + type=1,0,6 + editor_icon=1 + category=1 + hit_power=10,16 + req=0,4,4,0,0 + bonus=7,50,3 + price=350 + + [item=blessed_steel_blade] + name=blessed_steel_blade + view_sprite=sword2,0 + type=1,3,10 + editor_icon=2 + category=1 + hit_power=6,12 + elemental_power=1,4,10 + req=0,5,0,0,0 + bonus=7,80,1 + price=1100 + + [item=short_sword_of_flames] + name=short_sword_of_flames + view_sprite=sword2,0 + type=1,2,9 + editor_icon=1 + category=1 + hit_power=4,12 + elemental_power=0,4,10 + req=0,5,0,0,0 + bonus=12,5,2 + price=1000 + + [item=graag's_fang] + name=graag's_fang + view_sprite=sword1,0 + type=1,3,2 + editor_icon=1 + category=1 + hit_power=4,10 + elemental_power=2,4,15 + bonus=7,100,3 + price=999 + + [item=long_sword] + name=long sword + view_sprite=sword2,0 + type=1,0,11 + editor_icon=2 + category=1 + hit_power=8,16 + req=0,6,0,0,0 + price=1000 + + [item=venom_long_sword] + name=venom_long_sword + view_sprite=sword2,0 + color=0,180,0,120 + type=1,0,11 + editor_icon=2 + category=1 + hit_power=6, 14 + elemental_power=2,5,12 + req=0,6,0,0,0 + price=1200 + + [item=excelent_long_sword] + name=excelent_long_sword + view_sprite=sword2,0 + color=200,200,200,120 + type=1,0,11 + editor_icon=2 + category=1 + hit_power=12,16 + req=0,6,0,0,0 + price=1800 + + [item=barbarian_long_sword] + name=barbarian_long_sword + view_sprite=sword2,0 + color=200,100,0,140 + type=1,0,11 + editor_icon=2 + category=1 + hit_power=7,19 + bonus=6,1,0 + req=0,8,0,0,0 + price=2000 + + [item=crude_twohander] + name=crude_twohander + view_sprite=sword3,0 + color=80,80,80,80 + type=2,0,26 + editor_icon=2 + category=1 + hit_power=10,21 + bonus=8, 6, 0 + req=0,10,0,0,0 + price=4000 + + [item=balanced_twohander] + name=balanced_twohander + view_sprite=sword3,0 + type=2,0,26 + editor_icon=2 + category=1 + hit_power=10,22 + bonus=6,2,1 + req=0,10,0,0,0 + price=6000 + + [item=broad_sword] + name=broad_sword + view_sprite=sword2,0 + type=1,0,25 + editor_icon=2 + category=1 + hit_power=12,15 + req=0,8,0,0,0 + price=9000 + + [item=fatal_broad_sword] + name=fatal_broad_sword + view_sprite=sword2,0 + color=140,0,0,100 + type=1,0,25 + editor_icon=2 + category=1 + hit_power=12,15 + req=0,8,0,0,0 + bonus=8,6,0 + price=12000 + + [item=treatcherous_blade] + name=treatcherous_blade + view_sprite=sword2,0 + type=1,3,24 + editor_icon=2 + category=1 + hit_power=8,14 + elemental_power=2,8,14 + req=0,10,0,0,0 + bonus=2,9,0 + price=24000 + + [item=great_sword] + name=great_sword + view_sprite=sword3,0 + type=2,0,27 + editor_icon=2 + category=1 + hit_power=10,24 + req=0,14,0,0,1 + bonus=8, 4, 0 + price=17000 + + [item=great_sword_of_vigor] + name=great_sword_of_vigor + view_sprite=sword3,0 + color=160,0,40,140 + type=2,0,27 + editor_icon=2 + category=1 + hit_power=8,20 + elemental_power=0,6,12 + req=0,14,0,0,1 + bonus=3,8,0 + price=22000 + + [item=scimitar] + name=scimitar + view_sprite=sword2,0 + type=1,2,35 + editor_icon=2 + category=1 + hit_power=9,18 + req=12,8,0,0,0 + price=30000 + + [item=black_scimitar] + name=black_scimitar + view_sprite=sword2,0 + color=100,100,100,0 + type=1,2,35 + editor_icon=2 + category=1 + hit_power=9,18 + bonus=7,100,2 + req=12,8,0,0,0 + price=41000 + + [item=poisoned_sabre] + name=poisoned_sabre + view_sprite=sword2,0 + type=1,3,33 + editor_icon=2 + category=1 + hit_power=10,16 + elemental_power=2,4,12 + req=13,8,0,0,0 + bonus=11,5,10 + price=50000 + + [item=spectral_scimitar] + name=spectral_scimitar + view_sprite=sword2,0 + type=1,3,48 + editor_icon=2 + category=1 + hit_power=0,10 + elemental_power=1,6,26 + req=14,8,0,0,0 + bonus=7,111,3 + price=112000 + + [item=razor_sword] + name=razor_sword + view_sprite=sword2,0 + type=1,0,32 + editor_icon=2 + category=1 + hit_power=10,20 + req=0,15,0,0,1 + price=64000 + + [item=ancient_claymore] + name=ancient_claymore + view_sprite=sword3,0 + type=2,2,50 + editor_icon=2 + category=1 + hit_power=14,27 + req=0,18,0,0,1 + price=85000 + + [item=winter_claymore] + name=winter_claymore + view_sprite=sword3,0 + color=0,60,200,120 + type=2,2,50 + editor_icon=2 + category=1 + hit_power=14,22 + elemental_power=2,4,10 + req=0,18,0,0,1 + bonus=9,5,4 + price=90000 + + [item=flambard] + name=flambard + view_sprite=sword3,0 + type=2,0,30 + editor_icon=2 + category=1 + hit_power=14,30 + req=0,20,0,0,1 + price=120000 + + [item=vampiric_flambard] + name=vampiric_flambard + view_sprite=sword3,0 + color=100,0,100,120 + type=2,0,30 + editor_icon=2 + category=1 + hit_power=14,30 + req=0,20,0,0,1 + price=150000 + bonus=2,5,0 + + [item=barbarian_great_sword] + name=barbarian_great_sword + view_sprite=sword3,0 + type=2,2,31 + editor_icon=2 + category=1 + hit_power=11,31 + req=0,22,0,0,0 + price=210000 + bonus=6,3,0 + + [item=serpent_sword] + name=serpent_sword + view_sprite=sword3,0 + type=2,3,53 + editor_icon=2 + category=1 + hit_power=18,28 + elemental_power=2,1,10 + req=0,24,0,0,1 + price=340000 + + [item=royal_serpent] + name=royal_serpent + view_sprite=sword3,0 + color=200,160,0,120 + type=2,3,53 + editor_icon=2 + category=1 + hit_power=18,28 + elemental_power=2,2,12 + req=0,25,0,0,1 + price=450000 + bonus=11,5,12 + + [item=hideous_razor] + name=hideous_razor + view_sprite=sword2,0 + type=1,1,54 + editor_icon=2 + category=1 + hit_power=12,24 + elemental_power=2,7,15 + req=0,26,0,0,1 + price=530000 + bonus=2,15,0 + + [item=yessuf's_evil_twins] + name=yessuf's_evil_twins + view_sprite=sword2,0 + type=2,3,55 + editor_icon=2 + category=1 + hit_power=13,23 + elemental_power=2,13,23 + req=25,16,0,0,0 + price=570000 + bonus=4,5,0 + + [item=hardan's_challenger] + name=hardan's_challenger + view_sprite=sword3,0 + type=1,2,51 + editor_icon=2 + category=1 + hit_power=14,26 + elemental_power=0,16,30 + req=0,26,0,0,0 + price=640000 + bonus=6,4,0 + +`=============================================================================== +`AXE +`=============================================================================== + + [item=hatchet] + name=hatchet + view_sprite=axe1,0 + type=1,1,56 + editor_icon=3 + category=2 + hit_power=1,10 + price=200 + + [item=cutter] + name=cutter + view_sprite=cutter,0 + type=1,1,57 + editor_icon=3 + category=2 + hit_power=3,11 + price=350 + + [item=axe] + name=axe + view_sprite=axe1,0 + type=1,1,58 + editor_icon=3 + category=2 + hit_power=3,13 + req=0,5,0,0,0 + price=550 + + [item=blistering_axe] + name=blistering_axe + view_sprite=axe1,0 + color=200,40,0,110 + type=1,1,58 + editor_icon=3 + category=2 + hit_power=3,12 + elemental_power=0,1,12 + req=0,5,0,0,0 + price=620 + + [item=cleaver] + name=cleaver + view_sprite=axe1,0 + type=1,1,59 + editor_icon=3 + category=2 + hit_power=4,15 + req=0,6,3,0,0 + price=700 + + [item=ice_cleaver] + name=ice_cleaver + view_sprite=axe1,0 + color=0,160,200,120 + type=1,1,59 + editor_icon=3 + category=2 + hit_power=4,10 + elemental_power=1,3,15 + req=0,6,3,0,0 + price=1100 + + [item=ethereal_axe] + name=ethereal_axe + view_sprite=axe1,0 + type=1,3,81 + editor_icon=3 + category=2 + elemental_power=1,4,22 + req=8,0,0,0,0 + bonus=9,4,5 + price=2000 + + [item=veteran_cleaver] + name=veteran_cleaver + view_sprite=axe1,0 + type=1,2,78 + editor_icon=3 + category=2 + hit_power=5,17 + elemental_power=0,1,8 + req=8,0,0,0,1 + bonus=5,2,1 + price=2300 + + [item=large_axe] + name=large_axe + view_sprite=axe2,0 + type=1,1,72 + editor_icon=4 + category=2 + hit_power=4,17 + req=0,7,4,0,0 + bonus=8,4,0 + price=1500 + + [item=hunter's_large_axe] + name=hunter's_large_axe + view_sprite=axe2,0 + color=250,250,0,0 + type=1,1,72 + editor_icon=4 + category=2 + hit_power=4,17 + req=0,7,4,0,0 + bonus=7,85,3 + price=1900 + + [item=arctic_large_axe] + name=arctic_large_axe + view_sprite=axe2,0 + color=0,250,250,60 + type=1,1,72 + editor_icon=4 + category=2 + hit_power=4,17 + elemental_power=1,4,17 + req=0,7,4,0,0 + price=1900 + + [item=battle_axe] + name=battle_axe + view_sprite=axe2,0 + type=1,1,73 + editor_icon=4 + category=2 + hit_power=5,19 + req=0,8,4,0,0 + bonus=8,6,0 + price=3000 + + [item=venom_battle_axe] + name=venom_battle_axe + view_sprite=axe2,0 + color=0,220,0,0 + type=1,1,73 + editor_icon=4 + category=2 + hit_power=5,19 + elemental_power=2,1,12 + req=0,8,4,0,0 + bonus=8,6,0 + price=4000 + + [item=menacing_battle_axe] + name=menacing_battle_axe + view_sprite=axe2,0 + color=250,200,0,0 + type=1,1,73 + editor_icon=4 + category=2 + hit_power=5,19 + elemental_power=0,3,12 + req=0,8,4,0,0 + bonus=7,50,0 + price=6000 + + [item=warlord's_destroyer] + name=warlord's_destroyer + view_sprite=axe2,0 + type=2,2,77 + editor_icon=4 + category=2 + hit_power=10,28 + elemental_power=1,3,18 + req=0,10,5,0,0 + bonus=1,8,0 + price=19000 + + [item=tool_of_havoc] + name=tool_of_havoc + view_sprite=cutter,0 + type=1,1,74 + editor_icon=4 + category=2 + hit_power=5,21 + elemental_power=0,4,16 + req=0,12,5,0,0 + bonus=8,15,0 + price=25000 + + [item=double_axe] + name=double_axe + view_sprite=axe3,0 + type=1,1,75 + editor_icon=4 + category=2 + hit_power=7,23 + req=0,10,5,0,0 + price=8000 + + [item=freezing_double_axe] + name=freezing_double_axe + view_sprite=axe3,0 + color=0,180,180,120 + type=1,1,75 + editor_icon=4 + category=2 + hit_power=7,23 + elemental_power=1,4,16 + req=0,10,5,0,0 + bonus=9,4,4 + price=10000 + + [item=righteous_double_axe] + name=righteous_double_axe + view_sprite=axe3,0 + color=250,200,0,0 + type=1,1,75 + editor_icon=4 + category=2 + hit_power=7,25 + req=0,10,5,0,0 + bonus=7,125,2 + price=14000 + + [item=vampiric_precise_axe] + name=vampiric_precise_axe + view_sprite=axe2,0 + color=150,0,200,140 + type=1,1,76 + editor_icon=4 + category=2 + hit_power=15,20 + elemental_power=2,1,13 + req=13,0,0,0,0 + bonus=3,6,0 + price=17000 + + [item=broad_axe] + name=broad_axe + view_sprite=axe3,0 + type=2,1,99 + editor_icon=4 + category=2 + hit_power=10,28 + bonus=8,7,0 + req=0,12,5,0,0 + price=66000 + + [item=broad_axe_of_decay] + name=broad_axe_of_decay + view_sprite=axe3,0 + color=200,240,0,0 + type=2,1,99 + editor_icon=4 + category=2 + hit_power=10,28 + elemental_power=2,2,18 + req=0,12,5,0,0 + bonus=8,7,0 + price=140000 + + [item=flaming_broad_axe] + name=flaming_broad_axe + view_sprite=axe3,0 + color=220,0,0,130 + type=2,1,99 + editor_icon=4 + category=2 + hit_power=10,25 + elemental_power=0,2,18 + req=0,12,5,0,0 + bonus=8,7,0 + price=150000 + + [item=the_butcher] + name=the_butcher + view_sprite=axe2,0 + type=1,2,79 + editor_icon=4 + category=2 + hit_power=18,28 + req=0,18,4,0,1 + bonus=8,12,0 + price=240000 + + [item=duo_chopini] + name=duo_chopini + view_sprite=axe3,0 + type=2,0,100 + editor_icon=4 + category=2 + hit_power=12,33 + req=0,16,5,0,0 + bonus=8,10,0 + price=300000 + + [item=great_axe] + name=great_axe + view_sprite=axe3,0 + type=2,2,80 + editor_icon=4 + category=2 + hit_power=10,30 + req=0,14,5,0,0 + bonus=8,7,0 + price=260000 + + [item=dragon_axe] + name=dragon_axe + view_sprite=axe3,0 + type=1,2,97 + editor_icon=4 + category=2 + hit_power=10,20 + elemental_power=0,2,18 + req=18,0,0,0,0 + bonus=8,3,0 + price=320000 + + [item=hard_dragon_axe] + name=hard_dragon_axe + view_sprite=axe3,0 + color=150,150,150,100 + type=1,2,97 + editor_icon=4 + category=2 + hit_power=11,22 + elemental_power=0,4,20 + req=19,0,0,0,0 + bonus=8,3,0 + price=390000 + + [item=noble_axe] + name=noble_axe + view_sprite=axe3,0 + type=2,1,83 + editor_icon=4 + category=2 + hit_power=10,34 + req=0,15,5,0,0 + bonus=8,8,0 + price=505000 + + [item=heroic_crystal_axe] + name=heroic_crystal_axe + view_sprite=axe2,0 + type=2,3,98 + editor_icon=4 + category=2 + hit_power=10,20 + elemental_power=1,1,40 + req=0,16,6,0,0 + bonus=0,100,0 + price=680000 + + [item=fearsome_iron] + name=fearsome_iron + view_sprite=axe3,0 + type=2,0,101 + editor_icon=4 + category=2 + hit_power=10,40 + elemental_power=2,3,33 + req=0,18,6,0,0 + bonus=7,145,3 + price=710000 + + [item=rimbrock's_axe] + name=rimbrock's_axe + view_sprite=axe2,0 + type=1,1,76 + editor_icon=4 + category=2 + hit_power=7,20 + req=12, 0, 0, 0, 0 + price=7500 + + + +`=============================================================================== +`MACE +`=============================================================================== + + [item=mallet] + name=mallet + view_sprite=mace0,0 + type=1,0,102 + editor_icon=5 + category=3 + hit_power=0,8 + price=160 + + [item=steel_mallet] + name=steel_mallet + view_sprite=mace0,0 + color=160,160,160,120 + type=1,0,102 + editor_icon=5 + category=3 + hit_power=0,10 + bonus=10,1,3 + price=280 + + [item=wooden_cudgel] + name=wooden_cudgel + view_sprite=mace1,0 + type=1,0,127 + editor_icon=5 + category=3 + hit_power=0,13 + req=0,6,0,0,0 + bonus=10,3,3 + price=310 + + [item=iron_cudgel] + name=iron_cudgel + view_sprite=mace1,0 + color=100,160,160,120 + type=1,0,127 + editor_icon=5 + category=3 + hit_power=1,14 + req=0,7,0,0,0 + bonus=10,3,3 + price=390 + + [item=hard_cold_cudgel] + name=hard_cold_cudgel + view_sprite=mace1,0 + color=30,170,200,140 + type=1,0,127 + editor_icon=5 + category=3 + hit_power=2,14 + elemental_power=1,1,10 + req=0,8,0,0,0 + bonus=10,3,3 + price=430 + + [item=stone_of_heaven] + name=stone_of_heaven + view_sprite=mace1,0 + color=0,220,250,100 + type=1,1,103 + editor_icon=5 + category=3 + hit_power=2,14 + elemental_power=1,1,8 + req=0,9,0,0,0 + bonus=7,110,1 + price=920 + + [item=steel_club] + name=steel_club + view_sprite=mace1,0 + type=1,1,103 + editor_icon=5 + category=3 + hit_power=2,15 + req=0,9,0,0,0 + bonus=10,5,3 + price=560 + + [item=stone_club] + name=stone_club + view_sprite=mace1,0 + type=2,1,104 + editor_icon=5 + category=3 + hit_power=2,24 + req=0,16,0,0,0 + bonus=10,5,3 + price=650 + + [item=spiky_club] + name=spiky_club + view_sprite=mace1,0 + type=1,1,105 + editor_icon=5 + category=3 + hit_power=3,17 + elemental_power=2,1,8 + req=0,10,0,0,0 + bonus=10,4,3 + price=740 + + [item=diseased_spiky_club] + name=diseased_spiky_club + view_sprite=mace1,0 + color=200,240,0,0 + type=1,1,105 + editor_icon=5 + category=3 + hit_power=4,14 + elemental_power=2,2,13 + req=0,10,0,0,0 + bonus=10,4,3 + price=890 + + [item=hammer] + name=hammer + view_sprite=mace3,0 + type=1,0,106 + editor_icon=5 + category=3 + hit_power=4,16 + req=0,12,0,0,1 + bonus=10,5,4 + price=1800 + + [item=demonic_hammer] + name=demonic_hammer + view_sprite=mace3,0 + color=250,0,0,0 + type=1,0,106 + editor_icon=5 + category=3 + hit_power=4,16 + elemental_power=0,1,13 + req=0,12,0,0,1 + bonus=10,5,4 + price=2000 + + [item=heavy_hammer] + name=heavy_hammer + view_sprite=mace3,0 + color=100,100,100,100 + type=1,0,106 + editor_icon=5 + category=3 + hit_power=4,20 + req=0,14,0,0,1 + bonus=5,2,7 + price=2000 + + [item=witch_hammer] + name=witch_hammer + view_sprite=mace3,0 + type=1,3,125 + editor_icon=5 + category=3 + hit_power=4,16 + elemental_power=2,4,16 + req=10,0,0,0,0 + bonus=1,10,0 + price=4000 + + [item=hammer_of_vigus] + name=hammer_of_vigus + view_sprite=mace3,0 + type=2,1,107 + editor_icon=5 + category=3 + hit_power=5,27 + elemental_power=1,1,10 + req=0,14,0,0,0 + bonus=3,5,0 + price=5000 + + [item=war_flail] + name=war_flail + view_sprite=mace2,0 + type=1,0,130 + editor_icon=5 + category=3 + hit_power=0,35 + req=0,12,0,0,1 + bonus=5,1,8 + price=3000 + + [item=heavy_war_flail] + name=heavy_war_flail + view_sprite=mace2,0 + color=80,80,80,90 + type=1,0,130 + editor_icon=5 + category=3 + hit_power=0,42 + req=0,14,0,0,1 + bonus=5,1,8 + price=4000 + + [item=gork's_flaming_crusher] + name=gork's_flaming_crusher + view_sprite=mace5,0 + color=250,60,0,0 + type=2,1,105 + editor_icon=5 + category=3 + hit_power=4,28 + elemental_power=0,2,12 + req=0,17,0,0,0 + bonus=5,3,8 + price=9000 + + [item=morning_star] + name=morning_star + view_sprite=sceptre,0 + type=1,1,120 + editor_icon=5 + category=3 + hit_power=5,18 + req=0,15,0,0,0 + price=5000 + + [item=grisly_morning_star] + name=grisly_morning_star + view_sprite=sceptre,0 + color=160,100,200,100 + type=1,1,120 + editor_icon=5 + category=3 + hit_power=5,20 + req=0,15,0,0,0 + bonus=8,8,0 + price=6000 + + [item=mace] + name=mace + view_sprite=sceptre,0 + type=1,1,122 + editor_icon=5 + category=3 + hit_power=10,18 + req=0,16,0,0,0 + bonus=10,8,4 + price=9000 + + [item=thunder_mace] + name=thunder_mace + view_sprite=sceptre,0 + color=0,200,230,120 + type=1,1,122 + editor_icon=5 + category=3 + hit_power=6,16 + elemental_power=1,2,10 + req=0,16,0,0,0 + bonus=10,8,4 + price=12000 + + [item=great_mace] + name=great_mace + view_sprite=sceptre,0 + type=2,1,123 + editor_icon=5 + category=3 + hit_power=10,28 + req=0,20,0,0,0 + bonus=10,9,4 + price=16000 + + [item=captain's_mace] + name=captain's_mace + view_sprite=sceptre,0 + color=240,200,0,0 + type=1,1,122 + editor_icon=5 + category=3 + hit_power=10,18 + elemental_power=0,1,10 + req=0,16,0,0,1 + bonus=5,3,6 + price=20000 + + [item=war_hammer] + name=war_hammer + view_sprite=mace3,0 + type=2,0,124 + editor_icon=5 + category=3 + hit_power=10,33 + req=0,22,0,0,0 + bonus=10,10,5 + price=32000 + + [item=glowing_war_hammer] + name=glowing_war_hammer + view_sprite=mace3,0 + color=200,0,0,100 + type=2,0,124 + editor_icon=5 + category=3 + hit_power=10,33 + elemental_power=0,4,20 + req=0,24,0,0,0 + bonus=10,10,5 + price=58000 + + [item=lifeforce] + name=lifeforce + view_sprite=mace3,0 + type=1,2,126 + editor_icon=5 + category=3 + hit_power=8,28 + elemental_power=0,2,16 + req=0,20,0,0,0 + bonus=2,16,0 + price=125000 + + [item=maul] + name=maul + view_sprite=mace5,0 + type=2,0,131 + editor_icon=5 + category=3 + hit_power=11,36 + req=0,25,0,0,0 + bonus=10,13,5 + price=180000 + + [item=great_maul] + name=great_maul + view_sprite=mace5,0 + type=2,0,144 + editor_icon=5 + category=3 + hit_power=12,37 + req=0,27,0,0,0 + bonus=10,14,5 + price=230000 + + [item=earthquaker] + name=earthquaker + view_sprite=mace5,0 + type=2,0,128 + editor_icon=5 + category=3 + hit_power=5,40 + req=0,31,0,0,1 + bonus=5,3,7 + price=540000 + + [item=seven_giants] + name=seven_giants + view_sprite=mace5,0 + type=2,3,146 + editor_icon=5 + category=3 + hit_power=6,50 + req=0,34,0,0,0 + bonus=8,12,0 + price=690000 + +`=============================================================================== +`POLEARM +`=============================================================================== + + [item=rake] + name=rake + view_sprite=pole6,0 + type=2,0,219 + editor_icon=7 + category=4 + hit_power=0,4 + price=80 + + [item=pick] + name=pick + view_sprite=pick,0 + type=2,0,220 + editor_icon=7 + category=4 + hit_power=2,8 + price=120 + + [item=shovel] + name=shovel + view_sprite=shovel,0 + type=2,0,221 + editor_icon=7 + category=4 + hit_power=0,8 + price=100 + + [item=pike] + name=pike + view_sprite=pole1,0 + type=1,0,222 + editor_icon=7 + category=4 + hit_power=1,8 + price=150 + + [item=glacial_pike] + name=glacial_pike + view_sprite=pole1,0 + color=0,150,250,150 + type=1,0,222 + editor_icon=7 + category=4 + hit_power=1,8 + elemental_power=1,1,16 + price=340 + + [item=hook_pike] + name=hook_pike + view_sprite=pole1,0 + type=1,0,224 + editor_icon=7 + category=4 + hit_power=3,15 + req=0,5,5,0,0 + price=550 + + [item=molten_hook_pike] + name=molten_hook_pike + view_sprite=pole1,0 + color=250,0,0,0 + type=1,0,224 + editor_icon=7 + category=4 + hit_power=3,12 + elemental_power=0,2,15 + req=0,5,5,0,0 + price=1200 + + [item=scythe] + name=scythe + view_sprite=pole4,0 + type=2,1,317 + editor_icon=7 + category=4 + hit_power=8,24 + req=0,6,6,0,0 + bonus=7,60,1 + price=2100 + + [item=exeptional_impaler] + name=exeptional_impaler + view_sprite=pole1,0 + type=2,2,225 + editor_icon=7 + category=4 + hit_power=8,27 + req=0,7,6,0,0 + bonus=8,12,0 + price=4000 + + [item=poisonous_nail] + name=poisonous_nail + view_sprite=pole1,0 + type=1,3,223 + editor_icon=7 + category=4 + hit_power=6,20 + elemental_power=2,4,18 + req=0,7,6,0,0 + bonus=11,8,16 + price=5000 + + [item=long_flail] + name=long_flail + view_sprite=mace4,0 + type=2,0,246 + editor_icon=7 + category=4 + hit_power=9,26 + req=0,6,6,0,0 + bonus=10,4,4 + price=2000 + + [item=halbert] + name=halbert + view_sprite=pole2,0 + type=2,0,242 + editor_icon=7 + category=4 + hit_power=10,29 + req=0,8,6,0,0 + price=3000 + + [item=ogre's_halbert] + name=ogre's_halbert + view_sprite=pole2,0 + color=200,250,0,0 + type=2,0,242 + editor_icon=7 + category=4 + hit_power=12,32 + req=0,8,6,0,0 + bonus=6,2,0 + price=4000 + + [item=halbert_of_flames] + name=halbert_of_flames + view_sprite=pole2,0 + color=200,0,0,100 + type=2,0,242 + editor_icon=7 + category=4 + hit_power=12,28 + elemental_power=0,4,16 + req=0,8,6,0,0 + price=5000 + + [item=slayer's_halbert] + name=slayer's_halbert + view_sprite=pole2,0 + color=250,200,0,0 + type=2,0,242 + editor_icon=7 + category=4 + hit_power=15,38 + req=9,0,0,0,1 + bonus=5,1,8 + price=8000 + + [item=glaive] + name=glaive + view_sprite=pole5,0 + type=2,0,241 + editor_icon=7 + category=4 + hit_power=14,32 + req=0,10,8,0,0 + price=7000 + + [item=bloodsucking_glaive] + name=bloodsucking_glaive + view_sprite=pole5,0 + color=100,0,0,150 + type=2,0,241 + editor_icon=7 + category=4 + hit_power=14,32 + req=0,10,8,0,0 + bonus=2,7,0 + price=9000 + + [item=father's_glaive] + name=father's_glaive + view_sprite=pole5,0 + color=150,0,200,120 + type=2,0,241 + editor_icon=7 + category=4 + hit_power=14,32 + req=10,0,0,0,3 + bonus=5,1,203 + price=12000 + + [item=razzik's_glaive] + name=razzik's_glaive + view_sprite=pole5,0 + type=2,2,244 + editor_icon=7 + category=4 + hit_power=16,30 + elemental_power=1,8,26 + req=14,0,0,0,1 + bonus=5,2,8 + price=19000 + + [item=spear] + name=spear + view_sprite=pole1,0 + type=1,2,226 + editor_icon=7 + category=4 + hit_power=6,20 + req=0,12,9,0,0 + bonus=6,1,1 + price=26000 + + [item=spear_of_raven] + name=spear_of_raven + view_sprite=pole1,0 + color=50,250,0,0 + type=1,2,226 + editor_icon=7 + category=4 + hit_power=6,20 + elemental_power=2,4,22 + req=0,12,9,0,0 + bonus=6,1,1 + price=38000 + + [item=heroic_lance] + name=heroic_lance + view_sprite=pole1,0 + type=1,2,227 + editor_icon=7 + category=4 + hit_power=6,20 + req=0,12,12,0,0 + bonus=0,77,0 + price=59000 + + [item=voulge] + name=voulge + view_sprite=pole5,0 + type=2,1,243 + editor_icon=7 + category=4 + hit_power=15,35 + req=0,14,10,0,0 + price=110000 + + [item=merciless_voulge] + name=merciless_voulge + view_sprite=pole5,0 + color=180,0,0,140 + type=2,1,243 + editor_icon=7 + category=4 + hit_power=15,35 + req=0,14,10,0,0 + bonus=8,8,0 + price=190000 + + [item=great_bardiche] + name=great_bardiche + view_sprite=pole5,0 + type=2,0,240 + editor_icon=7 + category=4 + hit_power=16,38 + req=0,15,11,0,0 + price=310000 + + [item=trident] + name=trident + view_sprite=pole3,0 + type=1,2,245 + editor_icon=7 + category=4 + hit_power=10,24 + req=0,15,12,0,0 + price=380000 + + [item=abysmal_trident] + name=abysmal_trident + view_sprite=pole3,0 + color=0,200,160,140 + type=1,2,245 + editor_icon=7 + category=4 + hit_power=10,24 + elemental_power=1,6,20 + req=0,15,12,0,0 + bonus=9,5,8 + price=460000 + + [item=teeth_of_vezuth] + name=teeth_of_vezuth + view_sprite=pole3,0 + type=1,2,202 + editor_icon=7 + category=4 + hit_power=1,50 + elemental_power=0,1,50 + req=0,15,13,0,0 + bonus=11,10,30 + price=600000 + + [item=titan_slayer] + name=titan_slayer + view_sprite=pole5,0 + type=2,2,96 + editor_icon=7 + category=4 + hit_power=18,42 + req=0,16,14,0,0 + bonus=12,12,2 + price=660000 + +`=============================================================================== +`STAFF +`=============================================================================== + + [item=pikestaff] + #zadratovany item - musi byt definovan + name=pikestaff + view_sprite=staff,0 + type=2,0,150 + editor_icon=9 + hit_power=0,6 + category=5 + price=80 + + [item=long_staff] + name=long_staff + view_sprite=staff,0 + type=2,0,151 + editor_icon=9 + category=5 + hit_power=2,10 + price=200 + + [item=staff_of_flame] + name=staff_of_flame + view_sprite=staff,0 + color=200,0,0,100 + type=2,0,151 + editor_icon=9 + hit_power=0,8 + elemental_power=0,4,16 + category=5 + req=4,0,0,4,0 + price=500 + + [item=tireless_staff] + name=tireless_staff + view_sprite=staff,0 + color=0,200,240,120 + type=2,0,151 + editor_icon=9 + category=5 + hit_power=4,16 + req=4,0,0,4,0 + bonus=1,8,0 + price=600 + + [item=thorn_staff] + name=thorn_staff + view_sprite=staff,0 + type=2,3,193 + color=50,100,50,100 + editor_icon=9 + hit_power=5,15 + elemental_power=2,2,10 + bonus=11,3,15 + category=5 + req=5,0,0,4,0 + bonus=11,3,10 + price=800 + + [item=icicle] + name=icicle + view_sprite=staff,0 + type=2,3,179 + editor_icon=9 + category=5 + hit_power=10,16 + elemental_power=1,5,15 + req=8,0,0,4,0 + bonus=9,5,6 + price=2000 + + [item=forest_claw] + name=forest_claw + view_sprite=branch,0 + type=2,0,149 + editor_icon=9 + category=5 + hit_power=12,24 + elemental_power=2,4,10 + req=0,14,0,0,0 + bonus=10,3,4 + price=2000 + + [item=short_battle_staff] + name=short_battle_staff + view_sprite=staff,0 + type=2,3,172 + editor_icon=9 + category=5 + hit_power=6,20 + elemental_power=0,2,6 + req=7,0,0,4,0 + bonus=0,14,0 + price=2000 + + [item=ram_staff] + name=ram_staff + view_sprite=staff,0 + type=2,0,203 + editor_icon=9 + hit_power=7, 24 + category=5 + req=0,4,0,0,2 + bonus=10, 8, 3 + req=8,0,0,4,0 + price=3000 + + [item=moon_staff] + name=moon_staff + view_sprite=staff,0 + type=2,3,173 + editor_icon=9 + hit_power=7,26 + elemental_power=1,1,8 + category=5 + req=10,0,0,4,0 + bonus=6,2,1 + price=4000 + + [item=full_moon] + name=full_moon + view_sprite=staff,0 + type=2,3,174 + editor_icon=9 + hit_power=7,28 + elemental_power=1,4,18 + category=5 + req=12,0,0,5,0 + bonus=8,9,0 + price=10000 + + [item=monk_battle_staff] + name=monk_battle_staff + view_sprite=staff,0 + type=2,3,175 + editor_icon=9 + hit_power=7,28 + elemental_power=0,2,10 + color=255, 200, 5, 100 + category=5 + req=10,0,0,5,0 + bonus=1,7,0 + price=6000 + + [item=viper_staff] + name=viper_staff + view_sprite=staff,0 + type=2,3,176 + editor_icon=9 + category=5 + hit_power=10,25 + elemental_power=2,5,15 + bonus=11,10,15 + color=0,130,0,70 + req=10,0,0,5,0 + price=8000 + + [item=paralysing_staff] + name=paralysing_staff + view_sprite=staff,0 + type=2,3,177 + color=150,150,150,100 + editor_icon=9 + hit_power=10,26 + elemental_power=2,2,12 + bonus=10,10,2 + category=5 + req=12,0,0,5,0 + price=10000 + + [item=heavy_iron_staff] + name=heavy_iron_staff + view_sprite=staff,0 + type=2,1,152 + editor_icon=9 + hit_power=11,30 + category=5 + req=13,0,0,5,0 + price=40000 + + [item=mighty_silencer] + name=mighty_silencer + view_sprite=staff,0 + type=2,1,152 + color=100,100,200,100 + editor_icon=9 + hit_power=11,28 + bonus=10,12,3 + category=5 + req=15,0,0,6,0 + price=100000 + + [item=staff_of_conflagration] + name=staff_of_conflagration + view_sprite=staff,0 + type=2,2,200 + color=250,0,0,140 + editor_icon=9 + hit_power=10,26 + elemental_power=0,8,20 + category=5 + req=16,0,0,6,0 + bonus=12,12,2 + price=220000 + + [item=thunderstorm] + name=thunderstorm + view_sprite=staff,0 + type=2,3,192 + editor_icon=9 + hit_power=5,15 + elemental_power=1,10,30 + category=5 + req=17,0,0,6,0 + bonus=10,20,4 + price=440000 + + [item=legendary_basher] + name=legendary_basher + view_sprite=staff,0 + type=2,2,218 + editor_icon=9 + hit_power=12,30 + elemental_power=0,6,20 + category=5 + req=18,0,0,6,0 + bonus=7,250,2 + price=580000 + +`=============================================================================== +`SPECIAL CLASS WEAPONS +`=============================================================================== + +`------------------------------------------------------------------------------- +`SPECIAL_MAGE + + [item=phoenix_wand] + name=phoenix_wand + view_sprite=branch,0 + type=1,2,155 + editor_icon=8 + category=0 + elemental_power=0,3,10 + req=0,0,0,0,2 + bonus=5,1,106 + price=350 + + [item=elemental_wand] + name=elemental_wand + view_sprite=mace0,0 + type=1,2,153 + editor_icon=8 + category=0 + elemental_power=1,5,11 + req=2,0,0,0,2 + bonus=6,1,2 + price=350 + + [item=freezing_rod] + name=freezing_rod + view_sprite=mace1,0 + type=1,3,168 + editor_icon=8 + category=0 + hit_power=0,4 + elemental_power=1,3,12 + req=4,0,0,0,2 + bonus=9,10,3 + price=500 + + [item=scholar's_wand_of_fire] + name=scholar's_wand_of_fire + view_sprite=mace1,0 + color=250,0,0,0 + type=1,3,154 + editor_icon=8 + category=0 + elemental_power=0,5,20 + req=6,0,0,0,2 + bonus=1,12,0 + price=730 + + [item=sparking_rod] + name=sparking_rod + view_sprite=mace0,0 + type=1,3,170 + editor_icon=8 + category=0 + elemental_power=0,6,21 + req=4,0,0,0,2 + bonus=5,1,110 + price=670 + + [item=rod_of_lore] + name=rod_of_lore + view_sprite=mace0,0 + type=1,2,154 + editor_icon=8 + category=0 + hit_power=5,15 + req=5,0,0,0,2 + bonus=4,4,0 + price=700 + + [item=woodoo_staff] + name=woodoo_staff + view_sprite=staff,0 + type=2,3,195 + editor_icon=9 + category=0 + hit_power=5,13 + elemental_power=2,5,13 + req=6,0,0,0,2 + bonus=3,10,0 + price=1500 + + [item=beryl_staff] + name=beryl_staff + view_sprite=staff,0 + type=2,3,196 + editor_icon=9 + category=0 + hit_power=5,10 + elemental_power=0,7,28 + req=7,0,0,0,2 + bonus=5,1,111 + price=2100 + + [item=elven_sword] + name=elven_sword + view_sprite=sword2,0 + type=1,3,49 + editor_icon=2 + category=0 + hit_power=5,12 + elemental_power=1,6,14 + req=8,0,0,0,2 + bonus=1,8,0 + price=3000 + + [item=forest_wand] + name=forest_wand + view_sprite=branch,0 + type=1,3,169 + editor_icon=8 + category=0 + elemental_power=2,8,24 + req=9,0,0,0,2 + bonus=3,15,0 + price=4000 + + [item=scholar's_great_staff] + name=scholar's_great_staff + view_sprite=staff,0 + type=2,2,194 + editor_icon=9 + category=0 + hit_power=6,28 + req=10,0,0,0,2 + bonus=1,14,0 + price=9000 + + [item=staff_of_vigor] + name=staff_of_vigor + view_sprite=staff,0 + color=250,0,200,0 + type=2,2,194 + editor_icon=9 + category=0 + hit_power=6,28 + req=11,0,0,0,2 + bonus=0,100,0 + price=11000 + + [item=firebringer] + name=firebringer + view_sprite=staff,0 + type=2,2,197 + editor_icon=9 + category=0 + hit_power=6,28 + elemental_power=0,8,22 + req=14,0,0,0,2 + bonus=5,2,106 + price=21000 + + [item=furious_sceptre] + name=furious_sceptre + view_sprite=sceptre,0 + type=1,2,145 + editor_icon=8 + category=0 + hit_power=6,18 + req=12,0,0,0,2 + bonus=7,60,0 + price=18000 + + [item=frozen_sceptre] + name=frozen_sceptre + view_sprite=sceptre,0 + color=0,150,250,120 + type=1,2,145 + editor_icon=8 + category=0 + hit_power=6,14 + elemental_power=1,6,14 + req=13,0,0,0,2 + bonus=5,2,109 + price=30000 + + [item=sceptre_of_guardian] + name=sceptre_of_guardian + view_sprite=sceptre,0 + color=180,0,250,0 + type=1,2,145 + editor_icon=8 + category=0 + hit_power=6,19 + req=15,0,0,0,2 + bonus=5,3,101 + price=40000 + + [item=hammer_of_storms] + name=hammer_of_storms + view_sprite=mace3,0 + type=1,3,147 + editor_icon=5 + category=0 + hit_power=6,14 + elemental_power=1,8,20 + req=15,0,0,0,2 + bonus=5,2,111 + price=70000 + + [item=nightmare] + name=nightmare + view_sprite=staff,0 + type=1,3,178 + editor_icon=9 + category=0 + elemental_power=2,10,38 + req=18,0,0,0,2 + bonus=3,20,0 + price=290000 + + [item=great_staff_of_flame] + name=great_staff_of_flame + view_sprite=staff,0 + type=2,2,200 + editor_icon=9 + category=0 + hit_power=9,29 + elemental_power=0,8,24 + req=16,0,0,0,2 + bonus=8,4,0 + price=210000 + + [item=great_staff_of_ice] + name=great_staff_of_ice + view_sprite=staff,0 + type=2,3,201 + editor_icon=9 + category=0 + hit_power=9,29 + elemental_power=1,8,24 + req=16,0,0,0,2 + bonus=9,4,8 + price=250000 + + [item=crystaline] + name=crystaline + view_sprite=staff,0 + type=2,3,198 + editor_icon=9 + category=0 + hit_power=6,20 + elemental_power=1,6,26 + req=20,0,0,0,2 + bonus=9,25,6 + price=48000 + +`------------------------------------------------------------------------------- +`SPECIAL PRIEST + + [item=pilgrim's_staff] + name=pilgrim's_staff + view_sprite=staff,0 + color=250,200,0,0 + type=2,3,175 + editor_icon=9 + category=5 + hit_power=4,17 + req=0,0,0,0,3 + bonus=6,2,1 + price=1000 + + [item=templar_short_sword] + name=templar_short_sword + view_sprite=sword2,0 + type=1,3,28 + editor_icon=2 + category=1 + hit_power=5,12 + req=4,0,0,0,3 + bonus=7,50,1 + price=1900 + + [item=templar_long_sword] + name=templar_long_sword + view_sprite=sword2,0 + type=1,3,29 + editor_icon=2 + category=1 + hit_power=5,15 + req=5,0,0,0,3 + bonus=7,75,1 + price=2300 + + [item=grimm_scythe] + name=grimm_scythe + view_sprite=pole4,0 + color=160,160,160,0 + type=2,1,318 + editor_icon=7 + category=4 + hit_power=10,24 + req=5,0,0,0,3 + bonus=3,10,0 + price=3000 + + [item=crusader_sword] + name=crusader_sword + view_sprite=sword2,0 + color=0,100,250,80 + type=2,3,29 + editor_icon=2 + category=1 + hit_power=10,26 + elemental_power=1,2,8 + req=6,0,0,0,3 + bonus=7,95,2 + price=4000 + + [item=crook] + name=crook + view_sprite=staff,0 + type=2,2,217 + editor_icon=9 + category=5 + elemental_power=1,10,28 + req=7,0,0,0,3 + bonus=1,12,0 + price=5000 + + [item=hammer_of_spirits] + name=hammer_of_spirits + view_sprite=mace3,0 + color=0,140,200,120 + type=1,0,106 + editor_icon=5 + category=3 + hit_power=6,18 + elemental_power=1,2,12 + req=8,0,0,0,3 + price=6000 + + [item=reaper's_scythe] + name=reaper's_scythe + view_sprite=pole4,0 + type=2,0,318 + editor_icon=7 + category=4 + hit_power=10,25 + elemental_power=2,8,18 + req=9,0,0,0,3 + bonus=3,13,0 + price=12000 + + [item=bishop's_crook] + name=bishop's_crook + view_sprite=staff,0 + type=2,2,217 + color=100,0,100,80 + editor_icon=9 + category=5 + hit_power=10,26 + req=10,0,0,0,3 + bonus=7,80,1 + price=8000 + + [item=celestial_mace] + name=celestial_mace + view_sprite=sceptre,0 + type=1,1,121 + editor_icon=5 + category=3 + hit_power=8,20 + elemental_power=1,2,10 + req=11,0,0,0,3 + bonus=7,65,1 + price=10000 + + [item=demon_eater] + name=demon_eater + view_sprite=pole4,0 + color=250,0,0,0 + type=2,0,318 + editor_icon=7 + category=3 + hit_power=1,15 + elemental_power=1,1,40 + req=13,0,0,0,3 + bonus=7,123,2 + price=18000 + + [item=hammer_of_archangels] + name=hammer_of_archangels + view_sprite=mace3,0 + color=160,160,160,120 + type=1,3,147 + editor_icon=5 + category=3 + hit_power=10,25 + req=14,0,0,0,3 + bonus=5,2,206 + price=24000 + + [item=templar_great_axe] + name=templar_great_axe + view_sprite=axe3,0 + type=2,1,82 + editor_icon=4 + category=2 + hit_power=12,32 + req=12,0,0,0,3 + bonus=7,100,1 + price=150000 + + [item=cardinal's_crook] + name=cardinal's_crook + view_sprite=staff,0 + color=250,0,0,0 + type=2,2,217 + editor_icon=9 + category=5 + hit_power=1,12 + elemental_power=0,10,32 + req=15,0,0,0,3 + price=200000 + + [item=cardinal's_storm_crook] + name=cardinal's_storm_crook + view_sprite=staff,0 + color=0,220,250,0 + type=2,2,217 + editor_icon=9 + category=5 + hit_power=1,15 + elemental_power=1,10,35 + req=15,0,0,0,3 + bonus=10,7,4 + price=360000 + + [item=the_enlightened] + name=the_enlightened + view_sprite=sword3,0 + type=2,2,52 + editor_icon=2 + category=1 + hit_power=5,30 + elemental_power=1,10,30 + req=18,0,0,0,3 + bonus=7,125,1 + price=570000 + +'------------------------------------------------------------------------------- + [item=SPECIAL_SUM] + name=SPECIAL_SUM + editor_icon=97 +'------------------------------------------------------------------------------- + + [item=bone_dagger] + name=bone_dagger + view_sprite=sword1,0 + type=1,1,5 + editor_icon=1 + category=0 + hit_power=2,9 + req=0,0,0,0,4 + price=210 + + [item=vicious_fork] + name=vicious_fork + view_sprite=pole3,0 + type=1,1,338 + editor_icon=10 + category=0 + hit_power=6,12 + req=0,0,0,0,4 + bonus=8,3,0 + price=500 + + [item=iron_talons] + name=iron_talons + view_sprite=claw,0 + type=1,1,319 + editor_icon=11 + category=0 + hit_power=6,16 + req=4,0,0,0,4 + price=1000 + + [item=steel_talons] + name=steel_talons + view_sprite=claw,0 + color=100,100,100,120 + type=1,1,319 + editor_icon=11 + category=0 + hit_power=7,18 + req=4,0,0,0,4 + price=1400 + + [item=the_hornet] + name=the_hornet + view_sprite=pole3,0 + color=100,250,0,0 + type=1,1,338 + editor_icon=10 + category=0 + hit_power=2,19 + elemental_power=2,7,19 + req=6,0,0,0,4 + bonus=8,4,0 + price=3000 + + [item=icebear_talons] + name=icebear_talons + view_sprite=claw,0 + color=0,150,200,120 + type=1,1,319 + editor_icon=11 + category=0 + hit_power=2,10 + elemental_power=1,8,15 + req=5,0,0,0,4 + bonus=9,5,4 + price=2000 + + [item=bone_staff] + name=bone_staff + view_sprite=staff,0 + type=2,2,171 + editor_icon=9 + category=0 + hit_power=8,12 + req=5,0,0,0,4 + bonus=7,99,1 + price=3000 + + [item=dragon_claw] + name=dragon_claw + view_sprite=claw,0 + color=250,200,0,0 + type=1,1,319 + editor_icon=11 + category=0 + hit_power=3,12 + elemental_power=0,11,17 + req=6,0,0,0,4 + price=4000 + + [item=talons_of_chimera] + name=talons_of_chimera + view_sprite=claw,0 + color=0,250,0,0 + type=1,1,319 + editor_icon=11 + category=0 + hit_power=7,21 + elemental_power=2,11,17 + req=9,0,0,0,4 + bonus=11,10,10 + price=9000 + + [item=sword_of_ancestors] + name=sword_of_ancestors + view_sprite=sword3,0 + color=50,100,150,110 + type=2,0,26 + editor_icon=2 + category=0 + hit_power=11,22 + req=7,0,0,0,4 + bonus=5,2,308 + price=10000 + + [item=ghost_blade] + name=ghost_blade + view_sprite=sword3,0 + color=150,0,250,100 + type=1,1,4 + editor_icon=2 + category=0 + hit_power=5,15 + elemental_power=1,11,17 + req=8,0,0,0,4 + bonus=3,5,0 + price=12000 + + [item=bloody_root] + name=bloody_root + view_sprite=branch,0 + color=250,0,0,0 + type=1,0,149 + editor_icon=8 + category=0 + hit_power=5,15 + elemental_power=2,10,20 + req=9,0,0,0,4 + bonus=5,1,305 + price=18000 + + [item=pagan_staff] + name=pagan_staff + view_sprite=staff,0 + color=100,200,200,100 + type=2,0,203 + editor_icon=9 + category=0 + hit_power=7,17 + elemental_power=2,11,22 + req=10,0,0,0,4 + bonus=5,1,305 + price=34000 + + [item=taint] + name=taint + view_sprite=staff,0 + type=2,0,216 + editor_icon=9 + category=0 + hit_power=1,10 + elemental_power=2,1,56 + req=12,0,0,0,4 + bonus=5,3,306 + price=230000 + + [item=animated_arm] + name=animated_arm + view_sprite=hand,0 + type=1,3,148 + editor_icon=9 + category=0 + hit_power=8,20 + req=11,0,0,0,4 + price=40000 + + [item=savage_drum] + name=savage_drum + view_sprite=drum,0 + type=2,2,340 + editor_icon=11 + category=0 + hit_power=10,22 + req=13,0,0,0,4 + bonus=10,5,3 + price=80000 + + [item=staff_of_necromancy] + name=staff_of_necromancy + view_sprite=staff,0 + type=2,3,199 + editor_icon=9 + category=0 + hit_power=9,23 + elemental_power=2,1,11 + req=15,0,0,0,4 + bonus=5,2,307 + price=160000 + + [item=clay_law] + name=clay_law + view_sprite=mace3,0 + color=150,50,0,100 + type=1,3,147 + editor_icon=5 + category=0 + hit_power=8,30 + req=16,0,0,0,4 + bonus=5,2,309 + price=290000 + + [item=hungry_piercer] + name=hungry_piercer + view_sprite=pole3,0 + color=250,200,0,0 + type=1,1,338 + editor_icon=10 + category=0 + hit_power=19,29 + req=17,0,0,0,4 + bonus=2,9,0 + price=320000 + + [item=call_from_underground] + name=call_from_underground + view_sprite=drum,0 + type=2,2,341 + editor_icon=11 + category=0 + hit_power=12,25 + elemental_power=0,12,25 + req=19,0,0,0,4 + bonus=10,13,3 + price=470000 + +'------------------------------------------------------------------------------- + [item=SPECIAL_ASS] + name=SPECIAL_ASS + editor_icon=99 +'------------------------------------------------------------------------------- + + [item=dark_blade] + name=dark_blade + view_sprite=sword1,0 + type=1,1,4 + editor_icon=12 + category=8 + hit_power=6,10 + req=0,0,0,0,5 + price=310 + + [item=short_flail] + name=short_flail + view_sprite=mace0,0 + type=1,0,321 + editor_icon=8 + category=8 + hit_power=6,11 + req=4,0,0,0,5 + bonus=5,1,406 + price=500 + + [item=fast_short_flail] + name=fast_short_flail + view_sprite=mace0,0 + color=50,150,200,100 + type=1,0,321 + editor_icon=8 + category=8 + hit_power=6,11 + req=4,0,0,0,5 + bonus=5,3,406 + price=600 + + [item=hooks] + name=hooks + view_sprite=hooks,0 + type=2,0,314 + editor_icon=12 + category=8 + hit_power=6,17 + req=5,0,0,0,5 + bonus=5,1,407 + price=800 + + [item=chain] + name=chain + view_sprite=chain,0 + type=2,1,339 + editor_icon=48 + category=8 + hit_power=8,19 + req=6,0,0,0,5 + price=1000 + + [item=venomous_chain] + name=venomous_chain + view_sprite=chain,0 + color=0,250,0,0 + type=2,1,339 + editor_icon=48 + category=8 + hit_power=8,15 + elemental_power=2,5,13 + req=6,0,0,0,5 + price=2000 + + [item=black_widows] + name=black_widows + view_sprite=hooks,0 + color=80,80,80,100 + type=2,0,314 + editor_icon=12 + category=8 + hit_power=9,20 + elemental_power=2,8,18 + req=8,0,0,0,5 + bonus=5,2,407 + price=7000 + + [item=long_kiss_good_night] + name=long_kiss_good_night + view_sprite=mace0,0 + color=250,200,0,0 + type=1,0,321 + editor_icon=8 + category=8 + hit_power=8,15 + req=8,0,0,0,5 + bonus=10,17,3 + price=6000 + + [item=lash] + name=lash + view_sprite=whip,0 + type=1,0,336 + editor_icon=48 + category=8 + hit_power=2,27 + req=6,0,0,0,5 + price=3000 + + [item=freezing_lash] + name=freezing_lash + view_sprite=whip,0 + color=0,200,250,150 + type=1,0,336 + editor_icon=48 + category=8 + hit_power=1,17 + elemental_power=1,5,13 + req=6,0,0,0,5 + bonus=9,4,5 + price=4000 + + [item=burning_punisher] + name=burning_punisher + view_sprite=whip,0 + color=200,0,0,100 + type=1,0,336 + editor_icon=48 + category=8 + hit_power=1,19 + elemental_power=0,5,14 + req=8,0,0,0,5 + price=8000 + + [item=nine_tails] + name=nine_tails + view_sprite=whip,0 + type=1,0,323 + editor_icon=48 + category=8 + hit_power=9,21 + req=8,0,0,0,5 + price=11000 + + [item=yuca_and_gomaca] + name=yuca_and_gomaca + view_sprite=sword1,0 + type=2,3,55 + editor_icon=1 + category=8 + hit_power=8,28 + elemental_power=2,8,28 + req=13,0,0,0,5 + bonus=6,2,1 + price=16000 + + [item=barbed_lash] + name=barbed_lash + view_sprite=whip,0 + color=250,200,0,0 + type=1,0,336 + editor_icon=48 + category=8 + hit_power=5,24 + req=11,0,0,0,5 + bonus=8,5,0 + price=14000 + + [item=barbed_lash_of_frost_bite] + name=barbed_lash_of_frost_bite + view_sprite=whip,0 + type=1,3,337 + editor_icon=48 + category=8 + hit_power=5,24 + elemental_power=1,2,12 + req=11,0,0,0,5 + bonus=8,5,0 + price=17000 + + [item=war_sickle] + name=war_sickle + view_sprite=hooks,0 + type=1,0,315 + editor_icon=12 + category=8 + hit_power=9,28 + req=12,0,0,0,5 + price=20000 + + [item=hell_chain] + name=hell_chain + view_sprite=chain,0 + color=250,0,0,0 + type=2,1,339 + editor_icon=48 + category=8 + hit_power=12,25 + elemental_power=0,8,24 + req=13,0,0,0,5 + price=25000 + + [item=tripple_flail] + name=tripple_flail + view_sprite=mace4,0 + type=2,0,322 + editor_icon=9 + category=8 + hit_power=14,30 + req=15,0,0,0,5 + bonus=10,6,3 + price=60000 + + [item=stunning_tripple_flail] + name=stunning_tripple_flail + view_sprite=mace4,0 + color=140,140,140,100 + type=2,0,322 + editor_icon=9 + category=8 + hit_power=14,30 + req=15,0,0,0,5 + bonus=10,14,3 + price=140000 + + [item=large_hooks] + name=large_hooks + view_sprite=hooks,0 + type=2,0,316 + editor_icon=12 + category=8 + hit_power=16,34 + req=18,0,0,0,5 + price=250000 + + [item=hamebar's_treason] + name=hamebar's_treason + view_sprite=hooks,0 + type=2,2,320 + editor_icon=12 + category=8 + hit_power=2,22 + elemental_power=2,3,33 + req=20,0,0,0,5 + bonus=11,12,32 + price=555000 + + +`=============================================================================== +`BULLET/THROW +`=============================================================================== + + [item=arrows] + name=arrows + view_sprite=arrows,0 + type=4,0,289 + editor_icon=46 + hit_power=0,1 + count=20, 20 + shop_unlimited=1 + fly_sprite=fly_arrow + price=2 + bonus_text=arrows_bonus + + [item=cannonballs] + name=cannonballs + view_sprite=cannonballs,0 + type=6,1,291 + editor_icon=46 + count=20, 20 + shop_unlimited=1 + fly_sprite=fly_ball + price=10 + bonus_text=cannonballs_bonus + + [item=stones] + name=stones + view_sprite=stone,0 + type=1,1,290 + editor_icon=46 + category=7 + price=1 + count=5,15 + hit_power=0,18 + fly_sprite=fly_boulder + bonus=10, 20, 2 + + ************************************* + + [item=throwing_knives] + name=throwing_knives + view_sprite=sword1,0 + type=1,1,292 + editor_icon=13 + hit_power=5,12 + count=20, 20 + req=0,0,5,0,0 + shop_unlimited=1 + price=4 + category=7 + fly_sprite=fly_dagger + + [item=throwing_stars] + name=throwing_stars + view_sprite=stars,0 + hit_power=5,15 + type=1,1,293 + editor_icon=13 + category=7 + count=40,40 + fly_sprite=fly_star + req=0,0,6,0,5 + bonus=5,1,406 + hit_power=5,15 + price=5 + + [item=chocking_powder] + name=chocking_powder + view_sprite=stars,0 + color=30,100,0,110 + type=1,2,313 + elemental_power=2,8,16 + editor_icon=13 + category=7 + count=14,14 + fly_sprite=fly_star + req=0,0,6,0,0 + hit_power=5,15 + price=5 + + [item=explosive_powder] + name=explosive_powder + view_sprite=stars,0 + elemental_power=0,9,19 + type=1,2,313 + editor_icon=13 + category=7 + count=14,14 + fly_sprite=fly_star + req=0,0,6,0,0 + hit_power=5,15 + price=5 + + [item=poisoned_throwing_knives] + name=poisoned_throwing_knives + view_sprite=sword1,0 + color=0,120,0,180 + type=1,1,292 + editor_icon=13 + hit_power=5,16 + elemental_power=2,5,12 + count=20, 20 + req=0,0,7,0,0 + shop_unlimited=1 + price=4 + category=7 + bonus=11,10,10 + fly_sprite=fly_dagger + + [item=burning_stars] + name=burning_stars + view_sprite=stars,0 + editor_icon=13 + type=1,1,293 + category=7 + fly_sprite=fly_star + count=40, 40 + req=0,0,7,0,5 + unlimited=1 + hit_power=5,15 + price=6 + color=180,0,0,120 + elemental_power=0,5,10 + bonus=5,1,406 + + [item=lethal_stars] + name=lethal_stars + view_sprite=stars,0 + hit_power=7,20 + type=1,1,293 + editor_icon=13 + category=7 + count=40,40 + fly_sprite=fly_star + req=0,0,7,0,5 + color=0,0,0,100 + bonus=8, 40, 0 + price=7 + + [item=steel_darts] + name=steel_darts + view_sprite=stars,0 + hit_power=10,20 + type=1,1,294 + editor_icon=13 + category=7 + count=35,35 + fly_sprite=fly_star + req=0,0,8,0,5 + bonus=5,1,406 + price=7 + + [item=throw_holy_water] + name=throw_holy_water + view_sprite=flask_blue,0 + elemental_power=1,5,10 + type=1,3,312 + editor_icon=13 + category=7 + count=20,40 + fly_sprite=fly_star + req=5,0,0,0,3 + bonus=5,10,200 + price=7 + + [item=poisoned_darts] + name=poisoned_darts + view_sprite=stars,0 + color=0,140,0,130 + hit_power=8,16 + elemental_power=2,7,15 + type=1,1,293 + editor_icon=13 + category=7 + count=35,35 + fly_sprite=fly_star + req=0,0,8,0,5 + bonus=5,1,406 + price=7 + + [item=explosive_darts] + name=explosive_darts + view_sprite=stars,0 + hit_power=8,16 + elemental_power=0,8,20 + type=1,1,293 + editor_icon=13 + category=7 + count=35,35 + fly_sprite=fly_star + req=0,0,9,0,5 + color=250,100,0,180 + bonus=5,1,406 + price=7 + + [item=stunning_powder] + name=stunning_powder + view_sprite=stars,0 + type=1,2,313 + elemental_power=0,10,22 + editor_icon=13 + category=7 + count=14,14 + fly_sprite=fly_star + req=0,0,10,0,0 + color=120,120,120,100 + bonus=10,16,3 + price=7 + + [item=throwing_axes] + name=throwing_axes + view_sprite=axe1,0 + hit_power=10,24 + type=1,1,299 + editor_icon=13 + category=7 + count=16,16 + fly_sprite=fly_star + req=0,6,4,0,0 + price=5 + + [item=burning_powder] + name=burning_powder + view_sprite=stars,0 + type=1,2,313 + elemental_power=0,12,26 + editor_icon=13 + category=7 + count=14,14 + fly_sprite=fly_star + req=0,0,10,0,0 + color=200,60,0,100 + price=7 + + [item=javelins] + name=javelins + view_sprite=stars,0 + hit_power=10,30 + type=1,1,295 + editor_icon=13 + category=7 + count=22,22 + fly_sprite=fly_star + req=0,0,12,0,0 + price=7 + + [item=scorpion's_javelins] + name=scorpion's_javelins + view_sprite=stars,0 + hit_power=8,26 + elemental_power=2,8,16 + type=1,1,295 + editor_icon=13 + category=7 + count=22,22 + fly_sprite=fly_star + req=0,0,12,0,0 + color=0,220,0,100 + bonus=11,14,16 + price=7 + + [item=throwing_rings] + name=throwing_rings + view_sprite=stars,0 + hit_power=14,31 + type=1,1,296 + editor_icon=13 + category=7 + count=18,18 + fly_sprite=fly_star + req=0,0,14,0,0 + bonus=8,10,0 + price=7 + + [item=cold_throwing_rings] + name=cold_throwing_rings + view_sprite=stars,0 + hit_power=10,28 + elemental_power=1,6,18 + type=1,1,296 + editor_icon=13 + category=7 + count=18,18 + fly_sprite=fly_star + req=0,0,14,0,0 + color=0,0,220,100 + bonus=9,8,4 + price=7 + + [item=bomb] + name=bomb + view_sprite=stars,0 + hit_power=10,26 + elemental_power=0,10,26 + type=1,1,297 + editor_icon=13 + category=7 + count=12,12 + fly_sprite=fly_boulder + req=4,0,12,0,0 + bonus=8,10,0 + price=7 + + [item=great_bomb] + name=great_bomb + view_sprite=stars,0 + hit_power=12,30 + elemental_power=0,12,30 + type=1,1,298 + editor_icon=13 + category=7 + count=8,8 + fly_sprite=fly_boulder + req=5,0,13,0,0 + bonus=8,18,0 + price=7 + + + +`=============================================================================== +`BOW/CROSSBOW +`=============================================================================== + + [item=bow] + #zadratovany item - musi byt definovan + name=bow + view_sprite=bow,0 + type=2,0,248 + editor_icon=14 + hit_power=3,7 + category=6 + ammo=4 + price=300 + + [item=bow_of_fire] + name=bow_of_fire + view_sprite=bow,0 + color=180,0,0,120 + type=2,0,248 + editor_icon=14 + hit_power=3,7 + elemental_power=0,2,8 + category=6 + ammo=4 + price=480 + + [item=long_bow] + name=long_bow + view_sprite=bow,0 + type=2,0,249 + editor_icon=14 + hit_power=6,18 + category=6 + req=0,4,4,0,0 + ammo=4 + price=600 + + [item=icebear_bow] + name=icebear_bow + view_sprite=bow,0 + color=0,40,220,100 + type=2,0,249 + editor_icon=14 + category=6 + hit_power=5,12 + elemental_power=1, 5, 9 + color=60,200,255,100 + bonus=9, 4, 4 + req=0,5,5,0,0 + ammo=4 + price=770 + + [item=vasp_long_bow] + name=vasp_long_bow + view_sprite=bow,0 + editor_icon=14 + type=2,3,250 + ammo=4 + hit_power=8,18 + elemental_power=2,6,12 + bonus=11, 8, 12 + req=0,5,5,0,0 + category=6 + price=1500 + + [item=vorack's_crossbow] + name=vorack's_crossbow + view_sprite=crossbow,0 + color=0,140,0,140 + type=2,0,272 + editor_icon=15 + hit_power=8,18 + elemental_power=2,4,10 + category=6 + req=0,7,3,0,0 + ammo=4 + bonus=8,4,0 + price=1300 + + [item=crossbow] + name=crossbow + view_sprite=crossbow,0 + type=2,0,272 + editor_icon=15 + hit_power=8,18 + category=6 + req=0,8,3,0,0 + ammo=4 + price=900 + + [item=scorching_crossbow] + name=scorching_crossbow + view_sprite=crossbow,0 + color=170,0,0,180 + type=2,0,272 + color=180,0,0,120 + editor_icon=15 + hit_power=8,18 + elemental_power=0,7,14 + category=6 + req=0,8,3,0,0 + ammo=4 + price=1700 + + [item=arctic_crossbow] + name=arctic_crossbow + view_sprite=crossbow,0 + color=0,30,180,140 + type=2,0,272 + editor_icon=15 + hit_power=8,18 + elemental_power=1,8,18 + category=6 + ammo=4 + color=0,100,255,100 + req=0,8,3,0,0 + price=2000 + + [item=arbalest] + name=arbalest + view_sprite=crossbow,0 + type=1,0,271 + editor_icon=15 + hit_power=8,16 + category=6 + req=0,0,8,0,5 + bonus=5, 2, 406 + ammo=4 + price=3000 + + [item=composite_bow] + name=composite_bow + view_sprite=bow,0 + type=2,0,251 + editor_icon=14 + hit_power=10,20 + category=6 + req=0,6,6,0,0 + bonus=10, 4, 2 + ammo=4 + price=3000 + + [item=composite_stinger] + name=composite_stinger + view_sprite=bow,0 + color=100,250,0,0 + type=2,0,251 + editor_icon=14 + hit_power=9,18 + elemental_power=2,5,15 + category=6 + req=0,6,6,0,0 + bonus=10, 4, 2 + ammo=4 + price=4000 + + [item=sky_bow] + name=sky_bow + view_sprite=bow,0 + type=2,3,264 + editor_icon=14 + hit_power=10,20 + elemental_power=1, 8, 18 + category=6 + ammo=4 + req=0,7,7,0,0 + bonus=0, 20, 0 + price=8000 + + [item=grotesque_bow] + name=grotesque_bow + view_sprite=bow,0 + editor_icon=14 + type=2,1,266 + ammo=4 + hit_power=1,2 + elemental_power=2,4,44 + bonus=5, -2, 403 + category=6 + req=10,0,0,0,5 + price=7000 + + [item=blowpipe] + name=blowpipe + view_sprite=staff,0 + type=2,0,150 + editor_icon=9 + hit_power=7,16 + elemental_power=2,9,20 + category=7 + bonus=11,10,10 + fly_sprite=fly_arrow + price=5000 + + [item=fatal_blowpipe] + name=fatal_blowpipe + view_sprite=staff,0 + color=100,250,0,0 + type=2,0,150 + editor_icon=9 + hit_power=7,16 + elemental_power=2,10,22 + category=7 + fly_sprite=fly_arrow + bonus=11,22,10 + price=6000 + + [item=heavy_crossbow] + name=heavy_crossbow + view_sprite=crossbow,0 + type=2,0,273 + editor_icon=15 + hit_power=15,22 + category=6 + req=0,12,4,0,0 + ammo=4 + price=8000 + + [item=spider's_heavy_crossbow] + name=spider's_heavy_crossbow + view_sprite=crossbow,0 + color=0,180,0,100 + type=2,0,273 + editor_icon=15 + hit_power=15,22 + elemental_power=2,8,19 + category=6 + req=0,12,4,0,0 + ammo=4 + price=9000 + + [item=raging_heavy_crossbow] + name=raging_heavy_crossbow + view_sprite=crossbow,0 + color=200,200,0,100 + type=2,0,273 + editor_icon=15 + hit_power=15,23 + category=6 + req=0,12,4,0,0 + ammo=4 + bonus=8,6,0 + price=10000 + + [item=marauder] + name=marauder + view_sprite=crossbow,0 + type=2,3,268 + editor_icon=15 + hit_power=16,28 + elemental_power=2,2,20 + category=6 + req=0,15,5,0,0 + ammo=4 + bonus=7,8,0 + price=25000 + + [item=champion's_bow] + name=champion's_bow + view_sprite=bow,0 + type=2,1,267 + editor_icon=14 + hit_power=15,25 + category=6 + ammo=4 + color=255,255,255,45 + bonus=6,1,1 + req=0,9,9,0,0 + price=50000 + + [item=strong_champion's_bow] + name=strong_champion's_bow + view_sprite=bow,0 + color=100,130,130,120 + type=2,1,267 + editor_icon=14 + hit_power=16,27 + category=6 + ammo=4 + bonus=6,1,1 + req=0,9,9,0,0 + price=58000 + + [item=spitfire] + name=spitfire + view_sprite=bow,0 + type=2,2,270 + editor_icon=14 + hit_power=15,25 + elemental_power=0,10,24 + category=6 + ammo=4 + color=255,0,0,80 + req=0,11,9,0,0 + bonus=12,8,5 + price=111000 + + [item=cannon] + name=cannon + view_sprite=cannon,0 + type=2,0,288 + editor_icon=15 + hit_power=10,25 + elemental_power = 0, 15, 30 + category=6 + ammo=6 + req=0,20,0,0,0 + bonus=6,-3,1 + use_sound = hit_fireball + price=12000 + + [item=war_bow] + name=war_bow + view_sprite=bow,0 + type=2,0,269 + editor_icon=14 + hit_power=16,30 + elemental_power=0,2,10 + category=6 + ammo=4 + req=0,14,11,0,0 + price=72000 + + [item=war_bow_of_wrath] + name=war_bow_of_wrath + view_sprite=bow,0 + color=110,0,0,220 + type=2,0,269 + editor_icon=14 + hit_power=16,30 + elemental_power=0,2,10 + category=6 + ammo=4 + req=0,14,11,0,0 + bonus=8,7,0 + price=84000 + + [item=war_bow_of_impact] + name=war_bow_of_impact + view_sprite=bow,0 + color=120,120,120,0 + type=2,0,269 + editor_icon=14 + hit_power=16,30 + elemental_power=0,2,10 + category=6 + ammo=4 + req=0,14,11,0,0 + bonus=10,9,2 + price=96000 + + [item=hand_ballista] + name=hand_ballista + view_sprite=crossbow,0 + type=2,1,274 + editor_icon=15 + hit_power=18,34 + category=6 + req=0,18,6,0,0 + ammo=4 + price=170000 + + [item=flaming_hand_ballista] + name=flaming_hand_ballista + view_sprite=crossbow,0 + color=200,0,0,100 + type=2,1,274 + editor_icon=15 + hit_power=16,30 + elemental_power=0,8,22 + category=6 + req=0,18,6,0,0 + ammo=4 + price=200000 + + [item=siege_breaker] + name=siege_breaker + view_sprite=crossbow,0 + type=2,2,275 + editor_icon=15 + hit_power=18,34 + elemental_power=0,10,22 + category=6 + req=0,20,8,0,0 + ammo=4 + bonus=10,12,4 + price=450000 + + [item=north_star] + name=north_star + view_sprite=bow,0 + type=2,3,265 + editor_icon=14 + hit_power=18,34 + elemental_power=1,5,34 + category=6 + ammo=4 + req=0,16,14,0,0 + bonus=9,10,6 + price=460000 + + +`=============================================================================== +`ARMOR +`=============================================================================== + + [item=cloth] + #zadratovany item - musi byt definovan + name=cloth + view_sprite=armor1,0 + type=5,1,415 + editor_icon=16 + resistance=1,0,1,0 + price=320 + + [item=habit] + #zadratovany item - musi byt definovan + name=habit + view_sprite=armor1,0 + type=5,0,464 + editor_icon=16 + bonus=1,4,0 + resistance=2,0,0,0 + price=300 + + [item=cloak] + #zadratovany item - musi byt definovan + name=cloak + view_sprite=armor1,0 + type=107,1,466 + editor_icon=16 + resistance=1,1,0,0 + price=280 + + [item=robe] + name=robe + view_sprite=armor1,0 + type=5,1,465 + editor_icon=16 + resistance=1,0,0,0 + bonus=1,4,0 + price=300 + + [item=winter_robe] + name=winter_robe + view_sprite=armor1,0 + color=0,120,220,100 + type=5,1,465 + editor_icon=16 + resistance=3,0,2,0 + req=0,0,0,0,2 + price=500 + bonus=1,4,0 + + [item=beast_cloak] + name=beast_cloak + view_sprite=armor1,0 + color=180,80,0,80 + type=5,1,466 + editor_icon=16 + resistance=4,0,1,0 + req=0,0,0,0,4 + bonus=5,1,300 + price=600 + + [item=protective_habit] + name=protective_habit + view_sprite=armor1,0 + color=250,100,0,0 + type=5,0,464 + editor_icon=16 + resistance=2,2,2,0 + req=0,0,0,0,3 + price=700 + + [item=eagle_robe] + name=eagle_robe + view_sprite=armor1,0 + color=0,200,200,100 + type=5,1,465 + editor_icon=16 + resistance=1,1,2,2 + req=4,0,0,0,2 + bonus=6,1,1 + price=800 + + [item=assassin_jacket] + name=assassin_jacket + view_sprite=armor2,0 + type=5,0,418 + editor_icon=17 + resistance=2,0,0,0 + req=6,0,0,0,5 + bonus=6,3,1 + price=900 + + [item=enchanted_habit] + name=enchanted_habit + view_sprite=armor1,0 + color=100,0,0,100 + type=5,0,464 + editor_icon=16 + resistance=6,2,0,0 + req=0,0,0,0,3 + price=1000 + + [item=orc_habit] + name=orc_habit + view_sprite=armor1,0 + type=5,3,480 + editor_icon=16 + resistance=5,1,1,1 + req=0,0,0,0,3 + bonus=6,3,0 + price=2400 + + [item=shadow_jerkin] + name=shadow_jerkin + view_sprite=armor2,0 + type=5,1,419 + editor_icon=17 + resistance=3,1,1,1 + req=5,0,0,0,0 + bonus=4,5,0 + price=2800 + + [item=veil_of_darkness] + name=veil_of_darkness + view_sprite=armor1,0 + type=5,1,482 + editor_icon=16 + resistance=8,0,0,2 + req=7,0,0,6,0 + bonus=2,6,0 + price=3100 + + [item=bear_vest] + name=bear_vest + view_sprite=armor2,0 + color=100,40,0,100 + type=5,0,418 + editor_icon=17 + resistance=3,0,7,0 + req=4,0,0,0,4 + bonus=6,2,0 + price=3000 + + [item=cloak_of_rage] + name=cloak_of_rage + view_sprite=armor1,0 + color=250,0,0,0 + type=5,1,466 + editor_icon=16 + resistance=4,0,2,0 + req=6,0,0,0,4 + bonus=8,5,0 + price=4000 + + [item=scholar's_garment] + name=scholar's_garment + view_sprite=armor1,0 + type=5,1,463 + editor_icon=16 + resistance=4,2,2,0 + req=0,0,0,6,0 + bonus=4,6,0 + price=5000 + + [item=killer's_vest] + name=killer's_vest + view_sprite=armor2,0 + color=0,120,0,120 + type=5,1,419 + editor_icon=17 + resistance=4,0,0,4 + req=8,0,0,0,5 + bonus=7,15,0 + price=6000 + + [item=werewolf_skin] + name=werewolf_skin + view_sprite=armor1,0 + type=5,0,432 + editor_icon=17 + resistance=5,0,3,3 + req=8,0,0,0,4 + bonus=5,2,300 + price=7000 + + [item=sanctified_garment] + name=sanctified_garment + view_sprite=armor2,0 + color=250,150,0,0 + type=5,1,463 + editor_icon=16 + resistance=5,2,2,0 + req=8,0,0,0,3 + bonus=5,1,200 + price=8000 + + [item=polar_robe] + name=polar_robe + view_sprite=armor1,0 + color=0,160,250,0 + type=5,1,465 + editor_icon=16 + resistance=5,0,4,0 + req=8,0,0,0,2 + bonus=5,1,108 + price=10000 + + [item=bat_wings] + name=bat_wings + view_sprite=armor1,0 + type=5,1,483 + editor_icon=16 + resistance=5,3,3,3 + req=9,0,0,0,4 + bonus=5,2,303 + price=12000 + + [item=alchemist's_apron] + name=alchemist's_apron + view_sprite=armor2,0 + type=5,0,434 + editor_icon=17 + resistance=6,6,0,4 + req=10,0,0,8,0 + price=15000 + + [item=battlemage's_robe] + name=battlemage's_robe + view_sprite=armor1,0 + color=250,150,0,0 + type=5,1,467 + editor_icon=16 + resistance=9,4,0,0 + req=9,0,0,0,2 + price=60000 + + [item=repulsive_habit] + name=repulsive_habit + view_sprite=armor1,0 + color=200,0,250,0 + type=5,0,464 + editor_icon=16 + resistance=6,0,4,0 + req=10,0,0,0,3 + bonus=5,2,202 + price=120000 + + [item=black_velvet] + name=black_velvet + view_sprite=armor1,0 + color=250,100,250,0 + type=5,1,466 + editor_icon=16 + resistance=7,0,0,4 + req=10,0,0,0,5 + bonus=5,2,409 + price=190000 + + [item=firelord's_robe] + name=firelord's_robe + view_sprite=armor1,0 + color=250,0,0,0 + type=5,1,467 + editor_icon=16 + resistance=8,4,0,0 + req=12,0,0,0,2 + bonus=12,18,2 + price=260000 + + [item=archmage's_robe] + name=archmage's_robe + view_sprite=armor1,0 + color=250,220,0,0 + type=5,1,467 + editor_icon=16 + resistance=9,5,5,0 + req=14,0,0,0,2 + bonus=0,12,0 + price=350000 + + [item=lizardskin] + name=lizardskin + view_sprite=armor2,0 + type=5,3,440 + editor_icon=16 + resistance=10,6,0,8 + req=0,0,0,16,0 + bonus=6,4,0 + price=500000 + + [item=astral_mantle] + name=astral_mantle + view_sprite=armor1,0 + type=5,2,481 + editor_icon=16 + resistance=12,6,6,6 + req=16,0,0,0,2 + bonus=5,3,100 + price=740000 + + [item=leather_vest] + name=leather_vest + view_sprite=armor2,0 + type=5,0,416 + editor_icon=17 + resistance=3,0,0,0 + price=350 + + [item=serpent_vest] + name=serpent_vest + view_sprite=armor2,0 + color=0,140,0,90 + type=5,0,416 + editor_icon=17 + resistance=4,0,0,3 + price=520 + + [item=sturdy_vest] + name=sturdy_vest + view_sprite=armor2,0 + color=80,80,80,100 + type=5,0,416 + editor_icon=17 + resistance=5,0,0,0 + price=800 + + [item=leather_armor] + name=leather_armor + view_sprite=armor2,0 + type=5,0,435 + editor_icon=17 + resistance=4,1,0,0 + req=0,3,0,0,0 + price=900 + + [item=sturdy_leather_armor] + name=sturdy_leather_armor + view_sprite=armor2,0 + color=80,80,80,100 + type=5,0,435 + editor_icon=17 + resistance=5,1,0,0 + req=0,3,0,0,0 + price=1300 + + [item=forest_leather_armor] + name=forest_leather_armor + view_sprite=armor2,0 + color=0,140,0,90 + type=5,0,435 + editor_icon=17 + resistance=5,1,0,1 + req=0,3,0,0,0 + price=2000 + + [item=exceptional_knight's_vest] + name=exceptional_knight's_vest + view_sprite=armor2,0 + type=5,1,417 + editor_icon=17 + resistance=6,4,4,0 + req=0,7,0,0,0 + price=8000 + bonus=0,4,0 + + [item=ring_mail] + name=ring_mail + view_sprite=armor2,0 + type=5,1,436 + editor_icon=18 + resistance=7,0,1,0 + req=0,9,0,0,0 + price=4000 + + [item=ancient_ring_mail] + name=ancient_ring_mail + view_sprite=armor2,0 + color=0,100,160,80 + type=5,1,436 + editor_icon=18 + resistance=7,0,3,0 + req=0,9,0,0,0 + price=5000 + + [item=scale_mail] + name=scale_mail + view_sprite=armor2,0 + type=5,1,438 + editor_icon=18 + resistance=8,0,0,0 + req=0,10,0,0,0 + price=6000 + + [item=fearless_ring_mail] + name=fearless_ring_mail + view_sprite=armor2,0 + color=250,100,0,0 + type=5,1,436 + editor_icon=18 + resistance=8,2,2,0 + req=0,11,0,0,0 + bonus=7,8,0 + price=12000 + + [item=breast_plate] + name=breast_plate + view_sprite=armor3,0 + type=5,2,456 + editor_icon=19 + resistance=6,1,3,1 + req=0,17,0,0,1 + price=7000 + + [item=battle_breast_plate] + name=battle_breast_plate + view_sprite=armor3,0 + color=0,100,160,80 + type=5,2,456 + editor_icon=19 + resistance=6,1,3,1 + req=0,17,0,0,1 + bonus=5,1,1 + price=8000 + + [item=elven_ring_mail] + name=elven_ring_mail + view_sprite=armor2,0 + type=5,2,437 + editor_icon=18 + resistance=8,0,0,0 + req=8,0,0,0,0 + price=9000 + + [item=ethereal_protection] + name=ethereal_protection + view_sprite=armor2,0 + type=5,3,441 + editor_icon=18 + resistance=4,4,4,4 + req=10,0,0,0,0 + bonus=12,7,3 + price=21000 + + [item=chain_mail] + name=chain_mail + view_sprite=armor2,0 + type=5,1,439 + editor_icon=18 + resistance=7,0,0,2 + req=0,13,0,0,0 + price=11000 + + [item=volcanic_chain_mail] + name=volcanic_chain_mail + view_sprite=armor2,0 + color=150,0,0,100 + type=5,1,439 + editor_icon=18 + resistance=7,2,0,2 + req=0,13,0,0,0 + price=15000 + + [item=heavy_chain_mail] + name=heavy_chain_mail + view_sprite=armor2,0 + color=100,100,100,90 + type=5,1,439 + editor_icon=18 + resistance=8,0,0,2 + req=0,14,0,0,0 + price=20000 + + [item=silver_scale_mail] + name=silver_scale_mail + view_sprite=armor2,0 + type=5,1,442 + editor_icon=18 + resistance=8,3,0,0 + req=0,14,0,0,0 + price=45000 + + [item=hauberk] + name=hauberk + view_sprite=armor3,0 + type=5,1,443 + editor_icon=18 + resistance=9,2,2,2 + req=0,16,0,0,1 + price=65000 + + [item=excelent_hauberk] + name=excelent_hauberk + view_sprite=armor3,0 + color=150,150,150,80 + type=5,1,443 + editor_icon=18 + resistance=9,3,3,3 + req=0,16,0,0,0 + price=85000 + + [item=sand_warrior] + name=sand_warrior + view_sprite=armor3,0 + color=250,220,0,0 + type=5,1,443 + editor_icon=19 + resistance=8,6,0,4 + req=0,14,0,0,0 + bonus=7,77,3 + price=250000 + + [item=plate_mail] + name=plate_mail + view_sprite=armor3,0 + type=5,1,457 + editor_icon=19 + resistance=10,3,3,3 + req=0,20,0,0,1 + price=100000 + + [item=hard_plate_mail] + name=hard_plate_mail + view_sprite=armor3,0 + color=50,140,170,100 + type=5,1,457 + editor_icon=19 + resistance=11,3,3,3 + req=0,21,0,0,1 + price=130000 + + [item=full_armor] + name=full_armor + view_sprite=armor3,0 + type=5,1,459 + editor_icon=19 + resistance=12,5,5,5 + req=0,23,0,0,1 + price=212000 + + [item=full_plate_armor] + name=full_plate_armor + view_sprite=armor3,0 + type=5,1,460 + editor_icon=19 + resistance=14,6,6,6 + req=0,25,0,0,1 + price=333000 + + [item=warlord's_armor] + name=warlord's_armor + view_sprite=armor3,0 + type=5,1,461 + editor_icon=19 + resistance=15,7,7,7 + req=0,28,0,0,1 + price=400000 + + [item=legendary_armor] + name=legendary_armor + view_sprite=armor3,0 + type=5,2,462 + editor_icon=19 + resistance=18,10,10,10 + req=0,26,0,0,1 + bonus=10,6,4 + price=815000 + + [item=obsidian_shell] + name=obsidian_shell + view_sprite=armor3,0 + type=5,1,458 + editor_icon=19 + resistance=20,20,0,0 + req=0,30,0,0,1 + bonus=7,100,3 + price=880000 + + [item=armor_of_gigant] + name=armor_of_gigant + view_sprite=armor3,0 + color=250,210,0,0 + type=5,1,461 + editor_icon=19 + resistance=20,14,10,0 + req=0,32,0,0,1 + bonus=8,10,0 + price=910000 + + +`=============================================================================== +`HELM +`=============================================================================== + + [item=magic_skull_case] + name=magic_skull_case + view_sprite=helm2,0 + type=101,0,230 + editor_icon=20 + resistance=2,1,0,0 + req=0,0,0,0,2 + price=250 + + [item=wizard's_hat] + name=wizard's_hat + view_sprite=helm1,0 + type=101,0,231 + editor_icon=24 + resistance=1,0,0,0 + req=0,0,0,0,2 + bonus=6,1,2 + price=300 + + [item=wizard's_hat_of_haste] + name=wizard's_hat_of_haste + view_sprite=helm1,0 + type=101,0,231 + color=0,120,0,80 + editor_icon=24 + resistance=1,0,0,0 + req=0,0,0,0,2 + bonus=6,2,1 + price=320 + + [item=sabreteeth] + name=sabreteeth + view_sprite=wolfhead,0 + type=101,0,232 + editor_icon=21 + resistance=2,0,0,0 + req=5,0,0,0,4 + bonus=7,10,0 + price=350 + + [item=wolf_head] + name=wolf_head + view_sprite=wolfhead,0 + type=101,0,233 + editor_icon=21 + resistance=3,0,1,1 + req=0,0,0,0,4 + price=530 + + [item=frost_crown] + name=frost_crown + view_sprite=helm2,0 + type=101,0,255 + editor_icon=23 + resistance=1,4,0,0 + req=4,0,0,0,0 + price=1000 + + [item=cloth_mask] + name=cloth_mask + view_sprite=helm3,0 + type=101,0,235 + editor_icon=24 + resistance=4,0,0,0 + req=4,0,0,0,5 + bonus=5,1,403 + price=1200 + + [item=snake_mask] + name=snake_mask + view_sprite=helm3,0 + color=180,250,0,0 + type=101,0,235 + editor_icon=24 + resistance=3,0,0,4 + bonus=5,1,403 + req=4,0,0,0,5 + price=1400 + + [item=fanged_crown] + name=fanged_crown + view_sprite=helm2,0 + type=101,1,228 + editor_icon=23 + resistance=3,1,0,0 + req=4,0,0,0,2 + bonus=5,2,105 + price=3000 + + [item=lightning_circlet] + name=lightning_circlet + view_sprite=helm2,0 + type=101,0,253 + editor_icon=23 + resistance=2,2,0,0 + req=9,0,0,0,2 + bonus=5,1,111 + price=1000 + + [item=volcanic_tiara] + name=volcanic_tiara + view_sprite=helm2,0 + type=101,0,254 + editor_icon=23 + resistance=1,4,0,0 + req=9,0,0,0,2 + bonus=5,1,107 + price=2000 + + [item=protector's_hat] + name=protector's_hat + view_sprite=helm1,0 + type=101,0,236 + editor_icon=24 + resistance=5,0,0,0 + req=4,0,0,0,2 + bonus=5,1,101 + price=3000 + + [item=hood_of_damnation] + name=hood_of_damnation + view_sprite=helm1,0 + color=140,0,50,120 + type=101,0,237 + editor_icon=24 + resistance=3,3,0,0 + req=6,0,0,0,3 + bonus=5,1,211 + price=4000 + + [item=mask_of_the_raider] + name=mask_of_the_raider + view_sprite=helm3,0 + color=250,0,0,0 + type=101,0,235 + editor_icon=24 + resistance=4,1,0,0 + req=7,0,0,0,5 + bonus=5,2,403 + price=5000 + + [item=blessed_diadem] + name=blessed_diadem + view_sprite=helm2,0 + color=250,200,0,0 + type=101,0,253 + editor_icon=23 + resistance=2,0,0,0 + req=7,0,0,0,3 + bonus=5,1,206 + price=7000 + + [item=snow_queen's_crown] + name=snow_queen's_crown + view_sprite=helm2,0 + type=101,0,252 + editor_icon=23 + resistance=1,4,0,0 + req=4,0,0,0,0 + bonus=1,4,0 + price=8000 + + [item=horned_skull_case] + name=horned_skull_case + view_sprite=helm2,0 + type=101,0,256 + editor_icon=20 + resistance=3,2,0,0 + req=10,0,0,0,2 + bonus=12,8,0 + price=9000 + + [item=beast_mask] + name=beast_mask + view_sprite=wolfhead,0 + type=101,0,234 + editor_icon=24 + resistance=4,0,0,2 + req=10,0,0,0,4 + bonus=7,14,0 + price=15000 + + [item=invisible_man] + name=invisible_man + view_sprite=helm3,0 + color=200,0,250,0 + type=101,0,235 + editor_icon=24 + resistance=4,4,4,4 + req=8,0,0,0,5 + bonus=5,2,406 + price=16000 + + [item=hard_hood_of_wisdom] + name=hard_hood_of_wisdom + view_sprite=helm1,0 + type=101,0,238 + editor_icon=24 + resistance=4,0,0,0 + req=8,0,0,0,3 + bonus=4,7,0 + price=17000 + + [item=great_diadem] + name=great_diadem + view_sprite=helm2,0 + type=101,1,229 + editor_icon=23 + resistance=3,0,2,0 + req=10,0,0,0,3 + bonus=5,2,210 + price=30000 + + [item=ogre's_crown] + name=ogre's_crown + view_sprite=helm2,0 + color=0,250,0,0 + type=101,0,255 + editor_icon=23 + resistance=3,0,0,2 + req=10,0,0,0,0 + bonus=6,2,0 + price=42000 + + [item=war_crown] + name=war_crown + view_sprite=helm2,0 + color=250,0,0,0 + type=101,1,228 + editor_icon=23 + resistance=3,2,0,0 + req=13,0,0,0,0 + bonus=12,15,0 + price=45000 + + [item=mask_of_master] + name=mask_of_master + view_sprite=helm3,0 + color=250,200,0,0 + type=101,0,235 + editor_icon=24 + resistance=4,0,0,0 + req=13,0,0,0,5 + bonus=5,3,400 + price=50000 + + [item=incandescent_bonnet] + name=incandescent_bonnet + view_sprite=helm2,0 + color=250,200,0,80 + type=101,1,229 + editor_icon=23 + resistance=3,2,0,0 + req=15,0,0,0,3 + bonus=6,4,2 + price=100000 + + [item=neb_of_vulture] + name=neb_of_vulture + view_sprite=wolfhead,0 + type=101,0,329 + editor_icon=21 + resistance=4,0,0,3 + req=15,0,0,0,4 + bonus=7,20,0 + price=140000 + + [item=allmighty_wizard'_s_hat] + name=allmighty_wizard'_s_hat + view_sprite=helm1,0 + type=101,0,239 + editor_icon=24 + resistance=3,3,3,0 + req=15,0,0,0,2 + bonus=1,17,0 + price=220000 + + [item=dark_face] + name=dark_face + view_sprite=helm3,0 + type=101,0,330 + editor_icon=24 + resistance=2,1,2,3 + req=15,0,0,0,5 + bonus=6,4,1 + price=270000 + + [item=hood] + name=hood + view_sprite=helm1,0 + type=101,0,237 + editor_icon=24 + resistance=1,0,0,0 + price=120 + + [item=cap] + name=cap + view_sprite=helm1,0 + type=101,0,258 + editor_icon=24 + resistance=2,0,0,0 + price=210 + + [item=light_helmet] + name=light_helmet + view_sprite=helm3,0 + type=101,0,259 + editor_icon=20 + resistance=3,0,0,0 + price=300 + + [item=warm_light_helmet] + name=warm_light_helmet + view_sprite=helm3,0 + color=150,0,0,100 + type=101,0,259 + editor_icon=20 + resistance=3,1,0,0 + price=390 + + [item=guard's_helm] + name=guard's_helm + view_sprite=helm3,0 + type=101,0,260 + editor_icon=20 + resistance=4,0,2,0 + req=0,5,0,0,0 + price=500 + + [item=barbarian_helm] + name=barbarian_helm + view_sprite=helm3,0 + type=101,0,257 + editor_icon=20 + resistance=4,2,0,2 + req=0,5,0,0,0 + bonus=7,50,3 + price=1200 + + [item=ancient_helm] + name=ancient_helm + view_sprite=helm3,0 + type=101,1,277 + editor_icon=20 + resistance=2,4,4,0 + req=0,5,0,0,0 + bonus=12,10,0 + price=1600 + + [item=plated_helm] + name=plated_helm + view_sprite=helm3,0 + type=101,0,261 + editor_icon=22 + resistance=5,0,1,0 + req=0,5,0,0,0 + price=2000 + + [item=plated_helm_of_rage] + name=plated_helm_of_rage + view_sprite=helm3,0 + color=250,50,70,0 + type=101,0,261 + editor_icon=22 + resistance=5,0,1,0 + req=0,5,0,0,0 + bonus=7,7,1 + price=4000 + + [item=full_helm] + name=full_helm + view_sprite=helm4,0 + type=101,0,262 + editor_icon=22 + resistance=5,1,1,1 + req=0,5,0,0,0 + price=7000 + + [item=vampire's_helm] + name=vampire's_helm + view_sprite=helm4,0 + color=200,0,250,0 + type=101,0,257 + editor_icon=22 + resistance=5,-1,0,6 + req=0,5,0,0,0 + bonus=3,12,0 + price=10000 + + [item=arctic_full_helm] + name=arctic_full_helm + view_sprite=helm4,0 + color=0,200,250,80 + type=101,0,262 + editor_icon=22 + resistance=5,1,3,1 + req=0,5,0,0,0 + price=8000 + + [item=enchanted_full_helm] + name=enchanted_full_helm + view_sprite=helm4,0 + color=160,100,0,120 + type=101,0,262 + editor_icon=22 + resistance=4,4,4,4 + req=0,5,0,0,0 + price=18000 + + [item=kinght's_helm] + name=kinght's_helm + view_sprite=helm4,0 + type=101,0,263 + editor_icon=22 + resistance=5,0,3,0 + req=0,5,0,0,0 + price=10000 + + [item=war_helm] + name=war_helm + view_sprite=helm4,0 + type=101,0,276 + editor_icon=22 + resistance=6,0,2,0 + req=0,10,0,0,1 + price=12000 + + [item=fine_war_helm] + name=fine_war_helm + view_sprite=helm4,0 + color=100,100,200,70 + type=101,0,276 + editor_icon=22 + resistance=7,0,2,0 + req=0,10,0,0,1 + price=15000 + + [item=war_helm_of_survival] + name=war_helm_of_survival + view_sprite=helm4,0 + color=200,250,0,0 + type=101,0,276 + editor_icon=22 + resistance=6,3,3,0 + req=0,10,0,0,1 + bonus=0,5,0 + price=20000 + + [item=great_helm] + name=great_helm + view_sprite=helm4,0 + type=101,1,278 + editor_icon=22 + resistance=7,2,2,0 + req=0,12,0,0,1 + price=30000 + + [item=great_helm_of_harmony] + name=great_helm_of_harmony + view_sprite=helm4,0 + color=50,150,150,100 + type=101,1,278 + editor_icon=22 + resistance=5,5,5,5 + req=0,12,0,0,1 + bonus=6,1,2 + price=70000 + + [item=great_helm_of_masacre] + name=great_helm_of_masacre + view_sprite=helm4,0 + color=250,0,0,0 + type=101,1,278 + editor_icon=22 + resistance=7,2,2,0 + req=0,12,0,0,1 + bonus=7,13,0 + price=110000 + + [item=destroyer's_great_helm] + name=destroyer's_great_helm + view_sprite=helm4,0 + color=200,200,200,0 + type=101,1,278 + editor_icon=22 + resistance=7,3,2,0 + req=0,12,0,0,1 + bonus=8,10,0 + price=200000 + + +`=============================================================================== +`SHIELD +`=============================================================================== + + [item=buckler] + name=buckler + view_sprite=shield0,0 + type=3,1,342 + editor_icon=25 + resistance=1,0,0,0 + price=150 + + [item=broken_small_shield] + name=broken_small_shield + view_sprite=shield1,0 + color=80,80,80,100 + type=3,0,343 + editor_icon=25 + resistance=1,1,0,0 + req=0,5,0,0,0 + price=250 + + [item=small_shield] + name=small_shield + view_sprite=shield1,0 + type=3,0,343 + editor_icon=25 + resistance=2,1,0,0 + req=0,5,0,0,0 + price=350 + + [item=hard_small_shield] + name=hard_small_shield + view_sprite=shield1,0 + color=160,100,0,100 + type=3,0,343 + editor_icon=25 + resistance=3,1,0,0 + req=0,6,0,0,0 + price=450 + + [item=round_shield] + name=round_shield + view_sprite=shield1,0 + type=3,2,345 + editor_icon=25 + resistance=4,1,0,1 + req=0,8,0,0,0 + price=550 + + [item=dragon_shield] + name=dragon_shield + view_sprite=shield1,0 + type=3,2,344 + editor_icon=25 + resistance=4,4,-2,4 + req=4,8,0,0,0 + bonus=7,10,0 + price=1000 + + [item=elven_shield] + name=elven_shield + view_sprite=shield1,0 + type=3,1,346 + editor_icon=25 + resistance=5,2,2,2 + req=8,0,0,0,0 + price=2000 + + [item=barbarian_round_shield] + name=barbarian_round_shield + view_sprite=shield1,0 + color=0,250,0,0 + type=3,2,345 + editor_icon=25 + resistance=4,2,2,2 + req=0,8,0,0,0 + price=900 + + [item=templar_shield] + name=templar_shield + view_sprite=shield1,0 + type=3,2,347 + editor_icon=25 + resistance=4,1,2,0 + req=9,0,0,0,3 + bonus=5,1,202 + price=3000 + + [item=large_shield] + name=large_shield + view_sprite=shield2,0 + type=3,2,364 + editor_icon=26 + resistance=5,2,0,0 + req=0,12,0,0,0 + price=5000 + + [item=large_templar_shield] + name=large_templar_shield + view_sprite=shield2,0 + type=3,2,363 + editor_icon=26 + resistance=5,2,2,0 + req=12,0,0,0,3 + bonus=5,1,202 + price=8000 + + [item=nordic_shield] + name=nordic_shield + view_sprite=shield2,0 + type=3,3,362 + editor_icon=26 + resistance=5,3,6,0 + req=0,13,0,0,0 + bonus=8,3,0 + price=22000 + + [item=tower_shield] + name=tower_shield + view_sprite=shield3,0 + type=3,2,361 + editor_icon=26 + resistance=6,2,2,2 + req=12,15,0,0,0 + price=16000 + + [item=great_tower_shield] + name=great_tower_shield + view_sprite=shield3,0 + color=250,200,0,0 + type=3,2,361 + editor_icon=26 + resistance=7,3,2,2 + req=13,16,0,0,0 + price=20000 + + [item=pavise] + name=pavise + view_sprite=shield3,0 + type=3,2,365 + editor_icon=26 + resistance=8,4,1,1 + req=0,20,0,0,1 + price=50000 + + [item=great_pavise] + name=great_pavise + view_sprite=shield3,0 + color=250,200,0,0 + type=3,2,365 + editor_icon=26 + resistance=8,4,3,3 + req=0,21,0,0,1 + price=66000 + + [item=lobar's_guard] + name=lobar's_guard + view_sprite=shield3,0 + type=3,2,366 + editor_icon=26 + resistance=6,6,6,6 + req=0,23,0,0,1 + bonus=0,5,0 + price=200000 + + [item=circle_of_faith] + name=circle_of_faith + view_sprite=shield3,0 + type=3,3,360 + editor_icon=25 + resistance=7,8,7,0 + req=18,0,0,0,3 + bonus=1,10,0 + price=215000 + + [item=blue_power_gem] + name=blue_power_gem + view_sprite=spring_stone,0 + type=3,3,389 + editor_icon=27 + resistance=2,0,0,0 + req=5,0,0,0,0 + bonus=1,10,0 + price=1000 + + [item=red_power_gem] + name=red_power_gem + view_sprite=spring_stone,0 + type=3,2,390 + editor_icon=27 + resistance=2,0,0,0 + req=5,0,0,0,0 + bonus=0,10,0 + price=1000 + + [item=dark_power_gem] + name=dark_power_gem + view_sprite=spring_stone,0 + type=3,1,388 + editor_icon=27 + resistance=2,0,0,0 + req=5,0,0,0,0 + bonus=2,8,0 + price=1000 + + [item=sharp_power_gem] + name=sharp_power_gem + view_sprite=spring_stone,0 + type=3,2,391 + editor_icon=27 + resistance=3,0,0,0 + req=5,0,0,0,0 + bonus=7,8,0 + price=1000 + + [item=battle_orb] + name=battle_orb + view_sprite=orb,0 + type=3,2,393 + editor_icon=27 + resistance=3,1,1,1 + req=4,0,0,0,2 + bonus=5,1,105 + price=1000 + + [item=scroll_of_fireball] + name=scroll_of_fireball + view_sprite=scroll,0 + color=250,100,0,100 + type=3,2,411 + editor_icon=38 + resistance=0,2,0,0 + req=5,0,0,0,2 + bonus=5,2,106 + price=2000 + + [item=orb_of_telekinesis] + name=orb_of_telekinesis + view_sprite=orb,0 + type=3,1,394 + editor_icon=27 + resistance=5,1,0,0 + req=7,0,0,0,2 + bonus=5,2,104 + price=2000 + + [item=scroll_of_lightning] + name=scroll_of_lightning + view_sprite=scroll,0 + color=0,200,250,100 + type=3,2,411 + editor_icon=38 + resistance=0,0,0,0 + req=9,0,0,0,2 + bonus=5,2,111 + price=3000 + + [item=arctic_orb] + name=arctic_orb + view_sprite=orb,0 + type=3,3,392 + editor_icon=27 + resistance=4,0,10,0 + req=7,0,0,0,2 + bonus=9,10,0 + price=2000 + + [item=great_orb] + name=great_orb + view_sprite=orb,0 + type=3,2,395 + editor_icon=27 + resistance=5,5,5,0 + req=11,0,0,0,2 + bonus=6,6,0 + price=4000 + + [item=griffin's_eye] + name=griffin's_eye + view_sprite=orb,0 + color=250,200,0,0 + type=3,2,395 + editor_icon=27 + resistance=7,0,0,7 + req=13,0,0,0,2 + bonus=6,6,2 + price=6000 + + [item=loathsome_idol] + name=loathsome_idol + view_sprite=head,0 + type=3,1,414 + editor_icon=29 + resistance=3,1,1,1 + req=6,0,0,0,4 + bonus=5,1,308 + price=1000 + + [item=mummyfied_head] + name=mummyfied_head + view_sprite=head,0 + color=50,250,0,0 + type=3,1,414 + editor_icon=29 + resistance=4,2,2,2 + req=7,0,0,0,4 + bonus=12,5,0 + price=1000 + + [item=dark_skull] + name=dark_skull + view_sprite=skull,0 + type=3,1,408 + editor_icon=29 + resistance=5,3,3,0 + req=8,0,0,0,4 + bonus=7,90,1 + price=1000 + + [item=rune_of_power] + name=rune_of_power + view_sprite=rune,0 + type=3,1,409 + editor_icon=27 + resistance=6,4,0,0 + req=9,0,0,0,4 + bonus=1,30,0 + price=2000 + + [item=gargoyle] + name=gargoyle + view_sprite=gargoyle,0 + type=3,1,410 + editor_icon=30 + resistance=7,0,0,0 + req=11,0,0,0,4 + bonus=6,7,2 + price=5000 + + [item=ancient_relic] + name=ancient_relic + view_sprite=relic,0 + type=3,2,412 + editor_icon=27 + resistance=0,0,4,2 + req=6,0,0,0,3 + bonus=7,95,1 + price=1000 + + [item=holy_symbol] + name=holy_symbol + view_sprite=relic,0 + type=3,2,413 + editor_icon=27 + resistance=0,6,0,0 + req=9,0,0,0,3 + bonus=7,165,2 + price=1000 + + [item=scroll_of_heaven] + name=scroll_of_heaven + view_sprite=scroll,0 + color=0,200,250,0 + type=3,2,411 + editor_icon=38 + resistance=0,0,0,0 + req=9,0,0,0,3 + bonus=5,2,206 + price=2000 + + [item=relic_of_roven_the_bright] + name=relic_of_roven_the_bright + view_sprite=relic,0 + color=250,200,0,140 + type=3,2,412 + editor_icon=27 + resistance=2,2,0,0 + req=12,0,0,0,3 + bonus=8,16,0 + price=2000 + + [item=spider] + name=spider + view_sprite=a_spider,0 + type=3,1,370 + editor_icon=30 + resistance=0,0,0,0 + req=0,0,0,0,2 + bonus=11,15,10 + price=400 + + [item=rat] + name=rat + view_sprite=a_rat,0 + type=3,1,371 + editor_icon=30 + resistance=0,0,0,0 + req=0,0,0,0,2 + bonus=0,30,0 + price=500 + + [item=parrot] + name=parrot + view_sprite=a_parrot,0 + type=3,3,387 + editor_icon=30 + resistance=0,0,0,0 + req=0,0,0,0,2 + bonus=7,50,0 + price=600 + + [item=tree_frog] + name=tree_frog + view_sprite=a_frog,0 + type=3,3,385 + editor_icon=30 + resistance=0,0,0,0 + req=4,0,0,0,2 + bonus=6,3,1 + price=500 + + [item=owl] + name=owl + view_sprite=a_owl,0 + type=3,1,368 + editor_icon=30 + resistance=0,0,0,0 + req=5,0,0,0,2 + bonus=6,8,0 + price=1000 + + [item=bat] + name=bat + view_sprite=a_bat,0 + type=3,0,367 + editor_icon=30 + resistance=0,0,0,0 + req=6,0,0,0,2 + bonus=2,25,0 + price=2000 + + [item=black_cat] + name=black_cat + view_sprite=a_cat,0 + type=3,1,384 + editor_icon=30 + req=7,0,0,0,2 + bonus=1,25,0 + price=2000 + + [item=enchanted_cat] + name=enchanted_cat + view_sprite=a_cat,0 + price=-2 + type=3,1,384 + editor_icon=30 + req=7,0,0,0,2 + bonus=1,25,0 + + [item=snake] + name=snake + view_sprite=a_snake,0 + type=3,0,386 + editor_icon=30 + resistance=0,0,0,0 + req=8,0,0,0,2 + bonus=11,25,12 + price=3000 + + [item=tarantula] + name=tarantula + view_sprite=a_spider,0 + color=200,200,200,0 + type=3,1,370 + editor_icon=30 + resistance=0,0,0,0 + req=9,0,0,0,2 + bonus=11,30,20 + price=4000 + + [item=deep_forest_frog] + name=deep_forest_frog + view_sprite=a_frog,0 + color=250,200,0,0 + type=3,3,385 + editor_icon=30 + resistance=0,0,0,0 + req=10,0,0,0,2 + bonus=4,10,0 + price=8000 + + [item=vampire_bat] + name=vampire_bat + view_sprite=a_bat,0 + color=100,0,200,100 + type=3,0,367 + editor_icon=30 + resistance=0,0,0,0 + req=11,0,0,0,2 + bonus=2,100,0 + price=14000 + + [item=snow_owl] + name=snow_owl + view_sprite=a_owl,0 + color=180,180,180,120 + type=3,1,368 + editor_icon=30 + resistance=0,0,0,0 + req=12,0,0,0,2 + bonus=6,12,0 + price=22000 + + [item=great_mamba] + name=great_mamba + view_sprite=a_snake,0 + color=180,250,0,0 + type=3,0,386 + editor_icon=30 + resistance=0,0,0,0 + req=13,0,0,0,2 + bonus=11,40,30 + price=19000 + + [item=tome_of_alchemy] + name=tome_of_alchemy + view_sprite=book,0 + color=250,0,0,0 + type=3,1,69 + editor_icon=28 + resistance=0,0,0,0 + req=0,0,0,0,4 + bonus=5,1,311 + price=1000 + + [item=tome_of_ressurection] + name=tome_of_ressurection + view_sprite=book,0 + color=0,200,250,0 + type=3,1,328 + editor_icon=28 + resistance=0,0,0,0 + req=0,0,0,0,3 + bonus=5,1,209 + price=1000 + + [item=tome_of_constructor] + name=tome_of_constructor + view_sprite=book,0 + color=250,150,0,0 + type=3,1,328 + editor_icon=28 + resistance=0,0,0,0 + req=8,0,0,0,4 + bonus=5,2,309 + price=5000 + + [item=grimoir_of_necromancy] + name=grimoir_of_necromancy + view_sprite=book,0 + color=200,0,250,0 + type=3,1,328 + editor_icon=28 + resistance=0,0,0,0 + req=10,0,0,0,4 + bonus=5,2,307 + price=5000 + + [item=herbarium] + name=herbarium + view_sprite=book,0 + color=0,250,0,0 + type=3,0,115 + editor_icon=28 + resistance=0,0,0,3 + req=0,0,0,0,3 + bonus=5,1,207 + price=2000 + + [item=holy_book] + name=holy_book + view_sprite=book,0 + color=0,250,250,0 + type=3,0,115 + editor_icon=28 + resistance=2,2,2,2 + req=3,0,0,0,3 + bonus=5,1,203 + price=1000 + + [item=tome_of_exorcist] + name=tome_of_exorcist + view_sprite=book,0 + color=200,0,250,0 + type=3,0,327 + editor_icon=28 + resistance=0,0,0,0 + req=10,0,0,0,3 + bonus=7,180,1 + price=1000 + + [item=tome_of_demonology] + name=tome_of_demonology + view_sprite=book,0 + color=100,0,100,100 + type=3,0,327 + editor_icon=28 + resistance=0,0,0,0 + req=12,0,0,0,3 + bonus=7,200,2 + price=1000 + + [item=tome_of_sourcery] + name=tome_of_sourcery + view_sprite=book,0 + color=0,80,140,100 + type=3,0,327 + editor_icon=28 + resistance=0,0,0,0 + req=6,0,0,0,2 + bonus=5,3,100 + price=2000 + + [item=tome_of_elements] + name=tome_of_elements + view_sprite=book,0 + color=180,30,0,120 + type=3,0,327 + editor_icon=28 + resistance=0,2,2,0 + req=8,0,0,0,2 + bonus=9,6,0 + price=1000 + + [item=tome_of_telekinesis] + name=tome_of_telekinesis + view_sprite=book,0 + color=250,0,150,100 + type=3,0,327 + editor_icon=28 + resistance=0,0,0,0 + req=8,0,0,0,2 + bonus=5,4,104 + price=2000 + + +`=============================================================================== +`GLOVES +`=============================================================================== + + [item=leather_gloves] + name=leather_gloves + view_sprite=glove1,0 + type=102,0,279 + editor_icon=31 + resistance=0,1,1,1 + price=240 + + [item=bear_gloves] + name=bear_gloves + view_sprite=glove1,0 + type=102,0,279 + color=150,80,0,100 + editor_icon=31 + resistance=0,1,2,1 + bonus = 6,1,0 + price=370 + + [item=furry_gloves] + name=furry_gloves + view_sprite=glove1,0 + type=102,0,280 + editor_icon=31 + resistance=0,1,4,1 + req=0,4,0,0,0 + price=350 + + [item=gloves_of_haste] + name=gloves_of_haste + view_sprite=glove1,0 + type=102,0,279 + color=0,70,140,140 + editor_icon=31 + resistance=0,1,1,1 + bonus=6, 2, 1 + price=410 + + [item=chain_gloves] + name=chain_gloves + view_sprite=glove1,0 + type=102,0,281 + editor_icon=31 + resistance=2,1,1,1 + req=0,5,0,0,0 + price=500 + + [item=chain_gloves_of_freedom] + name=chain_gloves_of_freedom + view_sprite=glove1,0 + type=102,0,281 + color=100,200,200,100 + editor_icon=31 + resistance=2,1,1,1 + req=0,5,0,0,0 + bonus = 1,8,0 + price=580 + + [item=bracers] + name=bracers + view_sprite=bracers,0 + type=102,0,283 + editor_icon=32 + resistance=3,1,0,1 + req=0,6,0,0,1 + bonus = 7,5,0 + price=1000 + + [item=cold_bracers] + name=cold_bracers + view_sprite=bracers,0 + type=102,0,283 + color=0,50,250,100 + editor_icon=32 + resistance=3,4,0,1 + req=0,6,0,0,1 + bonus = 7,5,0 + price=2000 + + [item=gladiator_gloves] + name=gladiator_gloves + view_sprite=glove2,0 + type=102,0,286 + editor_icon=32 + resistance=3,0,0,0 + req=8,0,0,0,0 + bonus=6, 2, 2 + price=4000 + + [item=crusader_gloves] + name=crusader_gloves + view_sprite=glove2,0 + type=102,0,285 + editor_icon=32 + resistance=4,2,0,2 + req=8,0,0,0,3 + bonus=5, 1, 203 + price=10000 + + [item=gauntlets] + name=gauntlets + view_sprite=glove2,0 + type=102,0,284 + editor_icon=32 + resistance=4,1,1,1 + req=8,0,0,0,1 + price=5000 + + [item=jade_gauntlets] + name=jade_gauntlets + view_sprite=glove2,0 + type=102,0,284 + color=0,150,0,80 + editor_icon=32 + resistance=4,1,1,3 + req=8,0,0,0,1 + price=6000 + + [item=mighty_gauntlets] + name=mighty_gauntlets + view_sprite=glove2,0 + type=102,0,284 + color=150,0,100,160 + editor_icon=32 + resistance=4,1,1,1 + req=8,0,0,0,1 + price=8000 + bonus = 6,2,0 + + [item=gauntlets_of_life] + name=gauntlets_of_life + view_sprite=glove2,0 + type=102,0,284 + color=150,0,0,160 + editor_icon=32 + resistance=4,1,1,1 + req=8,0,0,0,1 + price=8000 + bonus = 5,2,5 + + [item=gauntlets_of_freedom] + name=gauntlets_of_freedom + view_sprite=glove2,0 + type=102,0,284 + color=140,100,0,100 + editor_icon=32 + resistance=4,1,1,1 + req=8,0,0,0,1 + price=10000 + bonus = 1,15,0 + + [item=robudar's_strength] + name=robudar's_strength + view_sprite=glove2,0 + type=102,0,287 + editor_icon=32 + resistance=3,3,3,0 + req=13,0,0,0,1 + price=20000 + bonus = 6,4,0 + + ***************************************** + + [item=silky_ice_gloves] + name=silky_ice_gloves + view_sprite=glove1,0 + type=102,0,281 + editor_icon=31 + resistance=3,0,1,0 + req=6,0,0,0,2 + color=60,200,255,60 + bonus=5,1,108 + price=2000 + + [item=fist_of_flame] + name=fist_of_flame + view_sprite=glove1,0 + type=102,0,280 + editor_icon=31 + resistance=3,2,0,0 + color=200,0,0,80 + req=10,0,0,0,2 + bonus = 12,10,2 + price=2000 + + [item=exorcist's_gloves] + name=exorcist's_gloves + view_sprite=glove1,0 + type=102,0,279 + editor_icon=31 + resistance=3,0,0,2 + color=0,100,160,100 + req=6,0,0,0,3 + bonus = 5,1,200 + price=2000 + + [item=holy_wrath] + name=holy_wrath + view_sprite=bracers,0 + type=102,0,283 + editor_icon=31 + resistance=3,0,0,0 + color=200,200,200,150 + req=12,0,0,0,3 + bonus = 5,2,203 + price=2000 + + [item=swamp_thing's_hands] + name=swamp_thing's_hands + view_sprite=glove1,0 + type=102,0,300 + editor_icon=31 + resistance=3,0,0,3 + color=50,150,50,100 + req=10,0,0,0,4 + bonus = 12,10,4 + price=2000 + + [item=wrist_guards] + name=wrist_guards + view_sprite=bracers,0 + type=102,0,282 + editor_icon=31 + resistance=3,1,0,1 + req = 5,0,0,0,5 + bonus = 5, 2, 400 + price=2000 + + [item=hard_wrist_guards] + name=hard_wrist_guards + view_sprite=bracers,0 + type=102,0,282 + editor_icon=31 + resistance=4,1,0,1 + req = 10,0,0,0,5 + bonus = 10,10,4 + price=2000 + color=60,60,60,100 + + [item=monk's_wrist_guards] + name=monk's_wrist_guards + view_sprite=bracers,0 + type=102,0,282 + editor_icon=31 + resistance=4,1,0,0 + req = 10,0,0,0,5 + bonus = 5, 2, 402 + price=2000 + color=100,100,0,140 + + [item=killer's_hands] + name=killer's_hands + view_sprite=glove1,0 + type=102,0,300 + editor_icon=31 + resistance=4,1,1,1 + color=120,0,120,100 + req = 14,0,0,0,5 + bonus = 8,20,0 + price=2000 + +`=============================================================================== +`BOOTS +`=============================================================================== + + [item=sandals] + name=sandals + view_sprite=boots1,0 + type=103,0,301 + editor_icon=33 + resistance=1,0,0,0 + price=40 + + [item=worn_boots] + name=worn_boots + view_sprite=boots1,0 + color=100,50,0,80 + type=103,0,302 + editor_icon=33 + resistance=1,0,1,0 + price=100 + + [item=leather_boots] + name=leather_boots + view_sprite=boots1,0 + type=103,0,302 + editor_icon=33 + resistance=2,0,1,0 + price=280 + + [item=snakehunter's_boots] + name=snakehunter's_boots + view_sprite=boots1,0 + type=103,0,302 + color=40,250,0,70 + editor_icon=33 + resistance=2,0,0,3 + price=300 + + [item=top_boots] + name=top_boots + view_sprite=boots1,0 + type=103,0,303 + editor_icon=33 + resistance=2,0,1,1 + price=600 + + [item=iron_boots] + name=iron_boots + view_sprite=boots1,0 + type=103,0,303 + color=90,100,110,80 + editor_icon=33 + resistance=3,1,0,1 + req=0,4,0,0,0 + price=1000 + + [item=iron_war_boots] + name=iron_war_boots + view_sprite=boots1,0 + type=103,0,303 + color=120,120,120,120 + editor_icon=33 + resistance=3,1,0,1 + req=0,6,0,0,0 + bonus=7,10,0 + price=2000 + + [item=chain_boots] + name=chain_boots + view_sprite=boots2,0 + type=103,0,304 + editor_icon=34 + resistance=3,0,0,3 + req=0,7,0,0,0 + price=4000 + + [item=gladiator_boots] + name=gladiator_boots + view_sprite=boots2,0 + type=103,0,304 + color=200,100,0,120 + editor_icon=34 + resistance=3,0,0,2 + bonus=6,2,2 + req=0,9,0,0,0 + price=6000 + + [item=shank_guards] + name=shank_guards + view_sprite=boots2,0 + type=103,0,306 + editor_icon=34 + resistance=4,0,0,0 + bonus=6,1,1 + price=8000 + req=0,10,0,0,0 + + [item=armored_boots] + name=armored_boots + view_sprite=boots2,0 + type=103,0,305 + editor_icon=34 + resistance=4,1,0,1 + price=10000 + req=0,14,0,0,0 + + [item=plate_boots] + name=plate_boots + view_sprite=boots2,0 + type=103,0,307 + editor_icon=34 + resistance=5,1,0,1 + price=16000 + req=0,18,0,0,1 + bonus=5,1,9 + + [item=heavy_plate_boots] + name=heavy_plate_boots + view_sprite=boots2,0 + type=103,0,307 + color=80,80,80,80 + editor_icon=34 + resistance=5,2,0,3 + price=26000 + req=0,20,0,0,1 + bonus=5,1,9 + + ************************* + + [item=sandals_of_balance] + name=sandals_of_balance + view_sprite=boots1,0 + type=103,0,301 + color=30,50,120,90 + editor_icon=33 + resistance=1,1,1,1 + req=0,0,0,0,3 + price=3000 + + [item=lucky_sandals] + name=lucky_sandals + view_sprite=boots1,0 + color=250,250,0,50 + type=103,0,301 + editor_icon=33 + resistance=2,0,0,0 + req=0,0,0,0,5 + bonus=5, 1, 404 + price=1000 + + [item=juggler's_sandals] + name=juggler's_sandals + view_sprite=boots1,0 + type=103,0,301 + editor_icon=33 + resistance=1,4,0,0 + bonus=6,4,1 + color=0,0,220,90 + price=4000 + req=0,0,0,6,0 + + [item=protected_steps] + name=protected_steps + view_sprite=boots1,0 + type=103,0,303 + editor_icon=33 + resistance=5,0,0,0 + bonus=5,2,101 + color=255,255,255,40 + price=2000 + req=7,0,0,0,2 + + [item=martyr's_sandals] + name=martyr's_sandals + view_sprite=boots1,0 + type=103,0,301 + editor_icon=33 + resistance=5,0,0,0 + bonus=5,2,210 + color=160,0,0,80 + price=5000 + req=7,0,0,0,3 + + [item=silent_boots] + name=silent_boots + view_sprite=boots1,0 + type=103,0,302 + editor_icon=33 + resistance=1,2,3,4 + bonus=5,2,400 + color=60,0,60,60 + price=4000 + req=7,0,0,0,5 + + [item=stone_sandals] + name=stone_sandals + view_sprite=boots1,0 + type=103,0,301 + editor_icon=33 + resistance=3,0,0,0 + bonus=10,15,3 + color=100,100,100,60 + price=3000 + req=0,4,0,0,0 + + [item=shoes_of_heart] + name=shoes_of_heart + view_sprite=boots1,0 + type=103,0,302 + editor_icon=33 + resistance=2,0,0,0 + bonus=0,8,0 + color=220,0,0,90 + price=2000 + + [item=charmed_chain_boots] + name=charmed_chain_boots + view_sprite=boots1,0 + type=103,0,304 + editor_icon=33 + resistance=2,2,3,3 + color=100,200,0,100 + price=8000 + req=0,7,0,0,0 + + [item=boots_of_elements] + name=boots_of_elements + view_sprite=boots1,0 + type=103,0,302 + editor_icon=33 + resistance=2,4,4,0 + color=255,200,0,60 + price=7000 + req=0,10,0,0,0 + + + + +`=============================================================================== +`BELTS +`=============================================================================== + + [item=band] + name=band + view_sprite=belt,0 + type=106,0,308 + editor_icon=35 + resistance=1,0,0,0 + price=120 + + [item=handy_band] + name=handy_band + view_sprite=belt,0 + type=106,0,308 + editor_icon=35 + resistance=1,0,0,0 + bonus=6,1,1 + color=0,140,40,100 + price=220 + + [item=belt] + name=belt + view_sprite=belt,0 + type=106,0,309 + editor_icon=35 + resistance=2,0,0,0 + price=200 + + [item=protective_belt] + name=protective_belt + view_sprite=belt,0 + type=106,0,309 + editor_icon=35 + resistance=3,0,1,0 + color=100,50,50,170 + price=280 + + [item=heavy_belt] + name=heavy_belt + view_sprite=belt,0 + type=106,0,310 + editor_icon=35 + resistance=3,0,1,1 + req=0,5,0,0,0 + price=400 + + [item=snake's_heavy_belt] + name=snake's_heavy_belt + view_sprite=belt,0 + type=106,0,310 + editor_icon=35 + resistance=3,0,1,3 + color=100,150,0,100 + req=0,5,0,0,0 + color=0,200,0,120 + price=600 + + [item=iron_heavy_belt] + name=iron_heavy_belt + view_sprite=belt,0 + type=106,0,311 + editor_icon=35 + resistance=4,1,1,1 + req=0,5,0,0,0 + price=1100 + + [item=giant's_belt] + name=giant's_belt + view_sprite=belt,0 + type=106,0,324 + editor_icon=35 + resistance=3,2,2,2 + req=0,12,0,0,0 + bonus=6,1,0 + price=2000 + + ********************************** + + [item=band_of_shadows] + name=band_of_shadows + view_sprite=belt,0 + type=106,0,308 + editor_icon=35 + resistance=2,0,0,0 + req=0,0,0,0,5 + bonus=5, 1, 409 + color=50,50,50,120 + price=450 + + [item=belt_of_life] + name=belt_of_life + view_sprite=belt,0 + type=106,0,309 + editor_icon=35 + resistance=2,0,0,0 + bonus=0,5,0 + color=180,40,0,120 + price=660 + + [item=rope_of_energy] + name=rope_of_energy + view_sprite=belt,0 + type=106,0,326 + editor_icon=35 + resistance=1,0,0,0 + bonus=1,7,0 + color=150,150,0,120 + price=700 + + [item=hangman's_noose] + name=hangman's_noose + view_sprite=belt,0 + type=106,0,326 + editor_icon=35 + resistance=1,0,0,1 + req=0,0,0,0,4 + bonus=5,1,308 + color=150,100,0,80 + price=500 + + [item=ogre's_rope] + name=ogre's_rope + view_sprite=belt,0 + type=106,0,326 + editor_icon=35 + resistance=1,1,1,1 + bonus=6,2,0 + color=50,150,0,100 + price=1000 + + [item=captain's_belt] + name=captain's_belt + view_sprite=belt,0 + type=106,0,325 + editor_icon=35 + resistance=2,2,0,0 + req=6,0,0,0,1 + bonus=5,3,6 + price=900 + + [item=hunter's_heavy_belt] + name=hunter's_heavy_belt + view_sprite=belt,0 + type=106,0,310 + editor_icon=35 + resistance=3,0,0,2 + req=0,5,0,0,0 + bonus=7,70,3 + color=100,150,50,90 + price=1000 + + +`=============================================================================== +`JEWELRY +`=============================================================================== + + [item=ring_of_health] + name=ring_of_health + view_sprite=ring,0 + color=250,0,0,0 + type=104,1,190 + editor_icon=37 + req=3,0,0,0,0 + bonus=0,5,0 + price=570 + + [item=ring_of_energy] + name=ring_of_energy + view_sprite=ring,0 + color=0,250,250,0 + type=104,1,190 + editor_icon=37 + req=3,0,0,0,0 + bonus=1,5,0 + price=570 + + [item=elven_ring] + name=elven_ring + view_sprite=ring,0 + type=104,1,186 + editor_icon=37 + req=7,0,0,0,0 + bonus=1,8,0 + price=750 + + [item=ring_of_survivor] + name=ring_of_survivor + view_sprite=ring,0 + color=200,250,0,0 + type=104,1,191 + editor_icon=37 + resistance=3,0,0,0 + req=7,0,0,0,0 + bonus=0,6,0 + price=810 + + [item=small_ring_of_life] + name=small_ring_of_life + view_sprite=ring,0 + color=250,0,0,0 + type=104,1,182 + editor_icon=37 + req=0,0,0,8,0 + bonus=0,10,0 + price=1110 + + [item=ring_of_life] + name=ring_of_life + view_sprite=ring,0 + color=250,0,0,0 + type=104,1,185 + editor_icon=37 + req=0,0,0,12,0 + bonus=0,15,0 + price=1600 + + [item=fighter's_ring_of_action] + name=fighter's_ring_of_action + view_sprite=ring,0 + type=104,1,185 + editor_icon=37 + req=0,7,0,0,0 + bonus=1,10,0 + price=1090 + + [item=ring_of_battlemage] + name=ring_of_battlemage + view_sprite=ring,0 + type=104,1,184 + editor_icon=37 + resistance=2,0,0,0 + req=9,0,0,0,2 + bonus=1,7,0 + price=700 + + [item=protector's_ring] + name=protector's_ring + view_sprite=ring,0 + type=104,1,180 + editor_icon=37 + resistance=2,0,0,0 + price=120 + + [item=guardian's_ring] + name=guardian's_ring + view_sprite=ring,0 + type=104,1,181 + editor_icon=37 + resistance=3,0,0,0 + req=5,0,0,0,0 + price=315 + + [item=ring_of_flames] + name=ring_of_flames + view_sprite=ring,0 + color=250,50,0,100 + type=104,1,181 + editor_icon=37 + resistance=0,3,0,0 + price=130 + + [item=rainbow_ring] + name=rainbow_ring + view_sprite=ring,0 + color=250,0,250,0 + type=104,1,184 + editor_icon=37 + resistance=0,3,2,1 + price=480 + + [item=lizard_ring] + name=lizard_ring + view_sprite=ring,0 + type=104,1,191 + editor_icon=37 + resistance=0,2,0,3 + price=310 + + [item=glacial_ring] + name=glacial_ring + view_sprite=ring,0 + type=104,1,187 + editor_icon=37 + resistance=0,0,3,0 + price=280 + + [item=ring_of_elements] + name=ring_of_elements + view_sprite=ring,0 + color=200,0,200,80 + type=104,1,189 + editor_icon=37 + resistance=0,4,4,0 + req=8,0,0,0,0 + price=780 + + [item=ring_of_immunity] + name=ring_of_immunity + view_sprite=ring,0 + color=0,100,0,100 + type=104,1,185 + editor_icon=37 + resistance=0,0,0,7 + req=8,0,0,0,0 + price=720 + + [item=ring_of_ogres] + name=ring_of_ogres + view_sprite=ring,0 + type=104,1,188 + editor_icon=37 + resistance=1,0,0,0 + bonus=6,1,0 + price=212 + + [item=ring_of_giants] + name=ring_of_giants + view_sprite=ring,0 + color=200,200,200,0 + type=104,1,189 + editor_icon=37 + resistance=1,0,0,0 + req=8,0,0,0,0 + bonus=6,3,0 + price=890 + + [item=ring_of_craft] + name=ring_of_craft + view_sprite=ring,0 + color=100,200,200,50 + type=104,1,186 + editor_icon=37 + bonus=6,1,1 + price=188 + + [item=ring_of_haste] + name=ring_of_haste + view_sprite=ring,0 + color=0,200,250,100 + type=104,1,191 + editor_icon=37 + req=6,0,0,0,0 + bonus=6,3,1, + price=650 + + [item=heavy_ring_of_vigor] + name=heavy_ring_of_vigor + view_sprite=ring,0 + color=250,0,0,100 + type=104,1,183 + editor_icon=37 + req=0,8,0,0,0 + bonus=6,5,2 + price=950 + + [item=ring_of_concentration] + name=ring_of_concentration + view_sprite=ring,0 + color=150,0,20,50 + type=104,1,187 + editor_icon=37 + req=0,0,0,4,0 + bonus=6,5,1 + price=2100 + + [item=ring_of_muscles] + name=ring_of_muscles + view_sprite=ring,0 + color=250,0,0,0 + type=104,1,188 + editor_icon=37 + req=0,0,0,9,0 + bonus=6,4,0 + price=1800 + + [item=polar_ring] + name=polar_ring + view_sprite=ring,0 + color=0,200,250,100 + type=104,1,187 + editor_icon=37 + resistance=0,1,0,0 + req=4,0,0,0,2 + bonus=5,1,109 + price=270 + + [item=kinetic_ring] + name=kinetic_ring + view_sprite=ring,0 + color=200,0,250,100 + type=104,1,183 + editor_icon=37 + resistance=1,0,0,0 + req=4,0,0,0,2 + bonus=5,2,104 + price=510 + + [item=ring_of_frost_giant] + name=ring_of_frost_giant + view_sprite=ring,0 + color=0,0,250,100 + type=104,1,187 + editor_icon=37 + resistance=2,0,2,0 + req=9,0,0,0,2 + bonus=9,10,5 + price=1000 + + [item=healer's_ring] + name=healer's_ring + view_sprite=ring,0 + color=0,180,220,90 + type=104,1,183 + editor_icon=37 + req=0,0,0,0,3 + bonus=5,1,207 + price=330 + + [item=ring_of_scorpion] + name=ring_of_scorpion + view_sprite=ring,0 + color=0,250,50,0 + type=104,1,182 + editor_icon=37 + resistance=0,0,0,2 + req=0,0,0,0,3 + bonus=5,1,208 + price=420 + + [item=spiritual_ring] + name=spiritual_ring + view_sprite=ring,0 + color=0,200,250,80 + type=104,1,181 + editor_icon=37 + resistance=2,0,0,0 + req=6,0,0,0,3 + bonus=5,2,210 + price=550 + + [item=evil_word] + name=evil_word + view_sprite=ring,0 + color=100,0,250,100 + type=104,1,181 + editor_icon=37 + resistance=2,1,1,1 + req=9,0,0,0,3 + bonus=5,2,211 + price=3100 + + [item=ring_of_mercy] + name=ring_of_mercy + view_sprite=ring,0 + color=200,60,0,140 + type=104,1,189 + editor_icon=37 + resistance=2,0,0,0 + req=8,0,0,0,3 + bonus=5,2,207 + price=580 + + [item=ring_of_flesh] + name=ring_of_flesh + view_sprite=ring,0 + color=250,0,0,100 + type=104,1,190 + editor_icon=37 + resistance=2,0,0,0 + req=6,0,0,0,4 + bonus=5,2,303 + price=510 + + [item=ring_of_necromancy] + name=ring_of_necromancy + view_sprite=ring,0 + color=200,0,250,0 + type=104,1,186 + editor_icon=37 + resistance=0,0,0,2 + req=8,0,0,0,4 + bonus=5,2,307 + price=1250 + + [item=black_ring] + name=black_ring + view_sprite=ring,0 + color=100,100,100,0 + type=104,1,188 + editor_icon=37 + resistance=3,0,0,0 + req=6,0,0,0,5 + bonus=5,1,401 + price=512 + + [item=exloding_ring] + name=exloding_ring + view_sprite=ring,0 + color=250,170,0,0 + type=104,1,180 + editor_icon=37 + resistance=0,2,0,2 + req=0,0,0,0,5 + bonus=5,2,410 + price=740 + + [item=jet_ring] + name=jet_ring + view_sprite=ring,0 + type=104,1,182 + editor_icon=37 + resistance=0,2,0,3 + req=9,0,0,0,5 + bonus=5,2,406 + price=920 + + [item=snake's_ring] + name=snake's_ring + view_sprite=ring,0 + color=200,250,0,0 + type=104,1,188 + editor_icon=37 + resistance=0,0,0,3 + req=0,0,0,0,5 + bonus=11,20,9 + price=570 + + [item=marksman's_ring] + name=marksman's_ring + view_sprite=ring,0 + color=0,150,50,100 + type=104,1,183 + editor_icon=37 + req=9,0,0,0,5 + bonus=5,2,403 + price=560 + + [item=ring_of_observer] + name=ring_of_observer + view_sprite=ring,0 + color=0,80,250,90 + type=104,1,191 + editor_icon=37 + req=6,0,0,0,0 + bonus=4,3,0 + price=444 + + [item=ring_of_apprentice] + name=ring_of_apprentice + view_sprite=ring,0 + color=150,0,200,90 + type=104,1,190 + editor_icon=37 + req=9,0,0,0,0 + bonus=4,6,0 + price=2750 + + [item=ring_of_undead_eater] + name=ring_of_undead_eater + view_sprite=ring,0 + color=180,150,200,0 + type=104,1,185 + editor_icon=37 + resistance=1,0,0,1 + bonus=7,35,1 + req=4,0,0,0,0 + price=345 + + [item=trapper's_ring] + name=trapper's_ring + view_sprite=ring,0 + color=250,250,0,0 + type=104,1,191 + editor_icon=37 + resistance=2,0,0,2 + req=6,0,0,0,0 + bonus=7,10,3 + price=468 + + [item=holy_ring] + name=holy_ring + view_sprite=ring,0 + color=100,200,250,70 + type=104,1,180 + editor_icon=37 + req=4,0,0,0,0 + bonus=7,20,2 + price=350 + + [item=stone_ring] + name=stone_ring + color=80,80,80,80 + type=104,1,185 + view_sprite=ring,0 + editor_icon=37 + resistance=2,0,0,0 + req=5,0,0,0,0 + bonus=10,6,3 + price=650 + + [item=lucky_killer] + name=lucky_killer + view_sprite=ring,0 + type=104,1,183 + editor_icon=37 + resistance=0,1,1,1 + req=10,0,0,0,0 + bonus=8,6,0 + price=670 + + [item=ring_of_hunger] + name=ring_of_hunger + view_sprite=ring,0 + color=100,0,100,80 + type=104,1,187 + editor_icon=37 + resistance=0,0,0,4 + req=10,0,0,0,0 + bonus=2,5,0 + price=644 + + [item=warrior's_grace] + name=warrior's_grace + view_sprite=ring,0 + type=104,1,189 + editor_icon=37 + resistance=0,3,3,3 + req=15,0,0,0,1 + bonus=1,10,0 + price=3000 + + [item=archmage's_seal] + name=archmage's_seal + view_sprite=ring,0 + color=250,200,0,0 + type=104,1,184 + editor_icon=37 + resistance=6,1,1,1 + req=15,0,0,0,1 + bonus=3,5,0 + price=3200 + + [item=heaven's_blessing] + name=heaven's_blessing + view_sprite=ring,0 + color=0,150,200,80 + type=104,1,186 + editor_icon=37 + resistance=3,2,2,2 + req=15,0,0,0,3 + bonus=5,2,206 + price=3500 + + [item=cold_grasp] + name=cold_grasp + view_sprite=ring,0 + color=0,250,250,100 + type=104,1,188 + editor_icon=37 + resistance=4,3,2,0 + req=15,0,0,0,4 + bonus=5,2,301 + price=3150 + + [item=ruthless_ring_of_sleep] + name=ruthless_ring_of_sleep + view_sprite=ring,0 + color=100,80,40,80 + type=104,1,188 + editor_icon=37 + resistance=4,3,2,0 + req=15,0,0,0,5 + bonus=10,13,3 + price=3090 + + [item=snowflake_amulet] + name=snowflake_amulet + view_sprite=necklace,0 + color=0,0,250,140 + type=105,1,212 + editor_icon=36 + resistance=-1,3,-1,3 + req=4,0,0,0,0 + bonus=1,10,0 + price=1300 + + [item=tooth_necklace] + name=tooth_necklace + view_sprite=necklace,0 + type=105,1,206 + editor_icon=36 + resistance=1,0,0,1 + req=0,0,0,0,4 + bonus=1,8,0 + price=640 + + [item=vein] + name=vein + view_sprite=necklace,0 + color=250,0,0,0 + type=105,1,215 + editor_icon=36 + resistance=1,0,0,1 + req=5,0,0,0,0 + bonus=1,8,0 + price=640 + + [item=defender's_amulet] + name=defender's_amulet + view_sprite=necklace,0 + type=105,1,204 + editor_icon=36 + resistance=2,0,0,0 + price=110 + + [item=rat_chain] + name=rat_chain + view_sprite=necklace,0 + color=0,250,0,0 + type=105,1,205 + editor_icon=36 + resistance=0,0,0,2 + price=125 + + [item=serpent_amulet] + name=serpent_amulet + view_sprite=necklace,0 + color=0,250,0,0 + type=105,1,213 + editor_icon=36 + resistance=0,0,0,5 + price=475 + + [item=thorn_amulet] + name=thorn_amulet + view_sprite=necklace,0 + color=0,250,0,0 + type=105,1,206 + editor_icon=36 + resistance=2,0,0,2 + price=450 + + [item=knight's_chain] + name=knight's_chain + view_sprite=necklace,0 + type=105,1,214 + editor_icon=36 + resistance=2,0,0,0 + req=0,0,0,0,1 + bonus=6,1,0 + price=100 + + [item=amulet_of_hell] + name=amulet_of_hell + view_sprite=necklace,0 + color=200,0,0,100 + type=105,1,211 + editor_icon=36 + resistance=-2,10,-2,0 + req=5,0,0,0,0 + price=666 + + [item=nature's_embrace] + name=nature's_embrace + view_sprite=necklace,0 + color=0,250,0,100 + type=105,1,207 + editor_icon=36 + resistance=0,2,3,2 + req=6,0,0,0,0 + price=750 + + [item=chain_of_elements] + name=chain_of_elements + view_sprite=necklace,0 + color=250,0,0,120 + type=105,1,214 + editor_icon=36 + resistance=0,4,4,0 + price=780 + + [item=faruk's_chain] + name=faruk's_chain + view_sprite=necklace,0 + type=105,1,210 + editor_icon=36 + resistance=0,0,0,0 + bonus=6,2,0 + price=450 + + [item=barbarian_chain] + name=barbarian_chain + view_sprite=necklace,0 + color=100,200,0,100 + type=105,1,215 + editor_icon=36 + resistance=1,1,0,1 + bonus=6,3,0 + price=1000 + + [item=light_necklace] + name=light_necklace + view_sprite=necklace,0 + color=50,150,250,80 + type=105,1,212 + editor_icon=36 + bonus=6,4,1 + price=1100 + + [item=insomnia] + name=insomnia + view_sprite=necklace,0 + color=200,0,100,100 + type=105,1,211 + editor_icon=36 + resistance=-3,0,0,0 + bonus=6,8,2 + price=3500 + + [item=necklace_of_willpower] + name=necklace_of_willpower + view_sprite=necklace,0 + color=200,0,0,80 + type=105,1,208 + editor_icon=36 + resistance=2,0,0,0 + bonus=6,3,2 + price=675 + + [item=fanged_necklace] + name=fanged_necklace + view_sprite=necklace,0 + color=250,100,0,0 + type=105,1,210 + editor_icon=36 + resistance=2,0,0,2 + req=0,0,0,0,2 + bonus=5,2,105 + price=600 + + [item=chain_of_barriers] + name=chain_of_barriers + view_sprite=necklace,0 + color=250,200,0,0 + type=105,1,214 + editor_icon=36 + resistance=3,0,0,2 + req=0,0,0,0,2 + bonus=5,1,102 + price=610 + + [item=inquisitor's_chain] + name=inquisitor's_chain + view_sprite=necklace,0 + color=200,0,200,100 + type=105,1,213 + editor_icon=36 + resistance=0,0,0,2 + req=0,0,0,0,3 + bonus=7,10,0 + price=990 + + [item=blessed_necklace] + name=blessed_necklace + view_sprite=necklace,0 + color=0,200,250,80 + type=105,1,212 + editor_icon=36 + resistance=2,3,2,0 + req=0,0,0,0,3 + bonus=7,25,1 + price=900 + + [item=stone_amulet] + name=stone_amulet + view_sprite=necklace,0 + type=105,1,205 + editor_icon=36 + resistance=1,1,1,1 + req=0,0,0,0,4 + bonus=5,1,304 + price=620 + + [item=forest_heart] + name=forest_heart + view_sprite=necklace,0 + color=0,250,0,0 + type=105,1,209 + editor_icon=36 + resistance=3,-2,0,2 + req=0,0,0,0,4 + bonus=1,11,0 + price=880 + + [item=finder's_necklace] + name=finder's_necklace + view_sprite=necklace,0 + type=105,1,209 + editor_icon=36 + req=4,0,0,0,4 + bonus=5,1,404 + price=280 + + [item=symbol_of_cobra] + name=symbol_of_cobra + view_sprite=necklace,0 + color=100,250,0,80 + type=105,1,210 + editor_icon=36 + resistance=0,0,0,3 + req=0,0,0,0,5 + bonus=5,2,411 + price=610 + + [item=glowing_chain] + name=glowing_chain + view_sprite=necklace,0 + type=105,1,207 + editor_icon=36 + resistance=2,6,0,0 + req=10,0,0,0,0 + bonus=12,10,2 + price=1600 + + [item=pure_blood] + name=pure_blood + view_sprite=necklace,0 + color=250,100,0,0 + type=105,1,205 + editor_icon=36 + resistance=0,0,0,16 + req=12,0,0,0,0 + bonus=0,8,0 + price=2300 + + [item=stone_of_blizzard] + name=stone_of_blizzard + view_sprite=necklace,0 + type=105,1,208 + editor_icon=36 + resistance=0,0,6,0 + req=10,0,0,0,0 + bonus=9,14,5 + price=2150 + + [item=necklace_of_leech] + name=necklace_of_leech + view_sprite=necklace,0 + color=250,0,0,0 + type=105,1,213 + editor_icon=36 + resistance=3,0,0,3 + req=11,0,0,0,0 + bonus=3,100,0 + price=2200 + + [item=marskman_of_vastelands] + name=marskman_of_vastelands + view_sprite=necklace,0 + color=250,200,0,0 + type=105,1,204 + editor_icon=36 + resistance=4,4,0,0 + req=12,0,0,0,0 + bonus=12,15,5 + price=1950 + + [item=amulet_of_wit] + name=amulet_of_wit + view_sprite=necklace,0 + color=0,200,200,50 + type=105,1,209 + editor_icon=36 + resistance=-1,0,0,0 + req=0,0,0,0,5 + bonus=4,4,0 + price=455 + + [item=eye_of_warlock] + name=eye_of_warlock + view_sprite=necklace,0 + type=105,1,211 + editor_icon=36 + resistance=2,2,2,2 + req=12,0,0,0,4 + bonus=3,5,0 + price=1570 + +`=============================================================================== +`QUEST/SPECIAL +`=============================================================================== + +== DUNGHILL == + + [item=empty_tankard] + name=empty_tankard + view_sprite=tankard,0 + type=100,2,132 + editor_icon=42 + bonus_text=quest_item_bonus + price=-2 + + [item=chicken] + name=chicken + view_sprite=a_chicken,0 + type=100,2,133 + editor_icon=42 + bonus_text=quest_item_bonus + price=-2 + + [item=unsigned_note] + name=unsigned_note + view_sprite=paper,0 + type=100,2,114 + editor_icon=38 + text=unsigned_note_text + price=-1 + bonus_text = paper_bonus + + [item=merchant's_letter] + name=merchant's_letter + view_sprite=scroll,0 + type=100,2,118 + editor_icon=38 + bonus_text=quest_item_bonus + price=-2 + + [item=bloody_meat] + name=bloody_meat + view_sprite=chicken_meat,0 + type=100,2,88 + editor_icon=42 + price=-2 + bonus_text=bloody_meat_bonus + + [item=proof_of_heroism] + name=proof_of_heroism + view_sprite=paper,0 + type=100,2,117 + editor_icon=42 + bonus_text=paper_bonus + text_width = 300 + text=proof_of_heroism_text + price=-2 + + [item=one_ring] + name=one_ring + view_sprite=ring,0 + type=104,1,190 + editor_icon=23 + req=100,0,0,0,0 + price=999999 + bonus_text=one_ring_bonus + + [item=wounded_dog] + name=wounded_dog + view_sprite=fixme,0 + type=100,2,139 + editor_icon=42 + price=-2 + bonus_text=wounded_dog_bonus + +== FOREST == + + [item=ruby] + name=ruby + view_sprite=ruby,0 + type=100,1,164 + editor_icon=42 + price=-2 + + [item=holy_water] + name=holy_water + view_sprite=fixme,0 + type=100,2,157 + editor_icon=42 + price=-2 + + [item=empty_flagon] + name=empty flagon + view_sprite=flagon,0 + type=100,1,95 + editor_icon=42 + price=-2 + bonus_text=quest_item_bonus + + [item=underground_water] + name=underground_water + view_sprite=flagon,0 + type=100,1,95 + editor_icon=42 + price=-2 + bonus_text=quest_item_bonus + +== AENOR == + + [item=edwin's_note] + name=edwin's_note + view_sprite=paper,0 + type=100,2,114 + editor_icon=38 + bonus_text = paper_bonus + text = edwin's_note_text + price=-1 + + [item=forest_spell_of_passage] + name=forest_spell_of_passage + view_sprite=stone,0 + type=100,2,141 + editor_icon=42 + bonus_text=forest_spell_of_passage_bonus + price=-2 + + [item=spring_stone] + name=spring_stone + view_sprite=spring_stone,0 + type=100,1,163 + editor_icon=42 + bonus_text=quest_item_bonus + price=-2 + + [item=charged_spring_stone] + name=charged_spring_stone + view_sprite=spring_stone,0 + type=100,1,163 + color=250,150,0,0 + editor_icon=42 + bonus_text=quest_item_bonus + price=-2 + + [item=ogla's_herbs] + name=ogla's_herbs + view_sprite=herbs,0 + type=100,1,92 + editor_icon=42 + bonus_text=quest_item_bonus + price=-2 + + [item=miner's_note] + name=miner's_note + view_sprite=paper,0 + type=100,2,118 + editor_icon=38 + bonus_text = paper_bonus + text=miner's_note_text + price=-1 + + [item=stone_crook] + name=stone_crook + view_sprite=staff,0 + type=2,2,217 + color=220,220,220,100 + editor_icon=42 + category=5 + hit_power=2,8 + bonus_text=quest_item_bonus + price=-2 + + + +== GRAVEYARD == + + [item=digger's_note] + name=gravedigger's_note + view_sprite=paper,0 + type=100,2,114 + editor_icon=38 + bonus_text = paper_bonus + text=digger's_note_text + price=-1 + + [item=ancient_necklace] + name=ancient_necklace + view_sprite=necklace,0 + type=105,1,207 + editor_icon=42 + bonus_text=quest_item_bonus + price=-2 + + [item=chateau_de_carcass] + name=chateau_de_carcass + view_sprite=brandy,0 + type=100,2,94 + editor_icon=42 + price=-2 + + [item=seal] + name=quarter_of_king's_seal + view_sprite=stone,0 + type=100,2,135 + editor_icon=42 + bonus_text=quest_item_bonus + price=-2 + + [item=gear] + name=gear + view_sprite=stone,0 + type=100,2,136 + editor_icon=42 + bonus_text=quest_item_bonus + price=-2 + + [item=paper_fragment] + name=paper_fragment + view_sprite=paper,0 + type=100,2,117 + editor_icon=38 + bonus_text = paper_bonus + text=paper_fragment_text + price=-1 + + [item=thief's_log] + name=thief's_log + view_sprite=book,0 + type=100,2,116 + editor_icon=38 + bonus_text = paper_bonus + text=thief's_log_text + price=-1 + + [item=flute] + name=flute + view_sprite=flute,0 + type=100,2,142 + editor_icon=42 + price=36 + bonus_text=quest_item_bonus + price=-2 + + [item=kingsgold1] + name=king's_gold + view_sprite=necklace,0 + type=105,1,212 + editor_icon=42 + + [item=kingsgold2] + name=king's_gold + view_sprite=ring,0 + type=104,1,180 + editor_icon=42 + + [item=kingsgold3] + name=king's_gold + view_sprite=cup,0 + type=100,1,162 + editor_icon=42 + + [item=kingsgold4] + name=king's_crown + view_sprite=helm2,0 + type=101,1,228 + editor_icon=42 + + [item=severed_skull] + name=severed_skull + view_sprite=skull,0 + type=100,2,137 + editor_icon=42 + bonus_text=quest_item_bonus + price=-2 + + [item=left_hand] + name=left_hand + view_sprite=hand,0 + type=100,2,156 + editor_icon=42 + bonus_text=quest_item_bonus + price=-2 + + [item=right_hand] + name=right_hand + view_sprite=hand,0 + type=100,2,143 + editor_icon=42 + bonus_text=quest_item_bonus + price=-2 + + [item=mentor_sandals] + name=mentor_sandals + view_sprite=boots1,0 + type=103,0,301 + editor_icon=42 + price= + bonus_text=quest_item_bonus + price=-2 + + [item=paper_with_runes] + name=paper_with_runes + view_sprite=paper,0 + type=100,2,117 + editor_icon=42 + bonus_text = paper_bonus + text=paper_with_runes_text + price=-2 + + +== CLOISTER == + + [item=clapper] + name=clapper + view_sprite=mace0,0 + type=100,2,138 + editor_icon=42 + category=3 + bonus_text=quest_item_bonus + price=-2 + + [item=sprig] + name=sprig + view_sprite=branch,0 + type=100,2,159 + editor_icon=42 + bonus_text=quest_item_bonus + price=-2 + + [item=pearl] + name=pearl + view_sprite=orb,0 + type=100,2,160 + editor_icon=42 + bonus_text=quest_item_bonus + price=-2 + + [item=scale] + name=scale + view_sprite=ruby,0 + type=100,2,161 + editor_icon=42 + bonus_text=quest_item_bonus + price=-2 + +== CITY == + + [item=strange_instructions] + name=strange_instructions + view_sprite=paper,0 + type=100,2,117 + editor_icon=38 + bonus_text = paper_bonus + text=strange_instructions_text + price=-1 + + [item=ransom] + name=ransom + view_sprite=gold2,0 + type=100,1,16 + editor_icon=42 + bonus_text=quest_item_bonus + price=-2 + + [item=ring_team1] + name=ring_of_assassins + view_sprite=ring,0 + type=104,1,181 + editor_icon=42 + bonus_text=quest_item_bonus + price=-2 + + [item=ring_team2] + name=ring_of_smugglers + view_sprite=ring,0 + type=104,1,182 + editor_icon=42 + bonus_text=quest_item_bonus + price=-2 + + [item=ring_team3] + name=ring_of_lizardmen + view_sprite=ring,0 + type=104,1,184 + editor_icon=42 + bonus_text=quest_item_bonus + price=-2 + + [item=keg] + name=keg + view_sprite=keg,0 + type=100,2,158 + editor_icon=42 + price=-2 + bonus_text=keg_bonus + + [item=boy's_diary] + name=boy's_diary + view_sprite=book,0 + type=100,2,116 + editor_icon=38 + bonus_text = paper_bonus + text=boy's_diary_text + price=-1 + + [item=princess] + name=princess + view_sprite=poodle,0 + type=3,1,369 + editor_icon=42 + bonus_text=quest_item_bonus + price=-2 + + [item=maneat_root] + name=man-eater's_root + view_sprite=branch,0 + type=100,2,159 + editor_icon=42 + price=-1 + + [item=shards] + name=shards + view_sprite=chain,0 + type=100,2,140 + editor_icon=42 + price=-1 + + [item=scheme] + name=scheme + view_sprite=paper,0 + type=100,2,119 + editor_icon=38 + bonus_text = paper_bonus + text=scheme_text + price=-2 + + [item=duke's_ring] + name=duke's_ring + view_sprite=ring,0 + type=104,1,188 + editor_icon=42 + bonus_text = paper_bonus + bonus_text=quest_item_bonus + price=-2 + + [item=charmed_duke's_ring] + name=charmed_duke's_ring + view_sprite=ring,0 + type=104,1,188 + color=250,250,0,0 + editor_icon=42 + color=50,160,250,120 + bonus_text=quest_item_bonus + price=-2 + + [item=khumrac's_scroll] + name=khumrac's_scroll + view_sprite=scroll,0 + type=100,2,118 + editor_icon=38 + price=-2 + text=khumrac's_scroll_text + bonus_text=paper_bonus + + + [item=ANIHILATOR] + name=short_sword + view_sprite=sword2,0 + type=1,0,8 + editor_icon=1 + category=1 + hit_power=999,999 + req=0,0,0,0,0 + + diff --git a/undercroft_windows_i110/data/defs/item_ipod.txt b/undercroft_windows_i110/data/defs/item_ipod.txt new file mode 100644 index 0000000..f49d287 --- /dev/null +++ b/undercroft_windows_i110/data/defs/item_ipod.txt @@ -0,0 +1,9591 @@ +`=============================================================================== + +[sprite=fly_arrow] + bitmap=data/fx/fly_arrow.gif +[/sprite] + +[sprite=fly_star] + bitmap=data/fx/fly_star.gif +[/sprite] + +[sprite=fly_boulder] + bitmap=data/fx/boulder.gif +[/sprite] + +[sprite=fly_ball] + bitmap=data/fx/cannonball.gif +[/sprite] + +[sprite=fly_dagger] + bitmap=data/fx/dagger.gif +[/sprite] + +[texture = fly_powder] + bitmap = data/fx/fly_powder.png +[/texture] + +[sprite = fly_powder] + texture=fly_powder + pivot = 64, 64 + frame=0,0,128,128 + +[/sprite] + + +`=============================================================================== +` VIEW SPRITES +`=============================================================================== + +[texture = viewsprite] + bitmap = data/gui2/viewsprite.png +[/texture] + +[sprite=fixme] +# vizualne je to pudl + texture=viewsprite + frame = 470, 72, 512, 130 +[/sprite] + +******** pets ********* + +[sprite=poodle] + texture=viewsprite + frame = 470, 72, 512, 130 +[/sprite] + +[sprite=a_bat] + texture=viewsprite + frame = 23, 232, 50, 249 +[/sprite] + +[sprite=a_cat] + texture=viewsprite + frame = 56, 127, 89, 171 +[/sprite] + +[sprite=a_owl] + texture=viewsprite + frame = 489, 131, 512, 167 +[/sprite] + +[sprite=a_chicken] + texture=viewsprite + + frame = 125, 128, 155, 165 + frame = 156, 128, 186, 165 + frame = 187, 128, 217, 165 + loop_mode=1 +[/sprite] + +[sprite=a_frog] + texture=viewsprite + + frame = 136, 214, 161, 233 + frame = 162, 214, 187, 233 + loop_mode=1 +[/sprite] + +[sprite=a_parrot] + texture=viewsprite + + frame = 331, 165, 349, 193 + frame = 350, 165, 368, 193 + frame = 369, 165, 387, 193 + frame = 350, 165, 368, 193 + loop_mode=1 +[/sprite] + +[sprite=a_rat] + texture=viewsprite + + frame = 317, 214, 337, 234 + frame = 338, 214, 358, 234 + frame = 359, 214, 379, 234 + frame = 338, 214, 358, 234 + loop_mode=1 +[/sprite] + +[sprite=a_snake] + texture=viewsprite + + frame = 247, 167, 266, 196 + frame = 267, 167, 286, 196 + frame = 287, 167, 306, 196 + frame = 267, 167, 286, 196 + loop_mode=1 +[/sprite] + +[sprite=a_spider] + texture=viewsprite + + frame = 389, 193, 421, 218 + frame = 422, 193, 454, 218 + frame = 455, 193, 487, 218 + frame = 422, 193, 454, 218 + loop_mode=1 +[/sprite] + + +================================================================================ + +[sprite=drum] + texture=viewsprite + frame = 218, 128, 257, 166 +[/sprite] + +[sprite=sceptre] + texture=viewsprite + frame = 237, 103, 312, 127 +[/sprite] + +[sprite=gargoyle] + texture=viewsprite + frame = 21, 126, 55, 175 +[/sprite] + +[sprite=rotten_eye] + texture=viewsprite + frame = 255, 221, 275, 231 +[/sprite] + +[sprite=claw] + texture=viewsprite + frame = 348, 49, 412, 70 +[/sprite] + +[sprite=relic] + texture=viewsprite + frame = 489, 242, 512, 262 +[/sprite] + +[sprite=branch] + texture=viewsprite + frame = 399, 219, 487, 236 + sort_offset=-4 +[/sprite] + +[sprite=sword1] + texture=viewsprite + frame = 426, 28, 495, 43 + sort_offset=-4 +[/sprite] + +[sprite=sword2] + texture=viewsprite + frame = 242, 49, 342, 66 + sort_offset=-4 +[/sprite] + +[sprite=sword3] + texture=viewsprite + frame = 0, 24, 144, 43 + sort_offset=-4 +[/sprite] + +[sprite=axe1] + texture=viewsprite + frame = 328, 235, 378, 249 + sort_offset=-9 +[/sprite] + +[sprite=axe2] + texture=viewsprite + frame = 69, 192, 149, 207 + sort_offset=-8 +[/sprite] + +[sprite=axe3] + texture=viewsprite + frame = 413, 44, 512, 71 + sort_offset=-10 +[/sprite] + +[sprite=cutter] + texture=viewsprite + frame = 69, 172, 125, 191 +[/sprite] + +[sprite=mace0] + texture=viewsprite + frame = 328, 250, 378, 258 +[/sprite] + +[sprite=mace1] + texture=viewsprite + frame = 313, 283, 387, 298 + sort_offset=-3 +[/sprite] + +[sprite=mace2] + texture=viewsprite + frame = 333, 259, 395, 282 +[/sprite] + +[sprite=mace3] + texture=viewsprite + frame = 396, 257, 488, 281 + sort_offset=-8 +[/sprite] + +[sprite=mace4] + texture=viewsprite + frame = 388, 283, 489, 297 +[/sprite] + +[sprite=mace5] + texture=viewsprite + frame = 131, 250, 233, 277 + sort_offset=-8 +[/sprite] + +[sprite=staff] + texture=viewsprite + frame = 301, 41, 400, 48 +[/sprite] + +[sprite=pick] + texture=viewsprite + frame = 348, 72, 453, 101 +[/sprite] + +[sprite=shovel] + texture=viewsprite + frame = 117, 45, 241, 64 +[/sprite] + +[sprite=pole1] + texture=viewsprite + frame = 0, 15, 162, 23 +[/sprite] + +[sprite=pole2] + texture=viewsprite + frame = 337, 0, 499, 15 + sort_offset=-8 +[/sprite] + +[sprite=pole3] + texture=viewsprite + frame = 175, 0, 336, 16 + sort_offset=-6 +[/sprite] + +[sprite=pole4] + texture=viewsprite + frame = 0, 44, 116, 64 + sort_offset=-15 +[/sprite] + +[sprite=pole5] + texture=viewsprite + frame = 0, 0, 174, 14 + sort_offset=-7 +[/sprite] + +[sprite=pole6] + texture=viewsprite + frame = 301, 17, 425, 40 + sort_offset=-7 +[/sprite] + +[sprite=bow] + texture=viewsprite + frame = 163, 17, 300, 44 +[/sprite] + +[sprite=crossbow] + texture=viewsprite + frame = 237, 67, 347, 102 + sort_offset=-10 +[/sprite] + +[sprite=arrows] + texture=viewsprite + frame = 151, 167, 246, 186 +[/sprite] + +[sprite=wolfhead] + texture=viewsprite + frame = 402, 102, 441, 131 +[/sprite] + +[sprite=helm1] + texture=viewsprite + frame = 289, 245, 326, 277 +[/sprite] + +[sprite=helm2] + texture=viewsprite + frame = 84, 247, 111, 265 +[/sprite] + +[sprite=helm3] + texture=viewsprite + frame = 234, 243, 257, 274 +[/sprite] + +[sprite=helm4] + texture=viewsprite + frame = 490, 263, 512, 298 +[/sprite] + +[sprite=armor1] + texture=viewsprite + frame = 74, 100, 156, 126 +[/sprite] + +[sprite=armor2] + texture=viewsprite + frame = 74, 65, 155, 99 +[/sprite] + +[sprite=armor3] + texture=viewsprite + frame = 0, 65, 73, 125 +[/sprite] + +[sprite=shield0] + texture=viewsprite + frame = 157, 99, 217, 127 +[/sprite] + +[sprite=shield1] + texture=viewsprite + frame = 156, 65, 236, 98 +[/sprite] + +[sprite=shield2] + texture=viewsprite + frame = 353, 132, 449, 163 +[/sprite] + +[sprite=shield3] + texture=viewsprite + frame = 388, 164, 488, 192 +[/sprite] + +[sprite=scroll] + texture=viewsprite + frame = 276, 221, 316, 232 +[/sprite] + +[sprite=orb] + texture=viewsprite + frame = 380, 219, 398, 237 +[/sprite] + +[sprite=skull] + texture=viewsprite + frame = 307, 165, 330, 194 +[/sprite] + +[sprite=book] + texture=viewsprite + frame = 13, 207, 59, 231 +[/sprite] + +[sprite=rune] + texture=viewsprite + frame = 0, 182, 19, 200 +[/sprite] + +[sprite=glove1] + texture=viewsprite + frame = 454, 237, 488, 256 +[/sprite] + +[sprite=glove2] + texture=viewsprite + sort_offset=-8 + frame = 151, 187, 191, 213 +[/sprite] + +[sprite=bracers] + texture=viewsprite + frame = 192, 187, 229, 211 +[/sprite] + +[sprite=boots1] + texture=viewsprite + frame = 450, 131, 486, 160 +[/sprite] + +[sprite=boots2] + texture=viewsprite + frame = 90, 127, 124, 171 +[/sprite] + +[sprite=belt] + texture=viewsprite + frame = 188, 214, 228, 233 +[/sprite] + +[sprite=flask_red] + texture=viewsprite + frame = 234, 187, 246, 214 +[/sprite] + +[sprite=flask_blue] + texture=viewsprite + frame = 56, 172, 68, 199 +[/sprite] + +[sprite=flask_yellow] + texture=viewsprite + frame = 0, 201, 12, 225 +[/sprite] + +[sprite=flask_green] + texture=viewsprite + frame = 298, 235, 327, 244 +[/sprite] + +[sprite=flask_purple] + texture=viewsprite + frame = 454, 72, 469, 98 +[/sprite] + +[sprite=flask_rainbow] + texture=viewsprite + frame = 218, 99, 233, 125 +[/sprite] + +[sprite=gold1] + texture=viewsprite + frame = 490, 231, 512, 241 +[/sprite] + +[sprite=gold2] + texture=viewsprite + frame = 51, 232, 80, 245 +[/sprite] + +[sprite=gold3] + texture=viewsprite + frame = 97, 208, 135, 228 +[/sprite] + +[sprite=apple] + texture=viewsprite + frame = 145, 24, 162, 44 +[/sprite] + +[sprite=cheese] + texture=viewsprite + frame = 229, 221, 254, 242 +[/sprite] + +[sprite=berries] + texture=viewsprite + frame = 0, 232, 22, 251 +[/sprite] + +[sprite=bread] + texture=viewsprite + frame = 60, 208, 96, 231 +[/sprite] + +[sprite=head] + texture=viewsprite + frame = 112, 241, 130, 266 +[/sprite] + +[sprite=chicken_meat] + texture=viewsprite + frame = 195, 234, 224, 248 +[/sprite] + +[sprite=mushroom] + texture=viewsprite + frame = 442, 102, 464, 128 +[/sprite] + +[sprite=brandy] + texture=viewsprite + frame = 0, 126, 20, 181 +[/sprite] + +[sprite=tankard] + texture=viewsprite + frame = 126, 166, 150, 190 +[/sprite] + +[sprite=herbs] + texture=viewsprite + frame = 0, 263, 34, 275 +[/sprite] + +[sprite=follicle] + texture=viewsprite + frame = 54, 264, 68, 272 +[/sprite] + +[sprite=bones] + texture=viewsprite + frame = 258, 129, 352, 164 +[/sprite] + +[sprite=cup] + texture=viewsprite + frame = 488, 202, 512, 230 +[/sprite] + +[sprite=flagon] + texture=viewsprite + frame = 489, 168, 512, 201 +[/sprite] + +[sprite=flute] + texture=viewsprite + frame = 420, 237, 453, 252 +[/sprite] + +[sprite=fur] + texture=viewsprite + frame = 311, 195, 388, 213 +[/sprite] + +[sprite=hand] + texture=viewsprite + frame = 55, 247, 83, 263 +[/sprite] + +[sprite=horn] + texture=viewsprite + frame = 0, 252, 31, 262 +[/sprite] + +[sprite=keg] + texture=viewsprite + frame = 258, 233, 288, 271 +[/sprite] + +[sprite=key1] + texture=viewsprite + frame = 33, 251, 54, 261 +[/sprite] + +[sprite=necklace] + texture=viewsprite + frame = 379, 238, 419, 254 +[/sprite] + +[sprite=paper] + texture=viewsprite + frame = 249, 197, 310, 220 +[/sprite] + +[sprite=ring] + texture=viewsprite + frame = 401, 41, 412, 48 +[/sprite] + +[sprite=ruby] + texture=viewsprite + frame = 500, 0, 510, 10 +[/sprite] + +[sprite=spring_stone] + texture=viewsprite + frame = 496, 28, 511, 43 +[/sprite] + +[sprite=stone] + texture=viewsprite + frame = 81, 232, 107, 246 +[/sprite] + +[sprite=stars] + texture=viewsprite + frame = 108, 229, 130, 240 +[/sprite] + +[sprite=whip] + texture=viewsprite + frame = 426, 16, 512, 27 +[/sprite] + +[sprite=chain] + texture=viewsprite + frame = 131, 234, 194, 249 +[/sprite] + +[sprite=hooks] + texture=viewsprite + frame = 448, 299, 512, 315 + sort_offset=-7 +[/sprite] + +[sprite=cannon] + texture=viewsprite + frame = 313, 103, 401, 128 + sort_offset=-7 +[/sprite] + +[sprite=cannonballs] + texture=viewsprite + frame = 23, 176, 55, 206 + sort_offset=-7 +[/sprite] + +[sprite=wand] + texture=viewsprite + frame = 88, 267, 130, 274 +[/sprite] + +[sprite=staff2] + texture=viewsprite + frame = 318, 299, 447, 312 +[/sprite] + +[sprite=crook] + texture=viewsprite + frame = 178, 278, 312, 296 +[/sprite] + +[sprite=pouch] + texture=viewsprite + frame = 35, 262, 53, 281 +[/sprite] + +[sprite=hamebar] + texture=viewsprite + frame = 183, 297, 312, 317 +[/sprite] + +[sprite=throw_rings] + texture=viewsprite + frame = 88, 275, 130, 288 +[/sprite] + +[sprite=dart] + texture=viewsprite + frame = 137, 278, 177, 291 +[/sprite] + + +`=============================================================================== +`MONEY +`=============================================================================== + + +` == copper coins == + + [item = money5] + name = money_copper + view_sprite = gold1,0 + type = 200,2,12 + editor_icon = 41 + count = 1, 5 + + [item = money10] + name = money_copper + view_sprite = gold1,0 + type = 200,2,12 + editor_icon = 41 + count = 3, 10 + + [item = money20] + name = money_copper + view_sprite = gold1,0 + type = 200,2,12 + editor_icon = 41 + count = 5, 20 + + [item = money40] + name = money_copper + view_sprite = gold1,0 + type = 200,2,13 + editor_icon = 41 + count = 10, 40 + + [item = money80] + name = money_copper + view_sprite = gold1,0 + type = 200,2,13 + editor_icon = 41 + count = 20, 80 + + [item = money160] + name = money_copper + view_sprite = gold1,0 + type = 200,2,13 + editor_icon = 41 + count = 40, 160 + + [item = money320] + name = money_copper + view_sprite = gold1,0 + type = 200,2,14 + editor_icon = 41 + count = 80, 320 + + [item = money640] + name = money_copper + view_sprite = gold1,0 + type = 200,2,14 + editor_icon = 41 + count = 160, 640 + + [item = money1280] + name = money_copper + view_sprite = gold1,0 + type = 200,2,14 + editor_icon = 41 + count = 320, 1280 + +` == golden coins == + + [item = money3k] + name = money_gold + view_sprite = gold1,0 + type = 201,1,15 + editor_icon = 41 + count = 1, 3 + price = 1000 + bonus_text=money_gold_bonus + + [item = money5k] + name = money_gold + view_sprite = gold1,0 + type = 201,1,15 + editor_icon = 41 + count = 1, 5 + price = 1000 + bonus_text=money_gold_bonus + + [item = money10k] + name = money_gold + view_sprite = gold1,0 + type = 201,1,15 + editor_icon = 41 + count = 3, 10 + price = 1000 + bonus_text=money_gold_bonus + + [item = money20k] + name = money_gold + view_sprite = gold1,0 + type = 201,1,16 + editor_icon = 41 + count = 5, 20 + price = 1000 + bonus_text=money_gold_bonus + + [item = money40k] + name = money_gold + view_sprite = gold1,0 + type = 201,1,16 + editor_icon = 41 + count = 10, 40 + price = 1000 + bonus_text=money_gold_bonus + + [item = money80k] + name = money_gold + view_sprite = gold1,0 + type = 201,1,17 + editor_icon = 41 + count = 20, 80 + price = 1000 + bonus_text=money_gold_bonus + + [item = money160k] + name = money_gold + view_sprite = gold1,0 + type = 201,1,17 + editor_icon = 41 + count = 40, 160 + price = 1000 + bonus_text=money_gold_bonus + +`=============================================================================== +`SPECIAL +`=============================================================================== + + [item=remains] + name=remains + view_sprite=bones,0 + type=100,2,137 + editor_icon=43 + category=9 + bonus_text=remains_bonus + group=99 + price=-1 + inv_index=3 + + [item=runic_stones] + name=runic_stones + view_sprite=stone,0 + type=100,2,113 + editor_icon=46 + price=-1 + inv_index=3 + +`=============================================================================== +`TROPHY +`=============================================================================== + + [item=trophy_animal_fur] + name=trophy_animal_fur + view_sprite=fur,0 + type=100,2,108 + editor_icon=47 + target_use=0,0,0 + price=150 + group=99 + bonus_text=trophy_desc + inv_index=3 + + [item=trophy_poison_follicle] + name=trophy_poison_follicle + view_sprite=follicle,0 + type=100,2,109 + editor_icon=47 + target_use=0,0,0 + price=160 + group=99 + bonus_text=trophy_desc + inv_index=3 + + [item=trophy_horn] + name=trophy_horn + view_sprite=horn,0 + type=100,2,110 + editor_icon=47 + target_use=0,0,0 + price=180 + group=99 + bonus_text=trophy_desc + inv_index=3 + + [item=trophy_uncommon_wood] + name=trophy_uncommon_wood + view_sprite=mace0,0 + type=100,2,111 + editor_icon=47 + target_use=0,0,0 + price=140 + group=99 + bonus_text=trophy_desc + inv_index=3 + + [item=trophy_small_gems] + name=trophy_small_gems + view_sprite=ruby,0 + type=100,2,112 + editor_icon=47 + target_use=0,0,0 + price=200 + group=99 + bonus_text=trophy_desc + inv_index=3 + +`=============================================================================== +`FOOD, POTIONS +`=============================================================================== + + [item=medicine] + name=medicine + view_sprite=flask_green,0 + type=100,1,71 + editor_icon=44 + target_use=14,0,0 + bonus_text=medicine_bonus + price=100 + shop_unlimited=1 + use_sound=eat + group=99 + inv_index=13 + + [item=revive_potion] + name=revive_potion + view_sprite=flask_yellow,0 + type=100,1,70 + editor_icon=44 + target_use=13,0,0 + bonus_text=revive_potion_bonus + price=50 + shop_unlimited=1 + use_sound=eat + group=99 + inv_index=13 + + [item=scroll_of_ressurection] + name=scroll_of_ressurection + view_sprite=scroll,0 + type=100,1,165 + color=250,100,0,100 + editor_icon=38 + target_use=13,100,100 + bonus_text=scroll_of_ressurection_bonus + price=500 + shop_unlimited=1 + use_sound=eat + group=99 + inv_index=13 + + == HP == + + [item=apple] + name=apple + view_sprite=apple,0 + type=100,3,84 + editor_icon=40 + target_use=1,10,20 + price=15 + bonus_text=apple_bonus + shop_unlimited=1 + use_sound=eat + group=99 + inv_index=11 + + [item=bread] + name=bread + view_sprite=bread,0 + type=100,2,87 + editor_icon=40 + target_use=1,20,40 + price=30 + bonus_text=bread_bonus + shop_unlimited=1 + use_sound=eat + group=99 + inv_index=11 + + [item=small_healing_potion] + name=small healing potion + view_sprite=flask_red,0 + type=100,3,37 + editor_icon=44 + target_use=1,50,60 + bonus_text=small_healing_potion_bonus + price=50 + shop_unlimited=1 + use_sound=eat + group=99 + inv_index=12 + + [item=healing_potion] + name=healing potion + view_sprite=flask_red,0 + type=100,3,38 + editor_icon=44 + target_use=1,90,120 + bonus_text=healing_potion_bonus + price=85 + shop_unlimited=1 + use_sound=eat + group=99 + inv_index=12 + + [item=greater_healing_potion] + name=greater healing potion + view_sprite=flask_red,0 + type=100,3,39 + editor_icon=44 + target_use=1,160,200 + bonus_text=greater_healing_potion_bonus + price=250 + shop_unlimited=1 + use_sound=eat + group=99 + inv_index=12 + + [item=large_healing_potion] + name=large healing potion + view_sprite=flask_red,0 + type=100,3,40 + editor_icon=44 + target_use=1,250,300 + bonus_text=large_healing_potion_bonus + price=600 + shop_unlimited=1 + use_sound=eat + group=99 + inv_index=12 + + [item=perfect_healing_potion] + name=perfect healing potion + view_sprite=flask_red,0 + type=100,3,41 + editor_icon=44 + target_use=1,340,400 + bonus_text=perfect_healing_potion_bonus + price=2100 + shop_unlimited=1 + use_sound=eat + group=99 + inv_index=12 + + == SP == + + [item=berries] + name=berries + view_sprite=berries,0 + type=100,1,85 + editor_icon=40 + target_use=3,10,20 + price=15 + bonus_text=berries_bonus + shop_unlimited=1 + use_sound=eat + group=99 + inv_index=11 + + [item=cheese] + name=cheese + view_sprite=cheese,0 + type=100,1,86 + editor_icon=40 + target_use=3,20,40 + price=30 + bonus_text=cheese_bonus + shop_unlimited=1 + use_sound=eat + group=99 + inv_index=11 + + [item=rotten_eye] + name=rotten_eye + view_sprite=rotten_eye,0 + type=100,2,90 + editor_icon=40 + target_use=3,25,50 + price=1 + bonus_text=rotten_eye_bonus + shop_unlimited=1 + use_sound=eat + group=99 + inv_index=11 + + [item=small_stamina_potion] + name=small stamina potion + view_sprite=flask_blue,0 + type=100,3,42 + editor_icon=44 + target_use=3,50,60 + bonus_text=small_stamina_potion_bonus + price=50 + shop_unlimited=1 + use_sound=eat + group=99 + inv_index=12 + + [item=stamina_potion] + name=stamina potion + view_sprite=flask_blue,0 + type=100,3,43 + editor_icon=44 + target_use=3,90,120 + bonus_text=stamina_potion_bonus + price=85 + shop_unlimited=1 + use_sound=eat + group=99 + inv_index=12 + + [item=greater_stamina_potion] + name=greater stamina potion + view_sprite=flask_blue,0 + type=100,3,44 + editor_icon=44 + target_use=3,160,200 + bonus_text=greater_stamina_potion_bonus + price=250 + shop_unlimited=1 + use_sound=eat + group=99 + inv_index=12 + + [item=large_stamina_potion] + name=large stamina potion + view_sprite=flask_blue,0 + type=100,3,45 + editor_icon=44 + target_use=3,250,300 + bonus_text=large_stamina_potion_bonus + price=600 + shop_unlimited=1 + use_sound=eat + group=99 + inv_index=12 + + [item=perfect_stamina_potion] + name=perfect stamina potion + view_sprite=flask_blue,0 + type=100,3,46 + editor_icon=44 + target_use=3,340,400 + bonus_text=perfect_stamina_potion_bonus + price=2100 + shop_unlimited=1 + use_sound=eat + group=99 + inv_index=12 + + == HP+SP == + + [item=chicken_leg] + name=chicken_leg + view_sprite=chicken_meat,0 + type=100,2,88 + editor_icon=40 + target_use=5,15,15 + price=40 + bonus_text=chicken_leg_bonus + shop_unlimited=1 + use_sound=eat + group=99 + inv_index=11 + + [item=rat_meat] + name=rat_meat + view_sprite=chicken_meat,0 + type=100,2,89 + editor_icon=40 + target_use=5,20,20 + price=40 + bonus_text=rat_meat_bonus + use_sound=eat + group=99 + inv_index=11 + + [item=small_revi_potion] + name=small revi potion + view_sprite=flask_purple,0 + type=100,3,47 + editor_icon=44 + target_use=5,30,30 + bonus_text=small_revi_potion_bonus + price=60 + shop_unlimited=1 + use_sound=eat + group=99 + inv_index=12 + + [item=revi_potion] + name=revi potion + view_sprite=flask_purple,0 + type=100,3,60 + editor_icon=44 + target_use=5,50,50 + bonus_text=revi_potion_bonus + price=100 + shop_unlimited=1 + use_sound=eat + group=99 + inv_index=12 + + [item=greater_revi_potion] + name=greater revi potion + view_sprite=flask_purple,0 + type=100,3,61 + editor_icon=44 + target_use=5,80,80 + bonus_text=greater_revi_potion_bonus + price=200 + shop_unlimited=1 + use_sound=eat + group=99 + inv_index=12 + + [item=large_revi_potion] + name=large revi potion + view_sprite=flask_purple,0 + type=100,3,62 + editor_icon=44 + target_use=5,120,120 + bonus_text=large_revi_potion_bonus + price=500 + shop_unlimited=1 + use_sound=eat + group=99 + inv_index=12 + + [item=perfect_revi_potion] + name=perfect revi potion + view_sprite=flask_purple,0 + type=100,3,63 + editor_icon=44 + target_use=5,180,180 + bonus_text=perfect_revi_potion_bonus + price=1000 + shop_unlimited=1 + use_sound=eat + group=99 + inv_index=12 + + == %(HP+SP) == + + [item=small_elixir] + name=small elixir + view_sprite=flask_rainbow,0 + type=100,3,64 + editor_icon=44 + target_use=6,30,30 + bonus_text=small_elixir_bonus + price=100 + shop_unlimited=1 + use_sound=eat + group=99 + inv_index=12 + + [item=elixir] + name=elixir + view_sprite=flask_rainbow,0 + type=100,3,65 + editor_icon=65 + target_use=6,45,45 + bonus_text=elixir_bonus + price=250 + shop_unlimited=1 + use_sound=eat + group=99 + inv_index=12 + + [item=greater_elixir] + name=greater elixir + view_sprite=flask_rainbow,0 + type=100,3,66 + editor_icon=44 + target_use=6,60,60 + bonus_text=greater_elixir_bonus + price=800 + shop_unlimited=1 + use_sound=eat + group=99 + inv_index=12 + + [item=large_elixir] + name=large elixir + view_sprite=flask_rainbow,0 + type=100,3,67 + editor_icon=44 + target_use=6,80,80 + bonus_text=large_elixir_bonus + price=2100 + shop_unlimited=1 + use_sound=eat + group=99 + inv_index=12 + + [item=perfect_elixir] + name=perfect elixir + view_sprite=flask_rainbow,0 + type=100,3,68 + editor_icon=44 + target_use=6,100,100 + bonus_text=perfect_elixir_bonus + price=4000 + shop_unlimited=1 + use_sound=eat + group=99 + inv_index=12 + + [item=elven_wine] + name=elven_wine + view_sprite=flagon,0 + color = 20,50,80,100 + type=100,1,95 + editor_icon=44 + target_use=6,45,45 + bonus_text=elven_wine_bonus + price=600 + shop_unlimited=1 + use_sound=eat + group=99 + inv_index=11 + + == OTHER == + + [item=tankard_of_ale] + name=tankard_of_ale + view_sprite=tankard,0 + type=100,2,93 + editor_icon=40 + target_use=8,15,1 + price=15 + bonus_text=tankard_of_ale_bonus + shop_unlimited=1 + use_sound=eat + group=99 + inv_index=11 + + [item=orkish_brandy] + name=orkish_brandy + view_sprite=brandy,0 + type=100,2,94 + editor_icon=40 + target_use=8,20,4 + price=25 + bonus_text=orkish_brandy_bonus + shop_unlimited=1 + use_sound=eat + group=99 + inv_index=11 + + [item=herbs] + name=healing herbs + view_sprite=herbs,0 + type=100,1,92 + editor_icon=40 + target_use=12,0,0 + price=70 + bonus_text=herbs_bonus + shop_unlimited=1 + use_sound=eat + group=99 + inv_index=10 + + [item=mushroom] + name=mushroom + view_sprite=mushroom,0 + type=100,1,91 + editor_icon=40 + target_use=7,20,20 + price=40 + bonus_text=mushroom_bonus + shop_unlimited=1 + use_sound=eat + group=99 + inv_index=10 + +`=============================================================================== +`LEVEL UP +`=============================================================================== + + [item=arcane_scroll] + name=arcane_scroll + view_sprite=scroll,0 + type=100,1,165 + editor_icon=38 + price=2100 + target_use=9,1,1 + bonus_text=arcane_scroll_bonus + use_sound=map + group=99 + inv_index=13 + + [item=fungus_sapientia] + name=fungus_sapientia + view_sprite=mushroom,0 + type=100,1,91 + editor_icon=40 + price=3100 + target_use=9,2,2 + bonus_text=fungus_sapientia_bonus + use_sound=eat + color=160,0,160,160 + group=99 + inv_index=13 + + [item=elixir_of_power] + name=elixir_of_power + view_sprite=flask_red,0 + type=100,3,69 + editor_icon=44 + price=4100 + target_use=9,3,3 + bonus_text=elixir_of_power_bonus + use_sound=eat + group=99 + inv_index=13 + + [item=scroll_of_wisdom] + name=scroll_of_wisdom + view_sprite=scroll,0 + color=100,0,200,100 + type=100,1,165 + editor_icon=38 + price=2100 + target_use=11,2000,2000 + bonus_text=scroll_of_wisdom_bonus + use_sound=map + group=99 + inv_index=13 + + [item=tome_of_wisdom] + name=tome_of_wisdom + view_sprite=book,0 + type=100,1,166 + editor_icon=28 + price=10000 + target_use=11,6000,6000 + bonus_text=tome_of_wisdom_bonus + use_sound=map + group=99 + inv_index=13 + + [item=great_tome_of_wisdom] + name=great_tome_of_wisdom + view_sprite=book,0 + type=100,1,167 + editor_icon=28 + price=25000 + target_use=11,15000,15000 + bonus_text=great_tome_of_wisdom_bonus + req=10,0,0,0,0 + use_sound=map + group=99 + inv_index=13 + + [item=scroll_of_wisdom2] + name=scroll_of_wisdom2 + view_sprite=scroll,0 + color=100,0,200,100 + type=100,1,165 + editor_icon=38 + price=2100 + target_use=11,25000,25000 + bonus_text=scroll_of_wisdom_bonus2 + use_sound=map + group=99 + inv_index=13 + + [item=tome_of_wisdom2] + name=tome_of_wisdom2 + view_sprite=book,0 + type=100,1,166 + editor_icon=28 + price=10000 + target_use=11,100000,100000 + bonus_text=tome_of_wisdom_bonus2 + use_sound=map + group=99 + inv_index=13 + + [item=great_tome_of_wisdom2] + name=great_tome_of_wisdom2 + view_sprite=book,0 + type=100,1,167 + editor_icon=28 + price=25000 + target_use=11,500000,500000 + bonus_text=great_tome_of_wisdom_bonus2 + req=10,0,0,0,0 + use_sound=map + group=99 + inv_index=13 + + +`=============================================================================== +`KEYS +`=============================================================================== + + [item=townhall_cellar_key] + name=townhall_cellar_key + view_sprite=key1,0 + type=100,2,19 + editor_icon=45 + price=-1 + bonus_text=desc_townhall_cellar_key + inv_index=2 + + [item=myron's_key] + name=myron's_key + view_sprite=key1,0 + type=100,2,18 + editor_icon=45 + price=-1 + bonus_text=desc_myrons_key + inv_index=2 + + [item=bone_key] + name=bone_key + view_sprite=key1,0 + type=100,2,22 + editor_icon=45 + price=-1 + bonus_text=desc_bone_key + inv_index=2 + + [item=miner's_key] + name=miner's_key + view_sprite=key1,0 + type=100,2,20 + color=0,30,80,80 + editor_icon=45 + price=-1 + bonus_text=desc_miners_key + inv_index=2 + + [item=rusty_key] + name=rusty_key + view_sprite=key1,0 + type=100,2,19 + color=80,30,0,80 + editor_icon=45 + price=-1 + bonus_text=desc_rusty_key + inv_index=2 + + [item=cellar_key] + name=cellar_key + view_sprite=key1,0 + type=100,2,18 + color=180,100,0,100 + editor_icon=45 + price=-1 + bonus_text=desc_cellar_key + inv_index=2 + + [item=tomb_key] + name=tomb_key + view_sprite=key1,0 + type=100,2,36 + color=30,70,30,60 + editor_icon=45 + price=-1 + bonus_text=desc_tomb_key + inv_index=2 + + [item=prior's_key] + name=prior's_key + view_sprite=key1,0 + type=100,2,20 + color=200,200,200,80 + editor_icon=45 + price=-1 + bonus_text=desc_priors_key + inv_index=2 + + [item=tower_key] + name=tower_key + view_sprite=key1,0 + type=100,2,21 + color=30,30,30,60 + editor_icon=45 + price=-1 + bonus_text=desc_tower_key + inv_index=2 + + [item=armory_key] + name=armory_key + view_sprite=key1,0 + type=100,2,20 + color=150,70,0,80 + editor_icon=45 + price=-1 + bonus_text=desc_armory_key + inv_index=2 + + [item=bronze_key] + name=bronze_key + view_sprite=key1,0 + type=100,2,23 + color=120,60,10,120 + editor_icon=45 + price=-1 + bonus_text=desc_bronze_key + inv_index=2 + + [item=iron_key] + name=iron_key + view_sprite=key1,0 + type=100,2,19 + color=0,90,150,90 + editor_icon=45 + price=-1 + bonus_text=desc_iron_key + inv_index=2 + + [item=manhole_key] + name=manhole_key + view_sprite=key1,0 + type=100,2,36 + editor_icon=45 + price=-2 + bonus_text=desc_manhole_key + inv_index=2 + + [item=warehouse_key] + name=warehouse_key + view_sprite=key1,0 + type=100,2,21 + color=40,140,100,70 + editor_icon=45 + price=-1 + bonus_text=desc_warehouse_key + inv_index=2 + + [item=steel_key] + name=steel_key + view_sprite=key1,0 + type=100,2,20 + editor_icon=45 + price=-1 + bonus_text=desc_steel_key + inv_index=2 + + [item=cottage_key] + name=cottage_key + view_sprite=key1,0 + type=100,2,18 + color=100,180,40,60 + editor_icon=45 + price=-1 + bonus_text=desc_cottage_key + inv_index=2 + + [item=alchemist's_key] + name=alchemist's_key + view_sprite=key1,0 + type=100,2,23 + color=100,0,200,70 + editor_icon=45 + price=-1 + bonus_text=desc_alchemists_key + inv_index=2 + + [item=dungeon_key] + name=dungeon_key + view_sprite=key1,0 + type=100,2,21 + color=40,160,60,50 + editor_icon=45 + price=-1 + bonus_text=desc_rusty_key + inv_index=2 + + [item=golden_key] + name=golden_key + view_sprite=key1,0 + type=100,2,19 + color=220,160,0,100 + editor_icon=45 + price=-1 + bonus_text=desc_golden_key + inv_index=2 + + [item=astral_key] + name=astral_key + view_sprite=key1,0 + type=100,2,22 + color=170,0,170,120 + editor_icon=45 + price=-1 + bonus_text=desc_astral_key + inv_index=2 + +`=============================================================================== +`SWORD +`=============================================================================== + + [item=annihilator] + name=dagger + view_sprite=sword1,0 + type=1,0,3 + editor_icon=1 + category=1 + hit_power=666,666 + price=1 + inv_index=20 + + [item=dagger] + name=dagger + view_sprite=sword1,0 + type=1,0,3 + editor_icon=1 + category=1 + hit_power=1,6 + price=180 + inv_index=20 + + [item=rusty_dirk] + #zadratovany item - musi byt definovan + name=rusty_dirk + view_sprite=sword1,0 + color=100,30,0,70 + type=1,0,7 + editor_icon=1 + hit_power=3,5 + category=1 + price=240 + inv_index=20 + + [item=fine_dirk] + name=fine_dirk + view_sprite=sword1,0 + type=1,0,7 + editor_icon=1 + hit_power=3,9 + category=1 + price=300 + inv_index=20 + + [item=poisoned_dirk] + name=poisoned_dirk + view_sprite=sword1,0 + color=0,140,0,120 + type=1,0,7 + editor_icon=1 + hit_power=3,7 + elemental_power=2,3,5 + category=1 + price=340 + inv_index=20 + + [item=short_sword] + name=short_sword + view_sprite=sword2,0 + type=1,0,8 + editor_icon=1 + category=1 + hit_power=5,11 + req=0,4,0,0,0 + price=410 + inv_index=20 + + [item=short_sword_of_cold] + name=short_sword_of_cold + view_sprite=sword2,0 + color=0,150,220,120 + type=1,0,8 + editor_icon=1 + category=1 + hit_power=4,10 + elemental_power=1,2,8 + req=0,4,0,0,0 + price=500 + inv_index=20 + + [item=glowing_short_sword] + name=glowing_short_sword + view_sprite=sword2,0 + color=200,80,0,150 + type=1,0,8 + editor_icon=1 + category=1 + hit_power=4,10 + elemental_power=0,3,8 + req=0,4,0,0,0 + price=600 + inv_index=20 + + [item=trapper's_knife] + name=trapper's_knife + view_sprite=sword1,0 + type=1,0,6 + editor_icon=1 + category=1 + hit_power=10,16 + req=0,4,4,0,0 + bonus=7,20,3 + price=350 + inv_index=20 + + [item=blessed_steel_blade] + name=blessed_steel_blade + view_sprite=sword2,0 + type=1,3,10 + editor_icon=2 + category=1 + hit_power=6,12 + elemental_power=1,4,10 + req=0,5,0,0,0 + bonus=7,20,1 + price=1200 + inv_index=20 + + [item=short_sword_of_flames] + name=short_sword_of_flames + view_sprite=sword2,0 + type=1,2,9 + editor_icon=1 + category=1 + hit_power=4,12 + elemental_power=0,4,10 + req=0,5,0,0,0 + bonus=12,5,2 + price=1000 + inv_index=20 + + [item=graag's_fang] + name=graag's_fang + view_sprite=sword1,0 + type=1,3,2 + editor_icon=1 + category=1 + hit_power=4,10 + elemental_power=2,4,15 + bonus=7,30,3 + price=999 + inv_index=20 + + [item=long_sword] + name=long sword + view_sprite=sword2,0 + type=1,0,11 + editor_icon=2 + category=1 + hit_power=8,16 + req=0,6,0,0,0 + price=1500 + inv_index=20 + + [item=venom_long_sword] + name=venom_long_sword + view_sprite=sword2,0 + color=0,180,0,120 + type=1,0,11 + editor_icon=2 + category=1 + hit_power=8, 14 + elemental_power=2,5,12 + req=0,6,0,0,0 + price=1800 + inv_index=20 + + [item=excelent_long_sword] + name=excelent_long_sword + view_sprite=sword2,0 + color=200,200,200,120 + type=1,0,11 + editor_icon=2 + category=1 + hit_power=12,18 + req=0,6,0,0,0 + price=3000 + inv_index=20 + + [item=barbarian_long_sword] + name=barbarian_long_sword + view_sprite=sword2,0 + color=200,100,0,140 + type=2,0,11 + editor_icon=2 + category=1 + hit_power=10,20 + bonus=6,2,0 + req=0,8,0,0,0 + price=3500 + inv_index=20 + + [item=crude_twohander] + name=crude_twohander + view_sprite=sword3,0 + color=80,80,80,80 + type=2,0,26 + editor_icon=2 + category=1 + hit_power=12,22 + bonus=8, 6, 0 + req=0,10,0,0,0 + price=3000 + inv_index=20 + + [item=balanced_twohander] + name=balanced_twohander + view_sprite=sword3,0 + type=2,0,26 + editor_icon=2 + category=1 + hit_power=12,22 + bonus=6,2,1 + req=0,10,0,0,0 + price=5000 + inv_index=20 + + [item=broad_sword] + name=broad_sword + view_sprite=sword2,0 + type=1,0,25 + editor_icon=2 + category=1 + hit_power=12,20 + req=0,8,0,0,0 + price=5000 + inv_index=20 + + [item=fatal_broad_sword] + name=fatal_broad_sword + view_sprite=sword2,0 + color=140,0,0,100 + type=1,0,25 + editor_icon=2 + category=1 + hit_power=12,20 + req=0,8,0,0,0 + bonus=8,6,0 + price=6000 + inv_index=20 + + [item=treatcherous_blade] + name=treatcherous_blade + view_sprite=sword2,0 + type=1,3,24 + editor_icon=2 + category=1 + hit_power=14,20 + elemental_power=2,14,20 + req=0,10,0,0,0 + bonus=2,9,0 + price=5000 + inv_index=20 + + [item=great_sword] + name=great_sword + view_sprite=sword3,0 + type=2,0,27 + editor_icon=2 + category=1 + hit_power=16,24 + req=0,12,0,0,1 + bonus=8, 4, 0 + price=12000 + inv_index=20 + + [item=great_sword_of_vigor] + name=great_sword_of_vigor + view_sprite=sword3,0 + color=160,0,40,140 + type=2,0,27 + editor_icon=2 + category=1 + hit_power=16,24 + elemental_power=0,8,12 + req=0,12,0,0,1 + bonus=3,5,0 + price=15000 + inv_index=20 + + [item=scimitar] + name=scimitar + view_sprite=sword2,0 + type=1,2,35 + editor_icon=2 + category=1 + hit_power=14,24 + req=14,8,0,0,0 + price=11000 + inv_index=20 + + [item=black_scimitar] + name=black_scimitar + view_sprite=sword2,0 + color=100,100,100,0 + type=1,2,35 + editor_icon=2 + category=1 + hit_power=14,20 + bonus=7,15,2 + req=15,10,0,0,0 + price=8100 + inv_index=20 + + [item=poisoned_sabre] + name=poisoned_sabre + view_sprite=sword2,0 + type=1,3,33 + editor_icon=2 + category=1 + hit_power=10,16 + elemental_power=2,6,20 + req=13,14,0,0,0 + bonus=11,5,10 + price=7000 + inv_index=20 + + [item=spectral_scimitar] + name=spectral_scimitar + view_sprite=sword2,0 + type=1,3,48 + editor_icon=2 + category=1 + hit_power=10,16 + elemental_power=1,6,26 + req=14,14,0,0,0 + bonus=7,30,3 + price=10000 + inv_index=20 + + [item=razor_sword] + name=razor_sword + view_sprite=sword2,0 + type=1,0,32 + editor_icon=2 + category=1 + hit_power=10,20 + req=0,15,0,0,1 + price=16000 + inv_index=20 + + [item=ancient_claymore] + name=ancient_claymore + view_sprite=sword3,0 + type=2,2,50 + editor_icon=2 + category=1 + hit_power=14,27 + req=0,17,0,0,1 + price=18000 + inv_index=20 + + [item=winter_claymore] + name=winter_claymore + view_sprite=sword3,0 + color=0,60,200,120 + type=2,2,50 + editor_icon=2 + category=1 + hit_power=14,22 + elemental_power=2,4,10 + req=0,17,0,0,1 + bonus=9,5,3 + price=19000 + inv_index=20 + + [item=flambard] + name=flambard + view_sprite=sword3,0 + type=2,0,30 + editor_icon=2 + category=1 + hit_power=14,30 + req=0,18,0,0,1 + price=22000 + inv_index=20 + + [item=vampiric_flambard] + name=vampiric_flambard + view_sprite=sword3,0 + color=100,0,100,120 + type=2,0,30 + editor_icon=2 + category=1 + hit_power=14,30 + req=0,18,0,0,1 + price=25000 + bonus=2,5,0 + inv_index=20 + + [item=barbarian_great_sword] + name=barbarian_great_sword + view_sprite=sword3,0 + type=2,2,31 + editor_icon=2 + category=1 + hit_power=11,31 + req=0,22,0,0,0 + price=29000 + bonus=6,3,0 + inv_index=20 + + [item=serpent_sword] + name=serpent_sword + view_sprite=sword3,0 + type=2,3,53 + editor_icon=2 + category=1 + hit_power=18,28 + elemental_power=2,1,10 + req=0,20,0,0,1 + price=37000 + inv_index=20 + + [item=royal_serpent] + name=royal_serpent + view_sprite=sword3,0 + color=200,160,0,120 + type=2,3,53 + editor_icon=2 + category=1 + hit_power=18,28 + elemental_power=2,2,12 + req=0,20,0,0,1 + price=42000 + bonus=11,5,12 + inv_index=20 + + [item=hideous_razor] + name=hideous_razor + view_sprite=sword2,0 + type=1,1,54 + editor_icon=2 + category=1 + hit_power=12,24 + elemental_power=2,7,15 + req=0,20,0,0,1 + price=46000 + bonus=2,15,0 + inv_index=20 + + [item=yessuf's_evil_twins] + name=yessuf's_evil_twins + view_sprite=sword1,0 + type=2,3,55 + editor_icon=2 + category=1 + hit_power=13,25 + elemental_power=2,13,25 + req=25,16,0,0,0 + price=48000 + bonus=4,8,0 + inv_index=20 + + [item=hardan's_challenger] + name=hardan's_challenger + view_sprite=sword3,0 + type=1,2,51 + editor_icon=2 + category=1 + hit_power=14,26 + elemental_power=0,16,30 + req=0,26,0,0,0 + price=51000 + bonus=6,4,0 + inv_index=20 + +`=============================================================================== +`AXE +`=============================================================================== + + [item=hatchet] + name=hatchet + view_sprite=axe1,0 + type=1,1,56 + editor_icon=3 + category=2 + hit_power=1,10 + price=200 + inv_index=30 + + [item=cutter] + name=cutter + view_sprite=cutter,0 + type=1,1,57 + editor_icon=3 + category=2 + hit_power=3,11 + price=350 + inv_index=30 + + [item=axe] + name=axe + view_sprite=axe1,0 + type=1,1,58 + editor_icon=3 + category=2 + hit_power=3,13 + req=0,5,0,0,0 + price=550 + inv_index=30 + + [item=blistering_axe] + name=blistering_axe + view_sprite=axe1,0 + color=200,40,0,110 + type=1,1,58 + editor_icon=3 + category=2 + hit_power=3,12 + elemental_power=0,1,10 + req=0,5,0,0,0 + price=620 + inv_index=30 + + [item=cleaver] + name=cleaver + view_sprite=axe1,0 + type=1,1,59 + editor_icon=3 + category=2 + hit_power=4,15 + req=0,6,3,0,0 + price=700 + inv_index=30 + + [item=ice_cleaver] + name=ice_cleaver + view_sprite=axe1,0 + color=0,160,200,120 + type=1,1,59 + editor_icon=3 + category=2 + hit_power=4,10 + elemental_power=1,3,15 + req=0,6,3,0,0 + price=1100 + inv_index=30 + + [item=ethereal_axe] + name=ethereal_axe + view_sprite=axe1,0 + type=1,3,81 + editor_icon=3 + category=2 + elemental_power=1,4,22 + req=8,0,0,0,0 + bonus=9,4,6 + price=2100 + inv_index=30 + + [item=veteran_cleaver] + name=veteran_cleaver + view_sprite=axe1,0 + type=1,2,78 + editor_icon=3 + category=2 + hit_power=5,17 + elemental_power=0,1,8 + req=8,0,0,0,1 + bonus=5,2,1 + price=2300 + inv_index=30 + + [item=large_axe] + name=large_axe + view_sprite=axe2,0 + type=2,1,72 + editor_icon=4 + category=2 + hit_power=4,17 + req=0,7,4,0,0 + bonus=8,4,0 + price=1800 + inv_index=30 + + [item=hunter's_large_axe] + name=hunter's_large_axe + view_sprite=axe2,0 + color=250,250,0,0 + type=2,1,72 + editor_icon=4 + category=2 + hit_power=6,20 + req=0,7,4,0,0 + bonus=7,20,3 + price=2200 + inv_index=30 + + [item=arctic_large_axe] + name=arctic_large_axe + view_sprite=axe2,0 + color=0,250,250,60 + type=2,1,72 + editor_icon=4 + category=2 + hit_power=4,17 + elemental_power=1,4,17 + req=0,7,4,0,0 + price=2800 + inv_index=30 + + [item=battle_axe] + name=battle_axe + view_sprite=axe2,0 + type=1,1,73 + editor_icon=4 + category=2 + hit_power=5,19 + req=0,8,4,0,0 + bonus=8,6,0 + price=3500 + inv_index=30 + + [item=venom_battle_axe] + name=venom_battle_axe + view_sprite=axe2,0 + color=0,220,0,0 + type=1,1,73 + editor_icon=4 + category=2 + hit_power=5,19 + elemental_power=2,1,12 + req=0,8,4,0,0 + bonus=8,6,0 + price=4000 + inv_index=30 + + [item=menacing_battle_axe] + name=menacing_battle_axe + view_sprite=axe2,0 + color=250,200,0,0 + type=1,1,73 + editor_icon=4 + category=2 + hit_power=7,22 + elemental_power=0,3,12 + req=0,8,4,0,0 + bonus=7,20,0 + price=5000 + inv_index=30 + + [item=warlord's_destroyer] + name=warlord's_destroyer + view_sprite=axe2,0 + type=2,2,77 + editor_icon=4 + category=2 + hit_power=10,28 + elemental_power=1,3,18 + req=0,15,6,0,0 + bonus=1,8,0 + price=8500 + inv_index=30 + + [item=tool_of_havoc] + name=tool_of_havoc + view_sprite=cutter,0 + type=2,1,74 + editor_icon=4 + category=2 + hit_power=5,19 + elemental_power=0,4,10 + req=0,12,5,0,0 + bonus=8,15,0 + price=4500 + inv_index=30 + + [item=double_axe] + name=double_axe + view_sprite=axe3,0 + type=1,1,75 + editor_icon=4 + category=2 + hit_power=7,23 + req=0,10,5,0,0 + price=5600 + inv_index=30 + + [item=freezing_double_axe] + name=freezing_double_axe + view_sprite=axe3,0 + color=0,180,180,120 + type=1,1,75 + editor_icon=4 + category=2 + hit_power=7,23 + elemental_power=1,4,16 + req=0,10,5,0,0 + bonus=9,4,4 + price=6300 + inv_index=30 + + [item=righteous_double_axe] + name=righteous_double_axe + view_sprite=axe3,0 + color=250,200,0,0 + type=1,1,75 + editor_icon=4 + category=2 + hit_power=7,25 + req=0,10,5,0,1 + bonus=7,100,2 + price=7500 + inv_index=30 + + [item=vampiric_precise_axe] + name=vampiric_precise_axe + view_sprite=axe2,0 + color=150,0,200,140 + type=1,1,76 + editor_icon=4 + category=2 + hit_power=15,20 + elemental_power=2,1,13 + req=13,0,0,0,0 + bonus=3,6,0 + price=9000 + inv_index=30 + + [item=broad_axe] + name=broad_axe + view_sprite=axe3,0 + type=2,1,99 + editor_icon=4 + category=2 + hit_power=10,28 + bonus=8,7,0 + req=0,12,5,0,0 + price=12000 + inv_index=30 + + [item=broad_axe_of_decay] + name=broad_axe_of_decay + view_sprite=axe3,0 + color=200,240,0,0 + type=2,1,99 + editor_icon=4 + category=2 + hit_power=10,28 + elemental_power=2,2,18 + req=0,12,5,0,0 + bonus=8,7,0 + price=16000 + inv_index=30 + + [item=flaming_broad_axe] + name=flaming_broad_axe + view_sprite=axe3,0 + color=220,0,0,130 + type=2,1,99 + editor_icon=4 + category=2 + hit_power=10,25 + elemental_power=0,2,18 + req=0,12,5,0,0 + bonus=8,7,0 + price=16000 + inv_index=30 + + [item=the_butcher] + name=the_butcher + view_sprite=axe2,0 + type=1,2,79 + editor_icon=4 + category=2 + hit_power=18,28 + req=0,18,4,0,1 + bonus=8,12,0 + price=20000 + inv_index=30 + + [item=duo_chopini] + name=duo_chopini + view_sprite=axe3,0 + type=2,0,100 + editor_icon=4 + category=2 + hit_power=12,33 + req=0,16,5,0,0 + bonus=8,10,0 + price=24000 + inv_index=30 + + [item=great_axe] + name=great_axe + view_sprite=axe3,0 + type=2,2,80 + editor_icon=4 + category=2 + hit_power=10,30 + req=0,14,5,0,0 + bonus=8,7,0 + price=22000 + inv_index=30 + + [item=dragon_axe] + name=dragon_axe + view_sprite=axe3,0 + type=1,2,97 + editor_icon=4 + category=2 + hit_power=10,20 + elemental_power=0,2,18 + req=18,0,0,0,0 + bonus=8,3,0 + price=30000 + inv_index=30 + + [item=hard_dragon_axe] + name=hard_dragon_axe + view_sprite=axe3,0 + color=150,150,150,100 + type=1,2,97 + editor_icon=4 + category=2 + hit_power=11,22 + elemental_power=0,4,20 + req=19,0,0,0,0 + bonus=8,5,0 + price=35000 + inv_index=30 + + [item=noble_axe] + name=noble_axe + view_sprite=axe3,0 + type=2,1,83 + editor_icon=4 + category=2 + hit_power=10,34 + req=0,15,5,0,0 + bonus=8,8,0 + price=40000 + inv_index=30 + + [item=heroic_crystal_axe] + name=heroic_crystal_axe + view_sprite=axe2,0 + type=2,3,98 + editor_icon=4 + category=2 + hit_power=10,20 + elemental_power=1,1,40 + req=0,16,6,0,0 + bonus=0,100,0 + price=48000 + inv_index=30 + + [item=fearsome_iron] + name=fearsome_iron + view_sprite=axe3,0 + type=2,0,101 + editor_icon=4 + category=2 + hit_power=10,40 + elemental_power=2,3,33 + req=0,18,6,0,1 + bonus=7,120,3 + price=54000 + inv_index=30 + + [item=rimbrock's_axe] + name=rimbrock's_axe + view_sprite=axe2,0 + type=1,1,76 + editor_icon=4 + category=2 + hit_power=7,20 + req=12, 0, 0, 0, 0 + price=7500 + inv_index=30 + +`=============================================================================== +`MACE +`=============================================================================== + + [item=mallet] + name=mallet + view_sprite=mace0,0 + type=1,0,102 + editor_icon=5 + category=3 + hit_power=1,10 + price=200 + inv_index=40 + + [item=steel_mallet] + name=steel_mallet + view_sprite=mace0,0 + color=160,160,160,120 + type=1,0,102 + editor_icon=5 + category=3 + hit_power=1,14 + bonus=10,1,3 + price=390 + inv_index=40 + + [item=wooden_cudgel] + name=wooden_cudgel + view_sprite=mace1,0 + type=1,0,127 + editor_icon=5 + category=3 + hit_power=1,18 + req=0,6,0,0,0 + bonus=10,2,3 + price=450 + inv_index=40 + + [item=iron_cudgel] + name=iron_cudgel + view_sprite=mace1,0 + color=100,160,160,120 + type=1,0,127 + editor_icon=5 + category=3 + hit_power=1,20 + req=0,7,0,0,0 + bonus=10,3,3 + price=520 + inv_index=40 + + [item=hard_cold_cudgel] + name=hard_cold_cudgel + view_sprite=mace1,0 + color=30,170,200,140 + type=1,0,127 + editor_icon=5 + category=3 + hit_power=2,18 + elemental_power=1,1,10 + req=0,8,0,0,0 + bonus=10,3,3 + price=750 + inv_index=40 + + [item=stone_of_heaven] + name=stone_of_heaven + view_sprite=mace1,0 + color=0,220,250,100 + type=1,1,103 + editor_icon=5 + category=3 + hit_power=2,25 + elemental_power=1,1,12 + req=0,9,0,0,0 + bonus=7,20,1 + price=1200 + inv_index=40 + + [item=steel_club] + name=steel_club + view_sprite=mace1,0 + type=1,1,103 + editor_icon=5 + category=3 + hit_power=2,22 + req=0,9,0,0,0 + bonus=10,5,3 + price=1100 + inv_index=40 + + [item=stone_club] + name=stone_club + view_sprite=mace1,0 + type=2,1,104 + editor_icon=5 + category=3 + hit_power=2,24 + req=0,16,0,0,0 + bonus=10,5,3 + price=900 + inv_index=40 + + [item=spiky_club] + name=spiky_club + view_sprite=mace1,0 + type=1,1,105 + editor_icon=5 + category=3 + hit_power=8,20 + elemental_power=2,1,8 + req=0,10,0,0,0 + bonus=10,4,3 + price=1300 + inv_index=40 + + [item=diseased_spiky_club] + name=diseased_spiky_club + view_sprite=mace1,0 + color=200,240,0,0 + type=1,1,105 + editor_icon=5 + category=3 + hit_power=8,20 + elemental_power=2,2,13 + req=0,10,0,0,0 + bonus=10,4,3 + price=1600 + inv_index=40 + + [item=hammer] + name=hammer + view_sprite=mace3,0 + type=1,0,106 + editor_icon=5 + category=3 + hit_power=4,22 + req=0,12,0,0,1 + bonus=10,5,4 + price=1800 + inv_index=40 + + [item=demonic_hammer] + name=demonic_hammer + view_sprite=mace3,0 + color=250,0,0,0 + type=1,0,106 + editor_icon=5 + category=3 + hit_power=4,22 + elemental_power=0,1,13 + req=0,12,0,0,1 + bonus=10,5,4 + price=2200 + inv_index=40 + + [item=heavy_hammer] + name=heavy_hammer + view_sprite=mace3,0 + color=100,100,100,100 + type=2,0,106 + editor_icon=5 + category=3 + hit_power=5,25 + req=0,14,0,0,1 + bonus=5,2,7 + price=2800 + inv_index=40 + + [item=witch_hammer] + name=witch_hammer + view_sprite=mace3,0 + type=1,3,125 + editor_icon=5 + category=3 + hit_power=4,22 + elemental_power=2,4,16 + req=10,0,0,0,0 + bonus=1,10,0 + price=4000 + inv_index=40 + + [item=hammer_of_vigus] + name=hammer_of_vigus + view_sprite=mace3,0 + type=2,1,107 + editor_icon=5 + category=3 + hit_power=5,27 + elemental_power=1,1,10 + req=0,14,0,0,0 + bonus=3,3,0 + price=4500 + inv_index=40 + + [item=war_flail] + name=war_flail + view_sprite=mace2,0 + type=1,0,130 + editor_icon=5 + category=3 + hit_power=3,35 + req=0,12,0,0,1 + bonus=5,1,8 + price=4500 + inv_index=40 + + [item=heavy_war_flail] + name=heavy_war_flail + view_sprite=mace2,0 + color=80,80,80,90 + type=2,0,130 + editor_icon=5 + category=3 + hit_power=5,42 + req=0,14,0,0,1 + bonus=5,1,8 + price=5000 + inv_index=40 + + [item=gork's_flaming_crusher] + name=gork's_flaming_crusher + view_sprite=mace5,0 + color=250,60,0,0 + type=2,1,105 + editor_icon=5 + category=3 + hit_power=4,28 + elemental_power=0,2,12 + req=0,17,0,0,0 + bonus=5,3,8 + price=6000 + inv_index=40 + + [item=morning_star] + name=morning_star + view_sprite=sceptre,0 + type=1,1,120 + editor_icon=5 + category=3 + hit_power=2,30 + req=0,15,0,0,0 + bonus=8,4,0 + price=4500 + inv_index=40 + + [item=grisly_morning_star] + name=grisly_morning_star + view_sprite=sceptre,0 + color=160,100,200,100 + type=1,1,120 + editor_icon=5 + category=3 + hit_power=2,32 + req=0,15,0,0,0 + bonus=8,8,0 + price=5000 + inv_index=40 + + [item=mace] + name=mace + view_sprite=sceptre,0 + type=1,1,122 + editor_icon=5 + category=3 + hit_power=6,28 + req=0,16,0,0,0 + bonus=10,8,4 + price=6000 + inv_index=40 + + [item=thunder_mace] + name=thunder_mace + view_sprite=sceptre,0 + color=0,200,230,120 + type=1,1,122 + editor_icon=5 + category=3 + hit_power=6,24 + elemental_power=1,5,20 + req=0,16,0,0,0 + bonus=10,8,4 + price=7000 + inv_index=40 + + [item=great_mace] + name=great_mace + view_sprite=sceptre,0 + type=2,1,123 + editor_icon=5 + category=3 + hit_power=10,30 + req=0,20,0,0,0 + bonus=10,9,4 + price=8000 + inv_index=40 + + [item=captain's_mace] + name=captain's_mace + view_sprite=sceptre,0 + color=240,200,0,0 + type=1,1,122 + editor_icon=5 + category=3 + hit_power=10,24 + elemental_power=0,1,30 + req=0,16,0,0,1 + bonus=5,3,6 + price=9000 + inv_index=40 + + [item=war_hammer] + name=war_hammer + view_sprite=mace3,0 + type=2,0,124 + editor_icon=5 + category=3 + hit_power=10,33 + req=0,22,0,0,0 + bonus=10,10,5 + price=11300 + inv_index=40 + + [item=glowing_war_hammer] + name=glowing_war_hammer + view_sprite=mace3,0 + color=200,0,0,100 + type=2,0,124 + editor_icon=5 + category=3 + hit_power=10,33 + elemental_power=0,4,20 + req=0,24,0,0,0 + bonus=10,10,5 + price=15200 + inv_index=40 + + [item=lifeforce] + name=lifeforce + view_sprite=mace3,0 + type=1,2,126 + editor_icon=5 + category=3 + hit_power=8,28 + elemental_power=0,2,16 + req=0,20,0,0,0 + bonus=2,16,0 + price=22000 + inv_index=40 + + [item=maul] + name=maul + view_sprite=mace5,0 + type=2,0,131 + editor_icon=5 + category=3 + hit_power=11,36 + req=0,22,0,0,0 + bonus=10,13,5 + price=27000 + inv_index=40 + + [item=great_maul] + name=great_maul + view_sprite=mace5,0 + type=2,0,144 + editor_icon=5 + category=3 + hit_power=12,37 + req=0,24,0,0,0 + bonus=10,14,5 + price=30000 + inv_index=40 + + [item=earthquaker] + name=earthquaker + view_sprite=mace5,0 + type=2,0,128 + editor_icon=5 + category=3 + hit_power=5,40 + req=0,26,0,0,1 + bonus=5,3,7 + price=46000 + inv_index=40 + + [item=seven_giants] + name=seven_giants + view_sprite=mace5,0 + type=2,3,146 + editor_icon=5 + category=3 + hit_power=6,50 + req=0,28,0,0,0 + bonus=8,12,0 + price=52000 + inv_index=40 + +`=============================================================================== +`POLEARM +`=============================================================================== + + [item=rake] + name=rake + view_sprite=pole6,0 + type=2,0,219 + editor_icon=7 + category=4 + hit_power=0,4 + price=80 + inv_index=50 + + [item=pick] + name=pick + view_sprite=pick,0 + type=2,0,220 + editor_icon=7 + category=4 + hit_power=2,8 + price=120 + inv_index=50 + + [item=shovel] + name=shovel + view_sprite=shovel,0 + type=2,0,221 + editor_icon=7 + category=4 + hit_power=0,8 + price=100 + inv_index=50 + + [item=pike] + name=pike + view_sprite=pole1,0 + type=1,0,222 + editor_icon=7 + category=4 + hit_power=2,9 + price=250 + inv_index=50 + + [item=glacial_pike] + name=glacial_pike + view_sprite=pole1,0 + color=0,150,250,150 + type=1,0,222 + editor_icon=7 + category=4 + hit_power=2,8 + elemental_power=1,1,16 + price=340 + inv_index=50 + + [item=hook_pike] + name=hook_pike + view_sprite=pole1,0 + type=1,0,224 + editor_icon=7 + category=4 + hit_power=3,15 + req=0,5,5,0,0 + price=550 + inv_index=50 + + [item=molten_hook_pike] + name=molten_hook_pike + view_sprite=pole1,0 + color=250,0,0,0 + type=1,0,224 + editor_icon=7 + category=4 + hit_power=3,12 + elemental_power=0,2,15 + req=0,5,5,0,0 + price=1200 + inv_index=50 + + [item=scythe] + name=scythe + view_sprite=pole4,0 + type=2,1,317 + editor_icon=7 + category=4 + hit_power=10,25 + req=0,6,6,0,0 + bonus=7,20,1 + price=2100 + inv_index=50 + + [item=exeptional_impaler] + name=exeptional_impaler + view_sprite=pole1,0 + type=2,2,225 + editor_icon=7 + category=4 + hit_power=8,27 + req=0,7,6,0,0 + bonus=8,12,0 + price=4000 + inv_index=50 + + [item=poisonous_nail] + name=poisonous_nail + view_sprite=pole1,0 + type=1,3,223 + editor_icon=7 + category=4 + hit_power=6,20 + elemental_power=2,4,18 + req=0,7,6,0,0 + bonus=11,8,16 + price=4500 + inv_index=50 + + [item=long_flail] + name=long_flail + view_sprite=mace4,0 + type=2,0,246 + editor_icon=7 + category=4 + hit_power=9,26 + req=0,6,6,0,0 + bonus=10,4,4 + price=2800 + inv_index=50 + + [item=halbert] + name=halbert + view_sprite=pole2,0 + type=2,0,242 + editor_icon=7 + category=4 + hit_power=10,29 + req=0,8,6,0,0 + price=3500 + inv_index=50 + + [item=ogre's_halbert] + name=ogre's_halbert + view_sprite=pole2,0 + color=200,250,0,0 + type=2,0,242 + editor_icon=7 + category=4 + hit_power=12,32 + req=0,8,6,0,0 + bonus=6,2,0 + price=4000 + inv_index=50 + + [item=halbert_of_flames] + name=halbert_of_flames + view_sprite=pole2,0 + color=200,0,0,100 + type=2,0,242 + editor_icon=7 + category=4 + hit_power=12,28 + elemental_power=0,4,16 + req=0,8,6,0,0 + price=4500 + inv_index=50 + + [item=slayer's_halbert] + name=slayer's_halbert + view_sprite=pole2,0 + color=250,200,0,0 + type=2,0,242 + editor_icon=7 + category=4 + hit_power=15,38 + req=9,0,0,0,1 + bonus=5,1,8 + price=5600 + inv_index=50 + + [item=glaive] + name=glaive + view_sprite=pole5,0 + type=2,0,241 + editor_icon=7 + category=4 + hit_power=14,32 + req=0,10,8,0,0 + price=5300 + inv_index=50 + + [item=bloodsucking_glaive] + name=bloodsucking_glaive + view_sprite=pole5,0 + color=100,0,0,150 + type=2,0,241 + editor_icon=7 + category=4 + hit_power=14,32 + req=0,10,8,0,0 + bonus=2,7,0 + price=6000 + inv_index=50 + + [item=father's_glaive] + name=father's_glaive + view_sprite=pole5,0 + color=150,0,200,120 + type=2,0,241 + editor_icon=7 + category=4 + hit_power=14,32 + req=10,0,0,0,3 + bonus=5,1,203 + price=7000 + inv_index=50 + + [item=razzik's_glaive] + name=razzik's_glaive + view_sprite=pole5,0 + type=2,2,244 + editor_icon=7 + category=4 + hit_power=16,30 + elemental_power=1,8,26 + req=14,0,0,0,1 + bonus=5,2,8 + price=8000 + inv_index=50 + + [item=spear] + name=spear + view_sprite=pole1,0 + type=1,2,226 + editor_icon=7 + category=4 + hit_power=6,20 + req=0,12,9,0,0 + bonus=6,1,1 + price=10000 + inv_index=50 + + [item=spear_of_raven] + name=spear_of_raven + view_sprite=pole1,0 + color=50,250,0,0 + type=1,2,226 + editor_icon=7 + category=4 + hit_power=6,20 + elemental_power=2,4,22 + req=0,12,9,0,0 + bonus=6,1,1 + price=12300 + inv_index=50 + + [item=heroic_lance] + name=heroic_lance + view_sprite=pole1,0 + type=1,2,227 + editor_icon=7 + category=4 + hit_power=6,20 + req=0,12,12,0,0 + bonus=0,77,0 + price=15400 + inv_index=50 + + [item=voulge] + name=voulge + view_sprite=pole5,0 + type=2,1,243 + editor_icon=7 + category=4 + hit_power=15,35 + req=0,14,10,0,0 + price=21000 + inv_index=50 + + [item=merciless_voulge] + name=merciless_voulge + view_sprite=pole5,0 + color=180,0,0,140 + type=2,1,243 + editor_icon=7 + category=4 + hit_power=15,35 + req=0,14,10,0,0 + bonus=8,8,0 + price=27500 + inv_index=50 + + [item=great_bardiche] + name=great_bardiche + view_sprite=pole5,0 + type=2,0,240 + editor_icon=7 + category=4 + hit_power=16,38 + req=0,15,11,0,0 + price=35200 + inv_index=50 + + [item=trident] + name=trident + view_sprite=pole3,0 + type=1,2,245 + editor_icon=7 + category=4 + hit_power=10,24 + req=0,15,12,0,0 + price=39000 + inv_index=50 + + [item=abysmal_trident] + name=abysmal_trident + view_sprite=pole3,0 + color=0,200,160,140 + type=1,2,245 + editor_icon=7 + category=4 + hit_power=10,24 + elemental_power=1,6,20 + req=0,15,12,0,0 + bonus=9,5,6 + price=43000 + inv_index=50 + + [item=teeth_of_vezuth] + name=teeth_of_vezuth + view_sprite=pole3,0 + type=1,2,202 + editor_icon=7 + category=4 + hit_power=1,50 + elemental_power=0,1,50 + req=0,15,13,0,0 + bonus=11,10,30 + price=49000 + inv_index=50 + + [item=titan_slayer] + name=titan_slayer + view_sprite=pole5,0 + type=2,2,96 + editor_icon=7 + category=4 + hit_power=18,42 + req=0,16,14,0,0 + bonus=12,12,2 + price=51400 + inv_index=50 + +`=============================================================================== +`STAFF +`=============================================================================== + + [item=pikestaff] + #zadratovany item - musi byt definovan + name=pikestaff + view_sprite=staff,0 + type=1,0,150 + editor_icon=9 + hit_power=0,6 + category=5 + price=80 + inv_index=60 + + [item=long_staff] + name=long_staff + view_sprite=staff,0 + type=1,0,151 + editor_icon=9 + category=5 + hit_power=2,10 + price=200 + inv_index=60 + + [item=hard_long_staff] + name=hard_long_staff + view_sprite=staff,0 + type=1,0,151 + color=160,160,160,120 + editor_icon=9 + category=5 + hit_power=4,10 + req=2,0,0,0,0 + bonus=10,1,4 + price=380 + inv_index=60 + + [item=staff_of_flame] + name=staff_of_flame + view_sprite=staff,0 + color=200,0,0,100 + type=1,0,151 + editor_icon=9 + hit_power=0,8 + elemental_power=0,4,16 + category=5 + req=4,0,0,4,0 + price=500 + inv_index=60 + + [item=tireless_staff] + name=tireless_staff + view_sprite=staff,0 + color=0,200,240,120 + type=1,0,151 + editor_icon=9 + category=5 + hit_power=4,16 + req=4,0,0,4,0 + bonus=1,8,0 + price=600 + inv_index=60 + + [item=consecrated_staff] + name=consecrated_staff + view_sprite=staff,0 + color=200,0,200,120 + type=1,0,151 + editor_icon=9 + category=5 + hit_power=4,20 + req=4,0,0,2,0 + bonus=7,25,2 + price=800 + inv_index=60 + + [item=thorn_staff] + name=thorn_staff + view_sprite=staff,0 + type=1,3,193 + color=50,100,50,100 + editor_icon=9 + hit_power=5,15 + elemental_power=2,2,10 + bonus=11,3,15 + category=5 + req=5,0,0,4,0 + bonus=11,3,10 + price=800 + inv_index=60 + + [item=icicle] + name=icicle + view_sprite=staff,0 + type=1,3,179 + editor_icon=9 + category=5 + hit_power=10,16 + elemental_power=1,5,15 + req=8,0,0,4,0 + bonus=9,5,5 + price=2200 + inv_index=60 + + [item=forest_claw] + name=forest_claw + view_sprite=branch,0 + type=1,0,149 + editor_icon=9 + category=5 + hit_power=12,24 + elemental_power=2,4,10 + req=0,14,0,0,0 + bonus=10,3,4 + price=2100 + inv_index=60 + + [item=short_battle_staff] + name=short_battle_staff + view_sprite=staff,0 + type=1,3,172 + editor_icon=9 + category=5 + hit_power=6,20 + elemental_power=0,2,6 + req=7,0,0,4,0 + bonus=0,14,0 + price=2200 + inv_index=60 + + [item=ram_staff] + name=ram_staff + view_sprite=staff2,0 + type=1,0,203 + editor_icon=9 + hit_power=7, 24 + category=5 + req=0,4,0,0,2 + bonus=10, 20, 3 + req=8,0,0,7,0 + price=3000 + inv_index=60 + + [item=moon_staff] + name=moon_staff + view_sprite=staff2,0 + type=1,3,173 + editor_icon=9 + hit_power=7,26 + elemental_power=1,1,8 + category=5 + req=10,0,0,4,0 + bonus=6,2,1 + price=4000 + inv_index=60 + + [item=full_moon] + name=full_moon + view_sprite=staff2,0 + type=1,3,174 + editor_icon=9 + hit_power=7,28 + elemental_power=1,4,18 + category=5 + req=12,0,0,5,0 + bonus=8,9,0 + price=6300 + inv_index=60 + + [item=monk_battle_staff] + name=monk_battle_staff + view_sprite=staff,0 + type=1,3,175 + editor_icon=9 + hit_power=7,28 + elemental_power=0,2,10 + color=255, 200, 5, 100 + category=5 + req=10,0,0,5,0 + bonus=1,7,0 + price=4900 + inv_index=60 + + [item=viper_staff] + name=viper_staff + view_sprite=staff2,0 + type=1,3,176 + editor_icon=9 + category=5 + hit_power=10,25 + elemental_power=2,5,15 + bonus=11,10,15 + color=0,130,0,70 + req=10,0,0,5,0 + price=5600 + inv_index=60 + + [item=paralysing_staff] + name=paralysing_staff + view_sprite=staff,0 + type=1,3,177 + color=150,150,150,100 + editor_icon=9 + hit_power=10,26 + elemental_power=2,2,20 + bonus=10,15,2 + category=5 + req=12,0,0,5,0 + price=6300 + inv_index=60 + + [item=heavy_iron_staff] + name=heavy_iron_staff + view_sprite=staff,0 + type=1,1,152 + editor_icon=9 + hit_power=11,30 + category=5 + req=13,0,0,5,0 + price=5000 + inv_index=60 + + [item=mighty_silencer] + name=mighty_silencer + view_sprite=staff,0 + type=1,1,152 + color=100,100,200,100 + editor_icon=9 + hit_power=11,30 + bonus=10,12,3 + category=5 + req=14,0,0,6,0 + price=7000 + inv_index=60 + + [item=staff_of_conflagration] + name=staff_of_conflagration + view_sprite=staff2,0 + type=1,2,200 + color=250,0,0,140 + editor_icon=9 + hit_power=10,26 + elemental_power=0,8,20 + category=5 + req=15,0,0,6,0 + bonus=12,12,2 + price=9000 + inv_index=60 + + [item=thunderstorm] + name=thunderstorm + view_sprite=staff2,0 + type=1,3,192 + editor_icon=9 + hit_power=5,15 + elemental_power=1,10,30 + category=5 + req=17,0,0,6,0 + bonus=10,20,4 + price=42000 + inv_index=60 + + [item=legendary_basher] + name=legendary_basher + view_sprite=staff2,0 + type=1,2,218 + editor_icon=9 + hit_power=12,50 + elemental_power=0,6,20 + category=5 + req=18,0,0,6,0 + bonus=7,30,2 + price=48000 + inv_index=60 + +`=============================================================================== +`SPECIAL CLASS WEAPONS +`=============================================================================== + + [item=phoenix_wand] + name=phoenix_wand + view_sprite=branch,0 + type=1,2,155 + editor_icon=8 + category=5 + elemental_power=0,3,10 + req=0,0,0,0,2 + bonus=5,1,106 + price=350 + inv_index=59 + + [item=elemental_wand] + name=elemental_wand + view_sprite=wand,0 + type=1,2,153 + editor_icon=8 + category=5 + elemental_power=1,5,11 + req=2,0,0,0,2 + bonus=6,1,2 + price=350 + inv_index=59 + + [item=freezing_rod] + name=freezing_rod + view_sprite=wand,0 + type=1,3,168 + editor_icon=8 + category=5 + hit_power=0,4 + elemental_power=1,3,12 + req=3,0,0,0,2 + bonus=9,10,4 + price=500 + inv_index=59 + + [item=scholar's_wand_of_fire] + name=scholar's_wand_of_fire + view_sprite=wand,0 + color=250,0,0,0 + type=1,3,154 + editor_icon=8 + category=5 + elemental_power=0,5,20 + req=4,0,0,0,2 + bonus=1,12,0 + price=730 + inv_index=59 + + [item=sparking_rod] + name=sparking_rod + view_sprite=wand,0 + type=1,3,170 + editor_icon=8 + category=5 + elemental_power=0,6,21 + req=3,0,0,0,2 + bonus=5,1,110 + price=570 + inv_index=59 + + [item=rod_of_lore] + name=rod_of_lore + view_sprite=wand,0 + type=1,2,154 + editor_icon=8 + category=5 + hit_power=5,15 + req=4,0,0,0,2 + bonus=4,10,0 + price=700 + inv_index=59 + + [item=woodoo_staff] + name=woodoo_staff + view_sprite=staff,0 + type=2,3,195 + editor_icon=9 + category=5 + hit_power=5,13 + elemental_power=2,5,13 + req=5,0,0,0,2 + bonus=3,10,0 + price=1500 + inv_index=60 + + [item=beryl_staff] + name=beryl_staff + view_sprite=staff2,0 + type=1,3,196 + editor_icon=9 + category=5 + hit_power=5,10 + elemental_power=0,7,28 + req=7,0,0,0,2 + bonus=5,1,111 + price=2100 + inv_index=60 + + [item=elven_sword] + name=elven_sword + view_sprite=sword2,0 + type=1,3,49 + editor_icon=2 + category=1 + hit_power=5,12 + elemental_power=1,6,14 + req=8,0,0,0,2 + bonus=1,8,0 + price=3000 + inv_index=20 + + [item=forest_wand] + name=forest_wand + view_sprite=branch,0 + type=1,3,169 + editor_icon=8 + category=5 + elemental_power=2,8,24 + req=8,0,0,0,2 + bonus=3,15,0 + price=4000 + inv_index=59 + + [item=scholar's_great_staff] + name=scholar's_great_staff + view_sprite=staff2,0 + type=1,2,194 + editor_icon=9 + category=5 + hit_power=6,28 + req=9,0,0,0,2 + bonus=1,14,0 + price=6000 + inv_index=60 + + [item=staff_of_vigor] + name=staff_of_vigor + view_sprite=staff2,0 + color=250,0,200,0 + type=1,2,194 + editor_icon=9 + category=5 + hit_power=6,28 + elemental_power=1,5,12 + req=9,0,0,0,2 + bonus=0,100,0 + price=6600 + inv_index=60 + + [item=firebringer] + name=firebringer + view_sprite=staff,0 + type=1,2,197 + editor_icon=9 + category=5 + hit_power=6,28 + elemental_power=0,8,22 + req=10,0,0,0,2 + bonus=5,2,106 + price=9200 + inv_index=60 + + [item=furious_sceptre] + name=furious_sceptre + view_sprite=sceptre,0 + type=1,2,145 + editor_icon=8 + category=3 + hit_power=10,50 + req=11,0,0,0,2 + bonus=7,20,0 + price=8500 + inv_index=40 + + [item=frozen_sceptre] + name=frozen_sceptre + view_sprite=sceptre,0 + color=0,150,250,120 + type=1,2,145 + editor_icon=8 + category=3 + hit_power=6,30 + elemental_power=1,6,30 + req=11,0,0,0,2 + bonus=5,2,109 + price=11000 + inv_index=40 + + [item=sceptre_of_guardian] + name=sceptre_of_guardian + view_sprite=sceptre,0 + color=180,0,250,0 + type=1,2,145 + editor_icon=8 + category=3 + hit_power=10,44 + req=12,0,0,0,2 + bonus=5,3,101 + price=12500 + inv_index=40 + + [item=hammer_of_storms] + name=hammer_of_storms + view_sprite=mace3,0 + type=1,3,147 + editor_icon=5 + category=3 + hit_power=10,40 + elemental_power=1,8,30 + req=15,0,0,0,2 + bonus=5,2,111 + price=16700 + inv_index=40 + + [item=nightmare] + name=nightmare + view_sprite=staff2,0 + type=1,3,178 + editor_icon=9 + category=5 + elemental_power=2,10,38 + req=18,0,0,0,2 + bonus=3,10,0 + price=34000 + inv_index=60 + + [item=great_staff_of_flame] + name=great_staff_of_flame + view_sprite=staff2,0 + type=1,2,200 + editor_icon=9 + category=5 + hit_power=9,29 + elemental_power=0,8,24 + req=16,0,0,0,2 + bonus=8,4,0 + price=28900 + inv_index=60 + + [item=great_staff_of_ice] + name=great_staff_of_ice + view_sprite=staff2,0 + type=1,3,201 + editor_icon=9 + category=5 + hit_power=9,29 + elemental_power=1,8,24 + req=16,0,0,0,2 + bonus=9,4,6 + price=31600 + inv_index=60 + + [item=crystaline] + name=crystaline + view_sprite=staff2,0 + type=1,3,198 + editor_icon=9 + category=5 + hit_power=6,20 + elemental_power=1,6,26 + req=20,0,0,0,2 + bonus=9,25,5 + price=43900 + inv_index=60 + + [item=pilgrim's_staff] + name=pilgrim's_staff + view_sprite=staff,0 + color=250,200,0,0 + type=1,3,175 + editor_icon=9 + category=5 + hit_power=4,17 + req=0,0,0,0,3 + bonus=6,2,1 + price=1000 + inv_index=60 + + [item=templar_short_sword] + name=templar_short_sword + view_sprite=sword2,0 + type=1,3,28 + editor_icon=2 + category=1 + hit_power=8,16 + req=4,0,0,0,3 + bonus=7,10,1 + price=1900 + inv_index=20 + + [item=templar_long_sword] + name=templar_long_sword + view_sprite=sword2,0 + type=1,3,29 + editor_icon=2 + category=1 + hit_power=10,18 + req=5,0,0,0,3 + bonus=7,20,1 + price=2300 + inv_index=20 + + [item=grimm_scythe] + name=grimm_scythe + view_sprite=pole4,0 + color=160,160,160,0 + type=2,1,318 + editor_icon=7 + category=4 + hit_power=10,24 + req=5,0,0,0,3 + bonus=3,10,0 + price=3000 + inv_index=50 + + [item=crusader_sword] + name=crusader_sword + view_sprite=sword3,0 + color=0,100,250,80 + type=2,3,29 + editor_icon=2 + category=1 + hit_power=12,28 + elemental_power=1,2,8 + req=6,0,0,0,3 + bonus=7,30,2 + price=4000 + inv_index=20 + + [item=crook] + name=crook + view_sprite=crook,0 + type=1,2,217 + editor_icon=9 + category=5 + hit_power=5,15 + elemental_power=1,10,28 + req=7,0,0,0,3 + bonus=1,12,0 + price=4500 + inv_index=60 + + [item=hammer_of_spirits] + name=hammer_of_spirits + view_sprite=mace3,0 + color=0,140,200,120 + type=1,0,106 + editor_icon=5 + category=3 + hit_power=6,18 + elemental_power=1,2,12 + req=8,0,0,0,3 + price=4900 + inv_index=40 + + [item=reaper's_scythe] + name=reaper's_scythe + view_sprite=pole4,0 + type=2,0,318 + editor_icon=7 + category=4 + hit_power=10,25 + elemental_power=2,8,18 + req=9,0,0,0,3 + bonus=3,13,0 + price=7000 + inv_index=50 + + [item=bishop's_crook] + name=bishop's_crook + view_sprite=crook,0 + type=1,2,217 + color=100,0,100,80 + editor_icon=9 + category=5 + hit_power=10,28 + req=10,0,0,0,3 + bonus=7,30,1 + price=5600 + inv_index=50 + + [item=celestial_mace] + name=celestial_mace + view_sprite=sceptre,0 + type=1,1,121 + editor_icon=5 + category=3 + hit_power=8,40 + elemental_power=1,2,10 + req=11,0,0,0,3 + bonus=7,15,1 + price=6300 + inv_index=40 + + [item=demon_eater] + name=demon_eater + view_sprite=pole4,0 + color=250,0,0,0 + type=2,0,318 + editor_icon=7 + category=4 + hit_power=9,45 + elemental_power=1,1,40 + req=13,0,0,0,3 + bonus=7,20,2 + price=8500 + inv_index=50 + + [item=hammer_of_archangels] + name=hammer_of_archangels + view_sprite=mace3,0 + color=160,160,160,120 + type=1,3,147 + editor_icon=5 + category=3 + hit_power=10,25 + req=14,0,0,0,3 + bonus=5,2,206 + price=9800 + inv_index=40 + + [item=templar_great_axe] + name=templar_great_axe + view_sprite=axe3,0 + type=1,1,82 + editor_icon=4 + category=2 + hit_power=12,32 + elemental_power=1,10,20 + req=12,0,0,0,3 + bonus=7,20,1 + price=24500 + inv_index=30 + + [item=cardinal's_crook] + name=cardinal's_crook + view_sprite=crook,0 + color=250,0,0,0 + type=1,2,217 + editor_icon=9 + category=5 + hit_power=1,12 + elemental_power=0,10,32 + req=15,0,0,0,3 + price=28300 + inv_index=60 + + [item=cardinal's_storm_crook] + name=cardinal's_storm_crook + view_sprite=crook,0 + color=0,220,250,0 + type=1,2,217 + editor_icon=9 + category=5 + hit_power=1,15 + elemental_power=1,10,35 + req=15,0,0,0,3 + bonus=10,7,4 + price=37900 + inv_index=60 + + [item=the_enlightened] + name=the_enlightened + view_sprite=sword3,0 + type=1,2,52 + editor_icon=2 + category=1 + hit_power=15,35 + elemental_power=1,10,35 + req=18,0,0,0,3 + bonus=7,25,1 + price=47800 + inv_index=20 + + [item=bone_dagger] + name=bone_dagger + view_sprite=sword1,0 + type=1,1,5 + editor_icon=1 + category=1 + hit_power=2,9 + req=0,0,0,0,4 + price=210 + inv_index=20 + + [item=vicious_fork] + name=vicious_fork + view_sprite=pole3,0 + type=1,1,338 + editor_icon=10 + category=4 + hit_power=6,12 + req=0,0,0,0,4 + bonus=8,3,0 + price=500 + inv_index=50 + + [item=iron_talons] + name=iron_talons + view_sprite=claw,0 + type=1,1,319 + editor_icon=11 + category=0 + hit_power=10,16 + req=4,0,0,0,4 + price=1000 + inv_index=90 + + [item=steel_talons] + name=steel_talons + view_sprite=claw,0 + color=100,100,100,120 + type=1,1,319 + editor_icon=11 + category=0 + hit_power=11,18 + req=4,0,0,0,4 + price=1400 + inv_index=90 + + [item=the_hornet] + name=the_hornet + view_sprite=pole3,0 + color=100,250,0,0 + type=1,1,338 + editor_icon=10 + category=4 + hit_power=8,22 + elemental_power=2,7,19 + req=6,0,0,0,4 + bonus=8,4,0 + price=3000 + inv_index=50 + + [item=icebear_talons] + name=icebear_talons + view_sprite=claw,0 + color=0,150,200,120 + type=1,1,319 + editor_icon=11 + category=0 + hit_power=10,20 + elemental_power=1,8,15 + req=5,0,0,0,4 + bonus=9,5,4 + price=2100 + inv_index=90 + + [item=bone_staff] + name=bone_staff + view_sprite=staff,0 + type=1,2,171 + editor_icon=9 + category=5 + hit_power=8,40 + req=5,0,0,0,4 + bonus=7,13,1 + price=3000 + inv_index=60 + + [item=dragon_claw] + name=dragon_claw + view_sprite=claw,0 + color=250,200,0,0 + type=1,1,319 + editor_icon=11 + category=0 + hit_power=10,22 + elemental_power=0,11,17 + req=6,0,0,0,4 + price=4000 + inv_index=90 + + [item=talons_of_chimera] + name=talons_of_chimera + view_sprite=claw,0 + color=0,250,0,0 + type=1,1,319 + editor_icon=11 + category=0 + hit_power=10,25 + elemental_power=2,11,17 + req=9,0,0,0,4 + bonus=11,10,10 + price=6000 + inv_index=90 + + [item=sword_of_ancestors] + name=sword_of_ancestors + view_sprite=sword3,0 + color=50,100,150,110 + type=2,0,26 + editor_icon=2 + category=1 + hit_power=12,30 + req=7,0,0,0,4 + bonus=5,2,308 + price=6300 + inv_index=20 + + [item=ghost_blade] + name=ghost_blade + view_sprite=sword3,0 + color=150,0,250,100 + type=1,1,4 + editor_icon=2 + category=1 + hit_power=10,22 + elemental_power=1,11,17 + req=8,0,0,0,4 + bonus=3,5,0 + price=6900 + inv_index=20 + + [item=bloody_root] + name=bloody_root + view_sprite=branch,0 + color=250,0,0,0 + type=1,0,149 + editor_icon=8 + category=5 + hit_power=10,23 + elemental_power=2,10,20 + req=9,0,0,0,4 + bonus=5,1,305 + price=8000 + inv_index=60 + + [item=pagan_staff] + name=pagan_staff + view_sprite=staff2,0 + color=100,200,200,100 + type=1,0,203 + editor_icon=9 + category=5 + hit_power=10,35 + elemental_power=2,11,22 + req=10,0,0,0,4 + bonus=5,1,305 + price=8500 + inv_index=60 + + [item=taint] + name=taint + view_sprite=staff2,0 + type=1,0,216 + editor_icon=9 + category=5 + hit_power=10,30 + elemental_power=2,1,56 + req=12,0,0,0,4 + bonus=5,1,306 + price=5000 + inv_index=60 + + [item=animated_arm] + name=animated_arm + view_sprite=hand,0 + type=1,3,148 + editor_icon=9 + category=3 + hit_power=8,20 + req=11,0,0,0,4 + price=12000 + inv_index=40 + + [item=savage_drum] + name=savage_drum + view_sprite=drum,0 + type=2,2,340 + editor_icon=11 + category=0 + hit_power=10,22 + req=13,0,0,0,4 + bonus=10,5,3 + price=18000 + inv_index=90 + + [item=staff_of_necromancy] + name=staff_of_necromancy + view_sprite=staff2,0 + type=1,3,199 + editor_icon=9 + category=5 + hit_power=9,23 + elemental_power=2,1,11 + req=15,0,0,0,4 + bonus=5,2,307 + price=25000 + inv_index=60 + + [item=clay_law] + name=clay_law + view_sprite=mace3,0 + color=150,50,0,100 + type=1,3,147 + editor_icon=5 + category=3 + hit_power=8,30 + req=16,0,0,0,4 + bonus=5,2,309 + price=34000 + inv_index=40 + + [item=hungry_piercer] + name=hungry_piercer + view_sprite=pole3,0 + color=250,200,0,0 + type=1,1,338 + editor_icon=10 + category=4 + hit_power=19,29 + req=17,0,0,0,4 + bonus=2,9,0 + price=35800 + inv_index=50 + + [item=call_from_underground] + name=call_from_underground + view_sprite=drum,0 + type=2,2,341 + editor_icon=11 + category=0 + hit_power=12,25 + elemental_power=0,12,25 + req=19,0,0,0,4 + bonus=10,13,3 + price=43400 + inv_index=90 + + [item=dark_blade] + name=dark_blade + view_sprite=sword1,0 + type=1,1,4 + editor_icon=12 + category=8 + hit_power=6,10 + req=0,0,0,0,5 + price=310 + inv_index=20 + + [item=short_flail] + name=short_flail + view_sprite=mace0,0 + type=1,0,321 + editor_icon=8 + category=8 + hit_power=6,11 + req=2,0,0,0,5 + price=500 + inv_index=40 + + [item=fast_short_flail] + name=fast_short_flail + view_sprite=mace0,0 + color=50,150,200,100 + type=1,0,321 + editor_icon=8 + category=8 + hit_power=6,11 + elemental_power=0,3,8 + req=3,0,0,0,5 + bonus=5,1,406 + price=1100 + inv_index=40 + + [item=hooks] + name=hooks + view_sprite=hooks,0 + type=2,0,314 + editor_icon=12 + category=8 + hit_power=6,17 + req=5,0,0,0,5 + bonus=5,1,407 + price=800 + inv_index=90 + + [item=chain] + name=chain + view_sprite=chain,0 + type=2,1,339 + editor_icon=48 + category=8 + hit_power=8,19 + req=6,0,0,0,5 + price=1000 + inv_index=90 + + [item=venomous_chain] + name=venomous_chain + view_sprite=chain,0 + color=0,250,0,0 + type=2,1,339 + editor_icon=48 + category=8 + hit_power=8,15 + elemental_power=2,5,13 + req=6,0,0,0,5 + price=2200 + inv_index=90 + + [item=black_widows] + name=black_widows + view_sprite=hooks,0 + color=80,80,80,100 + type=2,0,314 + editor_icon=12 + category=8 + hit_power=9,20 + elemental_power=2,8,18 + req=7,0,0,0,5 + bonus=5,2,407 + price=5300 + inv_index=90 + + [item=long_kiss_good_night] + name=long_kiss_good_night + view_sprite=mace0,0 + color=250,200,0,0 + type=1,0,321 + editor_icon=8 + category=8 + hit_power=8,15 + req=6,0,0,0,5 + bonus=10,17,3 + price=4900 + inv_index=40 + + [item=lash] + name=lash + view_sprite=whip,0 + type=1,0,336 + editor_icon=48 + category=8 + hit_power=5,27 + req=6,0,0,0,5 + price=3000 + inv_index=90 + + [item=freezing_lash] + name=freezing_lash + view_sprite=whip,0 + color=0,200,250,150 + type=1,0,336 + editor_icon=48 + category=8 + hit_power=6,17 + elemental_power=1,5,13 + req=6,0,0,0,5 + bonus=9,4,4 + price=4000 + inv_index=90 + + [item=burning_punisher] + name=burning_punisher + view_sprite=whip,0 + color=200,0,0,100 + type=1,0,336 + editor_icon=48 + category=8 + hit_power=8,20 + elemental_power=0,8,20 + req=8,0,0,0,5 + price=6000 + inv_index=90 + + [item=nine_tails] + name=nine_tails + view_sprite=whip,0 + type=1,0,323 + editor_icon=48 + category=8 + hit_power=10,21 + req=8,0,0,0,5 + price=6700 + inv_index=90 + + [item=yuca_and_gomaca] + name=yuca_and_gomaca + view_sprite=sword1,0 + type=2,3,55 + editor_icon=1 + category=8 + hit_power=8,28 + elemental_power=2,8,28 + req=13,0,0,0,5 + bonus=6,2,1 + price=8000 + inv_index=20 + + [item=barbed_lash] + name=barbed_lash + view_sprite=whip,0 + color=250,200,0,0 + type=1,0,336 + editor_icon=48 + category=8 + hit_power=10,24 + req=11,0,0,0,5 + bonus=8,7,0 + price=7500 + inv_index=90 + + [item=barbed_lash_of_frost_bite] + name=barbed_lash_of_frost_bite + view_sprite=whip,0 + type=1,3,337 + editor_icon=48 + category=8 + hit_power=10,24 + elemental_power=1,2,12 + req=11,0,0,0,5 + bonus=8,8,0 + price=8300 + inv_index=90 + + [item=war_sickle] + name=war_sickle + view_sprite=hooks,0 + type=1,0,315 + editor_icon=12 + category=8 + hit_power=9,28 + req=12,0,0,0,5 + price=8900 + inv_index=90 + + [item=hell_chain] + name=hell_chain + view_sprite=chain,0 + color=250,0,0,0 + type=2,1,339 + editor_icon=48 + category=8 + hit_power=12,25 + elemental_power=0,8,24 + req=13,0,0,0,5 + price=10000 + inv_index=90 + + [item=tripple_flail] + name=tripple_flail + view_sprite=mace4,0 + type=2,0,322 + editor_icon=9 + category=8 + hit_power=10,25 + req=11,0,0,0,5 + bonus=10,6,3 + price=4500 + inv_index=50 + + [item=stunning_tripple_flail] + name=stunning_tripple_flail + view_sprite=mace4,0 + color=140,140,140,100 + type=2,0,322 + editor_icon=9 + category=8 + hit_power=14,30 + req=15,0,0,0,5 + bonus=10,14,3 + price=23600 + inv_index=50 + + [item=large_hooks] + name=large_hooks + view_sprite=hooks,0 + type=2,0,316 + editor_icon=12 + category=8 + hit_power=16,34 + req=18,0,0,0,5 + price=31600 + inv_index=90 + + [item=hamebar's_treason] + name=hamebar's_treason + view_sprite=hamebar,0 + type=2,2,320 + editor_icon=12 + category=8 + hit_power=2,22 + elemental_power=2,3,33 + req=20,0,0,0,5 + bonus=11,12,32 + price=47200 + inv_index=90 + + +`=============================================================================== +`BULLET/THROW +`=============================================================================== + + [item=arrows] + name=arrows + view_sprite=arrows,0 + type=4,0,289 + editor_icon=46 + count=30,50 + shop_unlimited=1 + fly_sprite=fly_arrow + price=2 + bonus_text=arrows_bonus + inv_index=70 + + [item=cannonballs] + name=cannonballs + view_sprite=cannonballs,0 + type=6,1,291 + editor_icon=46 + count=20,40 + shop_unlimited=1 + fly_sprite=fly_ball + price=10 + bonus_text=cannonballs_bonus + inv_index=70 + + [item=stones] + name=stones + view_sprite=stone,0 + type=1,1,290 + editor_icon=46 + category=7 + price=1 + count=5,15 + hit_power=0,18 + fly_sprite=fly_boulder + bonus=10, 20, 2 + inv_index=80 + + [item=throwing_knives] + name=throwing_knives + view_sprite=sword1,0 + type=1,1,292 + editor_icon=13 + hit_power=5,12 + count=30,50 + req=0,0,5,0,0 + shop_unlimited=1 + price=4 + category=7 + fly_sprite=fly_dagger + inv_index=80 + + [item=throwing_stars] + name=throwing_stars + view_sprite=stars,0 + hit_power=5,15 + type=1,1,293 + editor_icon=13 + category=7 + count=30,50 + fly_sprite=fly_star + req=0,0,6,0,5 + bonus=5,1,406 + hit_power=5,15 + shop_unlimited=1 + price=5 + inv_index=80 + + [item=chocking_powder] + name=chocking_powder + view_sprite=pouch,0 + color=30,100,0,110 + type=1,2,313 + elemental_power=2,8,16 + editor_icon=13 + category=7 + count=30,50 + fly_sprite=fly_powder + req=0,0,6,0,0 + hit_power=5,15 + shop_unlimited=1 + price=5 + inv_index=80 + + [item=explosive_powder] + name=explosive_powder + view_sprite=pouch,0 + elemental_power=0,9,19 + type=1,2,313 + editor_icon=13 + category=7 + count=30,50 + fly_sprite=fly_powder + req=0,0,6,0,0 + hit_power=5,15 + shop_unlimited=1 + price=5 + inv_index=80 + + [item=poisoned_throwing_knives] + name=poisoned_throwing_knives + view_sprite=sword1,0 + color=0,120,0,180 + type=1,1,292 + editor_icon=13 + hit_power=5,16 + elemental_power=2,5,12 + count=30,50 + req=0,0,7,0,0 + shop_unlimited=1 + price=4 + category=7 + bonus=11,10,10 + fly_sprite=fly_dagger + inv_index=80 + + [item=burning_stars] + name=burning_stars + view_sprite=stars,0 + editor_icon=13 + type=1,1,293 + category=7 + fly_sprite=fly_star + count=30,50 + req=0,0,7,0,5 + shop_unlimited=1 + hit_power=5,15 + price=6 + color=180,0,0,120 + elemental_power=0,5,10 + bonus=5,1,406 + inv_index=80 + + [item=lethal_stars] + name=lethal_stars + view_sprite=stars,0 + hit_power=7,20 + type=1,1,293 + editor_icon=13 + category=7 + count=30,50 + fly_sprite=fly_star + req=0,0,7,0,5 + color=0,0,0,100 + bonus=8, 40, 0 + shop_unlimited=1 + price=7 + inv_index=80 + + [item=steel_darts] + name=steel_darts + view_sprite=dart,0 + hit_power=10,20 + type=1,1,294 + editor_icon=13 + category=7 + count=30,50 + fly_sprite=fly_dagger + req=0,0,8,0,5 + bonus=5,1,406 + shop_unlimited=1 + price=7 + inv_index=80 + + [item=poisoned_darts] + name=poisoned_darts + view_sprite=dart,0 + color=0,140,0,130 + hit_power=8,16 + elemental_power=2,7,15 + type=1,1,294 + editor_icon=13 + category=7 + count=30,50 + fly_sprite=fly_star + req=0,0,8,0,5 + bonus=5,1,406 + shop_unlimited=1 + price=7 + inv_index=80 + + [item=explosive_darts] + name=explosive_darts + view_sprite=dart,0 + hit_power=8,16 + elemental_power=0,8,20 + type=1,1,294 + editor_icon=13 + category=7 + count=30,50 + fly_sprite=fly_star + req=0,0,9,0,5 + color=250,100,0,180 + bonus=5,1,406 + shop_unlimited=1 + price=7 + inv_index=80 + + [item=stunning_powder] + name=stunning_powder + view_sprite=pouch,0 + type=1,2,313 + elemental_power=0,10,22 + editor_icon=13 + category=7 + count=30,50 + fly_sprite=fly_powder + req=0,0,10,0,0 + color=120,120,120,100 + bonus=10,16,3 + shop_unlimited=1 + price=7 + inv_index=80 + + [item=throwing_axes] + name=throwing_axes + view_sprite=axe1,0 + hit_power=10,24 + type=1,1,299 + editor_icon=13 + category=7 + count=30,50 + fly_sprite=fly_star + req=0,6,4,0,0 + shop_unlimited=1 + price=5 + inv_index=80 + + [item=burning_powder] + name=burning_powder + view_sprite=pouch,0 + type=1,2,313 + elemental_power=0,12,26 + editor_icon=13 + category=7 + count=30,50 + fly_sprite=fly_powder + req=0,0,10,0,0 + color=200,60,0,100 + shop_unlimited=1 + price=7 + inv_index=80 + + [item=javelins] + name=javelins + view_sprite=pole1,0 + hit_power=10,30 + type=1,1,295 + editor_icon=13 + category=7 + count=30,50 + fly_sprite=fly_star + req=0,0,12,0,0 + shop_unlimited=1 + price=7 + inv_index=80 + + [item=scorpion's_javelins] + name=scorpion's_javelins + view_sprite=pole1,0 + hit_power=8,26 + elemental_power=2,8,16 + type=1,1,295 + editor_icon=13 + category=7 + count=30,50 + fly_sprite=fly_star + req=0,0,12,0,0 + color=0,220,0,100 + bonus=11,14,16 + shop_unlimited=1 + price=7 + inv_index=80 + + [item=throwing_rings] + name=throwing_rings + view_sprite=throw_rings,0 + hit_power=14,31 + type=1,1,296 + editor_icon=13 + category=7 + count=30,50 + fly_sprite=fly_star + req=0,0,14,0,0 + bonus=8,10,0 + shop_unlimited=1 + price=7 + inv_index=80 + + [item=cold_throwing_rings] + name=cold_throwing_rings + view_sprite=throw_rings,0 + hit_power=10,28 + elemental_power=1,6,18 + type=1,1,296 + editor_icon=13 + category=7 + count=30,50 + fly_sprite=fly_star + req=0,0,14,0,0 + color=0,0,220,100 + bonus=9,8,4 + shop_unlimited=1 + price=7 + inv_index=80 + + [item=bomb] + name=bomb + view_sprite=cannonballs,0 + hit_power=10,26 + elemental_power=0,10,26 + type=1,1,297 + editor_icon=13 + category=7 + count=20,40 + fly_sprite=fly_boulder + req=4,0,12,0,0 + bonus=8,10,0 + shop_unlimited=1 + price=7 + inv_index=80 + + [item=great_bomb] + name=great_bomb + view_sprite=cannonballs,0 + hit_power=12,30 + elemental_power=0,12,30 + type=1,1,298 + editor_icon=13 + category=7 + count=10,20 + fly_sprite=fly_boulder + req=5,0,13,0,0 + bonus=8,18,0 + shop_unlimited=1 + price=7 + inv_index=80 + +`=============================================================================== +`BOW/CROSSBOW +`=============================================================================== + + [item=bow] + #zadratovany item - musi byt definovan + name=bow + view_sprite=bow,0 + type=2,0,248 + editor_icon=14 + hit_power=3,7 + category=6 + ammo=4 + price=300 + inv_index=70 + + [item=bow_of_fire] + name=bow_of_fire + view_sprite=bow,0 + color=180,0,0,120 + type=2,0,248 + editor_icon=14 + hit_power=3,7 + elemental_power=0,2,8 + category=6 + ammo=4 + price=400 + inv_index=70 + + [item=long_bow] + name=long_bow + view_sprite=bow,0 + type=2,0,249 + editor_icon=14 + hit_power=5,12 + category=6 + req=0,4,4,0,0 + ammo=4 + price=480 + inv_index=70 + + [item=hard_long_bow] + name=hard_long_bow + view_sprite=bow,0 + color=50,140,170,100 + type=2,0,249 + editor_icon=14 + hit_power=6,16 + category=6 + req=0,4,4,0,0 + ammo=4 + price=600 + inv_index=70 + + [item=icebear_bow] + name=icebear_bow + view_sprite=bow,0 + color=0,40,220,100 + type=2,0,249 + editor_icon=14 + category=6 + hit_power=5,12 + elemental_power=1, 5, 9 + color=60,200,255,100 + bonus=9, 4, 4 + req=0,5,5,0,0 + ammo=4 + price=750 + inv_index=70 + + [item=vasp_long_bow] + name=vasp_long_bow + view_sprite=bow,0 + editor_icon=14 + type=2,3,250 + ammo=4 + hit_power=6,12 + elemental_power=2,6,12 + bonus=11, 8, 12 + req=0,5,5,0,0 + category=6 + price=1200 + inv_index=70 + + [item=vorack's_crossbow] + name=vorack's_crossbow + view_sprite=crossbow,0 + color=0,140,0,140 + type=2,0,272 + editor_icon=15 + hit_power=6,15 + elemental_power=2,4,10 + category=6 + req=0,4,4,0,0 + ammo=4 + bonus=8,4,0 + price=1000 + inv_index=70 + + [item=crossbow] + name=crossbow + view_sprite=crossbow,0 + type=2,0,272 + editor_icon=15 + hit_power=8,18 + category=6 + req=0,5,4,0,0 + ammo=4 + price=900 + inv_index=70 + + [item=scorching_crossbow] + name=scorching_crossbow + view_sprite=crossbow,0 + color=170,0,0,180 + type=2,0,272 + color=180,0,0,120 + editor_icon=15 + hit_power=8,18 + elemental_power=0,7,14 + category=6 + req=0,5,4,0,0 + ammo=4 + price=1700 + inv_index=70 + + [item=arctic_crossbow] + name=arctic_crossbow + view_sprite=crossbow,0 + color=0,30,180,140 + type=2,0,272 + editor_icon=15 + hit_power=8,18 + elemental_power=1,8,18 + category=6 + ammo=4 + color=0,100,255,100 + req=0,5,5,0,0 + price=2100 + inv_index=70 + + [item=arbalest] + name=arbalest + view_sprite=crossbow,0 + type=1,0,271 + editor_icon=15 + hit_power=8,16 + category=6 + req=0,0,8,0,5 + bonus=5, 2, 406 + ammo=4 + price=3000 + inv_index=70 + + [item=composite_bow] + name=composite_bow + view_sprite=bow,0 + type=2,0,251 + editor_icon=14 + hit_power=10,20 + category=6 + req=0,6,6,0,0 + bonus=10, 4, 2 + ammo=4 + price=3000 + inv_index=70 + + [item=composite_stinger] + name=composite_stinger + view_sprite=bow,0 + color=100,250,0,0 + type=2,0,251 + editor_icon=14 + hit_power=9,18 + elemental_power=2,5,15 + category=6 + req=0,6,6,0,0 + bonus=10, 4, 2 + ammo=4 + price=4000 + inv_index=70 + + [item=sky_bow] + name=sky_bow + view_sprite=bow,0 + type=2,3,264 + editor_icon=14 + hit_power=10,20 + elemental_power=1, 8, 18 + category=6 + ammo=4 + req=0,7,7,0,0 + bonus=0, 10, 0 + price=6000 + inv_index=70 + + [item=grotesque_bow] + name=grotesque_bow + view_sprite=bow,0 + editor_icon=14 + type=2,1,266 + ammo=4 + hit_power=1,2 + elemental_power=2,4,44 + bonus=5, -1, 403 + category=6 + req=10,0,0,0,5 + price=3500 + inv_index=70 + + [item=blowpipe] + name=blowpipe + view_sprite=staff,0 + type=2,0,150 + editor_icon=9 + hit_power=7,12 + elemental_power=2,9,20 + category=7 + bonus=11,10,10 + req=10,0,0,0,0 + fly_sprite=fly_arrow + price=4500 + inv_index=70 + + [item=fatal_blowpipe] + name=fatal_blowpipe + view_sprite=staff,0 + color=100,250,0,0 + type=2,0,150 + editor_icon=9 + hit_power=7,12 + elemental_power=2,10,22 + category=7 + fly_sprite=fly_arrow + req=11,0,0,0,0 + bonus=11,22,10 + price=4900 + inv_index=70 + + [item=heavy_crossbow] + name=heavy_crossbow + view_sprite=crossbow,0 + type=2,0,273 + editor_icon=15 + hit_power=15,22 + category=6 + req=0,6,6,0,0 + ammo=4 + price=5800 + inv_index=70 + + [item=spider's_heavy_crossbow] + name=spider's_heavy_crossbow + view_sprite=crossbow,0 + color=0,180,0,100 + type=2,0,273 + editor_icon=15 + hit_power=15,22 + elemental_power=2,8,19 + category=6 + req=0,6,6,0,0 + ammo=4 + price=6000 + inv_index=70 + + [item=raging_heavy_crossbow] + name=raging_heavy_crossbow + view_sprite=crossbow,0 + color=200,200,0,100 + type=2,0,273 + editor_icon=15 + hit_power=15,23 + category=6 + req=0,6,6,0,0 + ammo=4 + bonus=8,6,0 + price=6400 + inv_index=70 + + [item=marauder] + name=marauder + view_sprite=bow,0 + type=2,3,268 + editor_icon=15 + hit_power=16,28 + elemental_power=2,2,20 + category=6 + req=0,7,7,0,0 + ammo=4 + bonus=7,8,0 + price=10000 + inv_index=70 + + [item=champion's_bow] + name=champion's_bow + view_sprite=bow,0 + type=2,1,267 + editor_icon=14 + hit_power=15,25 + category=6 + ammo=4 + color=255,255,255,45 + bonus=6,1,1 + req=0,7,7,0,0 + price=14000 + inv_index=70 + + [item=strong_champion's_bow] + name=strong_champion's_bow + view_sprite=bow,0 + color=100,130,130,120 + type=2,1,267 + editor_icon=14 + hit_power=16,27 + category=6 + ammo=4 + bonus=6,1,1 + req=0,7,7,0,0 + price=15300 + inv_index=70 + + [item=spitfire] + name=spitfire + view_sprite=bow,0 + type=2,2,270 + editor_icon=14 + hit_power=15,25 + elemental_power=0,10,24 + category=6 + ammo=4 + color=255,0,0,80 + req=0,7,7,0,0 + bonus=12,8,5 + price=211000 + inv_index=70 + + [item=cannon] + name=cannon + view_sprite=cannon,0 + type=2,0,288 + editor_icon=15 + hit_power=10,30 + elemental_power = 0, 15, 30 + category=6 + ammo=6 + req=0,20,0,0,0 + bonus=6,-3,1 + use_sound = hit_fireball + price=7000 + inv_index=70 + + [item=war_bow] + name=war_bow + view_sprite=bow,0 + type=2,0,269 + editor_icon=14 + hit_power=16,30 + elemental_power=0,2,10 + category=6 + ammo=4 + req=0,8,8,0,0 + price=17000 + inv_index=70 + + [item=war_bow_of_wrath] + name=war_bow_of_wrath + view_sprite=bow,0 + color=110,0,0,220 + type=2,0,269 + editor_icon=14 + hit_power=16,30 + elemental_power=0,2,10 + category=6 + ammo=4 + req=0,8,8,0,0 + bonus=8,7,0 + price=18300 + inv_index=70 + + [item=war_bow_of_impact] + name=war_bow_of_impact + view_sprite=bow,0 + color=120,120,120,0 + type=2,0,269 + editor_icon=14 + hit_power=16,30 + elemental_power=0,2,10 + category=6 + ammo=4 + req=0,8,8,0,0 + bonus=10,9,2 + price=19600 + inv_index=70 + + [item=hand_ballista] + name=hand_ballista + view_sprite=crossbow,0 + type=2,1,274 + editor_icon=15 + hit_power=18,34 + category=6 + req=0,18,6,0,0 + ammo=4 + price=26000 + inv_index=70 + + [item=flaming_hand_ballista] + name=flaming_hand_ballista + view_sprite=crossbow,0 + color=200,0,0,100 + type=2,1,274 + editor_icon=15 + hit_power=16,30 + elemental_power=0,8,22 + category=6 + req=0,18,6,0,0 + ammo=4 + price=28300 + inv_index=70 + + [item=siege_breaker] + name=siege_breaker + view_sprite=crossbow,0 + type=2,2,275 + editor_icon=15 + hit_power=18,34 + elemental_power=0,10,22 + category=6 + req=0,20,8,0,0 + ammo=4 + bonus=10,12,4 + price=42400 + inv_index=70 + + [item=north_star] + name=north_star + view_sprite=bow,0 + type=2,3,265 + editor_icon=14 + hit_power=18,34 + elemental_power=1,5,34 + category=6 + ammo=4 + req=0,16,14,0,0 + bonus=9,10,6 + price=42900 + inv_index=70 + +`=============================================================================== +`CLOAK +`=============================================================================== + + [item=cloak] + name=cloak + view_sprite=armor1,0 + type=107,1,466 + editor_icon=16 + resistance=0,1,1,0 + price=280 + inv_index=120 + + [item=hunter's_cloak] + name=hunter's_cloak + view_sprite=armor1,0 + color=0,120,0,80 + type=107,1,466 + editor_icon=16 + resistance=1,0,0,2 + bonus=7,20,3 + price=300 + inv_index=120 + + [item=warrior's_cloak] + name=warrior's_cloak + view_sprite=armor1,0 + type=107,1,484 + editor_icon=16 + resistance=2,0,0,0 + bonus=6,1,0 + price=350 + inv_index=120 + + [item=winter_cloak] + name=winter_cloak + view_sprite=armor1,0 + color=50,150,200,120 + type=107,1,466 + editor_icon=16 + resistance=1,0,2,0 + bonus=0,10,0 + price=400 + inv_index=120 + + [item=cloak_of_elementalist] + name=cloak_of_elementalist + view_sprite=armor1,0 + color=250,200,0,150 + type=107,1,481 + editor_icon=16 + resistance=0,2,2,0 + bonus=1,10,0 + price=500 + inv_index=120 + + [item=protective_mantle] + name=protective_mantle + view_sprite=armor1,0 + color=0,150,0,150 + type=107,1,482 + editor_icon=16 + resistance=1,1,1,1 + bonus=6,1,1 + price=850 + inv_index=120 + + [item=adventurer's_cloak] + name=adventurer's_cloak + view_sprite=armor1,0 + color=0,0,180,120 + type=107,1,466 + editor_icon=16 + resistance=1,0,3,0 + req=5,0,0,0,0 + bonus=4,5,0 + price=1200 + inv_index=120 + + [item=veil_of_darkness] + name=veil_of_darkness + view_sprite=armor1,0 + type=107,1,482 + editor_icon=16 + resistance=3,0,0,3 + req=7,0,0,0,0 + bonus=2,6,0 + price=2500 + inv_index=120 + + [item=cloak_of_rage] + name=cloak_of_rage + view_sprite=armor1,0 + color=250,0,0,0 + type=107,1,466 + editor_icon=16 + resistance=2,0,2,0 + req=5,0,0,0,0 + bonus=8,5,0 + price=3000 + inv_index=120 + + [item=holy_protection] + name=holy_protection + view_sprite=armor1,0 + color=0,200,250,120 + type=107,1,484 + editor_icon=16 + resistance=3,4,0,0 + req=6,0,0,0,0 + bonus=7,15,2 + price=3500 + inv_index=120 + + [item=beast_cloak] + name=beast_cloak + view_sprite=armor1,0 + color=180,80,0,80 + type=107,1,466 + editor_icon=16 + resistance=2,0,2,2 + req=6,0,0,0,0 + bonus=7,20,3 + price=3000 + inv_index=120 + + [item=dragon_cloak] + name=dragon_cloak + view_sprite=armor1,0 + color=220,0,0,150 + type=107,1,483 + editor_icon=16 + resistance=2,3,1,0 + req=8,0,0,0,0 + bonus=12,5,2 + price=4100 + inv_index=120 + + [item=knight's_cloak] + name=knight's_cloak + view_sprite=armor1,0 + color=180,180,180,140 + type=107,1,484 + editor_icon=16 + resistance=0,2,2,2 + req=10,0,0,0,0 + bonus=6,2,0 + price=4500 + inv_index=120 + + [item=bat_wings] + name=bat_wings + view_sprite=armor1,0 + type=107,1,483 + editor_icon=16 + resistance=2,2,2,2 + req=10,0,0,0,4 + bonus=2,20,0 + price=5000 + inv_index=120 + + [item=killer's_black_coat] + name=killer's_black_coat + view_sprite=armor1,0 + color=0,0,0,160 + type=107,1,484 + editor_icon=16 + resistance=0,2,0,2 + req=10,0,0,0,0 + bonus=6,2,1 + price=4600 + inv_index=120 + + [item=tough_cover] + name=tough_cover + view_sprite=armor1,0 + type=107,1,484 + color=0,0,240,120 + editor_icon=16 + resistance=3,0,0,0 + req=10,0,0,0,0 + bonus=6,3,2 + price=4700 + inv_index=120 + + [item=invulnerability] + name=invulnerability + view_sprite=armor1,0 + type=107,1,483 + color=200,0,200,100 + editor_icon=16 + resistance=4,0,0,0 + req=12,0,0,0,0 + bonus=0,100,0 + price=4900 + inv_index=120 + + [item=astral_mantle] + name=astral_mantle + view_sprite=armor1,0 + type=107,1,481 + editor_icon=16 + resistance=3,1,1,1 + req=16,0,0,0,2 + bonus=1,100,0 + price=5600 + inv_index=120 + +`=============================================================================== +`ARMOR +`=============================================================================== + + [item=cloth] + #zadratovany item - musi byt definovan + name=cloth + view_sprite=armor1,0 + type=5,1,415 + editor_icon=16 + resistance=1,0,1,0 + price=320 + inv_index=110 + + [item=habit] + #zadratovany item - musi byt definovan + name=habit + view_sprite=armor1,0 + type=5,0,464 + editor_icon=16 + bonus=1,4,0 + resistance=2,0,0,0 + price=300 + inv_index=110 + + [item=robe] + name=robe + view_sprite=armor1,0 + type=5,1,465 + editor_icon=16 + resistance=1,0,0,0 + bonus=1,6,0 + price=300 + inv_index=110 + + [item=winter_robe] + name=winter_robe + view_sprite=armor1,0 + color=0,120,220,100 + type=5,1,465 + editor_icon=16 + resistance=3,0,2,0 + req=0,0,0,0,2 + price=500 + bonus=1,6,0 + inv_index=110 + + [item=beast_jacket] + name=beast_jacket + view_sprite=armor1,0 + color=180,80,0,80 + type=5,1,466 + editor_icon=16 + resistance=4,0,1,0 + req=0,0,0,0,4 + bonus=5,1,300 + price=600 + inv_index=110 + + [item=protective_habit] + name=protective_habit + view_sprite=armor1,0 + color=250,100,0,0 + type=5,0,464 + editor_icon=16 + resistance=2,2,2,0 + req=0,0,0,0,3 + price=700 + inv_index=110 + + [item=eagle_robe] + name=eagle_robe + view_sprite=armor1,0 + color=0,200,200,100 + type=5,1,465 + editor_icon=16 + resistance=1,1,2,2 + req=4,0,0,0,2 + bonus=6,1,1 + price=800 + inv_index=110 + + [item=assassin_jacket] + name=assassin_jacket + view_sprite=armor2,0 + type=5,0,418 + editor_icon=17 + resistance=2,0,0,0 + req=6,0,0,0,5 + bonus=6,3,1 + price=900 + inv_index=110 + + [item=enchanted_habit] + name=enchanted_habit + view_sprite=armor1,0 + color=100,0,0,100 + type=5,0,464 + editor_icon=16 + resistance=6,2,0,0 + req=0,0,0,0,3 + price=1000 + inv_index=110 + + [item=orc_habit] + name=orc_habit + view_sprite=armor1,0 + type=5,3,480 + editor_icon=16 + resistance=5,1,1,1 + req=0,0,0,0,3 + bonus=6,3,0 + price=2400 + inv_index=110 + + [item=shadow_jerkin] + name=shadow_jerkin + view_sprite=armor2,0 + type=5,1,419 + editor_icon=17 + resistance=3,1,1,1 + req=5,0,0,0,0 + bonus=4,15,0 + price=2800 + inv_index=110 + + [item=bear_vest] + name=bear_vest + view_sprite=armor2,0 + color=100,40,0,100 + type=5,0,418 + editor_icon=17 + resistance=3,0,7,0 + req=4,0,0,0,4 + bonus=6,2,0 + price=3000 + inv_index=110 + + [item=scholar's_garment] + name=scholar's_garment + view_sprite=armor1,0 + type=5,1,463 + editor_icon=16 + resistance=4,2,2,0 + req=0,0,0,6,0 + bonus=4,10,0 + price=4500 + inv_index=110 + + [item=killer's_vest] + name=killer's_vest + view_sprite=armor2,0 + color=0,120,0,120 + type=5,1,419 + editor_icon=17 + resistance=4,0,0,4 + req=8,0,0,0,5 + bonus=7,15,0 + price=4900 + inv_index=110 + + [item=werewolf_skin] + name=werewolf_skin + view_sprite=armor1,0 + type=5,0,432 + editor_icon=17 + resistance=5,0,3,3 + req=8,0,0,0,4 + bonus=5,2,300 + price=5300 + inv_index=110 + + [item=sanctified_garment] + name=sanctified_garment + view_sprite=armor1,0 + color=250,150,0,0 + type=5,1,463 + editor_icon=16 + resistance=5,2,2,0 + req=8,0,0,0,3 + bonus=5,1,200 + price=5600 + inv_index=110 + + [item=polar_robe] + name=polar_robe + view_sprite=armor1,0 + color=0,160,250,0 + type=5,1,465 + editor_icon=16 + resistance=5,0,4,0 + req=8,0,0,0,2 + bonus=5,1,108 + price=6300 + inv_index=110 + + [item=dark_armor] + name=dark_armor + view_sprite=armor1,0 + type=5,1,483 + editor_icon=16 + resistance=5,3,3,3 + req=9,0,0,0,4 + bonus=5,2,303 + price=6900 + inv_index=110 + + [item=alchemist's_apron] + name=alchemist's_apron + view_sprite=armor2,0 + type=5,0,434 + editor_icon=17 + resistance=6,6,0,4 + bonus=1,12,0 + req=10,0,0,8,0 + price=7800 + inv_index=110 + + [item=battlemage's_robe] + name=battlemage's_robe + view_sprite=armor1,0 + color=250,150,0,0 + type=5,1,467 + editor_icon=16 + resistance=9,4,0,0 + req=9,0,0,0,2 + price=15500 + inv_index=110 + + [item=repulsive_habit] + name=repulsive_habit + view_sprite=armor1,0 + color=200,0,250,0 + type=5,0,464 + editor_icon=16 + resistance=6,0,4,0 + req=10,0,0,0,3 + bonus=5,2,201 + price=22000 + inv_index=110 + + [item=black_velvet] + name=black_velvet + view_sprite=armor1,0 + color=250,100,250,0 + type=5,1,466 + editor_icon=16 + resistance=7,0,0,4 + req=10,0,0,0,5 + bonus=5,2,409 + price=27500 + inv_index=110 + + [item=firelord's_robe] + name=firelord's_robe + view_sprite=armor1,0 + color=250,0,0,0 + type=5,1,467 + editor_icon=16 + resistance=8,4,0,0 + req=12,0,0,0,2 + bonus=12,18,2 + price=32200 + inv_index=110 + + [item=archmage's_robe] + name=archmage's_robe + view_sprite=armor1,0 + color=250,220,0,0 + type=5,1,467 + editor_icon=16 + resistance=9,5,5,0 + req=14,0,0,0,2 + bonus=0,12,0 + price=37400 + inv_index=110 + + [item=lizardskin] + name=lizardskin + view_sprite=armor2,0 + type=5,3,440 + editor_icon=16 + resistance=10,6,0,8 + req=0,0,0,16,0 + bonus=6,4,0 + price=44700 + inv_index=110 + + [item=vesture_of_the_stars] + name=vesture_of_the_stars + view_sprite=armor1,0 + type=5,2,481 + editor_icon=16 + resistance=12,6,6,6 + req=16,0,0,0,2 + bonus=5,3,100 + price=54400 + inv_index=110 + + [item=leather_vest] + name=leather_vest + view_sprite=armor2,0 + type=5,0,416 + editor_icon=17 + resistance=3,0,0,0 + price=350 + inv_index=110 + + [item=serpent_vest] + name=serpent_vest + view_sprite=armor2,0 + color=0,140,0,90 + type=5,0,416 + editor_icon=17 + resistance=4,0,0,3 + price=520 + inv_index=110 + + [item=sturdy_vest] + name=sturdy_vest + view_sprite=armor2,0 + color=80,80,80,100 + type=5,0,416 + editor_icon=17 + resistance=5,0,0,0 + price=800 + inv_index=110 + + [item=leather_armor] + name=leather_armor + view_sprite=armor2,0 + type=5,0,435 + editor_icon=17 + resistance=4,1,0,0 + req=0,3,0,0,0 + price=900 + inv_index=110 + + [item=sturdy_leather_armor] + name=sturdy_leather_armor + view_sprite=armor2,0 + color=80,80,80,100 + type=5,0,435 + editor_icon=17 + resistance=5,1,0,0 + req=0,3,0,0,0 + price=1300 + inv_index=110 + + [item=forest_leather_armor] + name=forest_leather_armor + view_sprite=armor2,0 + color=0,140,0,90 + type=5,0,435 + editor_icon=17 + resistance=5,1,0,1 + req=0,3,0,0,0 + price=2100 + inv_index=110 + + [item=exceptional_knight's_vest] + name=exceptional_knight's_vest + view_sprite=armor2,0 + type=5,1,417 + editor_icon=17 + resistance=6,4,4,0 + req=0,7,0,0,0 + price=5600 + bonus=0,10,0 + inv_index=110 + + [item=ring_mail] + name=ring_mail + view_sprite=armor2,0 + type=5,1,436 + editor_icon=18 + resistance=7,0,1,0 + req=0,9,0,0,0 + price=4000 + inv_index=110 + + [item=ancient_ring_mail] + name=ancient_ring_mail + view_sprite=armor2,0 + color=0,100,160,80 + type=5,1,436 + editor_icon=18 + resistance=7,0,3,0 + req=0,9,0,0,0 + price=4500 + inv_index=110 + + [item=scale_mail] + name=scale_mail + view_sprite=armor2,0 + type=5,1,438 + editor_icon=18 + resistance=8,0,0,0 + req=0,10,0,0,0 + price=4900 + inv_index=110 + + [item=fearless_ring_mail] + name=fearless_ring_mail + view_sprite=armor2,0 + color=250,100,0,0 + type=5,1,436 + editor_icon=18 + resistance=8,2,2,0 + req=0,11,0,0,0 + bonus=7,8,0 + price=7000 + inv_index=110 + + [item=breast_plate] + name=breast_plate + view_sprite=armor3,0 + type=5,2,456 + editor_icon=19 + resistance=7,1,1,1 + req=0,15,0,0,1 + price=5300 + inv_index=110 + + [item=battle_breast_plate] + name=battle_breast_plate + view_sprite=armor3,0 + color=0,100,160,80 + type=5,2,456 + editor_icon=19 + resistance=7,1,1,1 + req=0,15,0,0,1 + bonus=5,1,1 + price=5600 + inv_index=110 + + [item=elven_ring_mail] + name=elven_ring_mail + view_sprite=armor2,0 + type=5,2,437 + editor_icon=18 + resistance=7,0,0,0 + req=8,0,0,0,0 + price=6000 + inv_index=110 + + [item=ethereal_protection] + name=ethereal_protection + view_sprite=armor2,0 + type=5,3,441 + editor_icon=18 + resistance=4,4,4,4 + req=10,0,0,0,0 + bonus=12,7,3 + price=8200 + inv_index=110 + + [item=chain_mail] + name=chain_mail + view_sprite=armor2,0 + type=5,1,439 + editor_icon=18 + resistance=7,1,1,2 + req=0,13,0,0,0 + price=6600 + inv_index=110 + + [item=volcanic_chain_mail] + name=volcanic_chain_mail + view_sprite=armor2,0 + color=150,0,0,100 + type=5,1,439 + editor_icon=18 + resistance=7,4,1,2 + req=0,13,0,0,0 + price=7700 + inv_index=110 + + [item=heavy_chain_mail] + name=heavy_chain_mail + view_sprite=armor2,0 + color=100,100,100,90 + type=5,1,439 + editor_icon=18 + resistance=8,2,2,2 + req=0,14,0,0,0 + price=8900 + inv_index=110 + + [item=silver_scale_mail] + name=silver_scale_mail + view_sprite=armor2,0 + type=5,1,442 + editor_icon=18 + resistance=8,3,3,2 + req=0,14,0,0,0 + price=10400 + inv_index=110 + + [item=hauberk] + name=hauberk + view_sprite=armor3,0 + type=5,1,443 + editor_icon=18 + resistance=10,3,3,2 + req=0,16,0,0,1 + price=14000 + inv_index=110 + + [item=excelent_hauberk] + name=excelent_hauberk + view_sprite=armor3,0 + color=150,150,150,80 + type=5,1,443 + editor_icon=18 + resistance=10,4,4,3 + req=0,16,0,0,0 + price=18400 + inv_index=110 + + [item=sand_warrior] + name=sand_warrior + view_sprite=armor3,0 + color=250,220,0,0 + type=5,1,443 + editor_icon=19 + resistance=8,6,0,4 + req=0,14,0,0,0 + bonus=7,17,3 + price=32000 + inv_index=110 + + [item=plate_mail] + name=plate_mail + view_sprite=armor3,0 + type=5,1,457 + editor_icon=19 + resistance=10,3,3,3 + req=0,20,0,0,1 + price=20000 + inv_index=110 + + [item=hard_plate_mail] + name=hard_plate_mail + view_sprite=armor3,0 + color=50,140,170,100 + type=5,1,457 + editor_icon=19 + resistance=11,3,3,3 + req=0,21,0,0,1 + price=22800 + inv_index=110 + + [item=full_armor] + name=full_armor + view_sprite=armor3,0 + type=5,1,459 + editor_icon=19 + resistance=12,5,5,5 + req=0,23,0,0,1 + price=29000 + inv_index=110 + + [item=full_plate_armor] + name=full_plate_armor + view_sprite=armor3,0 + type=5,1,460 + editor_icon=19 + resistance=14,6,6,6 + req=0,25,0,0,1 + price=36500 + inv_index=110 + + [item=warlord's_armor] + name=warlord's_armor + view_sprite=armor3,0 + type=5,1,461 + editor_icon=19 + resistance=15,7,7,7 + req=0,28,0,0,1 + price=40000 + inv_index=110 + + [item=legendary_armor] + name=legendary_armor + view_sprite=armor3,0 + type=5,2,462 + editor_icon=19 + resistance=18,10,10,10 + req=0,26,0,0,1 + bonus=10,6,4 + price=57100 + inv_index=110 + + [item=obsidian_shell] + name=obsidian_shell + view_sprite=armor3,0 + type=5,1,458 + editor_icon=19 + resistance=20,20,0,0 + req=0,30,0,0,1 + bonus=7,50,3 + price=59300 + inv_index=110 + + [item=armor_of_gigant] + name=armor_of_gigant + view_sprite=armor3,0 + color=250,210,0,0 + type=5,1,461 + editor_icon=19 + resistance=20,14,10,0 + req=0,32,0,0,1 + bonus=8,10,0 + price=60300 + inv_index=110 + + +`=============================================================================== +`HELM +`=============================================================================== + + [item=magic_skull_case] + name=magic_skull_case + view_sprite=helm2,0 + type=101,0,230 + editor_icon=20 + resistance=2,1,0,0 + req=0,0,0,0,2 + price=250 + inv_index=130 + + [item=wizard's_hat] + name=wizard's_hat + view_sprite=helm1,0 + type=101,0,231 + editor_icon=24 + resistance=1,0,0,0 + req=0,0,0,0,2 + bonus=6,1,2 + price=300 + inv_index=130 + + [item=wizard's_hat_of_haste] + name=wizard's_hat_of_haste + view_sprite=helm1,0 + type=101,0,231 + color=0,120,0,80 + editor_icon=24 + resistance=1,0,0,0 + req=0,0,0,0,2 + bonus=6,2,1 + price=320 + inv_index=130 + + [item=sabreteeth] + name=sabreteeth + view_sprite=wolfhead,0 + type=101,0,232 + editor_icon=21 + resistance=2,0,0,0 + req=5,0,0,0,4 + bonus=7,10,0 + price=350 + inv_index=130 + + [item=wolf_head] + name=wolf_head + view_sprite=wolfhead,0 + type=101,0,233 + editor_icon=21 + resistance=3,0,1,1 + req=0,0,0,0,4 + price=530 + inv_index=130 + + [item=frost_crown] + name=frost_crown + view_sprite=helm2,0 + type=101,0,255 + editor_icon=23 + resistance=1,4,0,0 + req=4,0,0,0,0 + price=1000 + inv_index=130 + + [item=cloth_mask] + name=cloth_mask + view_sprite=helm3,0 + type=101,0,235 + editor_icon=24 + resistance=4,0,0,0 + req=4,0,0,0,5 + bonus=5,1,403 + price=1200 + inv_index=130 + + [item=snake_mask] + name=snake_mask + view_sprite=helm3,0 + color=180,250,0,0 + type=101,0,235 + editor_icon=24 + resistance=3,0,0,4 + bonus=5,1,403 + req=4,0,0,0,5 + price=1400 + inv_index=130 + + [item=fanged_crown] + name=fanged_crown + view_sprite=helm2,0 + type=101,1,228 + editor_icon=23 + resistance=3,1,0,0 + req=4,0,0,0,2 + bonus=5,2,105 + price=3000 + inv_index=130 + + [item=lightning_circlet] + name=lightning_circlet + view_sprite=helm2,0 + type=101,0,253 + editor_icon=23 + resistance=2,2,0,0 + req=9,0,0,0,2 + bonus=5,1,111 + price=1000 + inv_index=130 + + [item=volcanic_tiara] + name=volcanic_tiara + view_sprite=helm2,0 + type=101,0,254 + editor_icon=23 + resistance=1,4,0,0 + req=9,0,0,0,2 + bonus=5,1,107 + price=2250 + inv_index=130 + + [item=protector's_hat] + name=protector's_hat + view_sprite=helm1,0 + type=101,0,236 + editor_icon=24 + resistance=5,0,0,0 + req=4,0,0,0,2 + bonus=5,1,101 + price=3000 + inv_index=130 + + [item=hood_of_damnation] + name=hood_of_damnation + view_sprite=helm1,0 + color=140,0,50,120 + type=101,0,237 + editor_icon=24 + resistance=3,3,0,0 + req=6,0,0,0,3 + bonus=5,1,211 + price=4000 + inv_index=130 + + [item=mask_of_the_raider] + name=mask_of_the_raider + view_sprite=helm3,0 + color=250,0,0,0 + type=101,0,235 + editor_icon=24 + resistance=4,1,0,0 + req=7,0,0,0,5 + bonus=5,2,403 + price=4800 + inv_index=130 + + [item=blessed_diadem] + name=blessed_diadem + view_sprite=helm2,0 + color=250,200,0,0 + type=101,0,253 + editor_icon=23 + resistance=2,0,0,0 + req=7,0,0,0,3 + bonus=5,1,206 + price=5300 + inv_index=130 + + [item=snow_queen's_crown] + name=snow_queen's_crown + view_sprite=helm2,0 + type=101,0,252 + editor_icon=23 + resistance=2,0,2,0 + req=4,0,0,0,0 + bonus=1,8,0 + price=2700 + inv_index=130 + + [item=horned_skull_case] + name=horned_skull_case + view_sprite=helm2,0 + type=101,0,256 + editor_icon=20 + resistance=3,2,0,0 + req=10,0,0,0,2 + bonus=12,12,0 + price=6000 + inv_index=130 + + [item=beast_mask] + name=beast_mask + view_sprite=wolfhead,0 + type=101,0,234 + editor_icon=24 + resistance=4,0,0,2 + req=10,0,0,0,4 + bonus=7,14,0 + price=77000 + inv_index=130 + + [item=invisible_man] + name=invisible_man + view_sprite=helm3,0 + color=200,0,250,0 + type=101,0,235 + editor_icon=24 + resistance=4,4,4,4 + req=8,0,0,0,5 + bonus=5,2,406 + price=8000 + inv_index=130 + + [item=hard_hood_of_wisdom] + name=hard_hood_of_wisdom + view_sprite=helm1,0 + type=101,0,238 + editor_icon=24 + resistance=4,0,0,0 + req=8,0,0,0,3 + bonus=4,8,0 + price=8300 + inv_index=130 + + [item=great_diadem] + name=great_diadem + view_sprite=helm2,0 + type=101,1,229 + editor_icon=23 + resistance=3,0,2,0 + req=10,0,0,0,3 + bonus=5,2,210 + price=10900 + inv_index=130 + + [item=ogre's_crown] + name=ogre's_crown + view_sprite=helm2,0 + color=0,250,0,0 + type=101,0,255 + editor_icon=23 + resistance=3,0,0,2 + req=10,0,0,0,0 + bonus=6,2,0 + price=13000 + inv_index=130 + + [item=war_crown] + name=war_crown + view_sprite=helm2,0 + color=250,0,0,0 + type=101,1,228 + editor_icon=23 + resistance=3,2,0,0 + req=13,0,0,0,0 + bonus=12,15,0 + price=13500 + inv_index=130 + + [item=mask_of_master] + name=mask_of_master + view_sprite=helm3,0 + color=250,200,0,0 + type=101,0,235 + editor_icon=24 + resistance=4,0,0,0 + req=13,0,0,0,5 + bonus=5,3,400 + price=14200 + inv_index=130 + + [item=incandescent_bonnet] + name=incandescent_bonnet + view_sprite=helm2,0 + color=250,200,0,80 + type=101,1,229 + editor_icon=23 + resistance=3,2,0,0 + req=15,0,0,0,3 + bonus=6,4,2 + price=20000 + inv_index=130 + + [item=neb_of_vulture] + name=neb_of_vulture + view_sprite=wolfhead,0 + type=101,0,329 + editor_icon=21 + resistance=4,0,0,3 + req=15,0,0,0,4 + bonus=7,20,0 + price=23600 + inv_index=130 + + [item=allmighty_wizard's_hat] + name=allmighty_wizard's_hat + view_sprite=helm1,0 + type=101,0,239 + editor_icon=24 + resistance=3,3,3,0 + req=15,0,0,0,2 + bonus=1,17,0 + price=29700 + inv_index=130 + + [item=dark_face] + name=dark_face + view_sprite=helm3,0 + type=101,0,330 + editor_icon=24 + resistance=2,1,2,3 + req=15,0,0,0,5 + bonus=6,4,1 + price=32800 + inv_index=130 + + [item=hood] + name=hood + view_sprite=helm1,0 + type=101,0,237 + editor_icon=24 + resistance=1,0,0,0 + price=120 + inv_index=130 + + [item=cap] + name=cap + view_sprite=helm1,0 + type=101,0,258 + editor_icon=24 + resistance=2,0,0,0 + price=210 + inv_index=130 + + [item=light_helmet] + name=light_helmet + view_sprite=helm3,0 + type=101,0,259 + editor_icon=20 + resistance=3,0,0,0 + price=300 + inv_index=130 + + [item=warm_light_helmet] + name=cold_light_helmet + view_sprite=helm3,0 + color=0,150,150,100 + type=101,0,259 + editor_icon=20 + resistance=3,1,0,0 + price=390 + inv_index=130 + + [item=guard's_helm] + name=guard's_helm + view_sprite=helm3,0 + type=101,0,260 + editor_icon=20 + resistance=4,0,2,0 + req=0,5,0,0,0 + price=500 + inv_index=130 + + [item=barbarian_helm] + name=barbarian_helm + view_sprite=helm3,0 + type=101,0,257 + editor_icon=20 + resistance=4,2,0,2 + req=0,6,0,0,0 + bonus=7,10,3 + price=2200 + inv_index=130 + + [item=ancient_helm] + name=ancient_helm + view_sprite=helm3,0 + type=101,1,277 + editor_icon=20 + resistance=2,4,4,0 + req=6,5,0,0,0 + bonus=12,10,0 + price=1200 + inv_index=130 + + [item=plated_helm] + name=plated_helm + view_sprite=helm3,0 + type=101,0,261 + editor_icon=22 + resistance=5,1,1,0 + req=0,7,0,0,0 + price=1600 + inv_index=130 + + [item=plated_helm_of_rage] + name=plated_helm_of_rage + view_sprite=helm3,0 + color=250,50,70,0 + type=101,0,261 + editor_icon=22 + resistance=5,2,1,0 + req=0,7,0,0,1 + bonus=7,7,1 + price=2100 + inv_index=130 + + [item=full_helm] + name=full_helm + view_sprite=helm4,0 + type=101,0,262 + editor_icon=22 + resistance=5,2,2,2 + req=0,8,0,0,0 + price=4000 + inv_index=130 + + [item=vampire's_helm] + name=vampire's_helm + view_sprite=helm4,0 + color=200,0,250,0 + type=101,0,257 + editor_icon=22 + resistance=5,0,0,6 + req=10,0,0,0,0 + bonus=3,12,0 + price=5000 + inv_index=130 + + [item=arctic_full_helm] + name=arctic_full_helm + view_sprite=helm4,0 + color=0,200,250,80 + type=101,0,262 + editor_icon=22 + resistance=5,1,4,2 + req=0,8,0,0,0 + price=4500 + inv_index=130 + + [item=enchanted_full_helm] + name=enchanted_full_helm + view_sprite=helm4,0 + color=160,100,0,120 + type=101,0,262 + editor_icon=22 + resistance=5,4,4,4 + req=0,8,0,0,0 + price=6500 + inv_index=130 + + [item=kinght's_helm] + name=kinght's_helm + view_sprite=helm4,0 + type=101,0,263 + editor_icon=22 + resistance=5,3,3,0 + req=0,9,0,0,1 + bonus=6,1,0 + price=5000 + inv_index=130 + + [item=war_helm] + name=war_helm + view_sprite=helm4,0 + type=101,0,276 + editor_icon=22 + resistance=6,3,3,0 + req=0,10,0,0,1 + bonus=12,5,0 + price=5500 + inv_index=130 + + [item=fine_war_helm] + name=fine_war_helm + view_sprite=helm4,0 + color=100,100,200,70 + type=101,0,276 + editor_icon=22 + resistance=7,3,3,0 + req=0,10,0,0,1 + bonus=12,8,0 + price=6000 + inv_index=130 + + [item=war_helm_of_survival] + name=war_helm_of_survival + view_sprite=helm4,0 + color=200,250,0,0 + type=101,0,276 + editor_icon=22 + resistance=6,6,6,0 + req=0,10,0,0,1 + bonus=0,8,0 + price=7100 + inv_index=130 + + [item=great_helm] + name=great_helm + view_sprite=helm4,0 + type=101,1,278 + editor_icon=22 + resistance=7,4,4,0 + req=0,12,0,0,1 + price=8700 + inv_index=130 + + [item=great_helm_of_harmony] + name=great_helm_of_harmony + view_sprite=helm4,0 + color=50,150,150,100 + type=101,1,278 + editor_icon=22 + resistance=6,6,6,6 + req=0,12,0,0,1 + bonus=6,1,2 + price=13000 + inv_index=130 + + [item=great_helm_of_masacre] + name=great_helm_of_masacre + view_sprite=helm4,0 + color=250,0,0,0 + type=101,1,278 + editor_icon=22 + resistance=7,4,4,0 + req=0,12,0,0,1 + bonus=7,13,0 + price=16000 + inv_index=130 + + [item=destroyer's_great_helm] + name=destroyer's_great_helm + view_sprite=helm4,0 + color=200,200,200,0 + type=101,1,278 + editor_icon=22 + resistance=7,4,4,0 + req=0,12,0,0,1 + bonus=8,10,0 + price=20000 + inv_index=130 + + +`=============================================================================== +`SHIELD +`=============================================================================== + + [item=buckler] + name=buckler + view_sprite=shield0,0 + type=3,1,342 + editor_icon=25 + resistance=1,0,0,0 + price=150 + inv_index=100 + + [item=broken_small_shield] + name=broken_small_shield + view_sprite=shield1,0 + color=80,80,80,100 + type=3,0,343 + editor_icon=25 + resistance=1,1,0,0 + req=0,5,0,0,0 + price=250 + inv_index=100 + + [item=small_shield] + name=small_shield + view_sprite=shield1,0 + type=3,0,343 + editor_icon=25 + resistance=2,1,0,0 + req=0,5,0,0,0 + price=350 + inv_index=100 + + [item=hard_small_shield] + name=hard_small_shield + view_sprite=shield1,0 + color=160,100,0,100 + type=3,0,343 + editor_icon=25 + resistance=3,1,0,0 + req=0,6,0,0,0 + price=450 + inv_index=100 + + [item=round_shield] + name=round_shield + view_sprite=shield1,0 + type=3,2,345 + editor_icon=25 + resistance=4,1,0,1 + req=0,8,0,0,0 + price=550 + inv_index=100 + + [item=dragon_shield] + name=dragon_shield + view_sprite=shield1,0 + type=3,2,344 + editor_icon=25 + resistance=4,4,0,4 + req=4,8,0,0,0 + bonus=7,10,0 + price=1000 + inv_index=100 + + [item=elven_shield] + name=elven_shield + view_sprite=shield1,0 + type=3,1,346 + editor_icon=25 + resistance=4,1,1,1 + req=8,0,0,0,0 + price=2100 + inv_index=100 + + [item=barbarian_round_shield] + name=barbarian_round_shield + view_sprite=shield1,0 + color=0,250,0,0 + type=3,2,345 + editor_icon=25 + resistance=4,2,2,2 + req=0,9,0,0,0 + price=900 + inv_index=100 + + [item=templar_shield] + name=templar_shield + view_sprite=shield1,0 + type=3,2,347 + editor_icon=25 + resistance=4,1,2,0 + req=9,0,0,0,3 + bonus=5,1,201 + price=2500 + inv_index=100 + + [item=large_shield] + name=large_shield + view_sprite=shield2,0 + type=3,2,364 + editor_icon=26 + resistance=5,2,0,0 + req=0,12,0,0,0 + price=3000 + inv_index=100 + + [item=large_templar_shield] + name=large_templar_shield + view_sprite=shield2,0 + type=3,2,363 + editor_icon=26 + resistance=5,2,2,0 + req=12,0,0,0,3 + bonus=5,1,201 + price=4000 + inv_index=100 + + [item=nordic_shield] + name=nordic_shield + view_sprite=shield2,0 + type=3,3,362 + editor_icon=26 + resistance=5,3,6,0 + req=0,13,0,0,0 + bonus=8,3,0 + price=5300 + inv_index=100 + + [item=tower_shield] + name=tower_shield + view_sprite=shield3,0 + type=3,2,361 + editor_icon=26 + resistance=6,2,2,2 + req=12,15,0,0,0 + price=6000 + inv_index=100 + + [item=great_tower_shield] + name=great_tower_shield + view_sprite=shield3,0 + color=250,200,0,0 + type=3,2,361 + editor_icon=26 + resistance=7,3,2,2 + req=13,16,0,0,0 + price=8000 + inv_index=100 + + [item=pavise] + name=pavise + view_sprite=shield3,0 + type=3,2,365 + editor_icon=26 + resistance=8,4,1,1 + req=0,20,0,0,1 + price=10500 + inv_index=100 + + [item=great_pavise] + name=great_pavise + view_sprite=shield3,0 + color=250,200,0,0 + type=3,2,365 + editor_icon=26 + resistance=8,4,3,3 + req=0,21,0,0,1 + price=13000 + inv_index=100 + + [item=lobar's_guard] + name=lobar's_guard + view_sprite=shield3,0 + type=3,2,366 + editor_icon=26 + resistance=6,6,6,6 + req=0,23,0,0,1 + bonus=0,5,0 + price=16000 + inv_index=100 + + [item=circle_of_faith] + name=circle_of_faith + view_sprite=shield1,0 + type=3,3,360 + editor_icon=25 + resistance=7,8,7,0 + req=18,0,0,0,3 + bonus=1,10,0 + price=20000 + inv_index=100 + + [item=blue_power_gem] + name=blue_power_gem + view_sprite=spring_stone,0 + type=3,3,389 + editor_icon=27 + resistance=2,0,0,0 + req=5,0,0,0,0 + bonus=1,10,0 + price=1000 + inv_index=100 + + [item=red_power_gem] + name=red_power_gem + view_sprite=spring_stone,0 + type=3,2,390 + editor_icon=27 + resistance=2,0,0,0 + req=5,0,0,0,0 + bonus=0,10,0 + price=1000 + inv_index=100 + + [item=dark_power_gem] + name=dark_power_gem + view_sprite=spring_stone,0 + type=3,1,388 + editor_icon=27 + resistance=2,0,0,0 + req=5,0,0,0,0 + bonus=2,8,0 + price=1000 + inv_index=100 + + [item=sharp_power_gem] + name=sharp_power_gem + view_sprite=spring_stone,0 + type=3,2,391 + editor_icon=27 + resistance=3,0,0,0 + req=5,0,0,0,0 + bonus=7,8,0 + price=1000 + inv_index=100 + + [item=battle_orb] + name=battle_orb + view_sprite=orb,0 + type=3,2,393 + editor_icon=27 + resistance=3,1,1,1 + req=4,0,0,0,2 + bonus=5,1,105 + price=1000 + inv_index=100 + + [item=scroll_of_fireball] + name=scroll_of_fireball + view_sprite=scroll,0 + color=250,100,0,100 + type=3,2,411 + editor_icon=38 + resistance=0,2,0,0 + req=5,0,0,0,2 + bonus=5,2,106 + price=2100 + inv_index=101 + + [item=orb_of_telekinesis] + name=orb_of_telekinesis + view_sprite=orb,0 + type=3,1,394 + editor_icon=27 + resistance=5,1,0,0 + req=7,0,0,0,2 + bonus=5,2,104 + price=2100 + inv_index=100 + + [item=scroll_of_lightning] + name=scroll_of_lightning + view_sprite=scroll,0 + color=0,200,250,100 + type=3,2,411 + editor_icon=38 + resistance=0,0,0,0 + req=9,0,0,0,2 + bonus=5,2,111 + price=3000 + inv_index=101 + + [item=arctic_orb] + name=arctic_orb + view_sprite=orb,0 + type=3,3,392 + editor_icon=27 + resistance=4,0,10,0 + req=7,0,0,0,2 + bonus=9,10,4 + price=2100 + inv_index=100 + + [item=great_orb] + name=great_orb + view_sprite=orb,0 + type=3,2,395 + editor_icon=27 + resistance=5,0,0,0 + req=11,0,0,0,2 + bonus=6,5,0 + price=6000 + inv_index=100 + + [item=griffin's_eye] + name=griffin's_eye + view_sprite=orb,0 + color=250,200,0,0 + type=3,2,395 + editor_icon=27 + resistance=7,0,0,7 + req=13,0,0,0,2 + bonus=6,6,2 + price=6000 + inv_index=100 + + [item=loathsome_idol] + name=loathsome_idol + view_sprite=head,0 + type=3,1,414 + editor_icon=29 + resistance=3,1,1,1 + req=6,0,0,0,4 + bonus=5,1,308 + price=1000 + inv_index=100 + + [item=mummyfied_head] + name=mummyfied_head + view_sprite=head,0 + color=50,250,0,0 + type=3,1,414 + editor_icon=29 + resistance=4,2,2,2 + req=7,0,0,0,4 + bonus=12,5,0 + price=1000 + inv_index=100 + + [item=dark_skull] + name=dark_skull + view_sprite=skull,0 + type=3,1,408 + editor_icon=29 + resistance=5,3,3,0 + req=8,0,0,0,4 + bonus=7,20,1 + price=3500 + inv_index=100 + + [item=rune_of_power] + name=rune_of_power + view_sprite=rune,0 + type=3,1,409 + editor_icon=27 + resistance=6,4,0,0 + req=9,0,0,0,4 + bonus=1,30,0 + price=4200 + inv_index=100 + + [item=gargoyle] + name=gargoyle + view_sprite=gargoyle,0 + type=3,1,410 + editor_icon=30 + resistance=7,0,0,0 + req=11,0,0,0,4 + bonus=6,7,2 + price=5000 + inv_index=100 + + [item=ancient_relic] + name=ancient_relic + view_sprite=relic,0 + type=3,2,412 + editor_icon=27 + resistance=0,0,4,2 + req=6,0,0,0,3 + bonus=7,15,1 + price=1000 + inv_index=100 + + [item=holy_symbol] + name=holy_symbol + view_sprite=relic,0 + type=3,2,413 + editor_icon=27 + resistance=2,6,0,0 + req=9,0,0,0,3 + bonus=7,17,2 + price=3000 + inv_index=100 + + [item=scroll_of_heaven] + name=scroll_of_heaven + view_sprite=scroll,0 + color=0,200,250,0 + type=3,2,411 + editor_icon=38 + resistance=0,0,0,0 + req=9,0,0,0,3 + bonus=5,2,206 + price=2100 + inv_index=101 + + [item=relic_of_roven_the_bright] + name=relic_of_roven_the_bright + view_sprite=relic,0 + color=250,200,0,140 + type=3,2,412 + editor_icon=27 + resistance=2,2,0,0 + req=12,0,0,0,3 + bonus=8,16,0 + price=2100 + inv_index=100 + + [item=spider] + name=spider + view_sprite=a_spider,0 + type=3,1,370 + editor_icon=30 + resistance=0,0,0,3 + bonus=11,20,20 + price=400 + inv_index=105 + + [item=rat] + name=rat + view_sprite=a_rat,0 + type=3,1,371 + editor_icon=30 + bonus=0,30,0 + price=500 + inv_index=105 + + [item=parrot] + name=parrot + view_sprite=a_parrot,0 + type=3,3,387 + editor_icon=30 + bonus=7,20,0 + price=1000 + inv_index=105 + + [item=tree_frog] + name=tree_frog + view_sprite=a_frog,0 + type=3,3,385 + editor_icon=30 + req=4,0,0,0,0 + bonus=6,3,1 + price=1000 + inv_index=105 + + [item=owl] + name=owl + view_sprite=a_owl,0 + type=3,1,368 + editor_icon=30 + req=5,0,0,0,0 + bonus=6,3,0 + price=1000 + inv_index=105 + + [item=bat] + name=bat + view_sprite=a_bat,0 + type=3,0,367 + editor_icon=30 + req=6,0,0,0,0 + bonus=2,25,0 + price=2100 + inv_index=105 + + [item=black_cat] + name=black_cat + view_sprite=a_cat,0 + type=3,1,384 + editor_icon=30 + req=7,0,0,0,0 + bonus=1,25,0 + price=200 + inv_index=105 + + [item=enchanted_cat] + name=enchanted_cat + view_sprite=a_cat,0 + price=-2 + type=3,1,384 + editor_icon=30 + req=7,0,0,0,0 + bonus=1,25,0 + inv_index=1 + + [item=snake] + name=snake + view_sprite=a_snake,0 + type=3,0,386 + editor_icon=30 + resistance=0,0,0,4 + req=8,0,0,0,0 + bonus=11,28,30 + price=3000 + inv_index=105 + + [item=tarantula] + name=tarantula + view_sprite=a_spider,0 + color=200,200,200,0 + type=3,1,370 + editor_icon=30 + resistance=0,0,0,0 + req=9,0,0,0,0 + bonus=11,35,20 + price=4000 + inv_index=105 + + [item=deep_forest_frog] + name=deep_forest_frog + view_sprite=a_frog,0 + color=250,200,0,0 + type=3,3,385 + editor_icon=30 + resistance=0,0,0,0 + req=10,0,0,0,0 + bonus=4,12,0 + price=5700 + inv_index=105 + + [item=vampire_bat] + name=vampire_bat + view_sprite=a_bat,0 + color=100,0,200,100 + type=3,0,367 + editor_icon=30 + resistance=0,0,0,0 + req=11,0,0,0,0 + bonus=2,100,0 + price=7500 + inv_index=105 + + [item=snow_owl] + name=snow_owl + view_sprite=a_owl,0 + color=180,180,180,120 + type=3,1,368 + editor_icon=30 + resistance=0,0,0,0 + req=12,0,0,0,0 + bonus=6,12,0 + price=9400 + inv_index=105 + + [item=great_mamba] + name=great_mamba + view_sprite=a_snake,0 + color=180,250,0,0 + type=3,0,386 + editor_icon=30 + resistance=0,0,0,0 + req=13,0,0,0,0 + bonus=11,40,30 + price=8700 + inv_index=105 + + [item=tome_of_alchemy] + name=tome_of_alchemy + view_sprite=book,0 + color=250,0,0,0 + type=3,1,328 + editor_icon=28 + resistance=0,0,0,0 + req=0,0,0,0,4 + bonus=5,1,311 + price=1000 + inv_index=101 + + [item=tome_of_ressurection] + name=tome_of_ressurection + view_sprite=book,0 + color=0,200,250,0 + type=3,1,328 + editor_icon=28 + resistance=0,0,0,0 + req=0,0,0,0,3 + bonus=5,1,209 + price=1000 + inv_index=101 + + [item=tome_of_constructor] + name=tome_of_constructor + view_sprite=book,0 + color=250,150,0,0 + type=3,1,328 + editor_icon=28 + resistance=0,0,0,0 + req=5,0,0,0,4 + bonus=5,2,309 + price=4500 + inv_index=101 + + [item=grimoir_of_necromancy] + name=grimoir_of_necromancy + view_sprite=book,0 + color=200,0,250,0 + type=3,1,328 + editor_icon=28 + resistance=0,0,0,0 + req=3,0,0,0,4 + bonus=5,2,307 + price=4500 + inv_index=101 + + [item=herbarium] + name=herbarium + view_sprite=book,0 + color=0,250,0,0 + type=3,0,115 + editor_icon=28 + resistance=0,0,0,3 + req=0,0,0,0,3 + bonus=5,1,207 + price=2100 + inv_index=101 + + [item=holy_book] + name=holy_book + view_sprite=book,0 + color=0,250,250,0 + type=3,0,115 + editor_icon=28 + resistance=2,1,1,1 + req=3,0,0,0,3 + bonus=5,1,203 + price=2500 + inv_index=101 + + [item=tome_of_exorcist] + name=tome_of_exorcist + view_sprite=book,0 + color=200,0,250,0 + type=3,0,327 + editor_icon=28 + resistance=0,2,0,2 + req=5,0,0,0,3 + bonus=7,18,1 + price=2200 + inv_index=101 + + [item=tome_of_demonology] + name=tome_of_demonology + view_sprite=book,0 + color=100,0,100,100 + type=3,0,327 + editor_icon=28 + resistance=2,2,0,0 + req=5,0,0,0,3 + bonus=7,20,2 + price=2300 + inv_index=101 + + [item=tome_of_sourcery] + name=tome_of_sourcery + view_sprite=book,0 + color=0,80,140,100 + type=3,0,327 + editor_icon=28 + resistance=0,0,0,0 + req=5,0,0,0,2 + bonus=5,2,100 + price=3600 + inv_index=101 + + [item=tome_of_elements] + name=tome_of_elements + view_sprite=book,0 + color=180,30,0,120 + type=3,0,327 + editor_icon=28 + resistance=0,2,2,0 + req=4,0,0,0,2 + bonus=9,6,5 + price=1000 + inv_index=101 + + [item=tome_of_telekinesis] + name=tome_of_telekinesis + view_sprite=book,0 + color=250,0,150,100 + type=3,0,327 + editor_icon=28 + resistance=0,0,0,0 + req=5,0,0,0,2 + bonus=5,2,104 + price=4500 + inv_index=101 + + +`=============================================================================== +`GLOVES +`=============================================================================== + + [item=leather_gloves] + name=leather_gloves + view_sprite=glove1,0 + type=102,0,279 + editor_icon=31 + resistance=0,1,1,1 + price=240 + inv_index=140 + + [item=bear_gloves] + name=bear_gloves + view_sprite=glove1,0 + type=102,0,279 + color=150,80,0,100 + editor_icon=31 + resistance=0,1,2,1 + bonus = 6,1,0 + price=370 + inv_index=140 + + [item=furry_gloves] + name=furry_gloves + view_sprite=glove1,0 + type=102,0,280 + editor_icon=31 + resistance=0,1,4,1 + req=0,4,0,0,0 + price=350 + inv_index=140 + + [item=gloves_of_haste] + name=gloves_of_haste + view_sprite=glove1,0 + type=102,0,279 + color=0,70,140,140 + editor_icon=31 + resistance=0,1,1,1 + bonus=6, 2, 1 + price=410 + inv_index=140 + + [item=chain_gloves] + name=chain_gloves + view_sprite=glove1,0 + type=102,0,281 + editor_icon=31 + resistance=2,1,1,1 + req=0,5,0,0,0 + price=500 + inv_index=140 + + [item=chain_gloves_of_freedom] + name=chain_gloves_of_freedom + view_sprite=glove1,0 + type=102,0,281 + color=100,200,200,100 + editor_icon=31 + resistance=2,1,1,1 + req=0,5,0,0,0 + bonus = 1,8,0 + price=580 + inv_index=140 + + [item=bracers] + name=bracers + view_sprite=bracers,0 + type=102,0,283 + editor_icon=32 + resistance=3,1,0,1 + req=0,6,0,0,1 + bonus = 7,5,0 + price=1000 + inv_index=140 + + [item=cold_bracers] + name=cold_bracers + view_sprite=bracers,0 + type=102,0,283 + color=0,50,250,100 + editor_icon=32 + resistance=3,4,0,1 + req=0,6,0,0,1 + bonus = 7,5,0 + price=2100 + inv_index=140 + + [item=gladiator_gloves] + name=gladiator_gloves + view_sprite=glove2,0 + type=102,0,286 + editor_icon=32 + resistance=3,0,0,0 + req=8,0,0,0,0 + bonus=6, 2, 2 + price=4000 + inv_index=140 + + [item=crusader_gloves] + name=crusader_gloves + view_sprite=glove2,0 + type=102,0,285 + editor_icon=32 + resistance=4,2,0,2 + req=8,0,0,0,3 + bonus=5, 1, 203 + price=6400 + inv_index=140 + + [item=gauntlets] + name=gauntlets + view_sprite=glove2,0 + type=102,0,284 + editor_icon=32 + resistance=4,1,1,1 + req=8,0,0,0,1 + price=4500 + inv_index=140 + + [item=jade_gauntlets] + name=jade_gauntlets + view_sprite=glove2,0 + type=102,0,284 + color=0,150,0,80 + editor_icon=32 + resistance=4,1,1,3 + req=8,0,0,0,1 + price=4900 + inv_index=140 + + [item=mighty_gauntlets] + name=mighty_gauntlets + view_sprite=glove2,0 + type=102,0,284 + color=150,0,100,160 + editor_icon=32 + resistance=4,1,1,1 + req=8,0,0,0,1 + price=5600 + bonus = 6,2,0 + inv_index=140 + + [item=gauntlets_of_life] + name=gauntlets_of_life + view_sprite=glove2,0 + type=102,0,284 + color=150,0,0,160 + editor_icon=32 + resistance=4,1,1,1 + req=8,0,0,0,1 + price=5600 + bonus = 5,2,5 + inv_index=140 + + [item=gauntlets_of_freedom] + name=gauntlets_of_freedom + view_sprite=glove2,0 + type=102,0,284 + color=140,100,0,100 + editor_icon=32 + resistance=4,1,1,1 + req=8,0,0,0,1 + price=6400 + bonus = 1,15,0 + inv_index=140 + + [item=robudar's_strength] + name=robudar's_strength + view_sprite=glove2,0 + type=102,0,287 + editor_icon=32 + resistance=3,3,3,0 + req=13,0,0,0,1 + price=8900 + bonus = 6,4,0 + inv_index=140 + + ***************************************** + + [item=silky_ice_gloves] + name=silky_ice_gloves + view_sprite=glove1,0 + type=102,0,281 + editor_icon=31 + resistance=3,0,1,0 + req=6,0,0,0,2 + color=60,200,255,120 + bonus=5,1,108 + price=1900 + inv_index=140 + + [item=fist_of_flame] + name=fist_of_flame + view_sprite=glove1,0 + type=102,0,280 + editor_icon=31 + resistance=3,2,0,0 + color=200,0,0,80 + req=10,0,0,0,2 + bonus = 12,10,2 + price=1900 + inv_index=140 + + [item=exorcist's_gloves] + name=exorcist's_gloves + view_sprite=glove1,0 + type=102,0,279 + editor_icon=31 + resistance=3,0,0,2 + color=0,100,160,100 + req=6,0,0,0,3 + bonus = 5,1,200 + price=1900 + inv_index=140 + + [item=holy_wrath] + name=holy_wrath + view_sprite=bracers,0 + type=102,0,283 + editor_icon=31 + resistance=3,0,0,0 + color=200,200,200,150 + req=12,0,0,0,3 + bonus = 5,2,203 + price=1900 + inv_index=140 + + [item=swamp_thing's_hands] + name=swamp_thing's_hands + view_sprite=glove1,0 + type=102,0,300 + editor_icon=31 + resistance=3,0,0,3 + color=50,150,50,100 + req=10,0,0,0,4 + bonus = 12,10,4 + price=1900 + inv_index=140 + + [item=wrist_guards] + name=wrist_guards + view_sprite=bracers,0 + type=102,0,282 + editor_icon=31 + resistance=3,1,0,1 + req = 5,0,0,0,5 + bonus = 5, 2, 400 + price=1900 + inv_index=140 + + [item=hard_wrist_guards] + name=hard_wrist_guards + view_sprite=bracers,0 + type=102,0,282 + editor_icon=31 + resistance=4,1,0,1 + req = 10,0,0,0,5 + bonus = 10,10,4 + price=1900 + color=60,60,60,100 + inv_index=140 + + [item=monk's_wrist_guards] + name=monk's_wrist_guards + view_sprite=bracers,0 + type=102,0,282 + editor_icon=31 + resistance=4,1,0,0 + req = 10,0,0,0,5 + bonus = 5, 2, 402 + price=1900 + color=100,100,0,140 + inv_index=140 + + [item=killer's_hands] + name=killer's_hands + view_sprite=glove1,0 + type=102,0,300 + editor_icon=31 + resistance=4,1,1,1 + color=120,0,120,100 + req = 14,0,0,0,5 + bonus = 8,12,0 + price=4900 + inv_index=140 + +`=============================================================================== +`BOOTS +`=============================================================================== + + [item=sandals] + name=sandals + view_sprite=boots1,0 + type=103,0,301 + editor_icon=33 + resistance=1,0,0,0 + price=40 + inv_index=150 + + [item=worn_boots] + name=worn_boots + view_sprite=boots1,0 + color=100,50,0,80 + type=103,0,302 + editor_icon=33 + resistance=1,0,1,0 + price=100 + inv_index=150 + + [item=leather_boots] + name=leather_boots + view_sprite=boots1,0 + type=103,0,302 + editor_icon=33 + resistance=2,0,1,0 + price=280 + inv_index=150 + + [item=snakehunter's_boots] + name=snakehunter's_boots + view_sprite=boots1,0 + type=103,0,302 + color=40,250,0,70 + editor_icon=33 + resistance=2,0,0,3 + price=300 + inv_index=150 + + [item=top_boots] + name=top_boots + view_sprite=boots1,0 + type=103,0,303 + editor_icon=33 + resistance=2,0,1,1 + price=600 + inv_index=150 + + [item=iron_boots] + name=iron_boots + view_sprite=boots1,0 + type=103,0,303 + color=90,100,110,80 + editor_icon=33 + resistance=3,1,0,1 + req=0,4,0,0,0 + price=1000 + inv_index=150 + + [item=iron_war_boots] + name=iron_war_boots + view_sprite=boots1,0 + type=103,0,303 + color=120,120,120,120 + editor_icon=33 + resistance=3,1,0,1 + req=0,6,0,0,0 + bonus=7,10,0 + price=2100 + inv_index=150 + + [item=chain_boots] + name=chain_boots + view_sprite=boots2,0 + type=103,0,304 + editor_icon=34 + resistance=3,0,0,3 + req=0,7,0,0,0 + price=4000 + inv_index=150 + + [item=gladiator_boots] + name=gladiator_boots + view_sprite=boots2,0 + type=103,0,304 + color=200,100,0,120 + editor_icon=34 + resistance=3,0,0,2 + bonus=6,2,2 + req=0,9,0,0,0 + price=4900 + inv_index=150 + + [item=shank_guards] + name=shank_guards + view_sprite=boots2,0 + type=103,0,306 + editor_icon=34 + resistance=4,0,0,0 + bonus=6,1,1 + price=5600 + req=0,10,0,0,0 + inv_index=150 + + [item=armored_boots] + name=armored_boots + view_sprite=boots2,0 + type=103,0,305 + editor_icon=34 + resistance=4,1,0,1 + price=6300 + req=0,14,0,0,0 + inv_index=150 + + [item=plate_boots] + name=plate_boots + view_sprite=boots2,0 + type=103,0,307 + editor_icon=34 + resistance=5,1,0,1 + price=8000 + req=0,18,0,0,1 + bonus=5,1,9 + inv_index=150 + + [item=heavy_plate_boots] + name=heavy_plate_boots + view_sprite=boots2,0 + type=103,0,307 + color=80,80,80,80 + editor_icon=34 + resistance=5,2,0,3 + price=10200 + req=0,20,0,0,1 + bonus=5,1,9 + inv_index=150 + + ************************* + + [item=sandals_of_balance] + name=sandals_of_balance + view_sprite=boots1,0 + type=103,0,301 + color=30,50,120,90 + editor_icon=33 + resistance=3,1,1,1 + req=0,0,0,0,3 + price=3000 + inv_index=150 + + [item=lucky_sandals] + name=lucky_sandals + view_sprite=boots1,0 + color=250,250,0,50 + type=103,0,301 + editor_icon=33 + resistance=2,0,0,0 + req=0,0,0,0,5 + bonus=5, 1, 404 + price=1000 + inv_index=150 + + [item=juggler's_sandals] + name=juggler's_sandals + view_sprite=boots1,0 + type=103,0,301 + editor_icon=33 + resistance=1,3,0,0 + bonus=6,3,1 + color=0,0,220,90 + price=4000 + req=0,0,0,6,0 + inv_index=150 + + [item=protected_steps] + name=protected_steps + view_sprite=boots1,0 + type=103,0,303 + editor_icon=33 + resistance=5,0,0,0 + bonus=5,2,101 + color=255,255,255,40 + price=2100 + req=7,0,0,0,2 + inv_index=150 + + [item=martyr's_sandals] + name=martyr's_sandals + view_sprite=boots1,0 + type=103,0,301 + editor_icon=33 + resistance=5,0,0,0 + bonus=5,2,210 + color=160,0,0,80 + price=4500 + req=7,0,0,0,3 + inv_index=150 + + [item=silent_boots] + name=silent_boots + view_sprite=boots1,0 + type=103,0,302 + editor_icon=33 + resistance=1,2,3,4 + bonus=5,2,400 + color=60,0,60,60 + price=4000 + req=7,0,0,0,5 + inv_index=150 + + [item=stone_sandals] + name=stone_sandals + view_sprite=boots1,0 + type=103,0,301 + editor_icon=33 + resistance=3,0,0,0 + bonus=10,15,3 + color=100,100,100,60 + price=3000 + req=0,4,0,0,0 + inv_index=150 + + [item=shoes_of_heart] + name=shoes_of_heart + view_sprite=boots1,0 + type=103,0,302 + editor_icon=33 + resistance=2,0,0,0 + bonus=0,8,0 + color=220,0,0,90 + price=2100 + inv_index=150 + + [item=charmed_chain_boots] + name=charmed_chain_boots + view_sprite=boots2,0 + type=103,0,304 + editor_icon=33 + resistance=2,2,3,3 + color=100,200,0,100 + price=5600 + req=0,7,0,0,0 + inv_index=150 + + [item=boots_of_elements] + name=boots_of_elements + view_sprite=boots1,0 + type=103,0,302 + editor_icon=33 + resistance=2,4,4,0 + color=255,200,0,60 + price=5000 + req=0,10,0,0,0 + inv_index=150 + +`=============================================================================== +`BELTS +`=============================================================================== + + [item=band] + name=band + view_sprite=belt,0 + type=106,0,308 + editor_icon=35 + resistance=1,0,0,0 + price=120 + inv_index=160 + + [item=handy_band] + name=handy_band + view_sprite=belt,0 + type=106,0,308 + editor_icon=35 + resistance=1,0,0,0 + bonus=6,1,1 + color=0,140,40,100 + price=220 + inv_index=160 + + [item=belt] + name=belt + view_sprite=belt,0 + type=106,0,309 + editor_icon=35 + resistance=2,0,0,0 + price=200 + inv_index=160 + + [item=protective_belt] + name=protective_belt + view_sprite=belt,0 + type=106,0,309 + editor_icon=35 + resistance=3,0,1,0 + color=100,50,50,170 + price=280 + inv_index=160 + + [item=heavy_belt] + name=heavy_belt + view_sprite=belt,0 + type=106,0,310 + editor_icon=35 + resistance=3,0,1,1 + req=0,5,0,0,0 + price=400 + inv_index=160 + + [item=snake's_heavy_belt] + name=snake's_heavy_belt + view_sprite=belt,0 + type=106,0,310 + editor_icon=35 + resistance=3,0,1,3 + color=100,150,0,100 + req=0,5,0,0,0 + color=0,200,0,120 + price=600 + inv_index=160 + + [item=iron_heavy_belt] + name=iron_heavy_belt + view_sprite=belt,0 + type=106,0,311 + editor_icon=35 + resistance=4,1,1,1 + req=0,5,0,0,0 + price=1100 + inv_index=160 + + [item=giant's_belt] + name=giant's_belt + view_sprite=belt,0 + type=106,0,324 + editor_icon=35 + resistance=3,2,2,2 + req=0,12,0,0,0 + bonus=6,1,0 + price=2100 + inv_index=160 + + ********************************** + + [item=band_of_shadows] + name=band_of_shadows + view_sprite=belt,0 + type=106,0,308 + editor_icon=35 + resistance=2,0,0,0 + req=0,0,0,0,5 + bonus=5, 1, 409 + color=50,50,50,120 + price=450 + inv_index=160 + + [item=belt_of_life] + name=belt_of_life + view_sprite=belt,0 + type=106,0,309 + editor_icon=35 + resistance=2,0,0,0 + bonus=0,15,0 + color=180,40,0,120 + price=660 + inv_index=160 + + [item=rope_of_energy] + name=rope_of_energy + view_sprite=belt,0 + type=106,0,326 + editor_icon=35 + resistance=1,0,0,0 + bonus=1,7,0 + color=150,150,0,120 + price=700 + inv_index=160 + + [item=hangman's_noose] + name=hangman's_noose + view_sprite=belt,0 + type=106,0,326 + editor_icon=35 + resistance=1,0,0,1 + req=0,0,0,0,4 + bonus=5,1,308 + color=150,100,0,80 + price=500 + inv_index=160 + + [item=ogre's_rope] + name=ogre's_rope + view_sprite=belt,0 + type=106,0,326 + editor_icon=35 + resistance=1,1,1,1 + bonus=6,2,0 + color=50,150,0,100 + price=1000 + inv_index=160 + + [item=captain's_belt] + name=captain's_belt + view_sprite=belt,0 + type=106,0,325 + editor_icon=35 + resistance=2,2,0,0 + req=6,0,0,0,1 + bonus=5,3,6 + price=900 + inv_index=160 + + [item=hunter's_heavy_belt] + name=hunter's_heavy_belt + view_sprite=belt,0 + type=106,0,310 + editor_icon=35 + resistance=3,0,0,3 + req=0,5,0,0,0 + bonus=7,20,3 + color=100,150,50,90 + price=1000 + inv_index=160 + + +`=============================================================================== +`JEWELRY +`=============================================================================== + + [item=ring_of_health] + name=ring_of_health + view_sprite=ring,0 + color=250,0,0,0 + type=104,1,190 + editor_icon=37 + req=3,0,0,0,0 + bonus=0,5,0 + price=570 + inv_index=200 + + [item=ring_of_energy] + name=ring_of_energy + view_sprite=ring,0 + color=0,250,250,0 + type=104,1,190 + editor_icon=37 + req=3,0,0,0,0 + bonus=1,5,0 + price=570 + inv_index=200 + + [item=elven_ring] + name=elven_ring + view_sprite=ring,0 + type=104,1,186 + editor_icon=37 + req=7,0,0,0,0 + bonus=1,8,0 + price=750 + inv_index=200 + + [item=ring_of_survivor] + name=ring_of_survivor + view_sprite=ring,0 + color=200,250,0,0 + type=104,1,191 + editor_icon=37 + resistance=3,0,0,0 + req=7,0,0,0,0 + bonus=0,6,0 + price=810 + inv_index=200 + + [item=small_ring_of_life] + name=small_ring_of_life + view_sprite=ring,0 + color=250,0,0,0 + type=104,1,182 + editor_icon=37 + req=0,0,0,8,0 + bonus=0,25,0 + price=1110 + inv_index=200 + + [item=ring_of_life] + name=ring_of_life + view_sprite=ring,0 + color=250,0,0,0 + type=104,1,185 + editor_icon=37 + req=0,0,0,16,0 + bonus=0,50,0 + price=1600 + inv_index=200 + + [item=fighter's_ring_of_action] + name=fighter's_ring_of_action + view_sprite=ring,0 + type=104,1,185 + editor_icon=37 + req=0,7,0,0,0 + bonus=1,10,0 + price=1090 + inv_index=200 + + [item=ring_of_battlemage] + name=ring_of_battlemage + view_sprite=ring,0 + type=104,1,184 + editor_icon=37 + resistance=2,0,0,0 + req=9,0,0,0,2 + bonus=1,7,0 + price=700 + inv_index=200 + + [item=protector's_ring] + name=protector's_ring + view_sprite=ring,0 + type=104,1,180 + editor_icon=37 + resistance=2,0,0,0 + price=120 + inv_index=200 + + [item=guardian's_ring] + name=guardian's_ring + view_sprite=ring,0 + type=104,1,181 + editor_icon=37 + resistance=3,0,0,0 + req=5,0,0,0,0 + price=315 + inv_index=200 + + [item=ring_of_flames] + name=ring_of_flames + view_sprite=ring,0 + color=250,50,0,100 + type=104,1,181 + editor_icon=37 + resistance=0,3,0,0 + price=130 + inv_index=200 + + [item=rainbow_ring] + name=rainbow_ring + view_sprite=ring,0 + color=250,0,250,0 + type=104,1,184 + editor_icon=37 + resistance=0,3,2,1 + price=480 + inv_index=200 + + [item=lizard_ring] + name=lizard_ring + view_sprite=ring,0 + type=104,1,191 + editor_icon=37 + resistance=0,2,0,3 + price=310 + inv_index=200 + + [item=glacial_ring] + name=glacial_ring + view_sprite=ring,0 + type=104,1,187 + editor_icon=37 + resistance=0,0,3,0 + price=280 + inv_index=200 + + [item=ring_of_elements] + name=ring_of_elements + view_sprite=ring,0 + color=200,0,200,80 + type=104,1,189 + editor_icon=37 + resistance=0,4,4,0 + req=8,0,0,0,0 + price=780 + inv_index=200 + + [item=ring_of_immunity] + name=ring_of_immunity + view_sprite=ring,0 + color=0,100,0,100 + type=104,1,185 + editor_icon=37 + resistance=0,0,0,7 + req=8,0,0,0,0 + price=720 + inv_index=200 + + [item=ring_of_ogres] + name=ring_of_ogres + view_sprite=ring,0 + type=104,1,188 + editor_icon=37 + resistance=1,0,0,0 + bonus=6,1,0 + price=800 + inv_index=200 + + [item=ring_of_giants] + name=ring_of_giants + view_sprite=ring,0 + color=200,200,200,0 + type=104,1,189 + editor_icon=37 + resistance=1,0,0,0 + req=8,0,0,0,0 + bonus=6,2,0 + price=2100 + inv_index=200 + + [item=ring_of_craft] + name=ring_of_craft + view_sprite=ring,0 + color=100,200,200,50 + type=104,1,186 + editor_icon=37 + bonus=6,1,1 + price=600 + inv_index=200 + + [item=ring_of_haste] + name=ring_of_haste + view_sprite=ring,0 + color=0,200,250,100 + type=104,1,191 + editor_icon=37 + req=8,0,0,0,0 + bonus=6,2,1, + price=2200 + inv_index=200 + + [item=heavy_ring_of_vigor] + name=heavy_ring_of_vigor + view_sprite=ring,0 + color=250,0,0,100 + type=104,1,183 + editor_icon=37 + req=0,8,0,0,0 + resistance=1,0,0,0 + bonus=6,3,2 + price=3200 + inv_index=200 + + [item=ring_of_concentration] + name=ring_of_concentration + view_sprite=ring,0 + color=150,0,20,50 + type=104,1,187 + editor_icon=37 + req=0,0,0,4,0 + bonus=6,3,1 + price=3000 + inv_index=200 + + [item=ring_of_muscles] + name=ring_of_muscles + view_sprite=ring,0 + color=250,0,0,0 + type=104,1,188 + editor_icon=37 + req=0,0,0,9,0 + bonus=6,3,0 + price=3000 + inv_index=200 + + [item=polar_ring] + name=polar_ring + view_sprite=ring,0 + color=0,200,250,100 + type=104,1,187 + editor_icon=37 + resistance=0,1,0,0 + req=4,0,0,0,2 + bonus=5,1,109 + price=370 + inv_index=200 + + [item=kinetic_ring] + name=kinetic_ring + view_sprite=ring,0 + color=200,0,250,100 + type=104,1,183 + editor_icon=37 + resistance=1,0,0,0 + req=4,0,0,0,2 + bonus=5,2,104 + price=510 + inv_index=200 + + [item=ring_of_frost_giant] + name=ring_of_frost_giant + view_sprite=ring,0 + color=0,0,250,100 + type=104,1,187 + editor_icon=37 + resistance=2,0,2,0 + req=9,0,0,0,2 + bonus=9,10,4 + price=1000 + inv_index=200 + + [item=healer's_ring] + name=healer's_ring + view_sprite=ring,0 + color=0,180,220,90 + type=104,1,183 + editor_icon=37 + req=0,0,0,0,3 + bonus=5,1,207 + price=330 + inv_index=200 + + [item=ring_of_scorpion] + name=ring_of_scorpion + view_sprite=ring,0 + color=0,250,50,0 + type=104,1,182 + editor_icon=37 + resistance=0,0,0,2 + req=0,0,0,0,3 + bonus=5,1,208 + price=420 + inv_index=200 + + [item=spiritual_ring] + name=spiritual_ring + view_sprite=ring,0 + color=0,200,250,80 + type=104,1,181 + editor_icon=37 + resistance=2,0,0,0 + req=6,0,0,0,3 + bonus=5,2,210 + price=550 + inv_index=200 + + [item=evil_word] + name=evil_word + view_sprite=ring,0 + color=100,0,250,100 + type=104,1,181 + editor_icon=37 + resistance=2,1,1,1 + req=9,0,0,0,3 + bonus=5,2,211 + price=3100 + inv_index=200 + + [item=ring_of_mercy] + name=ring_of_mercy + view_sprite=ring,0 + color=200,60,0,140 + type=104,1,189 + editor_icon=37 + resistance=2,0,0,0 + req=8,0,0,0,3 + bonus=5,2,207 + price=580 + inv_index=200 + + [item=ring_of_past] + name=ring_of_past + view_sprite=ring,0 + color=100,100,100,200 + type=104,1,183 + editor_icon=37 + req=5,0,0,0,4 + bonus=5,2,308 + price=480 + inv_index=200 + + [item=ring_of_flesh] + name=ring_of_flesh + view_sprite=ring,0 + color=250,0,0,100 + type=104,1,190 + editor_icon=37 + resistance=2,0,0,0 + req=6,0,0,0,4 + bonus=5,2,303 + price=510 + inv_index=200 + + [item=ring_of_necromancy] + name=ring_of_necromancy + view_sprite=ring,0 + color=200,0,250,0 + type=104,1,186 + editor_icon=37 + resistance=0,0,0,2 + req=8,0,0,0,4 + bonus=5,2,307 + price=1250 + inv_index=200 + + [item=black_ring] + name=black_ring + view_sprite=ring,0 + color=100,100,100,0 + type=104,1,188 + editor_icon=37 + resistance=3,0,0,0 + req=6,0,0,0,5 + bonus=5,1,401 + price=1200 + inv_index=200 + + [item=exloding_ring] + name=exloding_ring + view_sprite=ring,0 + color=250,170,0,0 + type=104,1,180 + editor_icon=37 + resistance=0,2,0,2 + req=0,0,0,0,5 + bonus=5,2,410 + price=740 + inv_index=200 + + [item=jet_ring] + name=jet_ring + view_sprite=ring,0 + type=104,1,182 + editor_icon=37 + resistance=0,2,0,3 + req=9,0,0,0,5 + bonus=5,2,406 + price=920 + inv_index=200 + + [item=snake's_ring] + name=snake's_ring + view_sprite=ring,0 + color=200,250,0,0 + type=104,1,188 + editor_icon=37 + resistance=0,0,0,3 + req=0,0,0,0,5 + bonus=11,20,9 + price=570 + inv_index=200 + + [item=marksman's_ring] + name=marksman's_ring + view_sprite=ring,0 + color=0,150,50,100 + type=104,1,183 + editor_icon=37 + req=9,0,0,0,5 + bonus=5,2,403 + price=560 + inv_index=200 + + [item=ring_of_observer] + name=ring_of_observer + view_sprite=ring,0 + color=0,80,250,90 + type=104,1,191 + editor_icon=37 + req=6,0,0,0,0 + bonus=4,8,0 + price=444 + inv_index=200 + + [item=ring_of_apprentice] + name=ring_of_apprentice + view_sprite=ring,0 + color=150,0,200,90 + type=104,1,190 + editor_icon=37 + req=9,0,0,0,0 + bonus=4,10,0 + price=2750 + inv_index=200 + + [item=ring_of_undead_eater] + name=ring_of_undead_eater + view_sprite=ring,0 + color=180,150,200,0 + type=104,1,185 + editor_icon=37 + resistance=1,0,0,1 + bonus=7,15,1 + req=4,0,0,0,0 + price=345 + inv_index=200 + + [item=trapper's_ring] + name=trapper's_ring + view_sprite=ring,0 + color=250,250,0,0 + type=104,1,191 + editor_icon=37 + resistance=2,0,0,2 + req=6,0,0,0,0 + bonus=7,10,3 + price=468 + inv_index=200 + + [item=holy_ring] + name=holy_ring + view_sprite=ring,0 + color=100,200,250,70 + type=104,1,180 + editor_icon=37 + req=4,0,0,0,0 + bonus=7,20,2 + price=350 + inv_index=200 + + [item=stone_ring] + name=stone_ring + color=80,80,80,80 + type=104,1,185 + view_sprite=ring,0 + editor_icon=37 + resistance=2,0,0,0 + req=5,0,0,0,0 + bonus=10,6,3 + price=650 + inv_index=200 + + [item=lucky_killer] + name=lucky_killer + view_sprite=ring,0 + type=104,1,183 + editor_icon=37 + resistance=0,1,1,1 + req=10,0,0,0,0 + bonus=8,6,0 + price=670 + inv_index=200 + + [item=ring_of_hunger] + name=ring_of_hunger + view_sprite=ring,0 + color=100,0,100,80 + type=104,1,187 + editor_icon=37 + resistance=0,0,0,4 + req=10,0,0,0,0 + bonus=2,5,0 + price=644 + inv_index=200 + + [item=warrior's_grace] + name=warrior's_grace + view_sprite=ring,0 + type=104,1,189 + editor_icon=37 + resistance=0,3,3,3 + req=15,0,0,0,1 + bonus=1,10,0 + price=3000 + inv_index=200 + + [item=archmage's_seal] + name=archmage's_seal + view_sprite=ring,0 + color=250,200,0,0 + type=104,1,184 + editor_icon=37 + resistance=6,1,1,1 + req=15,0,0,0,2 + bonus=3,5,0 + price=3200 + inv_index=200 + + [item=heaven's_blessing] + name=heaven's_blessing + view_sprite=ring,0 + color=0,150,200,80 + type=104,1,186 + editor_icon=37 + resistance=3,2,2,2 + req=15,0,0,0,3 + bonus=5,2,206 + price=3500 + inv_index=200 + + [item=cold_grasp] + name=cold_grasp + view_sprite=ring,0 + color=0,250,250,100 + type=104,1,188 + editor_icon=37 + resistance=4,3,2,0 + req=15,0,0,0,4 + bonus=5,2,301 + price=3150 + inv_index=200 + + [item=ruthless_ring_of_sleep] + name=ruthless_ring_of_sleep + view_sprite=ring,0 + color=100,80,40,80 + type=104,1,188 + editor_icon=37 + resistance=4,3,2,0 + req=15,0,0,0,5 + bonus=10,13,3 + price=3090 + inv_index=200 + + [item=snowflake_amulet] + name=snowflake_amulet + view_sprite=necklace,0 + color=0,0,250,140 + type=105,1,212 + editor_icon=36 + resistance=0,2,0,2 + req=4,0,0,0,0 + bonus=1,10,0 + price=1300 + inv_index=200 + + [item=tooth_necklace] + name=tooth_necklace + view_sprite=necklace,0 + type=105,1,206 + editor_icon=36 + resistance=1,0,0,1 + req=0,0,0,0,4 + bonus=1,8,0 + price=640 + inv_index=200 + + [item=vein] + name=vein + view_sprite=necklace,0 + color=250,0,0,0 + type=105,1,215 + editor_icon=36 + resistance=1,0,0,1 + req=5,0,0,0,0 + bonus=1,8,0 + price=640 + inv_index=200 + + [item=defender's_amulet] + name=defender's_amulet + view_sprite=necklace,0 + type=105,1,204 + editor_icon=36 + resistance=2,0,0,0 + price=110 + inv_index=200 + + [item=rat_chain] + name=rat_chain + view_sprite=necklace,0 + color=0,250,0,0 + type=105,1,205 + editor_icon=36 + resistance=0,0,0,2 + price=125 + inv_index=200 + + [item=serpent_amulet] + name=serpent_amulet + view_sprite=necklace,0 + color=0,250,0,0 + type=105,1,213 + editor_icon=36 + resistance=0,0,0,5 + price=475 + inv_index=200 + + [item=thorn_amulet] + name=thorn_amulet + view_sprite=necklace,0 + color=0,250,0,0 + type=105,1,206 + editor_icon=36 + resistance=2,0,0,2 + price=450 + inv_index=200 + + [item=knight's_chain] + name=knight's_chain + view_sprite=necklace,0 + type=105,1,214 + editor_icon=36 + resistance=2,0,0,0 + req=0,0,0,0,1 + bonus=6,1,0 + price=450 + inv_index=200 + + [item=amulet_of_hell] + name=amulet_of_hell + view_sprite=necklace,0 + color=200,0,0,100 + type=105,1,211 + editor_icon=36 + resistance=0,4,0,0 + req=5,0,0,0,0 + price=666 + inv_index=200 + + [item=nature's_embrace] + name=nature's_embrace + view_sprite=necklace,0 + color=0,250,0,100 + type=105,1,207 + editor_icon=36 + resistance=0,2,3,2 + req=6,0,0,0,0 + price=750 + inv_index=200 + + [item=chain_of_elements] + name=chain_of_elements + view_sprite=necklace,0 + color=250,0,0,120 + type=105,1,214 + editor_icon=36 + resistance=0,4,4,0 + price=780 + inv_index=200 + + [item=faruk's_chain] + name=faruk's_chain + view_sprite=necklace,0 + type=105,1,210 + editor_icon=36 + resistance=0,0,0,0 + bonus=6,2,0 + price=450 + inv_index=200 + + [item=barbarian_chain] + name=barbarian_chain + view_sprite=necklace,0 + color=100,200,0,100 + type=105,1,215 + editor_icon=36 + resistance=1,1,0,1 + bonus=6,2,0 + price=2100 + inv_index=200 + + [item=light_necklace] + name=light_necklace + view_sprite=necklace,0 + color=50,150,250,80 + type=105,1,212 + editor_icon=36 + bonus=6,4,1 + price=4100 + inv_index=200 + + [item=insomnia] + name=insomnia + view_sprite=necklace,0 + color=200,0,100,100 + type=105,1,211 + editor_icon=36 + resistance=-3,0,0,0 + bonus=6,8,2 + price=3500 + inv_index=200 + + [item=necklace_of_willpower] + name=necklace_of_willpower + view_sprite=necklace,0 + color=200,0,0,80 + type=105,1,208 + editor_icon=36 + resistance=2,0,0,0 + bonus=6,3,2 + price=675 + inv_index=200 + + [item=fanged_necklace] + name=fanged_necklace + view_sprite=necklace,0 + color=250,100,0,0 + type=105,1,206 + editor_icon=36 + resistance=2,0,0,2 + req=0,0,0,0,2 + bonus=5,2,105 + price=600 + inv_index=200 + + [item=chain_of_barriers] + name=chain_of_barriers + view_sprite=necklace,0 + color=250,200,0,0 + type=105,1,214 + editor_icon=36 + resistance=3,0,0,2 + req=0,0,0,0,2 + bonus=5,1,102 + price=610 + inv_index=200 + + [item=inquisitor's_chain] + name=inquisitor's_chain + view_sprite=necklace,0 + color=200,0,200,100 + type=105,1,213 + editor_icon=36 + resistance=0,0,0,2 + req=0,0,0,0,3 + bonus=7,20,0 + price=990 + inv_index=200 + + [item=blessed_necklace] + name=blessed_necklace + view_sprite=necklace,0 + color=0,200,250,80 + type=105,1,212 + editor_icon=36 + resistance=2,3,2,0 + req=0,0,0,0,3 + bonus=7,10,1 + price=900 + inv_index=200 + + [item=stone_amulet] + name=stone_amulet + view_sprite=necklace,0 + type=105,1,205 + editor_icon=36 + resistance=1,1,1,1 + req=0,0,0,0,4 + bonus=5,1,304 + price=620 + inv_index=200 + + [item=forest_heart] + name=forest_heart + view_sprite=necklace,0 + color=0,250,0,0 + type=105,1,209 + editor_icon=36 + resistance=3,-2,0,2 + req=0,0,0,0,4 + bonus=1,11,0 + price=880 + inv_index=200 + + [item=finder's_necklace] + name=finder's_necklace + view_sprite=necklace,0 + type=105,1,209 + editor_icon=36 + req=4,0,0,0,5 + bonus=5,1,404 + price=280 + inv_index=200 + + [item=symbol_of_cobra] + name=symbol_of_cobra + view_sprite=necklace,0 + color=100,250,0,80 + type=105,1,210 + editor_icon=36 + resistance=0,0,0,3 + req=0,0,0,0,5 + bonus=5,2,411 + price=610 + inv_index=200 + + [item=glowing_chain] + name=glowing_chain + view_sprite=necklace,0 + type=105,1,207 + editor_icon=36 + resistance=2,6,0,0 + req=10,0,0,0,0 + bonus=12,10,2 + price=1600 + inv_index=200 + + [item=pure_blood] + name=pure_blood + view_sprite=necklace,0 + color=250,100,0,0 + type=105,1,205 + editor_icon=36 + resistance=0,0,0,16 + req=12,0,0,0,0 + bonus=0,8,0 + price=2300 + inv_index=200 + + [item=stone_of_blizzard] + name=stone_of_blizzard + view_sprite=necklace,0 + type=105,1,208 + editor_icon=36 + resistance=0,0,6,0 + req=10,0,0,0,0 + bonus=9,14,5 + price=2150 + inv_index=200 + + [item=necklace_of_leech] + name=necklace_of_leech + view_sprite=necklace,0 + color=250,0,0,0 + type=105,1,213 + editor_icon=36 + resistance=3,0,0,3 + req=11,0,0,0,0 + bonus=3,10,0 + price=2200 + inv_index=200 + + [item=marskman_of_vastelands] + name=marskman_of_vastelands + view_sprite=necklace,0 + color=250,200,0,0 + type=105,1,204 + editor_icon=36 + resistance=4,4,0,0 + req=12,0,0,0,0 + bonus=12,15,5 + price=1950 + inv_index=200 + + [item=amulet_of_wit] + name=amulet_of_wit + view_sprite=necklace,0 + color=0,200,200,50 + type=105,1,209 + editor_icon=36 + resistance=-1,0,0,0 + req=0,0,0,0,5 + bonus=4,8,0 + price=455 + inv_index=200 + + [item=eye_of_warlock] + name=eye_of_warlock + view_sprite=necklace,0 + type=105,1,211 + editor_icon=36 + resistance=2,2,2,2 + req=12,0,0,0,4 + bonus=3,5,0 + price=1570 + inv_index=200 + +`=============================================================================== +`QUEST/SPECIAL +`=============================================================================== + +== DUNGHILL == + + [item=empty_tankard] + name=empty_tankard + view_sprite=tankard,0 + type=100,2,132 + editor_icon=42 + price=-2 + inv_index=0 + + [item=chicken] + name=chicken + view_sprite=a_chicken,0 + type=100,2,133 + editor_icon=42 + price=-2 + group=99 + inv_index=0 + + [item=unsigned_note] + name=unsigned_note + view_sprite=paper,0 + type=100,2,114 + editor_icon=38 + text=unsigned_note_text + price=-1 + bonus_text = paper_bonus + inv_index=1 + + [item=merchant's_letter] + name=merchant's_letter + view_sprite=scroll,0 + type=100,2,118 + editor_icon=38 + bonus_text=merchant's_letter_desc + price=-2 + inv_index=0 + + [item=bloody_meat] + name=bloody_meat + view_sprite=chicken_meat,0 + type=100,2,88 + editor_icon=42 + price=-2 + bonus_text=bloody_meat_bonus + inv_index=0 + + [item=proof_of_heroism] + name=proof_of_heroism + view_sprite=paper,0 + type=100,2,117 + editor_icon=42 + bonus_text=paper_bonus + text_width = 300 + text=proof_of_heroism_text + price=-2 + inv_index=1 + + [item=one_ring] + name=one_ring + view_sprite=ring,0 + type=104,1,190 + editor_icon=23 + req=100,0,0,0,0 + price=999999 + bonus_text=one_ring_bonus + inv_index=0 + + [item=wounded_dog] + name=wounded_dog + view_sprite=fixme,0 + type=100,2,139 + editor_icon=42 + price=-2 + bonus_text=wounded_dog_bonus + inv_index=0 + +== FOREST == + + [item=ruby] + name=ruby + view_sprite=ruby,0 + type=100,1,164 + editor_icon=42 + price=-2 + inv_index=0 + + [item=holy_water] + name=holy_water + view_sprite=fixme,0 + type=100,2,157 + editor_icon=42 + bonus_text=holy_water_desc + price=-2 + inv_index=0 + + [item=empty_flagon] + name=empty flagon + view_sprite=flagon,0 + type=100,1,95 + editor_icon=42 + bonus_text=empty_flagon_desc + price=-2 + inv_index=0 + + [item=underground_water] + name=underground_water + view_sprite=flagon,0 + type=100,1,95 + editor_icon=42 + bonus_text=uwater_desc + price=-2 + inv_index=0 + +== AENOR == + + [item=edwin's_note] + name=edwin's_note + view_sprite=paper,0 + type=100,2,114 + editor_icon=38 + bonus_text = paper_bonus + text = edwin's_note_text + price=-1 + inv_index=1 + + [item=forest_spell_of_passage] + name=forest_spell_of_passage + view_sprite=stone,0 + type=100,2,141 + editor_icon=42 + bonus_text=forest_spell_of_passage_bonus + price=-2 + inv_index=0 + + [item=spring_stone] + name=spring_stone + view_sprite=spring_stone,0 + type=100,1,163 + editor_icon=42 + price=-2 + inv_index=0 + + [item=charged_spring_stone] + name=charged_spring_stone + view_sprite=spring_stone,0 + type=100,1,163 + color=250,150,0,0 + editor_icon=42 + price=-2 + inv_index=0 + + [item=ogla's_herbs] + name=ogla's_herbs + view_sprite=herbs,0 + type=100,1,92 + editor_icon=42 + price=-2 + inv_index=0 + + [item=miner's_note] + name=miner's_note + view_sprite=paper,0 + type=100,2,118 + editor_icon=38 + bonus_text = paper_bonus + text=miner's_note_text + price=-1 + inv_index=1 + + [item=stone_crook] + name=stone_crook + view_sprite=crook,0 + type=2,2,217 + color=220,220,220,100 + editor_icon=42 + category=5 + hit_power=2,8 + price=-2 + inv_index=0 + +== GRAVEYARD == + + [item=digger's_note] + name=gravedigger's_note + view_sprite=paper,0 + type=100,2,114 + editor_icon=38 + bonus_text = paper_bonus + text=digger's_note_text + price=-1 + inv_index=1 + + [item=ancient_necklace] + name=ancient_necklace + view_sprite=necklace,0 + type=105,1,207 + editor_icon=42 + price=-2 + inv_index=0 + + [item=chateau_de_carcass] + name=chateau_de_carcass + view_sprite=brandy,0 + type=100,2,94 + editor_icon=42 + price=-2 + inv_index=0 + + [item=seal] + name=quarter_of_king's_seal + view_sprite=stone,0 + type=100,2,135 + editor_icon=42 + group=99 + price=-2 + inv_index=0 + + [item=gear] + name=gear + view_sprite=stone,0 + type=100,2,136 + editor_icon=42 + price=-2 + inv_index=0 + + [item=paper_fragment] + name=paper_fragment + view_sprite=paper,0 + type=100,2,117 + editor_icon=38 + bonus_text = paper_bonus + text=paper_fragment_text + price=-1 + inv_index=1 + + [item=thief's_log] + name=thief's_log + view_sprite=book,0 + type=100,2,116 + editor_icon=38 + bonus_text = paper_bonus + text=thief's_log_text + text_width= 300 + price=-1 + inv_index=1 + + [item=flute] + name=flute + view_sprite=flute,0 + type=100,2,142 + editor_icon=42 + price=36 + price=-2 + inv_index=0 + + [item=kingsgold1] + name=king's_gold + view_sprite=necklace,0 + type=105,1,212 + editor_icon=42 + inv_index=0 + + [item=kingsgold2] + name=king's_gold + view_sprite=ring,0 + type=104,1,180 + editor_icon=42 + inv_index=0 + + [item=kingsgold3] + name=king's_gold + view_sprite=cup,0 + type=100,1,162 + editor_icon=42 + inv_index=0 + + [item=kingsgold4] + name=king's_crown + view_sprite=helm2,0 + type=101,1,228 + editor_icon=42 + inv_index=0 + + [item=severed_skull] + name=severed_skull + view_sprite=skull,0 + type=100,2,137 + editor_icon=42 + price=-2 + inv_index=0 + + [item=left_hand] + name=left_hand + view_sprite=hand,0 + type=100,2,156 + editor_icon=42 + price=-2 + inv_index=0 + + [item=right_hand] + name=right_hand + view_sprite=hand,0 + type=100,2,143 + editor_icon=42 + price=-2 + inv_index=0 + + [item=mentor_sandals] + name=mentor_sandals + view_sprite=boots1,0 + type=103,0,301 + editor_icon=42 + price= + price=-2 + inv_index=0 + + [item=paper_with_runes] + name=paper_with_runes + view_sprite=paper,0 + type=100,2,117 + editor_icon=42 + bonus_text = paper_bonus + text=paper_with_runes_text + price=-2 + inv_index=0 + +== CLOISTER == + + [item=clapper] + name=clapper + view_sprite=mace0,0 + type=100,2,138 + editor_icon=42 + category=3 + price=-2 + inv_index=0 + + [item=sprig] + name=sprig + view_sprite=branch,0 + type=100,2,159 + editor_icon=42 + price=-2 + inv_index=0 + + [item=pearl] + name=pearl + view_sprite=orb,0 + type=100,2,160 + editor_icon=42 + price=-2 + inv_index=0 + + [item=scale] + name=scale + view_sprite=ruby,0 + type=100,2,161 + editor_icon=42 + price=-2 + inv_index=0 + +== CITY == + + [item=strange_instructions] + name=strange_instructions + view_sprite=paper,0 + type=100,2,117 + editor_icon=38 + bonus_text = paper_bonus + text=strange_instructions_text + price=-1 + inv_index=1 + + [item=ransom] + name=ransom + view_sprite=gold2,0 + type=100,1,16 + editor_icon=42 + bonus_text=ransom_desc + price=-2 + group=99 + inv_index=0 + + [item=ring_team1] + name=ring_of_assassins + view_sprite=ring,0 + type=104,1,181 + editor_icon=42 + price=-2 + inv_index=0 + + [item=ring_team2] + name=ring_of_smugglers + view_sprite=ring,0 + type=104,1,182 + editor_icon=42 + price=-2 + inv_index=0 + + [item=ring_team3] + name=ring_of_lizardmen + view_sprite=ring,0 + type=104,1,184 + editor_icon=42 + price=-2 + inv_index=0 + + [item=keg] + name=keg + view_sprite=keg,0 + type=100,2,158 + editor_icon=42 + #price=-2 + bonus_text=keg_bonus + inv_index=0 + + [item=boy's_diary] + name=boy's_diary + view_sprite=book,0 + type=100,2,116 + editor_icon=38 + bonus_text = paper_bonus + text=boy's_diary_text + price=-1 + inv_index=1 + + [item=princess] + name=princess + view_sprite=poodle,0 + type=100,1,369 + editor_icon=42 + price=-2 + inv_index=0 + + [item=maneat_root] + name=man-eater's_root + view_sprite=branch,0 + type=100,2,159 + editor_icon=42 + price=20 + group=99 + inv_index=0 + + [item=shards] + name=shards + view_sprite=chain,0 + type=100,2,140 + editor_icon=42 + price=-2 + bonus_text=shards_desc + inv_index=0 + + [item=scheme] + name=scheme + view_sprite=paper,0 + type=100,2,119 + editor_icon=38 + bonus_text = scheme_text + price=-2 + inv_index=1 + + [item=duke's_ring] + name=duke's_ring + view_sprite=ring,0 + type=104,1,188 + editor_icon=42 + bonus_text=duke's_desc + price=-2 + inv_index=0 + + [item=charmed_duke's_ring] + name=charmed_duke's_ring + view_sprite=ring,0 + type=104,1,188 + color=250,250,0,0 + editor_icon=42 + color=50,160,250,120 + bonus_text=chdr_desc + price=-2 + inv_index=0 + + [item=ghoul's_eye] + name=ghoul's_eye + view_sprite=rotten_eye,0 + type=100,2,90 + editor_icon=40 + price=-2 + bonus_text=ghoul's_eye_text + group=99 + inv_index=0 + + [item=khumrac's_scroll] + name=khumrac's_scroll + view_sprite=scroll,0 + type=100,2,118 + editor_icon=38 + price=-2 + bonus_text=khumrac's_scroll_text + inv_index=1 + + [item=bodypart] + name=bodypart + view_sprite=hand,0 + type=100,3,148 + editor_icon=38 + price=-2 + bonus_text=bodypart_bonus + group=99 + inv_index=0 diff --git a/undercroft_windows_i110/data/defs/level.aenor/aenor_behavior.txt b/undercroft_windows_i110/data/defs/level.aenor/aenor_behavior.txt new file mode 100644 index 0000000..b25b13c --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.aenor/aenor_behavior.txt @@ -0,0 +1,912 @@ +sound.npc_watch2 = data/sound/npc/npc-drsnak.wav +sound.olga = data/sound/npc/npc-vztekloun.wav +sound.man = data/sound/npc/npc-mladik.wav +sound.edwin = data/sound/npc/npc-zabak.wav +sound.ajaj = data/sound/npc/ajaj.wav +sound.tree = data/sound/enemy/tree.wav +sound.npc_beggar = data/sound/npc/npc-dedek.wav + + +[behavior=RESPAWN-wolf] + + check_global.253=0,0 + + enemy.white_wolf_respawn=0,0 + change_global.253=-1 + +-------------------------------------------------------------------------------- + + +[behavior=tstone] + + flash_view=0,250,250,100 + play_sound.skill_ancestor =0 + teleport.old_mines=-1,2,20 + +[behavior=broken_tstone] + + text_id=something's_missing + use_offer=0 + + text_id=nothing_happened + + play_sound.move_stone =0 + remove_party_item.runic_stones=1 + object.tstone=2,0,0 + state=255 +-------------------------------------------------------------------------------- + +[behavior = rock_entrance1] + + do_click = 0 + + teleport.wolf_lair = -1,9,14 + +[behavior = rock_entrance2] + + state=1 + quest.hidden_gold_mine=2 + exp = 1000 + do_click = 0 + + do_click = 0 + + teleport.old_mines = -1,11,19 + +[behavior = rock_entrance3] + + do_click = 0 + + teleport.old_mines = -1,22,4 + +-------------------------------------------------------------------------------- + +[behavior = aenor_statue] + + check_global.2=1,0 + + text_id = ag_aenor_statue + + state=1 + text=@5rurn asar! + play_sound.skill_wall =0 + item.spring_stone=0,0 + + text_id = ag_aenor_statue + +-------------------------------------------------------------------------------- +[behavior = sign_maze] + + text_id = ag_sign_maze + +[behavior = sign_druid] + + text_id = ag_sign_druid + +-------------------------------------------------------------------------------- + +[behavior = shop_smith] + + text_id = ag_sign_smith +[behavior = shop_smith2] + + text_id = ag_sign_smith2 + +[behavior = shop_inn] + + text_id = ag_sign_inn + +[behavior = shop_archery] + + text_id = ag_shop_archery + +-------------------------------------------------------------------------------- + +[behavior = direction1] + + text_id=ag_dir + +-------------------------------------------------------------------------------- + +[behavior = lever_reset_maze] + + animate = 1, 1, 0, 1 + + animate = 0, 0, 0, 1 + + state = 1 + animate = 0, 0, 0, 1 + play_sound.switch =0 + + play_sound.move_stone =0 + quake=500 + + remove_object.boulder4 = 0,0 + + remove_object.boulder4 = -1,1 + remove_object.boulder4 = 0,1 + remove_object.boulder4 = 2,1 + + remove_object.boulder4 = -3,2 + remove_object.boulder4 = -2,2 + remove_object.boulder4 = -1,2 + remove_object.boulder4 = 0,2 + remove_object.boulder4 = 1,2 + remove_object.boulder4 = 2,2 + remove_object.boulder4 = 3,2 + + remove_object.boulder4 = -4,3 + remove_object.boulder4 = -3,3 + remove_object.boulder4 = -2,3 + remove_object.boulder4 = -1,3 + remove_object.boulder4 = 0,3 + remove_object.boulder4 = 1,3 + remove_object.boulder4 = 2,3 + remove_object.boulder4 = 3,3 + + remove_object.boulder4 = -4,4 + remove_object.boulder4 = -3,4 + remove_object.boulder4 = -2,4 + remove_object.boulder4 = -1,4 + remove_object.boulder4 = 0,4 + remove_object.boulder4 = 1,4 + remove_object.boulder4 = 2,4 + remove_object.boulder4 = 3,4 + + remove_object.boulder4 = -4,5 + remove_object.boulder4 = -3,5 + remove_object.boulder4 = -2,5 + remove_object.boulder4 = -1,5 + remove_object.boulder4 = 0,5 + remove_object.boulder4 = 1,5 + remove_object.boulder4 = 2,5 + remove_object.boulder4 = 3,5 + + remove_object.boulder4 = -4,6 + remove_object.boulder4 = -3,6 + remove_object.boulder4 = -2,6 + remove_object.boulder4 = -1,6 + remove_object.boulder4 = 0,6 + remove_object.boulder4 = 1,6 + remove_object.boulder4 = 2,6 + remove_object.boulder4 = 3,6 + + remove_object.boulder4 = -4,7 + remove_object.boulder4 = -3,7 + remove_object.boulder4 = -2,7 + remove_object.boulder4 = -1,7 + remove_object.boulder4 = 0,7 + remove_object.boulder4 = 1,7 + remove_object.boulder4 = 2,7 + remove_object.boulder4 = 3,7 + + remove_object.boulder4 = -4,8 + remove_object.boulder4 = -3,8 + remove_object.boulder4 = -2,8 + remove_object.boulder4 = -1,8 + remove_object.boulder4 = 0,8 + remove_object.boulder4 = 1,8 + remove_object.boulder4 = 2,8 + remove_object.boulder4 = 3,8 + + remove_object.boulder4 = -4,9 + remove_object.boulder4 = -3,9 + remove_object.boulder4 = -2,9 + remove_object.boulder4 = -1,9 + remove_object.boulder4 = 0,9 + remove_object.boulder4 = 1,9 + remove_object.boulder4 = 2,9 + remove_object.boulder4 = 3,9 + + remove_object.boulder4 = -4,10 + remove_object.boulder4 = -3,10 + remove_object.boulder4 = -2,10 + remove_object.boulder4 = -1,10 + remove_object.boulder4 = 0,10 + remove_object.boulder4 = 1,10 + remove_object.boulder4 = 2,10 + remove_object.boulder4 = 3,10 + + object.boulder4 = 0,-2,2 + object.boulder4 = 0,-1,2 + object.boulder4 = 0,2,2 + + object.boulder4 = 0,-1,3 + object.boulder4 = 0,0,3 + object.boulder4 = 0,1,3 + object.boulder4 = 0,2,3 + + object.boulder4 = 0,-4,4 + object.boulder4 = 0,0,4 + + object.boulder4 = 0,1,5 + + object.boulder4 = 0,-3,6 + object.boulder4 = 0,-1,6 + object.boulder4 = 0,1,6 + + object.boulder4 = 0,-1,7 + object.boulder4 = 0,0,7 + + object.boulder4 = 0,-2,8 + + object.boulder4 = 0,-1,9 + + + + state = 0 + animate = -1, 1, 0, 1 + play_sound.switch =0 + + +-------------------------------------------------------------------------------- + +[behavior = troll_symbol] + + text_id=ag_troll_symbol + button_id=b_ok + state=1 + + check_item.forest_spell_of_passage=0 + + play_sound.step =0 + teleport=-1,0,0 + +[behavior = troll_symbol2] + + state=1 + + check_item.forest_spell_of_passage=0 + + play_sound.step =0 + teleport=-1,0,0 + +[behavior=troll_prisoner] + + play_sound.tree =0 + text_id = ag_troll_prisoner1 + picture = data\scene\troll.jpg + button_id = talk_troll1 + + state=1 + text_id = ag_troll_prisoner2 + picture = data\scene\troll.jpg + button_id = talk_troll2 + + state=2 + text_id = ag_troll_prisoner3 + picture = data\scene\troll.jpg + quest.freeing_troll = 1 + item.forest_spell_of_passage = 255,255 + +[behavior=free_troll] + + remove_enemy.troll_prisoner = 0,0 + text_id = ag_free_troll + item.forest_claw = 255,255 + picture = data\scene\troll.jpg + quest.freeing_troll = 2 + exp = 800 + state=1 + +-------------------------------------------------------------------------------- + +[behavior = door_woodcutters] + #state=0: init + #state=2: mas ukol + #state=3: splnils ukol + + + do_click=1 + + play_sound.door = 0 + text_id = ag_wood1 + button_id = b_woodcutters1 + button_id = b_trade + button_id = b_leave + + item_offer=1,12 + + + state = 1 + text_id = ag_wood2 + button_id = b_woodcutters2 + button_id = b_trade + button_id = b_leave + + state = 0 + item_offer=1,12 + + state = 0 + + + state = 2 + text_id = ag_wood3 + quest.wolf_hunt = 1 + enemy_forced.highlander_ron = 0,0 + object.woodcutter_dummy = 0,0,0 + button_id = b_trade + button_id = b_leave + + item_offer=1,12 + + + do_click=1 + + play_sound.door = 0 + check_global.1=4,0 + + item_offer=1,12 + + text_id = ag_wood4 + quest.wolf_hunt = 2 + change_money = 500 + exp = 800 + state = 3 + + + do_click=1 + + play_sound.door = 0 + item_offer=1,12 + +-------------------------------------------------------------------------------- + +[behavior=wood_lead1] + + text_id = ag_wood_lead1 + play_sound.man=0 + button_id = b_wood_lead + button_id = b_wood_cancel + + teleport=2,1,5 + +[behavior=wood_lead2] + + text_id = ag_wood_lead2 + play_sound.man=0 + button_id = b_wood_lead + button_id = b_wood_cancel + + teleport=2,0,-5 + +[behavior=count_wolves] + + change_global.1=1 + check_global.1=3,3 + + text_id = ag_wolfcleared + button_id=b_ok + +-------------------------------------------------------------------------------- + +[behavior = stonehenge] + + check_item.spring_stone=0 + + remove_party_item.spring_stone=1 + item.charged_spring_stone=255,255 + text_id=ag_stonehenge + play_sound.SKILL_ALCHEMY=0 + button_id=b_ok + +[behavior = avalanche] + + check_item.spring_stone=0 + check_item.charged_spring_stone=1 + + text_id = ag_avalanche1 + + text_id = ag_avalanche2 + + text_id=ag_avalanche3 + remove_party_item.charged_spring_stone=1 + item.spring_stone=255,255 + play_sound.skill_frost=0 + remove_object.block_all=0,-1 + remove_object.block_all=0,1 + remove_object.avalanche=0,0 + +-------------------------------------------------------------------------------- + +[behavior = woodgate_locked] + + animate = 0, 0, 0, 1 + block = 1 + + animate = 1, 1, 0, 1 + block = 0 + + animate = 1, 1, 0, 1 + block = 0 + + check_global.3=2,0 + + text_id = locked_gate + play_sound.LOCKED_DOOR = 0 + + state = 1 + do_click=1 + + play_sound.door = 0 + animate = -1, 1, 0, 1 + block = 0 + state=2 + + play_sound.door = 0 + animate = 0, 0, 0, 1 + block = 1 + state=1 + +-------------------------------------------------------------------------------- + +[behavior=promoter] + + text_width=310 + text_id = ag_promoter1 + button_id = b_next + play_sound.man = 0 + + text_width=310 + text_id = ag_promoter1b + state=1 + button_id = b_go_on + button_id = b_leave + + state=0 + + check_money = 1000,0 + + text_id = not_enough_money + state=0 + + state=2 + change_money=-1000 + rob_party = 0,-1 + #remove_party_item.arrows=999 + teleport=-1,0,1 + + play_sound.man = 0 + state=3 + teleport=-1,0,-1 + rob_party = 0,4 + + play_sound.man = 0 + text_id = ag_promoter2 + +[behavior = range] + + text_id = ag_range_help + state=1 + +-------------------------------------------------------------------------------- + +[behavior=sad_archer] + + play_sound.ajaj = 0 + text_id = ag_sad_archer1 + quest.sad_archer = 1 + state=1 + + play_sound.ajaj = 0 + check_item.icebear_bow = 0 + + text_id=dh_woman_leave_me + + text_id=dh_woman_leave_me + button_id=b_ag_show_bow + button_id=b_leave + + text_id = ag_sad_archer2 + quest.sad_archer = 2 + exp = 800 + remove_party_item.icebear_bow = 1 + item.shadow_jerkin = 255,255 + state=2 + + play_sound.man= 0 + text_id = hello + +-------------------------------------------------------------------------------- + +[behavior=edwin] + + play_sound.edwin =0 + text_id = ag_edwin1 + button_id = b_go_on + button_id = b_leave + + quest.lazy_apprentice = 1 + text_id = ag_edwin2 + state=1 + + play_sound.edwin =0 + check_item.ogla's_herbs=0 + + play_sound.edwin =0 + text_id = ag_edwin5 + + text_id = ag_edwin3 + + text_id = ag_edwin4 + remove_party_item.ogla's_herbs=1 + item.edwin's_note = 255, 255 + set_global.2=1 + quest.lazy_apprentice = 2 + exp = 800 + state = 2 + +-------------------------------------------------------------------------------- + +[behavior = tree_ogla1] + + check_global.2=1,0 + + state=1 + play_sound.skill_wall =0 + text=@5rurn asar! + item.healing_potion=0,0 + item.healing_potion=0,0 +[behavior = tree_ogla2] + + check_global.2=1,0 + + state=1 + play_sound.skill_wall =0 + text=@5rurn asar! + item.stamina_potion=0,0 + item.stamina_potion=0,0 +[behavior = tree_ogla3] + + check_global.2=1,0 + + state=1 + play_sound.skill_wall =0 + text=@5rurn asar! + item.medicine=0,0 + item.medicine=0,0 +[behavior = well_ogla] + + check_global.2=1,0 + + state=1 + play_sound.skill_wall =0 + text=@5rurn asar! + item.stone_crook=0,0 + +-------------------------------------------------------------------------------- + +[behavior=ogla] + + do_click=0 + + do_click=0 + + do_click=0 + + do_click=0 + + do_click=0 + + play_sound.olga =0 + check_global.3=1,0 + check_global.3=2,1 + + text_id = ogla1 + picture = data\scene\ogla.jpg + + text_id = ogla1 + picture = data\scene\ogla.jpg + + text_id = ogla1 + button_id = b_roland + button_id = b_leave + picture = data\scene\ogla.jpg + + state=1 + text_id = ogla2 + button_id = b_next + picture = data\scene\ogla.jpg + + state=2 + text_id = ogla3 + button_id = b_next + picture = data\scene\ogla.jpg + + state=3 + text_id = ogla4 + button_id = b_next + picture = data\scene\ogla.jpg + + state=4 + text_id = ogla5 + quest.lost_captain = 1 + picture = data\scene\ogla.jpg + + play_sound.olga =0 + text_id = ogla1b + +-------------------------------------------------------------------------------- + +[behavior=guard] + + text_id = ag_guard1 + button_id = b_roland + play_sound.npc_watch2 = 0 + + text_id = ag_guard2 + set_global.3=1 + quest.passing_glen = 1 + state=1 + + text_id = dh_captain_proceed + play_sound.npc_watch2 = 0 + + state=2 + + state=2 + + text_id = ag_guard3 + state=3 + play_sound.npc_watch2 = 0 + + text_id = dh_captain_proceed + play_sound.npc_watch2 = 0 + + +-------------------------------------------------------------------------------- + +[behavior=tent_mage] + + text_width=310 + text_id = aenor_tent1 + play_sound.inventory = 0 + state=1 + button_id=b_trade + button_id=b_leave + + item_offer=1,4 + + item_offer=1,4 + +[behavior=tent_soldier] + + play_sound.inventory = 0 + check_global.3=2,0 + + text_id = ag_soldier + text_width=300 + + state=1 + text_id = ag_empty_tent + + play_sound.inventory = 0 + text_id = ag_empty_tent + +[behavior=tent_roland] + + play_sound.inventory = 0 + check_global.3=2,0 + + text_id = ag_roland + set_global.3=2 + activate=1,0,0 + quest.lost_captain = 2 + exp = 1000 + + state=1 + text_id = ag_empty_tent + + play_sound.inventory = 0 + text_id = ag_empty_tent + +-------------------------------------------------------------------------------- +[behavior=end_of_chapter] + + text_id=ag_leave + button_id = b_yes + button_id = b_no + + text_id = leaving_ag1 + picture = data/scene/travel_gy.jpg + button_id = b_next + quest.passing_glen=2 + exp = 1000 + state=1 + remove_party_item.spring_stone=1 + remove_party_item.charged_spring_stone=1 + remove_party_item.forest_spell_of_passage=1 + remove_party_item.forest_spell_of_passage = 1 + remove_party_item.spring_stone = 1 + remove_party_item.edwin's_note = 1 + remove_party_item.miner's_note = 1 + remove_party_item.miner's_key = 1 + remove_party_item.runic_stones = 1 + #reset respawnu + set_global.255 = 0 + set_global.254 = 0 + set_global.253 = 0 + set_global.252 = 0 + set_global.251 = 0 + + text_id = leaving_ag2 + picture = data/scene/dark_passage.jpg + button_id = b_next + state=2 + + text_id = leaving_ag3 + picture = data\scene\dark_passage.jpg + button_id = b_next + state=3 + + text_id = leaving_ag4 + picture = data\scene\graveyard.jpg + button_id = b_next + state=4 + + teleport.graveyard_1,graveyard = 2,4,20 + +-------------------------------------------------------------------------------- + +[behavior = miner] + + check_item.orkish_brandy = 0 + play_sound.npc_beggar = 0 + + text_id = ag_miner1 + + text_id = ag_miner2 + button_id = b_yes + button_id = b_no + + text_id = ag_miner3 + quest.hidden_gold_mine = 1 + remove_party_item.orkish_brandy = 1 + activate=1,0,0 + state = 1 + + text_id = ag_miner4 + play_sound.npc_beggar = 0 + +-------------------------------------------------------------------------------- + +[behavior=monk_statue] + + text_id = ag_monk_crook0 + + # kdyz mi o sose povi miner + state=1 + + text_id = ag_monk_crook1 + use_offer=0 + + text_id=nothing_happened + + text_id = ag_monk_crook2 + remove_object.rock=0,0 + remove_object.block_enemy=1,0 + state=1 + play_sound.move_stone=0 + remove_party_item.stone_crook=1 + +[behavior=monk_statue_old] + + check_item.stone_crook=0 + + state=1 + + text_id = ag_monk_crook2 + remove_object.rock=0,0 + remove_object.block_enemy=1,0 + state=1 + remove_party_item.stone_crook=1 + + check_item.stone_crook=0 + + text_id = ag_monk_crook1 + + text_id = ag_monk_crook2 + remove_object.rock=0,0 + remove_object.block_enemy=1,0 + state=1 + play_sound.move_stone=0 + remove_party_item.stone_crook=1 + +-------------------------------------------------------------------------------- + +[behavior=menhir] + + animate=1,1,0,1 + +-------------------------------------------------------------------------------- +[behavior=menhir2] + + animate=0,0,0,1 + + animate=0,0,0,1 + + animate=0,0,0,1 + + animate=0,0,0,1 + + animate=0,0,0,1 + + animate=1,1,0,1 + + + change_stamina=0,100,2 + flash_view = 100, 150, 200, 130 + play_sound.skill_alchemy=0 + state=1 + + change_stamina=0,100,2 + flash_view = 100, 150, 200, 110 + play_sound.skill_alchemy=0 + state=2 + + change_stamina=0,100,2 + flash_view = 100, 150, 200, 90 + play_sound.skill_alchemy=0 + state=3 + + change_stamina=0,100,2 + flash_view = 100, 150, 200, 70 + play_sound.skill_alchemy=0 + state=4 + + change_stamina=0,100,2 + flash_view = 100, 150, 200, 50 + play_sound.skill_alchemy=0 + animate=1,1,0,1 + state=5 + + +[behavior=door1] + + do_click=0 + + text_id=locked_door + play_sound.locked_door=0 + +[behavior = door_tavern] + + do_click = 0 + + play_sound.door = 0 + text_id = ag_tavern + picture = data\scene\intro3.jpg + button_id = b_rest_200 + button_id = b_trade + button_id.60 = b_leave + button_layout = 0 + + check_money = 200, 0 + + item_offer=1,2 + + text_id = dh_inn_rest + picture = data\scene\intro3.jpg + change_money = -200 + change_hp = 0, 100, 2 + change_stamina = 0, 100, 2 + play_sound.YAWN = 0 + + picture = data\scene\intro3.jpg + text_id = not_enough_money + + + + + +[behavior = archery_offer] + + do_click=0 + + play_sound.door = 0 + item_offer = 1,6 + + +[behavior=save-t] + + play_sound.SKILL_ANCESTOR=0 + teleport=2,0,0 diff --git a/undercroft_windows_i110/data/defs/level.aenor/aenor_cube.txt b/undercroft_windows_i110/data/defs/level.aenor/aenor_cube.txt new file mode 100644 index 0000000..d62b5f3 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.aenor/aenor_cube.txt @@ -0,0 +1,50 @@ +[cube = g_grass] + + type = 2 + editor_icon = 2 + map_frame = 1,8 + + +[cube = wall1] + + + + + type = 3 + editor_icon = 12 + + + +[cube = w_wood] + + + + + type = 1 + editor_icon = 13 + + +[cube = w_timber] + + + + + + type = 3 + editor_icon = 13 + map_frame = 1,8 + +[cube = w_timber_side] + + + type = 2 + editor_icon = 21 + map_frame = 1,8 + + +[cube = g_nocast] + + type = 5 + editor_icon = 3 + map_frame = 1,8 + diff --git a/undercroft_windows_i110/data/defs/level.aenor/aenor_level.txt b/undercroft_windows_i110/data/defs/level.aenor/aenor_level.txt new file mode 100644 index 0000000..7c4dc30 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.aenor/aenor_level.txt @@ -0,0 +1,53 @@ +[LEVEL = AENOR_GLEN] + name = Aenor's Glen + weather = 3 + +music.MAIN = data\music\forest.ogg + + material_file = data\defs\level.aenor\aenor_material.txt + cube_file = data\defs\level.aenor\aenor_cube.txt + + enemy_file = data\defs\enemy\npc\troll_prisoner.txt + enemy_file = data\defs\enemy\npc\highlander.txt + enemy_file = data\defs\enemy\npc\highlander_ron.txt + enemy_file = data\defs\enemy\npc\beggar.txt + enemy_file = data\defs\enemy\npc\edwin.txt + enemy_file = data\defs\enemy\npc\watch.txt + enemy_file = data\defs\enemy\npc\archer_target.txt + enemy_file = data\defs\enemy\npc\wizham.txt + + enemy_file = data\defs\enemy\3-aenor\icetroll.txt + enemy_file = data\defs\enemy\3-aenor\whitewolf.txt + enemy_file = data\defs\enemy\3-aenor\direwolf.txt + enemy_file = data\defs\enemy\3-aenor\treetroll.txt + enemy_file = data\defs\enemy\2-forest\rocktroll.txt + enemy_file = data\defs\enemy\_deadsoldier.txt + enemy_file = data\defs\enemy\_deadrobber.txt + + object_file = data\defs\object\barrel.txt + object_file = data\defs\object\garbage.txt + + object_file = data\defs\object\fence.txt + object_file = data\defs\object\gate.txt + object_file = data\defs\object\snowroof.txt + object_file = data\defs\object\torch2.txt + object_file = data\defs\object\win_stone.txt + object_file = data\defs\object\win_wood.txt + object_file = data\defs\object\bush1snow.txt + object_file = data\defs\object\tree2snow.txt + object_file = data\defs\object\flower1.txt + object_file = data\defs\object\flag1.txt + object_file = data\defs\object\rock.txt + object_file = data\defs\object\boulder4.txt + object_file = data\defs\object\woodgate.txt + + behavior_file = data\defs\level.aenor\aenor_behavior.txt + object_file = data\defs\level.aenor\aenor_object.txt + + behavior_file = data\defs\object\charon_behavior.txt + object_file = data\defs\object\charon.txt + + background = data\sky\mountain.jpg,1,1,1, 0,1,100,101 + fog_color = 220, 220, 230 + fog_level = 0,60,130,200,230 + diff --git a/undercroft_windows_i110/data/defs/level.aenor/aenor_material.txt b/undercroft_windows_i110/data/defs/level.aenor/aenor_material.txt new file mode 100644 index 0000000..ac54172 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.aenor/aenor_material.txt @@ -0,0 +1,115 @@ +//============================================================================== +//grounds +//============================================================================== + +[material = g_grass] + bitmap = data\material\ground\snowA.gif + bitmap = data\material\ground\snowB.gif + + + //liche + ground_central.0,0 = 0, 0, 73, 279, 96 + ground_central.1,0 = 0, 0, 39, 229, 72 + ground_central.2,0 = 0, 0, 16, 155, 38 + ground_central.3,0 = 0, 80, 0, 185, 15 + ground_central.4,0 = 0, 208, 97, 279, 107 + + + ground_left.0,0,0 = 0, 236, 34, 279, 57 + ground_left.1,0,0 = 0, 199, 0, 279, 33 + ground_left.2,0,0 = 0, 0, 97, 104, 119 + ground_left.3,0,0 = 0, 157, 108, 279, 123 + ground_left.4,0,0 = 0, 0, 0, 79, 10 + + ground_left.3,1,0 = 0, 105, 108, 154, 122 + ground_left.4,1,0 = 0, 105, 97, 191, 107 + + //sude + ground_central.0,1 = 1, 0, 73, 279, 96 + ground_central.1,1 = 1, 0, 39, 229, 72 + ground_central.2,1 = 1, 0, 16, 155, 38 + ground_central.3,1 = 1, 80, 0, 185, 15 + ground_central.4,1 = 1, 208, 97, 279, 107 + + + ground_left.0,0,1 = 1, 236, 34, 279, 57 + ground_left.1,0,1 = 1, 199, 0, 279, 33 + ground_left.2,0,1 = 1, 0, 97, 104, 119 + ground_left.3,0,1 = 1, 157, 108, 279, 123 + ground_left.4,0,1 = 1, 0, 0, 79, 10 + + ground_left.3,1,1 = 1, 105, 108, 154, 122 + ground_left.4,1,1 = 1, 105, 97, 191, 107 + + + + + +//============================================================================== +//walls +//============================================================================== + +[material = wall1] + bitmap = data\material\wall.city\snowwall_a.gif + bitmap = data\material\wall.city\snowwall_2.gif + bitmap = data\material\wall.city\snowwall_f.jpg + bitmap = data\material\wall.city\snowwall_b.gif + + fog_level = 50,100,190,220, 0 + + + //liche + left.0,0,0 = 0, 0, 0, 44, 179 + left.1,0,0 = 0, 45, 0, 81, 144 + left.2,0,0 = 0, 82, 0, 105, 96 + left.3,0,0 = 0, 82, 97, 99, 163 + left.4,0,0 = 0, 100, 97, 110, 139 + left.3,1,0 = 1, 0, 0, 51, 64 + left.4,1,0 = 1, 52, 0, 88, 49 + front_central.0,0 = 2, 0, 0, 229, 145 + //sude steny + left.0,0,1 = 3, 0, 0, 44, 179 + left.1,0,1 = 3, 45, 0, 81, 144 + left.2,0,1 = 3, 82, 0, 105, 96 + left.3,0,1 = 3, 82, 97, 99, 163 + left.4,0,1 = 3, 100, 97, 110, 139 + +[material = w_wood] + parent = wall1 + bitmap = data\material\wall.city\wood1_1A.gif + bitmap = data\material\wall.city\wall1_2.gif + bitmap = data\material\wall\wood1_f.jpg + bitmap = data\material\wall.city\wood1_1B.gif + +[material = w_arc1] + parent = wall1 + bitmap = data\material\wall.city\arc1_1a.gif + bitmap = data\material\wall.city\wall1_2.gif + bitmap = data\material\wall.city\arc1_f.gif + bitmap = data\material\wall.city\arc1_1b.gif + +[material = w_timber] + bitmap = data\material\wall\timber_1a.gif + bitmap = data\material\wall\timber_2.gif + bitmap = data\material\wall\timber_f.gif + bitmap = data\material\wall\timber_1b.gif + + + //liche + left.0,0,0 = 0, 0, 0, 44, 179,0 + left.1,0,0 = 0, 45, 0, 81, 144,1 + left.2,0,0 = 0, 82, 0, 105, 96,2 + left.3,0,0 = 0, 82, 97, 99, 163,3 + left.4,0,0 = 0, 100, 97, 110, 139,4 + left.3,1,0 = 1, 0, 0, 51, 64,3 + left.4,1,0 = 1, 52, 0, 88, 49,4 + front_central.0,0 = 2, 0, 0, 229, 145,0 + + //sude steny + left.0,0,1 = 3, 0, 0, 44, 179,0 + left.1,0,1 = 3, 45, 0, 81, 144,1 + left.2,0,1 = 3, 82, 0, 105, 96,2 + left.3,0,1 = 3, 82, 97, 99, 163,3 + left.4,0,1 = 3, 100, 97, 110, 139,4 + + fog_level = 0, 60, 120, 180, 200 diff --git a/undercroft_windows_i110/data/defs/level.aenor/aenor_object.txt b/undercroft_windows_i110/data/defs/level.aenor/aenor_object.txt new file mode 100644 index 0000000..ef6bad7 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.aenor/aenor_object.txt @@ -0,0 +1,845 @@ +[object=RESPAWN-wolf] + editor_icon=37 + behavior=RESPAWN-wolf + +-------------------------------------------------------------------------------- +[sprite = travelstone_f] + bitmap = data\object\tstone_f.gif, 1, 1, 1 +[sprite = travelstone_f2] + bitmap = data\object\tstone_f2.gif, 1, 1, 1 +[sprite = travelstone_b] + bitmap = data\object\tstone_b.gif, 1, 1, 1 +[sprite = travelstone_r] + bitmap = data\object\tstone_r.gif, 1, 1, 1 + +[object = tstone] + offset_front = travelstone_f, 0, 8, 160 + offset_back = travelstone_b, 0, 8, 160 + offset_left = travelstone_r, 0, 8, 160 + offset_right = travelstone_r, 0, 8, 160 + flip_left = 1 + editor_icon = 2 + block = 1 + map_frame = 7 ,16 + click_rect=1,1,66,145 + click_range=1,1 + behavior=tstone + +[object = broken_tstone] + offset_front = travelstone_f2, 0, 8, 160 + offset_back = travelstone_b, 0, 8, 160 + offset_left = travelstone_r, 0, 8, 160 + offset_right = travelstone_r, 0, 8, 160 + flip_left = 1 + editor_icon = 2 + block = 1 + map_frame = 7 ,16 + click_rect=1,1,66,145 + click_range=1,1 + behavior=broken_tstone + +-------------------------------------------------------------------------------- + +[sprite = aenor_statue_f] + bitmap = data\object\aenor_statue_f.gif, 1, 1, 1 +[sprite = aenor_statue_b] + bitmap = data\object\aenor_statue_b.gif, 1, 1, 1 +[sprite = aenor_statue_s] + bitmap = data\object\aenor_statue_s.gif, 1, 1, 1 + +[object = aenor_statue] + offset_front = aenor_statue_f, 0, 8, 200 + offset_back = aenor_statue_b, 0, 8, 200 + offset_left = aenor_statue_s, 0, 8, 200 + offset_right = aenor_statue_s, 0, 8, 200 + flip_left = 1 + editor_icon = 2 + block = 1 + map_frame = 3, 3 + click_range = 1,2 + click_rect.0 = 1,1,80,144 + click_rect.1 = 1,1,60,144 + click_rect.2 = 1,1,60,144 + click_rect.3 = 1,1,60,144 + behavior = aenor_statue + + +-------------------------------------------------------------------------------- + +[sprite = avalanche] + bitmap = data\object\avalanche.gif, 1, 1, 1 + +[object = avalanche] + front = avalanche, 1,2, 60,120, 100,80 + front = avalanche, 2,2, 160,120, 100,80 + front = avalanche, 3,2, 260,120, 100,80 + front = avalanche, 1,3, 75,115, 90,65 + front = avalanche, 2,3, 160,115, 70,65 + front = avalanche, 3,3, 245,115, 90,65 + front = avalanche, 1,4, 60,82, 60,32 + front = avalanche, 2,4, 160,82, 47,32 + front = avalanche, 3,4, 260,82, 60,32 + back = avalanche, 1,2, 60,120, 100,80 + back = avalanche, 2,2, 160,120, 100,80 + back = avalanche, 3,2, 260,120, 100,80 + back = avalanche, 1,3, 75,115, 90,65 + back = avalanche, 2,3, 160,115, 70,65 + back = avalanche, 3,3, 245,115, 90,65 + back = avalanche, 1,4, 60,82, 60,32 + back = avalanche, 2,4, 160,82, 47,32 + back = avalanche, 3,4, 260,82, 60,32 + editor_icon = 14 + block = 1 + map_frame = 3, 3 + click_range=2,2 + click_rect.0=1,1,220,137 + click_rect.2=1,1,220,137 + behavior = avalanche + +-------------------------------------------------------------------------------- + +[sprite = rock_entrance] + bitmap = data\object\rock_entrance.gif, 1, 1, 1 + +[object = rock_entrance1] + front = rock_entrance, 1,0, -24,150, 100,100 + front = rock_entrance, 2,0, 156,150, 100,100 + front = rock_entrance, 3,0, 336,150, 100,100 + front = rock_entrance, 1,1, 21,120, 68,68 + front = rock_entrance, 2,1, 156,120, 68,68 + front = rock_entrance, 3,1, 291,120, 68,68 + front = rock_entrance, 1,2, 60,99, 47,47 + front = rock_entrance, 2,2, 160,99, 47,47 + front = rock_entrance, 3,2, 260,99, 47,47 + front = rock_entrance, 1,3, 95,82, 31,30 + front = rock_entrance, 2,3, 160,82, 31,30 + front = rock_entrance, 3,3, 225,82, 31,30 + click_rect.0 = 1,1,141,141 + editor_icon = 18 + fog_level = 60,130,200,230,250 + behavior = rock_entrance1 + map_frame = 5,10 + +[object = rock_entrance2] + parent=rock_entrance1 + behavior = rock_entrance2 +[object = rock_entrance3] + parent=rock_entrance1 + behavior = rock_entrance3 + + +-------------------------------------------------------------------------------- + +[sprite = door1_f] + bitmap = data\object\door1_f.gif, 1, 1, 1 + sort_offset = -200 +[sprite = door1_s1] + bitmap = data\object\door1_s1.gif, 1, 1, 1 + sort_offset = -200 +[sprite = door1_s2] + bitmap = data\object\door1_s2.gif, 1, 1, 1 + sort_offset = -200 + +[object = door1] + flip_left = 1 + back = door1_f, 0,3, 16,84, 32,32 + back = door1_f, 1,1, 3,123, 68,68 + back = door1_f, 1,2, 51,99, 47,47 + back = door1_f, 1,3, 88,84, 32,32 + back = door1_f, 2,0, 160,156, 100,100 + back = door1_f, 2,1, 160,123, 68,68 + back = door1_f, 2,2, 160,99, 47,47 + back = door1_f, 2,3, 160,84, 32,32 + back = door1_f, 3,1, 317,123, 68,68 + back = door1_f, 3,2, 269,99, 47,47 + back = door1_f, 3,3, 232,84, 32,32 + back = door1_f, 4,3, 304,84, 32,32 + left = door1_s1, 2,0, 12,196, 150,150 + left = door1_s1, 2,1, 65,148, 100,100 + left = door1_s1, 2,2, 96,113, 63,63 + left = door1_s1, 2,3, 118,97, 44,44 + left = door1_s2, 1,3, 30,92, 100,100 + left = door1_s2, 1,4, 75,80, 68,68 + right = door1_s1, 2,0, 308,196, 150,150 + right = door1_s1, 2,1, 255,148, 100,100 + right = door1_s1, 2,2, 224,113, 63,63 + right = door1_s1, 2,3, 202,97, 44,44 + right = door1_s2, 3,3, 290,92, 100,100 + right = door1_s2, 3,4, 245,80, 68,68 + editor_icon = 4 + click_rect.1 = 1, 1, 23,126 + click_rect.2 = 1, 1, 99,126 + click_rect.3 = 1, 1, 23,126 + behavior=door1 + + +[object = door_tavern] + parent=door1 + welcome_text = CROSSBOW TAVERN + items.100,1 = bread + items.100,1 = chicken_leg + items.100,1 = cheese + items.100,1 = tankard_of_ale + items.100,1 = orkish_brandy + behavior=door_tavern + +[object = door_garrick] + parent=door1 + items.100,1 = long_sword,venom_long_sword,excelent_long_sword + items.100,1 = barbarian_long_sword,crude_twohander,balanced_twohander + items.100,1 = short_sword_of_cold,glowing_short_sword,short_sword_of_flames + items.100,1 = templar_short_sword,templar_long_sword,elven_sword,scythe + welcome_text = SWORDSMAN GARRICK + behavior=shop_offer + +[object = door_lothar] + parent=door1 + welcome_text = LOTHAR'S ARMORY + items.100,1 = glacial_pike,hook_pike,molten_hook_pike + items.100,1 = long_flail,halbert,ogre's_halbert,halbert_of_flames + items.100,1 = spiky_club,diseased_spiky_club,hammer,demonic_hammer,heavy_hammer + items.100,1 = sturdy_leather_armor,forest_leather_armor, + items.100,1 = ring_mail,ancient_ring_mail,scale_mail + items.100,1 = light_helmet,warm_light_helmet,guard's_helm, + items.100,1 = leather_boots,top_boots,iron_boots,iron_war_boots + items.100,1 = chain_gloves,chain_gloves_of_freedom,bracers + items.100,2 = large_shield,barbarian_round_shield,hard_small_shield,round_shield + items.100,1=cloak,hunter's_cloak,warrior's_cloak,winter_cloak,cloak_of_elementalist,protective_mantle,adventurer's_cloak + behavior=shop_offer + +[object = door_archery] + parent=door1 + welcome_text = ARCHERY RANGE + items.100,1 = arrows + items.100,1 = arbalest + items.100,1 = crossbow,scorching_crossbow,arctic_crossbow + items.100,1 = hard_long_bow,bow_of_fire,composite_bow,composite_stinger + items.100,1 = finder's_necklace,guardian's_ring,marksman's_ring,ring_of_haste,ring_of_craft + items.100,1 = throwing_stars,chocking_powder,explosive_powder,throwing_knives + behavior=archery_offer + +[object = door_woodcutters] + map_hint = WOODCUTTERS + welcome_text = WOODCUTTERS + parent = door1 + map_frame = 5,7 + items.100,1 = bear_vest,warm_light_helmet,light_helmet,cap + items.100,1 = large_axe,hunter's_large_axe,arctic_large_axe,veteran_cleaver + items.100,1 = snakehunter's_boots,bear_gloves,belt,leather_boots,furry_gloves,top_boots + items.100,1 = leather_vest,serpent_vest,sturdy_vest,furry_gloves,leather_gloves,bear_gloves + items.100,1 = trapper's_ring,lizard_ring,serpent_amulet,protector's_ring,rat_chain,finder's_necklace,marksman's_ring,ring_of_observer,amulet_of_wit + items.100,1 = bread + items.100,1 = cheese + items.100,1 = arrows + items.100,1 = throwing_knives + behavior = door_woodcutters + +[sprite = tent] + bitmap = data\object\tent.gif, 1, 1, 1 + +[object = tent_mage] + map_hint = TRAVELING CONJURER + welcome_text = TRAVELING CONJURER + offset_front = tent, 0, 0, -1 + offset_back = tent, 0, 0, -1 + offset_left = tent, 0, 0, -1 + offset_right = tent, 0, 0, -1 + editor_icon = 35 + block = 1 + click_range=1,1 + click_rect.0 = 1,1,130,172 + click_rect.1 = 1,1,130,172 + click_rect.2 = 1,1,130,172 + click_rect.3 = 1,1,130,172 + + items.100,1 = owl + items.100,1 = bat + items.100,1 = spider + items.100,1 = rat + items.100,1 = staff_of_flame,tireless_staff,thorn_staff,short_battle_staff,ram_staff,pilgrim's_staff,beryl_staff,forest_wand,sparking_rod,rod_of_lore,woodoo_staff,freezing_rod,phoenix_wand,elemental_wand + items.100,1 = frost_crown,wizard's_hat,magic_skull_case,wizard's_hat_of_haste,gloves_of_haste,silky_ice_gloves,fist_of_flame,winter_robe,eagle_robe,protective_habit,enchanted_habit + items.100,1 = blue_power_gem,red_power_gem,dark_power_gem,sharp_power_gem,battle_orb,scroll_of_fireball,ancient_relic + items.100,1 = ring_of_survivor,ring_of_battlemage,ring_of_elements,ring_of_immunity,chain_of_elements + items.100,1 = snowflake_amulet,rainbow_ring,glacial_ring,polar_ring,ring_of_flames,ring_of_undead_eater + items.100,1 = healing_potion + items.100,1 = stamina_potion + items.100,1 = revive_potion + items.100,1 = medicine + items.100,1 = scroll_of_wisdom,elixir_of_power,arcane_scroll + map_frame = 5,17 + behavior=tent_mage + +[object = tent_soldier] + parent=tent_mage + behavior=tent_soldier + map_frame = 8,17 + +[object = tent_roland] + map_hint = CAMP + parent=tent_mage + behavior=tent_roland + map_frame = 8,17 + +[object = end_of_chapter] + editor_icon=1 + behavior=end_of_chapter + + +-------------------------------------------------------------------------------- + +[sprite = lever_f] + bitmap = data\object\lever\lever1a.gif, 2, 2, 1 +[sprite = lever_s] + bitmap = data\object\lever\lever1b.gif, 2, 2, 1 + + +[OBJECT = lever_reset_maze] + visible_range = 0, 4 + offset_back = lever_f, 0, -60, 230 + offset_right = lever_s, 130, -60, 230 + offset_left = lever_s, -130, -60, 230 + all_sides = -1, 4,4 + all_sides = -1, 0 ,4 + editor_icon = 3 + flip_left = 1 + click_rect.2 = 1, 1, 31,93 + click_rect.1 = 1, 1, 44,83 + click_rect.3 = 1, 1, 44,83 + behavior = lever_reset_maze + +-------------------------------------------------------------------------------- +SIGNS +-------------------------------------------------------------------------------- + +[sprite = stone_sign_f] + bitmap = data\object\wallpaper\stone_sign_f.gif, 1, 1, 1 + sort_offset = -200 +[sprite = stone_sign_s1] + bitmap = data\object\wallpaper\stone_sign_s1.gif, 1, 1, 1 + sort_offset = -200 + +[object = sign_druid] + back = stone_sign_f, 1,0, -60,116, 100,100 + back = stone_sign_f, 1,1, 5,96, 68,68 + back = stone_sign_f, 1,2, 50,82, 47,47 + back = stone_sign_f, 2,0, 160,116, 100,100 + back = stone_sign_f, 2,1, 160,96, 68,68 + back = stone_sign_f, 2,2, 160,82, 47,47 + back = stone_sign_f, 3,0, 385,116, 100,100 + back = stone_sign_f, 3,1, 315,96, 68,68 + back = stone_sign_f, 3,2, 270,82, 47,47 + back = stone_sign_f, 4,3, 300,88, 32,32 + right = stone_sign_s1, 2,0, 300,132, 140,140 + right = stone_sign_s1, 2,1, 255,107, 100,100 + right = stone_sign_s1, 2,2, 224,90, 68,68 + left = stone_sign_s1, 2,0, 20,132, 140,140 + left = stone_sign_s1, 2,1, 65,107, 100,100 + left = stone_sign_s1, 2,2, 96,90, 68,68 + + click_range = 0,1 + click_rect.1 = 1, 1, 15,74 + click_rect.2 = 1, 1, 95,74 + click_rect.3 = 1, 1, 15,74 + + editor_icon = 15 + flip_left=1 + + behavior = sign_druid + + + +[object = sign_maze] + parent = sign_druid + behavior = sign_maze + + +-------------------------------------------------------------------------------- + +[sprite = smith_s] + bitmap = data\object\sign\smith_s.gif, 1, 1, 1 + sort_offset = 130 +[sprite = smith_f] + bitmap = data\object\sign\smith_f.gif, 1, 1, 1 + sort_offset = 130 + +[sprite = inn_s] + bitmap = data\object\sign\inn_s.gif, 1, 1, 1 + sort_offset = 130 +[sprite = inn_f] + bitmap = data\object\sign\inn_f.gif, 1, 1, 1 + sort_offset = 130 + sort_offset = 130 + + +[sprite = archery_s] + bitmap = data\object\sign\archery_s.gif, 1, 1, 1 + sort_offset = 130 +[sprite = archery_f] + bitmap = data\object\sign\archery_f.gif, 1, 1, 1 + sort_offset = 130 + +-------------------------------------------------------------------------------- + +[object = shop_smith] + map_frame = 5,7 + map_hint = SWORDSMAN GARRICK + flip_back = 2 + flip_left = 0 + flip_right = 3 + back = smith_s, 0,3, 32,61, 30,30 + back = smith_s, 1,0, 5,80, 100,100 + back = smith_s, 1,1, 34,71, 67,67 + back = smith_s, 1,2, 73,64, 45,45 + back = smith_s, 1,3, 104,61, 30,30 + back = smith_s, 2,0, 230,80, 100,100 + back = smith_s, 2,1, 209,71, 67,67 + back = smith_s, 2,2, 194,64, 45,45 + back = smith_s, 2,3, 183,61, 30,30 + back = smith_s, 3,2, 304,64, 45,45 + back = smith_s, 3,3, 254,61, 30,30 + left = smith_f, 2,0, 53,80, 100,100 + left = smith_f, 2,1, 93,70, 67,67 + left = smith_f, 2,2, 116,65, 45,45 + left = smith_f, 2,3, 130,62, 30,30 + left = smith_f, 1,2, 55,65, 45,45 + left = smith_f, 1,3, 75,62, 30,30 + right = smith_f, 2,0, 300,75, 100,100 + right = smith_f, 2,1, 257,65, 67,67 + right = smith_f, 2,2, 225,60, 45,45 + right = smith_f, 2,3, 200,58, 30,30 + right = smith_f, 1,2, 265,65, 45,45 + right = smith_f, 1,3, 245,62, 30,30 + + editor_icon = 15 + + click_range = 0, 3 + click_rect.1 = 1, 1, 50,60 + click_rect.2 = 1, 1, 50,60 + click_rect.3 = 1, 1, 50,60 + behavior = shop_smith + +[object = shop_smith2] + parent=shop_smith + map_hint = LOTHAR'S ARMORY + behavior = shop_smith2 + +-------------------------------------------------------------------------------- + +[object = shop_inn] + map_frame = 5,7 + map_hint = CROSSBOW TAVERN + flip_back = 2 + flip_left = 0 + flip_right = 3 + back = inn_s, 0,3, 32,61, 30,30 + back = inn_s, 1,0, 5,80, 100,100 + back = inn_s, 1,1, 34,71, 67,67 + back = inn_s, 1,2, 73,64, 45,45 + back = inn_s, 1,3, 104,61, 30,30 + back = inn_s, 2,0, 230,80, 100,100 + back = inn_s, 2,1, 209,71, 67,67 + back = inn_s, 2,2, 194,64, 45,45 + back = inn_s, 2,3, 183,61, 30,30 + back = inn_s, 3,2, 304,64, 45,45 + back = inn_s, 3,3, 254,61, 30,30 + left = inn_f, 2,0, 53,80, 100,100 + left = inn_f, 2,1, 93,70, 67,67 + left = inn_f, 2,2, 116,65, 45,45 + left = inn_f, 2,3, 130,62, 30,30 + left = inn_f, 1,2, 55,65, 45,45 + left = inn_f, 1,3, 75,62, 30,30 + right = inn_f, 2,0, 300,75, 100,100 + right = inn_f, 2,1, 257,65, 67,67 + right = inn_f, 2,2, 225,60, 45,45 + right = inn_f, 2,3, 200,58, 30,30 + right = inn_f, 1,2, 265,65, 45,45 + right = inn_f, 1,3, 245,62, 30,30 + + editor_icon = 15 + + click_range = 0, 3 + click_rect.1 = 1, 1, 50,60 + click_rect.2 = 1, 1, 50,60 + click_rect.3 = 1, 1, 50,60 + behavior = shop_inn + +-------------------------------------------------------------------------------- + +[object = shop_archery] + map_frame = 5,7 + map_hint = ARCHERY RANGE + back = archery_s, 0,3, 32,61, 30,30 + back = archery_s, 1,0, 5,80, 100,100 + back = archery_s, 1,1, 34,71, 67,67 + back = archery_s, 1,2, 73,64, 45,45 + back = archery_s, 1,3, 104,61, 30,30 + back = archery_s, 2,0, 230,80, 100,100 + back = archery_s, 2,1, 209,71, 67,67 + back = archery_s, 2,2, 194,64, 45,45 + back = archery_s, 2,3, 183,61, 30,30 + back = archery_s, 3,2, 304,64, 45,45 + back = archery_s, 3,3, 254,61, 30,30 + left = archery_f, 2,0, 53,80, 100,100 + left = archery_f, 2,1, 93,70, 67,67 + left = archery_f, 2,2, 116,65, 45,45 + left = archery_f, 2,3, 130,62, 30,30 + left = archery_f, 1,2, 55,65, 45,45 + left = archery_f, 1,3, 75,62, 30,30 + right = archery_f, 2,0, 300,75, 100,100 + right = archery_f, 2,1, 257,65, 67,67 + right = archery_f, 2,2, 225,60, 45,45 + right = archery_f, 2,3, 200,58, 30,30 + right = archery_f, 1,2, 265,65, 45,45 + right = archery_f, 1,3, 245,62, 30,30 + + editor_icon = 15 + + click_range = 0, 3 + click_rect.1 = 1, 1, 50,60 + click_rect.2 = 1, 1, 50,60 + click_rect.3 = 1, 1, 50,60 + + behavior = shop_archery + + +-------------------------------------------------------------------------------- + +[sprite = direction] + bitmap = data\object\direction.gif, 1, 1, 1 + +[OBJECT = direction1] + back = direction, 0,3, 40,88, 32,32 + back = direction, 1,0, 10,170, 100,100 + back = direction, 1,1, 60,130, 68,68 + back = direction, 1,2, 90,105, 47,47 + back = direction, 1,3, 116,88, 32,32 + back = direction, 2,0, 260,170, 100,100 + back = direction, 2,1, 224,130, 68,68 + back = direction, 2,2, 208,105, 47,47 + back = direction, 2,3, 194,88, 32,32 + back = direction, 3,2, 310,105, 47,47 + back = direction, 3,3, 280,88, 32,32 + left = direction, 1,3, 44,88, 32,32 + left = direction, 2,0, 60,170, 100,100 + left = direction, 2,1, 96,130, 68,68 + left = direction, 2,2, 112,105, 47,47 + left = direction, 2,3, 126,88, 32,32 + left = direction, 3,0, 310,170, 100,100 + left = direction, 3,1, 258,130, 68,68 + left = direction, 3,2, 232,105, 47,47 + left = direction, 3,3, 204,88, 32,32 + front = direction, 1,3, 18,105, 47,47 + front = direction, 2,1, 75,158, 90,90 + front = direction, 2,2, 105,122, 60,60 + front = direction, 2,3, 118,105, 47,47 + front = direction, 3,1, 300,158, 90,90 + front = direction, 3,2, 260,122, 60,60 + front = direction, 3,3, 218,105, 47,47 + right = direction, 1,1, 30,158, 90,90 + right = direction, 1,2, 72,122, 60,60 + right = direction, 1,3, 100,105, 47,47 + right = direction, 2,1, 245,158, 90,90 + right = direction, 2,2, 215,122, 60,60 + right = direction, 2,3, 202,105, 47,47 + right = direction, 3,3, 302,105, 47,47 + + editor_icon = 9 + click_range = 0,1 + click_rect.1 = 1, 1, 60,145 + click_rect.2 = 1, 1, 60,145 + behavior = direction1 + +-------------------------------------------------------------------------------- + +[sprite = troll_symbol] + bitmap = data\object\troll_symbol.gif, 1, 1, 1 + +[object = troll_symbol] + visible_range = 0,3 + + front = troll_symbol, 1,0, -24,76, 100,100 + front = troll_symbol, 2,0, 156,76, 100,100 + front = troll_symbol, 3,0, 336,76, 100,100 + + front = troll_symbol, 1,1, 21,70, 68,68 + front = troll_symbol, 2,1, 156,70, 68,68 + front = troll_symbol, 3,1, 291,70, 68,68 + + front = troll_symbol, 1,2, 60,65, 47,47 + front = troll_symbol, 2,2, 158,65, 47,47 + front = troll_symbol, 3,2, 260,65, 47,47 + + click_rect.0 = -5,-5,30,30 + editor_icon = 18 + behavior=troll_symbol + map_frame = 1,14 + fog_level = 60,130,200,230,230 + +[object = troll_symbol2] + #bez kecu + parent = troll_symbol + behavior=troll_symbol2 + + +-------------------------------------------------------------------------------- + +[object = troll_prisoner] + editor_icon=1 + behavior=troll_prisoner + +[object = free_troll] + editor_icon=1 + behavior=free_troll + + +-------------------------------------------------------------------------------- + + +[sprite = straw_target] + bitmap = data\object\straw_target.gif, 1, 1, 1 + +[object = straw_target] + offset_front = straw_target, 0, 0, 200 + click_range = 0,4 + click_rect.0 = 1,1,107,100 + editor_icon = 2 + + +-------------------------------------------------------------------------------- + + +[object = woodcutter_dummy] + front = dummy, 2,1, 120,156, 80,156 + left = dummy, 2,1, 120,156, 80,156 + right = dummy, 2,1, 120,156, 80,156 + back = dummy, 2,1, 120,156, 80,156 + click_rect.0 = 1,1,100,100 + click_rect.1 = 1,1,100,100 + click_rect.2 = 1,1,100,100 + click_rect.3 = 1,1,100,100 + editor_icon = 1 + click_range = 1,1 + top_click = 1 + block=3 + map_frame=5,6 + behavior=wood_lead1 + +[object = woodcutter_dummy2] + parent=woodcutter_dummy + behavior=wood_lead2 + +[object = guard_dummy] + parent=woodcutter_dummy + behavior=guard + +[object = count_wolves] + editor_icon = 1 + behavior = count_wolves + +[object = miner_dummy] + parent=woodcutter_dummy + behavior=miner + +[object = dummy_wizham] + items.100,1 = arrows + items.100,1 = poisoned_throwing_knives,burning_stars,lethal_stars,steel_darts + items.100,1 = throwing_stars,chocking_powder,explosive_powder + items.100,1 = chain,venomous_chain,black_widows,lash,freezing_lash,burning_punisher + items.100,1 = fast_short_flail,long_kiss_good_night + items.100,1 = assassin_jacket,killer's_vest + items.100,1 = cloth_mask,snake_mask,gloves_of_haste + items.100,1 = ring_of_haste,finder's_necklace,marksman's_ring,lucky_killer + items.100,1 = black_ring,exloding_ring,snake's_ring,symbol_of_cobra + items.100,1 = small_healing_potion + items.100,1 = small_stamina_potion + items.100,1 = medicine + parent=woodcutter_dummy + welcome_text = grey wizham + behavior=hand_offer + +-------------------------------------------------------------------------------- + +[object = promoter_dummy] + parent=woodcutter_dummy + behavior=promoter + +[object = range_dummy] + editor_icon=1 + behavior=range + +[object = sad_archer_dummy] + parent=woodcutter_dummy + behavior=sad_archer + +[object = edwin_dummy] + parent=woodcutter_dummy + behavior=edwin + +-------------------------------------------------------------------------------- + +[object = tree_ogla1] + parent = tree2 + behavior = tree_ogla1 + click_range=1,1 + click_rect.0=1,1,160,280 + click_rect.1=1,1,160,280 + click_rect.2=1,1,160,280 + click_rect.3=1,1,160,280 + +[object = tree_ogla2] + parent = tree2 + behavior = tree_ogla2 + click_range=1,1 + click_rect.0=1,1,160,280 + click_rect.1=1,1,160,280 + click_rect.2=1,1,160,280 + click_rect.3=1,1,160,280 + +[object = tree_ogla3] + parent = tree2 + behavior = tree_ogla3 + click_range=1,1 + click_rect.0=1,1,160,280 + click_rect.1=1,1,160,280 + click_rect.2=1,1,160,280 + click_rect.3=1,1,160,280 + + +-------------------------------------------------------------------------------- + +[sprite = well] + bitmap = data\object\well.gif, 1, 1, 1 +[object = well] + offset_front = well, 10, 8,-1 + offset_back = well, 10, 8,-1 + offset_left = well, 10, 8,-1 + offset_right = well, 10, 8,-1 + editor_icon = 17 + block = 1 + behavior = well_ogla + click_range=1,1 + click_rect.0=1,1,125,96 + click_rect.1=1,1,125,96 + click_rect.2=1,1,125,96 + click_rect.3=1,1,125,96 + map_frame = 3,3 + +[object = well2] + offset_front = well, 10, 8,-1 + offset_back = well, 10, 8,-1 + offset_left = well, 10, 8,-1 + offset_right = well, 10, 8,-1 + editor_icon = 17 + block = 1 + map_frame = 3,3 + +[object = door_ogla] + parent=door1 + map_frame = 5, 7 + map_hint = OGLA THE DRUID + behavior=ogla + + + +-------------------------------------------------------------------------------- + +[object = woodgate_locked] + parent = woodgate + behavior = woodgate_locked + +[object = stonehenge_dummy] + editor_icon=1 + behavior = stonehenge + + +-------------------------------------------------------------------------------- + + + +[sprite = monk_f] + bitmap = data\object\monk_f.gif, 1, 1, 1 +[sprite = monk_b] + bitmap = data\object\monk_b.gif, 1, 1, 1 +[sprite = monk_r] + bitmap = data\object\monk_r.gif, 1, 1, 1 + +[object = monk_statue] + offset_front = monk_f, 0, 8, 200 + offset_back = monk_b, 0, 8, 200 + offset_left = monk_r, 0, 8, 200 + offset_right = monk_r, 0, 8, 200 + flip_left = 1 + editor_icon = 2 + block = 1 + map_frame = 3, 3 + behavior=monk_statue + click_range=1,1 + click_rect = 1,1,63,153 + +-------------------------------------------------------------------------------- + + +[sprite = menhir] + bitmap = data\object\menhir.gif, 2, 2, 1 + +[object = menhir] + offset_front = menhir, 0, 0, -1 + offset_back = menhir, 0, 0, -1 + offset_left = menhir, 0, 0, -1 + offset_right = menhir, 0, 0, -1 + editor_icon = 12 + map_frame = 5,3 + block = 1 + behavior=menhir + +[object = menhir2] + parent=menhir + click_rect=1,1,64,147 + click_range=1,1 + behavior=menhir2 + + + + +[sprite = direction2] + bitmap = data\object\direction2.gif, 1, 1, 1 +[object = save-t] + back = direction2, 0,3, 40,88, 32,32 + back = direction2, 1,0, 10,170, 100,100 + back = direction2, 1,1, 60,130, 68,68 + back = direction2, 1,2, 90,105, 47,47 + back = direction2, 1,3, 116,88, 32,32 + back = direction2, 2,0, 260,170, 100,100 + back = direction2, 2,1, 224,130, 68,68 + back = direction2, 2,2, 208,105, 47,47 + back = direction2, 2,3, 194,88, 32,32 + back = direction2, 3,2, 310,105, 47,47 + back = direction2, 3,3, 280,88, 32,32 + left = direction2, 1,3, 44,88, 32,32 + left = direction2, 2,0, 60,170, 100,100 + left = direction2, 2,1, 96,130, 68,68 + left = direction2, 2,2, 112,105, 47,47 + left = direction2, 2,3, 126,88, 32,32 + left = direction2, 3,0, 310,170, 100,100 + left = direction2, 3,1, 258,130, 68,68 + left = direction2, 3,2, 232,105, 47,47 + left = direction2, 3,3, 204,88, 32,32 + front = direction2, 1,3, 18,105, 47,47 + front = direction2, 2,1, 75,158, 90,90 + front = direction2, 2,2, 105,122, 60,60 + front = direction2, 2,3, 118,105, 47,47 + front = direction2, 3,1, 300,158, 90,90 + front = direction2, 3,2, 260,122, 60,60 + front = direction2, 3,3, 218,105, 47,47 + right = direction2, 1,1, 30,158, 90,90 + right = direction2, 1,2, 72,122, 60,60 + right = direction2, 1,3, 100,105, 47,47 + right = direction2, 2,1, 245,158, 90,90 + right = direction2, 2,2, 215,122, 60,60 + right = direction2, 2,3, 202,105, 47,47 + right = direction2, 3,3, 302,105, 47,47 + editor_icon = 9 + click_range = 0,1 + click_rect = 1, 1, 60,145 + behavior=save-t + flip_left=1 diff --git a/undercroft_windows_i110/data/defs/level.aenor/mine_behavior.txt b/undercroft_windows_i110/data/defs/level.aenor/mine_behavior.txt new file mode 100644 index 0000000..f764497 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.aenor/mine_behavior.txt @@ -0,0 +1,166 @@ +sound.rat_att = data\sound\enemy\rat.wav + +[behavior=RESPAWN-bat] + + check_global.255=0,0 + + enemy.bat_respawn=0,0 + change_global.255=-1 + + +[behavior=tstone] + + flash_view=0,250,250,100 + play_sound.skill_ancestor =0 + teleport.aenor_glen=-1,26,22 + +-------------------------------------------------------------------------------- + + +[behavior = rock_entrance1] + + do_click = 0 + + teleport.aenor_glen = -1,11,19 + +[behavior = rock_entrance2] + + do_click = 0 + + teleport.aenor_glen = -1,22,4 + +-------------------------------------------------------------------------------- + +[behavior = lever_correct] + + animate = 0, 0, 0, 1 + + animate = 1, 1, 0, 1 + + state = 1 + animate = -1, 1, 0, 1 + change_global.4 = 1 + activate = 1,0,0 + play_sound.switch=0 + + state = 0 + animate = 0, 0, 0, 1 + change_global.4 = -1 + activate = 1,0,0 + play_sound.switch=0 + +[behavior = lever_wrong] + + animate = 0, 0, 0, 1 + + animate = 1, 1, 0, 1 + + state = 1 + animate = -1, 1, 0, 1 + change_global.5 = 1 + activate = 1,0,0 + play_sound.switch=0 + + state = 0 + animate = 0, 0, 0, 1 + change_global.5 = -1 + activate = 1,0,0 + play_sound.switch=0 + +[behavior=lever_counter] + + #provereni spatnych pak + cube.w_clay = 0,0,0 + check_global.5 = 0,0 + + # zadna spatna? provereni spravnych pak + check_global.4 = 3,1 + + play_sound.move_stone=0 + cube.g_tomb = 0,0,0 + state=1 + +-------------------------------------------------------------------------------- + +[behavior = stone_sign1] + + text_id = om_sign1 +[behavior = stone_sign2] + + text_id = om_sign2 +[behavior = stone_sign3] + + text_id = om_sign3 +[behavior = stone_sign4] + + text_id = om_sign4 +[behavior = stone_sign5] + + text_id = om_sign5 +[behavior = stone_sign6] + + text_id = om_sign6 +[behavior = stone_sign7] + + text_id = om_sign7 +[behavior = stone_sign8] + + text_id = om_sign8 +[behavior = stone_sign9] + + text_id = om_sign9 + + +-------------------------------------------------------------------------------- + +[behavior = door1] + + do_click=1 + + check_item.miner's_key=0 + + text_id = locked_door + play_sound.locked_door = 0 + + text_id = action_used_key + remove_party_item.miner's_key=1 + play_sound.unlock = 0 + state=1 + + do_click=1 + + teleport = -1,0,0 + play_sound.door = 0 + +[behavior=door2] + + do_click=1 + + teleport = -1,0,0 + play_sound.door = 0 + +-------------------------------------------------------------------------------- + +[behavior=gold_reef] + + text_id = om_gold_reef + button_id=b_ok + state=1 + + check_item.pick = 0 + + text_id = om_pick + + item.money80 = 0,0 + item.money40 = 0,0 + play_sound.ladder=0 + state=255 + +-------------------------------------------------------------------------------- + +[behavior=wake_bat] + + play_sound.rat_att = 0 + enemy_type.bat_sleeping=bat,0,0 + state=255 + diff --git a/undercroft_windows_i110/data/defs/level.aenor/mine_cube.txt b/undercroft_windows_i110/data/defs/level.aenor/mine_cube.txt new file mode 100644 index 0000000..2340229 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.aenor/mine_cube.txt @@ -0,0 +1,37 @@ +[cube = g_tomb] + + type = 2 + editor_icon = 4 + + +[cube = w_clay] + + + + + type = 1 + editor_icon = 12 + +[cube = w_timber] + + + + + + type = 2 + editor_icon = 15 + +[cube = w_timber_side] + + + type = 2 + editor_icon = 22 + +[cube = w_timber_side2] + + + + type = 2 + editor_icon = 23 + + diff --git a/undercroft_windows_i110/data/defs/level.aenor/mine_level.txt b/undercroft_windows_i110/data/defs/level.aenor/mine_level.txt new file mode 100644 index 0000000..90152a6 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.aenor/mine_level.txt @@ -0,0 +1,39 @@ +[LEVEL = OLD_MINES] + name = Old Mine + + music.MAIN = data\music\dungeon2.ogg + + material_file = data\defs\level.aenor\mine_material.txt + cube_file = data\defs\level.aenor\mine_cube.txt + + enemy_file = data\defs\enemy\3-aenor\treetroll.txt + enemy_file = data\defs\enemy\2-forest\rocktroll.txt + enemy_file = data\defs\enemy\3-aenor\bat.txt + #enemy_file = data\defs\enemy\3-aenor\rat.txt + + enemy_file = data\defs\enemy\_deadsoldier.txt + enemy_file = data\defs\enemy\_deadpriest.txt + enemy_file = data\defs\enemy\_deadadventurer.txt + + + object_file = data\defs\object\torch1.txt + object_file = data\defs\object\garbage.txt + object_file = data\defs\object\flower1.txt + object_file = data\defs\object\flower3.txt + object_file = data\defs\object\flower4.txt + object_file = data\defs\object\dirt1.txt + object_file = data\defs\object\dirt2.txt + object_file = data\defs\object\rock.txt + object_file = data\defs\object\foliage1.txt + object_file = data\defs\object\barrel.txt + object_file = data\defs\object\furniture.txt + object_file = data\defs\object\tomb_fix.txt + + behavior_file = data\defs\level.aenor\mine_behavior.txt + object_file = data\defs\level.aenor\mine_object.txt + + background = data\sky\tomb.jpg,1,1,1, 0,100,0,100 + fog_color = 20, 20, 20 + fog_level = 0,60,130,200,230 + + diff --git a/undercroft_windows_i110/data/defs/level.aenor/mine_material.txt b/undercroft_windows_i110/data/defs/level.aenor/mine_material.txt new file mode 100644 index 0000000..c1a063a --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.aenor/mine_material.txt @@ -0,0 +1,97 @@ +//============================================================================== +//GROUNDS +//============================================================================== + +[material = g_tomb] + bitmap = data\material\ground\tomb1A.gif + bitmap = data\material\ground\tomb1B.gif + + + //LICHE + ground_central.0,0 = 0, 0, 73, 279, 96 + ground_central.1,0 = 0, 0, 39, 229, 72 + ground_central.2,0 = 0, 0, 16, 155, 38 + ground_central.3,0 = 0, 80, 0, 185, 15 + ground_central.4,0 = 0, 208, 97, 279, 107 + + + ground_left.0,0,0 = 0, 236, 34, 279, 57 + ground_left.1,0,0 = 0, 199, 0, 279, 33 + ground_left.2,0,0 = 0, 0, 97, 104, 119 + ground_left.3,0,0 = 0, 157, 108, 279, 123 + ground_left.4,0,0 = 0, 0, 0, 79, 10 + + ground_left.3,1,0 = 0, 105, 108, 154, 122 + ground_left.4,1,0 = 0, 105, 97, 191, 107 + + //SUDE + ground_central.0,1 = 1, 0, 73, 279, 96 + ground_central.1,1 = 1, 0, 39, 229, 72 + ground_central.2,1 = 1, 0, 16, 155, 38 + ground_central.3,1 = 1, 80, 0, 185, 15 + ground_central.4,1 = 1, 208, 97, 279, 107 + + + ground_left.0,0,1 = 1, 236, 34, 279, 57 + ground_left.1,0,1 = 1, 199, 0, 279, 33 + ground_left.2,0,1 = 1, 0, 97, 104, 119 + ground_left.3,0,1 = 1, 157, 108, 279, 123 + ground_left.4,0,1 = 1, 0, 0, 79, 10 + + ground_left.3,1,1 = 1, 105, 108, 154, 122 + ground_left.4,1,1 = 1, 105, 97, 191, 107 + + + +//============================================================================== +//WALLS +//============================================================================== + +[material = w_tomb1] + bitmap = data\material\wall.tomb\tomb1_1A.gif + bitmap = data\material\wall.tomb\tomb1_2.gif + bitmap = data\material\wall.tomb\tomb1_f.jpg + bitmap = data\material\wall.tomb\tomb1_1B.gif + + + //LICHE + left.0,0,0 = 0, 0, 0, 44, 179 + left.1,0,0 = 0, 45, 0, 81, 144 + left.2,0,0 = 0, 82, 0, 105, 96 + left.3,0,0 = 0, 82, 97, 99, 163 + left.4,0,0 = 0, 100, 97, 110, 139 + left.3,1,0 = 1, 0, 0, 51, 64 + left.4,1,0 = 1, 52, 0, 88, 49 + front_central.0,0 = 2, 0, 0, 229, 145 + //SUDE steny + left.0,0,1 = 3, 0, 0, 44, 179 + left.1,0,1 = 3, 45, 0, 81, 144 + left.2,0,1 = 3, 82, 0, 105, 96 + left.3,0,1 = 3, 82, 97, 99, 163 + left.4,0,1 = 3, 100, 97, 110, 139 + +[material = w_timber] + bitmap = data\material\wall\timber_1a.gif + bitmap = data\material\wall\timber_2.gif + bitmap = data\material\wall\timber_f.gif + bitmap = data\material\wall\timber_1b.gif + + + //liche + left.0,0,0 = 0, 0, 0, 44, 179,0 + left.1,0,0 = 0, 45, 0, 81, 144,1 + left.2,0,0 = 0, 82, 0, 105, 96,2 + left.3,0,0 = 0, 82, 97, 99, 163,3 + left.4,0,0 = 0, 100, 97, 110, 139,4 + left.3,1,0 = 1, 0, 0, 51, 64,3 + left.4,1,0 = 1, 52, 0, 88, 49,4 + front_central.0,0 = 2, 0, 0, 229, 145,0 + + //sude steny + left.0,0,1 = 3, 0, 0, 44, 179,0 + left.1,0,1 = 3, 45, 0, 81, 144,1 + left.2,0,1 = 3, 82, 0, 105, 96,2 + left.3,0,1 = 3, 82, 97, 99, 163,3 + left.4,0,1 = 3, 100, 97, 110, 139,4 + + fog_level = 0, 60, 120, 180, 200 diff --git a/undercroft_windows_i110/data/defs/level.aenor/mine_object.txt b/undercroft_windows_i110/data/defs/level.aenor/mine_object.txt new file mode 100644 index 0000000..233b31a --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.aenor/mine_object.txt @@ -0,0 +1,237 @@ +[object=RESPAWN-bat] + editor_icon=37 + behavior=RESPAWN-bat + + +-------------------------------------------------------------------------------- +[sprite = travelstone_f] + bitmap = data\object\tstone_f.gif, 1, 1, 1 +[sprite = travelstone_f2] + bitmap = data\object\tstone_f2.gif, 1, 1, 1 +[sprite = travelstone_b] + bitmap = data\object\tstone_b.gif, 1, 1, 1 +[sprite = travelstone_r] + bitmap = data\object\tstone_r.gif, 1, 1, 1 + +[object = tstone] + offset_front = travelstone_f, 0, 8, 160 + offset_back = travelstone_b, 0, 8, 160 + offset_left = travelstone_r, 0, 8, 160 + offset_right = travelstone_r, 0, 8, 160 + flip_left = 1 + editor_icon = 2 + block = 1 + map_frame = 5 ,16 + click_rect=1,1,66,145 + click_range=1,1 + behavior=tstone + +-------------------------------------------------------------------------------- +[sprite = rock_entrance] + bitmap = data\object\rock_entrance.gif, 1, 1, 1 + +[object = rock_entrance1] + front = rock_entrance, 1,0, -24,150, 100,100 + front = rock_entrance, 2,0, 156,150, 100,100 + front = rock_entrance, 3,0, 336,150, 100,100 + front = rock_entrance, 1,1, 21,120, 68,68 + front = rock_entrance, 2,1, 156,120, 68,68 + front = rock_entrance, 3,1, 291,120, 68,68 + front = rock_entrance, 1,2, 60,99, 47,47 + front = rock_entrance, 2,2, 160,99, 47,47 + front = rock_entrance, 3,2, 260,99, 47,47 + front = rock_entrance, 1,3, 95,82, 31,30 + front = rock_entrance, 2,3, 160,82, 31,30 + front = rock_entrance, 3,3, 225,82, 31,30 + click_rect.0 = 1,1,141,141 + editor_icon = 18 + behavior = rock_entrance1 + map_frame = 5,11 + fog_level = 60,130,200,230,230 + +[object = rock_entrance2] + parent=rock_entrance1 + behavior=rock_entrance2 + +-------------------------------------------------------------------------------- + +[sprite = lever_f] + bitmap = data\object\lever\lever1a.gif, 2, 2, 1 +[sprite = lever_s] + bitmap = data\object\lever\lever1b.gif, 2, 2, 1 + + +[object = level_correct] + visible_range = 0, 4 + offset_back = lever_f, 0, -60, 230 + offset_right = lever_s, 130, -60, 230 + offset_left = lever_s, -130, -60, 230 + all_sides = -1, 4,4 + all_sides = -1, 0 ,4 + editor_icon = 3 + flip_left = 1 + click_rect.2 = 1, 1, 31,93 + click_rect.1 = 1, 1, 44,83 + click_rect.3 = 1, 1, 44,83 + behavior = lever_correct + + +[object = level_wrong] + parent=level_correct + behavior = lever_wrong + +[object = lever_counter] + editor_icon=1 + behavior=lever_counter + + +//============================================================================== +// popisky pak +//============================================================================== + + +[sprite = stone_sign_f] + bitmap = data\object\wallpaper\stone_sign_f.gif, 1, 1, 1 + sort_offset = -200 +[sprite = stone_sign_s1] + bitmap = data\object\wallpaper\stone_sign_s1.gif, 1, 1, 1 + sort_offset = -200 + +[object = stone_sign1] + back = stone_sign_f, 1,0, -60,116, 100,100 + back = stone_sign_f, 1,1, 5,96, 68,68 + back = stone_sign_f, 1,2, 50,82, 47,47 + back = stone_sign_f, 2,0, 160,116, 100,100 + back = stone_sign_f, 2,1, 160,96, 68,68 + back = stone_sign_f, 2,2, 160,82, 47,47 + back = stone_sign_f, 3,0, 385,116, 100,100 + back = stone_sign_f, 3,1, 315,96, 68,68 + back = stone_sign_f, 3,2, 270,82, 47,47 + back = stone_sign_f, 4,3, 300,88, 32,32 + right = stone_sign_s1, 2,0, 300,132, 140,140 + right = stone_sign_s1, 2,1, 255,107, 100,100 + right = stone_sign_s1, 2,2, 224,90, 68,68 + left = stone_sign_s1, 2,0, 20,132, 140,140 + left = stone_sign_s1, 2,1, 65,107, 100,100 + left = stone_sign_s1, 2,2, 96,90, 68,68 + click_range = 0,1 + click_rect.1 = 1, 1, 15,74 + click_rect.2 = 1, 1, 95,74 + click_rect.3 = 1, 1, 15,74 + + behavior = stone_sign1 + + editor_icon = 15 + flip_left=1 + +[object = stone_sign2] + parent=stone_sign1 + behavior = stone_sign2 +[object = stone_sign3] + parent=stone_sign1 + behavior = stone_sign3 +[object = stone_sign4] + parent=stone_sign1 + behavior = stone_sign4 +[object = stone_sign5] + parent=stone_sign1 + behavior = stone_sign5 +[object = stone_sign6] + parent=stone_sign1 + behavior = stone_sign6 +[object = stone_sign7] + parent=stone_sign1 + behavior = stone_sign7 +[object = stone_sign8] + parent=stone_sign1 + behavior = stone_sign8 +[object = stone_sign9] + parent=stone_sign1 + behavior = stone_sign9 + + +-------------------------------------------------------------------------------- + + +[sprite = door1_f] + bitmap = data\object\door1_f.gif, 1, 1, 1 +[sprite = door1_s1] + bitmap = data\object\door1_s1.gif, 1, 1, 1 +[sprite = door1_s2] + bitmap = data\object\door1_s2.gif, 1, 1, 1 + + +[object = door1] + visible_range = 0,3 + flip_left = 1 + back = door1_f, 0,3, 16,84, 32,32 + back = door1_f, 1,1, 3,123, 68,68 + back = door1_f, 1,2, 51,99, 47,47 + back = door1_f, 1,3, 88,84, 32,32 + back = door1_f, 2,0, 160,156, 100,100 + back = door1_f, 2,1, 160,123, 68,68 + back = door1_f, 2,2, 160,99, 47,47 + back = door1_f, 2,3, 160,84, 32,32 + back = door1_f, 3,1, 317,123, 68,68 + back = door1_f, 3,2, 269,99, 47,47 + back = door1_f, 3,3, 232,84, 32,32 + back = door1_f, 4,3, 304,84, 32,32 + left = door1_s1, 2,0, 12,196, 150,150 + left = door1_s1, 2,1, 65,148, 100,100 + left = door1_s1, 2,2, 96,113, 63,63 + left = door1_s1, 2,3, 118,97, 44,44 + left = door1_s2, 1,3, 30,92, 100,100 + left = door1_s2, 1,4, 75,80, 68,68 + right = door1_s1, 2,0, 308,196, 150,150 + right = door1_s1, 2,1, 255,148, 100,100 + right = door1_s1, 2,2, 224,113, 63,63 + right = door1_s1, 2,3, 202,97, 44,44 + right = door1_s2, 3,3, 290,92, 100,100 + right = door1_s2, 3,4, 245,80, 68,68 + + editor_icon = 4 + map_frame = 1,4 + click_rect.1 = 1, 1, 23,126 + click_rect.2 = 1, 1, 99,126 + click_rect.3 = 1, 1, 23,126 + behavior = door1 + +[object = door2] + parent=door1 + behavior = door2 + + +-------------------------------------------------------------------------------- + +[sprite = gold_reef] + bitmap = data\object\gold_reef.gif, 1, 1, 1 + +[object = gold_reef] + visible_range = 0,3 + front = gold_reef, 1,0, -7,93, 100,100 + front = gold_reef, 2,0, 173,93, 100,100 + front = gold_reef, 3,0, 353,93, 100,100 + front = gold_reef, 1,1, 33,82, 68,68 + front = gold_reef, 2,1, 168,82, 68,68 + front = gold_reef, 3,1, 303,82, 68,68 + front = gold_reef, 1,2, 68,73, 47,47 + front = gold_reef, 2,2, 166,73, 47,47 + front = gold_reef, 3,2, 268,73, 47,47 + click_rect.0 = 1,1,95,107 + editor_icon = 31 + map_frame = 1, 14 + fog_level = 60,130,200,230,230 + behavior=gold_reef + +-------------------------------------------------------------------------------- + +[object= wake_bat] + editor_icon=1 + front = dummy, 2,1, 160,70, 140,65 + back = dummy, 2,1, 160,70, 140,65 + left = dummy, 2,1, 160,70, 140,65 + right = dummy, 2,1, 160,70, 140,65 + click_range=1,1 + click_rect=1,1,100,100 + top_click=1 + behavior=wake_bat diff --git a/undercroft_windows_i110/data/defs/level.aenor/wolf_behavior.txt b/undercroft_windows_i110/data/defs/level.aenor/wolf_behavior.txt new file mode 100644 index 0000000..2f91f07 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.aenor/wolf_behavior.txt @@ -0,0 +1,25 @@ +[behavior = troll_symbol] + + text_id=ag_troll_symbol + state=1 + + check_item.forest_spell_of_passage=0 + + play_sound.step =0 + teleport=-1,0,0 + +[behavior = troll_symbol2] + + state=1 + + check_item.forest_spell_of_passage=0 + + play_sound.step =0 + teleport=-1,0,0 + +[behavior = rock_entrance1] + + do_click = 0 + + teleport.aenor_glen = -1,8,27 + diff --git a/undercroft_windows_i110/data/defs/level.aenor/wolf_level.txt b/undercroft_windows_i110/data/defs/level.aenor/wolf_level.txt new file mode 100644 index 0000000..09048bc --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.aenor/wolf_level.txt @@ -0,0 +1,29 @@ +[LEVEL = WOLF_LAIR] + name = Wolf Lair + + music.MAIN = data\music\dungeon2.ogg + + material_file = data\defs\level.tomb\tomb_material.txt + cube_file = data\defs\level.tomb\tomb_cube.txt + + enemy_file = data\defs\enemy\3-aenor\whitewolf.txt + enemy_file = data\defs\enemy\3-aenor\direwolf.txt + + enemy_file = data\defs\enemy\_deadrobber.txt + enemy_file = data\defs\enemy\_deadarcher.txt + + object_file = data\defs\object\torch1.txt + object_file = data\defs\object\garbage.txt + object_file = data\defs\object\flower1.txt + object_file = data\defs\object\flower3.txt + object_file = data\defs\object\flower4.txt + object_file = data\defs\object\dirt1.txt + object_file = data\defs\object\dirt2.txt + object_file = data\defs\object\rock.txt + + behavior_file = data\defs\level.aenor\wolf_behavior.txt + object_file = data\defs\level.aenor\wolf_object.txt + + background = data\sky\tomb.jpg,1,1,1, 0,100,0,100 + fog_color = 20, 20, 20 + fog_level = 0,60,130,200,230 diff --git a/undercroft_windows_i110/data/defs/level.aenor/wolf_object.txt b/undercroft_windows_i110/data/defs/level.aenor/wolf_object.txt new file mode 100644 index 0000000..b303ea3 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.aenor/wolf_object.txt @@ -0,0 +1,57 @@ +[sprite = troll_symbol] + bitmap = data\object\troll_symbol.gif, 1, 1, 1 + +[object = troll_symbol] + visible_range = 0,3 + + front = troll_symbol, 1,0, -24,76, 100,100 + front = troll_symbol, 2,0, 156,76, 100,100 + front = troll_symbol, 3,0, 336,76, 100,100 + + front = troll_symbol, 1,1, 21,70, 68,68 + front = troll_symbol, 2,1, 156,70, 68,68 + front = troll_symbol, 3,1, 291,70, 68,68 + + front = troll_symbol, 1,2, 60,65, 47,47 + front = troll_symbol, 2,2, 158,65, 47,47 + front = troll_symbol, 3,2, 260,65, 47,47 + + click_rect.0 = -5,-5,30,30 + editor_icon = 18 + behavior=troll_symbol + fog_level = 60,130,200,230,230 + map_frame = 1,14 + +[object = troll_symbol2] + #bez kecu + parent = troll_symbol + behavior=troll_symbol2 + +[sprite = rock_entrance] + bitmap = data\object\rock_entrance.gif, 1, 1, 1 + +[object = rock_entrance1] + + front = rock_entrance, 1,0, -24,150, 100,100 + front = rock_entrance, 2,0, 156,150, 100,100 + front = rock_entrance, 3,0, 336,150, 100,100 + + front = rock_entrance, 1,1, 21,120, 68,68 + front = rock_entrance, 2,1, 156,120, 68,68 + front = rock_entrance, 3,1, 291,120, 68,68 + + front = rock_entrance, 1,2, 60,99, 47,47 + front = rock_entrance, 2,2, 160,99, 47,47 + front = rock_entrance, 3,2, 260,99, 47,47 + + front = rock_entrance, 1,3, 95,82, 31,30 + front = rock_entrance, 2,3, 160,82, 31,30 + front = rock_entrance, 3,3, 225,82, 31,30 + + click_rect.0 = 1,1,141,141 + fog_level = 60,130,200,230,230 + editor_icon = 18 + map_frame = 5,11 + + behavior = rock_entrance1 + diff --git a/undercroft_windows_i110/data/defs/level.city/arena_behavior.txt b/undercroft_windows_i110/data/defs/level.city/arena_behavior.txt new file mode 100644 index 0000000..a8de828 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.city/arena_behavior.txt @@ -0,0 +1,153 @@ +[behavior = bell] + + text_id=arena_bell1 + button_id=b_yes + button_id=b_no + + play_sound.bell = 0 + state=1 + enemy.arena1=-2,-1 + enemy.arena1=2,0 + enemy.arena1=1,3 + enemy.arena1=0,2 + + text_id=arena_bell_no + + state=2 + ------------------------- + + text_id=arena_bell2 + button_id=b_yes + button_id=b_no + + play_sound.bell = 0 + state=3 + enemy.arena2=-3,-2 + enemy.arena2=-3,-1 + enemy.arena2=-3,0 + enemy.arena2=-2,-3 + enemy.arena2=-2,-1 + enemy.arena2=-2,1 + enemy.arena2=-1,0 + enemy.arena2=-1,2 + enemy.arena2=-1,2 + enemy.arena2=0,2 + enemy.arena2=3,-2 + enemy.arena2=3,1 + + text_id=arena_bell_no + + state=4 + ------------------------- + + text_id=arena_bell3 + button_id=b_yes + button_id=b_no + + play_sound.bell = 0 + state=5 + enemy.arena3=-2,-1 + enemy.arena3=2,0 + + text_id=arena_bell_no + + +-------------------------------------------------------------------------------- +[behavior=count] + + state=1 + + state=2 + + state=3 + + state=0 + text_id=arena_won_round + activate=1,0,0 + ---------------------- + + state=1 + + state=2 + + state=3 + + state=4 + + state=5 + + state=6 + + state=7 + + state=8 + + state=9 + + state=10 + + state=11 + + state=0 + text_id=arena_won_round + activate=2,0,0 + ---------------------- + + state=1 + + state=100 + global.28=0 + picture=data\scene\khumrac.jpg + text_id=khumrac's_trick + button_id=b_next + + teleport=-1,0,5 + enemy.arena1=-2,2 + enemy.arena1=2,3 + enemy.arena2=-2,-1 + enemy.arena2=-2,1 + enemy.arena2=-1,0 + enemy.arena2=-1,0 + enemy.arena2=-1,2 + enemy.arena1=-3,7 + enemy.arena3=2,6 + + + #podraz khumraca + + change_global.28=1 + + change_global.28=1 + + change_global.28=1 + + + set_global.28=1 + picture=data\scene\khumrac.jpg + text_id=khum_win1 + button_id=b_khumrac1 + button_id=b_khumrac2 + state=6 + + picture=data\scene\khumrac.jpg + text_id=khum_win2 + change_money=2000 + button_id=b_next + state=7 + + picture=data\scene\khumrac.jpg + text_id=khum_win3 + item.khumrac's_scroll=255,255 + button_id=b_next + state=7 + + teleport.city=3,43,13 + +-------------------------------------------------------------------------------- +[behavior=arena_help] + + cancel_picture=0 + text_id=arena_help1 + button_id=b_ok + + state=255 diff --git a/undercroft_windows_i110/data/defs/level.city/arena_cube.txt b/undercroft_windows_i110/data/defs/level.city/arena_cube.txt new file mode 100644 index 0000000..74d1bae --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.city/arena_cube.txt @@ -0,0 +1,38 @@ + +[cube = g_pavement1] + + type = 2 + editor_icon = 6 + +[cube = g_grass] + + type = 2 + editor_icon = 2 + map_frame = 1,8 + + + + +[cube = wall1] + + + + + type = 1 + editor_icon = 12 + +[cube = w_arc1_side] + + + type = 2 + editor_icon = 21 + +[cube = w_arc1_corner] + + + + type = 2 + editor_icon = 23 + + + diff --git a/undercroft_windows_i110/data/defs/level.city/arena_level.txt b/undercroft_windows_i110/data/defs/level.city/arena_level.txt new file mode 100644 index 0000000..43d5487 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.city/arena_level.txt @@ -0,0 +1,31 @@ +[LEVEL = ARENA] + name = Thunderdome + + music.MAIN = data\music\dungeon1.ogg + + material_file = data\defs\level.city\arena_material.txt + cube_file = data\defs\level.city\arena_cube.txt + + enemy_file = data\defs\enemy\6-city\arena.txt + + object_file = data\defs\object\barrel.txt + object_file = data\defs\object\ceiling.txt + object_file = data\defs\object\roof.txt + object_file = data\defs\object\torch1.txt + object_file = data\defs\object\torch2.txt + object_file = data\defs\object\garbage.txt + object_file = data\defs\object\dirt1.txt + object_file = data\defs\object\dirt2.txt + object_file = data\defs\object\foliage1.txt + object_file = data\defs\object\column2.txt + object_file = data\defs\object\flag1.txt + object_file = data\defs\object\flower1.txt + object_file = data\defs\object\grave_top.txt + + behavior_file = data\defs\level.city\arena_behavior.txt + object_file = data\defs\level.city\arena_object.txt + + background = data\sky\city.jpg,1,1,1, 0,100,0,100 + fog_color = 150, 160, 170 + fog_level = 0,60,130,200,230 + diff --git a/undercroft_windows_i110/data/defs/level.city/arena_material.txt b/undercroft_windows_i110/data/defs/level.city/arena_material.txt new file mode 100644 index 0000000..28aca67 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.city/arena_material.txt @@ -0,0 +1,85 @@ +//============================================================================== +//grounds +//============================================================================== + +[material = g_pavement1] + bitmap = data\material\ground\pavement1a.gif + bitmap = data\material\ground\pavement1b.gif + + + //liche + ground_central.0,0 = 0, 0, 73, 279, 96 + ground_central.1,0 = 0, 0, 39, 229, 72 + ground_central.2,0 = 0, 0, 16, 155, 38 + ground_central.3,0 = 0, 80, 0, 185, 15 + ground_central.4,0 = 0, 208, 97, 279, 107 + + + ground_left.0,0,0 = 0, 236, 34, 279, 57 + ground_left.1,0,0 = 0, 199, 0, 279, 33 + ground_left.2,0,0 = 0, 0, 97, 104, 119 + ground_left.3,0,0 = 0, 157, 108, 279, 123 + ground_left.4,0,0 = 0, 0, 0, 79, 10 + + ground_left.3,1,0 = 0, 105, 108, 154, 122 + ground_left.4,1,0 = 0, 105, 97, 191, 107 + + //sude + ground_central.0,1 = 1, 0, 73, 279, 96 + ground_central.1,1 = 1, 0, 39, 229, 72 + ground_central.2,1 = 1, 0, 16, 155, 38 + ground_central.3,1 = 1, 80, 0, 185, 15 + ground_central.4,1 = 1, 208, 97, 279, 107 + + + ground_left.0,0,1 = 1, 236, 34, 279, 57 + ground_left.1,0,1 = 1, 199, 0, 279, 33 + ground_left.2,0,1 = 1, 0, 97, 104, 119 + ground_left.3,0,1 = 1, 157, 108, 279, 123 + ground_left.4,0,1 = 1, 0, 0, 79, 10 + + ground_left.3,1,1 = 1, 105, 108, 154, 122 + ground_left.4,1,1 = 1, 105, 97, 191, 107 + + +[material = g_grass] + parent = g_pavement1 + bitmap = data\material\ground\forest_fog1A.gif + bitmap = data\material\ground\forest_fog1B.gif + + +//============================================================================== +//walls +//============================================================================== + +[material = wall1] + bitmap = data\material\wall.city\wall1_1a.gif + bitmap = data\material\wall.city\wall1_2.gif + bitmap = data\material\wall.city\wall1_f.jpg + bitmap = data\material\wall.city\wall1_1b.gif + + + //liche + left.0,0,0 = 0, 0, 0, 44, 179 + left.1,0,0 = 0, 45, 0, 81, 144 + left.2,0,0 = 0, 82, 0, 105, 96 + left.3,0,0 = 0, 82, 97, 99, 163 + left.4,0,0 = 0, 100, 97, 110, 139 + left.3,1,0 = 1, 0, 0, 51, 64 + left.4,1,0 = 1, 52, 0, 88, 49 + front_central.0,0 = 2, 0, 0, 229, 145 + //sude steny + left.0,0,1 = 3, 0, 0, 44, 179 + left.1,0,1 = 3, 45, 0, 81, 144 + left.2,0,1 = 3, 82, 0, 105, 96 + left.3,0,1 = 3, 82, 97, 99, 163 + left.4,0,1 = 3, 100, 97, 110, 139 + +[material = w_arc1] + parent = wall1 + bitmap = data\material\wall.city\arc1_1a.gif + bitmap = data\material\wall.city\wall1_2.gif + bitmap = data\material\wall.city\arc1_f.gif + bitmap = data\material\wall.city\arc1_1b.gif + + diff --git a/undercroft_windows_i110/data/defs/level.city/arena_object.txt b/undercroft_windows_i110/data/defs/level.city/arena_object.txt new file mode 100644 index 0000000..3dbc83c --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.city/arena_object.txt @@ -0,0 +1,25 @@ +-------------------------------------------------------------------------------- + +[sprite = bell] + bitmap = data\object\bell.gif, 1, 1, 1 +[object = bell] + offset_front = bell, 0, -30,-1 + offset_back = bell, 0, -30,-1 + offset_left = bell, 0, -30,-1 + offset_right = bell, 0, -30,-1 + editor_icon = 28 + click_rect = 1, 1, 109,132 + click_range=1,1 + behavior = bell + block=1 + +-------------------------------------------------------------------------------- + +[object=count] + editor_icon=1 + behavior=count + +-------------------------------------------------------------------------------- +[object=arena_help] + editor_icon=1 + behavior=arena_help diff --git a/undercroft_windows_i110/data/defs/level.city/astral_behavior.txt b/undercroft_windows_i110/data/defs/level.city/astral_behavior.txt new file mode 100644 index 0000000..e6221c9 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.city/astral_behavior.txt @@ -0,0 +1,170 @@ +sound.daemon_talk = data\sound\daemon_talk.wav +sound.ghost = data\sound\npc\npc-ghost.wav +[behavior = gate] + + animate = 0, 0, 0, 1 + block = 1 + + animate = 1, 1, 0, 1 + block = 0 + + check_item.astral_key = 0 + + text_id = locked_gate + play_sound.locked_door = 0 + + state = 1 + animate = -1, 1, 0, 1 + block = 0 + text_id = action_used_key + remove_party_item.astral_key = 1 + play_sound.unlock = 0 + play_sound.RUSTY_GATE = 0 + + state = 2 + animate = 0, 0, 0, 1 + block = 1 + play_sound.RUSTY_GATE = 0 + + state = 1 + animate = -1, 1, 0, 1 + block = 0 + play_sound.RUSTY_GATE = 0 + +-------------------------------------------------------------------------------- +[behavior = teleport] + + play_sound.TELEPORT = 0 + teleport = -1,0,0 + +-------------------------------------------------------------------------------- +[behavior=fire_menhir] + + object.fire_menhir2=0,0,0 + change_global.33 = 1 + quake=500 + remove_object.fire_menhir=0,0 + + text_id = astral_crystal + text=8 + text_id=_to_go + + text_id = astral_crystal + text=7 + text_id=_to_go + + text_id = astral_crystal + text=6 + text_id=_to_go + + text_id = astral_crystal + text=5 + text_id=_to_go + + text_id = astral_crystal + text=4 + text_id=_to_go + + text_id = astral_crystal + text=3 + text_id=_to_go + + text_id = astral_crystal + text=2 + text_id=_to_go + + text_id = astral_crystal + text=1 + text_id=_to_go + +[behavior=fire_menhir2] + + play_sound.HIT_FIREBALL = 0 + state=1 + +-------------------------------------------------------------------------------- +[behavior=crystal_count] + + text_id=astral_all_crystals + xremove_enemy.duke_immortal=0,0 + xenemy.duke=0,0 + enemy_type.duke_immortal=duke,0,0 + remove_object.duke_dummy=0,0 + + picture=data/scene/duke1.jpg + text_id=astral_duke1 + play_sound.daemon_talk=0 + button_id=b_next + + picture=data/scene/duke1.jpg + text_id=astral_duke2 + button_id=b_next + state=1 + + set_global.33=100 + teleport.hoh=-1,3,8 + +-------------------------------------------------------------------------------- +[behavior=menhir] + + animate=0,0,0,1 + + animate=0,0,0,1 + + animate=0,0,0,1 + + animate=0,0,0,1 + + animate=0,0,0,1 + + animate=1,1,0,1 + + + change_stamina=0,100,2 + play_sound.skill_alchemy=0 + state=1 + + change_stamina=0,100,2 + play_sound.skill_alchemy=0 + state=2 + + change_stamina=0,100,2 + play_sound.skill_alchemy=0 + state=3 + + change_stamina=0,100,2 + play_sound.skill_alchemy=0 + state=4 + + change_stamina=0,100,2 + play_sound.skill_alchemy=0 + animate=1,1,0,1 + state=5 + +-------------------------------------------------------------------------------- +[behavior=mirror] + + do_click=0 + + play_sound.teleport=0 + teleport.hoh=3,19,4 + +-------------------------------------------------------------------------------- +[behavior=necro_dummy] + + quest.duke_of_horror=2 + exp=10000 + quest.killing_immortal=1 + state=1 + + play_sound.daemon_talk = 0 + picture=data\scene\necro.jpg + text_id=astral_necro1 + state=2 + +-------------------------------------------------------------------------------- +[behavior=duke] + + picture=data\scene\duke2.jpg + play_sound.ghost =0 + text_id=astral_duke0 diff --git a/undercroft_windows_i110/data/defs/level.city/astral_cube.txt b/undercroft_windows_i110/data/defs/level.city/astral_cube.txt new file mode 100644 index 0000000..b6d39ed --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.city/astral_cube.txt @@ -0,0 +1,11 @@ +[cube = g_astral] + + type = 2 + editor_icon = 4 + +[cube = empty] + type = 4 + xtype = 2 + editor_icon = 19 + map_frame=9,9 + diff --git a/undercroft_windows_i110/data/defs/level.city/astral_level.txt b/undercroft_windows_i110/data/defs/level.city/astral_level.txt new file mode 100644 index 0000000..9821fb0 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.city/astral_level.txt @@ -0,0 +1,26 @@ +[LEVEL = ASTRAL] + name = Astral Plane + weather=2 + + music.MAIN = data\music\cemetery.ogg + + material_file = data\defs\level.city\astral_material.txt + cube_file = data\defs\level.city\astral_cube.txt + + enemy_file = data\defs\enemy\6-city\skull.txt + enemy_file = data\defs\enemy\6-city\duke.txt + enemy_file = data\defs\enemy\6-city\spectre.txt + enemy_file = data\defs\enemy\6-city\demon.txt + + object_file = data\defs\object\torch2.txt + object_file = data\defs\object\column2.txt + object_file = data\defs\object\monk_statue.txt + object_file = data\defs\object\stain.txt + + behavior_file = data\defs\level.city\astral_behavior.txt + object_file = data\defs\level.city\astral_object.txt + + background = data\sky\astral.jpg,1,1,1, 0,100,0,100 + fog_color = 86,38,43 + fog_level = 0,60,130,200,230 + diff --git a/undercroft_windows_i110/data/defs/level.city/astral_material.txt b/undercroft_windows_i110/data/defs/level.city/astral_material.txt new file mode 100644 index 0000000..7695a59 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.city/astral_material.txt @@ -0,0 +1,51 @@ +//============================================================================== +//GROUNDS +//============================================================================== + +[material = g_astral] + bitmap = data\material\ground\astral1A.gif + bitmap = data\material\ground\astral1B.gif + + + //LICHE + ground_central.0,0 = 0, 0, 73, 279, 96 + ground_central.1,0 = 0, 0, 39, 229, 72 + ground_central.2,0 = 0, 0, 16, 155, 38 + ground_central.3,0 = 0, 80, 0, 185, 15 + ground_central.4,0 = 0, 208, 97, 279, 107 + + + ground_left.0,0,0 = 0, 236, 34, 279, 57 + ground_left.1,0,0 = 0, 199, 0, 279, 33 + ground_left.2,0,0 = 0, 0, 97, 104, 119 + ground_left.3,0,0 = 0, 157, 108, 279, 123 + ground_left.4,0,0 = 0, 0, 0, 79, 10 + + ground_left.3,1,0 = 0, 105, 108, 154, 122 + ground_left.4,1,0 = 0, 105, 97, 191, 107 + + //SUDE + ground_central.0,1 = 1, 0, 73, 279, 96 + ground_central.1,1 = 1, 0, 39, 229, 72 + ground_central.2,1 = 1, 0, 16, 155, 38 + ground_central.3,1 = 1, 80, 0, 185, 15 + ground_central.4,1 = 1, 208, 97, 279, 107 + + + ground_left.0,0,1 = 1, 236, 34, 279, 57 + ground_left.1,0,1 = 1, 199, 0, 279, 33 + ground_left.2,0,1 = 1, 0, 97, 104, 119 + ground_left.3,0,1 = 1, 157, 108, 279, 123 + ground_left.4,0,1 = 1, 0, 0, 79, 10 + + ground_left.3,1,1 = 1, 105, 108, 154, 122 + ground_left.4,1,1 = 1, 105, 97, 191, 107 + + + + +//============================================================================== +//WALLS +//============================================================================== + + diff --git a/undercroft_windows_i110/data/defs/level.city/astral_object.txt b/undercroft_windows_i110/data/defs/level.city/astral_object.txt new file mode 100644 index 0000000..2766e6c --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.city/astral_object.txt @@ -0,0 +1,255 @@ +[sprite = astral_1] + bitmap = data\object\bottom\astral_1.gif, 1, 1, 1 +[sprite = astral_f] + bitmap = data\object\bottom\astral_f.gif, 1, 1, 1 + + +[object = astral_bottom] + editor_icon = 27 + flip_left = 1 + + back = astral_f, 0,4, 16,176, 47,47 + + back = astral_f, 1,1, -50,394, 120,120 + back = astral_f, 1,2, 4,320, 100,100 + back = astral_f, 1,3, 53,235, 69,69 + back = astral_f, 1,4, 88,176, 47,47 + + back = astral_f, 2,2, 160,320, 100,100 + back = astral_f, 2,3, 160,235, 69,69 + back = astral_f, 2,4, 160,176, 47,47 + + back = astral_f, 3,1, 370,394, 120,120 + back = astral_f, 3,2, 316,320, 100,100 + back = astral_f, 3,3, 267,235, 69,69 + back = astral_f, 3,4, 234,176, 48,47 + + back = astral_f, 4,4, 303,176, 47,47 + + left = astral_1, 1,1, 63,295, 100,100 + left = astral_1, 1,2, 94,216, 68,68 + left = astral_1, 1,3, 114,164, 47,47 + left = astral_1, 1,4, 128,132, 35,35 + left = astral_1, 0,3, 26,152, 137,40 + left = astral_1, 0,4, 70,124, 106,30 + right = astral_1, 3,1, 256,295, 100,100 + right = astral_1, 3,2, 226,216, 68,68 + right = astral_1, 3,3, 205,164, 47,47 + right = astral_1, 3,4, 193,132, 35,35 + right = astral_1, 4,3, 295,152, 137,40 + right = astral_1, 4,4, 251,124, 106,30 + +-------------------------------------------------------------------------------- + +[sprite = gate_l] + bitmap = data\object\door\gate_l.gif, 2, 2, 1 +[sprite = gate_r] + bitmap = data\object\door\gate_r.gif, 1, 1, 1 +[sprite = gate_jamb] + bitmap = data\object\door\gate_jamb.gif, 1, 1, 1 +[object = gate_r] + offset_left = gate_r, -45, -4,-1 + offset_right = gate_r, 45, -4,-1 + editor_icon = 21 + flip_left = 1 + +[object = gate_l] + offset_left = gate_l, 45, -4,-1 + offset_right = gate_l, -45, -4,-1 + map_frame = 201, 4 + editor_icon = 4 + click_range = 1, 1 + click_rect.1 = -90, 30, 100,160 + click_rect.3 = 1, 30, 190,160 + behavior = gate + flip_left = 1 + highlite_object = gate_r + +[object = gate_jamb] + front = gate_jamb, 2,0, 160,160, 100,100 + editor_icon = 24 + +-------------------------------------------------------------------------------- + +[sprite = mirror1_f] + bitmap = data\object\wallpaper\mirror1_f.gif, 1, 1, 1 + sort_offset = -200 +[sprite = mirror1_s1] + bitmap = data\object\wallpaper\mirror1_s1.gif, 1, 1, 1 + sort_offset = -200 + +[object = mirror] + back = mirror1_f, 0,3, 20,88, 32,32 + back = mirror1_f, 1,0, -60,150, 100,100 + back = mirror1_f, 1,1, 5,119, 68,68 + back = mirror1_f, 1,2, 50,98, 47,47 + back = mirror1_f, 1,3, 90,83, 32,32 + back = mirror1_f, 2,0, 160,150, 100,100 + back = mirror1_f, 2,1, 160,119, 68,68 + back = mirror1_f, 2,2, 160,98, 47,47 + back = mirror1_f, 2,3, 160,83, 32,32 + back = mirror1_f, 3,0, 385,150, 100,100 + back = mirror1_f, 3,1, 315,119, 68,68 + back = mirror1_f, 3,2, 270,98, 47,47 + back = mirror1_f, 3,3, 230,83, 32,32 + back = mirror1_f, 4,3, 300,88, 32,32 + + right = mirror1_s1, 2,0, 302,182, 150,150 + right = mirror1_s1, 2,1, 258,140, 100,100 + right = mirror1_s1, 2,2, 226,110, 65,65 + right = mirror1_s1, 2,3, 206,95, 46,46 + left = mirror1_s1, 2,0, 18,182, 150,150 + left = mirror1_s1, 2,1, 62,140, 100,100 + left = mirror1_s1, 2,2, 94,110, 65,65 + left = mirror1_s1, 2,3, 124,95, 46,46 + editor_icon = 30 + click_rect.2=1,1,90,140 + click_rect.1=1,1,20,160 + click_rect.3=1,1,20,160 + behavior=mirror + flip_left=1 + +-------------------------------------------------------------------------------- +[sprite = teleport] + bitmap = data\object\global\holy_ground.gif, 6,1,6 + sort_offset = 10 + +[object = teleport] + visible_range = 0,3 + map_frame=7,16 + offset_front = teleport, 0, 20,240 + offset_back = teleport, 0,20,240 + offset_left = teleport, 0,20,240 + offset_right = teleport, 0,20,240 + editor_icon = 6 + behavior = teleport + +-------------------------------------------------------------------------------- + +[sprite = fire_menhir] + bitmap = data\object\fire_menhir.gif, 2, 2, 1 +[sprite = fire_menhir2] + bitmap = data\object\fire_menhir2.gif, 1, 1, 1 + +[object = fire_menhir] + offset_front = fire_menhir, 0, 0, -1 + offset_back = fire_menhir, 0, 0, -1 + offset_left = fire_menhir, 0, 0, -1 + offset_right = fire_menhir, 0, 0, -1 + editor_icon = 12 + block = 1 + click_rect=1,1,64,194 + click_range=1,1 + fog_level = 0,10,20,30,40 + behavior=fire_menhir + map_frame=5,14 + +[object = fire_menhir2] + offset_front = fire_menhir2, 0, 0, -1 + offset_back = fire_menhir2, 0, 0, -1 + offset_left = fire_menhir2, 0, 0, -1 + offset_right = fire_menhir2, 0, 0, -1 + editor_icon = 12 + block = 1 + map_frame = 5,14 + behavior=fire_menhir2 + +[object=crystal_count] + editor_icon=1 + behavior=crystal_count + +-------------------------------------------------------------------------------- + +[sprite = menhir] + bitmap = data\object\menhir.gif, 2, 2, 1 + +[object = menhir] + offset_front = menhir, 0, 0, -1 + offset_back = menhir, 0, 0, -1 + offset_left = menhir, 0, 0, -1 + offset_right = menhir, 0, 0, -1 + editor_icon = 12 + block = 1 + click_rect=1,1,64,147 + click_range=1,1 + behavior=menhir + map_frame=5,16 + map_hint=recharge + +-------------------------------------------------------------------------------- +[object=necro_dummy] + editor_icon=1 + behavior=necro_dummy + + +[object = duke_dummy] + front = dummy, 2,1, 160,156, 80,156 + left = dummy, 2,1, 160,156, 80,156 + right = dummy, 2,1, 160,156, 80,156 + back = dummy, 2,1, 160,156, 80,156 + click_rect = 1,1,100,100 + editor_icon = 1 + click_range = 1,1 + top_click = 1 + highlite_enemy=duke_immortal + behavior=duke + + + +-------------------------------------------------------------------------------- + +[sprite = chest1_f] + bitmap = data\object\chest1_f.gif, 1, 1, 1 +[sprite = chest1_b] + bitmap = data\object\chest1_b.gif, 1, 1, 1 +[sprite = chest1_r] + bitmap = data\object\chest1_r.gif, 1, 1, 1 + + + + +[object = chest1] + visible_range = 0, 3 + offset_front = chest1_f, 0, 8, 230 + offset_back = chest1_b, 0, 8, 230 + offset_left = chest1_r, 0, 8, 230 + offset_right = chest1_r, 0, 8, 230 + editor_icon = 7 + click_rect.0 = 1,1,115,60 + click_rect.1 = 1,1,70,60 + click_rect.2 = 1,1,115,60 + click_rect.3 = 1,1,70,60 + behavior=chest_offer + items.100,1=astral_key + +[object = chest2] + visible_range = 0, 3 + offset_front = chest1_f, 0, 8, 230 + offset_back = chest1_b, 0, 8, 230 + offset_left = chest1_r, 0, 8, 230 + offset_right = chest1_r, 0, 8, 230 + editor_icon = 7 + click_rect.0 = 1,1,115,60 + click_rect.1 = 1,1,70,60 + click_rect.2 = 1,1,115,60 + click_rect.3 = 1,1,70,60 + behavior=chest_offer + items.100,1=astral_key + +[object = chest3] + visible_range = 0, 3 + offset_front = chest1_f, 0, 8, 230 + offset_back = chest1_b, 0, 8, 230 + offset_left = chest1_r, 0, 8, 230 + offset_right = chest1_r, 0, 8, 230 + editor_icon = 7 + click_rect.0 = 1,1,115,60 + click_rect.1 = 1,1,70,60 + click_rect.2 = 1,1,115,60 + click_rect.3 = 1,1,70,60 + behavior=chest_offer + items.100,1,35,35=arrows + items.100,3=medicine + items.100,1=greater_healing_potion + items.100,1=greater_stamina_potion + diff --git a/undercroft_windows_i110/data/defs/level.city/city_behavior.txt b/undercroft_windows_i110/data/defs/level.city/city_behavior.txt new file mode 100644 index 0000000..05f95f6 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.city/city_behavior.txt @@ -0,0 +1,1515 @@ +sound.beggar = data/sound/npc/npc-dedek.wav +sound.sewage = data/sound/npc/npc-igor.wav +sound.mother = data/sound/npc/npc-vydesena.wav +sound.man = data/sound/npc/npc-mladik.wav +sound.khumrac = data/sound/npc/npc-drsnak.wav +sound.merchant = data/sound/npc/nobleman.wav +sound.alch = data/sound/npc/npc-zabak.wav +sound.razzik = data/sound/enemy/lizard.wav + + +[behavior = stone_sign1] + + text_id=city_arena + +[behavior = stone_park] + + text_id=city_park + +[behavior = stone_temple] + + text_id=city_temple + +[behavior = stone_market] + + text_id=city_market + +-------------------------------------------------------------------------------- +directions & transport +-------------------------------------------------------------------------------- + +[behavior = direction1] + + text_id=city_dir1 + item.ring_team1=-2,-2 + state=1 + + text_id=city_dir1 + +[behavior = direction2] + + text_id=city_dir2 + +[behavior = direction3] + + text_id=city_dir3 + +[behavior = direction4] + + text_id=city_dir4 + + +[behavior = transport_sign1] + + text_id=city_transport1 + +[behavior = transport_sign2] + + text_id=city_transport2 + +[behavior = transport_sign3] + + text_id=city_transport3 + +[behavior = transport_sign4] + + text_id=city_transport4 + +-------------------------------------------------------------------------------- +shops +-------------------------------------------------------------------------------- + +[behavior = sign_braggard] + + text_id=city_sign_braggard + +[behavior = sign_duncan] + + text_id=city_sign_duncan + +[behavior = sign_hermit] + + text_id=city_sign_hermit + +[behavior = sign_wow] + + text_id=city_sign_wow + +[behavior = sign_archery] + + text_id=city_sign_archery + +[behavior = sign_shadow] + + text_id=city_sign_shadow + +[behavior = sign_zefran] + + text_id=city_sign_zefran + +[behavior = sign_maddwarf] + + text_id=city_sign_maddwarf + +[behavior = sign_goose] + + text_id=city_sign_goose + + +-------------------------------------------------------------------------------- + + +[behavior = note_column] + + text_id = note_column1 + quest.princess=1 + state = 1 + + text_id = note_column2 + state = 2 + + text_id = note_column3 + quest.befert_hermit=1 + set_global.26=1 + state = 3 + + text_id = note_column4 + state = 0 + + +-------------------------------------------------------------------------------- +hatches +-------------------------------------------------------------------------------- + + +[behavior = hatch1] + + check_item.manhole_key = 0 + + text_id=city_manhole + + play_sound.ladder=0 + teleport.SEWER_1 = 0,11,5 + +[behavior = hatch2] + + check_item.manhole_key = 0 + + text_id=city_manhole + + play_sound.ladder=0 + teleport.SEWER_1 = 0,9,14 + +[behavior = hatch3] + + check_item.manhole_key = 0 + + text_id=city_manhole + + play_sound.ladder=0 + teleport.SEWER_1 = 0,10,24 + +[behavior = hatch4] + + check_item.manhole_key = 0 + + text_id=city_manhole + + play_sound.ladder=0 + teleport.SEWER_1 = 0,26,28 + +[behavior = hatch5] + + check_item.manhole_key = 0 + + text_id=city_manhole + + play_sound.ladder=0 + teleport.SEWER_1 = 0,37,28 + +[behavior = hatch6] + + check_item.manhole_key = 0 + + text_id=city_manhole + + play_sound.ladder=0 + teleport.SEWER_1 = 0,30,9 + +[behavior = hatch7] + + check_item.manhole_key = 0 + + text_id=city_manhole + + play_sound.ladder=0 + teleport.SEWER_1 = 0,1,20 + +[behavior = hatch8] + + check_item.manhole_key = 0 + + text_id=city_manhole + + play_sound.ladder=0 + teleport.SEWER_1 = 0,20,17 + + + +--------------------------------------------------------------- + +[behavior = zoo_sign1] + + text_id = city_zoo_sign1 +[behavior = zoo_sign2] + + text_id = city_zoo_sign2 +[behavior = zoo_sign3] + + text_id = city_zoo_sign3 +[behavior = zoo_sign4] + + text_id = city_zoo_sign4 +[behavior = zoo_sign5] + + text_id = city_zoo_sign5 + + +-------------------------------------------------------------------------------- +doors +-------------------------------------------------------------------------------- + +[behavior=door1] + + do_click=0 + + play_sound.locked_door=0 + text_id=locked_door + +--------------------------------------------------------------- + +[behavior=door_hermit_robber] + + play_sound.locked_door=0 + text_id=locked_door + + play_sound.locked_door=0 + text_id=locked_door + + state=1 + + do_click=1 + + text_id=ct_door_hermit1 + enemy.thug=-1,0 + enemy.bully=-1,0 + enemy.assassin=-2,0 + enemy.bully=-2,0 + state=2 + + do_click=1 + + play_sound.door = 0 + teleport=-1,0,2 + set_global.27=1 + text_id=ct_door_hermit4 + state=3 + button_id=b_ok + + do_click=1 + + play_sound.door = 0 + teleport=-1,0,2 + +[behavior=hermit_beggar] + + do_click=1 + + do_click=1 + + play_sound.beggar =0 + text_id=dh_beggar_offer + button_id=b_beggar_no + button_id=b_beggar_yes + + check_money=5,0 + + text_id=dh_beggar_no_money + + text_id=ct_door_hermit2 + activate=1,0,0 + change_money=-5 + state=1 + + play_sound.beggar =0 + text_id=dh_beggar_paid + +[behavior=door_hermit] + + do_click=0 + + play_sound.door = 0 + check_global.26=1,0 + + item_offer=1,8 + + check_global.27=1,1 + + item_offer=1,8 + + state=1 + text_id=ct_door_hermit3 + quest.befert_hermit=2 + exp=10000 + change_money=2000 + button_id=b_trade + button_id=b_leave + + item_offer=1,8 + + + do_click=0 + + play_sound.door = 0 + item_offer=1,8 + +--------------------------------------------------------------- + + +[behavior=door_princess] + + do_click=0 + + check_item.princess=0 + + play_sound.locked_door=0 + text_id=locked_door + + play_sound.door = 0 + text_id=ct_princess + quest.princess=2 + exp=10000 + change_money=1500 + change_hp=0,100,2 + change_stamina=0,100,2 + remove_party_item.princess=1 + +--------------------------------------------------------------- +[behavior=door_goose] + + do_click=0 + + play_sound.door = 0 + picture=data\scene\intro3.jpg + text_id=ct_goose1 + button_id=b_rest_500 + button_id=b_trade + button_id=b_goose + + check_money=500,0 + + text_id = not_enough_money + + change_money=-500 + change_hp = 0, 100, 2 + change_stamina = 0, 100, 2 + text_id=dh_inn_rest + play_sound.YAWN = 0 + + item_offer=1,5 + + state=1 + picture=data\scene\intro4.jpg + text_id=ct_goose2 + button_id=b_next + + state=2 + picture=data\scene\intro4.jpg + text_id=ct_goose2b + button_id=b_next + + quest.bet=2 + exp=25000 + quest.smugglers=1 + set_global.20=1 + picture=data\scene\intro4.jpg + text_id=ct_goose3 + state = 3 + + + do_click=0 + + play_sound.door = 0 + picture=data\scene\intro3.jpg + text_id=ct_goose4 + button_id=b_rest_500 + button_id=b_trade + button_id=b_leave + + check_money=500,0 + + text_id = not_enough_money + + change_money=-500 + change_hp = 0, 100, 2 + change_stamina = 0, 100, 2 + text_id=dh_inn_rest + + item_offer=1,5 + +--------------------------------------------------------------- +[behavior=door_maddwarf] + + #smrt rimbrocka odstrani block + remove_object.block_all=0,-1 + + do_click=0 + + play_sound.door = 0 + check_global.25=1,0 + + picture=data\scene\intro3.jpg + text_id=ct_maddwarf1 + button_id=b_rest_500 + button_id=b_trade + button_id=b_leave + + picture=data\scene\intro3.jpg + text_id=ct_maddwarf1 + button_id=b_rest_500 + button_id=b_trade + button_id=b_leave + button_id=b_rimbrock + + + check_money=500,0 + + text_id = not_enough_money + + change_money=-500 + change_hp = 0, 100, 2 + change_stamina = 0, 100, 2 + text_id=dh_inn_rest + play_sound.YAWN = 0 + + item_offer=1,9 + + state=1 + picture=data\scene\intro3.jpg + text_id=ct_maddwarf2 + button_id=b_next + + teleport=2,0,0 + object.block_all=0,0,-1 + enemy_forced.rimbrock=0,1 + state=2 + + + do_click=0 + + play_sound.door = 0 + picture=data\scene\intro3.jpg + text_id=ct_maddwarf1 + button_id=b_rest_500 + button_id=b_trade + button_id=b_leave + + check_money=500,0 + + text_id = not_enough_money + + change_money=-500 + change_hp = 0, 100, 2 + change_stamina = 0, 100, 2 + text_id=dh_inn_rest + play_sound.YAWN = 0 + + item_offer=1,9 + + + +--------------------------------------------------------------- + +[behavior=door_smugglers] + + do_click=0 + + check_global.20=1,0 + + text_id=ct_smugglers1 + button_id=b_smugglers + state=1 + + text_id=ct_smugglers1 + button_id=b_leave + + play_sound.door = 0 + picture=data\scene\intro3.jpg + state=2 + text_id=ct_smugglers2 + button_id=b_next + + state=3 + picture=data\scene\smuggler.jpg + text_id=ct_smugglers3 + button_id=b_yes + button_id=b_no + + state=0 + //------------------------------- + // zadani 1. ukolu (ransom) + //------------------------------- + + state=4 + picture=data\scene\smuggler.jpg + text_id=ct_smugglers_task1 + object.ransom_sign=0,23,2 + object.ransom_sign=0,47,7 + object.ransom_sign=0,49,11 + object.ransom_sign=0,17,25 + object.ransom_sign=0,47,33 + + teleport=1,22,2 + teleport=1,46,7 + teleport=2,49,10 + teleport=3,18,25 + teleport=2,47,32 + teleport=1,28,9 + + item.ring_team2=255,255 + set_global.20=2 + quest.ransom=1 + //------------------------------- + //provereni 1. ukolu + //------------------------------- + + do_click=0 + + play_sound.door = 0 + check_item.ransom=0,5 + + text_id=ct_smugglers_task1_no + //------------------------------- + // zadani 2. ukolu (tournament) + //------------------------------- + + remove_party_item.ransom=99 + picture=data\scene\smuggler.jpg + text_id=ct_smugglers_task2a + button_id=b_next + + state=5 + picture=data\scene\smuggler.jpg + text_id=ct_smugglers_task2b + quest.ransom=2 + exp=10000 + quest.tournament=1 + set_global.20=3 + //------------------------------- + //provereni 2. ukolu + //------------------------------- + + do_click=0 + + play_sound.door = 0 + check_item.ring_team1=0 + + text_id=ct_smugglers_task2_no + + check_item.ring_team2=1 + + text_id=ct_smugglers_task2_no + + check_item.ring_team3=2 + + text_id=ct_smugglers_task2_no + //------------------------------- + // zadani 3. ukolu (competition) + //------------------------------- + + picture=data\scene\smuggler.jpg + remove_party_item.ring_team1=1 + remove_party_item.ring_team2=1 + remove_party_item.ring_team3=1 + set_global.20=4 + quest.tournament=2 + exp=10000 + quest.competition=1 + text_id=ct_smugglers_task3 + state=6 + //------------------------------- + //provereni 3. ukolu + //------------------------------- + + do_click=0 + + play_sound.door = 0 + check_global.22=1,0 + + text_id=ct_smugglers_task3_no + //------------------------------- + // zadani 4. ukolu (hoh) + //------------------------------- + + picture=data\scene\smuggler.jpg + text_id=ct_smugglers_task4 + quest.competition=2 + exp=10000 + quest.new_warehouse=1 + remove_object.door1=23,31 + object.door_hoh=2,23,31 + teleport=1,23,31 + teleport=1,28,9 + set_global.20=5 + state=7 + //------------------------------- + //provereni 4. ukolu + //------------------------------- + + do_click=0 + + play_sound.door = 0 + check_global.23=1,0 + + text_id=ct_smugglers_task4_no + + picture=data\scene\smuggler.jpg + text_id = city_end1 + quest.new_warehouse=2 + exp=10000 + state=8 + button_id=b_next + + picture=data/enemy/empty.gif + text_id = city_end2 + state=9 + button_id=b_next + + picture=data/enemy/empty.gif + text_id = city_end3 + state=10 + button_id=b_next + + picture=data/enemy/empty.gif + text_id = city_end4 + state=11 + button_id=b_next + + picture=data/enemy/empty.gif + text_id = city_end5 + state=12 + button_id=b_next + + picture=data/enemy/empty.gif + text_id = city_end6 + state=13 + button_id=b_next + + picture=data/scene/ship.jpg + text_id = city_end7 + state=14 + button_id=to_be_continued + + game_over=1 + +--------------------------------------------------------------- + +[behavior=door_ransom] + + do_click=0 + + check_global.20=2,0 + + play_sound.locked_door=0 + text_id=locked_door + + play_sound.door = 0 + picture=data\scene\door.jpg + text_id=door_ransom1 + item.ransom=255,255 + state=1 + + do_click=0 + + play_sound.locked_door=0 + text_id=locked_door + +[behavior=door_ransom_zoo] + + do_click=0 + + check_global.20=2,0 + + play_sound.locked_door=0 + text_id=locked_door + + play_sound.door = 0 + picture=data\scene\door.jpg + text_id=door_ransom1 + item.ransom=255,255 + state=1 + button_id=b_next + + picture=data\scene\door.jpg + text_id=door_ransom2 + play_sound.rail_open=0 + remove_object.fence=0,0 + remove_object.fence=-2,0 + remove_object.fence=-5,-1 + remove_object.fence=-5,1 + remove_object.fence=-6,4 + + do_click=0 + + play_sound.locked_door=0 + text_id=locked_door + + +[behavior=door_warehouse] + + do_click=0 + + check_global.20=2,0 + + play_sound.locked_door=0 + text_id=locked_door + + play_sound.door = 0 + picture=data\scene\door.jpg + text_id=door_warehouse1 + state=1 + button_id=b_next + + state=2 + teleport.warehouse=-1,1,1 + + do_click=0 + + play_sound.door = 0 + teleport.warehouse=-1,1,1 + +[behavior=door_hoh] + + do_click=0 + + check_global.20=5,0 + + play_sound.locked_door=0 + text_id=locked_door + + play_sound.door = 0 + picture=data\scene\door_hoh.jpg + text_id=door_hoh + state=1 + button_id=b_next + + state=2 + teleport.hoh=-1,3,1 + + do_click=0 + + play_sound.door = 0 + teleport.hoh=-1,3,1 + +[behavior=win_gang] + + check_global.20=3,0 + + play_sound.door = 0 + teleport.gang_house=-1,1,3 + +[behavior=door_teleport] + + do_click=0 + + play_sound.door = 0 + teleport=-1,0,0 + +[behavior=door_cottage] + + do_click=0 + + check_item.cottage_key=0 + + play_sound.locked_door=0 + text_id=locked_door + + text_id=action_used_key + play_sound.unlock=0 + remove_party_item.cottage_key=1 + state=1 + play_sound.door = 0 + teleport=-1,0,0 + + do_click=0 + + play_sound.door = 0 + teleport=-1,0,0 + + +[behavior=door_alch] + + do_click=0 + + check_item.alchemist's_key=0 + + play_sound.locked_door=0 + text_id=locked_door + + remove_party_item.alchemist's_key=1 + play_sound.unlock=0 + text_id=action_used_key + state=1 + + do_click=0 + + play_sound.door = 0 + teleport=-1,0,0 + +-------------------------------------------------------------------------------- +[behavior=gate_locked] + + animate=0,0,0,1 + + play_sound.locked_door=0 + text_id=dh_locked_gate + +-------------------------------------------------------------------------------- +lidi +-------------------------------------------------------------------------------- + +[behavior=sewage_dummy] + + play_sound.sewage =0 + text_id=ct_sewage1 + button_id=b_yes + button_id=b_no + + text_id=ct_sewage2 + item.manhole_key=255,255 + quest.rats_in_sewers=1 + state=1 + + play_sound.sewage =0 + check_item.ghoul's_eye=1,10 + + text_id=ct_sewage3 + + text_id=ct_sewage3 + + state=2 + text_id=ct_sewage4 + quest.rats_in_sewers=2 + exp=10000 + remove_party_item.ghoul's_eye=10 + item.full_helm=255,255 + + play_sound.sewage =0 + text_id=ag_miner4 + +[behavior=save_boy] + + text_id=ct_saved_boy1 + button_id=b_ok + state=1 + activate=1,0,0 + +[behavior=sad_mother] + + play_sound.mother =0 + text_id=ct_saved_boy2 + button_id=b_yes + button_id=b_no + + text_id=ct_saved_boy4 + quest.missing_boy=1 + state=1 + + play_sound.mother =0 + text_id=ct_saved_boy3 + + state=2 + + play_sound.mother =0 + text_id=ct_saved_boy5 + quest.missing_boy=2 + exp=10000 + button_id=b_ok + + state=3 + + text_id=dh_niece3 + +[behavior=apple_merchant] + + play_sound.man =0 + text_id=ct_apple1 + button_id=b_apple1 + + text_id=ct_apple2 + button_id=b_apple2 + state=1 + + text_id=ct_apple3 + quest.adventurer=1 + set_global.25=1 + button_id=b_trade + button_id=b_leave + state=2 + + item_offer=1,12 + + play_sound.man =0 + check_item.rimbrock's_axe=0 + + text_id=ct_apple1 + button_id=b_trade + button_id=b_leave + + text_id=ct_apple1 + button_id=b_trade + button_id=b_leave + button_id=b_apple3 + + text_id=ct_apple4 + remove_enemy.townsman=0,0 + remove_object.handcart=0,0 + remove_party_item.rimbrock's_axe=1 + quest.adventurer=2 + exp=10000 + state=255 + +-------------------------------------------------------------------------------- +[behavior=merchant] + + play_sound.merchant =0 + check_item.merchant's_letter=0 + + text_id=city_merchant1 + + text_id=city_merchant1 + button_id=b_city_merchant + + text_id=city_merchant2 + quest.messenger=2 + remove_party_item.merchant's_letter=1 + exp=10000 + change_money=1000 + +-------------------------------------------------------------------------------- +[behavior=alchemist] + + play_sound.alch =0 + text_id=ct_alch1 + button_id=b_trade + button_id=b_leave + button_id=b_alch1 + + item_offer=1,12 + + text_id=ct_alch2 + state=1 + button_id=b_yes + button_id=b_no + + state=2 + text_id=ct_alch3 + item.alchemist's_key=255,255 + quest.alchemist=1 + + state=0 + + play_sound.alch =0 + check_global.24=1,0 + + text_id=ct_alch_unfinished + button_id=b_trade + button_id=b_leave + + text_id=ct_alch_finished + quest.alchemist=2 + exp=10000 + change_money=1000 + set_global.24=2 + state=3 + button_id=b_ok + + item_offer=1,12 + + remove_enemy.alchemist=0,0 + state=255 + + +[behavior=door_duncan] + + do_click=0 + + play_sound.door = 0 + text_id=ct_duncan1 + button_id=b_trade + button_id=b_leave + button_id=b_duncan1 + + item_offer=1,3 + + state=1 + text_id=ct_duncan2 + quest.paying_debts=1 + button_id=b_trade + button_id=b_leave + + do_click=0 + + play_sound.door = 0 + check_item.rimbrock's_axe=0 + + item_offer=1,3 + + text_id=ct_duncan3 + button_id=b_trade + button_id=b_leave + button_id=b_duncan2 + + item_offer=1,3 + + text_id=ct_duncan4 + quest.paying_debts=2 + exp=10000 + state=2 + + do_click=0 + + play_sound.door = 0 + text_id=ct_duncan3 + button_id=b_trade + button_id=b_leave + + item_offer=1,3 + +[behavior=khumrac] + + play_sound.khumrac = 0 + picture=data\scene\khumrac.jpg + text_id=khumrac1 + + state=1 + + play_sound.khumrac = 0 + picture=data\scene\khumrac.jpg + text_id=khumrac2 + button_id=b_yes + button_id=b_no + + picture=data\scene\khumrac.jpg + text_id=khumrac3 + button_id=b_enter_arena + button_id=b_leave + state=2 + + state=3 + teleport.arena=-1,5,6 + + play_sound.khumrac = 0 + picture=data\scene\khumrac.jpg + text_id=khumrac4 + button_id=b_enter_arena + button_id=b_leave + + play_sound.khumrac = 0 + check_global.28=1,0 + + picture=data\scene\khumrac.jpg + text_id=khumrac5 + + +[behavior=razzik] + + play_sound.razzik =0 + picture=data\scene\lizard.jpg + text_id=razzik1 + button_id=b_leave + button_id=b_razzik1 + + picture=data\scene\lizard.jpg + text_id=razzik2 + button_id=b_razzik_match + state=1 + + picture=data\scene\lizard.jpg + text_id=razzik3 + quest.retired_gladiator=1 + activate=1,0,0 + button_id=b_next + state=2 + + picture=data\scene\lizard.jpg + text_id=razzik4 + button_id=b_yes + button_id=b_no + state=3 + + picture=data\scene\lizard.jpg + text_id=razzik_training + exp=5000 + hit = 100,0,40,80,0,0 + play_sound.hit_physical=0 + state=4 + + play_sound.razzik =0 + check_global.28=1,0 + + picture=data\scene\lizard.jpg + text_id=razzik4 + button_id=b_yes + button_id=b_no + + state=4 + do_click=0 + + play_sound.razzik =0 + check_global.28=1,0 + + picture=data\scene\lizard.jpg + text_id=razzik5 + + quest.retired_gladiator=2 + exp=10000 + check_item.khumrac's_scroll=1 + + picture=data\scene\lizard.jpg + text_id=razzik6 + change_money=1000 + state=10 + + picture=data\scene\lizard.jpg + text_id=razzik6 + change_money=1000 + button_id=b_razzik_scroll + + picture=data\scene\lizard.jpg + text_id=razzik7 + exp=10000 + remove_party_item.khumrac's_scroll=1 + item.razzik's_glaive=255,255 + state=10 + + play_sound.razzik =0 + picture=data\scene\lizard.jpg + text_id=razzik8 + +-------------------------------------------------------------------------------- +alchemist's house +-------------------------------------------------------------------------------- + +[behavior = ladder_down] + + do_click=0 + + play_sound.ladder =0 + teleport=-1,0,0 + +[behavior = ladder] + + do_click=0 + + play_sound.ladder =0 + teleport=-1,0,0 + + +-------------------------------------------------------------------------------- + +[behavior=create_alch] + + check_global.24=2,0 + + enemy_forced.alchemist=0,0 + object.alchemist_inside=0,0,0 + state=255 + +[behavior=alchemist_inside] + + play_sound.alch =0 + check_global.29=1,0 + + picture=data/scene/alchemist1.jpg + text_id=ct_alch4 + button_id=b_trade + button_id=b_leave + + item_offer=1,12 + + + picture=data/scene/alchemist1.jpg + text_id=ct_alch4 + button_layout=1 + button_id=b_alch_mirror + button_id=b_trade + button_id=b_leave + state=1 + + item_offer=1,12 + state=0 + + state=0 + + picture=data/scene/alchemist1.jpg + text_id=ct_alch5 + button_id=b_next + quest.magic_mirror=2 + exp=10000 + quest.seeker=1 + state=2 + + picture=data/scene/alchemist1.jpg + text_id=ct_alch6 + button_id=b_next + state=3 + + picture=data/scene/alchemist1.jpg + text_id=ct_alch7 + button_layout=1 + button_id=b_alch_root + button_id=b_alch_cat + state=4 + + picture=data/scene/alchemist1.jpg + text_id=ct_alch_root + button_id=b_alch_cat + state=5 + + picture=data/scene/alchemist1.jpg + text_id=ct_alch_cat + button_id=b_alch_root + state=6 + + picture=data/scene/alchemist1.jpg + text_id=ct_alch_cat + state=10 + + picture=data/scene/alchemist1.jpg + text_id=ct_alch_root + state=10 + + + play_sound.alch =0 + check_item.black_cat=0 + + picture=data/scene/alchemist1.jpg + text_id=ct_alch_ingerdients + button_id=b_trade + button_id=b_leave + + check_item.maneat_root=1 + + picture=data/scene/alchemist1.jpg + text_id=ct_alch_ingerdients + button_id=b_trade + button_id=b_leave + + item_offer=1,12 + + + picture=data/scene/alchemist1.jpg + text_id=ct_alch_enchant1 + button_id=b_next + state=11 + + picture=data/scene/alchemist1.jpg + text_id=ct_alch_enchant2 + button_id=b_next + item.enchanted_cat=255,255 + remove_party_item.maneat_root=1 + remove_party_item.black_cat=1 + state=100 + + quest.seeker=2 + exp=10000 + state=12 +## cat end ## + + + play_sound.alch =0 + check_item.scheme=0 + + picture=data/scene/alchemist1.jpg + text_id=ct_alch4 + button_id=b_trade + button_id=b_leave + + item_offer=1,12 + + picture=data/scene/alchemist1.jpg + text_id=ct_alch4 + button_id=b_alch_scheme + button_id=b_trade + button_id=b_leave + state=13 + + item_offer=1,12 + state=12 + + state=12 + +## scheme ## + + + picture=data/scene/alchemist1.jpg + text_id=ct_alch_scheme1 + button_id=b_next + quest.magic_circle=2 + exp=10000 + quest.blood_link=1 + state=14 + + picture=data/scene/alchemist1.jpg + text_id=ct_alch_scheme2 + button_id=b_next + state=15 + + check_item.duke's_ring=0 + + picture=data/scene/alchemist1.jpg + text_id=ct_alch_scheme3 + button_id=b_no + + picture=data/scene/alchemist1.jpg + text_id=ct_alch_scheme3 + button_id=b_alch_ring + state=17 + +## ring ## + + + play_sound.alch =0 + check_item.duke's_ring=1 + + picture=data/scene/alchemist1.jpg + text_id=ct_alch_scheme4 + button_id=b_trade + button_id=b_leave + state=16 + + picture=data/scene/alchemist1.jpg + text_id=ct_alch_scheme4 + button_id=b_alch_ring + button_id=b_trade + button_id=b_leave + state=17 + + item_offer=1,12 + state=15 + + state=15 + + + picture=data/scene/alchemist1.jpg + text_id=ct_alch_scheme5 + remove_party_item.duke's_ring=1 + remove_party_item.scheme=1 + item.charmed_duke's_ring=255,255 + state=18 + + item_offer=1,12 + state=15 + + state=15 + +## ring end ## + + + play_sound.alch =0 + picture=data/scene/alchemist1.jpg + text_id=ct_alch_howdy + button_id=b_trade + button_id=b_leave + + item_offer=1,12 + +-------------------------------------------------------------------------------- + +[behavior=box] + + text_id=city_box + +[behavior=plate] + + animate=0,0,0,1 + +[behavior = teleport] + + text_width=300 + text_id=city_trans1 + #button_layout=0 + button_id=b_trans1 + button_id=b_trans2 + button_id=b_trans3 + button_id=b_trans4 + button_id=b_tstone5 + + text_id=nothing_happened + + play_sound.teleport=0 + flash_view=50,100,220,150 + teleport=-1,23,26 + + play_sound.teleport=0 + flash_view=50,100,220,150 + teleport=-1,42,7 + + play_sound.teleport=0 + flash_view=50,100,220,150 + teleport=-1,45,32 + + state=1 + + text_width=300 + text_id=city_trans1 + button_id=b_trans1 + button_id=b_trans2 + button_id=b_trans3 + button_id=b_trans4 + button_id=b_tstone5 + + play_sound.teleport=0 + flash_view=50,100,220,150 + teleport=-1,6,11 + + play_sound.teleport=0 + flash_view=50,100,220,150 + teleport=-1,23,26 + + play_sound.teleport=0 + flash_view=50,100,220,150 + teleport=-1,42,7 + + play_sound.teleport=0 + flash_view=50,100,220,150 + teleport=-1,45,32 + +-------------------------------------------------------------------------------- + +[behavior = timber] + + text_id = remove_timber + activate = 1,6,10 + activate = 1,41,7 + activate = 1,45,33 + activate = 1,23,25 + remove_object.timber = 6,10 + play_sound.MOVE_STONE = 0 + +-------------------------------------------------------------------------------- +[behavior=wanted] + + play_sound.map = 0 + text_id=city_wanted + +[behavior=city_exit] + + teleport=-1,0,0 + text_id=city_gate + button_id=b_ok + +[behavior=secret_button] + + play_sound.move_stone=0 + cube.g_pavement1=0,0,0 + state=255 + +[behavior=door_gang] + + play_sound.locked_door=0 + check_global.20=4,0 + + text_id=gang_locked_door2 + + text_id=gang_locked_door2 + + text_id=locked_door + + +[behavior = archery_offer] + + do_click=0 + + play_sound.door = 0 + item_offer = 1,6 + +[behavior = shadow_offer] + + do_click=0 + + play_sound.door = 0 + item_offer = 1,7 + +[behavior = temple_offer] + + do_click=0 + + play_sound.door = 0 + text_id=ct_temple + button_id=b_trade + button_id=b_leave + button_id=b_rest_500 + + check_money=500,0 + + text_id = not_enough_money + + change_money=-500 + change_hp = 0, 100, 2 + change_stamina = 0, 100, 2 + text_id=dh_inn_rest + play_sound.YAWN = 0 + + item_offer = 1,11 diff --git a/undercroft_windows_i110/data/defs/level.city/city_cube.txt b/undercroft_windows_i110/data/defs/level.city/city_cube.txt new file mode 100644 index 0000000..8ad7edb --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.city/city_cube.txt @@ -0,0 +1,108 @@ +[cube = empty] + type = 4 + editor_icon = 9 + map_frame = 9,9 + +[cube = empty_arc] + + type = 3 + editor_icon = 9 + map_frame = 9,9 + +[cube = g_pavement1] + + type = 2 + editor_icon = 6 + +[cube = g_grass] + + type = 2 + editor_icon = 2 + map_frame = 1,8 + + + + + +[cube = wall1] + + + + + type = 1 + editor_icon = 12 + +[cube = w_arc1] + + + + + + type = 2 + editor_icon = 20 + +[cube = w_arc1_side] + + + type = 2 + editor_icon = 21 + +[cube = w_arc1_corner] + + + + type = 2 + editor_icon = 23 + + +[cube = w_wood] + + + + + type = 1 + editor_icon = 13 + +[cube = w_timber] + + + + + + type = 2 + editor_icon = 15 + +[cube = w_timber_side] + + + type = 2 + editor_icon = 22 + + +[cube = wall1_type3] + + + + + type = 3 + editor_icon = 16 + + + + + + +[cube = w_books] + + + + + type = 1 + editor_icon = 14 + +[cube = empty2] + type = 2 + editor_icon = 9 + xmap_frame = 9,9 + + diff --git a/undercroft_windows_i110/data/defs/level.city/city_level.txt b/undercroft_windows_i110/data/defs/level.city/city_level.txt new file mode 100644 index 0000000..9057cd5 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.city/city_level.txt @@ -0,0 +1,76 @@ +[LEVEL = CITY] + name = Dolbrad + + music.MAIN = data\music\town.ogg + + material_file = data\defs\level.city\city_material.txt + cube_file = data\defs\level.city\city_cube.txt + + enemy_file = data\defs\enemy\npc\handyman.txt + enemy_file = data\defs\enemy\npc\merchant.txt + enemy_file = data\defs\enemy\npc\watch.txt + enemy_file = data\defs\enemy\npc\townsman.txt + enemy_file = data\defs\enemy\npc\townswoman.txt + enemy_file = data\defs\enemy\npc\alchemist.txt + enemy_file = data\defs\enemy\npc\beggar.txt + enemy_file = data\defs\enemy\npc\razzik.txt + enemy_file = data\defs\enemy\npc\khumrac.txt + + enemy_file = data\defs\enemy\5-cloister\spider_fuzzy.txt + enemy_file = data\defs\enemy\5-cloister\spider_fire.txt + + enemy_file = data\defs\enemy\6-city\rat_zoo.txt + enemy_file = data\defs\enemy\6-city\rimbrock.txt + enemy_file = data\defs\enemy\6-city\thug.txt + enemy_file = data\defs\enemy\6-city\bully.txt + enemy_file = data\defs\enemy\6-city\assassin.txt + enemy_file = data\defs\enemy\6-city\demon2.txt + enemy_file = data\defs\enemy\6-city\plant.txt + enemy_file = data\defs\enemy\4-graveyard\corpseeater.txt + enemy_file = data\defs\enemy\3-aenor\direwolf.txt + enemy_file = data\defs\enemy\3-aenor\icetroll.txt + enemy_file = data\defs\enemy\6-city\rat_wharf.txt + + object_file = data\defs\object\barrel.txt + object_file = data\defs\object\ceiling.txt + object_file = data\defs\object\city_top.txt + object_file = data\defs\object\grave_top.txt + object_file = data\defs\object\fence.txt + object_file = data\defs\object\gate.txt + object_file = data\defs\object\monk_statue.txt + object_file = data\defs\object\roof.txt + object_file = data\defs\object\torch1.txt + object_file = data\defs\object\torch2.txt + object_file = data\defs\object\win_stone.txt + object_file = data\defs\object\win_wood.txt + object_file = data\defs\object\garbage.txt + object_file = data\defs\object\bridge.txt + object_file = data\defs\object\bush1.txt + object_file = data\defs\object\bush2.txt + object_file = data\defs\object\tree1.txt + object_file = data\defs\object\flower1.txt + object_file = data\defs\object\flower2.txt + object_file = data\defs\object\flower3.txt + object_file = data\defs\object\flower4.txt + object_file = data\defs\object\dirt1.txt + object_file = data\defs\object\dirt2.txt + object_file = data\defs\object\foliage1.txt + object_file = data\defs\object\well.txt + object_file = data\defs\object\column2.txt + object_file = data\defs\object\flag1.txt + object_file = data\defs\object\flag2.txt + object_file = data\defs\object\tower_fix2.txt + object_file = data\defs\object\ship.txt + object_file = data\defs\object\berthage.txt + object_file = data\defs\object\furniture.txt + + behavior_file = data\defs\object\web_behavior.txt + object_file = data\defs\object\web.txt + + behavior_file = data\defs\level.city\city_behavior.txt + object_file = data\defs\level.city\city_object.txt + + background = data\sky\city.jpg,1,1,1, 0,100,0,100 + fog_color = 150, 160, 170 + fog_level = 0,60,130,200,230 + diff --git a/undercroft_windows_i110/data/defs/level.city/city_material.txt b/undercroft_windows_i110/data/defs/level.city/city_material.txt new file mode 100644 index 0000000..df3906a --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.city/city_material.txt @@ -0,0 +1,144 @@ +//============================================================================== +//grounds +//============================================================================== + +[material = g_pavement1] + bitmap = data\material\ground\pavement1a.gif + bitmap = data\material\ground\pavement1b.gif + + + //liche + ground_central.0,0 = 0, 0, 73, 279, 96 + ground_central.1,0 = 0, 0, 39, 229, 72 + ground_central.2,0 = 0, 0, 16, 155, 38 + ground_central.3,0 = 0, 80, 0, 185, 15 + ground_central.4,0 = 0, 208, 97, 279, 107 + + + ground_left.0,0,0 = 0, 236, 34, 279, 57 + ground_left.1,0,0 = 0, 199, 0, 279, 33 + ground_left.2,0,0 = 0, 0, 97, 104, 119 + ground_left.3,0,0 = 0, 157, 108, 279, 123 + ground_left.4,0,0 = 0, 0, 0, 79, 10 + + ground_left.3,1,0 = 0, 105, 108, 154, 122 + ground_left.4,1,0 = 0, 105, 97, 191, 107 + + //sude + ground_central.0,1 = 1, 0, 73, 279, 96 + ground_central.1,1 = 1, 0, 39, 229, 72 + ground_central.2,1 = 1, 0, 16, 155, 38 + ground_central.3,1 = 1, 80, 0, 185, 15 + ground_central.4,1 = 1, 208, 97, 279, 107 + + + ground_left.0,0,1 = 1, 236, 34, 279, 57 + ground_left.1,0,1 = 1, 199, 0, 279, 33 + ground_left.2,0,1 = 1, 0, 97, 104, 119 + ground_left.3,0,1 = 1, 157, 108, 279, 123 + ground_left.4,0,1 = 1, 0, 0, 79, 10 + + ground_left.3,1,1 = 1, 105, 108, 154, 122 + ground_left.4,1,1 = 1, 105, 97, 191, 107 + + +[material = g_grass] + parent = g_pavement1 + bitmap = data\material\ground\forest_fog1A.gif + bitmap = data\material\ground\forest_fog1B.gif + + +//============================================================================== +//walls +//============================================================================== + +[material = wall1] + bitmap = data\material\wall.city\wall1_1a.gif + bitmap = data\material\wall.city\wall1_2.gif + bitmap = data\material\wall.city\wall1_f.jpg + bitmap = data\material\wall.city\wall1_1b.gif + + + //liche + left.0,0,0 = 0, 0, 0, 44, 179 + left.1,0,0 = 0, 45, 0, 81, 144 + left.2,0,0 = 0, 82, 0, 105, 96 + left.3,0,0 = 0, 82, 97, 99, 163 + left.4,0,0 = 0, 100, 97, 110, 139 + left.3,1,0 = 1, 0, 0, 51, 64 + left.4,1,0 = 1, 52, 0, 88, 49 + front_central.0,0 = 2, 0, 0, 229, 145 + //sude steny + left.0,0,1 = 3, 0, 0, 44, 179 + left.1,0,1 = 3, 45, 0, 81, 144 + left.2,0,1 = 3, 82, 0, 105, 96 + left.3,0,1 = 3, 82, 97, 99, 163 + left.4,0,1 = 3, 100, 97, 110, 139 + +[material = w_wood] + parent = wall1 + bitmap = data\material\wall.city\wood1_1A.gif + bitmap = data\material\wall.city\wall1_2.gif + bitmap = data\material\wall\wood1_f.jpg + bitmap = data\material\wall.city\wood1_1B.gif + +[material = w_arc1] + parent = wall1 + bitmap = data\material\wall.city\arc1_1a.gif + bitmap = data\material\wall.city\wall1_2.gif + bitmap = data\material\wall.city\arc1_f.gif + bitmap = data\material\wall.city\arc1_1b.gif + +[material = w_timber] + bitmap = data\material\wall\timber_1a.gif + bitmap = data\material\wall\timber_2.gif + bitmap = data\material\wall\timber_f.gif + bitmap = data\material\wall\timber_1b.gif + + + //liche + left.0,0,0 = 0, 0, 0, 44, 179,0 + left.1,0,0 = 0, 45, 0, 81, 144,1 + left.2,0,0 = 0, 82, 0, 105, 96,2 + left.3,0,0 = 0, 82, 97, 99, 163,3 + left.4,0,0 = 0, 100, 97, 110, 139,4 + left.3,1,0 = 1, 0, 0, 51, 64,3 + left.4,1,0 = 1, 52, 0, 88, 49,4 + front_central.0,0 = 2, 0, 0, 229, 145,0 + + //sude steny + left.0,0,1 = 3, 0, 0, 44, 179,0 + left.1,0,1 = 3, 45, 0, 81, 144,1 + left.2,0,1 = 3, 82, 0, 105, 96,2 + left.3,0,1 = 3, 82, 97, 99, 163,3 + left.4,0,1 = 3, 100, 97, 110, 139,4 + + fog_level = 0, 60, 120, 180, 200 + + +[material = w_books] + bitmap = data\material\wall\books_1A.gif + bitmap = data\material\wall\books_2.gif + bitmap = data\material\wall\books_f.jpg + bitmap = data\material\wall\books_1B.gif + + + //liche + left.0,0,0 = 0, 0, 0, 44, 179,0 + left.1,0,0 = 0, 45, 0, 81, 144,1 + left.2,0,0 = 0, 82, 0, 105, 96,2 + left.3,0,0 = 0, 82, 97, 99, 163,3 + left.4,0,0 = 0, 100, 97, 110, 139,4 + left.3,1,0 = 1, 0, 0, 51, 64,3 + left.4,1,0 = 1, 52, 0, 88, 49,4 + front_central.0,0 = 2, 0, 0, 229, 145,0 + + //sude steny + left.0,0,1 = 3, 0, 0, 44, 179,0 + left.1,0,1 = 3, 45, 0, 81, 144,1 + left.2,0,1 = 3, 82, 0, 105, 96,2 + left.3,0,1 = 3, 82, 97, 99, 163,3 + left.4,0,1 = 3, 100, 97, 110, 139,4 + + fog_level = 0, 60, 120, 180, 200 + diff --git a/undercroft_windows_i110/data/defs/level.city/city_object.txt b/undercroft_windows_i110/data/defs/level.city/city_object.txt new file mode 100644 index 0000000..18a18f9 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.city/city_object.txt @@ -0,0 +1,1444 @@ + +-------------------------------------------------------------------------------- +stone signs +-------------------------------------------------------------------------------- + +[sprite = stone_sign_f] + bitmap = data\object\wallpaper\stone_sign_f.gif, 1, 1, 1 + sort_offset = -200 +[sprite = stone_sign_s1] + bitmap = data\object\wallpaper\stone_sign_s1.gif, 1, 1, 1 + sort_offset = -200 + +[object = stone_sign1] + + + back = stone_sign_f, 1,0, -60,116, 100,100 + back = stone_sign_f, 1,1, 5,96, 68,68 + back = stone_sign_f, 1,2, 50,82, 47,47 + + back = stone_sign_f, 2,0, 160,116, 100,100 + back = stone_sign_f, 2,1, 160,96, 68,68 + back = stone_sign_f, 2,2, 160,82, 47,47 + + back = stone_sign_f, 3,0, 385,116, 100,100 + back = stone_sign_f, 3,1, 315,96, 68,68 + back = stone_sign_f, 3,2, 270,82, 47,47 + + back = stone_sign_f, 4,3, 300,88, 32,32 + + right = stone_sign_s1, 2,0, 300,132, 140,140 + right = stone_sign_s1, 2,1, 255,107, 100,100 + right = stone_sign_s1, 2,2, 224,90, 68,68 + + left = stone_sign_s1, 2,0, 20,132, 140,140 + left = stone_sign_s1, 2,1, 65,107, 100,100 + left = stone_sign_s1, 2,2, 96,90, 68,68 + + click_range = 0,1 + click_rect.1 = 1, 1, 15,74 + click_rect.2 = 1, 1, 95,74 + click_rect.3 = 1, 1, 15,74 + + behavior = stone_sign1 + + editor_icon = 15 + flip_left=1 + +[object = stone_park] + map_hint = CITY PARK2 + parent = stone_sign1 + behavior = stone_park + +[object = maphint_zoo] + map_hint = CITY ZOO + +[object = stone_temple] + parent = stone_sign1 + behavior = stone_temple + +[object = stone_market] + parent = stone_sign1 + behavior = stone_market + + +// ZOO SIGNS + +[object = zoo_sign1] + parent = stone_sign1 + behavior = zoo_sign1 +[object = zoo_sign2] + parent = stone_sign1 + behavior = zoo_sign2 +[object = zoo_sign3] + parent = stone_sign1 + behavior = zoo_sign3 +[object = zoo_sign4] + parent = stone_sign1 + behavior = zoo_sign4 +[object = zoo_sign5] + parent = stone_sign1 + behavior = zoo_sign5 + + +-------------------------------------------------------------------------------- +directions +-------------------------------------------------------------------------------- + +[sprite = direction] + bitmap = data\object\direction.gif, 1, 1, 1 +[object = direction1] + back = direction, 0,3, 40,88, 32,32 + back = direction, 1,0, 10,170, 100,100 + back = direction, 1,1, 60,130, 68,68 + back = direction, 1,2, 90,105, 47,47 + back = direction, 1,3, 116,88, 32,32 + back = direction, 2,0, 260,170, 100,100 + back = direction, 2,1, 224,130, 68,68 + back = direction, 2,2, 208,105, 47,47 + back = direction, 2,3, 194,88, 32,32 + back = direction, 3,2, 310,105, 47,47 + back = direction, 3,3, 280,88, 32,32 + left = direction, 1,3, 44,88, 32,32 + left = direction, 2,0, 60,170, 100,100 + left = direction, 2,1, 96,130, 68,68 + left = direction, 2,2, 112,105, 47,47 + left = direction, 2,3, 126,88, 32,32 + left = direction, 3,0, 310,170, 100,100 + left = direction, 3,1, 258,130, 68,68 + left = direction, 3,2, 232,105, 47,47 + left = direction, 3,3, 204,88, 32,32 + front = direction, 1,3, 18,105, 47,47 + front = direction, 2,1, 75,158, 90,90 + front = direction, 2,2, 105,122, 60,60 + front = direction, 2,3, 118,105, 47,47 + front = direction, 3,1, 300,158, 90,90 + front = direction, 3,2, 260,122, 60,60 + front = direction, 3,3, 218,105, 47,47 + right = direction, 1,1, 30,158, 90,90 + right = direction, 1,2, 72,122, 60,60 + right = direction, 1,3, 100,105, 47,47 + right = direction, 2,1, 245,158, 90,90 + right = direction, 2,2, 215,122, 60,60 + right = direction, 2,3, 202,105, 47,47 + right = direction, 3,3, 302,105, 47,47 + + editor_icon = 9 + click_range = 0,1 + click_rect = 1, 1, 60,145 + behavior = direction1 + +[OBJECT = direction2] + parent = direction1 + behavior = direction2 + +[OBJECT = direction3] + parent = direction1 + behavior = direction3 + +[OBJECT = direction4] + parent = direction1 + behavior = direction4 + +[sprite = direction2] + bitmap = data\object\direction2.gif, 1, 1, 1 +[object = transport_sign1] + back = direction2, 0,3, 40,88, 32,32 + back = direction2, 1,0, 10,170, 100,100 + back = direction2, 1,1, 60,130, 68,68 + back = direction2, 1,2, 90,105, 47,47 + back = direction2, 1,3, 116,88, 32,32 + back = direction2, 2,0, 260,170, 100,100 + back = direction2, 2,1, 224,130, 68,68 + back = direction2, 2,2, 208,105, 47,47 + back = direction2, 2,3, 194,88, 32,32 + back = direction2, 3,2, 310,105, 47,47 + back = direction2, 3,3, 280,88, 32,32 + left = direction2, 1,3, 44,88, 32,32 + left = direction2, 2,0, 60,170, 100,100 + left = direction2, 2,1, 96,130, 68,68 + left = direction2, 2,2, 112,105, 47,47 + left = direction2, 2,3, 126,88, 32,32 + left = direction2, 3,0, 310,170, 100,100 + left = direction2, 3,1, 258,130, 68,68 + left = direction2, 3,2, 232,105, 47,47 + left = direction2, 3,3, 204,88, 32,32 + front = direction2, 1,3, 18,105, 47,47 + front = direction2, 2,1, 75,158, 90,90 + front = direction2, 2,2, 105,122, 60,60 + front = direction2, 2,3, 118,105, 47,47 + front = direction2, 3,1, 300,158, 90,90 + front = direction2, 3,2, 260,122, 60,60 + front = direction2, 3,3, 218,105, 47,47 + right = direction2, 1,1, 30,158, 90,90 + right = direction2, 1,2, 72,122, 60,60 + right = direction2, 1,3, 100,105, 47,47 + right = direction2, 2,1, 245,158, 90,90 + right = direction2, 2,2, 215,122, 60,60 + right = direction2, 2,3, 202,105, 47,47 + right = direction2, 3,3, 302,105, 47,47 + editor_icon = 9 + click_range = 0,1 + click_rect = 1, 1, 60,145 + behavior = transport_sign1 + map_hint=City Park + +[object = transport_sign2] + parent = transport_sign1 + behavior = transport_sign2 + map_hint=Small Square + +[object = transport_sign3] + parent = transport_sign1 + behavior = transport_sign3 + map_hint=The Port + +[object = transport_sign4] + parent = transport_sign1 + behavior = transport_sign4 + map_hint=poor's quarter + + +-------------------------------------------------------------------------------- +shop signs +-------------------------------------------------------------------------------- + +[sprite = archery_s] + bitmap = data\object\sign\archery_s.gif, 1, 1, 1 + sort_offset = 130 +[sprite = archery_f] + bitmap = data\object\sign\archery_f.gif, 1, 1, 1 + sort_offset = 130 + +[sprite = dwarf_s] + bitmap = data\object\sign\dwarf_s.gif, 1, 1, 1 + sort_offset = 130 +[sprite = dwarf_f] + bitmap = data\object\sign\dwarf_f.gif, 1, 1, 1 + sort_offset = 130 + +[sprite = goose_s] + bitmap = data\object\sign\goose_s.gif, 1, 1, 1 + sort_offset = 130 +[sprite = goose_f] + bitmap = data\object\sign\goose_f.gif, 1, 1, 1 + sort_offset = 130 + +[sprite = magic_s] + bitmap = data\object\sign\magic_s.gif, 1, 1, 1 + sort_offset = 130 +[sprite = magic_f] + bitmap = data\object\sign\magic_f.gif, 1, 1, 1 + sort_offset = 130 + +[sprite = pet_s] + bitmap = data\object\sign\pet_s.gif, 1, 1, 1 + sort_offset = 130 +[sprite = pet_f] + bitmap = data\object\sign\pet_f.gif, 1, 1, 1 + sort_offset = 130 + +[sprite = shadow_s] + bitmap = data\object\sign\shadow_s.gif, 1, 1, 1 + sort_offset = 130 +[sprite = shadow_f] + bitmap = data\object\sign\shadow_f.gif, 1, 1, 1 + sort_offset = 130 + +[sprite = smith_s] + bitmap = data\object\sign\smith_s.gif, 1, 1, 1 + sort_offset = 130 +[sprite = smith_f] + bitmap = data\object\sign\smith_f.gif, 1, 1, 1 + sort_offset = 130 + sort_offset = 130 + +[sprite = staff_s] + bitmap = data\object\sign\staff_s.gif, 1, 1, 1 + sort_offset = 130 +[sprite = staff_f] + bitmap = data\object\sign\staff_f.gif, 1, 1, 1 + sort_offset = 130 + + + + + + +[object = shop_braggard] + visible_range = 0,3 + map_frame = 5,7 + map_hint = BRAGGARD'S SMITHING + flip_back = 2 + flip_left = 0 + flip_right = 3 + + back = smith_s, 0,3, 32,61, 30,30 + #--- + back = smith_s, 1,0, 5,80, 100,100 + back = smith_s, 1,1, 34,71, 67,67 + back = smith_s, 1,2, 73,64, 45,45 + back = smith_s, 1,3, 104,61, 30,30 + #--- + back = smith_s, 2,0, 230,80, 100,100 + back = smith_s, 2,1, 209,71, 67,67 + back = smith_s, 2,2, 194,64, 45,45 + back = smith_s, 2,3, 183,61, 30,30 + #--- + back = smith_s, 3,2, 304,64, 45,45 + back = smith_s, 3,3, 254,61, 30,30 + + left = smith_f, 2,0, 53,80, 100,100 + left = smith_f, 2,1, 93,70, 67,67 + left = smith_f, 2,2, 116,65, 45,45 + left = smith_f, 2,3, 130,62, 30,30 + #--- + left = smith_f, 1,2, 55,65, 45,45 + left = smith_f, 1,3, 75,62, 30,30 + + right = smith_f, 2,0, 300,75, 100,100 + right = smith_f, 2,1, 257,65, 67,67 + right = smith_f, 2,2, 225,60, 45,45 + right = smith_f, 2,3, 200,58, 30,30 + #--- + right = smith_f, 1,2, 265,65, 45,45 + right = smith_f, 1,3, 245,62, 30,30 + + editor_icon = 15 + + click_range = 0, 3 + click_rect.0 = 1, 1, 50,60 + click_rect.1 = 1, 1, 50,60 + click_rect.2 = 1, 1, 50,60 + click_rect.3 = 1, 1, 50,60 + behavior = sign_braggard + +[object = shop_duncan] + parent = shop_braggard + map_hint = DUNCAN'S AXES + behavior = sign_duncan + +[object = shop_hermit] + parent = shop_braggard + map_hint = HERMIT'S EDEN + back = staff_s, 0,3, 32,61, 30,30 + back = staff_s, 1,0, 5,80, 100,100 + back = staff_s, 1,1, 34,71, 67,67 + back = staff_s, 1,2, 73,64, 45,45 + back = staff_s, 1,3, 104,61, 30,30 + back = staff_s, 2,0, 230,80, 100,100 + back = staff_s, 2,1, 209,71, 67,67 + back = staff_s, 2,2, 194,64, 45,45 + back = staff_s, 2,3, 183,61, 30,30 + back = staff_s, 3,2, 304,64, 45,45 + back = staff_s, 3,3, 254,61, 30,30 + left = staff_f, 2,0, 53,80, 100,100 + left = staff_f, 2,1, 93,70, 67,67 + left = staff_f, 2,2, 116,65, 45,45 + left = staff_f, 2,3, 130,62, 30,30 + left = staff_f, 1,2, 55,65, 45,45 + left = staff_f, 1,3, 75,62, 30,30 + right = staff_f, 2,0, 300,75, 100,100 + right = staff_f, 2,1, 257,65, 67,67 + right = staff_f, 2,2, 225,60, 45,45 + right = staff_f, 2,3, 200,58, 30,30 + right = staff_f, 1,2, 265,65, 45,45 + right = staff_f, 1,3, 245,62, 30,30 + behavior = sign_hermit + +[object = shop_wow] + parent = shop_braggard + map_hint = WORLD OF WONDERS + + back = magic_s, 0,3, 32,61, 30,30 + #--- + back = magic_s, 1,0, 5,80, 100,100 + back = magic_s, 1,1, 34,71, 67,67 + back = magic_s, 1,2, 73,64, 45,45 + back = magic_s, 1,3, 104,61, 30,30 + #--- + back = magic_s, 2,0, 230,80, 100,100 + back = magic_s, 2,1, 209,71, 67,67 + back = magic_s, 2,2, 194,64, 45,45 + back = magic_s, 2,3, 183,61, 30,30 + #--- + back = magic_s, 3,2, 304,64, 45,45 + back = magic_s, 3,3, 254,61, 30,30 + + left = magic_f, 2,0, 53,80, 100,100 + left = magic_f, 2,1, 93,70, 67,67 + left = magic_f, 2,2, 116,65, 45,45 + left = magic_f, 2,3, 130,62, 30,30 + #--- + left = magic_f, 1,2, 55,65, 45,45 + left = magic_f, 1,3, 75,62, 30,30 + + right = magic_f, 2,0, 300,75, 100,100 + right = magic_f, 2,1, 257,65, 67,67 + right = magic_f, 2,2, 225,60, 45,45 + right = magic_f, 2,3, 200,58, 30,30 + #--- + right = magic_f, 1,2, 265,65, 45,45 + right = magic_f, 1,3, 245,62, 30,30 + behavior = sign_wow + +[object = shop_archery] + parent = shop_braggard + map_hint = ARCHERY GUILD + + back = archery_s, 0,3, 32,61, 30,30 + #--- + back = archery_s, 1,0, 5,80, 100,100 + back = archery_s, 1,1, 34,71, 67,67 + back = archery_s, 1,2, 73,64, 45,45 + back = archery_s, 1,3, 104,61, 30,30 + #--- + back = archery_s, 2,0, 230,80, 100,100 + back = archery_s, 2,1, 209,71, 67,67 + back = archery_s, 2,2, 194,64, 45,45 + back = archery_s, 2,3, 183,61, 30,30 + #--- + back = archery_s, 3,2, 304,64, 45,45 + back = archery_s, 3,3, 254,61, 30,30 + + left = archery_f, 2,0, 53,80, 100,100 + left = archery_f, 2,1, 93,70, 67,67 + left = archery_f, 2,2, 116,65, 45,45 + left = archery_f, 2,3, 130,62, 30,30 + #--- + left = archery_f, 1,2, 55,65, 45,45 + left = archery_f, 1,3, 75,62, 30,30 + + right = archery_f, 2,0, 300,75, 100,100 + right = archery_f, 2,1, 257,65, 67,67 + right = archery_f, 2,2, 225,60, 45,45 + right = archery_f, 2,3, 200,58, 30,30 + #--- + right = archery_f, 1,2, 265,65, 45,45 + right = archery_f, 1,3, 245,62, 30,30 + behavior = sign_archery + +[object = shop_shadow] + parent = shop_braggard + map_hint = SHADOW ALLEY + + back = shadow_s, 0,3, 32,61, 30,30 + #--- + back = shadow_s, 1,0, 5,80, 100,100 + back = shadow_s, 1,1, 34,71, 67,67 + back = shadow_s, 1,2, 73,64, 45,45 + back = shadow_s, 1,3, 104,61, 30,30 + #--- + back = shadow_s, 2,0, 230,80, 100,100 + back = shadow_s, 2,1, 209,71, 67,67 + back = shadow_s, 2,2, 194,64, 45,45 + back = shadow_s, 2,3, 183,61, 30,30 + #--- + back = shadow_s, 3,2, 304,64, 45,45 + back = shadow_s, 3,3, 254,61, 30,30 + + left = shadow_f, 2,0, 53,80, 100,100 + left = shadow_f, 2,1, 93,70, 67,67 + left = shadow_f, 2,2, 116,65, 45,45 + left = shadow_f, 2,3, 130,62, 30,30 + #--- + left = shadow_f, 1,2, 55,65, 45,45 + left = shadow_f, 1,3, 75,62, 30,30 + + right = shadow_f, 2,0, 300,75, 100,100 + right = shadow_f, 2,1, 257,65, 67,67 + right = shadow_f, 2,2, 225,60, 45,45 + right = shadow_f, 2,3, 200,58, 30,30 + #--- + right = shadow_f, 1,2, 265,65, 45,45 + right = shadow_f, 1,3, 245,62, 30,30 + behavior = sign_shadow + +[object = shop_zefran] + parent = shop_braggard + map_hint = ZEFRAN'S MENAGERIE + + back = pet_s, 0,3, 32,61, 30,30 + #--- + back = pet_s, 1,0, 5,80, 100,100 + back = pet_s, 1,1, 34,71, 67,67 + back = pet_s, 1,2, 73,64, 45,45 + back = pet_s, 1,3, 104,61, 30,30 + #--- + back = pet_s, 2,0, 230,80, 100,100 + back = pet_s, 2,1, 209,71, 67,67 + back = pet_s, 2,2, 194,64, 45,45 + back = pet_s, 2,3, 183,61, 30,30 + #--- + back = pet_s, 3,2, 304,64, 45,45 + back = pet_s, 3,3, 254,61, 30,30 + + left = pet_f, 2,0, 53,80, 100,100 + left = pet_f, 2,1, 93,70, 67,67 + left = pet_f, 2,2, 116,65, 45,45 + left = pet_f, 2,3, 130,62, 30,30 + #--- + left = pet_f, 1,2, 55,65, 45,45 + left = pet_f, 1,3, 75,62, 30,30 + + right = pet_f, 2,0, 300,75, 100,100 + right = pet_f, 2,1, 257,65, 67,67 + right = pet_f, 2,2, 225,60, 45,45 + right = pet_f, 2,3, 200,58, 30,30 + #--- + right = pet_f, 1,2, 265,65, 45,45 + right = pet_f, 1,3, 245,62, 30,30 + behavior = sign_zefran + +[object = shop_maddwarf] + parent = shop_braggard + map_hint = MAD DWARF + + back = dwarf_s, 0,3, 32,61, 30,30 + #--- + back = dwarf_s, 1,0, 5,80, 100,100 + back = dwarf_s, 1,1, 34,71, 67,67 + back = dwarf_s, 1,2, 73,64, 45,45 + back = dwarf_s, 1,3, 104,61, 30,30 + #--- + back = dwarf_s, 2,0, 230,80, 100,100 + back = dwarf_s, 2,1, 209,71, 67,67 + back = dwarf_s, 2,2, 194,64, 45,45 + back = dwarf_s, 2,3, 183,61, 30,30 + #--- + back = dwarf_s, 3,2, 304,64, 45,45 + back = dwarf_s, 3,3, 254,61, 30,30 + + left = dwarf_f, 2,0, 53,80, 100,100 + left = dwarf_f, 2,1, 93,70, 67,67 + left = dwarf_f, 2,2, 116,65, 45,45 + left = dwarf_f, 2,3, 130,62, 30,30 + #--- + left = dwarf_f, 1,2, 55,65, 45,45 + left = dwarf_f, 1,3, 75,62, 30,30 + + right = dwarf_f, 2,0, 300,75, 100,100 + right = dwarf_f, 2,1, 257,65, 67,67 + right = dwarf_f, 2,2, 225,60, 45,45 + right = dwarf_f, 2,3, 200,58, 30,30 + #--- + right = dwarf_f, 1,2, 265,65, 45,45 + right = dwarf_f, 1,3, 245,62, 30,30 + behavior = sign_maddwarf + +[object = shop_goose] + parent = shop_braggard + map_hint = JOLLY GOOSE + + back = goose_s, 0,3, 32,61, 30,30 + #--- + back = goose_s, 1,0, 5,80, 100,100 + back = goose_s, 1,1, 34,71, 67,67 + back = goose_s, 1,2, 73,64, 45,45 + back = goose_s, 1,3, 104,61, 30,30 + #--- + back = goose_s, 2,0, 230,80, 100,100 + back = goose_s, 2,1, 209,71, 67,67 + back = goose_s, 2,2, 194,64, 45,45 + back = goose_s, 2,3, 183,61, 30,30 + #--- + back = goose_s, 3,2, 304,64, 45,45 + back = goose_s, 3,3, 254,61, 30,30 + + left = goose_f, 2,0, 53,80, 100,100 + left = goose_f, 2,1, 93,70, 67,67 + left = goose_f, 2,2, 116,65, 45,45 + left = goose_f, 2,3, 130,62, 30,30 + #--- + left = goose_f, 1,2, 55,65, 45,45 + left = goose_f, 1,3, 75,62, 30,30 + + right = goose_f, 2,0, 300,75, 100,100 + right = goose_f, 2,1, 257,65, 67,67 + right = goose_f, 2,2, 225,60, 45,45 + right = goose_f, 2,3, 200,58, 30,30 + #--- + right = goose_f, 1,2, 265,65, 45,45 + right = goose_f, 1,3, 245,62, 30,30 + behavior = sign_goose + + + + + + + + + + + + + + + + + + + + [sprite = note_column] + bitmap = data\object\note_column.gif, 1, 1, 1 + + +[object = note_column] + visible_range = 0,4 + offset_front = note_column, 0, 1,-1 + offset_back = note_column, 0, 1,-1 + offset_left = note_column, 0, 1,-1 + offset_right = note_column, 0, 1,-1 + editor_icon = 16 + click_range = 1,1 + click_rect.0 = 1, 1, 115,160 + click_rect.1 = 1, 1, 115,160 + click_rect.2 = 1, 1, 115,160 + click_rect.3 = 1, 1, 115,160 + behavior = note_column + block=1 + map_frame=8,3 + + + + + + + + + + + + +-------------------------------------------------------------------------------- +hatches +-------------------------------------------------------------------------------- + + +[sprite = sewer_hatch] + bitmap = data\object\sewer_hatch.gif, 1, 1, 1 + centered_turn = 1 + + +[object = hatch1] + visible_range = 0,3 + map_frame = 16,10 + offset_front = sewer_hatch, 0, 1,200 + offset_back = sewer_hatch, 0, 1,200 + offset_left = sewer_hatch, 0, 1,200 + offset_right = sewer_hatch, 0, 1,200 + editor_icon = 18 + click_range = 0, 1 + click_rect.0 = -10, -10, 110,30 + click_rect.1 = -10, -10, 110,30 + click_rect.2 = -10, -10, 110,30 + click_rect.3 = -10, -10, 110,30 + behavior = hatch1 + +[object = hatch2] + parent = hatch1 + map_frame = 16,10 + behavior = hatch2 + +[object = hatch3] + parent = hatch1 + map_frame = 16,10 + behavior = hatch3 + +[object = hatch4] + parent = hatch1 + map_frame = 16,10 + behavior = hatch4 + +[object = hatch5] + parent = hatch1 + map_frame = 16,10 + behavior = hatch5 + +[object = hatch6] + parent = hatch1 + map_frame = 16,10 + behavior = hatch6 + +[object = hatch7] + parent = hatch1 + map_frame = 16,10 + behavior = hatch7 + +[object = hatch8] + parent = hatch1 + map_frame = 16,10 + behavior = hatch8 + +-------------------------------------------------------------------------------- +doors +-------------------------------------------------------------------------------- + + +[sprite = door1_f] + bitmap = data\object\door1_f.gif, 1, 1, 1 +[sprite = door1_s1] + bitmap = data\object\door1_s1.gif, 1, 1, 1 +[sprite = door1_s2] + bitmap = data\object\door1_s2.gif, 1, 1, 1 + +[object = door1] + flip_left = 1 + + back = door1_f, 0,3, 16,84, 32,32 + #-- + back = door1_f, 1,1, 3,123, 68,68 + back = door1_f, 1,2, 51,99, 47,47 + back = door1_f, 1,3, 88,84, 32,32 + #-- + back = door1_f, 2,0, 160,156, 100,100 + back = door1_f, 2,1, 160,123, 68,68 + back = door1_f, 2,2, 160,99, 47,47 + back = door1_f, 2,3, 160,84, 32,32 + #-- + back = door1_f, 3,1, 317,123, 68,68 + back = door1_f, 3,2, 269,99, 47,47 + back = door1_f, 3,3, 232,84, 32,32 + #-- + back = door1_f, 4,3, 304,84, 32,32 + + left = door1_s1, 2,0, 12,196, 150,150 + left = door1_s1, 2,1, 65,148, 100,100 + left = door1_s1, 2,2, 96,113, 63,63 + left = door1_s1, 2,3, 118,97, 44,44 + #--- + left = door1_s2, 1,3, 30,92, 100,100 + left = door1_s2, 1,4, 75,80, 68,68 + + right = door1_s1, 2,0, 308,196, 150,150 + right = door1_s1, 2,1, 255,148, 100,100 + right = door1_s1, 2,2, 224,113, 63,63 + right = door1_s1, 2,3, 202,97, 44,44 + #--- + right = door1_s2, 3,3, 290,92, 100,100 + right = door1_s2, 3,4, 245,80, 68,68 + + editor_icon = 4 + #map_frame = 0,7 + click_rect.1 = 1, 1, 23,126 + click_rect.2 = 1, 1, 99,126 + click_rect.3 = 1, 1, 23,126 + behavior = door1 + +[object = door_smugglers] + parent=door1 + map_hint = door_smugglers + behavior=door_smugglers + +[object = ransom_sign] + in_editor=0 + editor_icon=1 + map_frame = 5,14 + +[object = door_ransom] + parent=door1 + behavior=door_ransom + +[object = door_ransom_zoo] + parent=door1 + behavior=door_ransom_zoo + +[object = door_warehouse] + parent=door1 + behavior=door_warehouse + +[object = door_hoh] + parent=door1 + behavior=door_hoh + map_hint = HOUNTED HOUSE + map_frame = 1,4 + +[object = door_teleport] + parent=door1 + behavior=door_teleport + map_frame = 255,255 + +[object = door_cottage] + parent=door1 + behavior=door_cottage + +[object = door_alch] + parent=door1 + behavior=door_alch + map_hint = ALCHEMIST'S HOUSE + +***** + +[object = door_duncan] + items.100,1=arrows + items.100,1=battle_axe + items.100,1=venom_battle_axe + items.100,1=menacing_battle_axe + items.100,1=double_axe + items.100,1=freezing_double_axe + items.100,1=righteous_double_axe + items.100,1=vampiric_precise_axe + items.100,1=ethereal_axe + items.100,1=veteran_cleaver + items.100,1=throwing_axes + parent=door1 + behavior=door_duncan + welcome_text=DUNCAN'S AXES + +[object = door_braggard] + welcome_text=BRAGGARD'S SMITHING + parent=door1 + items.100,2=great_sword,great_sword_of_vigor,scimitar,fatal_broad_sword + items.100,1=morning_star,grisly_morning_star,mace,thunder_mace,great_mace,captain's_mace,heavy_war_flail,hammer + items.100,1=glaive,bloodsucking_glaive,father's_glaive,halbert_of_flames,slayer's_halbert,ogre's_halbert + items.100,1=full_helm,arctic_full_helm,plated_helm,plated_helm_of_rage + items.100,1=giant's_belt,shank_guards,gauntlets,jade_gauntlets,mighty_gauntlets,gauntlets_of_life,gauntlets_of_freedom + items.100,1=chain_boots,gladiator_boots,heavy_belt,snake's_heavy_belt,iron_heavy_belt + items.100,1=heavy_chain_mail,chain_mail,volcanic_chain_mail,heavy_chain_mail,breast_plate + items.100,1=elven_ring_mail,ring_mail,ancient_ring_mail,scale_mail,battle_breast_plate + items.100,1=large_templar_shield,templar_shield,large_shield,barbarian_round_shield,dragon_shield,elven_shield + items.100,1=arrows + behavior=shop_offer + +[object = door_hermit] + parent=door1 + items.100,1=staff_of_flame,tireless_staff,thorn_staff,woodoo_staff,short_battle_staff + items.100,1=moon_staff,monk_battle_staff,heavy_iron_staff + items.100,1=viper_staff,beryl_staff,ram_staff,paralysing_staff + items.100,1=pilgrim's_staff,staff_of_vigor,scholar's_great_staff,firebringer + items.100,1=full_moon,mighty_silencer,staff_of_conflagration,icicle,bishop's_crook,pagan_staff,staff_of_necromancy,taint + items.100,1=cloak,hunter's_cloak,warrior's_cloak,winter_cloak,cloak_of_elementalist,protective_mantle,adventurer's_cloak,veil_of_darkness,cloak_of_rage,holy_protection + items.100,1=juggler's_sandals,protected_steps,martyr's_sandals,monk's_wrist_guards,hangman's_noose,ogre's_rope + behavior=door_hermit + welcome_text=HERMIT'S EDEN + +[object = door_zefran] + parent=door1 + items.100,1=black_cat + items.100,1=bat + items.100,1=rat + items.100,1=spider + items.100,1=tree_frog + items.100,1=snake + items.100,1=parrot + items.100,1=owl + behavior=magic_offer + welcome_text=ZEFRAN'S MENAGERIE + +[object = door_wow] + parent=door1 + welcome_text=WORLD OF WONDERS + items.100,1=tome_of_wisdom + items.100,1=furious_sceptre,frozen_sceptre,sceptre_of_guardian + items.100,1=fanged_crown,lightning_circlet,volcanic_tiara,protector's_hat,horned_skull_case,snow_queen's_crown + items.100,1=great_orb,dark_skull,rune_of_power,orb_of_telekinesis,scroll_of_lightning,arctic_orb,battle_orb + items.100,1=scroll_of_fireball,blue_power_gem,red_power_gem,dark_power_gem,sharp_power_gem + items.100,1=elven_ring,fanged_necklace,ring_of_survivor,chain_of_barriers,ring_of_battlemage,ring_of_necromancy,ring_of_elements,stone_amulet,ring_of_immunity,forest_heart,lucky_killer,kinetic_ring + items.100,1=nature's_embrace,black_ring,chain_of_elements,exloding_ring,ring_of_giants,snake's_ring,heavy_ring_of_vigor,symbol_of_cobra,barbarian_chain,ring_of_undead_eater,necklace_of_willpower + items.100,1=small_ring_of_life,ring_of_life,fighter's_ring_of_action,ring_of_concentration,ring_of_muscles,light_necklace,ring_of_frost_giant,inquisitor's_chain,blessed_necklace,eye_of_warlock, + items.100,1=exloding_ring,jet_ring,ring_of_apprentice,ring_of_hunger,glowing_chain,pure_blood,stone_of_blizzard,necklace_of_leech,marskman_of_vastelands + items.100,1=warrior's_grace,archmage's_seal,heaven's_blessing,cold_grasp,ruthless_ring_of_sleep,evil_word,insomnia + behavior=magic_offer + +[object = door_archery] + parent=door1 + welcome_text=ARCHERY GUILD + items.100,1=heavy_crossbow,spider's_heavy_crossbow,raging_heavy_crossbow, + items.100,1=composite_bow,composite_stinger,sky_bow + items.100,1=scorching_crossbow,arctic_crossbow,arbalest,marauder + items.100,1=hunter's_heavy_belt,captain's_belt + items.100,1=marskman_of_vastelands + items.100,1=cloak,hunter's_cloak,warrior's_cloak,winter_cloak,cloak_of_elementalist,protective_mantle,adventurer's_cloak,veil_of_darkness,cloak_of_rage,holy_protection + items.100,1=arrows + + behavior=archery_offer + +[object = door_shadow] + parent=door1 + welcome_text=SHADOW ALLEY + items.100,1=black_widows,long_kiss_good_night,venomous_chain,blowpipe,fatal_blowpipe + items.100,1=barbed_lash,barbed_lash_of_frost_bite,burning_punisher,freezing_lash,nine_tails + items.100,1=icebear_talons,dragon_claw,sword_of_ancestors,ghost_blade,bloody_root,grimm_scythe + items.100,1=jet_ring,ruthless_ring_of_sleep,lucky_killer + items.100,1=black_ring,exloding_ring,snake's_ring,symbol_of_cobra + items.100,1=snake_mask,mask_of_the_raider + items.100,1=hard_wrist_guards,monk's_wrist_guards,killer's_hands + items.100,1=throwing_axes,burning_powder,poisoned_darts,explosive_darts + items.100,1=cloak,hunter's_cloak,warrior's_cloak,winter_cloak,cloak_of_elementalist,protective_mantle,adventurer's_cloak,veil_of_darkness,cloak_of_rage,holy_protection + items.100,1=arrows + behavior=shadow_offer + +[object = door_goose] + parent=door1 + items.100,1 = bread + items.100,1 = cheese + items.100,1 = tankard_of_ale + items.100,1 = orkish_brandy + behavior=door_goose + welcome_text=JOLLY GOOSE + +[object = door_maddwarf] + parent=door1 + welcome_text=MAD DWARF + items.100,1 = bread + items.100,1 = cheese + items.100,1 = tankard_of_ale + items.100,1 = orkish_brandy + behavior=door_maddwarf + +[object = door_princess] + parent=door1 + behavior=door_princess + +[object = door_hermit_robber] + parent=door1 + behavior=door_hermit_robber + + +-------------------------------------------------------------------------------- + +[sprite = winstone_f] + bitmap = data\object\win\winstone_f.gif, 1, 1, 1 + sort_offset = -200 +[sprite = winstone_s1] + bitmap = data\object\win\winstone_s1.gif, 1, 1, 1 + sort_offset = -200 +[sprite = winstone_s2] + bitmap = data\object\win\winstone_s2.gif, 1, 1, 1 + sort_offset = -200 + +[object = win_gang] + visible_range = 0,3 + + back = winstone_f, 0,3, 16,84, 32,32 + back = winstone_f, 1,1, 3,118, 68,68 + back = winstone_f, 1,2, 53,97, 47,47 + back = winstone_f, 1,3, 88,84, 32,32 + back = winstone_f, 2,0, 160,148, 100,100 + back = winstone_f, 2,1, 160,118, 68,68 + back = winstone_f, 2,2, 160,97, 47,47 + back = winstone_f, 2,3, 160,84, 32,32 + back = winstone_f, 3,1, 317,118, 68,68 + back = winstone_f, 3,2, 267,97, 47,47 + back = winstone_f, 3,3, 232,84, 32,32 + back = winstone_f, 4,3, 304,84, 32,32 + left = winstone_s1, 2,0, 10,155, 146,146 + left = winstone_s1, 2,1, 70,124, 100,100 + left = winstone_s1, 2,2, 100,101, 68,68 + left = winstone_s1, 2,3, 120,87, 47,47 + left = winstone_s2, 1,3, 30,80, 100,100 + left = winstone_s2, 1,4, 75,72, 68,68 + right = winstone_s1, 2,0, 310,155, 146,146 + right = winstone_s1, 2,1, 250,124, 100,100 + right = winstone_s1, 2,2, 220,101, 68,68 + right = winstone_s1, 2,3, 200,87, 47,47 + right = winstone_s2, 3,3, 290,80, 100,100 + right = winstone_s2, 3,4, 245,72, 68,68 + flip_left = 1 + editor_icon = 25 + click_rect.2=1,1,117,123 + behavior=win_gang + +-------------------------------------------------------------------------------- +[object = gate_locked] + parent=gate_l + block=1 + behavior=gate_locked + +[sprite = handcart] + bitmap = data\object\handcart.gif, 1, 1, 1 + +[object = handcart] + front = handcart, 2,1, 180,145, 100,100 + right = handcart, 1,0, -50,162, 100,100 + editor_icon = 11 + block = 3 + +-------------------------------------------------------------------------------- +[sprite = tree_hole] + bitmap = data\object\tree_hole.gif, 1, 1, 1 + sort_offset=200 + +[object = tree_hole] + map_frame = 2, 2 + front = tree_hole, 1,1, -20,100, 100,100 + front = tree_hole, 1,2, 25,90, 68,68 + front = tree_hole, 1,3, 60,80, 47,47 + front = tree_hole, 2,1, 160,100, 100,100 + front = tree_hole, 2,2, 160,90, 68,68 + front = tree_hole, 2,3, 160,80, 47,47 + front = tree_hole, 3,1, 340,100, 100,100 + front = tree_hole, 3,2, 295,90, 68,68 + front = tree_hole, 3,3, 260,80, 47,47 + editor_icon = 18 + click_rect=-10,-10,27,61 + click_range=1,1 + block = 1 + flip_left=1 + items.100,1=boy's_diary + items.100,1=cottage_key + behavior=item_offer + + +-------------------------------------------------------------------------------- +lidi +-------------------------------------------------------------------------------- + +[object = sewage_dummy] + front = dummy, 2,1, 120,156, 80,156 + left = dummy, 2,1, 120,156, 80,156 + right = dummy, 2,1, 120,156, 80,156 + back = dummy, 2,1, 120,156, 80,156 + click_rect = 1,1,100,100 + editor_icon = 1 + click_range = 1,1 + top_click = 1 + behavior=sewage_dummy + highlite_enemy=handyman + map_frame = 5, 6 + +[object=save_boy] + editor_icon=1 + behavior=save_boy + +[object = sad_mother] + parent=sewage_dummy + highlite_enemy=townswoman + behavior=sad_mother + +[object = apple_merchant] + parent=sewage_dummy + items.100,1 = apple + highlite_enemy=townsman + behavior=apple_merchant + +[object = alchemist] + parent=sewage_dummy + items.100,1=revi_potion + items.100,1=medicine + items.100,1=elixir_of_power,blue_power_gem,red_power_gem,dark_power_gem,sharp_power_gem,arcane_scroll + items.100,1=burning_powder,stunning_powder,explosive_darts + behavior=alchemist + highlite_enemy=alchemist + welcome_text=alchemist + +[object = hermit_beggar] + parent=sewage_dummy + highlite_enemy=beggar + behavior=hermit_beggar + +[object = khumrac] + parent=sewage_dummy + highlite_enemy=khumrac + behavior=khumrac + +[object = razzik] + parent=sewage_dummy + highlite_enemy=razzik + behavior=razzik + +[object = merchant] + parent = sewage_dummy + highlite_enemy=merchant + behavior=merchant + map_hint = MARKET SQUARE + + + + +-------------------------------------------------------------------------------- +alchemist's house +-------------------------------------------------------------------------------- + +[sprite = ladder] + bitmap = data\object\ladder.gif, 1, 1, 1 +[sprite = ladder] + bitmap = data\object\ladder.gif, 1, 1, 1 + +[object = ladder] + left = ladder, 2,0, -15,180, 100,150 + right= ladder, 2,0, 335,180, 100,150 + back = ladder, 1,1, 3,126, 64,64 + back = ladder, 1,2, 53,102, 45,45 + back = ladder, 1,3, 88,84, 30,30 + back = ladder, 2,0, 160,165, 100,100 + back = ladder, 2,1, 160,126, 64,64 + back = ladder, 2,2, 160,102, 45,45 + back = ladder, 2,3, 160,84, 30,30 + back = ladder, 3,1, 317,126, 64,64 + back = ladder, 3,2, 267,102, 45,45 + back = ladder, 3,3, 242,84, 30,30 + editor_icon = 23 + click_rect.2 = 1, 1, 60,180 + behavior = ladder + map_frame = 1, 11 + +[object = ladder_down_x] + left = ladder, 2,0, -15,280, 100,150 + xleft = ladder, 2,1, 75,260, 50,80 + right= ladder, 2,0, 335,280, 100,150 + back = ladder, 1,1, 3,226, 64,64 + back = ladder, 1,2, 53,170, 45,45 + back = ladder, 1,3, 88,184, 30,30 + back = ladder, 2,0, 160,265, 100,100 + back = ladder, 2,1, 160,226, 64,64 + back = ladder, 2,2, 160,170, 45,45 + back = ladder, 2,3, 160,184, 30,30 + back = ladder, 3,1, 317,226, 64,64 + back = ladder, 3,2, 267,170, 45,45 + back = ladder, 3,3, 242,184, 30,30 + editor_icon = 22 + click_rect.2 = 1, 1, 60,180 + click_range=1,1 + map_frame = 1, 10 + +[object = ladder_down] + editor_icon = 22 + parent=ladder_down_x + behavior = ladder_down + map_frame = 1, 10 + +-------------------------------------------------------------------------------- + +[sprite = chest1_f] + bitmap = data\object\chest1_f.gif, 1, 1, 1 +[sprite = chest1_b] + bitmap = data\object\chest1_b.gif, 1, 1, 1 +[sprite = chest1_r] + bitmap = data\object\chest1_r.gif, 1, 1, 1 + +[object = chest1] + visible_range = 0, 3 + offset_front = chest1_f, 0, 8, 230 + offset_back = chest1_b, 0, 8, 230 + offset_left = chest1_r, 0, 8, 230 + offset_right = chest1_r, 0, 8, 230 + editor_icon = 7 + click_rect.0 = 1,1,115,60 + click_rect.1 = 1,1,70,60 + click_rect.2 = 1,1,115,60 + click_rect.3 = 1,1,70,60 + items.100,1 = money3k + behavior=chest_offer + +-------------------------------------------------------------------------------- +[object=create_alch] + editor_icon=1 + behavior=create_alch + + +[object = alchemist_inside] + in_editor=0 + front = dummy, 2,1, 120,156, 80,156 + left = dummy, 2,1, 120,156, 80,156 + right = dummy, 2,1, 120,156, 80,156 + back = dummy, 2,1, 120,156, 80,156 + click_rect = 1,1,100,100 + editor_icon = 1 + click_range = 1,1 + top_click = 1 + items.100,1=revi_potion + items.100,1=medicine + items.100,1=fungus_sapientia + items.100,1=elixir_of_power,blue_power_gem,red_power_gem,dark_power_gem,sharp_power_gem,arcane_scroll + items.100,1=cannon + items.100,1=cannonballs + items.100,1=burning_powder,stunning_powder,explosive_darts + items.100,1=alchemist's_apron + behavior=alchemist_inside + highlite_enemy=alchemist + welcome_text=alchemist + +-------------------------------------------------------------------------------- +[sprite = bottom2_1] + bitmap = data\object\bottom\bottom2_1.gif, 1, 1, 1 +[sprite = bottom2_f] + bitmap = data\object\bottom\bottom2_f.gif, 1, 1, 1 + sort_offset=-200 + +[object = sewer_bottom] + editor_icon = 27 + flip_left = 1 + + back = bottom2_f, 0,4, 14,143, 47,47 + + xback = bottom2_f, 1,1, -50,308, 120,120 + back = bottom2_f, 1,1, 4,248, 100,100 + back = bottom2_f, 1,2, 53,186, 69,69 + back = bottom2_f, 1,3, 88,143, 47,47 + + back = bottom2_f, 2,1, 160,248, 100,100 + back = bottom2_f, 2,2, 160,186, 69,69 + back = bottom2_f, 2,3, 160,143, 47,47 + + xback = bottom2_f, 3,1, 370,308, 120,120 + back = bottom2_f, 3,1, 316,248, 100,100 + back = bottom2_f, 3,2, 267,186, 69,69 + back = bottom2_f, 3,3, 232,143, 47,47 + + back = bottom2_f, 4,4, 305,143, 47,47 + + left = bottom2_1, 1,1, 63,295, 100,100 + left = bottom2_1, 1,2, 94,216, 68,68 + left = bottom2_1, 1,3, 115,164, 47,47 + left = bottom2_1, 1,4, 130,133, 35,35 + left = bottom2_1, 0,3, 24,150, 137,40 + left = bottom2_1, 0,4, 70,124, 106,30 + right = bottom2_1, 3,1, 256,295, 100,100 + right = bottom2_1, 3,2, 226,216, 68,68 + right = bottom2_1, 3,3, 205,164, 47,47 + right = bottom2_1, 3,4, 193,133, 35,35 + right = bottom2_1, 4,3, 295,150, 137,40 + right = bottom2_1, 4,4, 251,124, 106,30 +-------------------------------------------------------------------------------- + +[sprite = box1] + bitmap = data\object\box1.gif, 1, 1, 1 +[sprite = box2] + bitmap = data\object\box2.gif, 1, 1, 1 + +[object = box] + flip_all = 2 + front = box2, 1,1, -33,154, 100,100 + front = box2, 1,2, 28,121, 67,67 + front = box2, 1,3, 60,100, 48,48 + front = box1, 2,1, 160,154, 100,100 + front = box1, 2,2, 160,121, 67,67 + front = box1, 2,3, 160,100, 48,48 + front = box2, 3,1, 353,154, 100,100 + front = box2, 3,2, 292,121, 67,67 + front = box2, 3,3, 260,100, 48,48 + back = box2, 1,1, -33,154, 100,100 + back = box2, 1,2, 28,121, 67,67 + back = box2, 1,3, 60,100, 48,48 + back = box1, 2,1, 160,154, 100,100 + back = box1, 2,2, 160,121, 67,67 + back = box1, 2,3, 160,100, 48,48 + back = box2, 3,1, 353,154, 100,100 + back = box2, 3,2, 292,121, 67,67 + back = box2, 3,3, 260,100, 48,48 + right = box2, 1,1, -33,154, 100,100 + right = box2, 1,2, 28,121, 67,67 + right = box2, 1,3, 60,100, 48,48 + right = box1, 2,1, 160,154, 100,100 + right = box1, 2,2, 160,121, 67,67 + right = box1, 2,3, 160,100, 48,48 + right = box2, 3,1, 353,154, 100,100 + right = box2, 3,2, 292,121, 67,67 + right = box2, 3,3, 260,100, 48,48 + left = box2, 1,1, -33,154, 100,100 + left = box2, 1,2, 28,121, 67,67 + left = box2, 1,3, 60,100, 48,48 + left = box1, 2,1, 160,154, 100,100 + left = box1, 2,2, 160,121, 67,67 + left = box1, 2,3, 160,100, 48,48 + left = box2, 3,1, 353,154, 100,100 + left = box2, 3,2, 292,121, 67,67 + left = box2, 3,3, 260,100, 48,48 + editor_icon = 19 + click_rect=1,1,110,110 + click_range=1,1 + behavior=box + block = 1 + +-------------------------------------------------------------------------------- +[sprite = plate1] + bitmap = data\object\plate1.gif, 2, 1, 2 + sort_offset = -100 + +[object = plate1] + map_frame = 1,13 + + front = plate1, 1,0, -80,200, 120,120 + front = plate1, 1,1, -20,150, 100,100 + front = plate1, 1,2, 25,120, 68,68 + front = plate1, 1,3, 60,99, 47,47 + front = plate1, 1,4, 95,82, 30,30 + front = plate1, 2,0, 160,200, 140,120 + front = plate1, 2,1, 160,150, 100,100 + front = plate1, 2,2, 160,120, 68,68 + front = plate1, 2,3, 160,99, 47,47 + front = plate1, 2,4, 160,82, 30,30 + front = plate1, 3,0, 400,200, 120,120 + front = plate1, 3,1, 340,150, 100,100 + front = plate1, 3,2, 295,120, 68,68 + front = plate1, 3,3, 260,99, 47,47 + front = plate1, 3,4, 225,82, 30,30 + + left = plate1, 1,0, -80,200, 120,120 + left = plate1, 1,1, -20,150, 100,100 + left = plate1, 1,2, 25,120, 68,68 + left = plate1, 1,3, 60,99, 47,47 + left = plate1, 1,4, 95,82, 30,30 + left = plate1, 2,0, 160,200, 140,120 + left = plate1, 2,1, 160,150, 100,100 + left = plate1, 2,2, 160,120, 68,68 + left = plate1, 2,3, 160,99, 47,47 + left = plate1, 2,4, 160,82, 30,30 + left = plate1, 3,0, 400,200, 120,120 + left = plate1, 3,1, 340,150, 100,100 + left = plate1, 3,2, 295,120, 68,68 + left = plate1, 3,3, 260,99, 47,47 + left = plate1, 3,4, 225,82, 30,30 + + right = plate1, 1,0, -80,200, 120,120 + right = plate1, 1,1, -20,150, 100,100 + right = plate1, 1,2, 25,120, 68,68 + right = plate1, 1,3, 60,99, 47,47 + right = plate1, 1,4, 95,82, 30,30 + right = plate1, 2,0, 160,200, 140,120 + right = plate1, 2,1, 160,150, 100,100 + right = plate1, 2,2, 160,120, 68,68 + right = plate1, 2,3, 160,99, 47,47 + right = plate1, 2,4, 160,82, 30,30 + right = plate1, 3,0, 400,200, 120,120 + right = plate1, 3,1, 340,150, 100,100 + right = plate1, 3,2, 295,120, 68,68 + right = plate1, 3,3, 260,99, 47,47 + right = plate1, 3,4, 225,82, 30,30 + + back = plate1, 1,0, -80,200, 120,120 + back = plate1, 1,1, -20,150, 100,100 + back = plate1, 1,2, 25,120, 68,68 + back = plate1, 1,3, 60,99, 47,47 + back = plate1, 1,4, 95,82, 30,30 + back = plate1, 2,0, 160,200, 140,120 + back = plate1, 2,1, 160,150, 100,100 + back = plate1, 2,2, 160,120, 68,68 + back = plate1, 2,3, 160,99, 47,47 + back = plate1, 2,4, 160,82, 30,30 + back = plate1, 3,0, 400,180, 120,120 + back = plate1, 3,1, 340,150, 100,100 + back = plate1, 3,2, 295,120, 68,68 + back = plate1, 3,3, 260,99, 47,47 + back = plate1, 3,4, 225,82, 30,30 + editor_icon = 5 + behavior=plate + +-------------------------------------------------------------------------------- +[sprite = teleport] + bitmap = data\object\global\holy_ground.gif, 6,1,6 + sort_offset = 10 + +[object = teleport] + visible_range = 0,3 + offset_front = teleport, 0, 20, 240 + offset_back = teleport, 0, 20, 240 + offset_left = teleport, 0, 20, 240 + offset_right = teleport, 0, 20, 240 + editor_icon = 6 + map_frame=7 ,16 + behavior = teleport + +-------------------------------------------------------------------------------- + +[sprite = timber] + bitmap = data\object\timber.gif, 1, 1, 1 +[object = timber] + map_frame = 101, 105 + offset_front = timber, 0,0,-1 + back = timber, 1,1, 10,121, 80,80 + back = timber, 1,2, 50,99, 55,55 + back = timber, 1,3, 80,80, 30,30 + back = timber, 2,1, 160,121, 80,80 + back = timber, 2,2, 160,99, 55,55 + back = timber, 2,3, 160,80, 40,30 + back = timber, 3,1, 310,121, 80,80 + back = timber, 3,2, 270,99, 55,55 + back = timber, 3,3, 240,80, 30,30 + right = timber, 1,0, -20,140, 50,100 + right = timber, 1,1, 30,121, 40,80 + right = timber, 1,2, 65,108, 32,70 + right = timber, 1,3, 90,98, 30,60 + left = timber, 3,0, 345,152, 50,100 + left = timber, 3,1, 295,121, 40,80 + left = timber, 3,2, 264,98, 32,70 + left = timber, 3,3, 240,82, 30,60 + flip_back=3 + editor_icon = 21 + block = 1 + click_range = 1, 1 + click_rect.0 = 1, 1, 220,70 + behavior = timber + + + +-------------------------------------------------------------------------------- + + +[sprite = wanted_f] + bitmap = data\object\wallpaper\wanted_f.gif, 1, 1, 1 + sort_offset = -200 +[sprite = wanted_s1] + bitmap = data\object\wallpaper\wanted_s1.gif, 1, 1, 1 + sort_offset = -200 + +[object = wanted] + back = wanted_f, 0,3, 20,78, 32,32 + back = wanted_f, 1,0, -60,126, 100,100 + back = wanted_f, 1,1, 5,102, 68,68 + back = wanted_f, 1,2, 50,86, 47,47 + back = wanted_f, 1,3, 90,78, 32,32 + back = wanted_f, 2,0, 160,126, 100,100 + back = wanted_f, 2,1, 160,102, 68,68 + back = wanted_f, 2,2, 160,86, 47,47 + back = wanted_f, 2,3, 160,78, 32,32 + back = wanted_f, 3,0, 385,126, 100,100 + back = wanted_f, 3,1, 315,102, 68,68 + back = wanted_f, 3,2, 270,86, 47,47 + back = wanted_f, 3,3, 230,78, 32,32 + back = wanted_f, 4,3, 300,78, 32,32 + right = wanted_s1, 2,0, 300,145, 110,110 + right = wanted_s1, 2,1, 255,123, 80,80 + right = wanted_s1, 2,2, 224,98, 52,52 + right = wanted_s1, 2,3, 204,83, 36,36 + left = wanted_s1, 2,0, 20,145, 110,110 + left = wanted_s1, 2,1, 64,123, 80,80 + left = wanted_s1, 2,2, 96,98, 52,52 + left = wanted_s1, 2,3, 120,83, 36,36 + editor_icon = 30 + click_rect.0=1,1,76,132 + click_rect.2=1,1,76,132 + click_rect.1=1,1,36,160 + click_rect.3=1,1,36,160 + behavior=wanted + flip_left=1 + +-------------------------------------------------------------------------------- +[object=temple_shop] + editor_icon=1 + map_hint = TEMPLE OF FARUK + welcome_text=TEMPLE OF FARUK + map_frame = 5,7 + front=dummy,2,0,160,160,200,140 + click_rect=1,1,100,100 + items.100,1=healing_potion + items.100,1=stamina_potion + items.100,1=greater_healing_potion + items.100,1=greater_stamina_potion + items.100,1=scroll_of_ressurection + items.100,1=medicine + items.100,1=crusader_sword,crook,hammer_of_spirits,bishop's_crook,celestial_mace + items.100,1=sanctified_garment,polar_robe,scholar's_garment,orc_habit + items.100,1=hood_of_damnation,blessed_diadem,monk's_wrist_guards,holy_wrath,exorcist's_gloves,scroll_of_heaven,relic_of_roven_the_bright,holy_symbol + items.100,1=blessed_necklace,ring_of_undead_eater,inquisitor's_chain,necklace_of_willpower,light_necklace,spiritual_ring,heaven's_blessing,ring_of_mercy,evil_word + + behavior=temple_offer + +-------------------------------------------------------------------------------- + +[object=CITY_EXIT] + editor_icon=1 + behavior=city_exit + +[object=secret_button] + editor_icon=1 + front=dummy,2,0,245,113,57,21 + click_rect=1,1,100,100 + behavior=secret_button + +[object=door_gang] + parent=door1 + behavior=door_gang + diff --git a/undercroft_windows_i110/data/defs/level.city/gang_behavior.txt b/undercroft_windows_i110/data/defs/level.city/gang_behavior.txt new file mode 100644 index 0000000..72fca3a --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.city/gang_behavior.txt @@ -0,0 +1,139 @@ +-------------------------------------------------------------------------------- +[behavior = house_door] + + animate = 0, 0, 0, 1 + block = 1 + + animate = 1, 1, 0, 1 + block = 0 + + state = 1 + animate = -1, 1, 0, 1 + block = 0 + play_sound.door = 0 + end_round=1 + + state = 0 + animate = -1, 0, 0, 1 + block = 1 + play_sound.door = 0 + end_round=1 + + + +[behavior=house_door_locked] + + animate = 0, 0, 0, 1 + block = 1 + + animate = 0, 0, 0, 1 + block = 1 + + animate = 1, 1, 0, 1 + block = 0 + + check_item.steel_key=0 + + play_sound.locked_door=0 + text_id=locked_door + + text_id=action_used_key + play_sound.unlock=0 + remove_party_item.steel_key=1 + state=1 + do_click=0 + + state = 2 + animate = -1, 1, 0, 1 + block = 0 + play_sound.door = 0 + end_round=1 + + state = 1 + animate = -1, 0, 0, 1 + block = 1 + play_sound.door = 0 + end_round=1 + +[behavior=house_door_barricade] + + animate = 0, 0, 0, 1 + block = 1 + + play_sound.locked_door=0 + text_width=220 + text_id=ct_door_barricade + use_offer=0 + + text_id=ct_door_barricade2 + + picture=data\scene\explosion.jpg + text_id=ct_explosion + remove_party_item.keg=1 + remove_object.house_door_barricade=0,0 + +-------------------------------------------------------------------------------- +[behavior = door1] + + do_click=1 + + play_sound.locked_door=0 + text_id=gang_locked_door + +-------------------------------------------------------------------------------- +[behavior = button] + + animate = 0, 0, 0, 1 + + animate = 1, 1, 0, 1 + + state = 1 + animate = -1, 1, 0, 1 + cube.ground=0,0,0 + play_sound.move_stone=0 + + state = 0 + animate = 0, 0, 0, 1 + cube.wall1=0,0,0 + play_sound.move_stone=0 + +-------------------------------------------------------------------------------- +[behavior = exit] + + do_click=1 + + play_sound.ladder=0 + teleport=-1,0,0 + + +-------------------------------------------------------------------------------- +[behavior=win_stone_exit] + + do_click=1 + + teleport.city=-1,32,27 + +-------------------------------------------------------------------------------- +[behavior=gang_end] + + picture=data\scene\demon1.jpg + text_id=gang_end1 + button_id=b_next + + state=1 + picture=data\scene\demon2.jpg + text_id=gang_end2 + button_id=b_next + + state=2 + picture=data\scene\demon2.jpg + text_id=gang_end3 + button_id=b_next + set_global.22=1 + flash_view=0,0,0,255 + + +[behavior = sign_office] + + text_id = gang_sign_office + text_width = 300 diff --git a/undercroft_windows_i110/data/defs/level.city/gang_cube.txt b/undercroft_windows_i110/data/defs/level.city/gang_cube.txt new file mode 100644 index 0000000..ebe9320 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.city/gang_cube.txt @@ -0,0 +1,55 @@ +[cube = ground] + + type = 2 + editor_icon = 6 + +[cube = wall1] + + + + + type = 1 + editor_icon = 12 + +[cube = w_wood] + + + + + type = 1 + editor_icon = 13 + +[cube = w_books] + + + + + type = 1 + editor_icon = 14 + + +[cube = w_arc1] + + + type = 2 + editor_icon = 21 + +[cube = w_timber] + + + type = 2 + editor_icon = 22 + +[cube = w_arc4] + + + + + + type = 2 + editor_icon = 20 + + + + + diff --git a/undercroft_windows_i110/data/defs/level.city/gang_level.txt b/undercroft_windows_i110/data/defs/level.city/gang_level.txt new file mode 100644 index 0000000..a95c651 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.city/gang_level.txt @@ -0,0 +1,37 @@ +[LEVEL = GANG_HOUSE] + name = House + + music.MAIN = data\music\dungeon1.ogg + + material_file = data\defs\level.city\gang_material.txt + cube_file = data\defs\level.city\gang_cube.txt + + enemy_file = data\defs\enemy\6-city\thug.txt + enemy_file = data\defs\enemy\6-city\executioner.txt + enemy_file = data\defs\enemy\6-city\assassin.txt + enemy_file = data\defs\enemy\6-city\rat_wharf.txt + enemy_file = data\defs\enemy\6-city\bully.txt + + object_file = data\defs\object\jamb.txt + object_file = data\defs\object\barrel.txt + object_file = data\defs\object\garbage.txt + object_file = data\defs\object\dirt1.txt + object_file = data\defs\object\torch1.txt + object_file = data\defs\object\torch2.txt + object_file = data\defs\object\column.txt + object_file = data\defs\object\flag1.txt + object_file = data\defs\object\furniture.txt + object_file = data\defs\object\win_stone.txt + object_file = data\defs\object\stain.txt + object_file = data\defs\object\stain2.txt + + behavior_file = data\defs\object\food_behavior.txt + object_file = data\defs\object\food.txt + + behavior_file = data\defs\level.city\gang_behavior.txt + object_file = data\defs\level.city\gang_object.txt + + background = data\sky\sewer.jpg,1,1,1, 0,100,0,100 + fog_color = 45, 50, 35 + fog_level = 0,60,130,200,230 + diff --git a/undercroft_windows_i110/data/defs/level.city/gang_material.txt b/undercroft_windows_i110/data/defs/level.city/gang_material.txt new file mode 100644 index 0000000..eafa51c --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.city/gang_material.txt @@ -0,0 +1,138 @@ +//============================================================================== +//grounds +//============================================================================== + +[material = ground] + bitmap = data\material\ground\cloister1A.gif + bitmap = data\material\ground\cloister1B.gif + + + //liche + ground_central.0,0 = 0, 0, 73, 279, 96 + ground_central.1,0 = 0, 0, 39, 229, 72 + ground_central.2,0 = 0, 0, 16, 155, 38 + ground_central.3,0 = 0, 80, 0, 185, 15 + ground_central.4,0 = 0, 208, 97, 279, 107 + + + ground_left.0,0,0 = 0, 236, 34, 279, 57 + ground_left.1,0,0 = 0, 199, 0, 279, 33 + ground_left.2,0,0 = 0, 0, 97, 104, 119 + ground_left.3,0,0 = 0, 157, 108, 279, 123 + ground_left.4,0,0 = 0, 0, 0, 79, 10 + + ground_left.3,1,0 = 0, 105, 108, 154, 122 + ground_left.4,1,0 = 0, 105, 97, 191, 107 + + //sude + ground_central.0,1 = 1, 0, 73, 279, 96 + ground_central.1,1 = 1, 0, 39, 229, 72 + ground_central.2,1 = 1, 0, 16, 155, 38 + ground_central.3,1 = 1, 80, 0, 185, 15 + ground_central.4,1 = 1, 208, 97, 279, 107 + + + ground_left.0,0,1 = 1, 236, 34, 279, 57 + ground_left.1,0,1 = 1, 199, 0, 279, 33 + ground_left.2,0,1 = 1, 0, 97, 104, 119 + ground_left.3,0,1 = 1, 157, 108, 279, 123 + ground_left.4,0,1 = 1, 0, 0, 79, 10 + + ground_left.3,1,1 = 1, 105, 108, 154, 122 + ground_left.4,1,1 = 1, 105, 97, 191, 107 + + + +//============================================================================== +//walls +//============================================================================== + +[material = wall1] + bitmap = data\material\wall.city.night\wall1_1a.gif + bitmap = data\material\wall.city.night\wall1_3.gif + bitmap = data\material\wall.city\wall1_f.jpg + bitmap = data\material\wall.city.night\wall1_1b.gif + + + //liche + left.0,0,0 = 0, 0, 0, 44, 179 + left.1,0,0 = 0, 45, 0, 81, 144 + left.2,0,0 = 0, 82, 0, 105, 96 + left.3,0,0 = 0, 82, 97, 99, 163 + left.4,0,0 = 0, 100, 97, 110, 139 + left.3,1,0 = 1, 0, 0, 51, 64 + left.4,1,0 = 1, 52, 0, 88, 49 + front_central.0,0 = 2, 0, 0, 229, 145 + //sude steny + left.0,0,1 = 3, 0, 0, 44, 179 + left.1,0,1 = 3, 45, 0, 81, 144 + left.2,0,1 = 3, 82, 0, 105, 96 + left.3,0,1 = 3, 82, 97, 99, 163 + left.4,0,1 = 3, 100, 97, 110, 139 + +[material = w_wood] + parent = wall1 + bitmap = data\material\wall.city.night\wood1_1A.gif + bitmap = data\material\wall.city.night\wall1_2.gif + bitmap = data\material\wall\wood1_f.jpg + bitmap = data\material\wall.city.night\wood1_1B.gif + +[material = w_arc1] + parent = wall1 + bitmap = data\material\wall.city.night\arc1_1a.gif + bitmap = data\material\wall.city.night\wall1_2.gif + bitmap = data\material\wall.city\arc1_f.gif + bitmap = data\material\wall.city.night\arc1_1b.gif + +[material = w_timber] + bitmap = data\material\wall\timber_1a.gif + bitmap = data\material\wall\timber_2.gif + bitmap = data\material\wall\timber_f.gif + bitmap = data\material\wall\timber_1b.gif + + + //liche + left.0,0,0 = 0, 0, 0, 44, 179,0 + left.1,0,0 = 0, 45, 0, 81, 144,1 + left.2,0,0 = 0, 82, 0, 105, 96,2 + left.3,0,0 = 0, 82, 97, 99, 163,3 + left.4,0,0 = 0, 100, 97, 110, 139,4 + left.3,1,0 = 1, 0, 0, 51, 64,3 + left.4,1,0 = 1, 52, 0, 88, 49,4 + front_central.0,0 = 2, 0, 0, 229, 145,0 + + //sude steny + left.0,0,1 = 3, 0, 0, 44, 179,0 + left.1,0,1 = 3, 45, 0, 81, 144,1 + left.2,0,1 = 3, 82, 0, 105, 96,2 + left.3,0,1 = 3, 82, 97, 99, 163,3 + left.4,0,1 = 3, 100, 97, 110, 139,4 + + fog_level = 0, 60, 120, 180, 200 + +[material = w_books] + bitmap = data\material\wall\books_1A.gif + bitmap = data\material\wall\books_2.gif + bitmap = data\material\wall\books_f.jpg + bitmap = data\material\wall\books_1B.gif + + + //liche + left.0,0,0 = 0, 0, 0, 44, 179,0 + left.1,0,0 = 0, 45, 0, 81, 144,1 + left.2,0,0 = 0, 82, 0, 105, 96,2 + left.3,0,0 = 0, 82, 97, 99, 163,3 + left.4,0,0 = 0, 100, 97, 110, 139,4 + left.3,1,0 = 1, 0, 0, 51, 64,3 + left.4,1,0 = 1, 52, 0, 88, 49,4 + front_central.0,0 = 2, 0, 0, 229, 145,0 + + //sude steny + left.0,0,1 = 3, 0, 0, 44, 179,0 + left.1,0,1 = 3, 45, 0, 81, 144,1 + left.2,0,1 = 3, 82, 0, 105, 96,2 + left.3,0,1 = 3, 82, 97, 99, 163,3 + left.4,0,1 = 3, 100, 97, 110, 139,4 + + fog_level = 0, 60, 120, 180, 200 + diff --git a/undercroft_windows_i110/data/defs/level.city/gang_object.txt b/undercroft_windows_i110/data/defs/level.city/gang_object.txt new file mode 100644 index 0000000..56a83fd --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.city/gang_object.txt @@ -0,0 +1,312 @@ +-------------------------------------------------------------------------------- +[sprite = house_door] + bitmap = data\object\door\house_door.gif, 2, 1, 2 + +[object = house_door] + offset_front = house_door, 0, -2,-1 + offset_back = house_door, 0, -2,-1 + editor_icon = 4 + click_range = 1,1 + click_rect = 1,1,190,120 + behavior = house_door + map_frame=101,4 + +[object = house_door_locked] + parent=house_door + behavior=house_door_locked + +[object = house_door_barricade] + parent=house_door + behavior=house_door_barricade + +-------------------------------------------------------------------------------- + +[sprite = door1_f] + bitmap = data\object\door1_f.gif, 1, 1, 1 +[sprite = door1_s1] + bitmap = data\object\door1_s1.gif, 1, 1, 1 +[sprite = door1_s2] + bitmap = data\object\door1_s2.gif, 1, 1, 1 + + +[object = door1] + visible_range = 0,3 + flip_left = 1 + + back = door1_f, 0,3, 16,84, 32,32 + #-- + back = door1_f, 1,1, 3,123, 68,68 + back = door1_f, 1,2, 51,99, 47,47 + back = door1_f, 1,3, 88,84, 32,32 + #-- + back = door1_f, 2,0, 160,156, 100,100 + back = door1_f, 2,1, 160,123, 68,68 + back = door1_f, 2,2, 160,99, 47,47 + back = door1_f, 2,3, 160,84, 32,32 + #-- + back = door1_f, 3,1, 317,123, 68,68 + back = door1_f, 3,2, 269,99, 47,47 + back = door1_f, 3,3, 232,84, 32,32 + #-- + back = door1_f, 4,3, 304,84, 32,32 + + left = door1_s1, 2,0, 12,196, 150,150 + left = door1_s1, 2,1, 65,148, 100,100 + left = door1_s1, 2,2, 96,113, 63,63 + left = door1_s1, 2,3, 118,97, 44,44 + #--- + left = door1_s2, 1,3, 30,92, 100,100 + left = door1_s2, 1,4, 75,80, 68,68 + + right = door1_s1, 2,0, 308,196, 150,150 + right = door1_s1, 2,1, 255,148, 100,100 + right = door1_s1, 2,2, 224,113, 63,63 + right = door1_s1, 2,3, 202,97, 44,44 + #--- + right = door1_s2, 3,3, 290,92, 100,100 + right = door1_s2, 3,4, 245,80, 68,68 + + editor_icon = 4 + map_frame = 1,4 + click_rect.1 = 1, 1, 23,126 + click_rect.2 = 1, 1, 99,126 + click_rect.3 = 1, 1, 23,126 + behavior = door1 + + +-------------------------------------------------------------------------------- + +[sprite = mirror1_f] + bitmap = data\object\wallpaper\mirror1_f.gif, 1, 1, 1 + sort_offset = -200 +[sprite = mirror1_s1] + bitmap = data\object\wallpaper\mirror1_s1.gif, 1, 1, 1 + sort_offset = -200 + +[object = mirror1] + back = mirror1_f, 0,3, 20,88, 32,32 + back = mirror1_f, 1,0, -60,150, 100,100 + back = mirror1_f, 1,1, 5,119, 68,68 + back = mirror1_f, 1,2, 50,98, 47,47 + back = mirror1_f, 1,3, 90,83, 32,32 + back = mirror1_f, 2,0, 160,150, 100,100 + back = mirror1_f, 2,1, 160,119, 68,68 + back = mirror1_f, 2,2, 160,98, 47,47 + back = mirror1_f, 2,3, 160,83, 32,32 + back = mirror1_f, 3,0, 385,150, 100,100 + back = mirror1_f, 3,1, 315,119, 68,68 + back = mirror1_f, 3,2, 270,98, 47,47 + back = mirror1_f, 3,3, 230,83, 32,32 + back = mirror1_f, 4,3, 300,88, 32,32 + + right = mirror1_s1, 2,0, 302,182, 150,150 + right = mirror1_s1, 2,1, 258,140, 100,100 + right = mirror1_s1, 2,2, 226,110, 65,65 + right = mirror1_s1, 2,3, 206,95, 46,46 + left = mirror1_s1, 2,0, 18,182, 150,150 + left = mirror1_s1, 2,1, 62,140, 100,100 + left = mirror1_s1, 2,2, 94,110, 65,65 + left = mirror1_s1, 2,3, 124,95, 46,46 + editor_icon = 30 + flip_left=1 + +-------------------------------------------------------------------------------- + +[sprite = painting_f] + bitmap = data\object\wallpaper\painting_f.gif, 1, 1, 1 + sort_offset = -200 +[sprite = painting_s1] + bitmap = data\object\wallpaper\painting_s1.gif, 1, 1, 1 + sort_offset = -200 + +[object = painting] + back = painting_f, 0,3, 20,88, 32,32 + back = painting_f, 1,0, -60,150, 100,100 + back = painting_f, 1,1, 5,119, 68,68 + back = painting_f, 1,2, 50,98, 47,47 + back = painting_f, 1,3, 90,83, 32,32 + back = painting_f, 2,0, 160,150, 100,100 + back = painting_f, 2,1, 160,119, 68,68 + back = painting_f, 2,2, 160,98, 47,47 + back = painting_f, 2,3, 160,83, 32,32 + back = painting_f, 3,0, 385,150, 100,100 + back = painting_f, 3,1, 315,119, 68,68 + back = painting_f, 3,2, 270,98, 47,47 + back = painting_f, 3,3, 230,83, 32,32 + back = painting_f, 4,3, 300,88, 32,32 + + right = painting_s1, 2,0, 302,182, 150,150 + right = painting_s1, 2,1, 258,140, 100,100 + right = painting_s1, 2,2, 226,110, 65,65 + right = painting_s1, 2,3, 206,95, 46,46 + left = painting_s1, 2,0, 18,182, 150,150 + left = painting_s1, 2,1, 62,140, 100,100 + left = painting_s1, 2,2, 94,110, 65,65 + left = painting_s1, 2,3, 124,95, 46,46 + editor_icon = 30 + flip_left=1 + +-------------------------------------------------------------------------------- + +[sprite = button_f] + bitmap = data\object\lever\button1a.gif, 2, 2, 1 +[sprite = button_s] + bitmap = data\object\lever\button1b.gif, 2, 2, 1 + + +[object = button] + visible_range = 0, 4 + offset_back = button_f, 0, -93, 230 + offset_right = button_s, 135, -90, 230 + offset_left = button_s, -135, -90, 230 + all_sides = -1, 4,4 + all_sides = -1, 0 ,4 + editor_icon = 3 + flip_left = 1 + click_rect.2 = -10, -10, 35,35 + click_rect.1 = -10, -10, 28,30 + click_rect.3 = -10, -10, 28,30 + behavior = button + +-------------------------------------------------------------------------------- + +[sprite = chest1_f] + bitmap = data\object\chest1_f.gif, 1, 1, 1 +[sprite = chest1_b] + bitmap = data\object\chest1_b.gif, 1, 1, 1 +[sprite = chest1_r] + bitmap = data\object\chest1_r.gif, 1, 1, 1 + +[object = chest1] + visible_range = 0, 3 + offset_front = chest1_f, 0, 8, 230 + offset_back = chest1_b, 0, 8, 230 + offset_left = chest1_r, 0, 8, 230 + offset_right = chest1_r, 0, 8, 230 + editor_icon = 7 + click_rect.0 = 1,1,115,60 + click_rect.1 = 1,1,70,60 + click_rect.2 = 1,1,115,60 + click_rect.3 = 1,1,70,60 + behavior=chest_offer + items.100,1=money320 + +[object = chest2] + parent=chest1 + items.100,1=money320 + //FLASKY + items.60,1=healing_potion,small_stamina_potion,stamina_potion,small_revi_potion,revi_potion,small_elixir,elixir,revive_potion,scroll_of_ressurection,medicine + items.30,1=healing_potion,small_stamina_potion,stamina_potion,small_revi_potion,revi_potion,small_elixir,elixir,revive_potion,scroll_of_ressurection,medicine + //SUPER FLASKY + items.100,1=greater_healing_potion,greater_stamina_potion,greater_revi_potion,greater_elixir,elven_wine + //THROW + items.100,1=money320,full_helm,plated_helm,guard's_helm,light_helmet,chain_boots,heavy_belt,iron_heavy_belt,bracers,chain_gloves,iron_boots,iron_war_boots,poisoned_throwing_knives,burning_stars,lethal_stars,steel_darts,arrows,poisoned_darts,explosive_darts + +[object = chest3] + parent=chest1 + //FLASKY + items.40,1=arrows + items.100,2=small_healing_potion,healing_potion,small_stamina_potion,stamina_potion,small_revi_potion,revi_potion,small_elixir,elixir,revive_potion,scroll_of_ressurection,medicine + //LEVEL 2 JEWELRY + items.60,1=ring_of_health,healer's_ring,ring_of_energy,ring_of_scorpion,tooth_necklace,spiritual_ring,vein,ring_of_mercy,snowflake_amulet,ring_of_flesh,guardian's_ring,finder's_necklace,rainbow_ring,marksman's_ring,serpent_amulet,ring_of_observer,thorn_amulet,trapper's_ring,amulet_of_hell,amulet_of_wit,ring_of_haste,faruk's_chain + items.60,1=cloak,hunter's_cloak,warrior's_cloak,winter_cloak,cloak_of_elementalist,protective_mantle,adventurer's_cloak,veil_of_darkness,cloak_of_rage,holy_protection + + +-------------------------------------------------------------------------------- + +[sprite = down] + bitmap = data\object\down.gif, 1, 1, 1 + +[object = down] + visible_range = 0,3 + flip_left = 1 + offset_back = down, 0, -28,-1 + editor_icon = 22 + click_rect.0 = 1, 1, 99,126 + click_rect.1 = 1, 1, 99,126 + click_rect.2 = 1, 1, 99,126 + click_rect.3 = 1, 1, 99,126 + behavior = exit + map_frame=5,10 + +-------------------------------------------------------------------------------- + +[sprite = up] + bitmap = data\object\up.gif, 1, 1, 1 + + +[object = up] + visible_range = 0,3 + flip_left = 1 + offset_back = up, 0, -28,-1 + editor_icon = 23 + click_rect.0 = 1, 1, 99,126 + click_rect.1 = 1, 1, 99,126 + click_rect.2 = 1, 1, 99,126 + click_rect.3 = 1, 1, 99,126 + behavior = exit + map_frame=5,11 + + + +[sprite = winstone_f] + bitmap = data\object\win\winstone_f.gif, 1, 1, 1 + sort_offset = -200 +[sprite = winstone_s1] + bitmap = data\object\win\winstone_s1.gif, 1, 1, 1 + sort_offset = -200 +[sprite = winstone_s2] + bitmap = data\object\win\winstone_s2.gif, 1, 1, 1 + sort_offset = -200 + + + + +[object = win_stone_exit] + parent=win_stone + map_hint= exit + behavior=win_stone_exit + click_rect.2=1,1,117,123 + map_frame=5,10 + +-------------------------------------------------------------------------------- + +[object=gang_end] + editor_icon=1 + behavior=gang_end + +[sprite = stone_sign_f] + bitmap = data\object\wallpaper\stone_sign_f.gif, 1, 1, 1 + sort_offset = -200 +[sprite = stone_sign_s1] + bitmap = data\object\wallpaper\stone_sign_s1.gif, 1, 1, 1 + sort_offset = -200 + +[object = sign_office] + back = stone_sign_f, 1,0, -60,116, 100,100 + back = stone_sign_f, 1,1, 5,96, 68,68 + back = stone_sign_f, 1,2, 50,82, 47,47 + back = stone_sign_f, 2,0, 160,116, 100,100 + back = stone_sign_f, 2,1, 160,96, 68,68 + back = stone_sign_f, 2,2, 160,82, 47,47 + back = stone_sign_f, 3,0, 385,116, 100,100 + back = stone_sign_f, 3,1, 315,96, 68,68 + back = stone_sign_f, 3,2, 270,82, 47,47 + back = stone_sign_f, 4,3, 300,88, 32,32 + right = stone_sign_s1, 2,0, 300,132, 140,140 + right = stone_sign_s1, 2,1, 255,107, 100,100 + right = stone_sign_s1, 2,2, 224,90, 68,68 + left = stone_sign_s1, 2,0, 20,132, 140,140 + left = stone_sign_s1, 2,1, 65,107, 100,100 + left = stone_sign_s1, 2,2, 96,90, 68,68 + click_range = 0,1 + click_rect.1 = 1, 1, 15,74 + click_rect.2 = 1, 1, 95,74 + click_rect.3 = 1, 1, 15,74 + behavior = sign_office + editor_icon = 15 + flip_left=1 + + +-------------------------------------------------------------------------------- + diff --git a/undercroft_windows_i110/data/defs/level.city/hoh_behavior.txt b/undercroft_windows_i110/data/defs/level.city/hoh_behavior.txt new file mode 100644 index 0000000..cd772ef --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.city/hoh_behavior.txt @@ -0,0 +1,284 @@ +[behavior=mirror_N] + + do_click=0 + + check_item.enchanted_cat=0 + + play_sound.SKILL_ANCESTOR=0 + end_round=1 + teleport=0,0,0 +[behavior=mirror_E] + + do_click=0 + + check_item.enchanted_cat=0 + + play_sound.SKILL_ANCESTOR=0 + end_round=1 + teleport=1,0,0 +[behavior=mirror_S] + + do_click=0 + + check_item.enchanted_cat=0 + + play_sound.SKILL_ANCESTOR=0 + end_round=1 + teleport=2,0,0 +[behavior=mirror_W] + + do_click=0 + + check_item.enchanted_cat=0 + + play_sound.SKILL_ANCESTOR=0 + end_round=1 + teleport=3,0,0 + +[behavior=mirror2] + + do_click=0 + + check_item.enchanted_cat=0 + + play_sound.SKILL_ANCESTOR=0 + end_round=1 + teleport=3,1,5 + +[behavior=mirror_broken] + + use_offer=0 + + object.mirror2=3,0,0 + remove_object.mirror_broken=0,0 + remove_party_item.shards=1 + +-------------------------------------------------------------------------------- +[behavior = door1] + + do_click=1 + + play_sound.door = 0 + teleport.city=-1,23,31 + +-------------------------------------------------------------------------------- +[behavior = house_door] + + animate = 0, 0, 0, 1 + block = 1 + + animate = 1, 1, 0, 1 + block = 0 + + state = 1 + animate = -1, 1, 0, 1 + block = 0 + play_sound.door = 0 + end_round=1 + + state = 0 + animate = -1, 0, 0, 1 + block = 1 + play_sound.door = 0 + end_round=1 + +[behavior=house_door_lever] + + animate = 0, 0, 0, 1 + block = 1 + + animate = 1, 1, 0, 1 + block = 0 + + play_sound.locked_door = 0 + text_id=locked_door + + state = 1 + animate = 1, 1, 0, 1 + block = 0 + play_sound.door = 0 + end_round=1 + + state = 0 + animate = 0, 0, 0, 1 + block = 1 + play_sound.door = 0 + end_round=1 + +[behavior = down1] + + do_click=0 + + play_sound.ladder = 0 + teleport.hoh_dung=1,9,7 + +[behavior = down2] + + do_click=0 + + play_sound.ladder = 0 + teleport.hoh_dung=1,9,11 + +-------------------------------------------------------------------------------- +[behavior = lever] + + animate = 0, 0, 0, 1 + + animate = 1, 1, 0, 1 + + state = 1 + animate = -1, 1, 0, 1 + activate = 1,0,0 + play_sound.switch = 0 + + state = 0 + animate = 0, 0, 0, 1 + activate = 1,0,0 + play_sound.switch = 0 + +[behavior=button_wall] + + animate = 0, 0, 0, 1 + + animate = 1, 1, 0, 1 + + state = 1 + animate = -1, 1, 0, 1 + play_sound.move_stone = 0 + cube.ground=0,0,0 + +-------------------------------------------------------------------------------- + +[behavior = teleport] + + play_sound.teleport = 0 + teleport = -1,0,0 + +-------------------------------------------------------------------------------- +[behavior = book_blue] + + item.dungeon_key=0,0 + play_sound.inventory=0 + state = 2 + +-------------------------------------------------------------------------------- +[behavior = duke_diary] + + object.book_blue=3,0,0 + item.duke's_ring=255,255 + picture=data\scene\book.jpg + text_id = hoh_diary1 + state=2 + button_id=b_next + + + play_sound.map = 0 + picture=data\scene\book.jpg + text_id = hoh_diary1b + button_id=b_next + state=2 + + play_sound.map = 0 + picture=data\scene\book.jpg + text_id = hoh_diary2 + button_id=b_next + state=3 + + play_sound.map = 0 + picture=data\scene\book.jpg + text_id = hoh_diary3 + button_id=b_next + state=4 + + play_sound.map = 0 + picture=data\scene\book.jpg + text_id = hoh_diary4 + button_id=b_next + state=5 + + play_sound.map = 0 + picture=data\scene\book.jpg + text_id = hoh_diary5 + button_id=b_next + state=6 + + play_sound.map = 0 + picture=data\scene\book.jpg + text_id = hoh_diary6 + button_id=b_next + state=7 + + play_sound.map = 0 + picture=data\scene\book.jpg + text_id = hoh_diary7 + state=1 + +-------------------------------------------------------------------------------- +[behavior=hoh_enter] + + text_id=hoh_enter + quest.house_of_horror=1 + button_id=b_ok + + state=255 + +[behavior=hoh_mirror] + + text_id=hoh_mirror + set_global.29=1 + quest.magic_mirror=1 + button_id=b_ok + + state=255 + +-------------------------------------------------------------------------------- +[behavior = stone_up] + + do_click=0 + + play_sound.ladder = 0 + teleport.hoh_top = -1,1,10 + +-------------------------------------------------------------------------------- +[behavior=hoh_victory] + + check_global.33=100,0 + + cancel_picture = 1 + flash_view=0,0,0,255 + text_id=astral_duke3 + remove_enemy.necromancer=0,0 + quest.house_of_horror=2 + quest.killing_immortal=2 + exp=20000 + set_global.23=1 + state=255 + +-------------------------------------------------------------------------------- +[behavior=painting2] + + animate=0,1,0,999 + + text_id=hoh_bleeding_painting1 + button_id=b_ok + + state=1 + + check_global.34=1,0 + + text_id=nothing_happened + + text_id=hoh_bleeding_painting2 + enemy_forced.necromancer=-2,0 + object.wallstain1=1,0,0 + play_sound.SKILL_ANCESTOR=0 + flash_view = 255,255,50,200 + state=2 + + do_click=0 + + play_sound.teleport=0 + teleport.astral=3,14,12 + + + diff --git a/undercroft_windows_i110/data/defs/level.city/hoh_cube.txt b/undercroft_windows_i110/data/defs/level.city/hoh_cube.txt new file mode 100644 index 0000000..bbea391 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.city/hoh_cube.txt @@ -0,0 +1,43 @@ +[cube = ground] + + type = 2 + editor_icon = 6 + +[cube = wall1] + + + + + type = 1 + editor_icon = 12 + +[cube = w_wood] + + + + + type = 1 + editor_icon = 13 + +[cube = w_books] + + + + + type = 1 + editor_icon = 14 + + +[cube = w_arc1] + + + type = 2 + editor_icon = 21 + +[cube = w_timber] + + + type = 2 + editor_icon = 22 + + diff --git a/undercroft_windows_i110/data/defs/level.city/hoh_level.txt b/undercroft_windows_i110/data/defs/level.city/hoh_level.txt new file mode 100644 index 0000000..fb891c5 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.city/hoh_level.txt @@ -0,0 +1,41 @@ +[LEVEL = HOH] + name = Haunted House + + music.MAIN = data\music\forest.ogg + + material_file = data\defs\level.city\hoh_material.txt + cube_file = data\defs\level.city\hoh_cube.txt + + enemy_file = data\defs\enemy\npc\necromancer.txt + enemy_file = data\defs\enemy\6-city\spectre.txt + #enemy_file = data\defs\enemy\6-city\skeleton.txt + enemy_file = data\defs\enemy\6-city\bonewraith_city.txt + #enemy_file = data\defs\enemy\6-city\fatdead.txt + enemy_file = data\defs\enemy\6-city\zombie.txt + enemy_file = data\defs\enemy\6-city\livingdead.txt + + object_file = data\defs\object\jamb.txt + object_file = data\defs\object\barrel.txt + object_file = data\defs\object\garbage.txt + object_file = data\defs\object\foliage1.txt + object_file = data\defs\object\torch1.txt + object_file = data\defs\object\torch2.txt + object_file = data\defs\object\column.txt + object_file = data\defs\object\furniture.txt + object_file = data\defs\object\flag1.txt + object_file = data\defs\object\stain.txt + object_file = data\defs\object\stain2.txt + + behavior_file = data\defs\object\food_behavior.txt + object_file = data\defs\object\food.txt + + behavior_file = data\defs\object\web_behavior.txt + object_file = data\defs\object\web.txt + + behavior_file = data\defs\level.city\hoh_behavior.txt + object_file = data\defs\level.city\hoh_object.txt + + background = data\sky\sewer.jpg,1,1,1, 0,100,0,100 + fog_color = 45, 50, 35 + fog_level = 0,60,130,200,230 + diff --git a/undercroft_windows_i110/data/defs/level.city/hoh_material.txt b/undercroft_windows_i110/data/defs/level.city/hoh_material.txt new file mode 100644 index 0000000..d3ce06b --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.city/hoh_material.txt @@ -0,0 +1,138 @@ +//============================================================================== +//grounds +//============================================================================== + +[material = ground] + bitmap = data\material\ground\cloister1A.gif + bitmap = data\material\ground\cloister1B.gif + + + //liche + ground_central.0,0 = 0, 0, 73, 279, 96 + ground_central.1,0 = 0, 0, 39, 229, 72 + ground_central.2,0 = 0, 0, 16, 155, 38 + ground_central.3,0 = 0, 80, 0, 185, 15 + ground_central.4,0 = 0, 208, 97, 279, 107 + + + ground_left.0,0,0 = 0, 236, 34, 279, 57 + ground_left.1,0,0 = 0, 199, 0, 279, 33 + ground_left.2,0,0 = 0, 0, 97, 104, 119 + ground_left.3,0,0 = 0, 157, 108, 279, 123 + ground_left.4,0,0 = 0, 0, 0, 79, 10 + + ground_left.3,1,0 = 0, 105, 108, 154, 122 + ground_left.4,1,0 = 0, 105, 97, 191, 107 + + //sude + ground_central.0,1 = 1, 0, 73, 279, 96 + ground_central.1,1 = 1, 0, 39, 229, 72 + ground_central.2,1 = 1, 0, 16, 155, 38 + ground_central.3,1 = 1, 80, 0, 185, 15 + ground_central.4,1 = 1, 208, 97, 279, 107 + + + ground_left.0,0,1 = 1, 236, 34, 279, 57 + ground_left.1,0,1 = 1, 199, 0, 279, 33 + ground_left.2,0,1 = 1, 0, 97, 104, 119 + ground_left.3,0,1 = 1, 157, 108, 279, 123 + ground_left.4,0,1 = 1, 0, 0, 79, 10 + + ground_left.3,1,1 = 1, 105, 108, 154, 122 + ground_left.4,1,1 = 1, 105, 97, 191, 107 + + + +//============================================================================== +//walls +//============================================================================== + +[material = wall1] + bitmap = data\material\wall.city.night\wall1_1a.gif + bitmap = data\material\wall.city.night\wall1_3.gif + bitmap = data\material\wall.city\wall1_f.jpg + bitmap = data\material\wall.city.night\wall1_1b.gif + + + //liche + left.0,0,0 = 0, 0, 0, 44, 179 + left.1,0,0 = 0, 45, 0, 81, 144 + left.2,0,0 = 0, 82, 0, 105, 96 + left.3,0,0 = 0, 82, 97, 99, 163 + left.4,0,0 = 0, 100, 97, 110, 139 + left.3,1,0 = 1, 0, 0, 51, 64 + left.4,1,0 = 1, 52, 0, 88, 49 + front_central.0,0 = 2, 0, 0, 229, 145 + //sude steny + left.0,0,1 = 3, 0, 0, 44, 179 + left.1,0,1 = 3, 45, 0, 81, 144 + left.2,0,1 = 3, 82, 0, 105, 96 + left.3,0,1 = 3, 82, 97, 99, 163 + left.4,0,1 = 3, 100, 97, 110, 139 + +[material = w_wood] + parent = wall1 + bitmap = data\material\wall.city.night\wood1_1A.gif + bitmap = data\material\wall.city.night\wall1_2.gif + bitmap = data\material\wall\wood1_f.jpg + bitmap = data\material\wall.city.night\wood1_1B.gif + +[material = w_arc1] + parent = wall1 + bitmap = data\material\wall.city.night\arc1_1a.gif + bitmap = data\material\wall.city.night\wall1_3.gif + bitmap = data\material\wall.city\arc1_f.gif + bitmap = data\material\wall.city.night\arc1_1b.gif + +[material = w_timber] + bitmap = data\material\wall\timber_1a.gif + bitmap = data\material\wall\timber_2.gif + bitmap = data\material\wall\timber_f.gif + bitmap = data\material\wall\timber_1b.gif + + + //liche + left.0,0,0 = 0, 0, 0, 44, 179,0 + left.1,0,0 = 0, 45, 0, 81, 144,1 + left.2,0,0 = 0, 82, 0, 105, 96,2 + left.3,0,0 = 0, 82, 97, 99, 163,3 + left.4,0,0 = 0, 100, 97, 110, 139,4 + left.3,1,0 = 1, 0, 0, 51, 64,3 + left.4,1,0 = 1, 52, 0, 88, 49,4 + front_central.0,0 = 2, 0, 0, 229, 145,0 + + //sude steny + left.0,0,1 = 3, 0, 0, 44, 179,0 + left.1,0,1 = 3, 45, 0, 81, 144,1 + left.2,0,1 = 3, 82, 0, 105, 96,2 + left.3,0,1 = 3, 82, 97, 99, 163,3 + left.4,0,1 = 3, 100, 97, 110, 139,4 + + fog_level = 0, 60, 120, 180, 200 + +[material = w_books] + bitmap = data\material\wall\books_1A.gif + bitmap = data\material\wall\books_2.gif + bitmap = data\material\wall\books_f.jpg + bitmap = data\material\wall\books_1B.gif + + + //liche + left.0,0,0 = 0, 0, 0, 44, 179,0 + left.1,0,0 = 0, 45, 0, 81, 144,1 + left.2,0,0 = 0, 82, 0, 105, 96,2 + left.3,0,0 = 0, 82, 97, 99, 163,3 + left.4,0,0 = 0, 100, 97, 110, 139,4 + left.3,1,0 = 1, 0, 0, 51, 64,3 + left.4,1,0 = 1, 52, 0, 88, 49,4 + front_central.0,0 = 2, 0, 0, 229, 145,0 + + //sude steny + left.0,0,1 = 3, 0, 0, 44, 179,0 + left.1,0,1 = 3, 45, 0, 81, 144,1 + left.2,0,1 = 3, 82, 0, 105, 96,2 + left.3,0,1 = 3, 82, 97, 99, 163,3 + left.4,0,1 = 3, 100, 97, 110, 139,4 + + fog_level = 0, 60, 120, 180, 200 + diff --git a/undercroft_windows_i110/data/defs/level.city/hoh_object.txt b/undercroft_windows_i110/data/defs/level.city/hoh_object.txt new file mode 100644 index 0000000..1ac4643 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.city/hoh_object.txt @@ -0,0 +1,438 @@ +-------------------------------------------------------------------------------- + +[sprite = mirror1_f] + bitmap = data\object\wallpaper\mirror1_f.gif, 1, 1, 1 + sort_offset = -200 +[sprite = mirror1_s1] + bitmap = data\object\wallpaper\mirror1_s1.gif, 1, 1, 1 + sort_offset = -200 +[sprite = mirror3_f] + bitmap = data\object\wallpaper\mirror3_f.gif, 1, 1, 1 + sort_offset = -200 + +[object = mirror_N] + back = mirror1_f, 0,3, 20,88, 32,32 + back = mirror1_f, 1,0, -60,150, 100,100 + back = mirror1_f, 1,1, 5,119, 68,68 + back = mirror1_f, 1,2, 50,98, 47,47 + back = mirror1_f, 1,3, 90,83, 32,32 + back = mirror1_f, 2,0, 160,150, 100,100 + back = mirror1_f, 2,1, 160,119, 68,68 + back = mirror1_f, 2,2, 160,98, 47,47 + back = mirror1_f, 2,3, 160,83, 32,32 + back = mirror1_f, 3,0, 385,150, 100,100 + back = mirror1_f, 3,1, 315,119, 68,68 + back = mirror1_f, 3,2, 270,98, 47,47 + back = mirror1_f, 3,3, 230,83, 32,32 + back = mirror1_f, 4,3, 300,88, 32,32 + + right = mirror1_s1, 2,0, 302,182, 150,150 + right = mirror1_s1, 2,1, 258,140, 100,100 + right = mirror1_s1, 2,2, 226,110, 65,65 + right = mirror1_s1, 2,3, 206,95, 46,46 + left = mirror1_s1, 2,0, 18,182, 150,150 + left = mirror1_s1, 2,1, 62,140, 100,100 + left = mirror1_s1, 2,2, 94,110, 65,65 + left = mirror1_s1, 2,3, 124,95, 46,46 + editor_icon = 30 + click_rect.0=1,1,90,132 + click_rect.2=1,1,90,132 + click_rect.1=1,1,20,160 + click_rect.3=1,1,20,160 + behavior=mirror_N + map_frame = 1,16 + flip_left=1 + +[object = mirror_E] + parent=mirror_N + behavior=mirror_E +[object = mirror_W] + parent=mirror_N + behavior=mirror_W +[object = mirror_S] + parent=mirror_N + behavior=mirror_S + + + +[object=mirror2] + parent=mirror_N + back = mirror3_f, 0,3, 20,88, 32,32 + back = mirror3_f, 1,0, -60,150, 100,100 + back = mirror3_f, 1,1, 5,119, 68,68 + back = mirror3_f, 1,2, 50,98, 47,47 + back = mirror3_f, 1,3, 90,83, 32,32 + back = mirror3_f, 2,0, 160,150, 100,100 + back = mirror3_f, 2,1, 160,119, 68,68 + back = mirror3_f, 2,2, 160,98, 47,47 + back = mirror3_f, 2,3, 160,83, 32,32 + back = mirror3_f, 3,0, 385,150, 100,100 + back = mirror3_f, 3,1, 315,119, 68,68 + back = mirror3_f, 3,2, 270,98, 47,47 + back = mirror3_f, 3,3, 230,83, 32,32 + back = mirror3_f, 4,3, 300,88, 32,32 + map_frame = 1,16 + in_editor=0 + behavior=mirror2 + +[sprite = mirror2_f] + bitmap = data\object\wallpaper\mirror2_f.gif, 1, 1, 1 + sort_offset = -200 +[sprite = mirror2_s1] + bitmap = data\object\wallpaper\mirror2_s1.gif, 1, 1, 1 + sort_offset = -200 + +[object = mirror_broken] + map_hint=BROKEN_MIRROR + back = mirror2_f, 0,3, 20,88, 32,32 + back = mirror2_f, 1,0, -60,150, 100,100 + back = mirror2_f, 1,1, 5,119, 68,68 + back = mirror2_f, 1,2, 50,98, 47,47 + back = mirror2_f, 1,3, 90,83, 32,32 + back = mirror2_f, 2,0, 160,150, 100,100 + back = mirror2_f, 2,1, 160,119, 68,68 + back = mirror2_f, 2,2, 160,98, 47,47 + back = mirror2_f, 2,3, 160,83, 32,32 + back = mirror2_f, 3,0, 385,150, 100,100 + back = mirror2_f, 3,1, 315,119, 68,68 + back = mirror2_f, 3,2, 270,98, 47,47 + back = mirror2_f, 3,3, 230,83, 32,32 + back = mirror2_f, 4,3, 300,88, 32,32 + + right = mirror2_s1, 2,0, 302,182, 150,150 + right = mirror2_s1, 2,1, 258,140, 100,100 + right = mirror2_s1, 2,2, 226,110, 65,65 + right = mirror2_s1, 2,3, 206,95, 46,46 + left = mirror2_s1, 2,0, 18,182, 150,150 + left = mirror2_s1, 2,1, 62,140, 100,100 + left = mirror2_s1, 2,2, 94,110, 65,65 + left = mirror2_s1, 2,3, 124,95, 46,46 + editor_icon = 30 + click_rect.0=1,1,90,132 + click_rect.2=1,1,90,132 + click_rect.1=1,1,20,160 + click_rect.3=1,1,20,160 + behavior=mirror_broken + map_frame = 1,16 + flip_left=1 + +-------------------------------------------------------------------------------- + +[sprite = painting_f] + bitmap = data\object\wallpaper\painting_f.gif, 1, 1, 1 + sort_offset = -200 +[sprite = painting_s1] + bitmap = data\object\wallpaper\painting_s1.gif, 1, 1, 1 + sort_offset = -200 + +[object = painting] + back = painting_f, 0,3, 20,88, 32,32 + back = painting_f, 1,0, -60,150, 100,100 + back = painting_f, 1,1, 5,119, 68,68 + back = painting_f, 1,2, 50,98, 47,47 + back = painting_f, 1,3, 90,83, 32,32 + back = painting_f, 2,0, 160,150, 100,100 + back = painting_f, 2,1, 160,119, 68,68 + back = painting_f, 2,2, 160,98, 47,47 + back = painting_f, 2,3, 160,83, 32,32 + back = painting_f, 3,0, 385,150, 100,100 + back = painting_f, 3,1, 315,119, 68,68 + back = painting_f, 3,2, 270,98, 47,47 + back = painting_f, 3,3, 230,83, 32,32 + back = painting_f, 4,3, 300,88, 32,32 + + right = painting_s1, 2,0, 302,182, 150,150 + right = painting_s1, 2,1, 258,140, 100,100 + right = painting_s1, 2,2, 226,110, 65,65 + right = painting_s1, 2,3, 206,95, 46,46 + left = painting_s1, 2,0, 18,182, 150,150 + left = painting_s1, 2,1, 62,140, 100,100 + left = painting_s1, 2,2, 94,110, 65,65 + left = painting_s1, 2,3, 124,95, 46,46 + editor_icon = 30 + flip_left=1 + +-------------------------------------------------------------------------------- + +[sprite = painting2_f] + bitmap = data\object\wallpaper\painting2_f.jpg, 3, 3, 1 + anim_delay=200 + sort_offset = -200 +[sprite = painting2_s1] + bitmap = data\object\wallpaper\painting2_s1.gif, 3, 3, 1 + anim_delay=200 + sort_offset = -200 + +[object = painting2] + back = painting2_f, 0,3, 20,88, 32,32 + back = painting2_f, 1,0, -60,150, 100,100 + back = painting2_f, 1,1, 5,119, 68,68 + back = painting2_f, 1,2, 50,98, 47,47 + back = painting2_f, 1,3, 90,83, 32,32 + back = painting2_f, 2,0, 160,150, 100,100 + back = painting2_f, 2,1, 160,119, 68,68 + back = painting2_f, 2,2, 160,98, 47,47 + back = painting2_f, 2,3, 160,83, 32,32 + back = painting2_f, 3,0, 385,150, 100,100 + back = painting2_f, 3,1, 315,119, 68,68 + back = painting2_f, 3,2, 270,98, 47,47 + back = painting2_f, 3,3, 230,83, 32,32 + back = painting2_f, 4,3, 300,88, 32,32 + + right = painting2_s1, 2,0, 302,182, 150,150 + right = painting2_s1, 2,1, 258,140, 100,100 + right = painting2_s1, 2,2, 226,110, 65,65 + right = painting2_s1, 2,3, 206,95, 46,46 + left = painting2_s1, 2,0, 18,182, 150,150 + left = painting2_s1, 2,1, 62,140, 100,100 + left = painting2_s1, 2,2, 94,110, 65,65 + left = painting2_s1, 2,3, 124,95, 46,46 + editor_icon = 30 + click_rect.1=1,1,18,121 + click_rect.2=1,1,88,139 + click_rect.3=1,1,18,121 + behavior=painting2 + flip_left=1 + +-------------------------------------------------------------------------------- + +[sprite = door1_f] + bitmap = data\object\door1_f.gif, 1, 1, 1 +[sprite = door1_s1] + bitmap = data\object\door1_s1.gif, 1, 1, 1 +[sprite = door1_s2] + bitmap = data\object\door1_s2.gif, 1, 1, 1 + + +[object = door1] + visible_range = 0,3 + flip_left = 1 + back = door1_f, 0,3, 16,84, 32,32 + back = door1_f, 1,1, 3,123, 68,68 + back = door1_f, 1,2, 51,99, 47,47 + back = door1_f, 1,3, 88,84, 32,32 + back = door1_f, 2,0, 160,156, 100,100 + back = door1_f, 2,1, 160,123, 68,68 + back = door1_f, 2,2, 160,99, 47,47 + back = door1_f, 2,3, 160,84, 32,32 + back = door1_f, 3,1, 317,123, 68,68 + back = door1_f, 3,2, 269,99, 47,47 + back = door1_f, 3,3, 232,84, 32,32 + back = door1_f, 4,3, 304,84, 32,32 + left = door1_s1, 2,0, 12,196, 150,150 + left = door1_s1, 2,1, 65,148, 100,100 + left = door1_s1, 2,2, 96,113, 63,63 + left = door1_s1, 2,3, 118,97, 44,44 + left = door1_s2, 1,3, 30,92, 100,100 + left = door1_s2, 1,4, 75,80, 68,68 + right = door1_s1, 2,0, 308,196, 150,150 + right = door1_s1, 2,1, 255,148, 100,100 + right = door1_s1, 2,2, 224,113, 63,63 + right = door1_s1, 2,3, 202,97, 44,44 + right = door1_s2, 3,3, 290,92, 100,100 + right = door1_s2, 3,4, 245,80, 68,68 + editor_icon = 4 + map_frame = 101,4 + click_rect.1 = 1, 1, 23,126 + click_rect.2 = 1, 1, 99,126 + click_rect.3 = 1, 1, 23,126 + behavior = door1 + +-------------------------------------------------------------------------------- +[sprite = house_door] + bitmap = data\object\door\house_door.gif, 2, 1, 2 + +[object = house_door] + offset_front = house_door, 0, -2,-1 + offset_back = house_door, 0, -2,-1 + editor_icon = 4 + click_range = 1,1 + click_rect = 1,1,190,120 + behavior = house_door + map_frame = 101,4 + +[object = house_door_lever] + parent = house_door + behavior=house_door_lever + +-------------------------------------------------------------------------------- +[sprite = lever_f] + bitmap = data\object\lever\lever1a.gif, 2, 2, 1 +[sprite = lever_s] + bitmap = data\object\lever\lever1b.gif, 2, 2, 1 + + +[object = lever] + visible_range = 0, 4 + offset_back = lever_f, 0, -60, 230 + offset_right = lever_s, 130, -60, 230 + offset_left = lever_s, -130, -60, 230 + all_sides = -1, 4,4 + all_sides = -1, 0 ,4 + editor_icon = 3 + flip_left = 1 + click_rect.2 = 1, 1, 31,93 + click_rect.1 = 1, 1, 44,83 + click_rect.3 = 1, 1, 44,83 + behavior = lever + +-------------------------------------------------------------------------------- + +[sprite = button_f] + bitmap = data\object\lever\button1a.gif, 2, 2, 1 +[sprite = button_s] + bitmap = data\object\lever\button1b.gif, 2, 2, 1 + + +[object = button] + visible_range = 0, 4 + offset_back = button_f, 0, -93, 230 + offset_right = button_s, 135, -90, 230 + offset_left = button_s, -135, -90, 230 + all_sides = -1, 4,4 + all_sides = -1, 0 ,4 + editor_icon = 3 + flip_left = 1 + click_rect.2 = -10, -10, 35,35 + click_rect.1 = -10, -10, 28,30 + click_rect.3 = -10, -10, 28,30 + behavior = lever + +[object = button_wall] + parent=button + behavior=button_wall + +-------------------------------------------------------------------------------- +[sprite = teleport] + bitmap = data\object\global\holy_ground.gif, 6,1,6 + sort_offset = 10 + +[object = teleport] + visible_range = 0,3 + map_frame = 5 ,16 + offset_front = teleport, 0, 20, 240 + offset_back = teleport, 0, 20, 240 + offset_left = teleport, 0, 20, 240 + offset_right = teleport, 0, 20, 240 + editor_icon = 6 + behavior = teleport + +-------------------------------------------------------------------------------- + +[sprite = stone_up] + bitmap = data\object\stone_up.gif, 1, 1, 1 + +[object = stone_up] + offset_front = stone_up, 0, 4,-1 + editor_icon = 23 + block = 0 + click_range = 1, 1 + click_rect = 1, 1, 190,120 + behavior = stone_up + map_frame = 5,11 + +-------------------------------------------------------------------------------- + +[sprite = down] + bitmap = data\object\down.gif, 1, 1, 1 + + +[object = down1] + visible_range = 0,3 + offset_back = down, 0, -28,-1 + editor_icon = 22 + click_rect.2 = 1, 1, 99,126 + map_frame = 5,10 + behavior = down1 +[object = down2] + parent=down1 + behavior = down2 + +-------------------------------------------------------------------------------- + +[sprite = chest1_f] + bitmap = data\object\chest1_f.gif, 1, 1, 1 +[sprite = chest1_b] + bitmap = data\object\chest1_b.gif, 1, 1, 1 +[sprite = chest1_r] + bitmap = data\object\chest1_r.gif, 1, 1, 1 + + + + +[object = chest1] + visible_range = 0, 3 + offset_front = chest1_f, 0, 8, 230 + offset_back = chest1_b, 0, 8, 230 + offset_left = chest1_r, 0, 8, 230 + offset_right = chest1_r, 0, 8, 230 + editor_icon = 7 + click_rect.0 = 1,1,115,60 + click_rect.1 = 1,1,70,60 + click_rect.2 = 1,1,115,60 + click_rect.3 = 1,1,70,60 + + items.100,1=money640 + items.100,1=greater_healing_potion,greater_stamina_potion,greater_revi_potion,greater_elixir,elven_wine + items.100,1=small_ring_of_life,ring_of_life,fighter's_ring_of_action,ring_of_concentration,ring_of_muscles,light_necklace,ring_of_frost_giant,inquisitor's_chain,blessed_necklace,eye_of_warlock,exloding_ring,jet_ring,ring_of_apprentice,ring_of_hunger,glowing_chain,pure_blood,stone_of_blizzard,necklace_of_leech,marskman_of_vastelands + + behavior=chest_offer + + +-------------------------------------------------------------------------------- +[sprite = blue_book] + bitmap = data\object\blue_book.gif, 1, 1, 1 +[object = book_blue] + in_editor=0 + front=blue_book,2,0, 65,102, 100,100 + all_sides = -1, 0 ,4 + editor_icon = 3 + flip_left = 1 + click_rect = 1, 1, 25,25 + behavior = book_blue + +-------------------------------------------------------------------------------- + +[sprite = book] + bitmap = data\object\book.gif, 1, 1, 1 + sort_offset=100 + +[object = duke_diary] + offset_front = book, 0, -40, 200 + offset_back = book, 0, -40, 200 + offset_left = book, 0, -40, 200 + offset_right = book, 0, -40, 200 + flip_left=1 + editor_icon = 28 + click_range=1,1 + click_rect = 1,1,46,22 + behavior = duke_diary + +-------------------------------------------------------------------------------- +[object=hoh_enter] + editor_icon=1 + behavior=hoh_enter + +[object=hoh_mirror] + editor_icon=1 + behavior=hoh_mirror + +[object=hoh_victory] + editor_icon=1 + behavior=hoh_victory + + + + + + + + + + + + +[object = mirror_E_special] + parent=mirror2 + behavior=mirror_E + diff --git a/undercroft_windows_i110/data/defs/level.city/hohd_behavior.txt b/undercroft_windows_i110/data/defs/level.city/hohd_behavior.txt new file mode 100644 index 0000000..08902ad --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.city/hohd_behavior.txt @@ -0,0 +1,198 @@ +sound.daemon_talk = data\sound\daemon_talk.wav + +-------------------------------------------------------------------------------- +[behavior = locked_door] + + animate = 0, 0, 0, 1 + block = 1 + + animate = 0, 0, 0, 1 + block = 1 + + animate = 1, 1, 0, 1 + block = 0 + + + check_item.dungeon_key=0 + + play_sound.locked_door = 0 + text_id=locked_door + + state=1 + remove_party_item.dungeon_key=1 + play_sound.unlock = 0 + text_id=action_used_key + do_click=1 + + play_sound.door = 0 + state = 2 + animate = -1, 1, 0, 1 + block = 0 + end_round=1 + + play_sound.door = 0 + state = 1 + animate = -1, 0, 0, 1 + block = 1 + end_round=1 + +-------------------------------------------------------------------------------- +[behavior = necro_circle] + + animate=0,0,0,1 + + animate=0,2,1,999 + + check_item.charmed_duke's_ring=0 + + animate=0,2,1,999 + enemy.skeleton=-1,0 + enemy.skeleton=0,-1 + enemy.skeleton=1,0 + enemy.skeleton=0,1 + state=1 + + +[behavior=necro_sign1] + + hit=102,0,10,50,0,0 + text_width=310 + play_sound.daemon_talk=0 + text_id=hoh_necro1 + item.scheme=255,255 + quest.magic_circle=1 + activate=1,0,0 + button_id=b_ok + + state=1 + +[behavior = necro_activate] + + object.necro_circle=0,0,0 + state=1 + + check_item.charmed_duke's_ring=0 + + activate=1,-1,-1 + activate=1,0,-1 + activate=1,1,-1 + activate=1,-1,0 + activate=1,1,0 + activate=1,-1,1 + activate=1,0,1 + activate=1,1,1 + +[behavior = necro_stain] + + object.stain=0,0,0 + state=1 + activate=1,-1,-1 + activate=1,0,-1 + activate=1,1,-1 + activate=1,-1,0 + activate=1,1,0 + activate=1,-1,1 + activate=1,0,1 + activate=1,1,1 + +[behavior = necro_activate_end] + + object.necro_circle=0,0,0 + state=1 + + check_item.charmed_duke's_ring=0 + + play_sound.break_wall=0 + text_id=necro_hole + object.hole=2,0,0 + button_id=b_ok + + state=10 + +[behavior=necro_ask_revive] + + play_sound.daemon_talk=0 + quest.blood_link=2 + exp=10000 + text_id=hoh_ask_revive + button_id=b_ok + + state=255 + +-------------------------------------------------------------------------------- +[behavior = stone_up1] + + do_click=0 + + play_sound.ladder = 0 + teleport.hoh=1,6,6 +[behavior = stone_up2] + + do_click=0 + + play_sound.ladder = 0 + teleport.hoh=1,6,10 + +-------------------------------------------------------------------------------- +[behavior=hole] + + play_sound.break_wall=0 + text_id=hoh_hole + cube.g_tomb=0,0,-1 + state=255 + +-------------------------------------------------------------------------------- +[behavior=bones] + + block=0 + enemy_forced.necromancer=0,0 + object.necro_dummy=0,0,0 + hit=102,0,10,20,0,0 + play_sound.skill_malediction=0 + state=255 + +-------------------------------------------------------------------------------- +[behavior=necro_dummy] + + play_sound.daemon_talk=0 + picture=data\scene\necro.jpg + text_id=hoh_necro4 + button_id=b_next + quest.duke_of_horror=1 + + picture=data\scene\necro.jpg + text_id=hoh_necro5 + button_id=b_next + state=1 + + picture=data\scene\necro.jpg + text_id=hoh_necro6 + button_id=b_next + state=2 + + picture=data\scene\necro.jpg + text_id=hoh_necro7 + button_id=b_next + set_global.34=1 + remove_enemy.necromancer=0,0 + state=255 + +-------------------------------------------------------------------------------- + +[behavior = lock] + + check_item.dungeon_key=0 + + play_sound.locked_door=0 + text_id=locked + + text_id=action_used_key + cube.g_tomb=0,0,0 + play_sound.unlock = 0 + remove_party_item.dungeon_key=1 + state=1 + + text_id=unlocked + + + diff --git a/undercroft_windows_i110/data/defs/level.city/hohd_cube.txt b/undercroft_windows_i110/data/defs/level.city/hohd_cube.txt new file mode 100644 index 0000000..8d178d1 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.city/hohd_cube.txt @@ -0,0 +1,39 @@ +[cube = g_tomb] + + type = 2 + editor_icon = 4 + + +[cube = w_clay] + + + + + type = 1 + editor_icon = 12 + +[cube = w_stone] + + + + + type = 1 + editor_icon = 10 + +[cube = w_brick] + + + + + type = 1 + editor_icon = 11 + +[cube = w_illusion] + + + + + + type = 2 + editor_icon = 14 + diff --git a/undercroft_windows_i110/data/defs/level.city/hohd_level.txt b/undercroft_windows_i110/data/defs/level.city/hohd_level.txt new file mode 100644 index 0000000..a83341f --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.city/hohd_level.txt @@ -0,0 +1,35 @@ +[LEVEL = HOH_DUNG] + name = Dungeon + + music.MAIN = data\music\cultists.ogg + + material_file = data\defs\level.city\hohd_material.txt + cube_file = data\defs\level.city\hohd_cube.txt + + enemy_file = data\defs\enemy\npc\necromancer.txt + + enemy_file = data\defs\enemy\6-city\rat_sewer.txt + enemy_file = data\defs\enemy\6-city\skeleton.txt + enemy_file = data\defs\enemy\4-graveyard\burnbones.txt + + object_file = data\defs\object\jamb.txt + object_file = data\defs\object\barrel.txt + object_file = data\defs\object\garbage.txt + object_file = data\defs\object\dirt1.txt + object_file = data\defs\object\dirt2.txt + object_file = data\defs\object\stain.txt + object_file = data\defs\object\stain2.txt + object_file = data\defs\object\foliage1.txt + object_file = data\defs\object\torch1.txt + object_file = data\defs\object\torch2.txt + object_file = data\defs\object\column.txt + object_file = data\defs\object\flag1.txt + object_file = data\defs\object\fence.txt + + behavior_file = data\defs\level.city\hohd_behavior.txt + object_file = data\defs\level.city\hohd_object.txt + + background = data\sky\tomb.jpg,1,1,1, 0,100,0,100 + fog_color = 20, 20, 20 + fog_level = 0,60,130,200,230 + diff --git a/undercroft_windows_i110/data/defs/level.city/hohd_material.txt b/undercroft_windows_i110/data/defs/level.city/hohd_material.txt new file mode 100644 index 0000000..5a85737 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.city/hohd_material.txt @@ -0,0 +1,86 @@ +//============================================================================== +//GROUNDS +//============================================================================== + +[material = g_tomb] + bitmap = data\material\ground\tomb1A.gif + bitmap = data\material\ground\tomb1B.gif + + + //LICHE + ground_central.0,0 = 0, 0, 73, 279, 96 + ground_central.1,0 = 0, 0, 39, 229, 72 + ground_central.2,0 = 0, 0, 16, 155, 38 + ground_central.3,0 = 0, 80, 0, 185, 15 + ground_central.4,0 = 0, 208, 97, 279, 107 + + + ground_left.0,0,0 = 0, 236, 34, 279, 57 + ground_left.1,0,0 = 0, 199, 0, 279, 33 + ground_left.2,0,0 = 0, 0, 97, 104, 119 + ground_left.3,0,0 = 0, 157, 108, 279, 123 + ground_left.4,0,0 = 0, 0, 0, 79, 10 + + ground_left.3,1,0 = 0, 105, 108, 154, 122 + ground_left.4,1,0 = 0, 105, 97, 191, 107 + + //SUDE + ground_central.0,1 = 1, 0, 73, 279, 96 + ground_central.1,1 = 1, 0, 39, 229, 72 + ground_central.2,1 = 1, 0, 16, 155, 38 + ground_central.3,1 = 1, 80, 0, 185, 15 + ground_central.4,1 = 1, 208, 97, 279, 107 + + + ground_left.0,0,1 = 1, 236, 34, 279, 57 + ground_left.1,0,1 = 1, 199, 0, 279, 33 + ground_left.2,0,1 = 1, 0, 97, 104, 119 + ground_left.3,0,1 = 1, 157, 108, 279, 123 + ground_left.4,0,1 = 1, 0, 0, 79, 10 + + ground_left.3,1,1 = 1, 105, 108, 154, 122 + ground_left.4,1,1 = 1, 105, 97, 191, 107 + + + +//============================================================================== +//WALLS +//============================================================================== + +[material = w_tomb1] + bitmap = data\material\wall.tomb\tomb1_1A.gif + bitmap = data\material\wall.tomb\tomb1_2.gif + bitmap = data\material\wall.tomb\tomb1_f.jpg + bitmap = data\material\wall.tomb\tomb1_1B.gif + + + //LICHE + left.0,0,0 = 0, 0, 0, 44, 179 + left.1,0,0 = 0, 45, 0, 81, 144 + left.2,0,0 = 0, 82, 0, 105, 96 + left.3,0,0 = 0, 82, 97, 99, 163 + left.4,0,0 = 0, 100, 97, 110, 139 + left.3,1,0 = 1, 0, 0, 51, 64 + left.4,1,0 = 1, 52, 0, 88, 49 + front_central.0,0 = 2, 0, 0, 229, 145 + //SUDE steny + left.0,0,1 = 3, 0, 0, 44, 179 + left.1,0,1 = 3, 45, 0, 81, 144 + left.2,0,1 = 3, 82, 0, 105, 96 + left.3,0,1 = 3, 82, 97, 99, 163 + left.4,0,1 = 3, 100, 97, 110, 139 + +[material = w_tomb3] + bitmap = data\material\wall.tomb\tomb3_1A.gif + bitmap = data\material\wall.tomb\tomb3_2.gif + bitmap = data\material\wall.tomb\tomb3_f.jpg + bitmap = data\material\wall.tomb\tomb3_1B.gif + parent = w_tomb1 + +[material = w_brick] + bitmap = data\material\wall.city.night\wall1_1a.gif + bitmap = data\material\wall.city.night\wall1_3.gif + bitmap = data\material\wall.city\wall1_f.jpg + bitmap = data\material\wall.city.night\wall1_1b.gif + parent = w_tomb1 + diff --git a/undercroft_windows_i110/data/defs/level.city/hohd_object.txt b/undercroft_windows_i110/data/defs/level.city/hohd_object.txt new file mode 100644 index 0000000..ff63b71 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.city/hohd_object.txt @@ -0,0 +1,224 @@ +-------------------------------------------------------------------------------- + +[sprite = stone_up] + bitmap = data\object\stone_up.gif, 1, 1, 1 + +[object = stone_up1] + offset_front = stone_up, 0, 4,-1 + editor_icon = 23 + block = 0 + click_range = 1, 1 + click_rect = 1, 1, 190,120 + map_frame = 5,11 + behavior = stone_up1 +[object = stone_up2] + parent=stone_up1 + behavior = stone_up2 + + +-------------------------------------------------------------------------------- +[sprite = locked_door] + bitmap = data\object\door\house_door.gif, 2, 1, 2 + +[object = locked_door] + offset_front = locked_door, 0, -2,-1 + offset_back = locked_door, 0, -2,-1 + editor_icon = 4 + click_range = 1,1 + click_rect = 1,1,190,120 + map_frame = 101,4 + behavior = locked_door + +-------------------------------------------------------------------------------- +[sprite = necro_circle] + bitmap = data\object\necro_circle.gif, 3, 1, 3 + sort_offset = -100 + +[object = necro_circle] + map_frame = 1,13 + + front = necro_circle, 1,0, -80,200, 120,120 + front = necro_circle, 1,1, -20,150, 100,100 + front = necro_circle, 1,2, 25,120, 68,68 + front = necro_circle, 1,3, 60,99, 47,47 + front = necro_circle, 1,4, 95,82, 30,30 + front = necro_circle, 2,0, 160,200, 140,120 + front = necro_circle, 2,1, 160,150, 100,100 + front = necro_circle, 2,2, 160,120, 68,68 + front = necro_circle, 2,3, 160,99, 47,47 + front = necro_circle, 2,4, 160,82, 30,30 + front = necro_circle, 3,0, 400,200, 120,120 + front = necro_circle, 3,1, 340,150, 100,100 + front = necro_circle, 3,2, 295,120, 68,68 + front = necro_circle, 3,3, 260,99, 47,47 + front = necro_circle, 3,4, 225,82, 30,30 + + left = necro_circle, 1,0, -80,200, 120,120 + left = necro_circle, 1,1, -20,150, 100,100 + left = necro_circle, 1,2, 25,120, 68,68 + left = necro_circle, 1,3, 60,99, 47,47 + left = necro_circle, 1,4, 95,82, 30,30 + left = necro_circle, 2,0, 160,200, 140,120 + left = necro_circle, 2,1, 160,150, 100,100 + left = necro_circle, 2,2, 160,120, 68,68 + left = necro_circle, 2,3, 160,99, 47,47 + left = necro_circle, 2,4, 160,82, 30,30 + left = necro_circle, 3,0, 400,200, 120,120 + left = necro_circle, 3,1, 340,150, 100,100 + left = necro_circle, 3,2, 295,120, 68,68 + left = necro_circle, 3,3, 260,99, 47,47 + left = necro_circle, 3,4, 225,82, 30,30 + + right = necro_circle, 1,0, -80,200, 120,120 + right = necro_circle, 1,1, -20,150, 100,100 + right = necro_circle, 1,2, 25,120, 68,68 + right = necro_circle, 1,3, 60,99, 47,47 + right = necro_circle, 1,4, 95,82, 30,30 + right = necro_circle, 2,0, 160,200, 140,120 + right = necro_circle, 2,1, 160,150, 100,100 + right = necro_circle, 2,2, 160,120, 68,68 + right = necro_circle, 2,3, 160,99, 47,47 + right = necro_circle, 2,4, 160,82, 30,30 + right = necro_circle, 3,0, 400,200, 120,120 + right = necro_circle, 3,1, 340,150, 100,100 + right = necro_circle, 3,2, 295,120, 68,68 + right = necro_circle, 3,3, 260,99, 47,47 + right = necro_circle, 3,4, 225,82, 30,30 + + back = necro_circle, 1,0, -80,200, 120,120 + back = necro_circle, 1,1, -20,150, 100,100 + back = necro_circle, 1,2, 25,120, 68,68 + back = necro_circle, 1,3, 60,99, 47,47 + back = necro_circle, 1,4, 95,82, 30,30 + back = necro_circle, 2,0, 160,200, 140,120 + back = necro_circle, 2,1, 160,150, 100,100 + back = necro_circle, 2,2, 160,120, 68,68 + back = necro_circle, 2,3, 160,99, 47,47 + back = necro_circle, 2,4, 160,82, 30,30 + back = necro_circle, 3,0, 400,180, 120,120 + back = necro_circle, 3,1, 340,150, 100,100 + back = necro_circle, 3,2, 295,120, 68,68 + back = necro_circle, 3,3, 260,99, 47,47 + back = necro_circle, 3,4, 225,82, 30,30 + + editor_icon = 5 + flip_left = 1 + behavior = necro_circle + #click_rect=1,-20,144,45 + +[object=necro_sign1] + editor_icon=1 + behavior=necro_sign1 + +[object=necro_activate] + editor_icon=1 + behavior=necro_activate + +[object=necro_stain] + editor_icon=18 + behavior=necro_stain + +[object=necro_activate_end] + editor_icon=1 + behavior=necro_activate_end + +[object=necro_ask_revive] + editor_icon=1 + behavior=necro_ask_revive + +-------------------------------------------------------------------------------- +[sprite = hole] + bitmap = data\object\tree_hole.gif, 1, 1, 1 + sort_offset=200 + +[object = hole] + front = hole, 1,1, 8,110, 68,136 + front = hole, 1,2, 56,95, 47,94 + front = hole, 2,0, 165,140, 100,200 + front = hole, 2,1, 165,110, 68,136 + front = hole, 2,2, 165,95, 47,94 + front = hole, 3,1, 312,110, 68,136 + front = hole, 3,2, 244,95, 47,94 + editor_icon = 18 + click_rect=-20,1,57,51 + flip_left=1 + behavior=hole + +-------------------------------------------------------------------------------- +[sprite = bones] + bitmap = data\object\bones.gif, 1, 1, 1 + sort_offset=100 +[object = bones] + visible_range = 0,3 + offset_front = bones, 0, -55,200 + editor_icon = 28 + click_range=1,1 + click_rect=1,1,95,35 + block=1 + behavior=bones + +-------------------------------------------------------------------------------- +[sprite = sarcophagus_s] + bitmap = data\object\sarcophagus_s.gif, 1, 1, 1 +[sprite = sarcophagus_f] + bitmap = data\object\sarcophagus_f.gif, 1, 1, 1 + +[object = sarcophagus] + visible_range=0,4 + offset_front = sarcophagus_f, 0, 12, 180 + offset_back = sarcophagus_f, 0, 12, 180 + offset_left = sarcophagus_s, 0, 12, 230 + offset_right = sarcophagus_s, 0, 12, 230 + editor_icon = 19 + map_frame = 3,3 + block = 0 + + +-------------------------------------------------------------------------------- +[object = necro_dummy] + front = dummy, 2,1, 160,156, 80,156 + left = dummy, 2,1, 160,156, 80,156 + right = dummy, 2,1, 160,156, 80,156 + back = dummy, 2,1, 160,156, 80,156 + click_rect = 1,1,100,100 + editor_icon = 1 + click_range = 1,1 + top_click = 1 + highlite_enemy=necromancer + behavior=necro_dummy + + + +-------------------------------------------------------------------------------- +[sprite = lock_f] + bitmap = data\object\lever\lock1a.gif, 1, 1, 1 +[sprite = lock_s] + bitmap = data\object\lever\lock1b.gif, 1,1, 1 + + +[object = lock] + visible_range = 0, 4 + offset_back = lock_f, 0, -100, 230 + offset_right = lock_s, 140, -100, 230 + offset_left = lock_s, -140, -100, 230 + all_sides = -1, 4,4 + all_sides = -1, 0 ,4 + editor_icon = 3 + flip_left = 1 + click_rect.2 = -10, -10, 26,45 + click_rect.1 = -10, -10, 19, 45 + click_rect.3 = -10, -10, 19, 45 + behavior = lock + + +------------------------------------------------------------------------------- +[sprite = wall_goat] + bitmap = data\object\bulkhead\goat.gif, 1, 1, 1 +[object = wall_goat] + offset_front = wall_goat, 0, -4,-1 + offset_back = wall_goat, 0, -4,-1 + editor_icon = 15 + map_frame = 0,0 + block = 1 + fog_level=20,40,70,100,140 + diff --git a/undercroft_windows_i110/data/defs/level.city/hoht_behavior.txt b/undercroft_windows_i110/data/defs/level.city/hoht_behavior.txt new file mode 100644 index 0000000..c8f0232 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.city/hoht_behavior.txt @@ -0,0 +1,546 @@ +sound.metalclank = data/sound/metalclank.wav + + +[behavior=torch_inv1] + + text_id=hoh_torch + play_sound.metalclank =0 + button_id=b_ok + + state=1 + + change_global.30=1 + cube.wall1=0,1,0 + cube.wall1=0,4,0 + cube.wall1=0,0,1 + cube.wall1=0,4,1 + cube.wall1=0,4,2 + cube.wall1=0,0,3 + cube.wall1=0,1,3 + cube.wall1=0,3,3 + + cube.ground=0,2,0 + cube.ground=0,3,0 + cube.ground=0,1,1 + cube.ground=0,2,1 + cube.ground=0,3,1 + cube.ground=0,0,2 + cube.ground=0,1,2 + cube.ground=0,2,2 + cube.ground=0,3,2 + cube.ground=0,2,3 + + remove_object.ceiling=2,0 + remove_object.ceiling=3,0 + remove_object.ceiling=1,1 + remove_object.ceiling=2,1 + remove_object.ceiling=3,1 + remove_object.ceiling=0,2 + remove_object.ceiling=1,2 + remove_object.ceiling=2,2 + remove_object.ceiling=3,2 + remove_object.ceiling=2,3 + + enemy_type.wraith_eyes=wraith,2,0 + + remove_object.block_all=3,0 + object.column=0,3,0 + object.torch2=1,3,2 + state=255 + +[behavior=torch_inv2] + + text_id=hoh_torch + play_sound.metalclank =0 + button_id=b_ok + + state=1 + + change_global.30=1 + cube.wall1=0,1,0 + cube.wall1=0,2,0 + cube.wall1=0,3,0 + cube.wall1=0,0,1 + cube.wall1=0,4,1 + cube.wall1=0,0,2 + cube.wall1=0,0,3 + cube.wall1=0,4,3 + cube.wall1=0,1,4 + cube.wall1=0,4,4 + + cube.ground=0,1,1 + cube.ground=0,2,1 + cube.ground=0,3,1 + cube.ground=0,1,2 + cube.ground=0,2,2 + cube.ground=0,3,2 + cube.ground=0,4,2 + cube.ground=0,1,3 + cube.ground=0,2,3 + cube.ground=0,3,3 + cube.ground=0,2,4 + cube.ground=0,3,4 + + remove_object.ceiling=1,1 + remove_object.ceiling=2,1 + remove_object.ceiling=3,1 + remove_object.ceiling=1,2 + remove_object.ceiling=2,2 + remove_object.ceiling=3,2 + remove_object.ceiling=4,2 + remove_object.ceiling=1,3 + remove_object.ceiling=2,3 + remove_object.ceiling=3,3 + remove_object.ceiling=2,4 + remove_object.ceiling=3,4 + + enemy_type.wraith_eyes=wraith,2,1 + + remove_object.block_all=3,4 + object.column=0,3,4 + object.torch2=3,1,1 + state=255 + +[behavior=torch_inv3] + + text_id=hoh_torch + play_sound.metalclank =0 + button_id=b_ok + + state=1 + + change_global.30=1 + cube.wall1=0,1,0 + cube.wall1=0,2,0 + cube.wall1=0,3,0 + cube.wall1=0,0,1 + cube.wall1=0,0,3 + cube.wall1=0,0,4 + cube.wall1=0,2,4 + cube.wall2=2,3,4 + + cube.ground=0,1,1 + cube.ground=0,2,1 + cube.ground=0,3,1 + cube.ground=0,0,2 + cube.ground=0,1,2 + cube.ground=0,2,2 + cube.ground=0,3,2 + cube.ground=0,1,3 + cube.ground=0,2,3 + cube.ground=0,3,3 + cube.ground=0,1,4 + + remove_object.ceiling=1,1 + remove_object.ceiling=2,1 + remove_object.ceiling=3,1 + remove_object.ceiling=0,2 + remove_object.ceiling=1,2 + remove_object.ceiling=2,2 + remove_object.ceiling=3,2 + remove_object.ceiling=1,3 + remove_object.ceiling=2,3 + remove_object.ceiling=3,3 + remove_object.ceiling=1,4 + + enemy_type.wraith_eyes=wraith,2,1 + + remove_object.block_all=2,2 + object.column=0,2,2 + object.torch2=3,1,1 + state=255 + +[behavior=torch_inv4] + + text_id=hoh_torch + play_sound.metalclank =0 + button_id=b_ok + + state=1 + + change_global.30=1 + cube.wall1=0,0,0 + cube.wall1=0,1,0 + cube.wall1=0,2,0 + cube.wall1=0,3,1 + cube.wall1=0,3,3 + cube.wall2=2,0,4 + cube.wall1=0,1,4 + cube.wall1=0,3,4 + + cube.ground=0,0,1 + cube.ground=0,1,1 + cube.ground=0,2,1 + cube.ground=0,0,2 + cube.ground=0,1,2 + cube.ground=0,2,2 + cube.ground=0,3,2 + cube.ground=0,0,3 + cube.ground=0,1,3 + cube.ground=0,2,3 + cube.ground=0,2,4 + + remove_object.ceiling=0,1 + remove_object.ceiling=1,1 + remove_object.ceiling=2,1 + remove_object.ceiling=0,2 + remove_object.ceiling=1,2 + remove_object.ceiling=2,2 + remove_object.ceiling=3,2 + remove_object.ceiling=0,3 + remove_object.ceiling=1,3 + remove_object.ceiling=2,3 + remove_object.ceiling=2,4 + + remove_object.block_all=1,2 + object.column=0,1,2 + object.torch2=0,2,1 + state=255 + +[behavior=torch_inv5] + + text_id=hoh_torch + play_sound.metalclank =0 + button_id=b_ok + + state=1 + + change_global.30=1 + cube.wall2=3,1,0 + cube.wall1=0,3,0 + cube.wall1=0,3,1 + cube.wall1=0,3,2 + cube.wall1=0,1,3 + cube.wall1=0,2,3 + + cube.ground=0,2,0 + cube.ground=0,0,1 + cube.ground=0,1,1 + cube.ground=0,2,1 + cube.ground=0,0,2 + cube.ground=0,1,2 + cube.ground=0,2,2 + cube.ground=0,0,3 + + remove_object.ceiling=2,0 + remove_object.ceiling=0,1 + remove_object.ceiling=1,1 + remove_object.ceiling=2,1 + remove_object.ceiling=0,2 + remove_object.ceiling=1,2 + remove_object.ceiling=2,2 + remove_object.ceiling=0,3 + + enemy_type.wraith_eyes=wraith,1,1 + + object.torch2=1,2,2 + state=255 + +[behavior=torch_inv6] + + text_id=hoh_torch + play_sound.metalclank =0 + button_id=b_ok + + state=1 + + change_global.30=1 + cube.wall1=0,0,0 + cube.wall2=1,2,0 + cube.wall1=0,0,1 + cube.wall1=0,0,2 + cube.wall1=0,1,3 + cube.wall1=0,2,3 + + cube.ground=0,1,0 + cube.ground=0,1,1 + cube.ground=0,2,1 + cube.ground=0,3,1 + cube.ground=0,1,2 + cube.ground=0,2,2 + cube.ground=0,3,2 + cube.ground=0,3,3 + + remove_object.ceiling=1,0 + remove_object.ceiling=1,1 + remove_object.ceiling=2,1 + remove_object.ceiling=3,1 + remove_object.ceiling=1,2 + remove_object.ceiling=2,2 + remove_object.ceiling=3,2 + remove_object.ceiling=3,3 + + object.torch2=2,1,2 + state=255 + +[behavior=torch_inv7] + + text_id=hoh_torch + play_sound.metalclank =0 + button_id=b_ok + + state=1 + + change_global.30=1 + cube.wall1=0,1,0 + cube.wall1=0,0,1 + cube.wall1=0,2,1 + cube.wall1=0,2,2 + cube.wall1=0,0,3 + cube.wall1=0,2,3 + cube.wall1=0,0,4 + cube.wall1=0,2,4 + cube.wall1=0,0,5 + cube.wall1=0,2,5 + cube.wall1=0,0,6 + cube.wall1=0,2,6 + cube.wall1=0,0,7 + cube.wall1=0,2,7 + + cube.ground=0,1,1 + cube.ground=0,0,2 + cube.ground=0,1,2 + cube.ground=0,1,3 + cube.ground=0,1,4 + cube.ground=0,1,5 + cube.ground=0,1,6 + cube.ground=0,1,7 + + remove_object.ceiling=1,1 + remove_object.ceiling=0,2 + remove_object.ceiling=1,2 + remove_object.ceiling=1,3 + remove_object.ceiling=1,4 + remove_object.ceiling=1,5 + remove_object.ceiling=1,6 + remove_object.ceiling=1,7 + + enemy_type.wraith_eyes=wraith,1,5 + + object.torch2=0,1,1 + state=255 + +[behavior=torch_inv8] + + text_id=hoh_torch + play_sound.metalclank =0 + button_id=b_ok + + state=1 + + change_global.30=1 + cube.wall1=0,1,0 + cube.wall1=1,3,0 + cube.wall1=0,1,1 + cube.wall1=1,3,1 + cube.wall1=0,0,2 + cube.wall1=0,3,2 + cube.wall1=0,3,3 + cube.wall1=0,0,4 + cube.wall1=0,3,4 + cube.wall1=0,1,5 + cube.wall1=0,2,5 + + cube.ground=0,2,0 + cube.ground=0,2,1 + cube.ground=0,1,2 + cube.ground=0,2,2 + cube.ground=0,0,3 + cube.ground=0,1,3 + cube.ground=0,2,3 + cube.ground=0,1,4 + cube.ground=0,2,4 + + remove_object.ceiling=2,0 + remove_object.ceiling=2,1 + remove_object.ceiling=1,2 + remove_object.ceiling=2,2 + remove_object.ceiling=0,3 + remove_object.ceiling=1,3 + remove_object.ceiling=2,3 + remove_object.ceiling=1,4 + remove_object.ceiling=2,4 + + enemy_type.wraith_eyes=wraith,1,2 + + object.torch2=1,2,4 + state=255 + +[behavior=torch_inv9] + + text_id=hoh_torch + play_sound.metalclank =0 + button_id=b_ok + + state=1 + + change_global.30=1 + cube.wall1=0,1,0 + cube.wall1=1,2,0 + cube.wall1=0,4,0 + cube.wall1=0,0,1 + cube.wall1=0,5,1 + cube.wall1=0,0,3 + cube.wall1=0,5,3 + cube.wall1=1,1,4 + cube.wall1=0,2,4 + cube.wall1=0,3,4 + cube.wall1=1,4,4 + + cube.ground=0,3,0 + cube.ground=0,1,1 + cube.ground=0,2,1 + cube.ground=0,3,1 + cube.ground=0,4,1 + cube.ground=0,0,2 + cube.ground=0,1,2 + cube.ground=0,2,2 + cube.ground=0,3,2 + cube.ground=0,4,2 + cube.ground=0,5,2 + cube.ground=0,1,3 + cube.ground=0,2,3 + cube.ground=0,3,3 + cube.ground=0,4,3 + + remove_object.ceiling=3,0 + remove_object.ceiling=1,1 + remove_object.ceiling=2,1 + remove_object.ceiling=3,1 + remove_object.ceiling=4,1 + remove_object.ceiling=0,2 + remove_object.ceiling=1,2 + remove_object.ceiling=2,2 + remove_object.ceiling=3,2 + remove_object.ceiling=4,2 + remove_object.ceiling=5,2 + remove_object.ceiling=1,3 + remove_object.ceiling=2,3 + remove_object.ceiling=3,3 + remove_object.ceiling=4,3 + + enemy_type.wraith_eyes=wraith,2,1 + + object.torch2=2,3,3 + state=255 + +[behavior=torch_inv10] + + text_id=hoh_torch + play_sound.metalclank =0 + button_id=b_ok + + state=1 + + change_global.30=1 + cube.wall1=0,1,0 + cube.wall1=0,3,0 + cube.wall1=0,0,1 + cube.wall1=0,4,1 + cube.wall1=0,0,2 + cube.wall1=2,0,3 + cube.wall1=0,4,3 + cube.wall1=0,1,4 + cube.wall1=0,2,4 + cube.wall1=0,3,4 + + cube.ground=0,2,0 + cube.ground=0,1,1 + cube.ground=0,2,1 + cube.ground=0,3,1 + cube.ground=0,1,2 + cube.ground=0,2,2 + cube.ground=0,3,2 + cube.ground=0,4,2 + cube.ground=0,1,3 + cube.ground=0,2,3 + cube.ground=0,3,3 + + remove_object.ceiling=2,0 + remove_object.ceiling=1,1 + remove_object.ceiling=2,1 + remove_object.ceiling=3,1 + remove_object.ceiling=1,2 + remove_object.ceiling=2,2 + remove_object.ceiling=3,2 + remove_object.ceiling=4,2 + remove_object.ceiling=1,3 + remove_object.ceiling=2,3 + remove_object.ceiling=3,3 + + enemy_type.wraith_eyes=wraith,3,1 + + remove_object.block_all=2,2 + object.column=0,2,2 + object.torch2=2,1,3 + state=255 + +-------------------------------------------------------------------------------- + +[behavior = kill] + + hit=100,0,2000,2000,0,0 + + item.shards=0,0 + state=255 + +-------------------------------------------------------------------------------- +[behavior = house_door] + + animate = 0, 0, 0, 1 + block = 1 + + animate = 1, 1, 0, 1 + block = 0 + + state = 1 + animate = -1, 1, 0, 1 + block = 0 + play_sound.door = 0 + end_round=1 + + play_sound.door = 0 + state = 0 + animate = -1, 0, 0, 1 + block = 1 + end_round=1 + +[behavior = house_door_locked] + + animate = 0, 0, 0, 1 + block = 1 + + animate = 0, 0, 0, 1 + block = 1 + + animate = 1, 1, 0, 1 + block = 0 + + check_item.golden_key=0 + + play_sound.locked_door = 0 + text_id=locked_door + + text_id=action_used_key + play_sound.unlock = 0 + remove_party_item.golden_key=1 + state=1 + do_click=0 + + play_sound.door = 0 + state = 2 + animate = -1, 1, 0, 1 + block = 0 + + play_sound.door = 0 + state = 1 + animate = -1, 0, 0, 1 + block = 1 + +-------------------------------------------------------------------------------- +[behavior = down] + + do_click=0 + + play_sound.ladder=0 + teleport.hoh = -1,9,8 diff --git a/undercroft_windows_i110/data/defs/level.city/hoht_cube.txt b/undercroft_windows_i110/data/defs/level.city/hoht_cube.txt new file mode 100644 index 0000000..c475c97 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.city/hoht_cube.txt @@ -0,0 +1,45 @@ +[cube = g_black] + + type = 2 + editor_icon = 4 + map_frame=1,20 + + +[cube = w_black] + + + + + type = 3 + editor_icon = 13 + +[cube = ground] + + type = 2 + editor_icon = 6 + +[cube = wall1] + + + + + type = 1 + editor_icon = 12 + +[cube = w_books] + + + + + type = 1 + editor_icon = 14 + +[cube = wall2] + + + + + type = 1 + editor_icon = 10 + + diff --git a/undercroft_windows_i110/data/defs/level.city/hoht_level.txt b/undercroft_windows_i110/data/defs/level.city/hoht_level.txt new file mode 100644 index 0000000..a28fbf9 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.city/hoht_level.txt @@ -0,0 +1,32 @@ +[LEVEL = HOH_TOP] + name = Haunted House + + music.MAIN = data\music\forest.ogg + + material_file = data\defs\level.city\hoht_material.txt + cube_file = data\defs\level.city\hoht_cube.txt + + enemy_file = data\defs\enemy\6-city\spectre.txt + enemy_file = data\defs\enemy\5-cloister\spider_fuzzy.txt + enemy_file = data\defs\enemy\5-cloister\spider_fire.txt + enemy_file = data\defs\enemy\5-cloister\spider_top.txt + + object_file = data\defs\object\jamb.txt + object_file = data\defs\object\barrel.txt + object_file = data\defs\object\torch1.txt + object_file = data\defs\object\torch2.txt + object_file = data\defs\object\column.txt + object_file = data\defs\object\furniture.txt + object_file = data\defs\object\flag1.txt + object_file = data\defs\object\win_stone.txt + + behavior_file = data\defs\object\web_behavior.txt + object_file = data\defs\object\web.txt + + behavior_file = data\defs\level.city\hoht_behavior.txt + object_file = data\defs\level.city\hoht_object.txt + + background = data\sky\sewer.jpg,1,1,1, 0,100,0,100 + fog_color = 45, 50, 35 + fog_level = 0,60,130,200,230 + diff --git a/undercroft_windows_i110/data/defs/level.city/hoht_material.txt b/undercroft_windows_i110/data/defs/level.city/hoht_material.txt new file mode 100644 index 0000000..981695e --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.city/hoht_material.txt @@ -0,0 +1,121 @@ +//============================================================================== +//grounds +//============================================================================== + +[material = ground] + bitmap = data\material\ground\cloister1A.gif + bitmap = data\material\ground\cloister1B.gif + + + //liche + ground_central.0,0 = 0, 0, 73, 279, 96 + ground_central.1,0 = 0, 0, 39, 229, 72 + ground_central.2,0 = 0, 0, 16, 155, 38 + ground_central.3,0 = 0, 80, 0, 185, 15 + ground_central.4,0 = 0, 208, 97, 279, 107 + + + ground_left.0,0,0 = 0, 236, 34, 279, 57 + ground_left.1,0,0 = 0, 199, 0, 279, 33 + ground_left.2,0,0 = 0, 0, 97, 104, 119 + ground_left.3,0,0 = 0, 157, 108, 279, 123 + ground_left.4,0,0 = 0, 0, 0, 79, 10 + + ground_left.3,1,0 = 0, 105, 108, 154, 122 + ground_left.4,1,0 = 0, 105, 97, 191, 107 + + //sude + ground_central.0,1 = 1, 0, 73, 279, 96 + ground_central.1,1 = 1, 0, 39, 229, 72 + ground_central.2,1 = 1, 0, 16, 155, 38 + ground_central.3,1 = 1, 80, 0, 185, 15 + ground_central.4,1 = 1, 208, 97, 279, 107 + + + ground_left.0,0,1 = 1, 236, 34, 279, 57 + ground_left.1,0,1 = 1, 199, 0, 279, 33 + ground_left.2,0,1 = 1, 0, 97, 104, 119 + ground_left.3,0,1 = 1, 157, 108, 279, 123 + ground_left.4,0,1 = 1, 0, 0, 79, 10 + + ground_left.3,1,1 = 1, 105, 108, 154, 122 + ground_left.4,1,1 = 1, 105, 97, 191, 107 + +[material = g_black] + parent = ground + bitmap = data\material\ground\black.gif + bitmap = data\material\ground\black.gif + + +//============================================================================== +//walls +//============================================================================== + +[material = wall1] +x bitmap = data\material\wall.tomb\tomb3_1A.gif +x bitmap = data\material\wall.tomb\tomb3_2.gif +x bitmap = data\material\wall.tomb\tomb3_f.jpg +x bitmap = data\material\wall.tomb\tomb3_1B.gif + bitmap = data\material\wall.city.night\wall1_1a.gif + bitmap = data\material\wall.city.night\wall1_3.gif + bitmap = data\material\wall.city\wall1_f.jpg + bitmap = data\material\wall.city.night\wall1_1b.gif + + + //liche + left.0,0,0 = 0, 0, 0, 44, 179 + left.1,0,0 = 0, 45, 0, 81, 144 + left.2,0,0 = 0, 82, 0, 105, 96 + left.3,0,0 = 0, 82, 97, 99, 163 + left.4,0,0 = 0, 100, 97, 110, 139 + left.3,1,0 = 1, 0, 0, 51, 64 + left.4,1,0 = 1, 52, 0, 88, 49 + front_central.0,0 = 2, 0, 0, 229, 145 + //sude steny + left.0,0,1 = 3, 0, 0, 44, 179 + left.1,0,1 = 3, 45, 0, 81, 144 + left.2,0,1 = 3, 82, 0, 105, 96 + left.3,0,1 = 3, 82, 97, 99, 163 + left.4,0,1 = 3, 100, 97, 110, 139 + +[material = w_wood] + parent = wall1 + bitmap = data\material\wall.city.night\wood1_1A.gif + bitmap = data\material\wall.city.night\wall1_2.gif + bitmap = data\material\wall\wood1_f.jpg + bitmap = data\material\wall.city.night\wood1_1B.gif + +[material = w_black] + parent = wall1 + bitmap = data\material\wall\black_1.gif + bitmap = data\material\wall\black_2.gif + bitmap = data\material\wall\black_f.gif + bitmap = data\material\wall\black_1.gif + + +[material = w_books] + bitmap = data\material\wall\books_1A.gif + bitmap = data\material\wall\books_2.gif + bitmap = data\material\wall\books_f.jpg + bitmap = data\material\wall\books_1B.gif + + + //liche + left.0,0,0 = 0, 0, 0, 44, 179,0 + left.1,0,0 = 0, 45, 0, 81, 144,1 + left.2,0,0 = 0, 82, 0, 105, 96,2 + left.3,0,0 = 0, 82, 97, 99, 163,3 + left.4,0,0 = 0, 100, 97, 110, 139,4 + left.3,1,0 = 1, 0, 0, 51, 64,3 + left.4,1,0 = 1, 52, 0, 88, 49,4 + front_central.0,0 = 2, 0, 0, 229, 145,0 + + //sude steny + left.0,0,1 = 3, 0, 0, 44, 179,0 + left.1,0,1 = 3, 45, 0, 81, 144,1 + left.2,0,1 = 3, 82, 0, 105, 96,2 + left.3,0,1 = 3, 82, 97, 99, 163,3 + left.4,0,1 = 3, 100, 97, 110, 139,4 + + fog_level = 0, 60, 120, 180, 200 + diff --git a/undercroft_windows_i110/data/defs/level.city/hoht_object.txt b/undercroft_windows_i110/data/defs/level.city/hoht_object.txt new file mode 100644 index 0000000..b833179 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.city/hoht_object.txt @@ -0,0 +1,261 @@ + +[sprite = ceiling1] + bitmap = data\object\ceiling\ceiling_b1.gif, 1, 1, 1 +[sprite = ceiling2] + bitmap = data\object\ceiling\ceiling_b2.gif, 1, 1, 1 + + + + + +[object = ceiling] + visible_range = 0, 3 + flip_all = 2 + + #0,x + front = ceiling2, 0,4, 40,43, 30,30 + #1,x + front = ceiling2, 1,0, -160,8, 146,146 + front = ceiling2, 1,1, -59,23, 100,100 + front = ceiling2, 1,2, 11,33, 68,68 + front = ceiling2, 1,3, 57,40, 47,47 + front = ceiling2, 1,4, 95,43, 30,30 + #2,x + front = ceiling1, 2,0, 160,8, 146,146 + front = ceiling1, 2,1, 160,23, 100,100 + front = ceiling1, 2,2, 160,33, 68,68 + front = ceiling1, 2,3, 160,40, 47,47 + front = ceiling1, 2,4, 160,43, 30,30 + #3,x + front = ceiling2, 3,0, 480,8, 146,146 + front = ceiling2, 3,1, 379,23, 100,100 + front = ceiling2, 3,2, 309,33, 68,68 + front = ceiling2, 3,3, 263,40, 47,47 + front = ceiling2, 3,4, 225,43, 30,30 + #4,x + front = ceiling2, 4,4, 280,43, 30,30 + + + + #0,x + back = ceiling2, 0,4, 40,43, 30,30 + #1,x + back = ceiling2, 1,0, -160,8, 146,146 + back = ceiling2, 1,1, -59,23, 100,100 + back = ceiling2, 1,2, 11,33, 68,68 + back = ceiling2, 1,3, 57,40, 47,47 + back = ceiling2, 1,4, 95,43, 30,30 + #2,x + back = ceiling1, 2,0, 160,8, 146,146 + back = ceiling1, 2,1, 160,23, 100,100 + back = ceiling1, 2,2, 160,33, 68,68 + back = ceiling1, 2,3, 160,40, 47,47 + back = ceiling1, 2,4, 160,44, 30,30 + #3,x + back = ceiling2, 3,0, 480,8, 146,146 + back = ceiling2, 3,1, 379,23, 100,100 + back = ceiling2, 3,2, 309,33, 68,68 + back = ceiling2, 3,3, 263,40, 47,47 + back = ceiling2, 3,4, 225,43, 30,30 + #4,x + back = ceiling2, 4,4, 280,43, 30,30 + + + + #0,x + left = ceiling2, 0,4, 40,43, 30,30 + #1,x + left = ceiling2, 1,0, -160,8, 146,146 + left = ceiling2, 1,1, -59,23, 100,100 + left = ceiling2, 1,2, 11,33, 68,68 + left = ceiling2, 1,3, 57,40, 47,47 + left = ceiling2, 1,4, 95,43, 30,30 + #2,x + left = ceiling1, 2,0, 160,8, 146,146 + left = ceiling1, 2,1, 160,23, 100,100 + left = ceiling1, 2,2, 160,33, 68,68 + left = ceiling1, 2,3, 160,40, 47,47 + left = ceiling1, 2,4, 160,44, 30,30 + #3,x + left = ceiling2, 3,0, 480,8, 146,146 + left = ceiling2, 3,1, 379,23, 100,100 + left = ceiling2, 3,2, 309,33, 68,68 + left = ceiling2, 3,3, 263,40, 47,47 + left = ceiling2, 3,4, 225,43, 30,30 + #4,x + left = ceiling2, 4,4, 280,43, 30,30 + + + + #0,x + right = ceiling2, 0,4, 40,43, 30,30 + #1,x + right = ceiling2, 1,0, -160,8, 146,146 + right = ceiling2, 1,1, -59,23, 100,100 + right = ceiling2, 1,2, 11,33, 68,68 + right = ceiling2, 1,3, 57,40, 47,47 + right = ceiling2, 1,4, 95,43, 30,30 + #2,x + right = ceiling1, 2,0, 160,8, 146,146 + right = ceiling1, 2,1, 160,23, 100,100 + right = ceiling1, 2,2, 160,33, 68,68 + right = ceiling1, 2,3, 160,40, 47,47 + right = ceiling1, 2,4, 160,44, 30,30 + #3,x + right = ceiling2, 3,0, 480,8, 146,146 + right = ceiling2, 3,1, 379,23, 100,100 + right = ceiling2, 3,2, 309,33, 68,68 + right = ceiling2, 3,3, 263,40, 47,47 + right = ceiling2, 3,4, 225,43, 30,30 + #4,x + right = ceiling2, 4,4, 280,43, 30,30 + + + + editor_icon = 8 + block = 0 + +-------------------------------------------------------------------------------- + +// 8,10 +[object = torch_inv1] + back = dummy, 2,0, 160,156, 250,156 + left = dummy, 2,0, 160,156, 250,156 + click_rect=1,1,100,100 + editor_icon = 9 + behavior=torch_inv1 + +//6,4 +[object = torch_inv2] + parent=torch_inv1 + behavior=torch_inv2 + +//11,4 +[object = torch_inv3] + parent=torch_inv1 + behavior=torch_inv3 + +//15,4 +[object = torch_inv4] + parent=torch_inv1 + behavior=torch_inv4 + +//15,10 +[object = torch_inv5] + parent=torch_inv1 + behavior=torch_inv5 + +//11,10 +[object = torch_inv6] + parent=torch_inv1 + behavior=torch_inv6 + +//18,4 +[object = torch_inv7] + parent=torch_inv1 + behavior=torch_inv7 + +//18,15 +[object = torch_inv8] + parent=torch_inv1 + behavior=torch_inv8 + +//13,15 +[object = torch_inv9] + parent=torch_inv1 + behavior=torch_inv9 + +//16,15 +[object = torch_inv10] + parent=torch_inv1 + behavior=torch_inv10 + +-------------------------------------------------------------------------------- +[sprite = kill] + bitmap = data\object\sun_ray.gif, 3, 3, 1 + +[object = kill] + offset_front = kill, 0, -16, 160 + offset_back = kill,0, 8, 160 + offset_left = kill,0, 8, 160 + offset_right = kill,0, 8, 160 + editor_icon = 6 + behavior = kill + fog_level = 0,0,0,0,0 + +-------------------------------------------------------------------------------- +[sprite = house_door] + bitmap = data\object\door\house_door.gif, 2, 1, 2 + +[object = house_door] + offset_front = house_door, 0, -2,-1 + offset_back = house_door, 0, -2,-1 + editor_icon = 4 + click_range = 1,1 + click_rect = 1,1,190,120 + behavior = house_door + map_frame=101,4 + +[object = house_door_locked] + parent=house_door + behavior = house_door_locked +-------------------------------------------------------------------------------- + +[sprite = painting_f] + bitmap = data\object\wallpaper\painting_f.gif, 1, 1, 1 + sort_offset = -200 +[sprite = painting_s1] + bitmap = data\object\wallpaper\painting_s1.gif, 1, 1, 1 + sort_offset = -200 + +[object = painting] + back = painting_f, 0,3, 20,88, 32,32 + back = painting_f, 1,0, -60,150, 100,100 + back = painting_f, 1,1, 5,119, 68,68 + back = painting_f, 1,2, 50,98, 47,47 + back = painting_f, 1,3, 90,83, 32,32 + back = painting_f, 2,0, 160,150, 100,100 + back = painting_f, 2,1, 160,119, 68,68 + back = painting_f, 2,2, 160,98, 47,47 + back = painting_f, 2,3, 160,83, 32,32 + back = painting_f, 3,0, 385,150, 100,100 + back = painting_f, 3,1, 315,119, 68,68 + back = painting_f, 3,2, 270,98, 47,47 + back = painting_f, 3,3, 230,83, 32,32 + back = painting_f, 4,3, 300,88, 32,32 + + right = painting_s1, 2,0, 302,182, 150,150 + right = painting_s1, 2,1, 258,140, 100,100 + right = painting_s1, 2,2, 226,110, 65,65 + right = painting_s1, 2,3, 206,95, 46,46 + left = painting_s1, 2,0, 18,182, 150,150 + left = painting_s1, 2,1, 62,140, 100,100 + left = painting_s1, 2,2, 94,110, 65,65 + left = painting_s1, 2,3, 124,95, 46,46 + editor_icon = 30 + click_rect.0=1,1,76,132 + click_rect.2=1,1,76,132 + click_rect.1=1,1,36,160 + click_rect.3=1,1,36,160 + xbehavior=painting + flip_left=1 + +-------------------------------------------------------------------------------- + +[sprite = down] + bitmap = data\object\down.gif, 1, 1, 1 + + +[object = down] + visible_range = 0,3 + flip_left = 1 + offset_back = down, 0, -28,-1 + + editor_icon = 22 + click_rect.0 = 1, 1, 99,126 + click_rect.1 = 1, 1, 99,126 + click_rect.2 = 1, 1, 99,126 + click_rect.3 = 1, 1, 99,126 + behavior = down + map_frame=5,10 + diff --git a/undercroft_windows_i110/data/defs/level.city/sewer_behavior.txt b/undercroft_windows_i110/data/defs/level.city/sewer_behavior.txt new file mode 100644 index 0000000..0e7e19b --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.city/sewer_behavior.txt @@ -0,0 +1,278 @@ +[behavior=RESPAWN-rat] + + check_global.255=0,0 + + enemy.giantrat_respawn=0,0 + change_global.255=-1 + + +[behavior=sewer_plan] + + text_id=sewer_scheme + +-------------------------------------------------------------------------------- + +[behavior = lever1] + + animate = 0, 0, 0, 1 + + animate = 1, 1, 0, 1 + + state = 1 + animate = 1, 1, 0, 1 + activate=1,0,0 + play_sound.switch=0 + + state = 0 + animate = 0, 0, 0, 1 + activate=1,0,0 + play_sound.switch=0 + +[behavior = lever_tank] + + animate = 0, 0, 0, 1 + + animate = 0, 0, 0, 1 + + animate = 1, 1, 0, 1 + + state=1 + + state = 2 + animate = 1, 1, 0, 1 + play_sound.switch=0 + text_id=sewer_drown + button_id=b_next + + state = 2 + animate = 1, 1, 0, 1 + play_sound.switch=0 + activate=1,0,0 + + state = 1 + animate = 0, 0, 0, 1 + play_sound.switch=0 + activate=1,0,0 + + hit=102,0,1000,1000,100,100 + +-------------------------------------------------------------------------------- + +[behavior = stone_tank] + + text_id=sewer_tank + +[behavior = stone_tank_lever] + + text_id=sewer_tank_lever + +-------------------------------------------------------------------------------- + +[behavior = ladder1] + + do_click=0 + + check_item.manhole_key = 0 + + text_id = city_manhole + + play_sound.ladder =0 + teleport.CITY = -1,23,5 + +[behavior = ladder2] + + do_click=0 + + check_item.manhole_key = 0 + + text_id = city_manhole + + play_sound.ladder =0 + teleport.CITY = -1,20,14 + +[behavior = ladder3] + + do_click=0 + + check_item.manhole_key = 0 + + text_id = city_manhole + + play_sound.ladder =0 + teleport.CITY = -1,21,24 + +[behavior = ladder4] + + do_click=0 + + check_item.manhole_key = 0 + + text_id = city_manhole + + play_sound.ladder =0 + teleport.CITY = -1,37,28 + +[behavior = ladder5] + + do_click=0 + + check_item.manhole_key = 0 + + text_id = city_manhole + + play_sound.ladder =0 + teleport.CITY = -1,48,28 + +[behavior = ladder6] + + do_click=0 + + check_item.manhole_key = 0 + + text_id = city_manhole + + play_sound.ladder =0 + teleport.CITY = -1,41,9 + +[behavior = ladder7] + + do_click=0 + + check_item.manhole_key = 0 + + text_id = city_manhole + + play_sound.ladder =0 + teleport.CITY = -1,12,20 + +[behavior = ladder8] + + do_click=0 + + check_item.manhole_key = 0 + + text_id = city_manhole + + play_sound.ladder =0 + teleport.CITY = -1,31,17 + + +-------------------------------------------------------------------------------- +[behavior = cloister_door] + + animate = 0, 0, 0, 1 + block = 1 + + animate = 3, 3, 0, 1 + block = 0 + + state = 1 + animate = -1, 3, 0, 1 + block = 0 + play_sound.rail_open =0 + end_round=1 + + state = 0 + animate = -1, 0, 0, 1 + block = 1 + play_sound.rail_open =0 + end_round=1 + +-------------------------------------------------------------------------------- +[behavior=tournament] + + check_global.20=3,0 + + enemy.lizard1=1,26 + enemy.lizard2=5,26 + enemy_forced.lizard3=3,28 + enemy.assassin1=36,18 + enemy.assassin2=37,19 + enemy_forced.assassin3=35,20 + enemy.assassin4=36,20 + enemy.assassin5=37,20 + state=1 + + +-------------------------------------------------------------------------------- +[behavior=sewer_door] + + animate=0,0,0,1 + block = 1 + + animate=1,1,0,1 + block = 0 + + animate=1,1,0,1 + block=0 + state=1 + play_sound.move_stone=0 + end_round=1 + + animate=0,0,0,1 + block=1 + state=0 + play_sound.move_stone=0 + end_round=1 + +-------------------------------------------------------------------------------- +[behavior = wheel1] + + animate = 0, 0, 0, 1 + + animate = 0, 0, 0, 1 + + animate = 3, 0, 0, 3 + activate = 1,0,0 + play_sound.rusty_gate = 0 + state=2 + + text_id=won't_budge + +[behavior = wheel] + + animate = 0, 0, 0, 1 + + animate = 0, 0, 0, 1 + + animate = 0, 0, 0, 1 + + animate = 0, 0, 0, 1 + + text_id=won't_budge + + state=1 + + animate = 3, 0, 0, 3 + play_sound.rusty_gate = 0 + activate = 2,0,0 + state=100 + + state=2 + + animate = 3, 0, 0, 3 + play_sound.rusty_gate = 0 + activate = 1,0,0 + text_id=empty_tank + state=100 + + text_id=won't_budge + +-------------------------------------------------------------------------------- + +[behavior = button] + + animate = 0, 0, 0, 1 + + animate = 1, 1, 0, 1 + + state = 1 + animate = -1, 1, 0, 1 + cube.g_cloister1=0,0,0 + play_sound.switch =0 + play_sound.move_stone=0 + + state = 0 + play_sound.switch =0 + animate = 0, 0, 0, 1 + diff --git a/undercroft_windows_i110/data/defs/level.city/sewer_cube.txt b/undercroft_windows_i110/data/defs/level.city/sewer_cube.txt new file mode 100644 index 0000000..9b7746a --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.city/sewer_cube.txt @@ -0,0 +1,51 @@ +[cube = g_cloister1] + + type = 2 + editor_icon = 4 + +[cube = g_empty] + type = 4 + editor_icon = 9 + map_frame = 9,9 + + +[cube = w_gravewall1] + + + + + type = 1 + editor_icon = 12 + + + +[cube = w_arc1] + + + + + + type = 2 + editor_icon = 20 + +[cube = w_arc1_side] + + + type = 2 + editor_icon = 21 + + +[cube = w_timber] + + + + + + type = 2 + editor_icon = 20 + +[cube = w_timber_side] + + + type = 2 + editor_icon = 22 diff --git a/undercroft_windows_i110/data/defs/level.city/sewer_level.txt b/undercroft_windows_i110/data/defs/level.city/sewer_level.txt new file mode 100644 index 0000000..555ba45 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.city/sewer_level.txt @@ -0,0 +1,38 @@ +[LEVEL = SEWER_1] + name = City Sewer + + music.MAIN = data\music\dungeon2.ogg + + material_file = data\defs\level.city\sewer_material.txt + cube_file = data\defs\level.city\sewer_cube.txt + + enemy_file = data\defs\enemy\6-city\rat_sewer.txt + enemy_file = data\defs\enemy\6-city\ghoul.txt + enemy_file = data\defs\enemy\6-city\team_ass.txt + enemy_file = data\defs\enemy\6-city\team_lizard.txt + + enemy_file = data\defs\enemy\5-cloister\spider_top.txt + + object_file = data\defs\object\jamb.txt + object_file = data\defs\object\sewer_bottom.txt + object_file = data\defs\object\drain.txt + object_file = data\defs\object\barrel.txt + object_file = data\defs\object\garbage.txt + object_file = data\defs\object\dirt1.txt + object_file = data\defs\object\dirt2.txt + object_file = data\defs\object\foliage1.txt + object_file = data\defs\object\fence.txt + object_file = data\defs\object\torch1.txt + object_file = data\defs\object\torch2.txt + object_file = data\defs\object\column.txt + + behavior_file = data\defs\object\web_behavior.txt + object_file = data\defs\object\web.txt + + behavior_file = data\defs\level.city\sewer_behavior.txt + object_file = data\defs\level.city\sewer_object.txt + + background = data\sky\sewer.jpg,1,1,1, 0,100,0,100 + fog_color = 45, 50, 35 + fog_level = 0,60,130,200,230 + diff --git a/undercroft_windows_i110/data/defs/level.city/sewer_material.txt b/undercroft_windows_i110/data/defs/level.city/sewer_material.txt new file mode 100644 index 0000000..4afb8d6 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.city/sewer_material.txt @@ -0,0 +1,91 @@ +//============================================================================== +//GROUNDS +//============================================================================== + +[material = g_cloister1] + bitmap = data\material\ground\cloister1A.gif + bitmap = data\material\ground\cloister1B.gif + + + //LICHE + ground_central.0,0 = 0, 0, 73, 279, 96 + ground_central.1,0 = 0, 0, 39, 229, 72 + ground_central.2,0 = 0, 0, 16, 155, 38 + ground_central.3,0 = 0, 80, 0, 185, 15 + ground_central.4,0 = 0, 208, 97, 279, 107 + + + ground_left.0,0,0 = 0, 236, 34, 279, 57 + ground_left.1,0,0 = 0, 199, 0, 279, 33 + ground_left.2,0,0 = 0, 0, 97, 104, 119 + ground_left.3,0,0 = 0, 157, 108, 279, 123 + ground_left.4,0,0 = 0, 0, 0, 79, 10 + + ground_left.3,1,0 = 0, 105, 108, 154, 122 + ground_left.4,1,0 = 0, 105, 97, 191, 107 + + //SUDE + ground_central.0,1 = 1, 0, 73, 279, 96 + ground_central.1,1 = 1, 0, 39, 229, 72 + ground_central.2,1 = 1, 0, 16, 155, 38 + ground_central.3,1 = 1, 80, 0, 185, 15 + ground_central.4,1 = 1, 208, 97, 279, 107 + + + ground_left.0,0,1 = 1, 236, 34, 279, 57 + ground_left.1,0,1 = 1, 199, 0, 279, 33 + ground_left.2,0,1 = 1, 0, 97, 104, 119 + ground_left.3,0,1 = 1, 157, 108, 279, 123 + ground_left.4,0,1 = 1, 0, 0, 79, 10 + + ground_left.3,1,1 = 1, 105, 108, 154, 122 + ground_left.4,1,1 = 1, 105, 97, 191, 107 + + + + +//============================================================================== +//WALLS +//============================================================================== + +[material = W_gravewall1] + bitmap = data\material\wall.graveyard\gravewall1_1A.gif + bitmap = data\material\wall.graveyard\gravewall1_2.gif + bitmap = data\material\wall.graveyard\gravewall1_f.jpg + bitmap = data\material\wall.graveyard\gravewall1_1B.gif + + x bitmap = data\material\wall\test1_1A.gif + x bitmap = data\material\wall\test1_2.gif + x bitmap = data\material\wall\test1_f.jpg + x bitmap = data\material\wall\test1_1B.gif + + + //LICHE + left.0,0,0 = 0, 0, 0, 44, 179 + left.1,0,0 = 0, 45, 0, 81, 144 + left.2,0,0 = 0, 82, 0, 105, 96 + left.3,0,0 = 0, 82, 97, 99, 163 + left.4,0,0 = 0, 100, 97, 110, 139 + left.3,1,0 = 1, 0, 0, 51, 64 + left.4,1,0 = 1, 52, 0, 88, 49 + front_central.0,0 = 2, 0, 0, 229, 145 + //SUDE steny + left.0,0,1 = 3, 0, 0, 44, 179 + left.1,0,1 = 3, 45, 0, 81, 144 + left.2,0,1 = 3, 82, 0, 105, 96 + left.3,0,1 = 3, 82, 97, 99, 163 + left.4,0,1 = 3, 100, 97, 110, 139 + +[material = w_cloiarc1] + parent = W_gravewall1 + bitmap = data\material\wall.graveyard\cloiarc1_1A.gif + bitmap = data\material\wall.graveyard\gravewall1_2.gif + bitmap = data\material\wall.graveyard\cloiarc1_f.gif + bitmap = data\material\wall.graveyard\cloiarc1_1B.gif + +[material = w_timber] + parent = W_gravewall1 + bitmap = data\material\wall\timber_1a.gif + bitmap = data\material\wall.graveyard\gravewall1_2.gif + bitmap = data\material\wall\timber_f.gif + bitmap = data\material\wall\timber_1b.gif diff --git a/undercroft_windows_i110/data/defs/level.city/sewer_object.txt b/undercroft_windows_i110/data/defs/level.city/sewer_object.txt new file mode 100644 index 0000000..6c702fd --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.city/sewer_object.txt @@ -0,0 +1,275 @@ +[object=RESPAWN-rat] + editor_icon=37 + behavior=RESPAWN-rat + + +[sprite = sewer_wall] + bitmap = data\object\bulkhead\sewer_wall.gif, 1, 1, 1 + +[object = sewer_wall] + offset_front = sewer_wall, 0, -4,-1 + offset_back = sewer_wall, 0, -4,-1 + editor_icon = 31 + map_frame = 101, 105 + block = 1 + +-------------------------------------------------------------------------------- + +[sprite = sewer_hole] + bitmap = data\object\bulkhead\sewer_hole.jpg, 1, 1, 1 + +[object = sewer_hole] + offset_front = sewer_hole, 0, -4,-1 + offset_back = sewer_hole, 0, -4,-1 + editor_icon = 31 + map_frame = 0, 0 + block = 1 + + +-------------------------------------------------------------------------------- + +[sprite = sewer_door] + bitmap = data\object\bulkhead\sewer_door.gif, 2, 1, 2 + +[object = sewer_door] + offset_front = sewer_door, 0, -4,-1 + offset_back = sewer_door, 0, -4,-1 + xfront = sewer_door, 2,0, 160,200, 200,200 + xback = sewer_door, 2,0, 172,320, 360,360 + editor_icon = 31 + map_frame = 101, 4 + block = 1 + behavior=sewer_door + +[object = sewer_door_jamb] + front = jamb, 2,0, 160,200, 100,160 + left = jamb, 2,0, 0,180, 100,200 + right = jamb, 2,0, 320,180, 100,200 + editor_icon = 24 + fog_level=120,120,120,120,120 + +-------------------------------------------------------------------------------- + +[sprite = sewer_ladder] + bitmap = data\object\sewer_ladder.gif, 1, 1, 1 + +[object = ladder1] + map_frame=5,11 + left = sewer_ladder, 2,0, -15,180, 100,150 + right= sewer_ladder, 2,0, 335,180, 100,150 + + back = sewer_ladder, 1,1, 3,126, 64,64 + back = sewer_ladder, 1,2, 53,102, 45,45 + back = sewer_ladder, 1,3, 88,84, 30,30 + back = sewer_ladder, 2,0, 160,165, 100,100 + back = sewer_ladder, 2,1, 160,126, 64,64 + back = sewer_ladder, 2,2, 160,102, 45,45 + back = sewer_ladder, 2,3, 160,84, 30,30 + back = sewer_ladder, 3,1, 317,126, 64,64 + back = sewer_ladder, 3,2, 267,102, 45,45 + back = sewer_ladder, 3,3, 242,84, 30,30 + + editor_icon = 23 + Xclick_rect.0 = 1, 50, 100,180 + Xclick_rect.1 = 1, 50, 100,180 + click_rect.2 = 1, 50, 100,180 + Xclick_rect.3 = 1, 50, 100,180 + behavior = ladder1 + +[object = ladder2] + parent = ladder1 + behavior = ladder2 + +[object = ladder3] + parent = ladder1 + behavior = ladder3 + +[object = ladder4] + parent = ladder1 + behavior = ladder4 + +[object = ladder5] + parent = ladder1 + behavior = ladder5 + +[object = ladder6] + parent = ladder1 + behavior = ladder6 + +[object = ladder7] + parent = ladder1 + behavior = ladder7 + +[object = ladder8] + parent = ladder1 + behavior = ladder8 + + + + +[sprite = sewer_plan] + bitmap = data\object\bulkhead\sewer_plan.jpg, 1, 1, 1 +[object = sewer_plan] + offset_front = sewer_plan, 0, -4,-1 + offset_back = sewer_plan, 0, -4,-1 + editor_icon = 15 + map_frame = 0, 0 + block = 1 + click_range = 1, 1 + click_rect.0 = 1, 1, 190,120 + click_rect.1 = 1, 1, 190,120 + click_rect.2 = 1, 1, 190,120 + click_rect.3 = 1, 1, 190,120 + behavior = sewer_plan + + +-------------------------------------------------------------------------------- + + + +[sprite = lever_f] + bitmap = data\object\lever\lever1a.gif, 2, 2, 1 +[sprite = lever_s] + bitmap = data\object\lever\lever1b.gif, 2, 2, 1 + + +[OBJECT = lever1] + visible_range = 0, 4 + offset_back = lever_f, 0, -60, 230 + offset_right = lever_s, 130, -60, 230 + offset_left = lever_s, -130, -60, 230 + all_sides = -1, 4,4 + all_sides = -1, 0 ,4 + editor_icon = 3 + flip_left = 1 + click_rect.2 = 1, 1, 31,93 + click_rect.1 = 1, 1, 44,83 + click_rect.3 = 1, 1, 44,83 + behavior = lever1 + +[OBJECT = lever_tank] + parent = lever1 + behavior = lever_tank + + +-------------------------------------------------------------------------------- + +[sprite = button_f] + bitmap = data\object\lever\button1a.gif, 2, 2, 1 +[sprite = button_s] + bitmap = data\object\lever\button1b.gif, 2, 2, 1 + + +[object = button] + visible_range = 0, 4 + offset_back = button_f, 0, -93, 230 + offset_right = button_s, 135, -90, 230 + offset_left = button_s, -135, -90, 230 + all_sides = -1, 4,4 + all_sides = -1, 0 ,4 + editor_icon = 3 + flip_left = 1 + click_rect.2 = -10, -10, 35,35 + click_rect.1 = -10, -10, 28,30 + click_rect.3 = -10, -10, 28,30 + behavior = button + +-------------------------------------------------------------------------------- + + +[sprite = stone_sign_f] + bitmap = data\object\wallpaper\stone_sign_f.gif, 1, 1, 1 + sort_offset = -200 +[sprite = stone_sign_s1] + bitmap = data\object\wallpaper\stone_sign_s1.gif, 1, 1, 1 + sort_offset = -200 + +[object = stone_tank] + back = stone_sign_f, 1,0, -60,116, 100,100 + back = stone_sign_f, 1,1, 5,96, 68,68 + back = stone_sign_f, 1,2, 50,82, 47,47 + + back = stone_sign_f, 2,0, 160,116, 100,100 + back = stone_sign_f, 2,1, 160,96, 68,68 + back = stone_sign_f, 2,2, 160,82, 47,47 + + back = stone_sign_f, 3,0, 385,116, 100,100 + back = stone_sign_f, 3,1, 315,96, 68,68 + back = stone_sign_f, 3,2, 270,82, 47,47 + + back = stone_sign_f, 4,3, 300,88, 32,32 + + right = stone_sign_s1, 2,0, 300,132, 140,140 + right = stone_sign_s1, 2,1, 255,107, 100,100 + right = stone_sign_s1, 2,2, 224,90, 68,68 + + left = stone_sign_s1, 2,0, 20,132, 140,140 + left = stone_sign_s1, 2,1, 65,107, 100,100 + left = stone_sign_s1, 2,2, 96,90, 68,68 + + click_range = 0,1 + click_rect.1 = 1, 1, 15,74 + click_rect.2 = 1, 1, 95,74 + click_rect.3 = 1, 1, 15,74 + + behavior = stone_tank + + editor_icon = 15 + flip_left=1 + + +-------------------------------------------------------------------------------- +[sprite = cloister_door] + bitmap = data\object\door\cloister_door.gif, 4, 4, 1 + +[object = cloister_door] + offset_front = cloister_door, 0, -4,-1 + offset_back = cloister_door, 0, -4,-1 + editor_icon = 4 + click_range = 1,1 + click_rect = 1,1,190,120 + behavior = cloister_door + map_frame = 101, 4 + + +-------------------------------------------------------------------------------- +[object=tournament] + editor_icon=1 + behavior=tournament + + +-------------------------------------------------------------------------------- + +[sprite = wheel_f] + bitmap = data\object\lever\wheel1a.gif, 4, 4, 1 +[sprite = wheel_s] + bitmap = data\object\lever\wheel1b.gif, 4, 4, 1 + + +[object = wheel] + visible_range = 0, 4 + offset_back = wheel_f, 0, -70, 230 + offset_right = wheel_s, 135, -60, 230 + offset_left = wheel_s, -135, -60, 230 + all_sides = -1, 4,4 + all_sides = -1, 0 ,4 + editor_icon = 3 + flip_left = 1 + click_rect.1 = 1, 1, 56,76 + click_rect.2 = 1, 1, 76,76 + click_rect.3 = 1, 1, 56,76 + behavior = wheel + map_frame = 5,13 + map_hint=Wheel + + +[object = wheel1] + map_hint=Wheel + parent=wheel + behavior = wheel1 + + +[object = stone_tank_lever] +parent = stone_tank + behavior = stone_tank_lever + diff --git a/undercroft_windows_i110/data/defs/level.city/warehouse_behavior.txt b/undercroft_windows_i110/data/defs/level.city/warehouse_behavior.txt new file mode 100644 index 0000000..83ad4e6 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.city/warehouse_behavior.txt @@ -0,0 +1,42 @@ +[behavior=door1] + + do_click=0 + + check_item.warehouse_key=0 + + text_id=locked_door + play_sound.locked_door = 0 + + text_id=action_used_key + state=1 + play_sound.unlock = 0 + remove_party_item.warehouse_key=1 + + do_click=0 + + play_sound.door = 0 + teleport.city=-1,47,7 + + +[behavior = ladder_down] + + do_click=0 + + play_sound.ladder =0 + teleport=-1,0,0 + +[behavior = ladder] + + do_click=0 + + play_sound.ladder =0 + teleport=-1,0,0 + +[behavior=enter_warehouse] + + cancel_picture = 1 + text_id=door_warehouse2 + button_id=b_ok + + state=255 + diff --git a/undercroft_windows_i110/data/defs/level.city/warehouse_cube.txt b/undercroft_windows_i110/data/defs/level.city/warehouse_cube.txt new file mode 100644 index 0000000..dda707f --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.city/warehouse_cube.txt @@ -0,0 +1,40 @@ +[cube = floor] + + type = 2 + editor_icon = 4 + +[cube = w_wood] + + + + + type = 1 + editor_icon = 13 + +[cube = w_timber] + + + + + + type = 2 + editor_icon = 21 + +[cube = w_timber_side] + + + type = 2 + editor_icon = 22 + +[cube = empty] + type = 2 + editor_icon = 9 + +[cube = w_books] + + + + + type = 1 + editor_icon = 14 + diff --git a/undercroft_windows_i110/data/defs/level.city/warehouse_level.txt b/undercroft_windows_i110/data/defs/level.city/warehouse_level.txt new file mode 100644 index 0000000..e4105ba --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.city/warehouse_level.txt @@ -0,0 +1,35 @@ +[LEVEL = WAREHOUSE] + name = Warehouse + + music.MAIN = data\music\dungeon1.ogg + + material_file = data\defs\level.city\warehouse_material.txt + cube_file = data\defs\level.city\warehouse_cube.txt + + enemy_file = data\defs\enemy\6-city\bully.txt + enemy_file = data\defs\enemy\6-city\thugleader.txt + enemy_file = data\defs\enemy\6-city\assassin.txt + enemy_file = data\defs\enemy\6-city\thug.txt + + object_file = data\defs\object\barrel.txt + object_file = data\defs\object\ceiling.txt + object_file = data\defs\object\torch1.txt + object_file = data\defs\object\torch2.txt + object_file = data\defs\object\win_wood.txt + object_file = data\defs\object\garbage.txt + object_file = data\defs\object\dirt1.txt + object_file = data\defs\object\dirt2.txt + object_file = data\defs\object\sewer_bottom2.txt + object_file = data\defs\object\grave_top.txt + object_file = data\defs\object\furniture.txt + + behavior_file = data\defs\object\web_behavior.txt + object_file = data\defs\object\web.txt + + behavior_file = data\defs\level.city\warehouse_behavior.txt + object_file = data\defs\level.city\warehouse_object.txt + + background = data\sky\hellship.jpg,1,1,1, 0,100,0,100 + fog_color = 58,60,62 + fog_level = 0,60,130,200,230 + diff --git a/undercroft_windows_i110/data/defs/level.city/warehouse_material.txt b/undercroft_windows_i110/data/defs/level.city/warehouse_material.txt new file mode 100644 index 0000000..6a54ca3 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.city/warehouse_material.txt @@ -0,0 +1,124 @@ +//============================================================================== +//grounds +//============================================================================== + +[material = floor] + bitmap = data\material\ground\deck1a.gif + bitmap = data\material\ground\deck1b.gif + + + //liche + ground_central.0,0 = 0, 0, 73, 279, 96 + ground_central.1,0 = 0, 0, 39, 229, 72 + ground_central.2,0 = 0, 0, 16, 155, 38 + ground_central.3,0 = 0, 80, 0, 185, 15 + ground_central.4,0 = 0, 208, 97, 279, 107 + + + ground_left.0,0,0 = 0, 236, 34, 279, 57 + ground_left.1,0,0 = 0, 199, 0, 279, 33 + ground_left.2,0,0 = 0, 0, 97, 104, 119 + ground_left.3,0,0 = 0, 157, 108, 279, 123 + ground_left.4,0,0 = 0, 0, 0, 79, 10 + + ground_left.3,1,0 = 0, 105, 108, 154, 122 + ground_left.4,1,0 = 0, 105, 97, 191, 107 + + //sude + ground_central.0,1 = 1, 0, 73, 279, 96 + ground_central.1,1 = 1, 0, 39, 229, 72 + ground_central.2,1 = 1, 0, 16, 155, 38 + ground_central.3,1 = 1, 80, 0, 185, 15 + ground_central.4,1 = 1, 208, 97, 279, 107 + + + ground_left.0,0,1 = 1, 236, 34, 279, 57 + ground_left.1,0,1 = 1, 199, 0, 279, 33 + ground_left.2,0,1 = 1, 0, 97, 104, 119 + ground_left.3,0,1 = 1, 157, 108, 279, 123 + ground_left.4,0,1 = 1, 0, 0, 79, 10 + + ground_left.3,1,1 = 1, 105, 108, 154, 122 + ground_left.4,1,1 = 1, 105, 97, 191, 107 + + +//============================================================================== +//walls +//============================================================================== + +[material = w_wood] + bitmap = data\material\wall.city.night\wood1_1A.gif + bitmap = data\material\wall.city.night\wall1_2.gif + bitmap = data\material\wall\wood1_f.jpg + bitmap = data\material\wall.city.night\wood1_1B.gif + + + //liche + left.0,0,0 = 0, 0, 0, 44, 179 + left.1,0,0 = 0, 45, 0, 81, 144 + left.2,0,0 = 0, 82, 0, 105, 96 + left.3,0,0 = 0, 82, 97, 99, 163 + left.4,0,0 = 0, 100, 97, 110, 139 + left.3,1,0 = 1, 0, 0, 51, 64 + left.4,1,0 = 1, 52, 0, 88, 49 + front_central.0,0 = 2, 0, 0, 229, 145 + //sude steny + left.0,0,1 = 3, 0, 0, 44, 179 + left.1,0,1 = 3, 45, 0, 81, 144 + left.2,0,1 = 3, 82, 0, 105, 96 + left.3,0,1 = 3, 82, 97, 99, 163 + left.4,0,1 = 3, 100, 97, 110, 139 + + +[material = w_timber] + bitmap = data\material\wall\timber_1a.gif + bitmap = data\material\wall\timber_2.gif + bitmap = data\material\wall\timber_f.gif + bitmap = data\material\wall\timber_1b.gif + + + //liche + left.0,0,0 = 0, 0, 0, 44, 179,0 + left.1,0,0 = 0, 45, 0, 81, 144,1 + left.2,0,0 = 0, 82, 0, 105, 96,2 + left.3,0,0 = 0, 82, 97, 99, 163,3 + left.4,0,0 = 0, 100, 97, 110, 139,4 + left.3,1,0 = 1, 0, 0, 51, 64,3 + left.4,1,0 = 1, 52, 0, 88, 49,4 + front_central.0,0 = 2, 0, 0, 229, 145,0 + + //sude steny + left.0,0,1 = 3, 0, 0, 44, 179,0 + left.1,0,1 = 3, 45, 0, 81, 144,1 + left.2,0,1 = 3, 82, 0, 105, 96,2 + left.3,0,1 = 3, 82, 97, 99, 163,3 + left.4,0,1 = 3, 100, 97, 110, 139,4 + + fog_level = 0, 60, 120, 180, 200 + +[material = w_books] + bitmap = data\material\wall\books_1A.gif + bitmap = data\material\wall\books_2.gif + bitmap = data\material\wall\books_f.jpg + bitmap = data\material\wall\books_1B.gif + + + //liche + left.0,0,0 = 0, 0, 0, 44, 179,0 + left.1,0,0 = 0, 45, 0, 81, 144,1 + left.2,0,0 = 0, 82, 0, 105, 96,2 + left.3,0,0 = 0, 82, 97, 99, 163,3 + left.4,0,0 = 0, 100, 97, 110, 139,4 + left.3,1,0 = 1, 0, 0, 51, 64,3 + left.4,1,0 = 1, 52, 0, 88, 49,4 + front_central.0,0 = 2, 0, 0, 229, 145,0 + + //sude steny + left.0,0,1 = 3, 0, 0, 44, 179,0 + left.1,0,1 = 3, 45, 0, 81, 144,1 + left.2,0,1 = 3, 82, 0, 105, 96,2 + left.3,0,1 = 3, 82, 97, 99, 163,3 + left.4,0,1 = 3, 100, 97, 110, 139,4 + + fog_level = 0, 60, 120, 180, 200 + diff --git a/undercroft_windows_i110/data/defs/level.city/warehouse_object.txt b/undercroft_windows_i110/data/defs/level.city/warehouse_object.txt new file mode 100644 index 0000000..36e1a56 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.city/warehouse_object.txt @@ -0,0 +1,180 @@ +[sprite = door1_f] + bitmap = data\object\door1_f.gif, 1, 1, 1 +[sprite = door1_s1] + bitmap = data\object\door1_s1.gif, 1, 1, 1 +[sprite = door1_s2] + bitmap = data\object\door1_s2.gif, 1, 1, 1 + + + + + +[object = door1] + visible_range = 0,3 + flip_left = 1 + + back = door1_f, 0,3, 16,84, 32,32 + #-- + back = door1_f, 1,1, 3,123, 68,68 + back = door1_f, 1,2, 51,99, 47,47 + back = door1_f, 1,3, 88,84, 32,32 + #-- + back = door1_f, 2,0, 160,156, 100,100 + back = door1_f, 2,1, 160,123, 68,68 + back = door1_f, 2,2, 160,99, 47,47 + back = door1_f, 2,3, 160,84, 32,32 + #-- + back = door1_f, 3,1, 317,123, 68,68 + back = door1_f, 3,2, 269,99, 47,47 + back = door1_f, 3,3, 232,84, 32,32 + #-- + back = door1_f, 4,3, 304,84, 32,32 + + left = door1_s1, 2,0, 12,196, 150,150 + left = door1_s1, 2,1, 65,148, 100,100 + left = door1_s1, 2,2, 96,113, 63,63 + left = door1_s1, 2,3, 118,97, 44,44 + #--- + left = door1_s2, 1,3, 30,92, 100,100 + left = door1_s2, 1,4, 75,80, 68,68 + + right = door1_s1, 2,0, 308,196, 150,150 + right = door1_s1, 2,1, 255,148, 100,100 + right = door1_s1, 2,2, 224,113, 63,63 + right = door1_s1, 2,3, 202,97, 44,44 + #--- + right = door1_s2, 3,3, 290,92, 100,100 + right = door1_s2, 3,4, 245,80, 68,68 + + editor_icon = 4 + #map_frame = 0,7 + click_rect.1 = 1, 1, 23,126 + click_rect.2 = 1, 1, 99,126 + click_rect.3 = 1, 1, 23,126 + behavior = door1 + + + + +-------------------------------------------------------------------------------- + + + + +[sprite = ladder] + bitmap = data\object\ladder.gif, 1, 1, 1 + +[sprite = ladder] + bitmap = data\object\ladder.gif, 1, 1, 1 + +[object = ladder] + left = ladder, 2,0, -15,180, 100,150 + right= ladder, 2,0, 335,180, 100,150 + back = ladder, 1,1, 3,126, 64,64 + back = ladder, 1,2, 53,102, 45,45 + back = ladder, 1,3, 88,84, 30,30 + back = ladder, 2,0, 160,165, 100,100 + back = ladder, 2,1, 160,126, 64,64 + back = ladder, 2,2, 160,102, 45,45 + back = ladder, 2,3, 160,84, 30,30 + back = ladder, 3,1, 317,126, 64,64 + back = ladder, 3,2, 267,102, 45,45 + back = ladder, 3,3, 242,84, 30,30 + editor_icon = 23 + click_rect.2 = 1, 1, 60,180 + behavior = ladder + map_frame=5,11 + + + +[object = ladder_down] + left = ladder, 2,0, -15,280, 100,150 + xleft = ladder, 2,1, 75,260, 50,80 + right= ladder, 2,0, 335,280, 100,150 + back = ladder, 1,1, 3,226, 64,64 + back = ladder, 1,2, 53,170, 45,45 + back = ladder, 1,3, 88,184, 30,30 + back = ladder, 2,0, 160,265, 100,100 + back = ladder, 2,1, 160,226, 64,64 + back = ladder, 2,2, 160,170, 45,45 + back = ladder, 2,3, 160,184, 30,30 + back = ladder, 3,1, 317,226, 64,64 + back = ladder, 3,2, 267,170, 45,45 + back = ladder, 3,3, 242,184, 30,30 + editor_icon = 22 + click_rect.2 = 1, 1, 60,180 + click_range=1,1 + map_frame=5,10 + behavior = ladder_down + +-------------------------------------------------------------------------------- + +[object=enter_warehouse] + editor_icon=1 + behavior=enter_warehouse + +-------------------------------------------------------------------------------- + +[sprite = box1] + bitmap = data\object\box1.gif, 1, 1, 1 +[sprite = box2] + bitmap = data\object\box2.gif, 1, 1, 1 + +[object = box] + flip_all = 2 + front = box2, 1,1, -33,154, 100,100 + front = box2, 1,2, 28,121, 67,67 + front = box2, 1,3, 60,100, 48,48 + front = box1, 2,1, 160,154, 100,100 + front = box1, 2,2, 160,121, 67,67 + front = box1, 2,3, 160,100, 48,48 + front = box2, 3,1, 353,154, 100,100 + front = box2, 3,2, 292,121, 67,67 + front = box2, 3,3, 260,100, 48,48 + back = box2, 1,1, -33,154, 100,100 + back = box2, 1,2, 28,121, 67,67 + back = box2, 1,3, 60,100, 48,48 + back = box1, 2,1, 160,154, 100,100 + back = box1, 2,2, 160,121, 67,67 + back = box1, 2,3, 160,100, 48,48 + back = box2, 3,1, 353,154, 100,100 + back = box2, 3,2, 292,121, 67,67 + back = box2, 3,3, 260,100, 48,48 + right = box2, 1,1, -33,154, 100,100 + right = box2, 1,2, 28,121, 67,67 + right = box2, 1,3, 60,100, 48,48 + right = box1, 2,1, 160,154, 100,100 + right = box1, 2,2, 160,121, 67,67 + right = box1, 2,3, 160,100, 48,48 + right = box2, 3,1, 353,154, 100,100 + right = box2, 3,2, 292,121, 67,67 + right = box2, 3,3, 260,100, 48,48 + left = box2, 1,1, -33,154, 100,100 + left = box2, 1,2, 28,121, 67,67 + left = box2, 1,3, 60,100, 48,48 + left = box1, 2,1, 160,154, 100,100 + left = box1, 2,2, 160,121, 67,67 + left = box1, 2,3, 160,100, 48,48 + left = box2, 3,1, 353,154, 100,100 + left = box2, 3,2, 292,121, 67,67 + left = box2, 3,3, 260,100, 48,48 + click_rect=1,1,110,110 + click_range=1,1 + editor_icon = 19 + + items.30,1=money40 + items.30,1=arrows + items.30,1=poisoned_throwing_knives,burning_stars,lethal_stars,steel_darts,cannonballs + items.30,1=short_sword,long_sword,buckler,broken_small_shield,small_shield,round_shield,hard_small_shield,sturdy_vest,leather_armor,light_helmet,warm_light_helmet,guard's_helm,leather_gloves,worn_boots,top_boots,iron_boots + items.30,1=small_healing_potion,healing_potion,small_stamina_potion,stamina_potion + items.30,1=small_revi_potion,revi_potion,small_elixir,elixir, + items.30,1=medicine,revive_potion + items.30,1 = apple, apple, cheese, cheese, bread, bread, herbs, chicken_leg, mushroom, bread, apple + items.30,1 = trophy_animal_fur, trophy_poison_follicle, trophy_horn, trophy_uncommon_wood,trophy_small_gems, orkish_brandy + + + behavior=chest_offer + block = 1 + map_frame = 3, 19 + + diff --git a/undercroft_windows_i110/data/defs/level.cloister/cloister_behavior.txt b/undercroft_windows_i110/data/defs/level.cloister/cloister_behavior.txt new file mode 100644 index 0000000..bfd8234 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.cloister/cloister_behavior.txt @@ -0,0 +1,388 @@ +sound.npc-hvizd = data/sound/npc/npc-hvizd.wav +sound.tree = data/sound/enemy/tree.wav +sound.ghost = data/sound/npc/npc-ghost.wav + +[behavior=RESPAWN-zombie] + + check_global.255=0,0 + + enemy.zombie_respawn=0,0 + change_global.255=-1 + +[behavior=RESPAWN-fatdead] + + check_global.254=0,0 + + enemy.fatdead_respawn=0,0 + change_global.254=-1 + +-------------------------------------------------------------------------------- + +[behavior = timber] + + text_id = remove_timber + activate = 1,0,0 + remove_object.timber = 0,0 + play_sound.MOVE_STONE = 0 + +------------------------------------------------------------------------------- +[behavior = wall_sign] + + text_id=cloister_library + +------------------------------------------------------------------------------- +[behavior = cloister_gate] + + text_id = cloister_gate + + +------------------------------------------------------------------------------- +[behavior = library_door] + + do_click=0 + + play_sound.ladder=0 + teleport.library=-1,6,19 + +------------------------------------------------------------------------------- +[behavior = well_dummy] + + play_sound.ladder=0 + teleport.spider_tunnel=-1,1,1 + + +------------------------------------------------------------------------------- +[behavior = hangman] + + activate=1,0,0 + play_sound.tree =0 + text_id=hangman1 + button_layout=1 + button_id.310=b_hangman1a + button_id.310=b_hangman1b + button_id.310=b_hangman1c + + text_id=hangman_a + button_id=b_hangman3 + state=1 + + text_id=hangman_b + button_id=b_hangman3 + state=1 + + text_id=hangman_c + button_id=b_hangman3 + state=1 + + text_id=hangman2 + button_id=b_hangman4 + state=2 + + state=3 + text_id=hangman3 + button_id=b_ok + x button_id=b_hangman5 + x quest.helping_hangman=1 + x enemy.fatdead_hangman=35,3 + + x state=4 + x text_id=hangman4 + x button_id=b_next + + + state=7 + quest.helping_hangman=1 + enemy_forced.fatdead_hangman=35,3 + text_id = hangman_bored + button_id=b_trade + button_id=b_leave + + state=7 + text_id = hangman_bored + button_id=b_trade + button_id=b_leave + + item_offer=1,12 + + + play_sound.tree =0 + text_id=hangman_unfinished + button_id=b_trade + button_id=b_leave + + + state=6 + + + play_sound.tree =0 + text_id=hangman_finished + state=5 + quest.helping_hangman=2 + exp = 10000 + quest.bell_tower=1 + object.red_book=2,20,12 + + + play_sound.tree =0 + text_id = hangman_bored + button_id=b_trade + button_id=b_leave + + item_offer=1,12 + + #tyto 2 eventy jsou pridany kvuli kompatibilite se starou verzi bez shopu: + + state=7 + do_click=1 + + state=6 + do_click=1 + +[behavior=hangman_wait] + + text_width=310 + play_sound.npc-hvizd =0 + text_id=hangman_wait + button_id=b_ok + state=1 + + +------------------------------------------------------------------------------- +[behavior = ladder_up] + + do_click=0 + + play_sound.ladder =0 + teleport.cloister_tower=-1,3,1 + +[behavior = ladder_down] + + do_click=0 + + quest.the_crypt=2 + exp=10000 + play_sound.ladder =0 + state=1 + teleport.cloister_udg1=-1,19,5 + + do_click=0 + + play_sound.ladder =0 + teleport.cloister_udg1=-1,19,5 + +-------------------------------------------------------------------------------- +[behavior = cloister_door] + + animate = 0, 0, 0, 1 + block = 1 + + animate = 3, 3, 0, 1 + block = 0 + + state = 1 + animate = -1, 3, 0, 1 + block = 0 + play_sound.rail_open=0 + end_round=1 + + state = 0 + animate = -1, 0, 0, 1 + play_sound.rail_open=0 + block = 1 + end_round=1 + +[behavior = tower_door] + + animate = 0, 0, 0, 1 + block = 1 + + animate = 0, 0, 0, 1 + block = 1 + + animate = 3, 3, 0, 1 + block = 0 + + + check_item.tower_key = 0 + + text_id = locked_door + play_sound.locked_door=0 + + state=1 + play_sound.unlock=0 + do_click=0 + text_id=action_used_key + remove_party_item.tower_key=1 + + + state = 2 + animate = -1, 3, 0, 1 + play_sound.rail_open=0 + block = 0 + end_round=1 + + state = 1 + animate = -1, 0, 0, 1 + play_sound.rail_open=0 + block = 1 + end_round=1 + +[behavior = prior_door] + + animate = 0, 0, 0, 1 + block = 1 + + animate = 0, 0, 0, 1 + block = 1 + + animate = 3, 3, 0, 1 + block = 0 + + + check_item.prior's_key = 0 + + play_sound.locked_door=0 + text_id = locked_door + + state=1 + play_sound.unlock=0 + do_click=0 + text_id=action_used_key + remove_party_item.prior's_key=1 + + + state = 2 + animate = -1, 3, 0, 1 + block = 0 + play_sound.rail_open=0 + end_round=1 + + state = 1 + animate = -1, 0, 0, 1 + play_sound.rail_open=0 + block = 1 + end_round=1 + +-------------------------------------------------------------------------------- +[behavior=libwraith] + + check_global.15=12,0 + + remove_enemy.libwraith=0,0 + remove_object.libwraith=0,0 + + play_sound.ghost =0 + text_id = cloister_libwraith + + +-------------------------------------------------------------------------------- +[behavior=finish_bell_tower] + + quest.bell_tower=2 + exp=10000 + state=255 + +[behavior=red_book] + + text_id=found_tower_key + item.tower_key=255,255 + state=1 + + +-------------------------------------------------------------------------------- + +[behavior=turn_monk] + + check_global.17=1,0 + + remove_object.monk_statue_center=0,0 + object.monk_statue_center=0,0,0 + play_sound.MOVE_STONE = 0 + state=2 + + remove_object.monk_statue_center=0,0 + object.monk_statue_center=1,0,0 + play_sound.MOVE_STONE = 0 + state=3 + + remove_object.monk_statue_center=0,0 + object.monk_statue_center=2,0,0 + play_sound.MOVE_STONE = 0 + state=4 + cube.g_cloister1=0,-1,-1 + +-------------------------------------------------------------------------------- + +[behavior=tstone] + + text_id=travelstone + button_id=b_tstone1 + button_id=b_tstone2 + button_id=b_tstone3 + button_id=b_tstone4 + button_id=b_tstone5 + + flash_view=0,250,250,100 + play_sound.skill_ancestor =0 + teleport=-1,20,2 + + flash_view=0,250,250,100 + play_sound.skill_ancestor =0 + teleport=-1,4,8 + + flash_view=0,250,250,100 + play_sound.skill_ancestor =0 + teleport=-1,39,16 + + flash_view=0,250,250,100 + play_sound.skill_ancestor =0 + teleport=-1,17,18 + +------------------------------------------------------------------------------- +[behavior = apple_tree] + + item.apple = -1,0 + item.apple = 1,0 + item.apple = 0,1 + item.apple = 0,-1 + state = 1 + + item.apple = -1,0 + item.apple = 1,0 + item.apple = 0,1 + item.apple = 0,-1 + state = 2 + + text_id = dh_no_apple + + +------------------------------------------------------------------------------- +[behavior=zombie_attack] + + text_id=zombie_attack + check_random=3,0 + button_id=b_ok + + enemy.livingdead=0,1 + enemy.fatdead=-1,0 + enemy.zombie=1,0 + + enemy.zombie=0,-1 + enemy.livingdead=-1,0 + enemy.livingdead=1,0 + + enemy.zombie=0,-1 + enemy.headless=0,1 + enemy.fatdead=1,0 + + enemy.zombie=0,-1 + enemy.fatdead=0,1 + enemy.zombie=-1,0 + + state=255 + + +[behavior = sign_prior] + + text_id = cloister_prior + diff --git a/undercroft_windows_i110/data/defs/level.cloister/cloister_cube.txt b/undercroft_windows_i110/data/defs/level.cloister/cloister_cube.txt new file mode 100644 index 0000000..d89ac68 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.cloister/cloister_cube.txt @@ -0,0 +1,85 @@ +[cube = G_forest1] + + type = 2 + editor_icon = 1 + map_frame=1,8 + +[cube = g_cloister1] + + type = 2 + editor_icon = 4 + + + +[cube = w_gravewall1] + + + + + type = 1 + editor_icon = 12 + +[cube = w_arc] + + + + + + type = 2 + editor_icon = 20 + +[cube = w_arc_side_grass] + + + type = 2 + editor_icon = 22 + map_frame=1,8 + +[cube = w_arc1_side_stone] + + + type = 2 + editor_icon = 21 + + +[cube = w_books] + + + + + type = 1 + editor_icon = 13 + +[cube = w_arc_two_grass] + + + + type = 2 + editor_icon = 23 + map_frame=1,8 + +[cube = empty] + type = 2 + editor_icon = 9 + +[cube = empty_arc] + + type = 3 + editor_icon = 9 + + + +[cube = w_timber] + + + + + + type = 2 + editor_icon = 16 + +[cube = w_timber_side] + + + type = 2 + editor_icon = 22 diff --git a/undercroft_windows_i110/data/defs/level.cloister/cloister_level.txt b/undercroft_windows_i110/data/defs/level.cloister/cloister_level.txt new file mode 100644 index 0000000..74600f2 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.cloister/cloister_level.txt @@ -0,0 +1,67 @@ +[LEVEL = CLOISTER_1] + name = Ruined Cloister + + music.MAIN = data\music\cemetery.ogg + + material_file = data\defs\level.cloister\cloister_material.txt + cube_file = data\defs\level.cloister\cloister_cube.txt + + enemy_file = data\defs\enemy\5-cloister\spider_fuzzy.txt + enemy_file = data\defs\enemy\5-cloister\spider_fire.txt + enemy_file = data\defs\enemy\5-cloister\spider_top.txt + + enemy_file = data\defs\enemy\5-cloister\spiderqueen.txt + enemy_file = data\defs\enemy\4-graveyard\livingdead.txt + enemy_file = data\defs\enemy\4-graveyard\fatdead.txt + enemy_file = data\defs\enemy\4-graveyard\headless.txt + enemy_file = data\defs\enemy\4-graveyard\zombie.txt + enemy_file = data\defs\enemy\4-graveyard\diggerrat.txt + enemy_file = data\defs\enemy\5-cloister\fatdead_hangman.txt + enemy_file = data\defs\enemy\npc\libwraith.txt + enemy_file = data\defs\enemy\_deadrobber.txt + + object_file = data\defs\object\barrel.txt + object_file = data\defs\object\ceiling.txt + object_file = data\defs\object\jamb.txt + object_file = data\defs\object\cloister_win.txt + object_file = data\defs\object\roof.txt + object_file = data\defs\object\torch1.txt + object_file = data\defs\object\torch2.txt + object_file = data\defs\object\monk_statue.txt + object_file = data\defs\object\garbage.txt + object_file = data\defs\object\flower1.txt + object_file = data\defs\object\flower2.txt + object_file = data\defs\object\flower3.txt + object_file = data\defs\object\flower4.txt + object_file = data\defs\object\fence.txt + object_file = data\defs\object\bush1.txt + object_file = data\defs\object\bush2.txt + object_file = data\defs\object\tree1.txt + object_file = data\defs\object\dirt1.txt + object_file = data\defs\object\dirt2.txt + object_file = data\defs\object\foliage1.txt + object_file = data\defs\object\column.txt + object_file = data\defs\object\grave_top.txt + object_file = data\defs\object\furniture.txt + object_file = data\defs\object\well.txt + object_file = data\defs\object\sewer_bottom2.txt + object_file = data\defs\object\flag2.txt + object_file = data\defs\object\gargoyle.txt + + behavior_file = data\defs\object\web_behavior.txt + object_file = data\defs\object\web.txt + + behavior_file = data\defs\level.cloister\cloister_behavior.txt + object_file = data\defs\level.cloister\cloister_object.txt + + behavior_file = data\defs\object\altar_behavior2.txt + object_file = data\defs\object\altar.txt + + behavior_file = data\defs\object\charon_behavior.txt + object_file = data\defs\object\charon.txt + + background = data\sky\forest.jpg,1,1,1, 0,100,0,100 + fog_color = 45, 50, 35 + fog_level = 0,60,130,200,230 + + diff --git a/undercroft_windows_i110/data/defs/level.cloister/cloister_material.txt b/undercroft_windows_i110/data/defs/level.cloister/cloister_material.txt new file mode 100644 index 0000000..619b72c --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.cloister/cloister_material.txt @@ -0,0 +1,143 @@ +//============================================================================== +//GROUNDS +//============================================================================== + +[material = G_forest1] + bitmap = data\material\ground\forest1A.gif + bitmap = data\material\ground\forest1B.gif + + + //LICHE + ground_central.0,0 = 0, 0, 73, 279, 96 + ground_central.1,0 = 0, 0, 39, 229, 72 + ground_central.2,0 = 0, 0, 16, 155, 38 + ground_central.3,0 = 0, 80, 0, 185, 15 + ground_central.4,0 = 0, 208, 97, 279, 107 + + + ground_left.0,0,0 = 0, 236, 34, 279, 57 + ground_left.1,0,0 = 0, 199, 0, 279, 33 + ground_left.2,0,0 = 0, 0, 97, 104, 119 + ground_left.3,0,0 = 0, 157, 108, 279, 123 + ground_left.4,0,0 = 0, 0, 0, 79, 10 + + ground_left.3,1,0 = 0, 105, 108, 154, 122 + ground_left.4,1,0 = 0, 105, 97, 191, 107 + + //SUDE + ground_central.0,1 = 1, 0, 73, 279, 96 + ground_central.1,1 = 1, 0, 39, 229, 72 + ground_central.2,1 = 1, 0, 16, 155, 38 + ground_central.3,1 = 1, 80, 0, 185, 15 + ground_central.4,1 = 1, 208, 97, 279, 107 + + + ground_left.0,0,1 = 1, 236, 34, 279, 57 + ground_left.1,0,1 = 1, 199, 0, 279, 33 + ground_left.2,0,1 = 1, 0, 97, 104, 119 + ground_left.3,0,1 = 1, 157, 108, 279, 123 + ground_left.4,0,1 = 1, 0, 0, 79, 10 + + ground_left.3,1,1 = 1, 105, 108, 154, 122 + ground_left.4,1,1 = 1, 105, 97, 191, 107 + + +[material = g_cloister1] + parent = G_forest1 + bitmap = data\material\ground\cloister1A.gif + bitmap = data\material\ground\cloister1B.gif + + + +//============================================================================== +//WALLS +//============================================================================== + +[material = W_gravewall1] + bitmap = data\material\wall.graveyard\gravewall1_1A.gif + bitmap = data\material\wall.graveyard\gravewall1_2.gif + bitmap = data\material\wall.graveyard\gravewall1_f.jpg + bitmap = data\material\wall.graveyard\gravewall1_1B.gif + + + //LICHE + left.0,0,0 = 0, 0, 0, 44, 179 + left.1,0,0 = 0, 45, 0, 81, 144 + left.2,0,0 = 0, 82, 0, 105, 96 + left.3,0,0 = 0, 82, 97, 99, 163 + left.4,0,0 = 0, 100, 97, 110, 139 + left.3,1,0 = 1, 0, 0, 51, 64 + left.4,1,0 = 1, 52, 0, 88, 49 + front_central.0,0 = 2, 0, 0, 229, 145 + //SUDE steny + left.0,0,1 = 3, 0, 0, 44, 179 + left.1,0,1 = 3, 45, 0, 81, 144 + left.2,0,1 = 3, 82, 0, 105, 96 + left.3,0,1 = 3, 82, 97, 99, 163 + left.4,0,1 = 3, 100, 97, 110, 139 + +[material = w_cloiarc1] + parent = w_gravewall1 + bitmap = data\material\wall.graveyard\cloiarc1_1A.gif + bitmap = data\material\wall.graveyard\gravewall1_2.gif + bitmap = data\material\wall.graveyard\cloiarc1_f.gif + bitmap = data\material\wall.graveyard\cloiarc1_1B.gif + +[material = w_wood] + parent = w_gravewall1 + bitmap = data\material\wall.city.night\wood1_1A.gif + bitmap = data\material\wall.city.night\wall1_2.gif + bitmap = data\material\wall\wood1_f.jpg + bitmap = data\material\wall.city.night\wood1_1B.gif + +[material = w_books] + bitmap = data\material\wall\books_1A.gif + bitmap = data\material\wall\books_2.gif + bitmap = data\material\wall\books_f.jpg + bitmap = data\material\wall\books_1B.gif + + + //liche + left.0,0,0 = 0, 0, 0, 44, 179,0 + left.1,0,0 = 0, 45, 0, 81, 144,1 + left.2,0,0 = 0, 82, 0, 105, 96,2 + left.3,0,0 = 0, 82, 97, 99, 163,3 + left.4,0,0 = 0, 100, 97, 110, 139,4 + left.3,1,0 = 1, 0, 0, 51, 64,3 + left.4,1,0 = 1, 52, 0, 88, 49,4 + front_central.0,0 = 2, 0, 0, 229, 145,0 + + //sude steny + left.0,0,1 = 3, 0, 0, 44, 179,0 + left.1,0,1 = 3, 45, 0, 81, 144,1 + left.2,0,1 = 3, 82, 0, 105, 96,2 + left.3,0,1 = 3, 82, 97, 99, 163,3 + left.4,0,1 = 3, 100, 97, 110, 139,4 + + fog_level = 0, 60, 120, 180, 200 + +[material = w_timber] + bitmap = data\material\wall\timber_1a.gif + bitmap = data\material\wall\timber_2.gif + bitmap = data\material\wall\timber_f.gif + bitmap = data\material\wall\timber_1b.gif + + + //liche + left.0,0,0 = 0, 0, 0, 44, 179,0 + left.1,0,0 = 0, 45, 0, 81, 144,1 + left.2,0,0 = 0, 82, 0, 105, 96,2 + left.3,0,0 = 0, 82, 97, 99, 163,3 + left.4,0,0 = 0, 100, 97, 110, 139,4 + left.3,1,0 = 1, 0, 0, 51, 64,3 + left.4,1,0 = 1, 52, 0, 88, 49,4 + front_central.0,0 = 2, 0, 0, 229, 145,0 + + //sude steny + left.0,0,1 = 3, 0, 0, 44, 179,0 + left.1,0,1 = 3, 45, 0, 81, 144,1 + left.2,0,1 = 3, 82, 0, 105, 96,2 + left.3,0,1 = 3, 82, 97, 99, 163,3 + left.4,0,1 = 3, 100, 97, 110, 139,4 + + fog_level = 0, 60, 120, 180, 200 diff --git a/undercroft_windows_i110/data/defs/level.cloister/cloister_object.txt b/undercroft_windows_i110/data/defs/level.cloister/cloister_object.txt new file mode 100644 index 0000000..32dffaf --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.cloister/cloister_object.txt @@ -0,0 +1,475 @@ +[object=RESPAWN-zombie] + editor_icon=37 + behavior=RESPAWN-zombie + +[object=RESPAWN-fatdead] + editor_icon=37 + behavior=RESPAWN-fatdead + +-------------------------------------------------------------------------------- + + +[sprite = up] + bitmap = data\object\up.gif, 1, 1, 1 + + +[object = up] + visible_range = 0,3 + flip_left = 1 + offset_back = up, 0, -28,-1 + + editor_icon = 23 + click_rect.0 = 1, 1, 99,126 + click_rect.1 = 1, 1, 99,126 + click_rect.2 = 1, 1, 99,126 + click_rect.3 = 1, 1, 99,126 + xbehavior = up + + + +------------------------------------------------------------------------------- + +[sprite = chest1_f] + bitmap = data\object\chest1_f.gif, 1, 1, 1 +[sprite = chest1_b] + bitmap = data\object\chest1_b.gif, 1, 1, 1 +[sprite = chest1_r] + bitmap = data\object\chest1_r.gif, 1, 1, 1 + +[object = chest1] + visible_range = 0, 3 + offset_front = chest1_f, 0, 8, 230 + offset_back = chest1_b, 0, 8, 230 + offset_left = chest1_r, 0, 8, 230 + offset_right = chest1_r, 0, 8, 230 + editor_icon = 7 + click_rect.0 = 1,1,115,60 + click_rect.1 = 1,1,70,60 + click_rect.2 = 1,1,115,60 + click_rect.3 = 1,1,70,60 + behavior=chest_offer + + //FLASKY + items.100,1=small_healing_potion,healing_potion,small_stamina_potion,stamina_potion,small_revi_potion,revi_potion,small_elixir,elixir,revive_potion,scroll_of_ressurection,medicine + items.50,1=small_healing_potion,healing_potion,small_stamina_potion,stamina_potion,small_revi_potion,revi_potion,small_elixir,elixir,revive_potion,scroll_of_ressurection,medicine + //THROW + items.100,1=poisoned_throwing_knives,burning_stars,lethal_stars,steel_darts,arrows + //LEVEL 3 JEWELRY + items.100,1=fanged_necklace,ring_of_survivor,chain_of_barriers,ring_of_battlemage,ring_of_necromancy,ring_of_elements,stone_amulet,ring_of_immunity,forest_heart,nature's_embrace,black_ring,chain_of_elements,exloding_ring,ring_of_giants,snake's_ring,heavy_ring_of_vigor,symbol_of_cobra,barbarian_chain,ring_of_undead_eater,necklace_of_willpower,lucky_killer,kinetic_ring + +[object = chest2] + parent=chest1 + items.100,1=bishop's_crook,inquisitor's_chain,relic_of_Roven_the_Bright + items.100,1=arcane_scroll,scroll_of_wisdom + items.100,1=money160 + items.100,2=revi_potion + +[object = chest3] + parent=chest1 + items.100,1=nordic_shield,exceptional_knight's_vest,ethereal_protection,battle_breast_plate,large_templar_shield,crusader_gloves,exorcist's_gloves,charmed_chain_boots,captain's_belt,barbarian_helm,ancient_helm,enchanted_full_helm,jade_gauntlets,mighty_gauntlets + items.100,1=warlord's_destroyer,holy_wrath,witch_hammer,blessed_steel_blade,demon_eater,hammer_of_archangels,warrior's_grace,father's_glaive,grisly_morning_star,celestial_mace,captain's_mace + +[object = chest4] + parent=chest1 + items.100,1=stamina_potion,revi_potion + items.50,1=healing_potion,elixir + items.50,1=revive_potion,medicine + items.50,1=money160 + + +------------------------------------------------------------------------------- + + + +[sprite = ladder] + bitmap = data\object\ladder.gif, 1, 1, 1 + +[object = ladder] + visible_range = 0,3 + + left = ladder, 2,0, -15,180, 100,150 + right= ladder, 2,0, 335,180, 100,150 + + back = ladder, 1,1, 3,126, 64,64 + back = ladder, 1,2, 53,102, 45,45 + back = ladder, 1,3, 88,84, 30,30 + back = ladder, 2,0, 160,165, 100,100 + back = ladder, 2,1, 160,126, 64,64 + back = ladder, 2,2, 160,102, 45,45 + back = ladder, 2,3, 160,84, 30,30 + back = ladder, 3,1, 317,126, 64,64 + back = ladder, 3,2, 267,102, 45,45 + back = ladder, 3,3, 242,84, 30,30 + + editor_icon = 23 + click_rect.0 = 1, 1, 100,180 + click_rect.1 = 1, 1, 100,180 + click_rect.2 = 1, 1, 100,180 + click_rect.3 = 1, 1, 100,180 + behavior = ladder_up +map_frame = 5,11 + +------------------------------------------------------------------------------- + + +[object = ladder_down] + visible_range = 0,3 + + left = ladder, 2,0, -15,280, 100,150 + xleft = ladder, 2,1, 75,260, 50,80 + + right= ladder, 2,0, 335,280, 100,150 + + back = ladder, 1,1, 3,226, 64,64 + back = ladder, 1,2, 53,170, 45,45 + back = ladder, 1,3, 88,184, 30,30 + back = ladder, 2,0, 160,265, 100,100 + back = ladder, 2,1, 160,226, 64,64 + back = ladder, 2,2, 160,170, 45,45 + back = ladder, 2,3, 160,184, 30,30 + back = ladder, 3,1, 317,226, 64,64 + back = ladder, 3,2, 267,170, 45,45 + back = ladder, 3,3, 242,184, 30,30 + + editor_icon = 22 + click_rect = 1, 1, 60,180 + click_range=1,1 + behavior = ladder_down + + +------------------------------------------------------------------------------- + +[sprite = hangman] + bitmap = data\object\hangman.gif, 1, 1, 1 + sort_offset = 200 + + +[object = hangman] + offset_front = hangman, 50, -60,-1 + editor_icon = 28 + click_rect = 1, 1, 50,100 + click_range=1,1 + items.100,1=medicine + items.100,1=ring_of_undead_eater + behavior = hangman + map_hint=hangman + welcome_text=hangman + +[object=hangman_wait] + editor_icon=1 + behavior=hangman_wait + + +-------------------------------------------------------------------------------- + +[sprite = timber] + bitmap = data\object\timber.gif, 1, 1, 1 +[object = timber] + map_frame = 101, 105 + offset_front = timber, 0,0,-1 + back = timber, 1,1, 10,121, 80,80 + back = timber, 1,2, 50,99, 55,55 + back = timber, 1,3, 80,80, 30,30 + back = timber, 2,1, 160,121, 80,80 + back = timber, 2,2, 160,99, 55,55 + back = timber, 2,3, 160,80, 40,30 + back = timber, 3,1, 310,121, 80,80 + back = timber, 3,2, 270,99, 55,55 + back = timber, 3,3, 240,80, 30,30 + right = timber, 1,0, -20,140, 50,100 + right = timber, 1,1, 30,121, 40,80 + right = timber, 1,2, 65,108, 32,70 + right = timber, 1,3, 90,98, 30,60 + left = timber, 3,0, 345,152, 50,100 + left = timber, 3,1, 295,121, 40,80 + left = timber, 3,2, 264,98, 32,70 + left = timber, 3,3, 240,82, 30,60 + flip_back=3 + editor_icon = 21 + block = 1 + click_range = 1, 1 + click_rect.0 = 1, 1, 220,70 + behavior = timber + + +------------------------------------------------------------------------------- +[sprite = wall_sign] + bitmap = data\object\bulkhead\wall_sign.gif, 1, 1, 1 +[object = wall_sign] + offset_front = wall_sign, 0, -4,-1 + offset_back = wall_sign, 0, -4,-1 + editor_icon = 15 + map_frame = 0, 0 + block = 1 + click_range = 1, 1 + click_rect.0 = 1, 1, 190,120 + click_rect.1 = 1, 1, 190,120 + click_rect.2 = 1, 1, 190,120 + click_rect.3 = 1, 1, 190,120 + behavior = wall_sign + +-------------------------------------------------------------------------------- + + + + +[sprite = cloister_gate] + bitmap = data\object\bulkhead\cloister_gate.gif, 1, 1, 1 + +[object = cloister_gate] + offset_front = cloister_gate, 0, -16,-1 + offset_back = cloister_gate, 0, -16,-1 + editor_icon = 15 + map_frame = 0, 0 + block = 1 + click_range = 1, 1 + click_rect.0 = 10, 1, 190,120 + click_rect.1 = 10, 1, 190,120 + click_rect.2 = 10, 1, 190,120 + click_rect.3 = 10, 1, 190,120 + behavior = cloister_gate + +-------------------------------------------------------------------------------- + +[sprite = library_door] + bitmap = data\object\bulkhead\tomb_entrance.gif, 1, 1, 1 + +[object = library_door] + offset_front = library_door, 0, 1,-1 + map_frame = 5,10 + map_hint = Library + editor_icon = 4 + click_range=1,1 + click_rect=1,1,190,120 + behavior = library_door + +-------------------------------------------------------------------------------- +[object = well_dummy] + editor_icon=1 + front = dummy, 2,1, 160,160, 100,100 + back = dummy, 2,1, 160,160, 100,100 + left = dummy, 2,1, 160,160, 100,100 + right = dummy, 2,1, 160,160, 100,100 + click_rect=1,1,100,100 + click_range=1,1 + behavior = well_dummy + + + +-------------------------------------------------------------------------------- +[sprite = cloister_door] + bitmap = data\object\door\cloister_door.gif, 4, 4, 1 + +[object = cloister_door] + offset_front = cloister_door, 0, -4,-1 + offset_back = cloister_door, 0, -4,-1 + editor_icon = 4 + click_range = 1,1 + click_rect = 1,1,190,120 + behavior = cloister_door + map_frame = 101,4 + + +[object = tower_door] + parent=cloister_door + behavior=tower_door + map_hint = cloister_tower + +[object = prior_door] + parent=cloister_door + behavior=prior_door + +-------------------------------------------------------------------------------- +[object=libwraith] + front = dummy, 2,1, 160,156, 80,156 + left = dummy, 2,1, 160,156, 80,156 + right = dummy, 2,1, 160,156, 80,156 + back = dummy, 2,1, 160,156, 80,156 + click_rect.0 = 1,1,100,100 + click_rect.1 = 1,1,100,100 + click_rect.2 = 1,1,100,100 + click_rect.3 = 1,1,100,100 + editor_icon = 1 + click_range = 1,1 + top_click = 1 + behavior=libwraith + +------------------------------------------------------------------------------- + +[object=finish_bell_tower] + editor_icon=1 + behavior=finish_bell_tower + +------------------------------------------------------------------------------- + +[sprite = red_book] + bitmap = data\object\red_book.gif, 1, 1, 1 +[object = red_book] + front=red_book,2,0, 65,102, 100,100 + all_sides = -1, 4,4 + all_sides = -1, 0 ,4 + editor_icon = 3 + flip_left = 1 + click_rect = -10, -10, 35,35 + behavior = red_book + +-------------------------------------------------------------------------------- + +[object = turn_monk] + front = dummy, 2,1, 160,170, 80,180 + left = dummy, 2,1, 160,170, 80,180 + right = dummy, 2,1, 160,170, 80,180 + back = dummy, 2,1, 160,170, 80,180 + click_rect = 1,1,100,100 + editor_icon = 1 + click_range = 1,1 + behavior=turn_monk + + +-------------------------------------------------------------------------------- +[sprite = travelstone_f] + bitmap = data\object\tstone_f.gif, 1, 1, 1 +[sprite = travelstone_b] + bitmap = data\object\tstone_b.gif, 1, 1, 1 +[sprite = travelstone_r] + bitmap = data\object\tstone_r.gif, 1, 1, 1 + +[object = tstone] + offset_front = travelstone_f, 0, 8, 160 + offset_back = travelstone_b, 0, 8, 160 + offset_left = travelstone_r, 0, 8, 160 + offset_right = travelstone_r, 0, 8, 160 + flip_left = 1 + editor_icon = 2 + block = 1 + map_frame = 7 ,16 + click_rect=1,1,66,145 + click_range=1,1 + behavior=tstone + +-------------------------------------------------------------------------------- + + +[sprite = apple_tree] + bitmap = data\object\apple_tree.gif, 1, 1, 1 + +[object = apple_tree] + visible_range = 1,4 + map_frame = 2, 2 + + front = apple_tree, 1,0, -80,180, 120,120 + front = apple_tree, 1,1, -20,150, 100,100 + front = apple_tree, 1,2, 25,120, 68,68 + front = apple_tree, 1,3, 60,99, 47,47 + front = apple_tree, 1,4, 95,82, 30,30 + front = apple_tree, 2,1, 160,150, 100,100 + front = apple_tree, 2,2, 160,120, 68,68 + front = apple_tree, 2,3, 160,99, 47,47 + front = apple_tree, 2,4, 160,82, 30,30 + front = apple_tree, 3,0, 400,180, 120,120 + front = apple_tree, 3,1, 340,150, 100,100 + front = apple_tree, 3,2, 295,120, 68,68 + front = apple_tree, 3,3, 260,99, 47,47 + front = apple_tree, 3,4, 225,82, 30,30 + + left = apple_tree, 1,0, -80,180, 120,120 + left = apple_tree, 1,1, -20,150, 100,100 + left = apple_tree, 1,2, 25,120, 68,68 + left = apple_tree, 1,3, 60,99, 47,47 + left = apple_tree, 1,4, 95,82, 30,30 + left = apple_tree, 2,1, 160,150, 100,100 + left = apple_tree, 2,2, 160,120, 68,68 + left = apple_tree, 2,3, 160,99, 47,47 + left = apple_tree, 2,4, 160,82, 30,30 + left = apple_tree, 3,0, 400,180, 120,120 + left = apple_tree, 3,1, 340,150, 100,100 + left = apple_tree, 3,2, 295,120, 68,68 + left = apple_tree, 3,3, 260,99, 47,47 + left = apple_tree, 3,4, 225,82, 30,30 + + right = apple_tree, 1,0, -80,180, 120,120 + right = apple_tree, 1,1, -20,150, 100,100 + right = apple_tree, 1,2, 25,120, 68,68 + right = apple_tree, 1,3, 60,99, 47,47 + right = apple_tree, 1,4, 95,82, 30,30 + right = apple_tree, 2,1, 160,150, 100,100 + right = apple_tree, 2,2, 160,120, 68,68 + right = apple_tree, 2,3, 160,99, 47,47 + right = apple_tree, 2,4, 160,82, 30,30 + right = apple_tree, 3,0, 400,180, 120,120 + right = apple_tree, 3,1, 340,150, 100,100 + right = apple_tree, 3,2, 295,120, 68,68 + right = apple_tree, 3,3, 260,99, 47,47 + right = apple_tree, 3,4, 225,82, 30,30 + + back = apple_tree, 1,0, -80,180, 120,120 + back = apple_tree, 1,1, -20,150, 100,100 + back = apple_tree, 1,2, 25,120, 68,68 + back = apple_tree, 1,3, 60,99, 47,47 + back = apple_tree, 1,4, 95,82, 30,30 + back = apple_tree, 2,1, 160,150, 100,100 + back = apple_tree, 2,2, 160,120, 68,68 + back = apple_tree, 2,3, 160,99, 47,47 + back = apple_tree, 2,4, 160,82, 30,30 + back = apple_tree, 3,0, 400,180, 120,120 + back = apple_tree, 3,1, 340,150, 100,100 + back = apple_tree, 3,2, 295,120, 68,68 + back = apple_tree, 3,3, 260,99, 47,47 + back = apple_tree, 3,4, 225,82, 30,30 + + + editor_icon = 33 + block = 1 + flip_left=1 + click_range=1,1 + click_rect.0 = 1,1,186,294 + click_rect.1 = 1,1,186,294 + click_rect.2 = 1,1,186,294 + click_rect.3 = 1,1,186,294 + behavior = apple_tree + +-------------------------------------------------------------------------------- + +[object = zombie_attack] + editor_icon = 1 + behavior=zombie_attack + +-------------------------------------------------------------------------------- +[sprite = stone_sign_f] + bitmap = data\object\wallpaper\stone_sign_f.gif, 1, 1, 1 + sort_offset = -200 +[sprite = stone_sign_s1] + bitmap = data\object\wallpaper\stone_sign_s1.gif, 1, 1, 1 + sort_offset = -200 + +[object = stone_sign1] + back = stone_sign_f, 1,0, -60,116, 100,100 + back = stone_sign_f, 1,1, 5,96, 68,68 + back = stone_sign_f, 1,2, 50,82, 47,47 + back = stone_sign_f, 2,0, 160,116, 100,100 + back = stone_sign_f, 2,1, 160,96, 68,68 + back = stone_sign_f, 2,2, 160,82, 47,47 + back = stone_sign_f, 3,0, 385,116, 100,100 + back = stone_sign_f, 3,1, 315,96, 68,68 + back = stone_sign_f, 3,2, 270,82, 47,47 + back = stone_sign_f, 4,3, 300,88, 32,32 + right = stone_sign_s1, 2,0, 300,132, 140,140 + right = stone_sign_s1, 2,1, 255,107, 100,100 + right = stone_sign_s1, 2,2, 224,90, 68,68 + left = stone_sign_s1, 2,0, 20,132, 140,140 + left = stone_sign_s1, 2,1, 65,107, 100,100 + left = stone_sign_s1, 2,2, 96,90, 68,68 + click_range = 0,1 + click_rect.1 = 1, 1, 15,74 + click_rect.2 = 1, 1, 95,74 + click_rect.3 = 1, 1, 15,74 + behavior = sign_prior + map_hint = cloister_prior + editor_icon = 15 + flip_left=1 + + + + +[object=maphint_temple] + map_hint = cloister_temple \ No newline at end of file diff --git a/undercroft_windows_i110/data/defs/level.cloister/lib_behavior.txt b/undercroft_windows_i110/data/defs/level.cloister/lib_behavior.txt new file mode 100644 index 0000000..7643a47 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.cloister/lib_behavior.txt @@ -0,0 +1,307 @@ +------------------------------------------------------------------------------- +[behavior = library_door] + + do_click=0 + + teleport.cloister_1=-1,28,2 + +-------------------------------------------------------------------------------- +[behavior = cloister_door] + + animate = 0, 0, 0, 1 + block = 1 + + animate = 3, 3, 0, 1 + block = 0 + + state = 1 + animate = -1, 3, 0, 1 + block = 0 + play_sound.rail_open=0 + end_round=1 + + state = 0 + animate = -1, 0, 0, 1 + block = 1 + play_sound.rail_open=0 + end_round=1 + +-------------------------------------------------------------------------------- +[behavior=plate1] + + animate=0,0,0,0 + + animate=1,1,0,0 + + cube.w_books = 1,0,0 + animate=1,1,0,0 + state=1 + play_sound.switch =0 + play_sound.MOVE_STONE =0 + + animate=0,0,0,0 + play_sound.switch =0 + state=0 + +-------------------------------------------------------------------------------- +[behavior = lever] + + animate = 0, 0, 0, 1 + + animate = 1, 1, 0, 1 + + state = 1 + animate = -1, 1, 0, 1 + cube.g_cloister1 = 0,0,0 + activate = 1,0,0 + play_sound.MOVE_STONE =0 + play_sound.switch =0 + + state = 0 + animate = 0, 0, 0, 1 + cube.w_books = 1,0,0 + activate = 2,0,0 + play_sound.MOVE_STONE =0 + play_sound.switch =0 + +[behavior = lever2] + + animate = 0, 0, 0, 1 + + animate = 1, 1, 0, 1 + + state = 1 + animate = -1, 1, 0, 1 + cube.g_cloister1 = 0,0,0 + activate = 1,0,0 + play_sound.MOVE_STONE =0 + play_sound.switch =0 + + state = 0 + animate = 0, 0, 0, 1 + cube.w_books = 0,0,0 + activate = 2,0,0 + play_sound.MOVE_STONE =0 + play_sound.switch =0 + +-------------------------------------------------------------------------------- +[behavior = button] + + animate = 0, 0, 0, 1 + + animate = 1, 1, 0, 1 + + state = 1 + animate = -1, 1, 0, 1 + cube.g_cloister1 = 0,0,0 + activate = 1,0,0 + play_sound.MOVE_STONE =0 + play_sound.switch =0 + + state = 0 + animate = 0, 0, 0, 1 + cube.w_books = 1,0,0 + activate = 2,0,0 + play_sound.MOVE_STONE =0 + play_sound.switch =0 + +[behavior = button_NS] + + animate = 0, 0, 0, 1 + + animate = 1, 1, 0, 1 + + state = 1 + animate = -1, 1, 0, 1 + cube.g_cloister1 = 0,0,0 + activate = 1,0,0 + play_sound.MOVE_STONE =0 + play_sound.switch =0 + + state = 0 + animate = 0, 0, 0, 1 + cube.w_books = 0,0,0 + activate = 2,0,0 + play_sound.MOVE_STONE =0 + play_sound.switch =0 + +-------------------------------------------------------------------------------- +[behavior = red_book] + + state = 1 + cube.g_cloister1 = 0,0,0 + activate = 1,0,0 + play_sound.MOVE_STONE =0 + + state = 0 + cube.w_books = 1,0,0 + activate = 2,0,0 + play_sound.MOVE_STONE =0 + +[behavior = book_green] + + state=1 + play_sound.inventory=0 + item.sprig=0,0 +[behavior = book_blue] + + state=1 + play_sound.inventory=0 + item.pearl=0,0 +[behavior = book_red] + + state=1 + play_sound.inventory=0 + item.scale=0,0 + +-------------------------------------------------------------------------------- +[behavior=closer_NS] + + cube.w_books = 0,0,0 + + cube.g_cloister1 = 0,0,0 +[behavior=closer_WE] + + cube.w_books = 1,0,0 + + cube.g_cloister1 = 1,0,0 +-------------------------------------------------------------------------------- + +[behavior = teleport] + + teleport = -1,0,0 + play_sound.TELEPORT = 0 + +------------------------------------------------------------------------------- +[behavior = wall_sign] + + text_id=lib1 + +------------------------------------------------------------------------------- +[behavior = fire_] + + animate=5,5,0,1 + + play_sound.SKILL_FIREBALL=0 + animate=0,5,0,1 + +[behavior = lib_hole] + + use_offer=0 + + activate=1,-1,0 + remove_party_item.scale=1 + state=1 + + activate=1,-1,0 + remove_party_item.sprig=1 + state=10 + + activate=1,-1,0 + remove_party_item.pearl=1 + state=10 + + use_offer=0 + + activate=1,-1,0 + remove_party_item.sprig=1 + state=2 + + activate=1,-1,0 + remove_party_item.pearl=1 + state=11 + + use_offer=0 + + activate=1,-1,0 + remove_party_item.pearl=1 + cube.g_cloister1=0,-2,-2 + text_id=lib2 + play_sound.MOVE_STONE = 0 + state=3 + + + use_offer=0 + + activate=1,-1,0 + remove_party_item.scale=1 + state=11 + + activate=1,-1,0 + remove_party_item.sprig=1 + state=11 + + activate=1,-1,0 + remove_party_item.pearl=1 + state=11 + + use_offer=0 + + activate=1,-1,0 + remove_party_item.scale=1 + item.scale=0,0 + item.sprig=0,0 + item.pearl=0,0 + play_sound.SKILL_ALCHEMY=0 + state=0 + + activate=1,-1,0 + remove_party_item.sprig=1 + item.scale=0,0 + item.sprig=0,0 + item.pearl=0,0 + play_sound.SKILL_ALCHEMY=0 + state=0 + + activate=1,-1,0 + remove_party_item.pearl=1 + item.scale=0,0 + item.sprig=0,0 + item.pearl=0,0 + play_sound.SKILL_ALCHEMY=0 + state=0 + +-------------------------------------------------------------------------------- +[behavior = skull] + + animate = 0, 0, 0, 1 + + animate = 1, 1, 0, 1 + + animate = 1, 2, 0, 1 + + use_offer=0 + + use_offer=0 + + remove_party_item.ruby = 1 + state = 1 + animate = -1, 1, 0, 1 + + remove_party_item.ruby = 1 + state = 2 + animate = -1, 2, 0, 1 + cube.g_cloister1=0,0,-1 + remove_object.skull=0,0 + +-------------------------------------------------------------------------------- + +[behavior = book_crypt] + + text_id = lib_book_crypt + set_global.17=1 + quest.the_crypt=1 + play_sound.map=0 + + +-------------------------------------------------------------------------------- +[behavior = book_port] + + teleport = -1,0,0 + play_sound.TELEPORT = 0 + +-------------------------------------------------------------------------------- +[behavior=create_teleport] + + object.teleport=0,0,0,16,9 + state=255 diff --git a/undercroft_windows_i110/data/defs/level.cloister/lib_level.txt b/undercroft_windows_i110/data/defs/level.cloister/lib_level.txt new file mode 100644 index 0000000..ac219a3 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.cloister/lib_level.txt @@ -0,0 +1,39 @@ +[LEVEL = LIBRARY] + name = Cloister Library + + music.MAIN = data\music\dungeon2.ogg + + material_file = data\defs\level.cloister\cloister_material.txt + cube_file = data\defs\level.cloister\cloister_cube.txt + + enemy_file = data\defs\enemy\5-cloister\deadapprentice.txt + enemy_file = data\defs\enemy\5-cloister\wraith.txt + enemy_file = data\defs\enemy\4-graveyard\torso.txt + enemy_file = data\defs\enemy\4-graveyard\diggerrat.txt + enemy_file = data\defs\enemy\5-cloister\spider_fuzzy.txt + enemy_file = data\defs\enemy\5-cloister\spider_fire.txt + enemy_file = data\defs\enemy\5-cloister\spider_top.txt + + object_file = data\defs\object\barrel.txt + object_file = data\defs\object\torch1.txt + object_file = data\defs\object\torch2.txt + object_file = data\defs\object\cloister_win.txt + object_file = data\defs\object\furniture.txt + object_file = data\defs\object\jamb.txt + object_file = data\defs\object\column.txt + object_file = data\defs\object\flag2.txt + object_file = data\defs\object\stain.txt + object_file = data\defs\object\stain2.txt + + behavior_file = data\defs\object\web_behavior.txt + object_file = data\defs\object\web.txt + + behavior_file = data\defs\level.cloister\lib_behavior.txt + object_file = data\defs\level.cloister\lib_object.txt + + + background = data\sky\sewer.jpg,1,1,1, 0,100,0,100 + fog_color = 45, 50, 35 + fog_level = 0,60,130,200,230 + + diff --git a/undercroft_windows_i110/data/defs/level.cloister/lib_object.txt b/undercroft_windows_i110/data/defs/level.cloister/lib_object.txt new file mode 100644 index 0000000..778cd45 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.cloister/lib_object.txt @@ -0,0 +1,373 @@ +[sprite = up] + bitmap = data\object\up.gif, 1, 1, 1 + + +[object = up] + visible_range = 0,3 + flip_left = 1 + offset_back = up, 0, -28,-1 + + editor_icon = 23 + click_rect.0 = 1, 1, 99,126 + click_rect.1 = 1, 1, 99,126 + click_rect.2 = 1, 1, 99,126 + click_rect.3 = 1, 1, 99,126 + xbehavior = up + + + + + + +[sprite = chest1_f] + bitmap = data\object\chest1_f.gif, 1, 1, 1 +[sprite = chest1_b] + bitmap = data\object\chest1_b.gif, 1, 1, 1 +[sprite = chest1_r] + bitmap = data\object\chest1_r.gif, 1, 1, 1 + + + + +[object = chest1] + visible_range = 0, 3 + offset_front = chest1_f, 0, 8, 230 + offset_back = chest1_b, 0, 8, 230 + offset_left = chest1_r, 0, 8, 230 + offset_right = chest1_r, 0, 8, 230 + editor_icon = 7 + click_rect.0 = 1,1,115,60 + click_rect.1 = 1,1,70,60 + click_rect.2 = 1,1,115,60 + click_rect.3 = 1,1,70,60 + behavior=chest_offer + items.100,1=pagan_staff,pagan_staff,taint,scholar's_great_staff,staff_of_vigor,paralysing_staff,heavy_iron_staff,moon_staff,full_moon,monk_battle_staff,viper_staff,short_battle_staff,ram_staff,icicle + items.100,1=frost_crown,fanged_crown,lightning_circlet,volcanic_tiara,protector's_hat,hood_of_damnation,blessed_diadem,snow_queen's_crown,horned_skull_case,scroll_of_lightning,scroll_of_heaven,scroll_of_fireball,tome_of_alchemy,tome_of_ressurection,tome_of_constructor,grimoir_of_necromancy,herbarium,holy_book,tome_of_exorcist,tome_of_demonology,tome_of_sourcery,rune_of_power + items.100,1=small_ring_of_life,ring_of_life,fighter's_ring_of_action,ring_of_concentration,ring_of_muscles,light_necklace,ring_of_frost_giant,inquisitor's_chain,blessed_necklace,eye_of_warlock,exloding_ring,jet_ring,ring_of_apprentice,ring_of_hunger,glowing_chain,pure_blood,stone_of_blizzard,necklace_of_leech,marskman_of_vastelands + + +[object = chest2] + parent=chest1 + items.100,1=great_tome_of_wisdom + items.100,1=scroll_of_lightning,scroll_of_heaven,scroll_of_fireball,tome_of_alchemy,tome_of_ressurection,tome_of_constructor,grimoir_of_necromancy,herbarium,holy_book,tome_of_exorcist,tome_of_demonology,tome_of_sourcery + + +-------------------------------------------------------------------------------- + +[sprite = library_door] + bitmap = data\object\bulkhead\tomb_entrance.gif, 1, 1, 1 + +[object = library_door] + offset_front = library_door, 0, 1,-1 + map_frame = 5,10 + editor_icon = 4 + click_range=1,1 + click_rect=1,1,190,120 + behavior = library_door + +-------------------------------------------------------------------------------- +[sprite = cloister_door] + bitmap = data\object\door\cloister_door.gif, 4, 4, 1 + +[object = cloister_door] + offset_front = cloister_door, 0, -4,-1 + offset_back = cloister_door, 0, -4,-1 + editor_icon = 4 + click_range = 1,1 + click_rect = 1,1,190,120 + behavior = cloister_door + map_frame = 101,4 + +-------------------------------------------------------------------------------- +[sprite = plate1] + bitmap = data\object\plate1.gif, 2, 1, 2 + sort_offset = -100 + +[object = plate1] + map_frame = 1,13 + + front = plate1, 1,0, -80,200, 120,120 + front = plate1, 1,1, -20,150, 100,100 + front = plate1, 1,2, 25,120, 68,68 + front = plate1, 1,3, 60,99, 47,47 + front = plate1, 1,4, 95,82, 30,30 + front = plate1, 2,0, 160,200, 140,120 + front = plate1, 2,1, 160,150, 100,100 + front = plate1, 2,2, 160,120, 68,68 + front = plate1, 2,3, 160,99, 47,47 + front = plate1, 2,4, 160,82, 30,30 + front = plate1, 3,0, 400,200, 120,120 + front = plate1, 3,1, 340,150, 100,100 + front = plate1, 3,2, 295,120, 68,68 + front = plate1, 3,3, 260,99, 47,47 + front = plate1, 3,4, 225,82, 30,30 + + left = plate1, 1,0, -80,200, 120,120 + left = plate1, 1,1, -20,150, 100,100 + left = plate1, 1,2, 25,120, 68,68 + left = plate1, 1,3, 60,99, 47,47 + left = plate1, 1,4, 95,82, 30,30 + left = plate1, 2,0, 160,200, 140,120 + left = plate1, 2,1, 160,150, 100,100 + left = plate1, 2,2, 160,120, 68,68 + left = plate1, 2,3, 160,99, 47,47 + left = plate1, 2,4, 160,82, 30,30 + left = plate1, 3,0, 400,200, 120,120 + left = plate1, 3,1, 340,150, 100,100 + left = plate1, 3,2, 295,120, 68,68 + left = plate1, 3,3, 260,99, 47,47 + left = plate1, 3,4, 225,82, 30,30 + + right = plate1, 1,0, -80,200, 120,120 + right = plate1, 1,1, -20,150, 100,100 + right = plate1, 1,2, 25,120, 68,68 + right = plate1, 1,3, 60,99, 47,47 + right = plate1, 1,4, 95,82, 30,30 + right = plate1, 2,0, 160,200, 140,120 + right = plate1, 2,1, 160,150, 100,100 + right = plate1, 2,2, 160,120, 68,68 + right = plate1, 2,3, 160,99, 47,47 + right = plate1, 2,4, 160,82, 30,30 + right = plate1, 3,0, 400,200, 120,120 + right = plate1, 3,1, 340,150, 100,100 + right = plate1, 3,2, 295,120, 68,68 + right = plate1, 3,3, 260,99, 47,47 + right = plate1, 3,4, 225,82, 30,30 + + back = plate1, 1,0, -80,200, 120,120 + back = plate1, 1,1, -20,150, 100,100 + back = plate1, 1,2, 25,120, 68,68 + back = plate1, 1,3, 60,99, 47,47 + back = plate1, 1,4, 95,82, 30,30 + back = plate1, 2,0, 160,200, 140,120 + back = plate1, 2,1, 160,150, 100,100 + back = plate1, 2,2, 160,120, 68,68 + back = plate1, 2,3, 160,99, 47,47 + back = plate1, 2,4, 160,82, 30,30 + back = plate1, 3,0, 400,180, 120,120 + back = plate1, 3,1, 340,150, 100,100 + back = plate1, 3,2, 295,120, 68,68 + back = plate1, 3,3, 260,99, 47,47 + back = plate1, 3,4, 225,82, 30,30 + + + editor_icon = 5 + flip_left = 1 + behavior = plate1 + +-------------------------------------------------------------------------------- +[sprite = lever_f] + bitmap = data\object\lever\lever1a.gif, 2, 2, 1 +[sprite = lever_s] + bitmap = data\object\lever\lever1b.gif, 2, 2, 1 + + +[object = lever] + visible_range = 0, 4 + offset_back = lever_f, 0, -60, 230 + offset_right = lever_s, 130, -60, 230 + offset_left = lever_s, -130, -60, 230 + all_sides = -1, 4,4 + all_sides = -1, 0 ,4 + editor_icon = 3 + flip_left = 1 + click_rect.2 = 1, 1, 31,93 + click_rect.1 = 1, 1, 44,83 + click_rect.3 = 1, 1, 44,83 + behavior = lever + +[object = lever2] + # kvuli jinak otocene stene s knihama + parent=lever + behavior = lever2 + +-------------------------------------------------------------------------------- + +[sprite = button_f] + bitmap = data\object\lever\button1a.gif, 2, 2, 1 +[sprite = button_s] + bitmap = data\object\lever\button1b.gif, 2, 2, 1 + + +[object = button] + visible_range = 0, 4 + offset_back = button_f, 0, -93, 230 + offset_right = button_s, 135, -90, 230 + offset_left = button_s, -135, -90, 230 + all_sides = -1, 4,4 + all_sides = -1, 0 ,4 + editor_icon = 3 + flip_left = 1 + click_rect.2 = -10, -10, 35,35 + click_rect.1 = -10, -10, 28,30 + click_rect.3 = -10, -10, 28,30 + behavior = button + +[object = button_NS] + parent=button + behavior = button_NS + +------------------------------------------------------------------------------- + +[sprite = red_book] + bitmap = data\object\red_book.gif, 1, 1, 1 +[sprite = blue_book] + bitmap = data\object\blue_book.gif, 1, 1, 1 +[sprite = green_book] + bitmap = data\object\green_book.gif, 1, 1, 1 + + +[object = red_book] + front=red_book,2,0, 65,102, 100,100 + all_sides = -1, 0 ,4 + editor_icon = 3 + flip_left = 1 + click_rect = -10, -10, 35,35 + behavior = red_book + + +[object = book_red] + front=red_book,2,0, 65,102, 100,100 + all_sides = -1, 0 ,4 + editor_icon = 3 + flip_left = 1 + click_rect = -10, -10, 35,35 + behavior = book_red +[object = book_green] + front=green_book,2,0, 65,102, 100,100 + all_sides = -1, 0 ,4 + editor_icon = 3 + flip_left = 1 + click_rect = -10, -10, 35,35 + behavior = book_green +[object = book_blue] + front=blue_book,2,0, 65,102, 100,100 + all_sides = -1, 0 ,4 + editor_icon = 3 + flip_left = 1 + click_rect = -10, -10, 35,35 + behavior = book_blue + + +-------------------------------------------------------------------------------- +[object=closer_NS] + editor_icon=1 + behavior=closer_NS +[object=closer_WE] + editor_icon=1 + behavior=closer_WE + +-------------------------------------------------------------------------------- +[sprite = teleport] + bitmap = data\object\global\holy_ground.gif, 6,1,6 + sort_offset = 10 + +[object = teleport] + visible_range = 0,3 + offset_front = teleport, 0, 20, 240 + offset_back = teleport, 0, 20, 240 + offset_left = teleport, 0, 20, 240 + offset_right = teleport, 0, 20, 240 + editor_icon = 6 + behavior = teleport + map_frame = 5 ,16 + + +------------------------------------------------------------------------------- +[sprite = wall_sign] + bitmap = data\object\bulkhead\wall_sign.gif, 1, 1, 1 +[object = wall_sign] + offset_front = wall_sign, 0, -4,-1 + offset_back = wall_sign, 0, -4,-1 + editor_icon = 15 + map_frame = 0, 0 + block = 1 + click_range = 1, 1 + click_rect = 1, 1, 190,120 + behavior = wall_sign + +------------------------------------------------------------------------------- +[sprite = fire_] + bitmap = data\fx\fire.gif, 6, 6, 1 + sort_offset=200 +[object = fire_] + offset_back = fire_, 0, -40,-1 + fog_level=0,0,0,0,0 + editor_icon = 1 + behavior=fire_ + +[sprite = sewer_hole] + bitmap = data\object\bulkhead\sewer_hole.jpg, 1, 1, 1 +[object = lib_hole] + offset_front = sewer_hole, 0, -4,-1 + offset_back = sewer_hole, 0, -4,-1 + editor_icon = 15 + map_frame = 104,105 + block = 1 + click_range = 1, 1 + click_rect = 1, 1, 190,120 + behavior = lib_hole + +-------------------------------------------------------------------------------- +[sprite = skull_f] + bitmap = data\object\lever\skull1a.gif, 3, 3, 1 +[sprite = skull_s] + bitmap = data\object\lever\skull1b.gif, 3, 3, 1 + + +[object = skull] + visible_range = 0, 4 + offset_back = skull_f, 0, -85, 230 + offset_right = skull_s, 130, -75, 230 + offset_left = skull_s, -130, -75, 230 + all_sides = -1, 4,4 + all_sides = -1, 0 ,4 + editor_icon = 28 + flip_left = 1 + click_rect.2 = 1, 1, 35,48 + click_rect.1 = 1, 1, 30,48 + click_rect.3 = 1, 1, 30,48 + behavior = skull + +-------------------------------------------------------------------------------- +[sprite = sarcophagus_s] + bitmap = data\object\sarcophagus_s.gif, 1, 1, 1 +[object = piedestal] + offset_front = sarcophagus_s, 0, 12, 200 + offset_back = sarcophagus_s, 0, 12, 200 + offset_left = sarcophagus_s, 0, 12, 200 + offset_right = sarcophagus_s, 0, 12, 200 + editor_icon = 11 + block = 1 + map_frame = 3,3 + +[sprite = book] + bitmap = data\object\book.gif, 1, 1, 1 + sort_offset=100 +[object = book_crypt] + offset_front = book, 0, -58, 200 + offset_back = book, 0, -58, 200 + offset_left = book, 0, -58, 200 + offset_right = book, 0, -58, 200 + flip_left=1 + editor_icon = 28 + click_range=1,1 + click_rect = -10,-10,56,32 + behavior = book_crypt + +[object = book_port] + visible_range=0,3 + offset_front = book, 0, 0, 200 + offset_back = book, 0, 0, 200 + offset_left = book, 0, 0, 200 + offset_right = book, 0, 0, 200 + flip_left=1 + editor_icon = 28 + click_rect = 1,1,46,22 + behavior = book_port + +-------------------------------------------------------------------------------- +[object=create_teleport] + editor_icon=1 + behavior=create_teleport + diff --git a/undercroft_windows_i110/data/defs/level.cloister/spider_behavior.txt b/undercroft_windows_i110/data/defs/level.cloister/spider_behavior.txt new file mode 100644 index 0000000..2df1aa6 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.cloister/spider_behavior.txt @@ -0,0 +1,79 @@ +[behavior = tomb_door] + + animate = 0, 0, 0, 1 + block = 1 + + animate = 4, 4, 0, 1 + block = 0 + + state = 1 + animate = -1, 4, 0, 1 + block = 0 + play_sound.move_stone = 0 + end_round=1 + + state = 0 + animate = -1, 0, 0, 1 + block = 1 + play_sound.move_stone = 0 + end_round=1 + +[behavior=ladder] + + do_click=0 + + quest.entering_cloister = 2 + exp=10000 + play_sound.ladder =0 + state=1 + teleport.cloister_1 = -1,20,4 + + do_click=0 + + play_sound.ladder =0 + teleport.cloister_1 = -1,20,4 + +[behavior=spider_dummy] + + text_id=spider_take + button_id=b_ok + state=255 + + +[behavior=spider_attack] + + text_id=spider_attack + enemy.ambush_spider=-1,0 + enemy.ambush_spider=1,0 + enemy.ambush_spider=0,-1 + enemy.ambush_spider=0,1 + state=255 + + +-------------------------------------------------------------------------------- + +[behavior = teleport] + + teleport = -1,0,0 + flash_view = 100, 200, 255, 200 + play_sound.teleport=0 + +-------------------------------------------------------------------------------- +[behavior = lever] + + animate = 0, 0, 0, 1 + + animate = 1, 1, 0, 1 + + state = 1 + animate = 1, 1, 0, 1 + cube.g_tomb=0,0,0 + play_sound.move_stone=0 + play_sound.switch =0 + + state = 0 + animate = 0, 0, 0, 1 + cube.w_stone=0,0,0 + play_sound.move_stone=0 + play_sound.switch =0 + diff --git a/undercroft_windows_i110/data/defs/level.cloister/spider_level.txt b/undercroft_windows_i110/data/defs/level.cloister/spider_level.txt new file mode 100644 index 0000000..b8d2a45 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.cloister/spider_level.txt @@ -0,0 +1,41 @@ + +[LEVEL = SPIDER_TUNNEL] + name = Spider Tunnel + background = data\sky\tomb.jpg,1,1,1, 0,100,0,100 + fog_color = 20, 20, 20 + fog_level = 0,60,130,200,230 + + music.MAIN = data\music\dungeon1.ogg + + material_file = data\defs\level.tomb\tomb_material.txt + cube_file = data\defs\level.tomb\tomb_cube.txt + + enemy_file = data\defs\enemy\5-cloister\spider_fuzzy.txt + enemy_file = data\defs\enemy\5-cloister\spider_fire.txt + enemy_file = data\defs\enemy\5-cloister\spider_top.txt + + enemy_file = data\defs\enemy\5-cloister\ambush_spider.txt + enemy_file = data\defs\enemy\4-graveyard\giantspider.txt + + object_file = data\defs\object\column.txt + object_file = data\defs\object\jamb.txt + object_file = data\defs\object\torch1.txt + object_file = data\defs\object\torch2.txt + object_file = data\defs\object\dirt1.txt + object_file = data\defs\object\dirt2.txt + object_file = data\defs\object\foliage1.txt + object_file = data\defs\object\flower1.txt + object_file = data\defs\object\fence.txt + object_file = data\defs\object\garbage.txt + object_file = data\defs\object\barrel.txt + object_file = data\defs\object\sewer_bottom.txt + + behavior_file = data\defs\object\web_behavior.txt + object_file = data\defs\object\web.txt + + behavior_file = data\defs\object\altar_behavior2.txt + object_file = data\defs\object\altar.txt + + behavior_file = data\defs\level.cloister\spider_behavior.txt + object_file = data\defs\level.cloister\spider_object.txt + diff --git a/undercroft_windows_i110/data/defs/level.cloister/spider_object.txt b/undercroft_windows_i110/data/defs/level.cloister/spider_object.txt new file mode 100644 index 0000000..2471429 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.cloister/spider_object.txt @@ -0,0 +1,130 @@ +[sprite = chest1_f] + bitmap = data\object\chest1_f.gif, 1, 1, 1 +[sprite = chest1_b] + bitmap = data\object\chest1_b.gif, 1, 1, 1 +[sprite = chest1_r] + bitmap = data\object\chest1_r.gif, 1, 1, 1 + + + + +[object = chest1] + visible_range = 0, 3 + offset_front = chest1_f, 0, 8, 230 + offset_back = chest1_b, 0, 8, 230 + offset_left = chest1_r, 0, 8, 230 + offset_right = chest1_r, 0, 8, 230 + editor_icon = 7 + click_rect.0 = 1,1,115,60 + click_rect.1 = 1,1,70,60 + click_rect.2 = 1,1,115,60 + click_rect.3 = 1,1,70,60 + items.100,1=bear_gloves,furry_gloves,gloves_of_haste,sandals_of_balance,lucky_sandals,shoes_of_heart,protective_belt,silky_ice_gloves,fist_of_flame + items.100,1=juggler's_sandals,protected_steps,martyr's_sandals,stone_sandals,band_of_shadows,belt_of_life,rope_of_energy + items.100,3=medicine + items.50,1=medicine + items.50,1=medicine + behavior=chest_offer + + + + + +[sprite = tomb_door] + bitmap = data\object\door\tomb_door.gif, 5, 5, 1 + +[object = tomb_door] + offset_front = tomb_door, 0, -4,-1 + offset_back = tomb_door, 0, -4,-1 + editor_icon = 4 + click_range = 1,1 + click_rect.0 = 1,1,190,120 + click_rect.1 = 1,1,190,120 + click_rect.2 = 1,1,190,120 + click_rect.3 = 1,1,190,120 + behavior = tomb_door + block=1 + map_frame=101,4 + + +[sprite = ladder] + bitmap = data\object\ladder.gif, 1, 1, 1 + +[object = ladder] + map_frame=5,11 + left = ladder, 2,0, -15,180, 100,150 + right= ladder, 2,0, 335,180, 100,150 + + back = ladder, 1,1, 3,126, 64,64 + back = ladder, 1,2, 53,102, 45,45 + back = ladder, 1,3, 88,84, 30,30 + back = ladder, 2,0, 160,165, 100,100 + back = ladder, 2,1, 160,126, 64,64 + back = ladder, 2,2, 160,102, 45,45 + back = ladder, 2,3, 160,84, 30,30 + back = ladder, 3,1, 317,126, 64,64 + back = ladder, 3,2, 267,102, 45,45 + back = ladder, 3,3, 242,84, 30,30 + + editor_icon = 23 + click_rect = 1, 1, 60,180 + behavior = ladder + + + + +[sprite = tophole] + bitmap = data\object\tophole.gif, 1, 1, 1 + +[object=tophole] + front = tophole, 2,0, 160,10, 140,140 + front = tophole, 2,1, 160,20, 100,100 + front = tophole, 2,2, 160,30, 68,68 + front = tophole, 2,3, 160,40, 47,47 + editor_icon = 23 + +[object=spider_dummy] + editor_icon=1 + behavior=spider_dummy + +[object=spider_attack] + editor_icon=1 + behavior=spider_attack + +-------------------------------------------------------------------------------- +[sprite = teleport] + bitmap = data\object\global\holy_ground.gif, 6,1,6 + sort_offset = 10 + +[object = teleport] + visible_range = 0,3 + offset_front = teleport, 0, 1,210 + offset_back = teleport, 0, 1,210 + offset_left = teleport, 0, 1,210 + offset_right = teleport, 0, 1,210 + editor_icon = 6 + map_frame = 7, 16 + behavior = teleport + +-------------------------------------------------------------------------------- +[sprite = lever_f] + bitmap = data\object\lever\lever1a.gif, 2, 2, 1 +[sprite = lever_s] + bitmap = data\object\lever\lever1b.gif, 2, 2, 1 + + +[object = lever] + visible_range = 0, 4 + offset_back = lever_f, 0, -60, 230 + offset_right = lever_s, 130, -60, 230 + offset_left = lever_s, -130, -60, 230 + all_sides = -1, 4,4 + all_sides = -1, 0 ,4 + editor_icon = 3 + flip_left = 1 + click_rect.2 = 1, 1, 31,93 + click_rect.1 = 1, 1, 44,83 + click_rect.3 = 1, 1, 44,83 + behavior = lever + + diff --git a/undercroft_windows_i110/data/defs/level.cloister/tower_behavior.txt b/undercroft_windows_i110/data/defs/level.cloister/tower_behavior.txt new file mode 100644 index 0000000..3e126a0 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.cloister/tower_behavior.txt @@ -0,0 +1,71 @@ +-------------------------------------------------------------------------------- +[behavior = cloister_door] + + animate = 0, 0, 0, 1 + block = 1 + + animate = 3, 3, 0, 1 + block = 0 + + state = 1 + animate = -1, 3, 0, 1 + block = 0 + play_sound.rail_open=0 + end_round=1 + + state = 0 + animate = -1, 0, 0, 1 + block = 1 + play_sound.rail_open=0 + end_round=1 + +-------------------------------------------------------------------------------- +[behavior=door_move] + + do_click=1 + + play_sound.ladder =0 + teleport = 3,0,0 + +[behavior=ladder_move] + + do_click=1 + + play_sound.ladder =0 + teleport = -1,0,0 + +[behavior=ladder_down] + + do_click=0 + + play_sound.ladder =0 + teleport = -1,0,0 + +[behavior=ladder_exit] + + do_click=0 + + play_sound.ladder =0 + teleport.cloister_1 = -1,10,3 + +-------------------------------------------------------------------------------- +[behavior = bell] + + text_id = cloister_bell + use_offer=0 + + text_id=nothing_happened + + remove_party_item.clapper=1 + state=1 + + play_sound.bell = 0 + change_global.15=1 + check_global.15=12,0 + + text_id=bigben12 + button_id=b_ok + state=2 + + text_id=bigben13 + button_id=b_ok diff --git a/undercroft_windows_i110/data/defs/level.cloister/tower_cube.txt b/undercroft_windows_i110/data/defs/level.cloister/tower_cube.txt new file mode 100644 index 0000000..714b5ff --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.cloister/tower_cube.txt @@ -0,0 +1,71 @@ +[cube = G_forest1] + + type = 2 + editor_icon = 1 + +[cube = g_cloister1] + + type = 2 + editor_icon = 4 + + + +[cube = w_gravewall1] + + + + + type = 1 + editor_icon = 12 + +[cube = w_arc] + + + + + + type = 2 + editor_icon = 20 + +[cube = w_arc_side_grass] + + + type = 2 + editor_icon = 22 + +[cube = w_arc1_side_stone] + + + type = 2 + editor_icon = 21 + + +[cube = w_books] + + + + + type = 1 + editor_icon = 13 + +[cube = w_arc_two_grass] + + + + type = 2 + editor_icon = 23 + +[cube = empty] + type = 3 + editor_icon = 9 + +[cube = empty_arc] + + type = 3 + editor_icon = 9 + + +[cube = empty_enter] + type = 2 + editor_icon = 9 + diff --git a/undercroft_windows_i110/data/defs/level.cloister/tower_level.txt b/undercroft_windows_i110/data/defs/level.cloister/tower_level.txt new file mode 100644 index 0000000..cda1fa3 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.cloister/tower_level.txt @@ -0,0 +1,43 @@ +[LEVEL = CLOISTER_TOWER] + name = Bell Tower + + music.MAIN = data\music\cemetery.ogg + + material_file = data\defs\level.cloister\cloister_material.txt + cube_file = data\defs\level.cloister\tower_cube.txt + + enemy_file = data\defs\enemy\4-graveyard\skeleton.txt + enemy_file = data\defs\enemy\4-graveyard\torso.txt + enemy_file = data\defs\enemy\4-graveyard\livingdead.txt + enemy_file = data\defs\enemy\4-graveyard\headless.txt + enemy_file = data\defs\enemy\4-graveyard\zombie.txt + enemy_file = data\defs\enemy\5-cloister\spider_fuzzy.txt + enemy_file = data\defs\enemy\5-cloister\spider_fire.txt + enemy_file = data\defs\enemy\5-cloister\spider_top.txt + + object_file = data\defs\object\barrel.txt + object_file = data\defs\object\ceiling.txt + object_file = data\defs\object\jamb.txt + object_file = data\defs\object\cloister_win.txt + object_file = data\defs\object\torch1.txt + object_file = data\defs\object\torch2.txt + object_file = data\defs\object\garbage.txt + object_file = data\defs\object\dirt1.txt + object_file = data\defs\object\dirt2.txt + object_file = data\defs\object\foliage1.txt + object_file = data\defs\object\column.txt + object_file = data\defs\object\furniture.txt + object_file = data\defs\object\sewer_bottom2.txt + object_file = data\defs\object\grave_top.txt + object_file = data\defs\object\roof.txt + object_file = data\defs\object\tower_fix.txt + + behavior_file = data\defs\level.cloister\tower_behavior.txt + object_file = data\defs\level.cloister\tower_object.txt + + background = data\sky\tower_sky.jpg,1,1,1, 0,100,0,100 + fog_color = 45, 50, 35 + fog_level = 0,60,130,200,230 + + + diff --git a/undercroft_windows_i110/data/defs/level.cloister/tower_object.txt b/undercroft_windows_i110/data/defs/level.cloister/tower_object.txt new file mode 100644 index 0000000..d0f526d --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.cloister/tower_object.txt @@ -0,0 +1,162 @@ +[sprite = up] + bitmap = data\object\up.gif, 1, 1, 1 +[object = up] + visible_range = 0,3 + flip_left = 1 + offset_back = up, 0, -28,-1 + editor_icon = 23 + click_rect.0 = 1, 1, 99,126 + click_rect.1 = 1, 1, 99,126 + click_rect.2 = 1, 1, 99,126 + click_rect.3 = 1, 1, 99,126 + behavior = door_move + map_frame=5,11 + + + + +[sprite = down] + bitmap = data\object\down.gif, 1, 1, 1 +[object = down] + visible_range = 0,3 + flip_left = 1 + offset_back = down, 0, -28,-1 + editor_icon = 22 + click_rect.0 = 1, 1, 99,126 + click_rect.1 = 1, 1, 99,126 + click_rect.2 = 1, 1, 99,126 + click_rect.3 = 1, 1, 99,126 + behavior = door_move + map_frame=5,10 + + + +------------------------------------------------------------------------------- + + + +[sprite = chest1_f] + bitmap = data\object\chest1_f.gif, 1, 1, 1 +[sprite = chest1_b] + bitmap = data\object\chest1_b.gif, 1, 1, 1 +[sprite = chest1_r] + bitmap = data\object\chest1_r.gif, 1, 1, 1 + + + + +[object = chest1] + visible_range = 0, 3 + offset_front = chest1_f, 0, 8, 230 + offset_back = chest1_b, 0, 8, 230 + offset_left = chest1_r, 0, 8, 230 + offset_right = chest1_r, 0, 8, 230 + editor_icon = 7 + click_rect.0 = 1,1,115,60 + click_rect.1 = 1,1,70,60 + click_rect.2 = 1,1,115,60 + click_rect.3 = 1,1,70,60 + behavior=chest_offer + !!!!!!!!!!!!!!!!!!!!!!! + items.100,1=prior's_key + !!!!!!!!!!!!!!!!!!!!!!! + items.100,1=fanged_necklace,ring_of_survivor,chain_of_barriers,ring_of_battlemage,ring_of_necromancy,ring_of_elements,stone_amulet,ring_of_immunity,forest_heart,nature's_embrace,black_ring,chain_of_elements,exloding_ring,ring_of_giants,snake's_ring,heavy_ring_of_vigor,symbol_of_cobra,barbarian_chain,ring_of_undead_eater,necklace_of_willpower,lucky_killer,kinetic_ring + items.100,1=lucky_sandals,barbarian_helm,shoes_of_heart,black_widows,blessed_steel_blade,icicle,protected_steps,exeptional_impaler,juggler's_sandals,poisonous_nail,demonic_hammer,heavy_hammer,witch_hammer + items.100,1=treatcherous_blade + + +[object = chest2] + parent=chest1 + items.100,2=small_healing_potion,healing_potion,small_stamina_potion,stamina_potion,small_revi_potion,revi_potion,small_elixir,elixir,revive_potion,scroll_of_ressurection,medicine + items.50,2=small_healing_potion,healing_potion,small_stamina_potion,stamina_potion,small_revi_potion,revi_potion,small_elixir,elixir,revive_potion,scroll_of_ressurection,medicine + items.20,1=greater_healing_potion,greater_stamina_potion,greater_revi_potion,greater_elixir,elven_wine + items.20,1=poisoned_throwing_knives,burning_stars,lethal_stars,steel_darts,arrows + + + + +------------------------------------------------------------------------------- + + + +[sprite = ladder] + bitmap = data\object\ladder.gif, 1, 1, 1 + +[object = ladder] + visible_range = 0,3 + + left = ladder, 2,0, -15,180, 100,150 + right= ladder, 2,0, 335,180, 100,150 + + back = ladder, 1,1, 3,126, 64,64 + back = ladder, 1,2, 53,102, 45,45 + back = ladder, 1,3, 88,84, 30,30 + back = ladder, 2,0, 160,165, 100,100 + back = ladder, 2,1, 160,126, 64,64 + back = ladder, 2,2, 160,102, 45,45 + back = ladder, 2,3, 160,84, 30,30 + back = ladder, 3,1, 317,126, 64,64 + back = ladder, 3,2, 267,102, 45,45 + back = ladder, 3,3, 242,84, 30,30 + + editor_icon = 23 + click_rect.0 = 1, 1, 100,180 + click_rect.1 = 1, 1, 100,180 + click_rect.2 = 1, 1, 100,180 + click_rect.3 = 1, 1, 100,180 + behavior = ladder_move + map_frame=5,11 + +------------------------------------------------------------------------------- + + +[object = ladder_down] + visible_range = 0,3 + back = ladder, 1,1, 3,226, 64,64 + back = ladder, 1,2, 53,170, 45,45 + back = ladder, 1,3, 88,184, 30,30 + back = ladder, 2,0, 160,265, 100,100 + back = ladder, 2,1, 160,226, 64,64 + back = ladder, 2,2, 160,170, 45,45 + back = ladder, 2,3, 160,184, 30,30 + back = ladder, 3,1, 317,226, 64,64 + back = ladder, 3,2, 267,170, 45,45 + back = ladder, 3,3, 242,184, 30,30 + editor_icon = 22 + click_rect.2 = -50, 1, 100,180 + click_range=1,1 + behavior = ladder_down + map_frame=5,10 + +[object=ladder_exit] + parent=ladder_down + behavior = ladder_exit + + +-------------------------------------------------------------------------------- +[sprite = cloister_door] + bitmap = data\object\door\cloister_door.gif, 4, 4, 1 + +[object = cloister_door] + offset_front = cloister_door, 0, -4,-1 + offset_back = cloister_door, 0, -4,-1 + editor_icon = 4 + click_range = 1,1 + click_rect = 1,1,190,120 + behavior = cloister_door + map_frame=101,4 + +-------------------------------------------------------------------------------- + +[sprite = bell] + bitmap = data\object\bell.gif, 1, 1, 1 +[object = bell] + offset_front = bell, 0, -30,-1 + offset_back = bell, 0, -30,-1 + offset_left = bell, 0, -30,-1 + offset_right = bell, 0, -30,-1 + editor_icon = 28 + click_rect = 1, 1, 109,132 + click_range=1,1 + behavior = bell + map_frame=3,3 diff --git a/undercroft_windows_i110/data/defs/level.cloister/udg1_behavior.txt b/undercroft_windows_i110/data/defs/level.cloister/udg1_behavior.txt new file mode 100644 index 0000000..bac322d --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.cloister/udg1_behavior.txt @@ -0,0 +1,223 @@ +sound.choir = data\sound\choir.wav +sound.traitor = data\sound\npc\npc-podvratak.wav + +-------------------------------------------------------------------------------- +[behavior = cloister_door] + + animate = 0, 0, 0, 1 + block = 1 + + animate = 3, 3, 0, 1 + block = 0 + + state = 1 + animate = -1, 3, 0, 1 + block = 0 + play_sound.rail_open = 0 + end_round=1 + + state = 0 + animate = -1, 0, 0, 1 + block = 1 + play_sound.rail_open = 0 + end_round=1 + +[behavior=door_iron_key] + + animate = 0, 0, 0, 1 + block = 1 + + animate = 3, 3, 0, 1 + block = 0 + + animate = 0, 0, 0, 1 + block = 1 + + check_item.iron_key=0 + + text_id=locked_door + + text_id=action_used_key + play_sound.unlock=0 + remove_party_item.iron_key=1 + state=1 + do_click=0 + + state = 2 + animate = -1, 3, 0, 1 + block = 0 + play_sound.rail_open = 0 + end_round=1 + + state = 1 + animate = -1, 0, 0, 1 + block = 1 + play_sound.rail_open = 0 + end_round=1 + +------------------------------------------------------------------------------- +[behavior = wall_sign] + + text_id=unknown_grave + + +------------------------------------------------------------------------------- +[behavior=monktraitor] + + play_sound.traitor =0 + text_id=cudg1_traitor1 + button_id=b_cudg1_traitor1 + activate=1,-3,-3 + + text_id=cudg1_traitor2 + button_id=b_go_on + state=1 + + text_id=cudg1_traitor3 + button_id=b_ok + state=2 + + text_id=cudg1_traitor4 + button_id=b_trade + button_id=b_leave + quest.viper_staff=1 + state=3 + + + item_offer=1,12 + + + play_sound.traitor =0 + check_item.viper_staff=0 + + text_id=cudg1_traitor5 + button_id=b_trade + button_id=b_leave + + text_id=cudg1_traitor6 + button_id=b_next + quest.viper_staff=2 + exp=10000 + remove_party_item.viper_staff=1 + state=4 + + text_id=cudg1_traitor7 + button_id=b_next + enemy_type.monk_peace=monktraitor_attack,0,0 + state=255 + +[behavior=warning] + + text_width=310 + text_id = cudg1_warning + button_id=b_ok + state=1 + +[behavior=monk_attack] + + text_id = cudg1_attack + button_id = b_go_on + + hit=100,0,100,100,10,10 + enemy.monk=-4,0 + enemy.monk=-4,0 + enemy.monk=4,0 + enemy.monk=4,0 + state=1 + + state=1 + + + +-------------------------------------------------------------------------------- +[behavior=torch_door] + + animate = 0, 0, 0, 1 + block = 1 + + animate = 3, 3, 0, 1 + block = 0 + + text_id = locked_door + + state = 1 + animate = -1, 3, 0, 1 + play_sound.rail_open = 0 + block = 0 + end_round=1 + +[behavior=torch_lever] + + activate=1,0,0 + play_sound.switch =0 + + +-------------------------------------------------------------------------------- +[behavior=rituals] + + text_width=310 + text_id=cudg1_rituals + play_sound.choir = 0 + button_id=b_ok + state=1 + + +------------------------------------------------------------------------------- +[behavior=ladder_up] + + do_click=0 + + play_sound.ladder=0 + xteleport.graveyard_1,graveyard=0,15,8 + teleport.cloister_1=0,36,6 + +[behavior=ladder_down] + + do_click=0 + + play_sound.ladder =0 + teleport.cloister_udg2=3,19,22 + +[behavior=down] + + do_click=0 + + play_sound.ladder=0 + teleport.cloister_udg2=-1,24,10 + +-------------------------------------------------------------------------------- +[behavior = button] + + animate = 0, 0, 0, 1 + + animate = 1, 1, 0, 1 + + state = 1 + animate = -1, 1, 0, 1 + cube.g_cloister1=0,0,0 + play_sound.move_stone =0 + play_sound.switch =0 + + state = 0 + animate = 0, 0, 0, 1 + cube.w_gravewall1=0,0,0 + play_sound.move_stone =0 + play_sound.switch =0 + +-------------------------------------------------------------------------------- + +[behavior=kill_fire] + + animate=0,0,0,0 + + animate=1,1,0,0 + + remove_enemy.fireball_thrower=0,0 + animate=1,1,0,0 + state=1 + play_sound.switch=0 + + animate=0,0,0,0 + state=0 + play_sound.switch=0 + diff --git a/undercroft_windows_i110/data/defs/level.cloister/udg1_level.txt b/undercroft_windows_i110/data/defs/level.cloister/udg1_level.txt new file mode 100644 index 0000000..b5f8f98 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.cloister/udg1_level.txt @@ -0,0 +1,47 @@ +[LEVEL = CLOISTER_UDG1] + name = Cloister Cellar + + music.MAIN = data\music\cultists.ogg + + material_file = data\defs\level.cloister\cloister_material.txt + cube_file = data\defs\level.cloister\udg_cube.txt + + enemy_file = data\defs\enemy\5-cloister\monk.txt + enemy_file = data\defs\enemy\5-cloister\monktraitor.txt + enemy_file = data\defs\enemy\5-cloister\igor.txt + enemy_file = data\defs\enemy\4-graveyard\diggerrat.txt + enemy_file = data\defs\enemy\5-cloister\spider_fuzzy.txt + enemy_file = data\defs\enemy\5-cloister\spider_fire.txt + enemy_file = data\defs\enemy\5-cloister\spider_top.txt + enemy_file = data\defs\enemy\5-cloister\fireball_thrower.txt + + object_file = data\defs\object\barrel.txt + object_file = data\defs\object\jamb.txt + object_file = data\defs\object\cloister_win.txt + object_file = data\defs\object\torch1.txt + object_file = data\defs\object\torch2.txt + object_file = data\defs\object\garbage.txt + object_file = data\defs\object\dirt1.txt + object_file = data\defs\object\dirt2.txt + object_file = data\defs\object\foliage1.txt + object_file = data\defs\object\column.txt + object_file = data\defs\object\furniture.txt + object_file = data\defs\object\grave_top.txt + object_file = data\defs\object\monk_statue.txt + object_file = data\defs\object\ceiling.txt + object_file = data\defs\object\sewer_bottom.txt + object_file = data\defs\object\gargoyle.txt + + behavior_file = data\defs\object\web_behavior.txt + object_file = data\defs\object\web.txt + + behavior_file = data\defs\level.cloister\udg1_behavior.txt + object_file = data\defs\level.cloister\udg1_object.txt + + background = data\sky\sewer.jpg,1,1,1, 0,100,0,100 + fog_color = 45, 50, 35 + fog_level = 0,60,130,200,230 + + behavior_file = data\defs\object\altar_behavior2.txt + object_file = data\defs\object\altar.txt + diff --git a/undercroft_windows_i110/data/defs/level.cloister/udg1_object.txt b/undercroft_windows_i110/data/defs/level.cloister/udg1_object.txt new file mode 100644 index 0000000..782e701 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.cloister/udg1_object.txt @@ -0,0 +1,297 @@ +[sprite = down] + bitmap = data\object\down.gif, 1, 1, 1 +[object = down] + visible_range = 0,3 + flip_left = 1 + offset_back = down, 0, -28,-1 + editor_icon = 22 + click_rect = 1, 1, 99,126 + behavior = down + map_frame=5,10 + + + +-------------------------------------------------------------------------------- + + +[sprite = chest1_f] + bitmap = data\object\chest1_f.gif, 1, 1, 1 +[sprite = chest1_b] + bitmap = data\object\chest1_b.gif, 1, 1, 1 +[sprite = chest1_r] + bitmap = data\object\chest1_r.gif, 1, 1, 1 + + + + +[object = chest1] + visible_range = 0, 3 + offset_front = chest1_f, 0, 8, 230 + offset_back = chest1_b, 0, 8, 230 + offset_left = chest1_r, 0, 8, 230 + offset_right = chest1_r, 0, 8, 230 + editor_icon = 7 + click_rect.0 = 1,1,115,60 + click_rect.1 = 1,1,70,60 + click_rect.2 = 1,1,115,60 + click_rect.3 = 1,1,70,60 + behavior=chest_offer + items.100,1=balanced_twohander,barbarian_long_sword,venom_battle_axe,menacing_battle_axe,heavy_war_flail,gork's_flaming_crusher,halbert_of_flames,slayer's_halbert,glaive + + +[object = chest2] + parent=chest1 + items.100,1=grotesque_bow,fatal_blowpipe,sky_bow,heavy_crossbow,spider's_heavy_crossbow,raging_heavy_crossbow + +[object = chest3] + parent=chest1 + items.100,1=elven_ring,fanged_necklace,ring_of_survivor,chain_of_barriers,ring_of_battlemage,ring_of_necromancy,ring_of_elements,stone_amulet,ring_of_immunity,forest_heart,nature's_embrace,black_ring,chain_of_elements,exloding_ring,ring_of_giants,snake's_ring,heavy_ring_of_vigor,symbol_of_cobra,barbarian_chain,ring_of_undead_eater,necklace_of_willpower,lucky_killer,kinetic_ring + +-------------------------------------------------------------------------------- + +[sprite = ladder] + bitmap = data\object\ladder.gif, 1, 1, 1 + +[object = ladder] + visible_range = 0,3 + + left = ladder, 2,0, -15,180, 100,150 + right= ladder, 2,0, 335,180, 100,150 + + back = ladder, 1,1, 3,126, 64,64 + back = ladder, 1,2, 53,102, 45,45 + back = ladder, 1,3, 88,84, 30,30 + back = ladder, 2,0, 160,165, 100,100 + back = ladder, 2,1, 160,126, 64,64 + back = ladder, 2,2, 160,102, 45,45 + back = ladder, 2,3, 160,84, 30,30 + back = ladder, 3,1, 317,126, 64,64 + back = ladder, 3,2, 267,102, 45,45 + back = ladder, 3,3, 242,84, 30,30 + map_frame=5,11 + editor_icon = 23 + click_rect = 1, 1, 60,180 + behavior = ladder_up + + + +[object = ladder_down] + map_frame=5,10 + + left = ladder, 2,0, -15,280, 100,150 + xleft = ladder, 2,1, 75,260, 50,80 + + right= ladder, 2,0, 335,280, 100,150 + + back = ladder, 1,1, 3,226, 64,64 + back = ladder, 1,2, 53,170, 45,45 + back = ladder, 1,3, 88,184, 30,30 + back = ladder, 2,0, 160,265, 100,100 + back = ladder, 2,1, 160,226, 64,64 + back = ladder, 2,2, 160,170, 45,45 + back = ladder, 2,3, 160,184, 30,30 + back = ladder, 3,1, 317,226, 64,64 + back = ladder, 3,2, 267,170, 45,45 + back = ladder, 3,3, 242,184, 30,30 + + editor_icon = 22 + click_rect = 1, 1, 60,180 + click_range=1,1 + behavior = ladder_down + + +-------------------------------------------------------------------------------- +[sprite = cloister_door] + bitmap = data\object\door\cloister_door.gif, 4, 4, 1 + +[object = cloister_door] + offset_front = cloister_door, 0, -4,-1 + offset_back = cloister_door, 0, -4,-1 + editor_icon = 4 + click_range = 1,1 + click_rect = 1,1,190,120 + behavior = cloister_door + map_frame=101,4 + +[object = torch_door] + parent=cloister_door + behavior=torch_door + +[object = door_iron_key] + parent=cloister_door + behavior=door_iron_key + +------------------------------------------------------------------------------- +[object = warning] + editor_icon=1 + behavior=warning + +[object = monk_attack] + editor_icon=1 + behavior=monk_attack + +[object = monktraitor] + front = dummy, 2,1, 120,156, 80,156 + left = dummy, 2,1, 120,156, 80,156 + right = dummy, 2,1, 120,156, 80,156 + back = dummy, 2,1, 120,156, 80,156 + click_rect = 1,1,100,100 + editor_icon = 1 + click_range = 1,1 + top_click = 1 + map_frame=5,6 + map_hint=cultist + + highlite_enemy = monk_peace + + # items.100,1=healing_potion + # items.100,1=stamina_potion + # items.100,1=revive_potion + items.100,1=arrows + items.100,1=poisoned_darts,explosive_darts,stunning_powder + items.100,1=ram_staff,staff_of_flame,tireless_staff,thorn_staff,woodoo_staff,beryl_staff,elven_sword + items.100,1=cloak_of_rage,scholar's_garment,sanctified_garment,polar_robe,enchanted_habit + items.100,1=heaven's_blessing + items.100,1=elven_ring,fanged_necklace,ring_of_survivor,chain_of_barriers,ring_of_battlemage,ring_of_necromancy,ring_of_elements,stone_amulet,ring_of_immunity,forest_heart,nature's_embrace,black_ring,chain_of_elements,exloding_ring,ring_of_giants,snake's_ring,heavy_ring_of_vigor,symbol_of_cobra,barbarian_chain,ring_of_undead_eater,necklace_of_willpower,lucky_killer,kinetic_ring + items.100,1=small_ring_of_life,ring_of_life,fighter's_ring_of_action,ring_of_concentration,ring_of_muscles,light_necklace,ring_of_frost_giant,inquisitor's_chain,blessed_necklace,eye_of_warlock,exloding_ring,jet_ring,ring_of_apprentice,ring_of_hunger,glowing_chain,pure_blood,stone_of_blizzard,necklace_of_leech,marskman_of_vastelands + behavior=monktraitor + +------------------------------------------------------------------------------- + +[OBJECT = torch_lever] + visible_range = 0, 4 + offset_back = torch_F, 0, -80, 230 + offset_left = torch_s, -130, -80, 230 + offset_right = torch_s, 130, -80, 230 + all_sides = -1, 4,4 + all_sides = -1, 0 ,4 + editor_icon = 9 + flip_left = 1 + fog_level = 0,30,60,110,180 + click_rect.0=1,1,41,81 + click_rect.1=1,1,32,85 + click_rect.2=1,1,41,81 + click_rect.3=1,1,32,85 + behavior=torch_lever + +------------------------------------------------------------------------------- +[object=rituals] + editor_icon=1 + behavior=rituals + +------------------------------------------------------------------------------- + +[sprite = button_f] + bitmap = data\object\lever\button1a.gif, 2, 2, 1 +[sprite = button_s] + bitmap = data\object\lever\button1b.gif, 2, 2, 1 + sort_offset=-500 + + +[object = button] + visible_range = 0, 4 + offset_back = button_f, 0, -93, 230 + offset_right = button_s, 135, -90, 230 + offset_left = button_s, -135, -90, 230 + all_sides = -1, 4,4 + all_sides = -1, 0 ,4 + editor_icon = 3 + flip_left = 1 + click_rect.2 = -10, -10, 35,35 + click_rect.1 = -10, -10, 28,30 + click_rect.3 = -10, -10, 28,30 + behavior = button + +------------------------------------------------------------------------------- + +[sprite = sewer_hole] + bitmap = data\object\bulkhead\sewer_hole.jpg, 1, 1, 1 + sort_offset=-100 +[object = wall_hole] + offset_front = sewer_hole, 0, -4,-1 + offset_back = sewer_hole, 0, -4,-1 + editor_icon = 15 + map_frame = 0, 0 + block = 3 + click_range = 1, 1 + click_rect = 1, 1, 190,120 + +-------------------------------------------------------------------------------- +[sprite = plate1] + bitmap = data\object\plate1.gif, 2, 1, 2 + sort_offset = -100 + +[object=kill_fire] + map_frame = 1,13 + + front = plate1, 1,0, -80,200, 120,120 + front = plate1, 1,1, -20,150, 100,100 + front = plate1, 1,2, 25,120, 68,68 + front = plate1, 1,3, 60,99, 47,47 + front = plate1, 1,4, 95,82, 30,30 + front = plate1, 2,0, 160,200, 140,120 + front = plate1, 2,1, 160,150, 100,100 + front = plate1, 2,2, 160,120, 68,68 + front = plate1, 2,3, 160,99, 47,47 + front = plate1, 2,4, 160,82, 30,30 + front = plate1, 3,0, 400,200, 120,120 + front = plate1, 3,1, 340,150, 100,100 + front = plate1, 3,2, 295,120, 68,68 + front = plate1, 3,3, 260,99, 47,47 + front = plate1, 3,4, 225,82, 30,30 + + left = plate1, 1,0, -80,200, 120,120 + left = plate1, 1,1, -20,150, 100,100 + left = plate1, 1,2, 25,120, 68,68 + left = plate1, 1,3, 60,99, 47,47 + left = plate1, 1,4, 95,82, 30,30 + left = plate1, 2,0, 160,200, 140,120 + left = plate1, 2,1, 160,150, 100,100 + left = plate1, 2,2, 160,120, 68,68 + left = plate1, 2,3, 160,99, 47,47 + left = plate1, 2,4, 160,82, 30,30 + left = plate1, 3,0, 400,200, 120,120 + left = plate1, 3,1, 340,150, 100,100 + left = plate1, 3,2, 295,120, 68,68 + left = plate1, 3,3, 260,99, 47,47 + left = plate1, 3,4, 225,82, 30,30 + + right = plate1, 1,0, -80,200, 120,120 + right = plate1, 1,1, -20,150, 100,100 + right = plate1, 1,2, 25,120, 68,68 + right = plate1, 1,3, 60,99, 47,47 + right = plate1, 1,4, 95,82, 30,30 + right = plate1, 2,0, 160,200, 140,120 + right = plate1, 2,1, 160,150, 100,100 + right = plate1, 2,2, 160,120, 68,68 + right = plate1, 2,3, 160,99, 47,47 + right = plate1, 2,4, 160,82, 30,30 + right = plate1, 3,0, 400,200, 120,120 + right = plate1, 3,1, 340,150, 100,100 + right = plate1, 3,2, 295,120, 68,68 + right = plate1, 3,3, 260,99, 47,47 + right = plate1, 3,4, 225,82, 30,30 + + back = plate1, 1,0, -80,200, 120,120 + back = plate1, 1,1, -20,150, 100,100 + back = plate1, 1,2, 25,120, 68,68 + back = plate1, 1,3, 60,99, 47,47 + back = plate1, 1,4, 95,82, 30,30 + back = plate1, 2,0, 160,200, 140,120 + back = plate1, 2,1, 160,150, 100,100 + back = plate1, 2,2, 160,120, 68,68 + back = plate1, 2,3, 160,99, 47,47 + back = plate1, 2,4, 160,82, 30,30 + back = plate1, 3,0, 400,180, 120,120 + back = plate1, 3,1, 340,150, 100,100 + back = plate1, 3,2, 295,120, 68,68 + back = plate1, 3,3, 260,99, 47,47 + back = plate1, 3,4, 225,82, 30,30 + editor_icon = 5 + behavior = kill_fire + + + + + + diff --git a/undercroft_windows_i110/data/defs/level.cloister/udg2_behavior.txt b/undercroft_windows_i110/data/defs/level.cloister/udg2_behavior.txt new file mode 100644 index 0000000..4403f04 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.cloister/udg2_behavior.txt @@ -0,0 +1,395 @@ +[behavior = tomb_entrance] + + do_click=1 + + teleport.cloister_udg3=0,4,16 + +-------------------------------------------------------------------------------- +[behavior = cloister_door] + + animate = 0, 0, 0, 1 + block = 1 + + animate = 3, 3, 0, 1 + block = 0 + + state = 1 + animate = -1, 3, 0, 1 + block = 0 + play_sound.rail_open =0 + end_round=1 + + state = 0 + animate = -1, 0, 0, 1 + block = 1 + play_sound.rail_open =0 + end_round=1 + +[behavior = door_lever] + + animate = 0, 0, 0, 1 + block = 1 + + animate = 3, 3, 0, 1 + block = 0 + + + play_sound.locked_door =0 + text_id=locked_door + + + animate = -1, 3, 0, 1 + block = 0 + state=1 + play_sound.rail_open =0 + end_round=1 + + animate = -1, 0, 0, 1 + block = 1 + state=0 + play_sound.rail_open =0 + end_round=1 + + +[behavior=door_combo] + + animate = 0, 0, 0, 1 + block = 1 + + animate = 3, 3, 0, 1 + block = 0 + + + state = 1 + animate = -1, 3, 0, 1 + change_global.18=1 + block = 0 + play_sound.rail_open =0 + + state = 0 + animate = -1, 0, 0, 1 + change_global.18=-1 + block = 1 + play_sound.rail_open =0 + + state = 0 + animate = -1, 0, 0, 1 + change_global.18=-1 + block = 1 + play_sound.rail_open =0 + + state = 1 + animate = -1, 3, 0, 1 + change_global.18=1 + block = 0 + play_sound.rail_open =0 + + + + state = 1 + animate = -1, 3, 0, 1 + change_global.18=1 + activate=1,0,0 + block = 0 + play_sound.rail_open =0 + + state = 0 + animate = -1, 0, 0, 1 + change_global.18=-1 + activate=2,0,0 + block = 1 + play_sound.rail_open =0 + +[behavior=door_combo_main] + + animate = 0, 0, 0, 1 + block = 1 + + animate = 3, 3, 0, 1 + block = 0 + + play_sound.locked_door =0 + text_id=locked_door + + animate = -1, 3, 0, 1 + block = 0 + state=1 + play_sound.rail_open =0 + text_id=cudg2_trapdoor + + +[behavior=door_armory] + + animate = 0, 0, 0, 1 + block = 1 + + animate = 0, 0, 0, 1 + block = 1 + + animate = 3, 3, 0, 1 + block = 0 + + + check_item.armory_key = 0 + + play_sound.locked_door =0 + text_id = locked_door + + state=1 + do_click=0 + text_id=action_used_key + play_sound.unlock=0 + remove_party_item.armory_key=1 + + + state = 2 + animate = -1, 3, 0, 1 + block = 0 + play_sound.rail_open =0 + end_round=1 + + state = 1 + animate = -1, 0, 0, 1 + block = 1 + play_sound.rail_open =0 + end_round=1 + +[behavior=door_jail] + + animate = 0, 0, 0, 1 + block = 1 + + animate = 0, 0, 0, 1 + block = 1 + + animate = 3, 3, 0, 1 + block = 0 + + + check_item.bronze_key = 0 + + play_sound.locked_door =0 + text_id = locked_door + + state=1 + do_click=0 + text_id=action_used_key + play_sound.unlock=0 + remove_party_item.bronze_key=1 + + + state = 2 + animate = -1, 3, 0, 1 + block = 0 + play_sound.rail_open =0 + end_round=1 + + state = 1 + animate = -1, 0, 0, 1 + block = 1 + play_sound.rail_open =0 + end_round=1 + + + +------------------------------------------------------------------------------- +[behavior = wall_sign] + + text_id=cudg2_armory + +------------------------------------------------------------------------------- +[behavior=up] + + do_click=0 + + play_sound.ladder=0 + teleport.cloister_udg1=-1,8,10 + +[behavior=ladder] + + do_click=0 + + play_sound.ladder=0 + teleport.cloister_udg1=1,2,21 + + +------------------------------------------------------------------------------- +[behavior=up_cell] + + do_click=0 + + play_sound.ladder=0 + teleport=-1,0,0 + + +[behavior=trap] + + teleport=-1,0,0 + text_id=cudg_trap1 + hit=102,0,10,30,1,1 + + state=1 + + text_id=cudg_trap3 + button_id=b_ok + + state=255 + + +-------------------------------------------------------------------------------- +[behavior = lever_trap] + + animate = 0, 0, 0, 1 + + animate = 1, 1, 0, 1 + + state = 1 + animate = -1, 1, 0, 1 + activate = 1,0,0 + text_id=cudg_trap2 + play_sound.switch=0 + + play_sound.switch =0 + +[behavior = lever_door] + + animate = 0, 0, 0, 1 + + animate = 1, 1, 0, 1 + + state = 1 + animate = -1, 1, 0, 1 + activate = 1,0,0 + play_sound.switch=0 + + state = 0 + animate = 0, 0, 0, 1 + activate = 2,0,0 + play_sound.switch=0 + + +-------------------------------------------------------------------------------- +[behavior=create_monks] + + enemy.monk=0,0 + enemy.monk=0,0 + state=1 +[behavior=remove_monks] + + remove_enemy.monk=0,0 + remove_enemy.monk=0,0 + state=1 +[behavior = call_monks] + + text_id=cudg_gotcha1 + button_id=b_next + + flash_view=0,0,0,100 + change_hp=0,100,2 + change_stamina=0,100,2 + teleport=-1,0,0 + end_round=1 + rob_party=7,6 + text_id=cudg_gotcha2 + state=1 + button_id=b_next + + text_id=cudg_gotcha3 + enemy.monk_special=0,1 + xenemy.igor=0,1 + xenemy.igor=-1,0 + xenemy.igor=1,0 + +-------------------------------------------------------------------------------- +[behavior=call_for_help] + + text_id=cudg_call_for_help + quest.call_for_help=1 + button_id=b_ok + state=1 + +-------------------------------------------------------------------------------- +[behavior=prisoner1] + + check_global.19=3,0 + + change_global.19=1 + text_id=cudg_thank_you1 + button_id=b_ok + + text_id=cudg_thank_you2 + quest.call_for_help=2 + exp=10000 + button_id=b_ok + + remove_enemy.townsman=0,0 + remove_enemy.townswoman=0,0 + remove_enemy.nobleman=0,0 + state=255 + +-------------------------------------------------------------------------------- + +[behavior = teleport] + + play_sound.teleport=0 + flash_view = 100,200,255,200 + teleport = -1,0,0 + +-------------------------------------------------------------------------------- +[behavior = lever] + + animate = 0, 0, 0, 1 + + animate = 1, 1, 0, 1 + + state = 1 + animate = 1, 1, 0, 1 + cube.g_cloister1=0,0,0 + play_sound.move_stone=0 + play_sound.switch =0 + + state = 0 + animate = 0, 0, 0, 1 + cube.w_gravewall1=0,0,0 + play_sound.move_stone=0 + play_sound.switch =0 + +-------------------------------------------------------------------------------- +[behavior=door_bone_key] + + animate = 0, 0, 0, 1 + block = 1 + + animate = 0, 0, 0, 1 + block = 1 + + animate = 3, 3, 0, 1 + block = 0 + + + check_item.bone_key = 0 + + play_sound.locked_door =0 + text_id = locked_door + + state=1 + do_click=0 + play_sound.unlock=0 + text_id=action_used_key + remove_party_item.bone_key=1 + + + state = 2 + animate = -1, 3, 0, 1 + block = 0 + play_sound.rail_open =0 + end_round=1 + + state = 1 + animate = -1, 0, 0, 1 + block = 1 + play_sound.rail_open =0 + end_round=1 + + + diff --git a/undercroft_windows_i110/data/defs/level.cloister/udg2_level.txt b/undercroft_windows_i110/data/defs/level.cloister/udg2_level.txt new file mode 100644 index 0000000..f91085d --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.cloister/udg2_level.txt @@ -0,0 +1,47 @@ +[LEVEL = CLOISTER_UDG2] + name = Cloister Underground + + music.MAIN = data\music\cultists.ogg + + material_file = data\defs\level.cloister\cloister_material.txt + cube_file = data\defs\level.cloister\udg_cube.txt + + enemy_file = data\defs\enemy\npc\townsman.txt + enemy_file = data\defs\enemy\npc\townswoman.txt + enemy_file = data\defs\enemy\npc\nobleman.txt + + enemy_file = data\defs\enemy\4-graveyard\diggerrat.txt + enemy_file = data\defs\enemy\5-cloister\igor.txt + enemy_file = data\defs\enemy\5-cloister\warder.txt + enemy_file = data\defs\enemy\5-cloister\monk.txt + enemy_file = data\defs\enemy\5-cloister\monk_special.txt + + object_file = data\defs\object\barrel.txt + object_file = data\defs\object\jamb.txt + object_file = data\defs\object\cloister_win.txt + object_file = data\defs\object\torch1.txt + object_file = data\defs\object\torch2.txt + object_file = data\defs\object\garbage.txt + object_file = data\defs\object\dirt1.txt + object_file = data\defs\object\dirt2.txt + object_file = data\defs\object\foliage1.txt + object_file = data\defs\object\column.txt + object_file = data\defs\object\furniture.txt + object_file = data\defs\object\grave_top.txt + object_file = data\defs\object\monk_statue.txt + object_file = data\defs\object\ceiling.txt + object_file = data\defs\object\flag2.txt + object_file = data\defs\object\stain.txt + object_file = data\defs\object\stain2.txt + + behavior_file = data\defs\level.cloister\udg2_behavior.txt + object_file = data\defs\level.cloister\udg2_object.txt + + behavior_file = data\defs\object\altar_behavior2.txt + object_file = data\defs\object\altar.txt + + background = data\sky\sewer.jpg,1,1,1, 0,100,0,100 + fog_color = 45, 50, 35 + fog_level = 0,60,130,200,230 + + diff --git a/undercroft_windows_i110/data/defs/level.cloister/udg2_object.txt b/undercroft_windows_i110/data/defs/level.cloister/udg2_object.txt new file mode 100644 index 0000000..aaf6caf --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.cloister/udg2_object.txt @@ -0,0 +1,280 @@ +[sprite = tomb_entrance] + bitmap = data\object\bulkhead\tomb_entrance.gif, 1, 1, 1 +[object = tomb_entrance] + offset_front = tomb_entrance, 0, 1,-1 + editor_icon = 22 + click_range = 1, 1 + click_rect.0 = 1, 1, 190,120 + click_rect.1 = 1, 1, 190,120 + click_rect.2 = 1, 1, 190,120 + click_rect.3 = 1, 1, 190,120 + behavior = tomb_entrance + map_frame=5,10 + +-------------------------------------------------------------------------------- + + + + +[sprite = sarcophagus_s] + bitmap = data\object\sarcophagus_s.gif, 1, 1, 1 +[sprite = sarcophagus_f] + bitmap = data\object\sarcophagus_f.gif, 1, 1, 1 + + + + +[object = grave3] + offset_front = sarcophagus_f, 0, 12, 180 + offset_back = sarcophagus_f, 0, 12, 180 + offset_left = sarcophagus_s, 0, 12, 230 + offset_right = sarcophagus_s, 0, 12, 230 + editor_icon = 19 + block = 1 + map_frame=3,18 + +-------------------------------------------------------------------------------- + + +[sprite = chest1_f] + bitmap = data\object\chest1_f.gif, 1, 1, 1 +[sprite = chest1_b] + bitmap = data\object\chest1_b.gif, 1, 1, 1 +[sprite = chest1_r] + bitmap = data\object\chest1_r.gif, 1, 1, 1 + + + + +[object = chest1] + visible_range = 0, 3 + offset_front = chest1_f, 0, 8, 230 + offset_back = chest1_b, 0, 8, 230 + offset_left = chest1_r, 0, 8, 230 + offset_right = chest1_r, 0, 8, 230 + editor_icon = 7 + click_rect.0 = 1,1,115,60 + click_rect.1 = 1,1,70,60 + click_rect.2 = 1,1,115,60 + click_rect.3 = 1,1,70,60 + behavior=chest_offer + + items.100,1 = money640 + items.100,1=greater_healing_potion,greater_stamina_potion,greater_revi_potion,greater_elixir,elven_wine + items.100,1=poisoned_throwing_knives,burning_stars,lethal_stars,steel_darts,arrows,poisoned_darts,explosive_darts + items.40,1=arrows + +-------------------------------------------------------------------------------- + +[sprite = up] + bitmap = data\object\up.gif, 1, 1, 1 +[object = up] + visible_range = 0,3 + flip_left = 1 + offset_back = up, 0, -28,-1 + editor_icon = 23 + click_rect = 1, 1, 99,126 + behavior = up + map_frame=5,11 + +[object = up_cell] + parent=up + behavior=up_cell + + +-------------------------------------------------------------------------------- + + + +[sprite = down] + bitmap = data\object\down.gif, 1, 1, 1 +[object = down_cell] + visible_range = 0,3 + flip_left = 1 + offset_back = down, 0, -28,-1 + editor_icon = 22 + click_rect = 1, 1, 99,126 + behavior = up_cell + map_frame=5,10 + + +-------------------------------------------------------------------------------- + + + +[sprite = ladder] + bitmap = data\object\ladder.gif, 1, 1, 1 + +[object = ladder] + left = ladder, 2,0, -15,180, 100,150 + right= ladder, 2,0, 335,180, 100,150 + back = ladder, 1,1, 3,126, 64,64 + back = ladder, 1,2, 53,102, 45,45 + back = ladder, 1,3, 88,84, 30,30 + back = ladder, 2,0, 160,165, 100,100 + back = ladder, 2,1, 160,126, 64,64 + back = ladder, 2,2, 160,102, 45,45 + back = ladder, 2,3, 160,84, 30,30 + back = ladder, 3,1, 317,126, 64,64 + back = ladder, 3,2, 267,102, 45,45 + back = ladder, 3,3, 242,84, 30,30 + editor_icon = 23 + click_rect = 1, 1, 60,180 + behavior = ladder + map_frame=5,11 + +-------------------------------------------------------------------------------- +[sprite = lever_f] + bitmap = data\object\lever\lever1a.gif, 2, 2, 1 +[sprite = lever_s] + bitmap = data\object\lever\lever1b.gif, 2, 2, 1 + + +[object = lever_trap] + visible_range = 0, 4 + offset_back = lever_f, 0, -60, 230 + offset_right = lever_s, 130, -60, 230 + offset_left = lever_s, -130, -60, 230 + all_sides = -1, 4,4 + all_sides = -1, 0 ,4 + editor_icon = 3 + flip_left = 1 + click_rect.2 = 1, 1, 31,93 + click_rect.1 = 1, 1, 44,83 + click_rect.3 = 1, 1, 44,83 + behavior = lever_trap + + + +------------------------------------------------------------------------------- +[sprite = wall_sign] + bitmap = data\object\bulkhead\wall_sign.gif, 1, 1, 1 +[object = wall_sign] + offset_front = wall_sign, 0, -4,-1 + offset_back = wall_sign, 0, -4,-1 + editor_icon = 15 + map_frame = 0,0 + block = 1 + click_range = 1, 1 + click_rect.0 = 1, 1, 190,120 + click_rect.1 = 1, 1, 190,120 + click_rect.2 = 1, 1, 190,120 + click_rect.3 = 1, 1, 190,120 + behavior = wall_sign + +-------------------------------------------------------------------------------- +[sprite = cloister_door] + bitmap = data\object\door\cloister_door.gif, 4, 4, 1 + +[object = cloister_door] + offset_front = cloister_door, 0, -4,-1 + offset_back = cloister_door, 0, -4,-1 + editor_icon = 4 + click_range = 1,1 + click_rect = 1,1,190,120 + behavior = cloister_door + map_frame=101,4 + +[object = door_lever] + parent=cloister_door + behavior=door_lever + +[object = lever_door] + parent=lever_trap + behavior=lever_door + +[object = door_combo] + parent=cloister_door + behavior=door_combo + +[object = door_combo_main] + parent=cloister_door + behavior=door_combo_main + +[object = door_armory] + parent=cloister_door + behavior=door_armory + map_hint=door_armory + +[object = door_jail] + parent=cloister_door + behavior=door_jail + +[object = door_bone_key] + parent=cloister_door + behavior=door_bone_key + +-------------------------------------------------------------------------------- +[object=trap] + editor_icon=1 + behavior=trap + map_frame = 1,13 + +[object=call_monks] + editor_icon=1 + behavior=call_monks + +[object=create_monks] + editor_icon=1 + behavior=create_monks + +[object=remove_monks] + editor_icon=1 + behavior=remove_monks + +-------------------------------------------------------------------------------- + +[object=call_for_help] + editor_icon=1 + behavior=call_for_help + +-------------------------------------------------------------------------------- +[object = prisoner1] + front = dummy, 2,1, 120,156, 80,156 + left = dummy, 2,1, 120,156, 80,156 + right = dummy, 2,1, 120,156, 80,156 + back = dummy, 2,1, 120,156, 80,156 + click_rect = 1,1,100,100 + editor_icon = 1 + click_range = 1,1 + top_click = 1 + behavior=prisoner1 + map_frame=5,6 + +-------------------------------------------------------------------------------- +[sprite = teleport] + bitmap = data\object\global\holy_ground.gif, 6,1,6 + sort_offset = 10 + +[object = teleport] + visible_range = 0,3 + offset_front = teleport, 0, 1,210 + offset_back = teleport, 0, 1,210 + offset_left = teleport, 0, 1,210 + offset_right = teleport, 0, 1,210 + editor_icon = 6 + map_frame = 7, 16 + behavior = teleport + +-------------------------------------------------------------------------------- +[sprite = lever_f] + bitmap = data\object\lever\lever1a.gif, 2, 2, 1 +[sprite = lever_s] + bitmap = data\object\lever\lever1b.gif, 2, 2, 1 + + +[object = lever] + visible_range = 0, 4 + offset_back = lever_f, 0, -60, 230 + offset_right = lever_s, 130, -60, 230 + offset_left = lever_s, -130, -60, 230 + all_sides = -1, 4,4 + all_sides = -1, 0 ,4 + editor_icon = 3 + flip_left = 1 + click_rect.2 = 1, 1, 31,93 + click_rect.1 = 1, 1, 44,83 + click_rect.3 = 1, 1, 44,83 + behavior = lever + + diff --git a/undercroft_windows_i110/data/defs/level.cloister/udg3_behavior.txt b/undercroft_windows_i110/data/defs/level.cloister/udg3_behavior.txt new file mode 100644 index 0000000..5725f3c --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.cloister/udg3_behavior.txt @@ -0,0 +1,250 @@ +sound.choir = data\sound\choir.wav +sound.devil = data\sound\devil.wav +sound.dtalk = data\sound\daemon_talk.wav +-------------------------------------------------------------------------------- + +[behavior = tomb_entrance] + + do_click=1 + + teleport.cloister_udg2=3,27,16 + +-------------------------------------------------------------------------------- +[behavior=note1] + + text_id=cudg3_note1 + button_id=b_ok + play_sound.choir = 0 + state=255 + +[behavior=note2] + + text_id=cudg3_note2 + button_id=b_ok + play_sound.choir = 0 + state=255 + +[behavior=vision] + + picture=data\scene\undeadking.jpg + text_id=cudg3_vision1 + button_id=b_next + play_sound.dtalk=0 + + picture=data\scene\undeadking.jpg + text_id=cudg3_vision2 + button_id=b_next + state=1 + + handicap=100,5,1,1,30,0,0,0,0 + handicap=100,6,2,2,30,0,0,0,0 + handicap=100,7,150,150,30,0,0,0,0 + flash_view=0,0,0,100 + + +-------------------------------------------------------------------------------- +[behavior=final_showdown] + + play_sound.choir = 0 + picture=data\scene\priest1.jpg + text_id=priest1 + button_id=b_next + end_round=1 + end_round=1 + remove_enemy.monk_peace=-1,0 + remove_enemy.monk_peace=-1,0 + remove_enemy.monk_peace=0,-1 + remove_enemy.monk_peace=0,-1 + remove_enemy.monk_peace=1,0 + remove_enemy.monk_peace=1,1 + + picture=data\scene\priest1.jpg + text_id=priest2 + button_id=b_next + state=1 + + picture=data\scene\priest2.jpg + text_id=priest3 + button_id=b_next + state=2 + + picture=data\scene\priest2.jpg + text_id=priest4 + button_id=b_wait_a_sec + state=3 + + picture=data\scene\priest3.jpg + text_id=priest5 + button_id=b_next + state=4 + + picture=data\scene\priest3.jpg + text_id=priest6 + button_id=b_next + state=5 + + picture=data\scene\priest3.jpg + text_id=priest7 + button_id=b_next + state=6 + + picture=data\scene\priest3.jpg + text_id=priest8 + object.rock=0,0,3 + play_sound.break_wall =0 + enemy.monk_special=-1,0 + enemy.monk_special=-1,0 + enemy.monk_special=0,-1 + enemy.monk_special=0,-1 + enemy.monk_special=1,0 + #enemy.monk=1,0 + enemy.monk_special=1,1 + #enemy.monk=1,1 + enemy.monk_special=0,1 + #enemy.monk=0,1 + enemy.monk_special=-1,1 + #enemy.monk=-1,1 + flash_view=0,0,0,255 + state=7 + +[behavior=monk_count] + + #ubral jsem monky, takze preskakuju count + state=3 + + state=2 + + state=3 + + state=4 + + state=5 + + state=6 + + state=7 + + state=8 + remove_enemy.priest=0,0 + enemy_forced.priest_mortal=2,0 + + picture=data\scene\priest1.jpg + text_id=priest_end1 + button_id=b_next + state=9 + + picture=data\scene\priest1.jpg + text_id=priest_end2 + button_id=b_next + state=10 + + picture=data\scene\demon1.jpg + text_id=priest_end3 + button_id=b_next + state=11 + + picture=data\scene\demon2.jpg + text_id=priest_end4 + play_sound.devil = 0 + button_id=b_next + state=12 + + picture=data\scene\demon2.jpg + text_id=priest_end5 + button_id=b_next + state=13 + + picture=data\scene\demon2.jpg + text_id=priest_end6 + button_id=b_next + state=14 + + play_sound.dtalk=0 + picture=data\scene\undeadking.jpg + text_id=priest_end7 + button_id=b_next + state=15 + + flash_view=0,0,0,255 + cancel_picture=0 + text_id=priest_end8 + enemy.undeadking=0,0 + enemy.crook=1,-1 + object.crook_dummy=0,1,-1 + button_id=b_next + quest.evil_cult=2 + exp=10000 + state=16 + +-------------------------------------------------------------------------------- + +[behavior = lock] + + check_item.bone_key=0 + + text_id=locked + + text_id=action_used_key + cube.empty=0,0,0 + play_sound.unlock =0 + play_sound.move_stone =0 + remove_party_item.bone_key=1 + state=1 + + text_id=unlocked + +-------------------------------------------------------------------------------- +[behavior = ladder_exit] + + do_click=0 + + text_width=310 + text_id=cloister_leave1 + button_id=b_yes + button_id=b_no + + play_sound.ladder=0 + picture=data/scene/travel_city.jpg + text_id=cloister_leave2 + button_id=b_next + state=1 + #reset respawnu + set_global.255 = 0 + set_global.254 = 0 + set_global.253 = 0 + set_global.252 = 0 + set_global.251 = 0 + + teleport=-1,-1,0 + + picture=data/scene/travel_city2.jpg + text_id=cloister_leave3 + button_id=b_next + state=2 + + picture=data/scene/travel_city2.jpg + text_id=cloister_leave4 + button_id=b_next + state=3 + + remove_party_item.RUBY = 2 + remove_party_item.prior's_key=1 + teleport.city,city=3,39,35 + +[behavior=crook_dummy] + + play_sound.devil=0 + state=1 + + play_sound.devil=0 + state=2 + + play_sound.devil=0 + text_id=udg_crook + button_id=b_ok + + state=3 + + play_sound.devil=0 + + diff --git a/undercroft_windows_i110/data/defs/level.cloister/udg3_level.txt b/undercroft_windows_i110/data/defs/level.cloister/udg3_level.txt new file mode 100644 index 0000000..ffe4208 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.cloister/udg3_level.txt @@ -0,0 +1,32 @@ +[LEVEL = CLOISTER_UDG3] + name = Underground Temple + + music.MAIN = data\music\cultists.ogg + + material_file = data\defs\level.cloister\cloister_material.txt + cube_file = data\defs\level.cloister\udg_cube.txt + + enemy_file = data\defs\enemy\npc\undeadking.txt + enemy_file = data\defs\enemy\5-cloister\monk.txt + enemy_file = data\defs\enemy\5-cloister\monk_special2.txt + enemy_file = data\defs\enemy\5-cloister\priest.txt + + object_file = data\defs\object\torch1.txt + object_file = data\defs\object\torch2.txt + object_file = data\defs\object\dirt1.txt + object_file = data\defs\object\dirt2.txt + object_file = data\defs\object\column2.txt + object_file = data\defs\object\grave_top.txt + object_file = data\defs\object\monk_statue.txt + object_file = data\defs\object\ceiling.txt + object_file = data\defs\object\sewer_bottom.txt + object_file = data\defs\object\rock.txt + object_file = data\defs\object\flag2.txt + + behavior_file = data\defs\level.cloister\udg3_behavior.txt + object_file = data\defs\level.cloister\udg3_object.txt + + background = data\sky\sewer.jpg,1,1,1, 0,100,0,100 + fog_color = 45, 50, 35 + fog_level = 0,60,130,200,230 + diff --git a/undercroft_windows_i110/data/defs/level.cloister/udg3_object.txt b/undercroft_windows_i110/data/defs/level.cloister/udg3_object.txt new file mode 100644 index 0000000..ba61c00 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.cloister/udg3_object.txt @@ -0,0 +1,159 @@ +[sprite = tomb_entrance] + bitmap = data\object\bulkhead\tomb_entrance.gif, 1, 1, 1 +[object = tomb_entrance] + offset_front = tomb_entrance, 0, 1,-1 + editor_icon = 22 + click_range = 1, 1 + click_rect.0 = 1, 1, 190,120 + click_rect.1 = 1, 1, 190,120 + click_rect.2 = 1, 1, 190,120 + click_rect.3 = 1, 1, 190,120 + behavior = tomb_entrance + map_frame=5,11 + +-------------------------------------------------------------------------------- + + +[sprite = ladder] + bitmap = data\object\ladder.gif, 1, 1, 1 + + +[object = ladder_down] + left = ladder, 2,0, -15,420, 100,150 + right= ladder, 2,0, 335,420, 100,150 + back = ladder, 1,1, 3,226, 64,64 + back = ladder, 1,2, 53,170, 45,45 + back = ladder, 1,3, 88,184, 30,30 + back = ladder, 2,0, 160,310, 100,100 + back = ladder, 2,1, 160,226, 64,64 + back = ladder, 2,2, 160,170, 45,45 + back = ladder, 2,3, 160,184, 30,30 + back = ladder, 3,1, 317,226, 64,64 + back = ladder, 3,2, 267,170, 45,45 + back = ladder, 3,3, 242,184, 30,30 + editor_icon = 22 + click_rect = 1, 1, 60,180 + behavior = ladder_exit + + +-------------------------------------------------------------------------------- + +[sprite = sarcophagus_s] + bitmap = data\object\sarcophagus_s.gif, 1, 1, 1 +[sprite = sarcophagus_f] + bitmap = data\object\sarcophagus_f.gif, 1, 1, 1 + +[object = grave3] + offset_front = sarcophagus_f, 0, 12, 180 + offset_back = sarcophagus_f, 0, 12, 180 + offset_left = sarcophagus_s, 0, 12, 230 + offset_right = sarcophagus_s, 0, 12, 230 + editor_icon = 19 + block = 1 + click_range = 1, 1 + click_rect = 1, 1, 240,74 + map_frame=3,218 + + //SUPER FLASKY + items.80,4=greater_healing_potion,greater_stamina_potion,greater_revi_potion,greater_elixir,elven_wine + //LEVELOVACI + items.60,1=scroll_of_wisdom,fungus_sapientia,elixir_of_power,arcane_scroll,tome_of_wisdom + //LEVEL 3 JEWELRY + items.60,2=elven_ring,fanged_necklace,ring_of_survivor,chain_of_barriers,ring_of_battlemage,ring_of_necromancy,ring_of_elements,stone_amulet,ring_of_immunity,forest_heart,nature's_embrace,black_ring,chain_of_elements,exloding_ring,ring_of_giants,snake's_ring,heavy_ring_of_vigor,symbol_of_cobra,barbarian_chain,ring_of_undead_eater,necklace_of_willpower,lucky_killer,kinetic_ring + //LEVEL 4 JEWELRY + items.60,2=small_ring_of_life,ring_of_life,fighter's_ring_of_action,ring_of_concentration,ring_of_muscles,light_necklace,ring_of_frost_giant,inquisitor's_chain,blessed_necklace,eye_of_warlock,exloding_ring,jet_ring,ring_of_apprentice,ring_of_hunger,glowing_chain,pure_blood,stone_of_blizzard,necklace_of_leech,marskman_of_vastelands + //LESSER UNIQUE + items.20,1=dragon_shield,ethereal_axe,elven_shield,veteran_cleaver,orc_habit,vasp_long_bow,shadow_jerkin,sandals_of_balance,veil_of_darkness,lucky_sandals,barbarian_helm,shoes_of_heart,black_widows,blessed_steel_blade,long_kiss_good_night,short_sword_of_flames,icicle,protected_steps,exeptional_impaler,juggler's_sandals,poisonous_nail,rope_of_energy + //GREATER UNIQUE + treacherous_blade + items.50,1=treatcherous_blade,reaper's_scythe,crusader_gloves,warlord's_destroyer,the_hornet,exorcist's_gloves,tool_of_havoc,talons_of_chimera,holy_wrath,witch_hammer,yuca_and_gomaca,charmed_chain_boots,ogre's_rope,sky_bow,boots_of_elements,gork's_flaming_crusher,grotesque_bow,hangman's_noose,captain's_belt,exceptional_knight's_vest,marauder,halbert_of_flames,fearless_ring_mail,slayer's_halbert,ancient_helm,full_moon,fanged_crown,firebringer,hunter's_heavy_belt + //BEST UNIQUE + items.100,1=demon_eater,swamp_thing's_hands,hammer_of_archangels,hard_wrist_guards,taint,monk's_wrist_guards,marauder,killer's_hands,bat_wings,warrior's_grace,ethereal_protection,archmage's_seal,vampire's_helm,heaven's_blessing,enchanted_full_helm,cold_grasp,nordic_shield,ruthless_ring_of_sleep,griffin's_eye,evil_word,relic_of_roven_the_bright,insomnia + //EQUIPMENT + items.50,1=double_axe,bloodsucking_glaive,freezing_double_axe,father's_glaive,righteous_double_axe,paralysing_staff,vampiric_precise_axe,heavy_iron_staff,morning_star,furious_sceptre,grisly_morning_star,frozen_sceptre,mace,sceptre_of_guardian,thunder_mace,bishop's_crook,great_mace,celestial_mace,captain's_mace,barbed_lash,glaive,barbed_lash_of_frost_bite + items.50,1=sword_of_ancestors,battle_breast_plate,ghost_blade,elven_ring_mail,bloody_root,chain_mail,pagan_staff,volcanic_chain_mail,throwing_axes,heavy_chain_mail,burning_powder,heavy_crossbow,mask_of_the_raider,spider's_heavy_crossbow,blessed_diadem,raging_heavy_crossbow,snow_queen's_crown,alchemist's_apron,horned_skull_case,breast_plate,full_helm + items.50,1=arctic_full_helm,gauntlets_of_freedom,great_orb,giant's_belt,great_orb,shank_guards,dark_skull,gauntlets,rune_of_power,jade_gauntlets,scroll_of_heaven,mighty_gauntlets,large_templar_shield,gauntlets_of_life + items.50,1 = cloak,hunter's_cloak,warrior's_cloak,winter_cloak,cloak_of_elementalist,protective_mantle,adventurer's_cloak,veil_of_darkness,cloak_of_rage,holy_protection + + behavior = sarc_offer + +-------------------------------------------------------------------------------- +[object=note1] + editor_icon=1 + behavior=note1 + +[object=note2] + editor_icon=1 + behavior=note2 + +[object=vision] + editor_icon=1 + behavior=vision + + +-------------------------------------------------------------------------------- +[sprite = evil_circle] + bitmap = data\object\evil_circle.gif, 1, 1, 1 +[object = evil_circle] + back=evil_circle, 2,2, 160,100, 100,100 + back=evil_circle, 2,3, 160,86, 70,70 + back=evil_circle, 2,4, 160,76, 50,50 + + back=evil_circle, 1,1, -50,116, 140,140 + back=evil_circle, 1,2, 10,100, 100,100 + back=evil_circle, 1,3, 50,86, 70,70 + back=evil_circle, 1,4, 90,76, 50,50 + + back=evil_circle, 3,1, 370,116, 140,140 + back=evil_circle, 3,2, 310,100, 100,100 + back=evil_circle, 3,3, 270,86, 70,70 + back=evil_circle, 3,4, 230,76, 50,50 + + editor_icon = 17 + map_frame = 3, 3 + fog_level=0,0,0,50,100 + +-------------------------------------------------------------------------------- +[object=final_showdown] + editor_icon=1 + behavior=final_showdown + +[object=monk_count] + editor_icon=1 + behavior=monk_count + +-------------------------------------------------------------------------------- +[sprite = lock_f] + bitmap = data\object\lever\lock1a.gif, 1, 1, 1 +[sprite = lock_s] + bitmap = data\object\lever\lock1b.gif, 1,1, 1 + + +[object = lock] + visible_range = 0, 4 + offset_back = lock_f, 0, -100, 230 + offset_right = lock_s, 140, -100, 230 + offset_left = lock_s, -140, -100, 230 + all_sides = -1, 4,4 + all_sides = -1, 0 ,4 + editor_icon = 3 + flip_left = 1 + click_rect.2 = -10, -10, 26,45 + click_rect.1 = -10, -10, 19, 45 + click_rect.3 = -10, -10, 19, 45 + behavior = lock + + +-------------------------------------------------------------------------------- +[object = crook_dummy] + front = dummy, 2,1, 120,156, 80,156 + left = dummy, 2,1, 120,156, 80,156 + right = dummy, 2,1, 120,156, 80,156 + back = dummy, 2,1, 120,156, 80,156 + click_rect = 1,1,100,100 + editor_icon = 1 + click_range = 1,1 + top_click = 1 + behavior=crook_dummy + highlite_enemy=crook + diff --git a/undercroft_windows_i110/data/defs/level.cloister/udg_cube.txt b/undercroft_windows_i110/data/defs/level.cloister/udg_cube.txt new file mode 100644 index 0000000..91282df --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.cloister/udg_cube.txt @@ -0,0 +1,82 @@ +[cube = G_forest1] + + type = 2 + editor_icon = 1 + +[cube = g_cloister1] + + type = 2 + editor_icon = 4 + + + +[cube = w_gravewall1] + + + + + type = 1 + editor_icon = 12 + +[cube = w_arc] + + + + + + type = 2 + editor_icon = 20 + +[cube = w_arc_side_grass] + + + type = 2 + editor_icon = 22 + +[cube = w_arc1_side_stone] + + + type = 2 + editor_icon = 21 + + +[cube = w_books] + + + + + type = 1 + editor_icon = 13 + +[cube = w_arc_two_grass] + + + + type = 2 + editor_icon = 23 + +[cube = empty] + type =2 + editor_icon = 9 + +[cube = empty_block] + type = 3 + editor_icon = 9 + map_frame=1,9 + + + +[cube = w_timber] + + + + + + type = 2 + editor_icon = 16 + +[cube = w_timber_side] + + + type = 2 + editor_icon = 22 diff --git a/undercroft_windows_i110/data/defs/level.dunghill/cellar_behavior.txt b/undercroft_windows_i110/data/defs/level.dunghill/cellar_behavior.txt new file mode 100644 index 0000000..1908a68 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.dunghill/cellar_behavior.txt @@ -0,0 +1,266 @@ +sound.metalclank = data/sound/metalclank.wav + +[behavior=RESPAWN-beetle] + + check_global.254=0,0 + + enemy.beetle_respawn=0,0 + change_global.254=-1 + +[behavior=RESPAWN-smallrat] + + check_global.255=0,0 + + enemy.smallrat_respawn=0,0 + change_global.255=-1 + +-------------------------------------------------------------------------------- +intro +-------------------------------------------------------------------------------- + +[behavior = intro] + + text_id = intro_1 + picture = data\scene\intro1.jpg + button_id = b_next + button_id = b_skip_intro + quest.bet = 1 + + cancel_picture = 1 + text_id = intro_7 + play_sound.yawn=0 + state=10 + + state=1 + text_id = intro_2 + button_id = b_next + button_id = b_skip_intro + picture = data\scene\intro2.jpg + + cancel_picture = 1 + text_id = intro_7 + play_sound.yawn=0 + state=10 + + state=2 + text_id = intro_3 + button_id = b_next + button_id = b_skip_intro + picture = data\scene\intro3.jpg + + cancel_picture = 1 + text_id = intro_7 + play_sound.yawn=0 + state=10 + + state=3 + text_id = intro_4 + button_id = b_next + button_id = b_skip_intro + picture = data\scene\intro4.jpg + + cancel_picture = 1 + text_id = intro_7 + play_sound.yawn=0 + state=10 + + state=4 + text_id = intro_5 + button_id = b_next + button_id = b_skip_intro + picture = data\scene\intro4.jpg + + cancel_picture = 1 + text_id = intro_7 + play_sound.yawn=0 + state=10 + + state=5 + text_id = intro_6 + button_id = b_ok + picture = data\scene\intro5.jpg + + cancel_picture = 1 + text_id = intro_7 + play_sound.yawn=0 + state=10 + +-------------------------------------------------------------------------------- + + +[behavior = lever1] + + animate = 0, 0, 0, 1 + + animate = 1, 1, 0, 1 + + state = 1 + animate = -1, 1, 0, 1 + cube.G_TOMB = 0,0,0 + play_sound.switch = 0 + + state = 0 + animate = 0, 0, 0, 1 + cube.W_STONE = 0,0 ,0 + play_sound.switch = 0 + + +[behavior = exit_townhall] + + do_click=0 + + play_sound.ladder =0 + teleport.DUNGHILL = 2,13,11 + +[behavior = exit_inn] + + do_click=0 + + play_sound.ladder = 0 + teleport.DUNGHILL = 3,11,1 + +-------------------------------------------------------------------------------- + +[behavior=plate1] + + animate=0,0,0,0 + + animate=1,1,0,0 + + cube.g_tomb = 0,0,0 + animate=1,1,0,0 + state=1 + play_sound.switch = 0 + + cube.w_stone = 0,0,0 + animate=0,0,0,0 + state=0 + play_sound.switch = 0 + +-------------------------------------------------------------------------------- + +[behavior=help_lever] + + text_id = dh2_levers + button_id = b_ok + state=255 + +-------------------------------------------------------------------------------- + +[behavior=help_combat] + + #picture=data/scene/tutorial1.jpg + text_id=dh_help_combat1 + button_id=b_next + #button_id=b_skip + + state=1 + picture=data/scene/tutorial1.jpg + text_id=dh_help_combat2 + button_id=b_next + #button_id=b_skip + + set_global.0=1 + state=255 + + state=2 + picture=data/scene/tutorial1.jpg + text_id=dh_help_combat3 + button_id=b_next + #button_id=b_skip + + set_global.0=1 + state=255 + + state=3 + picture=data/scene/tutorial1.jpg + text_id=dh_help_combat4 + button_id=b_ok + #button_id=b_skip + + set_global.0=1 + state=255 + + state=255 + + set_global.0=1 + state=255 + +[behavior=help_map] + + check_global.0=1,0 + + state=255 + + picture=data/scene/tutorial2.jpg + text_id=dh_help_map1 + button_id=b_ok + #button_id=b_skip + + state=255 + + set_global.0=1 + state=255 + +[behavior=help_pick] + + check_global.0=1,0 + + state=255 + + text_width=310 + text_id=dh_help_pick1 + button_id=b_ok + #button_id=b_skip + + state=255 + + set_global.0=1 + state=255 + +[behavior=fence_spec] + + text_width=220 + text_id=dh_help_rail1 + use_offer=0 + + text_id=nothing_happened + + play_sound.metalclank=0 + text_width=310 + text_id=dh_help_rail2 + button_id=b_dh_rail + enemy.bartender=0,0 + remove_party_item.empty_tankard=1 + + text_id=dh_help_rail3 + button_id=b_yes + state=1 + + text_id=dh_help_rail4 + button_id=b_ok + quest.leaving_dunghill=1 + state=2 + + teleport.dunghill=2,9,5 + + + +[behavior=help_garbage] + + check_global.0=1,0 + + state=255 + + text_id = dh_help_garbage + button_id = b_ok + #button_id=b_skip + + state=255 + + set_global.0=1 + state=255 + +-------------------------------------------------------------------------------- + + diff --git a/undercroft_windows_i110/data/defs/level.dunghill/cellar_cube.txt b/undercroft_windows_i110/data/defs/level.dunghill/cellar_cube.txt new file mode 100644 index 0000000..aabf921 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.dunghill/cellar_cube.txt @@ -0,0 +1,27 @@ +[cube = g_tomb] + + type = 2 + editor_icon = 4 + +[cube = w_stone] + + + + + type = 1 + editor_icon = 10 + +[cube = w_timber] + + + + + + type = 2 + editor_icon = 20 + +[cube = w_timber_side] + + + type = 2 + editor_icon = 22 diff --git a/undercroft_windows_i110/data/defs/level.dunghill/cellar_level.txt b/undercroft_windows_i110/data/defs/level.dunghill/cellar_level.txt new file mode 100644 index 0000000..4b31446 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.dunghill/cellar_level.txt @@ -0,0 +1,34 @@ +[LEVEL = DUNGHILL2] + name = Dunghill Cellars + + music.MAIN = data\music\town.ogg + + material_file = data\defs\level.dunghill\cellar_material.txt + cube_file = data\defs\level.dunghill\cellar_cube.txt + + enemy_file = data\defs\enemy\npc\barkeep.txt + + enemy_file = data\defs\enemy\1-dunghill\_smallrat.txt + enemy_file = data\defs\enemy\1-dunghill\_stunbeetle.txt + enemy_file = data\defs\enemy\1-dunghill\smallspider.txt + + object_file = data\defs\object\torch1.txt + object_file = data\defs\object\dirt1.txt + object_file = data\defs\object\dirt2.txt + object_file = data\defs\object\foliage1.txt + object_file = data\defs\object\column.txt + object_file = data\defs\object\fence.txt + object_file = data\defs\object\boulder4.txt + + object_file = data\defs\object\barrel.txt + object_file = data\defs\object\garbage.txt + + behavior_file = data\defs\level.dunghill\cellar_behavior.txt + object_file = data\defs\level.dunghill\cellar_object.txt + + + background = data\sky\tomb.jpg,1,1,1, 0,100,0,100 + fog_color = 20, 20, 20 + fog_level = 0,60,130,200,230 + + diff --git a/undercroft_windows_i110/data/defs/level.dunghill/cellar_material.txt b/undercroft_windows_i110/data/defs/level.dunghill/cellar_material.txt new file mode 100644 index 0000000..c16c2a0 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.dunghill/cellar_material.txt @@ -0,0 +1,97 @@ +//============================================================================== +//GROUNDS +//============================================================================== + +[material = g_tomb] + bitmap = data\material\ground\tomb1A.gif + bitmap = data\material\ground\tomb1B.gif + + + //LICHE + ground_central.0,0 = 0, 0, 73, 279, 96 + ground_central.1,0 = 0, 0, 39, 229, 72 + ground_central.2,0 = 0, 0, 16, 155, 38 + ground_central.3,0 = 0, 80, 0, 185, 15 + ground_central.4,0 = 0, 208, 97, 279, 107 + + + ground_left.0,0,0 = 0, 236, 34, 279, 57 + ground_left.1,0,0 = 0, 199, 0, 279, 33 + ground_left.2,0,0 = 0, 0, 97, 104, 119 + ground_left.3,0,0 = 0, 157, 108, 279, 123 + ground_left.4,0,0 = 0, 0, 0, 79, 10 + + ground_left.3,1,0 = 0, 105, 108, 154, 122 + ground_left.4,1,0 = 0, 105, 97, 191, 107 + + //SUDE + ground_central.0,1 = 1, 0, 73, 279, 96 + ground_central.1,1 = 1, 0, 39, 229, 72 + ground_central.2,1 = 1, 0, 16, 155, 38 + ground_central.3,1 = 1, 80, 0, 185, 15 + ground_central.4,1 = 1, 208, 97, 279, 107 + + + ground_left.0,0,1 = 1, 236, 34, 279, 57 + ground_left.1,0,1 = 1, 199, 0, 279, 33 + ground_left.2,0,1 = 1, 0, 97, 104, 119 + ground_left.3,0,1 = 1, 157, 108, 279, 123 + ground_left.4,0,1 = 1, 0, 0, 79, 10 + + ground_left.3,1,1 = 1, 105, 108, 154, 122 + ground_left.4,1,1 = 1, 105, 97, 191, 107 + + + +//============================================================================== +//WALLS +//============================================================================== + +[material = w_tomb3] + bitmap = data\material\wall.tomb\tomb3_1A.gif + bitmap = data\material\wall.tomb\tomb3_2.gif + bitmap = data\material\wall.tomb\tomb3_f.jpg + bitmap = data\material\wall.tomb\tomb3_1B.gif + + + //LICHE + left.0,0,0 = 0, 0, 0, 44, 179 + left.1,0,0 = 0, 45, 0, 81, 144 + left.2,0,0 = 0, 82, 0, 105, 96 + left.3,0,0 = 0, 82, 97, 99, 163 + left.4,0,0 = 0, 100, 97, 110, 139 + left.3,1,0 = 1, 0, 0, 51, 64 + left.4,1,0 = 1, 52, 0, 88, 49 + front_central.0,0 = 2, 0, 0, 229, 145 + //SUDE steny + left.0,0,1 = 3, 0, 0, 44, 179 + left.1,0,1 = 3, 45, 0, 81, 144 + left.2,0,1 = 3, 82, 0, 105, 96 + left.3,0,1 = 3, 82, 97, 99, 163 + left.4,0,1 = 3, 100, 97, 110, 139 + +[material = w_timber] + bitmap = data\material\wall\timber_1a.gif + bitmap = data\material\wall\timber_2.gif + bitmap = data\material\wall\timber_f.gif + bitmap = data\material\wall\timber_1b.gif + + + //liche + left.0,0,0 = 0, 0, 0, 44, 179,0 + left.1,0,0 = 0, 45, 0, 81, 144,1 + left.2,0,0 = 0, 82, 0, 105, 96,2 + left.3,0,0 = 0, 82, 97, 99, 163,3 + left.4,0,0 = 0, 100, 97, 110, 139,4 + left.3,1,0 = 1, 0, 0, 51, 64,3 + left.4,1,0 = 1, 52, 0, 88, 49,4 + front_central.0,0 = 2, 0, 0, 229, 145,0 + + //sude steny + left.0,0,1 = 3, 0, 0, 44, 179,0 + left.1,0,1 = 3, 45, 0, 81, 144,1 + left.2,0,1 = 3, 82, 0, 105, 96,2 + left.3,0,1 = 3, 82, 97, 99, 163,3 + left.4,0,1 = 3, 100, 97, 110, 139,4 + + fog_level = 0, 60, 120, 180, 200 diff --git a/undercroft_windows_i110/data/defs/level.dunghill/cellar_object.txt b/undercroft_windows_i110/data/defs/level.dunghill/cellar_object.txt new file mode 100644 index 0000000..809a9d9 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.dunghill/cellar_object.txt @@ -0,0 +1,236 @@ +[object=RESPAWN-beetle] + editor_icon=37 + behavior=RESPAWN-beetle + +[object=RESPAWN-smallrat] + editor_icon=37 + behavior=RESPAWN-smallrat + +-------------------------------------------------------------------------------- + +[object=fence_spec] + parent=fence2 + click_rect=1,1,190,140 + click_range=1,1 + behavior=fence_spec + + +[sprite = ladder] + bitmap = data\object\ladder.gif, 1, 1, 1 + +[object = exit_inn] + map_frame = 5,11 + + left = ladder, 2,0, -15,180, 100,150 + right= ladder, 2,0, 335,180, 100,150 + + back = ladder, 1,1, 3,126, 64,64 + back = ladder, 1,2, 53,102, 45,45 + back = ladder, 1,3, 88,84, 30,30 + back = ladder, 2,0, 160,165, 100,100 + back = ladder, 2,1, 160,126, 64,64 + back = ladder, 2,2, 160,102, 45,45 + back = ladder, 2,3, 160,84, 30,30 + back = ladder, 3,1, 317,126, 64,64 + back = ladder, 3,2, 267,102, 45,45 + back = ladder, 3,3, 242,84, 30,30 + + editor_icon = 23 + click_rect.2 = -50, 1, 100,180 + behavior = exit_inn + +-------------------------------------------------------------------------------- + +[sprite = up] + bitmap = data\object\up.gif, 1, 1, 1 + +[object = exit_townhall] + map_frame = 5,11 + visible_range = 0,3 + flip_left = 1 + offset_back = up, 0, -28,-1 + editor_icon = 23 + click_rect.2 = 1, 1, 99,126 + behavior = exit_townhall + +-------------------------------------------------------------------------------- + + +[sprite = plate1] + bitmap = data\object\plate1.gif, 2, 1, 2 + sort_offset = -100 +[object = plate1] + map_frame = 1,13 + + front = plate1, 1,0, -80,200, 120,120 + front = plate1, 1,1, -20,150, 100,100 + front = plate1, 1,2, 25,120, 68,68 + front = plate1, 1,3, 60,99, 47,47 + front = plate1, 1,4, 95,82, 30,30 + front = plate1, 2,0, 160,200, 140,120 + front = plate1, 2,1, 160,150, 100,100 + front = plate1, 2,2, 160,120, 68,68 + front = plate1, 2,3, 160,99, 47,47 + front = plate1, 2,4, 160,82, 30,30 + front = plate1, 3,0, 400,200, 120,120 + front = plate1, 3,1, 340,150, 100,100 + front = plate1, 3,2, 295,120, 68,68 + front = plate1, 3,3, 260,99, 47,47 + front = plate1, 3,4, 225,82, 30,30 + + left = plate1, 1,0, -80,200, 120,120 + left = plate1, 1,1, -20,150, 100,100 + left = plate1, 1,2, 25,120, 68,68 + left = plate1, 1,3, 60,99, 47,47 + left = plate1, 1,4, 95,82, 30,30 + left = plate1, 2,0, 160,200, 140,120 + left = plate1, 2,1, 160,150, 100,100 + left = plate1, 2,2, 160,120, 68,68 + left = plate1, 2,3, 160,99, 47,47 + left = plate1, 2,4, 160,82, 30,30 + left = plate1, 3,0, 400,200, 120,120 + left = plate1, 3,1, 340,150, 100,100 + left = plate1, 3,2, 295,120, 68,68 + left = plate1, 3,3, 260,99, 47,47 + left = plate1, 3,4, 225,82, 30,30 + + right = plate1, 1,0, -80,200, 120,120 + right = plate1, 1,1, -20,150, 100,100 + right = plate1, 1,2, 25,120, 68,68 + right = plate1, 1,3, 60,99, 47,47 + right = plate1, 1,4, 95,82, 30,30 + right = plate1, 2,0, 160,200, 140,120 + right = plate1, 2,1, 160,150, 100,100 + right = plate1, 2,2, 160,120, 68,68 + right = plate1, 2,3, 160,99, 47,47 + right = plate1, 2,4, 160,82, 30,30 + right = plate1, 3,0, 400,200, 120,120 + right = plate1, 3,1, 340,150, 100,100 + right = plate1, 3,2, 295,120, 68,68 + right = plate1, 3,3, 260,99, 47,47 + right = plate1, 3,4, 225,82, 30,30 + + back = plate1, 1,0, -80,200, 120,120 + back = plate1, 1,1, -20,150, 100,100 + back = plate1, 1,2, 25,120, 68,68 + back = plate1, 1,3, 60,99, 47,47 + back = plate1, 1,4, 95,82, 30,30 + back = plate1, 2,0, 160,200, 140,120 + back = plate1, 2,1, 160,150, 100,100 + back = plate1, 2,2, 160,120, 68,68 + back = plate1, 2,3, 160,99, 47,47 + back = plate1, 2,4, 160,82, 30,30 + back = plate1, 3,0, 400,180, 120,120 + back = plate1, 3,1, 340,150, 100,100 + back = plate1, 3,2, 295,120, 68,68 + back = plate1, 3,3, 260,99, 47,47 + back = plate1, 3,4, 225,82, 30,30 + + + editor_icon = 5 + flip_left = 1 + behavior = plate1 + +-------------------------------------------------------------------------------- + +[sprite = lever_f] + bitmap = data\object\lever\lever1a.gif, 2, 2, 1 +[sprite = lever_s] + bitmap = data\object\lever\lever1b.gif, 2, 2, 1 + + +[OBJECT = lever1] + visible_range = 0, 4 + offset_back = lever_f, 0, -60, 230 + offset_right = lever_s, 130, -60, 230 + offset_left = lever_s, -130, -60, 230 + all_sides = -1, 4,4 + all_sides = -1, 0 ,4 + editor_icon = 3 + flip_left = 1 + click_rect.2 = 1, 1, 31,93 + click_rect.1 = 1, 1, 44,83 + click_rect.3 = 1, 1, 44,83 + behavior = lever1 + + +-------------------------------------------------------------------------------- + +[object = INTRO] + editor_icon=1 + behavior=INTRO + +[object=help_combat] + behavior=help_combat + editor_icon=1 + +[object=help_map] + behavior=help_map + editor_icon=1 + +[object=help_garbage] + editor_icon = 1 + behavior=help_garbage + +[object=help_pick] + editor_icon = 1 + behavior=help_pick + +-------------------------------------------------------------------------------- + +[object=help_lever] + behavior=help_lever + editor_icon=1 + +//------------------------------------------------------------------------------ + +[sprite = chest1_f] + bitmap = data\object\chest1_f.gif, 1, 1, 1 +[sprite = chest1_b] + bitmap = data\object\chest1_b.gif, 1, 1, 1 +[sprite = chest1_r] + bitmap = data\object\chest1_r.gif, 1, 1, 1 + +[object = chest_cellar] + visible_range = 0, 3 + offset_front = chest1_f, 0, 8, 230 + offset_back = chest1_b, 0, 8, 230 + offset_left = chest1_r, 0, 8, 230 + offset_right = chest1_r, 0, 8, 230 + editor_icon = 7 + + click_rect.0 = 1,1,115,60 + click_rect.1 = 1,1,70,60 + click_rect.2 = 1,1,115,60 + click_rect.3 = 1,1,70,60 + + items.100,1,100,250 = money320 + items.40,1=arrows + items.80,1 = band,belt,cap,hood,leather_gloves,sandals,worn_boots,leather_boots + items.50,1 = protector's_ring,ring_of_flames,lizard_ring,glacial_ring,defender's_amulet,rat_chain,knight's_chain,ring_of_ogres,ring_of_craft,polar_ring + + behavior = chest_offer + + + +[sprite = garbage] + bitmap = data\object\garbage.gif, 1, 1, 1 + centered_turn = 1 + +[object = garbage_first] + visible_range = 0,3 + offset_front = garbage, 0, 1,230 + offset_back = garbage, 0, 1,230 + offset_left = garbage, 0, 1,230 + offset_right = garbage, 0, 1,230 + editor_icon = 29 + click_rect.0 = 1, 1, 200,50 + click_rect.1 = 1, 1, 200,50 + click_rect.2 = 1, 1, 200,50 + click_rect.3 = 1, 1, 200,50 + + items.100,1,1,30 = money10 + items.100,1 = apple, apple, cheese, cheese, bread, bread, herbs + + behavior = item_offer + diff --git a/undercroft_windows_i110/data/defs/level.dunghill/dunghill_behavior.txt b/undercroft_windows_i110/data/defs/level.dunghill/dunghill_behavior.txt new file mode 100644 index 0000000..078a1e7 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.dunghill/dunghill_behavior.txt @@ -0,0 +1,866 @@ +sound.AJAJ = data/sound/npc/ajaj.wav +sound.npc_watch = data/sound/npc/npc-drsnak.wav +sound.npc_man3 = data/sound/npc/npc-hvizd.wav +sound.npc_highlander = data/sound/npc/npc-mladik.wav +sound.npc_beggar = data/sound/npc/npc-dedek.wav +sound.npc_ukmar1 = data/sound/enemy/rimbrock.wav +sound.npc_woman_unger = data/sound/npc/npc-tetka.wav +sound.npc_woman_fear = data/sound/npc/npc-vydesena.wav +sound.npc_woman_hello = data/sound/npc/woman_hello.wav +sound.npc_merchant = data/sound/npc/npc-zabak.wav + + +[behavior=RESPAWN-wolf] + + check_global.253=0,0 + + enemy.wolf_respawn=0,0 + change_global.253=-1 + +-------------------------------------------------------------------------------- + +[behavior=tstone] + # top = tomb + # left = dunghill + # right = nighor + # bottom = forest + + text_id=travelstone + button_id=b_tstone1 + button_id=b_tstone2 + button_id=b_tstone3 + button_id=b_tstone4 + button_id=b_tstone5 + + flash_view=0,250,250,100 + play_sound.skill_ancestor =0 + teleport.tomb=-1,23,10 + + flash_view=0,250,250,100 + play_sound.skill_ancestor =0 + teleport=-1,10,17 + + flash_view=0,250,250,100 + play_sound.skill_ancestor =0 + teleport=-1,44,6 + + flash_view=0,250,250,100 + play_sound.skill_ancestor =0 + teleport=-1,27,11 + +------------------------------------------------------------------------------- +[behavior = apple_tree] + + item.apple = -1,0 + item.apple = 1,0 + item.apple = 0,1 + item.apple = 0,-1 + state = 1 + + item.apple = -1,0 + item.apple = 1,0 + item.apple = 0,1 + item.apple = 0,-1 + state = 2 + + text_id = dh_no_apple + + +------------------------------------------------------------------------------- + +[behavior = stone_sign1] + + text_id = dh_sign_townhall + text_width = 300 + +------------------------------------------------------------------------------- + +[behavior = direction1] + + text_id = dh_sign_direction1 + +[behavior = direction2] + + text_id = dh_sign_direction2 + +-------------------------------------------------------------------------------- + +[behavior = shop_smith] + + text_id = dh_sign_smith + +[behavior = shop_inn] + + text_id = dh_sign_inn + +[behavior = shop_magic] + + text_id = dh_sign_magic + +[behavior = shop_general] + + text_id = dh_sign_general + +-------------------------------------------------------------------------------- + +[behavior = gate_locked] + + animate = 0, 0, 0, 1 + block = 1 + + text_id = dh_locked_gate + play_sound.locked_door = 0 + +-------------------------------------------------------------------------------- + +[behavior = door1] + + do_click = 0 + + text_id = locked_door + play_sound.locked_door = 0 + + +[behavior = door_townhall] + + do_click = 0 + + text_width=310 + text_id = dh_no_visit_townhall + play_sound.locked_door = 0 + + +[behavior = door_th_cellar] + + check_item.townhall_cellar_key=0 + + do_click=0 + + text_id = locked_door + play_sound.locked_door = 0 + + state=1 + remove_party_item.townhall_cellar_key=1 + play_sound.unlock=0 + text_id = action_used_key + + play_sound.door = 0 + teleport.dunghill2 = 0,10,9 + + do_click = 0 + +[behavior = inn_cellar] + + do_click=1 + + play_sound.ladder=0 + teleport.dunghill2 = 1,7,1 + + +[behavior = gate_myron] + + animate = 0, 0, 0, 1 + block = 1 + + animate = 1, 1, 0, 1 + block = 0 + + animate = 0, 0, 0, 1 + block = 1 + + check_item.myron's_key = 0 + + text_id = locked_gate + play_sound.locked_door = 0 + + state = 1 + animate = -1, 1, 0, 1 + block = 0 + text_id = action_used_key + remove_party_item.myron's_key = 1 + play_sound.RUSTY_GATE = 0 + + state = 2 + animate = 0, 0, 0, 1 + block = 1 + play_sound.RUSTY_GATE = 0 + + state = 1 + animate = -1, 1, 0, 1 + block = 0 + play_sound.RUSTY_GATE = 0 + + +[behavior = door_auntie] + + do_click = 0 + + play_sound.door = 0 + text_id = dh_auntie1 + button_id=b_next + + text_id = dh_auntie2 + activate=1,3,4 + button_id=b_next + state=1 + + text_id = dh_auntie3 + item.healing_potion=22,18 + item.small_healing_potion=22,18 + item.herbs=22,18 + item.herbs=22,18 + item.lizard_ring=22,18 + exp=250 + state=10 + + + state=2 + + play_sound.door = 0 + text_id = dh_auntie1 + button_id=b_next + + text_id = dh_auntie2 + activate=1,3,4 + button_id=b_next + state=3 + + text_id = dh_auntie3 + item.healing_potion=22,18 + item.small_healing_potion=22,18 + item.herbs=22,18 + item.herbs=22,18 + item.lizard_ring=22,18 + quest.auntie=2 + exp=250 + state=10 + + + play_sound.door = 0 + text_id = dh_auntie_empty + +-------------------------------------------------------------------------------- + +[behavior = ukmar1] + + text_id = dh_ukmar_welcome + quest.street_fight = 1 + button_id.245 = b_ukmar_retreat + button_id.245 = b_ukmar_fight + button_layout = 1 + play_sound.npc_ukmar1 = 0 + + check_money = 250,0 + + text_id = dh_ukmar_nomoney + + change_money=-250 + enemy_type.ukmar_peace = ukmar_fight, 0, 0 + object.ukmar_block = 0,0,2 + state=255 + + state=1 + + text_id = dh_ukmar_no_more + play_sound.ukmar_no = 0 + +[behavior = ukmar_block] + + teleport = -1,0,-1 + text_id = dh_ukmar_quit_question + button_id = b_ukmar_continue + button_id = b_ukmar_give_up + + text_id = dh_ukmar_quit + end_round = 0 + enemy_type.ukmar_fight = ukmar_peace, 0, -2 + object.ukmar_dummy = 0,0,-2 + remove_object.ukmar_block = 0, 0 + + #signal od mrtveho ukmara + end_round = 0 + quest.street_fight = 2 + exp=250 + text_id = dh_ukmar_defeated + change_money=500 + object.ukmar_dummy = 0,0,-2 + activate = 1,0,-2 + enemy_type.ukmar_fight = ukmar_peace, 0, -2 + button_id = b_ok + state=1 + + state=255 + +[behavior = gossip_yorik] + + play_sound.npc_man3 = 0 + text_id = dh_gossip_yorik + +[behavior = woman] + + check_item.chicken=0,6 + + text_id = dh_woman_welcome1 + play_sound.npc_woman_unger = 0 + + text_id = dh_woman_done + play_sound.npc_woman_unger = 0 + quest.leaving_dunghill = 2 + exp=500 + state=1 + remove_party_item.chicken=6 + activate=1,0,0 + + text_id = dh_woman_leave_me + play_sound.npc_woman_unger = 0 + +[behavior=niece] + + text_id=dh_niece1 + quest.auntie=1 + activate=1,0,0 + state=1 + play_sound.npc_woman_hello = 0 + + text_id=dh_niece2 + play_sound.npc_woman_hello = 0 + + state=2 + + text_id=dh_niece3 + play_sound.npc_woman_hello = 0 + + state=3 + + text_id=hello + play_sound.npc_woman_hello = 0 + +[behavior = captain] + + block=0 + + block=0 + + text_id = dh_captain_no_pass + play_sound.npc_watch = 0 + + block=0 + state=1 + + text_id = dh_captain_pass + play_sound.npc_watch = 0 + state=2 + + text_id = dh_captain_proceed + play_sound.npc_watch = 0 + +[behavior = beggar] + + text_id = dh_beggar_paid + play_sound.npc_beggar = 0 + + + text_id = dh_beggar_offer + button_id = b_beggar_no + button_id = b_beggar_yes + play_sound.npc_beggar = 0 + + + check_money=5,0 + + text_id = dh_beggar_no_money + + text_id = dh_beggar_thanks + state=1 + change_money=-5 + item.townhall_cellar_key = 255,255 + +[behavior=dog] + + check_item.bloody_meat=0 + + remove_party_item.bloody_meat=1 + text_id=dh_dog1 + enemy_forced.dog=0,0 + state=1 + + text_width=310 + text_id=dh_dog2 + item.wounded_dog=255,255 + button_id=b_ok + +[behavior=brother] + + check_global.35=2,0 + + remove_enemy.townsman=0,0 + state=255 + + text_id=dh_brother1 + set_global.35=1 + quest.brother=1 + play_sound.AJAJ = 0 + + +-------------------------------------------------------------------------------- + + + +[behavior=leave] + + text_id = dh_leave + button_id = b_yes + button_id = b_no + + state=1 + picture = data/scene/travel_forest.jpg + text_id = to_the_forest + button_id = b_next + #reset respawnu + set_global.255 = 0 + set_global.254 = 0 + set_global.253 = 0 + set_global.252 = 0 + set_global.251 = 0 + + teleport.forest,forest = -1,2,26 + + + + + + + +-------------------------------------------------------------------------------- +helps +-------------------------------------------------------------------------------- + +[behavior=help_start] + + exp=1100 + check_global.0=1,0 + + state=255 + + text_id = dh_help_level_1 + button_id = b_next + #button_id = b_skip + state=1 + + set_global.0=1 + state=255 + + text_id = dh_help_level_2 + button_id = b_next + #button_id = b_skip + state=2 + + set_global.0=1 + state=255 + + text_id = dh_help_1 + button_id = b_ok + state=3 + + state=255 + +[behavior=help_garden] + + text_id = dh_help_garden + button_id = b_ok + + state=255 + +[behavior=help_demon] + + text_id = dh_help_demon + button_id = b_ok + + state=255 + +[behavior=help_leaving] + + text_id = dh_help_leaving + button_id = b_ok + + state=255 + + +-------------------------------------------------------------------------------- +[behavior=jng] + + text_id=dh_jng + +-------------------------------------------------------------------------------- +[behavior=rake_joke] + + text_id = dh_rake1 + hit = 102,0,1,2,2,2 + item.rake=0,0 + state=1 + + +-------------------------------------------------------------------------------- +[behavior=menhir] + + animate=0,0,0,1 + + animate=0,0,0,1 + + animate=0,0,0,1 + + animate=0,0,0,1 + + animate=0,0,0,1 + + animate=0,0,0,1 + + animate=0,0,0,1 + + animate=1,1,0,1 + + text_id=dh_thorns1 + hit=102,0,1,5,0,0 + enemy.barkmonster=-1,1 + enemy.barkmonster=-1,1 + state=1 + + text_id=dh_thorns2 + remove_object.troll_thorns=0,0 + hit=102,0,1,5,0,0 + state=2 + + change_stamina=0,100,2 + flash_view = 100, 150, 200, 130 + play_sound.skill_alchemy=0 + state=3 + + change_stamina=0,100,2 + flash_view = 100, 150, 200, 110 + play_sound.skill_alchemy=0 + state=4 + + change_stamina=0,100,2 + flash_view = 100, 150, 200, 90 + play_sound.skill_alchemy=0 + state=5 + + change_stamina=0,100,2 + flash_view = 100, 150, 200, 70 + play_sound.skill_alchemy=0 + state=6 + + change_stamina=0,100,2 + flash_view = 100, 150, 200, 50 + play_sound.skill_alchemy=0 + animate=1,1,0,1 + state=7 + +[behavior=thorns] + + text_id=dh_thorns2 + hit=102,0,1,5,0,0 + enemy.barkmonster=0,0 + state=255 + +-------------------------------------------------------------------------------- +[behavior=well] + + text_id=dh_well4 + change_state=1 + + text_id=dh_well1 + button_id=b_yes + button_id=b_no + + check_money=1,0 + + text_id=dh_well2 + + text_id=dh_well3 + change_money=-1 + change_state=1 + + +-------------------------------------------------------------------------------- +[behavior = rock_entrance1] + + do_click=0 + + teleport=-1,0,0 + +[behavior=ancient_entrance] + + do_click=0 + + play_sound.ladder=0 + teleport.tomb=-1,2,20 + +-------------------------------------------------------------------------------- +[behavior=woman_fire] + + text_width=300 + text_id=dh_woman_fire1 + quest.fire_demon=1 + state=1 + play_sound.npc_woman_fear=0 + + state=2 + + text_id=dh_woman_fire1 + play_sound.npc_woman_fear=0 + + state=2 + + text_width=300 + text_id=dh_woman_fire2 + play_sound.npc_woman_fear=0 + quest.fire_demon=2 + exp=250 + state=100 + + text_id=hello + play_sound.npc_woman_hello=0 + +-------------------------------------------------------------------------------- +[behavior=berries] + + text_id = berries + item.berries=255,255 + state=255 + +-------------------------------------------------------------------------------- +[behavior = lever] + + animate = 0, 0, 0, 1 + + animate = 1, 1, 0, 1 + + state = 1 + animate = -1, 1, 0, 1 + cube.g_grass=0,0,0 + play_sound.move_stone =0 + + state = 0 + animate = 0, 0, 0, 1 + cube.wall1=0,0,0 + play_sound.move_stone =0 + + +-------------------------------------------------------------------------------- +[behavior=watch2] + + text_id=dh_w1 + button_id=b_w1 + button_id=b_w2 + play_sound.npc_watch = 0 + + + text_width = 220 + text_id=dh_w2 + use_offer=0 + + text_id=dh_w3 + button_id=b_yes + button_id=b_no + state=1 + + text_id=not_enough_money + state=0 + + state=0 + + text_id=dh_w5 + + text_id=dh_w4 + remove_party_item.proof_of_heroism=1 + activate=1,0,0 + state=2 + + text_id = dh_captain_proceed + play_sound.npc_watch =0 + +-------------------------------------------------------------------------------- +[behavior = woodgate_locked] + + animate = 0, 0, 0, 1 + block = 1 + + animate = 1, 1, 0, 1 + block = 0 + + text_id=locked_gate + play_sound.locked_door=0 + + state = 1 + animate = -1, 1, 0, 1 + block = 0 + play_sound.door = 0 + + +-------------------------------------------------------------------------------- +# SHOPS +-------------------------------------------------------------------------------- + +[behavior = door_inn] + + do_click = 0 + + play_sound.door = 0 + text_id = dh_rathole_inn + picture = data\scene\intro3.jpg + button_id = b_rest_100 + button_id = b_trade + button_id.60 = b_leave + button_layout = 0 + + check_money = 100, 0 + + item_offer=1,2 + + text_id = dh_inn_rest + picture = data\scene\intro3.jpg + change_money = -100 + change_hp = 0, 100, 2 + change_stamina = 0, 100, 2 + play_sound.YAWN = 0 + + picture = data\scene\intro3.jpg + text_id = not_enough_money + +//------------------------------------------------------------------------------ + +[behavior = door_smith] + #======= + + + play_sound.door = 0 + text_id = dh_smith_first_hello + picture = data\scene\smith.jpg + button_id = b_work + button_id = b_trade + button_id = b_leave + + do_click = 0 + + text_id = dh_smith_work + picture = data\scene\smith.jpg + button_id = b_trade + button_id = b_leave + item.myron's_key = 255,255 + state=1 + quest.kill_vermin = 1 + + item_offer = 1,3 + + #======= + + + play_sound.door = 0 + text_id = dh_smith_in_progress + picture = data\scene\smith.jpg + button_id = b_trade + button_id = b_leave + + do_click = 0 + + item_offer = 1,3 + + #======= + + + #signal od mrtveho worma + state=2 + + play_sound.door = 0 + text_id = dh_smith_success + picture = data\scene\smith.jpg + change_money=200 + quest.kill_vermin = 2 + exp=250 + button_id = b_trade + button_id = b_leave + state=3 + + do_click = 0 + + item_offer = 1,3 + + #======= + + + play_sound.door = 0 + text_id = dh_smith_after_success + picture = data\scene\smith.jpg + button_id = b_trade + button_id = b_leave + + do_click = 0 + + item_offer = 1,3 + +-------------------------------------------------------------------------------- +[behavior=yorik] + + text_id=dh_yorik + button_id=b_trade + button_id=b_leave + play_sound.npc_man3 = 0 + + item_offer=1,12 + +-------------------------------------------------------------------------------- +[behavior = hunter] + + text_id=dh_hunter1 + button_id=b_yes + button_id=b_no + button_id=b_trade + play_sound.npc_highlander = 0 + + + item_offer = 1,12 + + text_id=dh_hunter2 + item.bloody_meat=255,255 + quest.hunter's_dog=1 + state=1 + + check_global.31=1,0 + play_sound.npc_highlander = 0 + + text_id=dh_hunter3 + button_id=b_trade + button_id=b_leave + + text_id=dh_hunter4 + quest.hunter's_dog=2 + exp=250 + item.vorack's_crossbow=255,255 + remove_party_item.wounded_dog=1 + state=2 + + item_offer = 1,12 + + item_offer = 1,12 + play_sound.npc_highlander = 0 + +-------------------------------------------------------------------------------- +[behavior=merchant] + + text_id=dh_merchant1 + button_id=b_yes + button_id=b_trade + button_id=b_leave + play_sound.npc_merchant = 0 + + quest.messenger=1 + item.merchant's_letter=255,255 + state=1 + + item_offer=1,12 + + item_offer=1,12 + play_sound.npc_merchant = 0 + + diff --git a/undercroft_windows_i110/data/defs/level.dunghill/dunghill_behavior_lite.txt b/undercroft_windows_i110/data/defs/level.dunghill/dunghill_behavior_lite.txt new file mode 100644 index 0000000..0459999 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.dunghill/dunghill_behavior_lite.txt @@ -0,0 +1,862 @@ +sound.AJAJ = data/sound/npc/ajaj.wav +sound.npc_watch = data/sound/npc/npc-drsnak.wav +sound.npc_man3 = data/sound/npc/npc-hvizd.wav +sound.npc_highlander = data/sound/npc/npc-mladik.wav +sound.npc_beggar = data/sound/npc/npc-dedek.wav +sound.npc_ukmar1 = data/sound/enemy/rimbrock.wav +sound.npc_woman_unger = data/sound/npc/npc-tetka.wav +sound.npc_woman_fear = data/sound/npc/npc-vydesena.wav +sound.npc_woman_hello = data/sound/npc/woman_hello.wav +sound.npc_merchant = data/sound/npc/npc-zabak.wav + + +[behavior=RESPAWN-wolf] + + check_global.253=0,0 + + enemy.wolf_respawn=0,0 + change_global.253=-1 + +-------------------------------------------------------------------------------- + +[behavior=tstone] + # top = tomb + # left = dunghill + # right = nighor + # bottom = forest + + text_id=travelstone + button_id=b_tstone1 + button_id=b_tstone2 + button_id=b_tstone3 + button_id=b_tstone4 + button_id=b_tstone5 + + flash_view=0,250,250,100 + play_sound.skill_ancestor =0 + teleport.tomb=-1,23,10 + + flash_view=0,250,250,100 + play_sound.skill_ancestor =0 + teleport=-1,10,17 + + flash_view=0,250,250,100 + play_sound.skill_ancestor =0 + teleport=-1,44,6 + + flash_view=0,250,250,100 + play_sound.skill_ancestor =0 + teleport=-1,27,11 + +------------------------------------------------------------------------------- +[behavior = apple_tree] + + item.apple = -1,0 + item.apple = 1,0 + item.apple = 0,1 + item.apple = 0,-1 + state = 1 + + item.apple = -1,0 + item.apple = 1,0 + item.apple = 0,1 + item.apple = 0,-1 + state = 2 + + text_id = dh_no_apple + + +------------------------------------------------------------------------------- + +[behavior = stone_sign1] + + text_id = dh_sign_townhall + text_width = 300 + +------------------------------------------------------------------------------- + +[behavior = direction1] + + text_id = dh_sign_direction1 + +[behavior = direction2] + + text_id = dh_sign_direction2 + +-------------------------------------------------------------------------------- + +[behavior = shop_smith] + + text_id = dh_sign_smith + +[behavior = shop_inn] + + text_id = dh_sign_inn + +[behavior = shop_magic] + + text_id = dh_sign_magic + +[behavior = shop_general] + + text_id = dh_sign_general + +-------------------------------------------------------------------------------- + +[behavior = gate_locked] + + animate = 0, 0, 0, 1 + block = 1 + + text_id = dh_locked_gate + play_sound.locked_door = 0 + +-------------------------------------------------------------------------------- + +[behavior = door1] + + do_click = 0 + + text_id = locked_door + play_sound.locked_door = 0 + + +[behavior = door_townhall] + + do_click = 0 + + text_width=310 + text_id = dh_no_visit_townhall + play_sound.locked_door = 0 + + +[behavior = door_th_cellar] + + check_item.townhall_cellar_key=0 + + do_click=0 + + text_id = locked_door + play_sound.locked_door = 0 + + state=1 + remove_party_item.townhall_cellar_key=1 + play_sound.unlock=0 + text_id = action_used_key + + play_sound.door = 0 + teleport.dunghill2 = 0,10,9 + + do_click = 0 + +[behavior = inn_cellar] + + do_click=1 + + play_sound.ladder=0 + teleport.dunghill2 = 1,7,1 + + +[behavior = gate_myron] + + animate = 0, 0, 0, 1 + block = 1 + + animate = 1, 1, 0, 1 + block = 0 + + animate = 0, 0, 0, 1 + block = 1 + + check_item.myron's_key = 0 + + text_id = locked_gate + play_sound.locked_door = 0 + + state = 1 + animate = -1, 1, 0, 1 + block = 0 + text_id = action_used_key + remove_party_item.myron's_key = 1 + play_sound.RUSTY_GATE = 0 + + state = 2 + animate = 0, 0, 0, 1 + block = 1 + play_sound.RUSTY_GATE = 0 + + state = 1 + animate = -1, 1, 0, 1 + block = 0 + play_sound.RUSTY_GATE = 0 + + +[behavior = door_auntie] + + do_click = 0 + + play_sound.door = 0 + text_id = dh_auntie1 + button_id=b_next + + text_id = dh_auntie2 + activate=1,3,4 + button_id=b_next + state=1 + + text_id = dh_auntie3 + item.healing_potion=22,18 + item.small_healing_potion=22,18 + item.herbs=22,18 + item.herbs=22,18 + item.lizard_ring=22,18 + exp=250 + state=10 + + + state=2 + + play_sound.door = 0 + text_id = dh_auntie1 + button_id=b_next + + text_id = dh_auntie2 + activate=1,3,4 + button_id=b_next + state=3 + + text_id = dh_auntie3 + item.healing_potion=22,18 + item.small_healing_potion=22,18 + item.herbs=22,18 + item.herbs=22,18 + item.lizard_ring=22,18 + quest.auntie=2 + exp=250 + state=10 + + + play_sound.door = 0 + text_id = dh_auntie_empty + +-------------------------------------------------------------------------------- + +[behavior = ukmar1] + + text_id = dh_ukmar_welcome + quest.street_fight = 1 + button_id.245 = b_ukmar_retreat + button_id.245 = b_ukmar_fight + button_layout = 1 + play_sound.npc_ukmar1 = 0 + + check_money = 250,0 + + text_id = dh_ukmar_nomoney + + change_money=-250 + enemy_type.ukmar_peace = ukmar_fight, 0, 0 + object.ukmar_block = 0,0,2 + state=255 + + state=1 + + text_id = dh_ukmar_no_more + play_sound.ukmar_no = 0 + +[behavior = ukmar_block] + + teleport = -1,0,-1 + text_id = dh_ukmar_quit_question + button_id = b_ukmar_continue + button_id = b_ukmar_give_up + + text_id = dh_ukmar_quit + end_round = 0 + enemy_type.ukmar_fight = ukmar_peace, 0, -2 + object.ukmar_dummy = 0,0,-2 + remove_object.ukmar_block = 0, 0 + + #signal od mrtveho ukmara + end_round = 0 + quest.street_fight = 2 + exp=250 + text_id = dh_ukmar_defeated + change_money=500 + object.ukmar_dummy = 0,0,-2 + activate = 1,0,-2 + enemy_type.ukmar_fight = ukmar_peace, 0, -2 + state=255 + +[behavior = gossip_yorik] + + play_sound.npc_man3 = 0 + text_id = dh_gossip_yorik + +[behavior = woman] + + check_item.chicken=0,6 + + text_id = dh_woman_welcome1 + play_sound.npc_woman_unger = 0 + + text_id = dh_woman_done + play_sound.npc_woman_unger = 0 + quest.leaving_dunghill = 2 + exp=500 + state=1 + remove_party_item.chicken=6 + activate=1,0,0 + + text_id = dh_woman_leave_me + play_sound.npc_woman_unger = 0 + +[behavior=niece] + + text_id=dh_niece1 + quest.auntie=1 + activate=1,0,0 + state=1 + play_sound.npc_woman_hello = 0 + + text_id=dh_niece2 + play_sound.npc_woman_hello = 0 + + state=2 + + text_id=dh_niece3 + play_sound.npc_woman_hello = 0 + + state=3 + + text_id=hello + play_sound.npc_woman_hello = 0 + +[behavior = captain] + + block=0 + + block=0 + + text_id = dh_captain_no_pass + play_sound.npc_watch = 0 + + block=0 + state=1 + + text_id = dh_captain_pass + play_sound.npc_watch = 0 + state=2 + + text_id = dh_captain_proceed + play_sound.npc_watch = 0 + +[behavior = beggar] + + text_id = dh_beggar_paid + play_sound.npc_beggar = 0 + + + text_id = dh_beggar_offer + button_id = b_beggar_no + button_id = b_beggar_yes + play_sound.npc_beggar = 0 + + + check_money=5,0 + + text_id = dh_beggar_no_money + + text_id = dh_beggar_thanks + state=1 + change_money=-5 + item.townhall_cellar_key = 255,255 + +[behavior=dog] + + check_item.bloody_meat=0 + + remove_party_item.bloody_meat=1 + text_id=dh_dog1 + enemy_forced.dog=0,0 + state=1 + + text_width=310 + text_id=dh_dog2 + item.wounded_dog=255,255 + button_id=b_ok + +[behavior=brother] + + check_global.35=2,0 + + remove_enemy.townsman=0,0 + state=255 + + text_id=dh_brother1 + set_global.35=1 + quest.brother=1 + play_sound.AJAJ = 0 + + +-------------------------------------------------------------------------------- + + + +[behavior=leave] + + picture = data/scene/lite_end.jpg + text_id = lite_end1 + teleport=-1,-1,0 + button_id = b_next + + picture = data/scene/lite_end2.jpg + text_id = lite_end2 + button_id = b_next + state=1 + + picture = data/scene/lite_end2.jpg + text_id = lite_end3 + button_id = b_ok + state=2 + + state=0 + + + + + + +-------------------------------------------------------------------------------- +helps +-------------------------------------------------------------------------------- + +[behavior=help_start] + + exp=1100 + check_global.0=1,0 + + state=255 + + text_id = dh_help_level_1 + button_id = b_next + #button_id = b_skip + state=1 + + set_global.0=1 + state=255 + + text_id = dh_help_level_2 + button_id = b_next + #button_id = b_skip + state=2 + + set_global.0=1 + state=255 + + text_id = dh_help_1 + button_id = b_ok + state=3 + + state=255 + +[behavior=help_garden] + + text_id = dh_help_garden + button_id = b_ok + + state=255 + +[behavior=help_demon] + + text_id = dh_help_demon + button_id = b_ok + + state=255 + +[behavior=help_leaving] + + text_id = dh_help_leaving + button_id = b_ok + + state=255 + + +-------------------------------------------------------------------------------- +[behavior=jng] + + text_id=dh_jng + +-------------------------------------------------------------------------------- +[behavior=rake_joke] + + text_id = dh_rake1 + hit = 102,0,1,2,2,2 + item.rake=0,0 + state=1 + + +-------------------------------------------------------------------------------- +[behavior=menhir] + + animate=0,0,0,1 + + animate=0,0,0,1 + + animate=0,0,0,1 + + animate=0,0,0,1 + + animate=0,0,0,1 + + animate=0,0,0,1 + + animate=0,0,0,1 + + animate=1,1,0,1 + + text_id=dh_thorns1 + hit=102,0,1,5,0,0 + enemy.barkmonster=-1,1 + enemy.barkmonster=-1,1 + state=1 + + text_id=dh_thorns2 + remove_object.troll_thorns=0,0 + hit=102,0,1,5,0,0 + state=2 + + change_stamina=0,100,2 + flash_view = 100, 150, 200, 130 + play_sound.skill_alchemy=0 + state=3 + + change_stamina=0,100,2 + flash_view = 100, 150, 200, 110 + play_sound.skill_alchemy=0 + state=4 + + change_stamina=0,100,2 + flash_view = 100, 150, 200, 90 + play_sound.skill_alchemy=0 + state=5 + + change_stamina=0,100,2 + flash_view = 100, 150, 200, 70 + play_sound.skill_alchemy=0 + state=6 + + change_stamina=0,100,2 + flash_view = 100, 150, 200, 50 + play_sound.skill_alchemy=0 + animate=1,1,0,1 + state=7 + +[behavior=thorns] + + text_id=dh_thorns2 + hit=102,0,1,5,0,0 + enemy.barkmonster=0,0 + state=255 + +-------------------------------------------------------------------------------- +[behavior=well] + + text_id=dh_well4 + change_state=1 + + text_id=dh_well1 + button_id=b_yes + button_id=b_no + + check_money=1,0 + + text_id=dh_well2 + + text_id=dh_well3 + change_money=-1 + change_state=1 + + +-------------------------------------------------------------------------------- +[behavior = rock_entrance1] + + do_click=0 + + teleport=-1,0,0 + +[behavior=ancient_entrance] + + do_click=0 + + play_sound.ladder=0 + teleport.tomb=-1,2,20 + +-------------------------------------------------------------------------------- +[behavior=woman_fire] + + text_width=300 + text_id=dh_woman_fire1 + quest.fire_demon=1 + state=1 + play_sound.npc_woman_fear=0 + + state=2 + + text_id=dh_woman_fire1 + play_sound.npc_woman_fear=0 + + state=2 + + text_width=300 + text_id=dh_woman_fire2 + play_sound.npc_woman_fear=0 + quest.fire_demon=2 + exp=250 + state=100 + + text_id=hello + play_sound.npc_woman_hello=0 + +-------------------------------------------------------------------------------- +[behavior=berries] + + text_id = berries + item.berries=255,255 + state=255 + +-------------------------------------------------------------------------------- +[behavior = lever] + + animate = 0, 0, 0, 1 + + animate = 1, 1, 0, 1 + + state = 1 + animate = -1, 1, 0, 1 + cube.g_grass=0,0,0 + play_sound.move_stone =0 + + state = 0 + animate = 0, 0, 0, 1 + cube.wall1=0,0,0 + play_sound.move_stone =0 + + +-------------------------------------------------------------------------------- +[behavior=watch2] + + text_id=dh_w1 + button_id=b_w1 + button_id=b_w2 + play_sound.npc_watch = 0 + + + text_width = 220 + text_id=dh_w2 + use_offer=0 + + text_id=dh_w3 + button_id=b_yes + button_id=b_no + state=1 + + text_id=not_enough_money + state=0 + + state=0 + + text_id=dh_w5 + + text_id=dh_w4 + remove_party_item.proof_of_heroism=1 + activate=1,0,0 + state=2 + + text_id = dh_captain_proceed + play_sound.npc_watch =0 + +-------------------------------------------------------------------------------- +[behavior = woodgate_locked] + + animate = 0, 0, 0, 1 + block = 1 + + animate = 1, 1, 0, 1 + block = 0 + + text_id=locked_gate + play_sound.locked_door=0 + + state = 1 + animate = -1, 1, 0, 1 + block = 0 + play_sound.door = 0 + + +-------------------------------------------------------------------------------- +# SHOPS +-------------------------------------------------------------------------------- + +[behavior = door_inn] + + do_click = 0 + + play_sound.door = 0 + text_id = dh_rathole_inn + picture = data\scene\intro3.jpg + button_id = b_rest_100 + button_id = b_trade + button_id.60 = b_leave + button_layout = 0 + + check_money = 100, 0 + + item_offer=1,2 + + text_id = dh_inn_rest + picture = data\scene\intro3.jpg + change_money = -100 + change_hp = 0, 100, 2 + change_stamina = 0, 100, 2 + play_sound.YAWN = 0 + + picture = data\scene\intro3.jpg + text_id = not_enough_money + +//------------------------------------------------------------------------------ + +[behavior = door_smith] + #======= + + + play_sound.door = 0 + text_id = dh_smith_first_hello + picture = data\scene\smith.jpg + button_id = b_work + button_id = b_trade + button_id = b_leave + + do_click = 0 + + text_id = dh_smith_work + picture = data\scene\smith.jpg + button_id = b_trade + button_id = b_leave + item.myron's_key = 255,255 + state=1 + quest.kill_vermin = 1 + + item_offer = 1,3 + + #======= + + + play_sound.door = 0 + text_id = dh_smith_in_progress + picture = data\scene\smith.jpg + button_id = b_trade + button_id = b_leave + + do_click = 0 + + item_offer = 1,3 + + #======= + + + #signal od mrtveho worma + state=2 + + play_sound.door = 0 + text_id = dh_smith_success + picture = data\scene\smith.jpg + change_money=200 + quest.kill_vermin = 2 + exp=250 + button_id = b_trade + button_id = b_leave + state=3 + + do_click = 0 + + item_offer = 1,3 + + #======= + + + play_sound.door = 0 + text_id = dh_smith_after_success + picture = data\scene\smith.jpg + button_id = b_trade + button_id = b_leave + + do_click = 0 + + item_offer = 1,3 + +-------------------------------------------------------------------------------- +[behavior=yorik] + + text_id=dh_yorik + button_id=b_trade + button_id=b_leave + play_sound.npc_man3 = 0 + + item_offer=1,12 + +-------------------------------------------------------------------------------- +[behavior = hunter] + + text_id=dh_hunter1 + button_id=b_yes + button_id=b_no + button_id=b_trade + play_sound.npc_highlander = 0 + + + item_offer = 1,12 + + text_id=dh_hunter2 + item.bloody_meat=255,255 + quest.hunter's_dog=1 + state=1 + + check_global.31=1,0 + play_sound.npc_highlander = 0 + + text_id=dh_hunter3 + button_id=b_trade + button_id=b_leave + + text_id=dh_hunter4 + quest.hunter's_dog=2 + exp=250 + item.vorack's_crossbow=255,255 + remove_party_item.wounded_dog=1 + state=2 + + item_offer = 1,12 + + item_offer = 1,12 + play_sound.npc_highlander = 0 + +-------------------------------------------------------------------------------- +[behavior=merchant] + + text_id=dh_merchant1 + button_id=b_yes + button_id=b_trade + button_id=b_leave + play_sound.npc_merchant = 0 + + quest.messenger=1 + item.merchant's_letter=255,255 + state=1 + + item_offer=1,12 + + item_offer=1,12 + play_sound.npc_merchant = 0 + + diff --git a/undercroft_windows_i110/data/defs/level.dunghill/dunghill_cube.txt b/undercroft_windows_i110/data/defs/level.dunghill/dunghill_cube.txt new file mode 100644 index 0000000..f2fb98b --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.dunghill/dunghill_cube.txt @@ -0,0 +1,96 @@ +[cube = empty] + type = 3 + editor_icon = 9 + map_frame = 9,9 + +[cube = empty_enter] + type = 2 + editor_icon = 9 + map_frame = 1,9 + +[cube = g_pavement1] + + type = 2 + editor_icon = 6 + map_frame = 1,1 + +[cube = g_grass] + + type = 2 + editor_icon = 2 + map_frame = 1,8 + + +[cube = wall1] + + + + + type = 1 + editor_icon = 12 + +[cube = wall1down] + + + + + type = 1 + editor_icon = 12 + map_frame = 5,10 + +[cube = w_arc1] + + + + + + type = 2 + editor_icon = 20 + +[cube = w_arc1_side] + + + type = 2 + editor_icon = 21 + +[cube = w_arc1_corner] + + + + type = 2 + editor_icon = 23 + + +[cube = w_wood] + + + + + type = 1 + editor_icon = 13 + +[cube = w_arc_grass] + + + type = 2 + editor_icon = 22 + + +[cube = illusion_wall] + + + + + + type = 2 + editor_icon = 15 + +[cube = wall1_clone] + + + + + type = 3 + editor_icon = 16 + + diff --git a/undercroft_windows_i110/data/defs/level.dunghill/dunghill_level.txt b/undercroft_windows_i110/data/defs/level.dunghill/dunghill_level.txt new file mode 100644 index 0000000..0b82725 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.dunghill/dunghill_level.txt @@ -0,0 +1,65 @@ +[LEVEL = DUNGHILL] + name = Dunghill + + music.MAIN = data\music\town.ogg + + material_file = data\defs\level.dunghill\dunghill_material.txt + cube_file = data\defs\level.dunghill\dunghill_cube.txt + + enemy_file = data\defs\enemy\npc\mathylde.txt + enemy_file = data\defs\enemy\npc\townswoman2.txt + enemy_file = data\defs\enemy\npc\beggar.txt + enemy_file = data\defs\enemy\npc\watch.txt + enemy_file = data\defs\enemy\npc\townsman.txt + enemy_file = data\defs\enemy\npc\vorack.txt + enemy_file = data\defs\enemy\npc\merchant.txt + enemy_file = data\defs\enemy\npc\yorik.txt + + enemy_file = data\defs\enemy\1-dunghill\_stunbeetle.txt + enemy_file = data\defs\enemy\1-dunghill\_wolf.txt + enemy_file = data\defs\enemy\1-dunghill\ukmar.txt + enemy_file = data\defs\enemy\1-dunghill\giantworm.txt + enemy_file = data\defs\enemy\1-dunghill\barkmonster.txt + enemy_file = data\defs\enemy\1-dunghill\spider.txt + enemy_file = data\defs\enemy\1-dunghill\smallspider.txt + enemy_file = data\defs\enemy\1-dunghill\dog.txt + enemy_file = data\defs\enemy\1-dunghill\firedemon.txt + + object_file = data\defs\object\ceiling.txt + object_file = data\defs\object\city_top.txt + object_file = data\defs\object\fence.txt + object_file = data\defs\object\monk_statue.txt + object_file = data\defs\object\roof.txt + object_file = data\defs\object\torch1.txt + object_file = data\defs\object\torch2.txt + object_file = data\defs\object\bridge.txt + object_file = data\defs\object\bush1.txt + object_file = data\defs\object\bush2.txt + object_file = data\defs\object\tree1.txt + object_file = data\defs\object\tree2.txt + object_file = data\defs\object\flower1.txt + object_file = data\defs\object\flower2.txt + object_file = data\defs\object\flower3.txt + object_file = data\defs\object\flower4.txt + object_file = data\defs\object\dirt1.txt + object_file = data\defs\object\dirt2.txt + object_file = data\defs\object\foliage1.txt + object_file = data\defs\object\sewer_bottom2.txt + object_file = data\defs\object\rock.txt + object_file = data\defs\object\woodgate.txt + + object_file = data\defs\object\barrel.txt + object_file = data\defs\object\garbage.txt + enemy_file = data\defs\enemy\_deadpeasant.txt + + behavior_file = data\defs\level.dunghill\dunghill_behavior.txt + object_file = data\defs\level.dunghill\dunghill_object.txt + + behavior_file = data\defs\object\charon_behavior.txt + object_file = data\defs\object\charon.txt + + background = data\sky\city_night.jpg,1,1,1, 0,100,0,100 + fog_color = 58,60,62 + fog_level = 0,60,130,200,230 + + diff --git a/undercroft_windows_i110/data/defs/level.dunghill/dunghill_material.txt b/undercroft_windows_i110/data/defs/level.dunghill/dunghill_material.txt new file mode 100644 index 0000000..53b4048 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.dunghill/dunghill_material.txt @@ -0,0 +1,91 @@ +//============================================================================== +//grounds +//============================================================================== + +[material = g_pavement1] + bitmap = data\material\ground\citynight1a.gif + bitmap = data\material\ground\citynight1b.gif + + + //liche + ground_central.0,0 = 0, 0, 73, 279, 96 + ground_central.1,0 = 0, 0, 39, 229, 72 + ground_central.2,0 = 0, 0, 16, 155, 38 + ground_central.3,0 = 0, 80, 0, 185, 15 + ground_central.4,0 = 0, 208, 97, 279, 107 + + + ground_left.0,0,0 = 0, 236, 34, 279, 57 + ground_left.1,0,0 = 0, 199, 0, 279, 33 + ground_left.2,0,0 = 0, 0, 97, 104, 119 + ground_left.3,0,0 = 0, 157, 108, 279, 123 + ground_left.4,0,0 = 0, 0, 0, 79, 10 + + ground_left.3,1,0 = 0, 105, 108, 154, 122 + ground_left.4,1,0 = 0, 105, 97, 191, 107 + + //sude + ground_central.0,1 = 1, 0, 73, 279, 96 + ground_central.1,1 = 1, 0, 39, 229, 72 + ground_central.2,1 = 1, 0, 16, 155, 38 + ground_central.3,1 = 1, 80, 0, 185, 15 + ground_central.4,1 = 1, 208, 97, 279, 107 + + + ground_left.0,0,1 = 1, 236, 34, 279, 57 + ground_left.1,0,1 = 1, 199, 0, 279, 33 + ground_left.2,0,1 = 1, 0, 97, 104, 119 + ground_left.3,0,1 = 1, 157, 108, 279, 123 + ground_left.4,0,1 = 1, 0, 0, 79, 10 + + ground_left.3,1,1 = 1, 105, 108, 154, 122 + ground_left.4,1,1 = 1, 105, 97, 191, 107 + + +[material = g_grass] + parent = g_pavement1 + bitmap = data\material\ground\forest1A.gif + bitmap = data\material\ground\forest1B.gif + + +//============================================================================== +//walls +//============================================================================== + +[material = wall1] + bitmap = data\material\wall.city.night\wall1_1a.gif + bitmap = data\material\wall.city.night\wall1_2.gif + bitmap = data\material\wall.city\wall1_f.jpg + bitmap = data\material\wall.city.night\wall1_1b.gif + + + //liche + left.0,0,0 = 0, 0, 0, 44, 179 + left.1,0,0 = 0, 45, 0, 81, 144 + left.2,0,0 = 0, 82, 0, 105, 96 + left.3,0,0 = 0, 82, 97, 99, 163 + left.4,0,0 = 0, 100, 97, 110, 139 + left.3,1,0 = 1, 0, 0, 51, 64 + left.4,1,0 = 1, 52, 0, 88, 49 + front_central.0,0 = 2, 0, 0, 229, 145 + //sude steny + left.0,0,1 = 3, 0, 0, 44, 179 + left.1,0,1 = 3, 45, 0, 81, 144 + left.2,0,1 = 3, 82, 0, 105, 96 + left.3,0,1 = 3, 82, 97, 99, 163 + left.4,0,1 = 3, 100, 97, 110, 139 + +[material = w_wood] + parent = wall1 + bitmap = data\material\wall.city.night\wood1_1A.gif + bitmap = data\material\wall.city.night\wall1_2.gif + bitmap = data\material\wall\wood1_f.jpg + bitmap = data\material\wall.city.night\wood1_1B.gif + +[material = w_arc1] + parent = wall1 + bitmap = data\material\wall.city.night\arc1_1a.gif + bitmap = data\material\wall.city.night\wall1_2.gif + bitmap = data\material\wall.city\arc1_f.gif + bitmap = data\material\wall.city.night\arc1_1b.gif + diff --git a/undercroft_windows_i110/data/defs/level.dunghill/dunghill_object.txt b/undercroft_windows_i110/data/defs/level.dunghill/dunghill_object.txt new file mode 100644 index 0000000..c9a5988 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.dunghill/dunghill_object.txt @@ -0,0 +1,1169 @@ +[object=RESPAWN-wolf] + editor_icon=37 + behavior=RESPAWN-wolf + +-------------------------------------------------------------------------------- +[sprite = travelstone_f] + bitmap = data\object\tstone_f.gif, 1, 1, 1 +[sprite = travelstone_b] + bitmap = data\object\tstone_b.gif, 1, 1, 1 +[sprite = travelstone_r] + bitmap = data\object\tstone_r.gif, 1, 1, 1 + +[object = tstone] + offset_front = travelstone_f, 0, 8, 160 + offset_back = travelstone_b, 0, 8, 160 + offset_left = travelstone_r, 0, 8, 160 + offset_right = travelstone_r, 0, 8, 160 + flip_left = 1 + editor_icon = 2 + block = 1 + map_frame = 7 ,16 + click_rect=1,1,66,145 + click_range=1,1 + behavior=tstone + +-------------------------------------------------------------------------------- + + +[sprite = apple_tree] + bitmap = data\object\apple_tree.gif, 1, 1, 1 + +[object = apple_tree] + visible_range = 1,4 + map_frame = 2, 2 + + front = apple_tree, 1,0, -80,180, 120,120 + front = apple_tree, 1,1, -20,150, 100,100 + front = apple_tree, 1,2, 25,120, 68,68 + front = apple_tree, 1,3, 60,99, 47,47 + front = apple_tree, 1,4, 95,82, 30,30 + front = apple_tree, 2,1, 160,150, 100,100 + front = apple_tree, 2,2, 160,120, 68,68 + front = apple_tree, 2,3, 160,99, 47,47 + front = apple_tree, 2,4, 160,82, 30,30 + front = apple_tree, 3,0, 400,180, 120,120 + front = apple_tree, 3,1, 340,150, 100,100 + front = apple_tree, 3,2, 295,120, 68,68 + front = apple_tree, 3,3, 260,99, 47,47 + front = apple_tree, 3,4, 225,82, 30,30 + + left = apple_tree, 1,0, -80,180, 120,120 + left = apple_tree, 1,1, -20,150, 100,100 + left = apple_tree, 1,2, 25,120, 68,68 + left = apple_tree, 1,3, 60,99, 47,47 + left = apple_tree, 1,4, 95,82, 30,30 + left = apple_tree, 2,1, 160,150, 100,100 + left = apple_tree, 2,2, 160,120, 68,68 + left = apple_tree, 2,3, 160,99, 47,47 + left = apple_tree, 2,4, 160,82, 30,30 + left = apple_tree, 3,0, 400,180, 120,120 + left = apple_tree, 3,1, 340,150, 100,100 + left = apple_tree, 3,2, 295,120, 68,68 + left = apple_tree, 3,3, 260,99, 47,47 + left = apple_tree, 3,4, 225,82, 30,30 + + right = apple_tree, 1,0, -80,180, 120,120 + right = apple_tree, 1,1, -20,150, 100,100 + right = apple_tree, 1,2, 25,120, 68,68 + right = apple_tree, 1,3, 60,99, 47,47 + right = apple_tree, 1,4, 95,82, 30,30 + right = apple_tree, 2,1, 160,150, 100,100 + right = apple_tree, 2,2, 160,120, 68,68 + right = apple_tree, 2,3, 160,99, 47,47 + right = apple_tree, 2,4, 160,82, 30,30 + right = apple_tree, 3,0, 400,180, 120,120 + right = apple_tree, 3,1, 340,150, 100,100 + right = apple_tree, 3,2, 295,120, 68,68 + right = apple_tree, 3,3, 260,99, 47,47 + right = apple_tree, 3,4, 225,82, 30,30 + + back = apple_tree, 1,0, -80,180, 120,120 + back = apple_tree, 1,1, -20,150, 100,100 + back = apple_tree, 1,2, 25,120, 68,68 + back = apple_tree, 1,3, 60,99, 47,47 + back = apple_tree, 1,4, 95,82, 30,30 + back = apple_tree, 2,1, 160,150, 100,100 + back = apple_tree, 2,2, 160,120, 68,68 + back = apple_tree, 2,3, 160,99, 47,47 + back = apple_tree, 2,4, 160,82, 30,30 + back = apple_tree, 3,0, 400,180, 120,120 + back = apple_tree, 3,1, 340,150, 100,100 + back = apple_tree, 3,2, 295,120, 68,68 + back = apple_tree, 3,3, 260,99, 47,47 + back = apple_tree, 3,4, 225,82, 30,30 + + + editor_icon = 33 + block = 1 + flip_left=1 + click_range=1,1 + click_rect.0 = 1,1,186,294 + click_rect.1 = 1,1,186,294 + click_rect.2 = 1,1,186,294 + click_rect.3 = 1,1,186,294 + behavior = apple_tree + +-------------------------------------------------------------------------------- + +[sprite = winwood_f] + bitmap = data\object\win\winwood_f.gif, 1, 1, 1 +[sprite = winwood_s1] + bitmap = data\object\win\winwood_s1.gif, 1, 1, 1 +[sprite = winwood_s2] + bitmap = data\object\win\winwood_s2.gif, 1, 1, 1 + + +[object = win_wood] + visible_range = 0,3 + + back = winwood_f, 0,3, 16,72, 32,32 + #--- + back = winwood_f, 1,1, 3,92, 68,68 + back = winwood_f, 1,2, 53,79, 47,47 + back = winwood_f, 1,3, 88,72, 32,32 + #--- + back = winwood_f, 2,0, 160,108, 100,100 + back = winwood_f, 2,1, 160,92, 68,68 + back = winwood_f, 2,2, 160,79, 47,47 + back = winwood_f, 2,3, 160,72, 32,32 + #--- + back = winwood_f, 3,1, 317,92, 68,68 + back = winwood_f, 3,2, 267,79, 47,47 + back = winwood_f, 3,3, 232,72, 32,32 + #--- + back = winwood_f, 4,3, 304,72, 32,32 + + left = winwood_s1, 2,0, 10,120, 146,146 + left = winwood_s1, 2,1, 70,100, 100,100 + left = winwood_s1, 2,2, 100,86, 68,68 + left = winwood_s1, 2,3, 120,76, 47,47 + #--- + left = winwood_s2, 1,3, 30,68, 100,100 + + right = winwood_s1, 2,0, 311,120, 146,146 + right = winwood_s1, 2,1, 250,100, 100,100 + right = winwood_s1, 2,2, 220,86, 68,68 + right = winwood_s1, 2,3, 200,76, 47,47 + #--- + right = winwood_s2, 3,3, 290,68, 100,100 + + flip_left = 1 + editor_icon = 25 + +-------------------------------------------------------------------------------- + + +[sprite = winstone_f] + bitmap = data\object\win\winstone_night_f.gif, 1, 1, 1 +[sprite = winstone_s1] + bitmap = data\object\win\winstone_night_s1.gif, 1, 1, 1 +[sprite = winstone_s2] + bitmap = data\object\win\winstone_night_s2.gif, 1, 1, 1 + + +[object = win_stone] + visible_range = 0,3 + + back = winstone_f, 0,3, 16,84, 32,32 + #--- + back = winstone_f, 1,1, 3,118, 68,68 + back = winstone_f, 1,2, 53,97, 47,47 + back = winstone_f, 1,3, 88,84, 32,32 + #--- + back = winstone_f, 2,0, 160,148, 100,100 + back = winstone_f, 2,1, 160,118, 68,68 + back = winstone_f, 2,2, 160,97, 47,47 + back = winstone_f, 2,3, 160,84, 32,32 + #--- + back = winstone_f, 3,1, 317,118, 68,68 + back = winstone_f, 3,2, 267,97, 47,47 + back = winstone_f, 3,3, 232,84, 32,32 + #--- + back = winstone_f, 4,3, 304,84, 32,32 + + left = winstone_s1, 2,0, 10,155, 146,146 + left = winstone_s1, 2,1, 70,124, 100,100 + left = winstone_s1, 2,2, 100,101, 68,68 + left = winstone_s1, 2,3, 120,87, 47,47 + #--- + left = winstone_s2, 1,3, 30,80, 100,100 + left = winstone_s2, 1,4, 75,72, 68,68 + + right = winstone_s1, 2,0, 310,155, 146,146 + right = winstone_s1, 2,1, 250,124, 100,100 + right = winstone_s1, 2,2, 220,101, 68,68 + right = winstone_s1, 2,3, 200,87, 47,47 + #--- + right = winstone_s2, 3,3, 290,80, 100,100 + right = winstone_s2, 3,4, 245,72, 68,68 + + flip_left = 1 + editor_icon = 25 + + + + + + + + + + + + +-------------------------------------------------------------------------------- +stone sign +-------------------------------------------------------------------------------- + +[sprite = stone_sign_f] + bitmap = data\object\wallpaper\stone_sign_f.gif, 1, 1, 1 + sort_offset = -200 +[sprite = stone_sign_s1] + bitmap = data\object\wallpaper\stone_sign_s1.gif, 1, 1, 1 + sort_offset = -200 + +[object = stone_sign1] + back = stone_sign_f, 1,0, -60,116, 100,100 + back = stone_sign_f, 1,1, 5,96, 68,68 + back = stone_sign_f, 1,2, 50,82, 47,47 + back = stone_sign_f, 2,0, 160,116, 100,100 + back = stone_sign_f, 2,1, 160,96, 68,68 + back = stone_sign_f, 2,2, 160,82, 47,47 + back = stone_sign_f, 3,0, 385,116, 100,100 + back = stone_sign_f, 3,1, 315,96, 68,68 + back = stone_sign_f, 3,2, 270,82, 47,47 + back = stone_sign_f, 4,3, 300,88, 32,32 + right = stone_sign_s1, 2,0, 300,132, 140,140 + right = stone_sign_s1, 2,1, 255,107, 100,100 + right = stone_sign_s1, 2,2, 224,90, 68,68 + left = stone_sign_s1, 2,0, 20,132, 140,140 + left = stone_sign_s1, 2,1, 65,107, 100,100 + left = stone_sign_s1, 2,2, 96,90, 68,68 + click_range = 0,1 + click_rect.1 = 1, 1, 15,74 + click_rect.2 = 1, 1, 95,74 + click_rect.3 = 1, 1, 15,74 + behavior = stone_sign1 + editor_icon = 15 + flip_left=1 + + + +-------------------------------------------------------------------------------- +direction +-------------------------------------------------------------------------------- + +[sprite = direction] + bitmap = data\object\direction.gif, 1, 1, 1 + + + +[OBJECT = direction1] + back = direction, 0,3, 40,88, 32,32 + back = direction, 1,0, 10,170, 100,100 + back = direction, 1,1, 60,130, 68,68 + back = direction, 1,2, 90,105, 47,47 + back = direction, 1,3, 116,88, 32,32 + back = direction, 2,0, 260,170, 100,100 + back = direction, 2,1, 224,130, 68,68 + back = direction, 2,2, 208,105, 47,47 + back = direction, 2,3, 194,88, 32,32 + back = direction, 3,2, 310,105, 47,47 + back = direction, 3,3, 280,88, 32,32 + left = direction, 1,3, 44,88, 32,32 + left = direction, 2,0, 60,170, 100,100 + left = direction, 2,1, 96,130, 68,68 + left = direction, 2,2, 112,105, 47,47 + left = direction, 2,3, 126,88, 32,32 + left = direction, 3,0, 310,170, 100,100 + left = direction, 3,1, 258,130, 68,68 + left = direction, 3,2, 232,105, 47,47 + left = direction, 3,3, 204,88, 32,32 + front = direction, 1,3, 18,105, 47,47 + front = direction, 2,1, 75,158, 90,90 + front = direction, 2,2, 105,122, 60,60 + front = direction, 2,3, 118,105, 47,47 + front = direction, 3,1, 300,158, 90,90 + front = direction, 3,2, 260,122, 60,60 + front = direction, 3,3, 218,105, 47,47 + right = direction, 1,1, 30,158, 90,90 + right = direction, 1,2, 72,122, 60,60 + right = direction, 1,3, 100,105, 47,47 + right = direction, 2,1, 245,158, 90,90 + right = direction, 2,2, 215,122, 60,60 + right = direction, 2,3, 202,105, 47,47 + right = direction, 3,3, 302,105, 47,47 + editor_icon = 9 + click_range = 0,1 + click_rect = 1, 1, 60,145 + behavior = direction1 + +[object=direction2] + parent=direction1 + behavior=direction2 + +-------------------------------------------------------------------------------- +shop signs +-------------------------------------------------------------------------------- +[sprite = magic_s] + bitmap = data\object\sign\magic_s.gif, 1, 1, 1 + sort_offset = 130 +[sprite = magic_f] + bitmap = data\object\sign\magic_f.gif, 1, 1, 1 + sort_offset = 130 + +[sprite = smith_s] + bitmap = data\object\sign\smith_s.gif, 1, 1, 1 + sort_offset = 130 +[sprite = smith_f] + bitmap = data\object\sign\smith_f.gif, 1, 1, 1 + sort_offset = 130 + sort_offset = 130 + +[sprite = inn_s] + bitmap = data\object\sign\inn_s.gif, 1, 1, 1 + sort_offset = 130 +[sprite = inn_f] + bitmap = data\object\sign\inn_f.gif, 1, 1, 1 + sort_offset = 130 + sort_offset = 130 + + + + +[object = shop_smith] + map_hint = MYRON'S HARDWARE + + map_frame = 5,7 + flip_back = 2 + flip_left = 0 + flip_right = 3 + back = smith_s, 0,3, 32,61, 30,30 + back = smith_s, 1,0, 5,80, 100,100 + back = smith_s, 1,1, 34,71, 67,67 + back = smith_s, 1,2, 73,64, 45,45 + back = smith_s, 1,3, 104,61, 30,30 + back = smith_s, 2,0, 230,80, 100,100 + back = smith_s, 2,1, 209,71, 67,67 + back = smith_s, 2,2, 194,64, 45,45 + back = smith_s, 2,3, 183,61, 30,30 + back = smith_s, 3,2, 304,64, 45,45 + back = smith_s, 3,3, 254,61, 30,30 + left = smith_f, 2,0, 53,80, 100,100 + left = smith_f, 2,1, 93,70, 67,67 + left = smith_f, 2,2, 116,65, 45,45 + left = smith_f, 2,3, 130,62, 30,30 + left = smith_f, 1,2, 55,65, 45,45 + left = smith_f, 1,3, 75,62, 30,30 + right = smith_f, 2,0, 300,75, 100,100 + right = smith_f, 2,1, 257,65, 67,67 + right = smith_f, 2,2, 225,60, 45,45 + right = smith_f, 2,3, 200,58, 30,30 + right = smith_f, 1,2, 265,65, 45,45 + right = smith_f, 1,3, 245,62, 30,30 + editor_icon = 15 + click_range = 0, 3 + click_rect.1 = 1, 1, 50,60 + click_rect.2 = 1, 1, 50,60 + click_rect.3 = 1, 1, 50,60 + behavior = shop_smith + + +[object=shop_general] + parent=shop_smith + map_hint = GENERAL MARCHANDISE + behavior = shop_general + +[object = shop_magic] + map_hint = ALCHYMIST CHANDLERY + map_frame = 5,7 + flip_back = 2 + flip_left = 0 + flip_right = 3 + + back = magic_s, 0,3, 32,61, 30,30 + #--- + back = magic_s, 1,0, 5,80, 100,100 + back = magic_s, 1,1, 34,71, 67,67 + back = magic_s, 1,2, 73,64, 45,45 + back = magic_s, 1,3, 104,61, 30,30 + #--- + back = magic_s, 2,0, 230,80, 100,100 + back = magic_s, 2,1, 209,71, 67,67 + back = magic_s, 2,2, 194,64, 45,45 + back = magic_s, 2,3, 183,61, 30,30 + #--- + back = magic_s, 3,2, 304,64, 45,45 + back = magic_s, 3,3, 254,61, 30,30 + + left = magic_f, 2,0, 53,80, 100,100 + left = magic_f, 2,1, 93,70, 67,67 + left = magic_f, 2,2, 116,65, 45,45 + left = magic_f, 2,3, 130,62, 30,30 + #--- + left = magic_f, 1,2, 55,65, 45,45 + left = magic_f, 1,3, 75,62, 30,30 + + right = magic_f, 2,0, 300,75, 100,100 + right = magic_f, 2,1, 257,65, 67,67 + right = magic_f, 2,2, 225,60, 45,45 + right = magic_f, 2,3, 200,58, 30,30 + #--- + right = magic_f, 1,2, 265,65, 45,45 + right = magic_f, 1,3, 245,62, 30,30 + + editor_icon = 15 + + click_range = 0, 3 + click_rect.1 = 1, 1, 50,60 + click_rect.2 = 1, 1, 50,60 + click_rect.3 = 1, 1, 50,60 + behavior = shop_magic + + + + + +[object = shop_inn] + map_hint = RATHOLE INN + map_frame = 5,7 + flip_back = 2 + flip_left = 0 + flip_right = 3 + + back = inn_s, 0,3, 32,61, 30,30 + #--- + back = inn_s, 1,0, 5,80, 100,100 + back = inn_s, 1,1, 34,71, 67,67 + back = inn_s, 1,2, 73,64, 45,45 + back = inn_s, 1,3, 104,61, 30,30 + #--- + back = inn_s, 2,0, 230,80, 100,100 + back = inn_s, 2,1, 209,71, 67,67 + back = inn_s, 2,2, 194,64, 45,45 + back = inn_s, 2,3, 183,61, 30,30 + #--- + back = inn_s, 3,2, 304,64, 45,45 + back = inn_s, 3,3, 254,61, 30,30 + + left = inn_f, 2,0, 53,80, 100,100 + left = inn_f, 2,1, 93,70, 67,67 + left = inn_f, 2,2, 116,65, 45,45 + left = inn_f, 2,3, 130,62, 30,30 + #--- + left = inn_f, 1,2, 55,65, 45,45 + left = inn_f, 1,3, 75,62, 30,30 + + right = inn_f, 2,0, 300,75, 100,100 + right = inn_f, 2,1, 257,65, 67,67 + right = inn_f, 2,2, 225,60, 45,45 + right = inn_f, 2,3, 200,58, 30,30 + #--- + right = inn_f, 1,2, 265,65, 45,45 + right = inn_f, 1,3, 245,62, 30,30 + + editor_icon = 15 + + click_range = 0, 3 + click_rect.1 = 1, 1, 50,60 + click_rect.2 = 1, 1, 50,60 + click_rect.3 = 1, 1, 50,60 + behavior = shop_inn + + + +-------------------------------------------------------------------------------- +exits +-------------------------------------------------------------------------------- + + +[sprite = door1_f] + bitmap = data\object\door1_f.gif, 1, 1, 1 +[sprite = door1_s1] + bitmap = data\object\door1_s1.gif, 1, 1, 1 +[sprite = door1_s2] + bitmap = data\object\door1_s2.gif, 1, 1, 1 + +[object = door1] + flip_left = 1 + back = door1_f, 0,3, 16,84, 32,32 + back = door1_f, 1,1, 3,123, 68,68 + back = door1_f, 1,2, 51,99, 47,47 + back = door1_f, 1,3, 88,84, 32,32 + back = door1_f, 2,0, 160,156, 100,100 + back = door1_f, 2,1, 160,123, 68,68 + back = door1_f, 2,2, 160,99, 47,47 + back = door1_f, 2,3, 160,84, 32,32 + back = door1_f, 3,1, 317,123, 68,68 + back = door1_f, 3,2, 269,99, 47,47 + back = door1_f, 3,3, 232,84, 32,32 + back = door1_f, 4,3, 304,84, 32,32 + left = door1_s1, 2,0, 12,196, 150,150 + left = door1_s1, 2,1, 65,148, 100,100 + left = door1_s1, 2,2, 96,113, 63,63 + left = door1_s1, 2,3, 118,97, 44,44 + left = door1_s2, 1,3, 30,92, 100,100 + left = door1_s2, 1,4, 75,80, 68,68 + right = door1_s1, 2,0, 308,196, 150,150 + right = door1_s1, 2,1, 255,148, 100,100 + right = door1_s1, 2,2, 224,113, 63,63 + right = door1_s1, 2,3, 202,97, 44,44 + right = door1_s2, 3,3, 290,92, 100,100 + right = door1_s2, 3,4, 245,80, 68,68 + editor_icon = 4 + click_rect.1 = 1, 1, 23,126 + click_rect.2 = 1, 1, 99,126 + click_rect.3 = 1, 1, 23,126 + behavior = door1 + +[object = door_townhall] + map_frame = 5,7 + parent=door1 + behavior=door_townhall + +[object = door_th_cellar] + map_frame = 5,10 + parent=door1 + behavior=door_th_cellar + +[object = door_auntie] + parent=door1 + map_hint = AUNTIE'S COTTAGE + behavior=door_auntie + +-------------------------------------------------------------------------------- + + +[sprite = ladder] + bitmap = data\object\ladder.gif, 1, 1, 1 + +[object = ladder_down] + map_frame = 5,10 + left = ladder, 2,0, -15,280, 100,150 + right= ladder, 2,0, 335,280, 100,150 + back = ladder, 1,1, 3,226, 64,64 + back = ladder, 1,2, 53,170, 45,45 + back = ladder, 1,3, 88,184, 30,30 + back = ladder, 2,0, 160,265, 100,100 + back = ladder, 2,1, 160,226, 64,64 + back = ladder, 2,2, 160,170, 45,45 + back = ladder, 2,3, 160,184, 30,30 + back = ladder, 3,1, 317,226, 64,64 + back = ladder, 3,2, 267,170, 45,45 + back = ladder, 3,3, 242,184, 30,30 + editor_icon = 22 + click_range=1,1 + click_rect.2 = -50, 1, 100,180 + behavior = inn_cellar + + + + + + + +-------------------------------------------------------------------------------- +npcs & other +-------------------------------------------------------------------------------- + +[object = ukmar_dummy] + map_frame=5,6 + front = dummy, 2,1, 120,156, 80,156 + left = dummy, 2,1, 120,156, 80,156 + right = dummy, 2,1, 120,156, 80,156 + back = dummy, 2,1, 120,156, 80,156 + click_rect = 1,1,100,100 + editor_icon = 1 + click_range = 1,1 + top_click = 1 + behavior=ukmar1 + highlite_enemy = ukmar_peace + +[object = ukmar_block] + in_editor=0 + behavior=ukmar_block + + +[object = woman_dummy] + parent = ukmar_dummy + top_click = 1 + behavior=woman + highlite_enemy = peasantwoman + +[object = gossip_yorik_dummy] + parent = ukmar_dummy + top_click = 1 + behavior=gossip_yorik + highlite_enemy = townsman + +[object = captain_dummy] + parent = ukmar_dummy + behavior=captain + top_click = 1 + block=3 + highlite_enemy = watch + +[object = beggar_dummy] + parent = ukmar_dummy + behavior=beggar + top_click = 1 + highlite_enemy = beggar + +[object = niece] + parent = ukmar_dummy + top_click = 1 + behavior=niece + highlite_enemy = townswoman + +[object = dog] + editor_icon = 1 + behavior=dog + +[object = brother] + parent = ukmar_dummy + top_click = 1 + behavior=brother + highlite_enemy = townsman + +[object = woman_fire] + parent = ukmar_dummy + top_click = 1 + behavior=woman_fire + highlite_enemy = peasantwoman + + +-------------------------------------------------------------------------------- +[object = watch2_dummy] + parent = ukmar_dummy + top_click = 1 + behavior=watch2 + block=3 + highlite_enemy = watch + + +[object = dummy_leave] + editor_icon = 1 + behavior=leave + + + +-------------------------------------------------------------------------------- +gates +-------------------------------------------------------------------------------- + + +[sprite = gate_l] + bitmap = data\object\door\gate_l.gif, 2, 2, 1 + +[sprite = gate_r] + bitmap = data\object\door\gate_r.gif, 1, 1, 1 + +[object = gate_r] + offset_left = gate_r, -45, -4,-1 + offset_right = gate_r, 45, -4,-1 + editor_icon = 21 + flip_left = 1 + +[object = gate_myron] + offset_left = gate_l, 45, -4,-1 + offset_right = gate_l, -45, -4,-1 + map_frame = 201, 4 + editor_icon = 4 + click_range = 1, 1 + click_rect.1 = -90, 30, 100,160 + click_rect.3 = 1, 30, 190,160 + flip_left = 1 + behavior = gate_myron + highlite_object = gate_r + + +-------------------------------------------------------------------------------- + + +[sprite = gate_jamb] + bitmap = data\object\door\gate_jamb.gif, 1, 1, 1 + +[object = gate_jamb] + front = gate_jamb, 2,0, 160,160, 100,100 + editor_icon = 24 + highlite_object = gate_r + +-------------------------------------------------------------------------------- + + + + +[object = gate_locked] + offset_left = gate_l, 45, -4,-1 + offset_right = gate_l, -45, -4,-1 + map_frame = 201, 4 + editor_icon = 4 + click_range = 1, 1 + click_rect.1 = -90, 30, 100,160 + click_rect.3 = 1, 30, 190,160 + behavior = gate_locked + flip_left = 1 + highlite_object = gate_r + +-------------------------------------------------------------------------------- + +[object=rake_joke] + editor_icon = 1 + behavior=rake_joke + +-------------------------------------------------------------------------------- + + +[sprite = jng_f] + bitmap = data\object\wallpaper\jng_f.gif, 1, 1, 1 + sort_offset = -200 +[sprite = jng_s1] + bitmap = data\object\wallpaper\jng_s1.gif, 1, 1, 1 + sort_offset = -200 + +[object = jng] + back = jng_f, 0,3, 20,88, 32,32 + back = jng_f, 1,0, -60,146, 100,100 + back = jng_f, 1,1, 5,116, 68,68 + back = jng_f, 1,2, 50,95, 47,47 + back = jng_f, 1,3, 90,84, 32,32 + back = jng_f, 2,0, 160,146, 100,100 + back = jng_f, 2,1, 160,116, 68,68 + back = jng_f, 2,2, 160,95, 47,47 + back = jng_f, 2,3, 160,84, 32,32 + back = jng_f, 3,0, 385,146, 100,100 + back = jng_f, 3,1, 315,116, 68,68 + back = jng_f, 3,2, 270,95, 47,47 + back = jng_f, 3,3, 230,84, 32,32 + back = jng_f, 4,3, 300,88, 32,32 + right = jng_s1, 2,0, 300,165, 100,100 + right = jng_s1, 2,1, 255,132, 68,68 + right = jng_s1, 2,2, 224,105, 44,44 + right = jng_s1, 2,3, 204,90, 30,30 + left = jng_s1, 2,0, 20,165, 100,100 + left = jng_s1, 2,1, 64,132, 68,68 + left = jng_s1, 2,2, 96,105, 44,44 + left = jng_s1, 2,3, 120,90, 30,30 + editor_icon = 30 + click_rect.0=1,1,76,132 + click_rect.2=1,1,76,132 + click_rect.1=1,1,36,160 + click_rect.3=1,1,36,160 + behavior=jng + flip_left=1 + +-------------------------------------------------------------------------------- +helps +-------------------------------------------------------------------------------- + +[object=help_start] + editor_icon = 1 + behavior=help_start + +[object=help_garden] + editor_icon = 1 + behavior=help_garden + +[object=help_demon] + editor_icon = 1 + behavior=help_demon + +[object=help_leaving] + editor_icon = 1 + behavior=help_leaving + + +-------------------------------------------------------------------------------- + +[sprite = ancient_entrance] + bitmap = data\object\ancient_entrance.gif, 1, 1, 1 + sort_offset = -250 + +[object = ancient_entrance] + map_frame = 5, 10 + + front = ancient_entrance, 0,4, 20,82, 40,30 + front = ancient_entrance, 0,3, -40,99, 47,47 + front = ancient_entrance, 4,3, 350,99, 47,47 + front = ancient_entrance, 1,0, -80,180, 120,120 + front = ancient_entrance, 1,1, -30,150, 100,100 + front = ancient_entrance, 1,2, 25,120, 68,68 + front = ancient_entrance, 1,3, 65,99, 47,47 + front = ancient_entrance, 1,4, 95,82, 31,30 + front = ancient_entrance, 2,1, 160,150, 100,100 + front = ancient_entrance, 2,2, 160,120, 68,68 + front = ancient_entrance, 2,3, 160,99, 47,47 + front = ancient_entrance, 2,4, 160,82, 31,30 + front = ancient_entrance, 3,0, 400,180, 120,120 + front = ancient_entrance, 3,1, 350,150, 100,100 + front = ancient_entrance, 3,2, 295,120, 68,68 + front = ancient_entrance, 3,3, 255,99, 47,47 + front = ancient_entrance, 3,4, 225,82, 31,30 + front = ancient_entrance, 4,4, 290,82, 31,30 + + right = ancient_entrance, 0,3, -40,99, 47,47 + right = ancient_entrance, 4,3, 350,99, 47,47 + right = ancient_entrance, 1,0, -80,180, 120,120 + right = ancient_entrance, 1,1, -30,150, 100,100 + right = ancient_entrance, 1,2, 25,120, 68,68 + right = ancient_entrance, 1,3, 65,99, 47,47 + right = ancient_entrance, 1,4, 95,82, 31,30 + right = ancient_entrance, 2,1, 160,150, 100,100 + right = ancient_entrance, 2,2, 160,120, 68,68 + right = ancient_entrance, 2,3, 160,99, 47,47 + right = ancient_entrance, 2,4, 160,82, 31,30 + right = ancient_entrance, 3,0, 400,180, 120,120 + right = ancient_entrance, 3,1, 350,150, 100,100 + right = ancient_entrance, 3,2, 295,120, 68,68 + right = ancient_entrance, 3,3, 255,99, 47,47 + right = ancient_entrance, 3,4, 225,82, 31,30 + right = ancient_entrance, 4,4, 290,82, 31,30 + + left = ancient_entrance, 0,3, -40,99, 47,47 + left = ancient_entrance, 4,3, 350,99, 47,47 + left = ancient_entrance, 1,0, -80,180, 120,120 + left = ancient_entrance, 1,1, -30,150, 100,100 + left = ancient_entrance, 1,2, 25,120, 68,68 + left = ancient_entrance, 1,3, 65,99, 47,47 + left = ancient_entrance, 1,4, 95,82, 31,30 + left = ancient_entrance, 2,1, 160,150, 100,100 + left = ancient_entrance, 2,2, 160,120, 68,68 + left = ancient_entrance, 2,3, 160,99, 47,47 + left = ancient_entrance, 2,4, 160,82, 31,30 + left = ancient_entrance, 3,0, 400,180, 120,120 + left = ancient_entrance, 3,1, 350,150, 100,100 + left = ancient_entrance, 3,2, 295,120, 68,68 + left = ancient_entrance, 3,3, 255,99, 47,47 + left = ancient_entrance, 3,4, 225,82, 31,30 + left = ancient_entrance, 4,4, 290,82, 31,30 + click_rect = 1,1,220,200 + click_range=1,1 + editor_icon = 11 + flip_front=1 + flip_left=1 + behavior=ancient_entrance + +-------------------------------------------------------------------------------- + +[sprite = rock_entrance] + bitmap = data\object\rock_entrance.gif, 1, 1, 1 + +[object = rock_entrance1] + map_frame = 5, 15 + front = rock_entrance, 1,0, -24,150, 100,100 + front = rock_entrance, 2,0, 156,150, 100,100 + front = rock_entrance, 3,0, 336,150, 100,100 + front = rock_entrance, 1,1, 21,120, 68,68 + front = rock_entrance, 2,1, 156,120, 68,68 + front = rock_entrance, 3,1, 291,120, 68,68 + front = rock_entrance, 1,2, 60,99, 47,47 + front = rock_entrance, 2,2, 160,99, 47,47 + front = rock_entrance, 3,2, 260,99, 47,47 + front = rock_entrance, 1,3, 95,82, 31,30 + front = rock_entrance, 2,3, 160,82, 31,30 + front = rock_entrance, 3,3, 225,82, 31,30 + click_rect.0 = 1,1,141,141 + fog_level = 60,130,200,230,250 + editor_icon = 18 + behavior = rock_entrance1 + +-------------------------------------------------------------------------------- + +[sprite = menhir] + bitmap = data\object\menhir.gif, 2, 2, 1 + +[object = menhir] + map_frame = 5, 16 + offset_front = menhir, 0, 0, -1 + offset_back = menhir, 0, 0, -1 + offset_left = menhir, 0, 0, -1 + offset_right = menhir, 0, 0, -1 + editor_icon = 12 + block = 1 + click_rect=1,1,64,147 + click_range=1,1 + behavior=menhir + +[sprite = thorns] + bitmap = data\object\thorns.gif, 1, 1, 1 + +[object = troll_thorns] + offset_front = thorns, 0, 0, -1 + offset_back = thorns, 0, 0, -1 + offset_left = thorns, 0, 0, -1 + offset_right = thorns, 0, 0, -1 + editor_icon = 14 + click_rect=1,1,100,120 + click_range=1,1 + behavior=thorns + block = 1 + +-------------------------------------------------------------------------------- + + +[sprite = well] + bitmap = data\object\well.gif, 1, 1, 1 +[object = well] + map_frame = 3, 3 + offset_front = well, 10, 8,-1 + offset_back = well, 10, 8,-1 + offset_left = well, 10, 8,-1 + offset_right = well, 10, 8,-1 + editor_icon = 17 + click_rect=1,1,120,96 + click_range=1,1 + behavior=well + block = 1 + + + +-------------------------------------------------------------------------------- +[sprite = berries] + bitmap = data\object\berries.gif, 1, 1, 1 + sort_offset=50 +[object = berries] + map_frame = 2, 2 + + front = berries, 1,1, -20,120, 100,100 + front = berries, 1,2, 25,100, 68,68 + front = berries, 2,1, 160,120, 100,100 + front = berries, 2,2, 160,100, 68,68 + front = berries, 3,1, 340,120, 100,100 + front = berries, 3,2, 295,100, 68,68 + back = berries, 1,1, -20,120, 100,100 + back = berries, 1,2, 25,100, 68,68 + back = berries, 2,1, 160,120, 100,100 + back = berries, 2,2, 160,100, 68,68 + back = berries, 3,1, 340,120, 100,100 + back = berries, 3,2, 295,100, 68,68 + right = berries, 1,1, -20,120, 100,100 + right = berries, 1,2, 25,100, 68,68 + right = berries, 2,1, 160,120, 100,100 + right = berries, 2,2, 160,100, 68,68 + right = berries, 3,1, 340,120, 100,100 + right = berries, 3,2, 295,100, 68,68 + left = berries, 1,1, -20,120, 100,100 + left = berries, 1,2, 25,100, 68,68 + left = berries, 2,1, 160,120, 100,100 + left = berries, 2,2, 160,100, 68,68 + left = berries, 3,1, 340,120, 100,100 + left = berries, 3,2, 295,100, 68,68 + click_rect=1,1,80,80 + click_range=1,1 + editor_icon = 14 + block = 1 + flip_left=1 + behavior=berries + +-------------------------------------------------------------------------------- +[sprite = lever_f] + bitmap = data\object\lever\lever1a.gif, 2, 2, 1 +[sprite = lever_s] + bitmap = data\object\lever\lever1b.gif, 2, 2, 1 + + +[object = lever] + visible_range = 0, 4 + offset_back = lever_f, 0, -60, 230 + offset_right = lever_s, 130, -60, 230 + offset_left = lever_s, -130, -60, 230 + all_sides = -1, 4,4 + all_sides = -1, 0 ,4 + editor_icon = 3 + flip_left = 1 + click_rect.2 = 1, 1, 31,93 + click_rect.1 = 1, 1, 44,83 + click_rect.3 = 1, 1, 44,83 + behavior = lever + + +[object = woodgate_locked] + parent=woodgate + behavior = woodgate_locked + + +-------------------------------------------------------------------------------- +# SHOPS +-------------------------------------------------------------------------------- + +[object = door_inn] + map_frame = 5,7 + welcome_text = RATHOLE INN + + flip_left = 1 + back = door1_f, 0,3, 16,84, 32,32 + back = door1_f, 1,1, 3,123, 68,68 + back = door1_f, 1,2, 51,99, 47,47 + back = door1_f, 1,3, 88,84, 32,32 + back = door1_f, 2,0, 160,156, 100,100 + back = door1_f, 2,1, 160,123, 68,68 + back = door1_f, 2,2, 160,99, 47,47 + back = door1_f, 2,3, 160,84, 32,32 + back = door1_f, 3,1, 317,123, 68,68 + back = door1_f, 3,2, 269,99, 47,47 + back = door1_f, 3,3, 232,84, 32,32 + back = door1_f, 4,3, 304,84, 32,32 + left = door1_s1, 2,0, 12,196, 150,150 + left = door1_s1, 2,1, 65,148, 100,100 + left = door1_s1, 2,2, 96,113, 63,63 + left = door1_s1, 2,3, 118,97, 44,44 + left = door1_s2, 1,3, 30,92, 100,100 + left = door1_s2, 1,4, 75,80, 68,68 + right = door1_s1, 2,0, 308,196, 150,150 + right = door1_s1, 2,1, 255,148, 100,100 + right = door1_s1, 2,2, 224,113, 63,63 + right = door1_s1, 2,3, 202,97, 44,44 + right = door1_s2, 3,3, 290,92, 100,100 + right = door1_s2, 3,4, 245,80, 68,68 + editor_icon = 4 + click_rect.1 = 1, 1, 23,126 + click_rect.2 = 1, 1, 99,126 + click_rect.3 = 1, 1, 23,126 + + items.100,1 = bread + items.100,1 = chicken_leg + items.100,1 = cheese + items.100,1 = tankard_of_ale + items.100,1 = orkish_brandy + + unlimited_items = 1 + + behavior=door_inn + +[object = door_smith] + map_frame = 5,7 + parent=door_inn + welcome_text = MYRON'S HARDWARE + + items.100,1 = arrows + items.100,1 = fine_dirk,short_sword_of_cold,glowing_short_sword,poisoned_dirk + items.100,1 = cutter,hatchet,axe,cleaver,blistering_axe + items.100,1 = mallet,steel_mallet,iron_cudgel,steel_club,wooden_cudgel + items.100,1 = pike,hook_pike,glacial_pike + items.100,1 = cap,leather_gloves,light_helmet,band,warm_light_helmet,handy_band,guard's_helm + items.100,1 = bear_gloves,furry_gloves,gloves_of_haste,belt,protective_belt,top_boots,chain_gloves + items.100,1 = buckler,small_shield,hard_small_shield,round_shield + items.100,1 = leather_vest,sturdy_vest,leather_armor,serpent_vest,sturdy_leather_armor + + unlimited_items = 1 + + behavior=door_smith + +[object = door_magic] + map_frame = 5,7 + parent=door_inn + welcome_text =magic shop + + items.100,1 = revive_potion + items.100,1 = medicine + items.100,1 = small_elixir,small_revi_potion + items.100,1 = one_ring + items.100,1 = magic_skull_case,wizard's_hat,wizard's_hat_of_haste,hood + items.100,1 = robe,winter_robe,protective_habit,eagle_robe,hunter's_cloak,warrior's_cloak,winter_cloak + items.100,1 = phoenix_wand,elemental_wand,freezing_rod,sparking_rod + items.100,1 = pilgrim's_staff + items.100,1 = long_staff,hard_long_staff,staff_of_flame + items.100,1 = polar_ring,ring_of_health,healer's_ring,ring_of_flames,ring_of_energy,ring_of_scorpion,glacial_ring + items.100,1 = faruk's_chain,spiritual_ring,ring_of_ogres,vein,ring_of_mercy,rat_chain,snowflake_amulet,rainbow_ring + + unlimited_items = 1 + + behavior=magic_offer + +[object = door_general] + map_frame = 5,7 + parent=door_inn + welcome_text = GENERAL MARCHANDISE + + items.100,1 = protector's_ring,ring_of_energy,defender's_amulet,guardian's_ring,knight's_chain,faruk's_chain,ring_of_craft,ring_of_health + items.30,1 = protector's_ring,ring_of_energy,defender's_amulet,guardian's_ring,knight's_chain,faruk's_chain,ring_of_craft,ring_of_health + items.100,1 = leather_vest,serpent_vest,sturdy_vest,beast_cloak,leather_armor + items.100,1 = cloth,cloth,habit,cloak,leather_armor + items.100,1 = cloak,hunter's_cloak,warrior's_cloak,winter_cloak,cloak_of_elementalist,protective_mantle,adventurer's_cloak + items.100,1 = leather_gloves,bear_gloves,furry_gloves,gloves_of_haste + items.100,1 = belt,leather_gloves,band,handy_band,protective_belt + items.100,1 = leather_boots,top_boots + items.100,1 = long_staff,hard_long_staff,pike,iron_cudgel,steel_mallet,wooden_cudgel + + items.100,1 = cap,hood,light_helmet + items.100,1 = sandals,worn_boots,buckler + behavior=shop_offer + +[object = yorik] + map_frame=5,6 + welcome_text = swift yorik + + front = dummy, 2,1, 120,156, 80,156 + left = dummy, 2,1, 120,156, 80,156 + right = dummy, 2,1, 120,156, 80,156 + back = dummy, 2,1, 120,156, 80,156 + click_rect = 1,1,100,100 + editor_icon = 1 + click_range = 1,1 + top_click = 1 + items.100,1 = throwing_knives,throwing_stars + items.100,1 = chocking_powder,explosive_powder + items.100,1 = medicine + items.100,1 = cloth_mask,leather_boots,snakehunter's_boots + items.100,1 = cloak,hunter's_cloak,warrior's_cloak,winter_cloak,cloak_of_elementalist,protective_mantle,adventurer's_cloak + items.100,1 = dark_blade,short_flail,fast_short_flail + items.50,1=finder's_necklace,ring_of_haste,marksman's_ring,ring_of_observer,ring_of_scorpion + highlite_enemy = yorik + behavior=yorik + +[object = hunter] + parent = yorik + welcome_text = hunter vorack + + items.100,1 = arrows + items.100,1 = bow_of_fire,long_bow,hard_long_bow + items.100,1 = herbs + items.100,1 = small_healing_potion + items.100,1 = trapper's_knife,hatchet,axe + items.100,1 = snakehunter's_boots,bear_gloves,belt,leather_boots,furry_gloves + items.100,1 = leather_vest,serpent_vest,sturdy_vest + items.100,1 = cloak,hunter's_cloak,winter_cloak,,protective_mantle,adventurer's_cloak + items.100,1 = trapper's_ring,lizard_ring,serpent_amulet,protector's_ring,rat_chain,finder's_necklace,marksman's_ring,ring_of_observer,amulet_of_wit + highlite_enemy = highlander + behavior=hunter + +[object = merchant] + parent = yorik + welcome_text = merchant + + top_click = 1 + items.100,1 = apple + items.100,1 = bread + items.100,1 = chicken_leg + items.100,1 = cheese + items.100,1 = orkish_brandy + highlite_enemy = merchant + behavior=merchant + + + +-------------------------------------------------------------------------------- +[sprite = van] + bitmap = data\object\van.gif, 1, 1, 1 + +[object = van] + map_frame=5,6 + map_hint = WAGRANT BOOKSELLER + welcome_text = WAGRANT BOOKSELLER + + offset_front = van, 0, 10, -1 + offset_back = van, 0, 10, -1 + offset_left = van, 0, 10, -1 + offset_right = van, 0, 10, -1 + editor_icon = 35 + block = 1 + click_rect=1,1,170,145 + click_range=1,1 + + items.100,1 = scroll_of_wisdom,arcane_scroll + items.100,1 = tome_of_alchemy,tome_of_constructor,grimoir_of_necromancy + items.100,1 = tome_of_ressurection,herbarium,holy_book,tome_of_exorcist,tome_of_demonology + items.100,1 = tome_of_sourcery,tome_of_telekinesis,scroll_of_fireball + + behavior=shop_offer diff --git a/undercroft_windows_i110/data/defs/level.dunghill/tomb_behavior.txt b/undercroft_windows_i110/data/defs/level.dunghill/tomb_behavior.txt new file mode 100644 index 0000000..72bd89a --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.dunghill/tomb_behavior.txt @@ -0,0 +1,254 @@ +sound.AJAJ = data/sound/npc/ajaj.wav + +[behavior=RESPAWN-bone] + + check_global.252=0,0 + + enemy.bonewraith_respawn=0,0 + change_global.252=-1 + +[behavior=RESPAWN-smallrat] + + check_global.255=0,0 + + enemy.smallrat_respawn=0,0 + change_global.255=-1 +-------------------------------------------------------------------------------- + +[behavior=tstone] + # top = tomb + # left = dunghill + # right = nighor + # bottom = forest + + text_id=travelstone + button_id=b_tstone1 + button_id=b_tstone2 + button_id=b_tstone3 + button_id=b_tstone4 + button_id=b_tstone5 + + flash_view=0,250,250,100 + play_sound.skill_ancestor =0 + + flash_view=0,250,250,100 + play_sound.skill_ancestor =0 + teleport.dunghill=-1,10,17 + + flash_view=0,250,250,100 + play_sound.skill_ancestor =0 + teleport.dunghill=-1,44,6 + + flash_view=0,250,250,100 + play_sound.skill_ancestor =0 + teleport.dunghill=-1,27,11 +-------------------------------------------------------------------------------- + +[behavior = tomb_up] + + do_click=0 + + play_sound.ladder=0 + teleport.dunghill=-1,32,1 + +-------------------------------------------------------------------------------- + + +[behavior = tomb_door] + + animate = 0, 0, 0, 1 + block = 1 + + animate = 4, 4, 0, 1 + block = 0 + + state = 1 + animate = -1, 4, 0, 1 + block = 0 + play_sound.move_stone =0 + end_round=1 + + state = 0 + animate = -1, 0, 0, 1 + block = 1 + play_sound.move_stone =0 + + +[behavior = tomb_door_lever] + + animate = 0, 0, 0, 1 + block = 1 + + animate = 4, 4, 0, 1 + block = 0 + + text_id=locked_door + + state = 1 + animate = -1, 4, 0, 1 + block = 0 + play_sound.move_stone =0 + end_round=1 + + state = 0 + animate = -1, 0, 0, 1 + block = 1 + play_sound.move_stone =0 + +[behavior = tomb_door_key] + + animate = 0, 0, 0, 1 + block = 1 + + animate = 0, 0, 0, 1 + block = 1 + + animate = 4, 4, 0, 1 + block = 0 + + text_id=locked_door + + state=1 + do_click=1 + + animate = -1, 4, 0, 1 + block = 0 + state=2 + play_sound.move_stone =0 + end_round=1 + + state = 1 + animate = -1, 0, 0, 1 + block = 1 + play_sound.move_stone =0 + + +-------------------------------------------------------------------------------- +[behavior = button1] + + animate = 0, 0, 0, 1 + + animate = 1, 1, 0, 1 + + state = 1 + animate = -1, 1, 0, 1 + cube.g_tomb=0,0,0 + play_sound.move_stone =0 + play_sound.switch =0 + + state = 0 + animate = 0, 0, 0, 1 + cube.w_stone=0,0,0 + play_sound.move_stone =0 + play_sound.switch =0 + +[behavior = button2] + + animate = 0, 0, 0, 1 + + animate = 1, 1, 0, 1 + + state = 1 + animate = -1, 1, 0, 1 + cube.g_tomb=0,0,0 + play_sound.switch =0 + play_sound.move_stone =0 + + state = 0 + animate = 0, 0, 0, 1 + cube.w_clay=0,0,0 + play_sound.switch =0 + play_sound.move_stone =0 + + +[behavior = button_secret_wall] + + animate = 0, 0, 0, 1 + + animate = 1, 1, 0, 1 + + state = 1 + animate = -1, 1, 0, 1 + cube.g_tomb=0,0,0 + play_sound.move_stone =0 + remove_object.draft = 0,-1 + play_sound.switch =0 + + + state = 0 + animate = 0, 0, 0, 1 + cube.w_stone=0,0,0 + play_sound.move_stone =0 + play_sound.switch =0 + +-------------------------------------------------------------------------------- +[behavior = lever] + + animate = 0, 0, 0, 1 + + animate = 1, 1, 0, 1 + + state = 1 + animate = -1, 1, 0, 1 + activate = 1,0,0 + play_sound.switch =0 + + state = 0 + animate = 0, 0, 0, 1 + activate = 1,0,0 + play_sound.switch =0 + +-------------------------------------------------------------------------------- +[behavior=brother] + + text_id=dh_brother2 + button_id=b_ok + play_sound.AJAJ = 0 + + remove_enemy.townsman=0,0 + item.bone_key=255,255 + exp=250 + check_global.35=1,0 + + state=255 + set_global.35=2 + + state=255 + quest.brother=2 + set_global.35=2 + +-------------------------------------------------------------------------------- + +[behavior = lock] + + check_item.bone_key=0 + + text_id=locked + + text_id=action_used_key + activate=1,0,0 + play_sound.unlock=0 + remove_party_item.bone_key=1 + state=1 + + text_id=unlocked + +-------------------------------------------------------------------------------- +[behavior = teleport] + + teleport = -1,0,0 + play_sound.teleport=0 + +-------------------------------------------------------------------------------- +[behavior=wanted] + + item.proof_of_heroism=255,255 + play_sound.map=0 + state=255 + +-------------------------------------------------------------------------------- +[behavior=draft] + + text_id=dh_tomb_draft + state=255 + diff --git a/undercroft_windows_i110/data/defs/level.dunghill/tomb_cube.txt b/undercroft_windows_i110/data/defs/level.dunghill/tomb_cube.txt new file mode 100644 index 0000000..c397e4d --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.dunghill/tomb_cube.txt @@ -0,0 +1,22 @@ +[cube = g_tomb] + + type = 2 + editor_icon = 4 + + +[cube = w_clay] + + + + + type = 1 + editor_icon = 12 + +[cube = w_stone] + + + + + type = 1 + editor_icon = 10 + diff --git a/undercroft_windows_i110/data/defs/level.dunghill/tomb_level.txt b/undercroft_windows_i110/data/defs/level.dunghill/tomb_level.txt new file mode 100644 index 0000000..ba8e198 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.dunghill/tomb_level.txt @@ -0,0 +1,36 @@ +[LEVEL = TOMB] + name = Ancient Tomb + + music.MAIN = data\music\dungeon1.ogg + + background = data\sky\tomb.jpg,1,1,1, 0,100,0,100 + fog_color = 20, 20, 20 + fog_level = 0,60,130,200,230 + + material_file = data\defs\level.dunghill\tomb_material.txt + cube_file = data\defs\level.dunghill\tomb_cube.txt + + enemy_file = data\defs\enemy\npc\townsman.txt + + enemy_file = data\defs\enemy\_deadpeasant.txt + + enemy_file = data\defs\enemy\1-dunghill\_smallrat.txt + enemy_file = data\defs\enemy\1-dunghill\_bonewraith.txt + enemy_file = data\defs\enemy\1-dunghill\rat.txt + enemy_file = data\defs\enemy\1-dunghill\smallspider.txt + + object_file = data\defs\object\column.txt + object_file = data\defs\object\jamb.txt + object_file = data\defs\object\torch1.txt + object_file = data\defs\object\torch2.txt + object_file = data\defs\object\dirt1.txt + object_file = data\defs\object\dirt2.txt + object_file = data\defs\object\foliage1.txt + object_file = data\defs\object\fence.txt + + object_file = data\defs\object\barrel.txt + object_file = data\defs\object\garbage.txt + + behavior_file = data\defs\level.dunghill\tomb_behavior.txt + object_file = data\defs\level.dunghill\tomb_object.txt + diff --git a/undercroft_windows_i110/data/defs/level.dunghill/tomb_material.txt b/undercroft_windows_i110/data/defs/level.dunghill/tomb_material.txt new file mode 100644 index 0000000..aeb4b1a --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.dunghill/tomb_material.txt @@ -0,0 +1,79 @@ +//============================================================================== +//GROUNDS +//============================================================================== + +[material = g_tomb] + bitmap = data\material\ground\tomb1A.gif + bitmap = data\material\ground\tomb1B.gif + + + //LICHE + ground_central.0,0 = 0, 0, 73, 279, 96 + ground_central.1,0 = 0, 0, 39, 229, 72 + ground_central.2,0 = 0, 0, 16, 155, 38 + ground_central.3,0 = 0, 80, 0, 185, 15 + ground_central.4,0 = 0, 208, 97, 279, 107 + + + ground_left.0,0,0 = 0, 236, 34, 279, 57 + ground_left.1,0,0 = 0, 199, 0, 279, 33 + ground_left.2,0,0 = 0, 0, 97, 104, 119 + ground_left.3,0,0 = 0, 157, 108, 279, 123 + ground_left.4,0,0 = 0, 0, 0, 79, 10 + + ground_left.3,1,0 = 0, 105, 108, 154, 122 + ground_left.4,1,0 = 0, 105, 97, 191, 107 + + //SUDE + ground_central.0,1 = 1, 0, 73, 279, 96 + ground_central.1,1 = 1, 0, 39, 229, 72 + ground_central.2,1 = 1, 0, 16, 155, 38 + ground_central.3,1 = 1, 80, 0, 185, 15 + ground_central.4,1 = 1, 208, 97, 279, 107 + + + ground_left.0,0,1 = 1, 236, 34, 279, 57 + ground_left.1,0,1 = 1, 199, 0, 279, 33 + ground_left.2,0,1 = 1, 0, 97, 104, 119 + ground_left.3,0,1 = 1, 157, 108, 279, 123 + ground_left.4,0,1 = 1, 0, 0, 79, 10 + + ground_left.3,1,1 = 1, 105, 108, 154, 122 + ground_left.4,1,1 = 1, 105, 97, 191, 107 + + + +//============================================================================== +//WALLS +//============================================================================== + +[material = w_tomb1] + bitmap = data\material\wall.tomb\tomb1_1A.gif + bitmap = data\material\wall.tomb\tomb1_2.gif + bitmap = data\material\wall.tomb\tomb1_f.jpg + bitmap = data\material\wall.tomb\tomb1_1B.gif + + + //LICHE + left.0,0,0 = 0, 0, 0, 44, 179 + left.1,0,0 = 0, 45, 0, 81, 144 + left.2,0,0 = 0, 82, 0, 105, 96 + left.3,0,0 = 0, 82, 97, 99, 163 + left.4,0,0 = 0, 100, 97, 110, 139 + left.3,1,0 = 1, 0, 0, 51, 64 + left.4,1,0 = 1, 52, 0, 88, 49 + front_central.0,0 = 2, 0, 0, 229, 145 + //SUDE steny + left.0,0,1 = 3, 0, 0, 44, 179 + left.1,0,1 = 3, 45, 0, 81, 144 + left.2,0,1 = 3, 82, 0, 105, 96 + left.3,0,1 = 3, 82, 97, 99, 163 + left.4,0,1 = 3, 100, 97, 110, 139 + +[material = w_tomb3] + bitmap = data\material\wall.tomb\tomb3_1A.gif + bitmap = data\material\wall.tomb\tomb3_2.gif + bitmap = data\material\wall.tomb\tomb3_f.jpg + bitmap = data\material\wall.tomb\tomb3_1B.gif + parent = w_tomb1 + diff --git a/undercroft_windows_i110/data/defs/level.dunghill/tomb_object.txt b/undercroft_windows_i110/data/defs/level.dunghill/tomb_object.txt new file mode 100644 index 0000000..cfd8157 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.dunghill/tomb_object.txt @@ -0,0 +1,287 @@ +[object=RESPAWN-bone] + editor_icon=37 + behavior=RESPAWN-bone + +[object=RESPAWN-smallrat] + editor_icon=37 + behavior=RESPAWN-smallrat + +-------------------------------------------------------------------------------- +[sprite = travelstone_f] + bitmap = data\object\tstone_f.gif, 1, 1, 1 +[sprite = travelstone_b] + bitmap = data\object\tstone_b.gif, 1, 1, 1 +[sprite = travelstone_r] + bitmap = data\object\tstone_r.gif, 1, 1, 1 + +[object = tstone] + offset_front = travelstone_f, 0, 8, 160 + offset_back = travelstone_b, 0, 8, 160 + offset_left = travelstone_r, 0, 8, 160 + offset_right = travelstone_r, 0, 8, 160 + flip_left = 1 + editor_icon = 2 + block = 1 + map_frame = 7 ,16 + click_rect=1,1,66,145 + click_range=1,1 + behavior=tstone + +-------------------------------------------------------------------------------- + +[sprite = tomb_door] + bitmap = data\object\door\tomb_door.gif, 5, 5, 1 + +[object = tomb_door] + map_frame=5,4 + offset_front = tomb_door, 0, -4,-1 + offset_back = tomb_door, 0, -4,-1 + editor_icon = 4 + click_range = 1,1 + click_rect.0 = 1,1,190,120 + click_rect.1 = 1,1,190,120 + click_rect.2 = 1,1,190,120 + click_rect.3 = 1,1,190,120 + behavior = tomb_door + +[object = tomb_door_lever] + parent=tomb_door + behavior = tomb_door_lever + +[object = tomb_door_key] + parent=tomb_door + behavior = tomb_door_key + +-------------------------------------------------------------------------------- + +[sprite = tomb_up] + bitmap = data\object\tomb_up.gif, 1, 1, 1 + +[object = tomb_up] + map_frame = 5,11 + offset_front = tomb_up, 0, -4,-1 + editor_icon = 23 + block = 0 + click_range = 1, 1 + click_rect.0 = 1, 1, 190,120 + click_rect.1 = 1, 1, 190,120 + click_rect.2 = 1, 1, 190,120 + click_rect.3 = 1, 1, 190,120 + fog_level = 0,0,60,130,200 + behavior = tomb_up + +-------------------------------------------------------------------------------- +[sprite = lever_f] + bitmap = data\object\lever\lever1a.gif, 2, 2, 1 +[sprite = lever_s] + bitmap = data\object\lever\lever1b.gif, 2, 2, 1 + + +[object = lever] + visible_range = 0, 4 + offset_back = lever_f, 0, -60, 230 + offset_right = lever_s, 130, -60, 230 + offset_left = lever_s, -130, -60, 230 + all_sides = -1, 4,4 + all_sides = -1, 0 ,4 + editor_icon = 3 + flip_left = 1 + click_rect.2 = 1, 1, 31,93 + click_rect.1 = 1, 1, 44,83 + click_rect.3 = 1, 1, 44,83 + behavior = lever + +-------------------------------------------------------------------------------- +[sprite = lock_f] + bitmap = data\object\lever\lock1a.gif, 1, 1, 1 +[sprite = lock_s] + bitmap = data\object\lever\lock1b.gif, 1,1, 1 + + +[object = lock] + visible_range = 0, 4 + offset_back = lock_f, 0, -100, 230 + offset_right = lock_s, 140, -100, 230 + offset_left = lock_s, -140, -100, 230 + all_sides = -1, 4,4 + all_sides = -1, 0 ,4 + editor_icon = 3 + flip_left = 1 + click_rect.2 = -10, -10, 26,45 + click_rect.1 = -10, -10, 19, 45 + click_rect.3 = -10, -10, 19, 45 + behavior = lock + +-------------------------------------------------------------------------------- + +[sprite = button_f] + bitmap = data\object\lever\button1a.gif, 2, 2, 1 +[sprite = button_s] + bitmap = data\object\lever\button1b.gif, 2, 2, 1 + sort_offset = -300 + +[object = button1] + visible_range = 0, 4 + offset_back = button_f, 0, -93, 230 + offset_right = button_s, 135, -90, 230 + offset_left = button_s, -135, -90, 230 + all_sides = -1, 4,4 + all_sides = -1, 0 ,4 + editor_icon = 3 + flip_left = 1 + click_rect.2 = -10, -10, 35,35 + click_rect.1 = -10, -10, 28,30 + click_rect.3 = -10, -10, 28,30 + behavior = button1 + +[object = button2] + parent=button1 + behavior = button2 + +[object = button_secret_wall] + parent=button1 + behavior = button_secret_wall + +-------------------------------------------------------------------------------- + +[object = brother] + front = dummy, 2,1, 120,156, 80,156 + left = dummy, 2,1, 120,156, 80,156 + right = dummy, 2,1, 120,156, 80,156 + back = dummy, 2,1, 120,156, 80,156 + click_rect = 1,1,100,100 + editor_icon = 1 + click_range = 1,1 + top_click = 1 + behavior=brother + +-------------------------------------------------------------------------------- +[sprite = teleport] + bitmap = data\object\global\holy_ground.gif, 6,1,6 + sort_offset = 10 + +[object = teleport] + visible_range = 0,3 + offset_front = teleport, 0, 20,240 + offset_back = teleport, 0, 20,240 + offset_left = teleport, 0, 20,240 + offset_right = teleport, 0, 20,240 + editor_icon = 6 + map_frame = 7 ,16 + behavior = teleport + +-------------------------------------------------------------------------------- + + +[sprite = wanted_f] + bitmap = data\object\wallpaper\wanted_f.gif, 1, 1, 1 + sort_offset = -200 +[sprite = wanted_s1] + bitmap = data\object\wallpaper\wanted_s1.gif, 1, 1, 1 + sort_offset = -200 + +[object = wanted] + back = wanted_f, 0,3, 20,78, 32,32 + back = wanted_f, 1,0, -60,126, 100,100 + back = wanted_f, 1,1, 5,102, 68,68 + back = wanted_f, 1,2, 50,86, 47,47 + back = wanted_f, 1,3, 90,78, 32,32 + back = wanted_f, 2,0, 160,126, 100,100 + back = wanted_f, 2,1, 160,102, 68,68 + back = wanted_f, 2,2, 160,86, 47,47 + back = wanted_f, 2,3, 160,78, 32,32 + back = wanted_f, 3,0, 385,126, 100,100 + back = wanted_f, 3,1, 315,102, 68,68 + back = wanted_f, 3,2, 270,86, 47,47 + back = wanted_f, 3,3, 230,78, 32,32 + back = wanted_f, 4,3, 300,78, 32,32 + right = wanted_s1, 2,0, 300,145, 110,110 + right = wanted_s1, 2,1, 255,123, 80,80 + right = wanted_s1, 2,2, 224,98, 52,52 + right = wanted_s1, 2,3, 204,83, 36,36 + left = wanted_s1, 2,0, 20,145, 110,110 + left = wanted_s1, 2,1, 64,123, 80,80 + left = wanted_s1, 2,2, 96,98, 52,52 + left = wanted_s1, 2,3, 120,83, 36,36 + editor_icon = 30 + click_rect.0=1,1,76,132 + click_rect.2=1,1,76,132 + click_rect.1=1,1,36,160 + click_rect.3=1,1,36,160 + behavior=wanted + flip_left=1 + +-------------------------------------------------------------------------------- +[object=draft] + editor_icon=1 + behavior=draft + + +//------------------------------------------------------------------------------ +[sprite = chest1_f] + bitmap = data\object\chest1_f.gif, 1, 1, 1 +[sprite = chest1_b] + bitmap = data\object\chest1_b.gif, 1, 1, 1 +[sprite = chest1_r] + bitmap = data\object\chest1_r.gif, 1, 1, 1 + +[object = chest_tomb] + visible_range = 0, 3 + offset_front = chest1_f, 0, 8, 230 + offset_back = chest1_b, 0, 8, 230 + offset_left = chest1_r, 0, 8, 230 + offset_right = chest1_r, 0, 8, 230 + editor_icon = 7 + + click_rect.0 = 1,1,115,60 + click_rect.1 = 1,1,70,60 + click_rect.2 = 1,1,115,60 + click_rect.3 = 1,1,70,60 + + items.100,1,100,250 = money320 + items.40,1=arrows + items.80,1 = band,belt,cap,hood,leather_gloves,sandals,worn_boots,leather_boots + items.50,1 = small_healing_potion,small_stamina_potion + items.50,1 = cloak,hunter's_cloak,warrior's_cloak,winter_cloak,cloak_of_elementalist,protective_mantle,adventurer's_cloak + + behavior = chest_offer + +[object = chest_tomb_treasure] + parent=chest_tomb + items.100,1 = money160 + items.100,1 = blessed_steel_blade,short_sword_of_flames,graag's_fang,stone_of_heaven,glacial_pike,hook_pike,molten_hook_pike,staff_of_flame,hard_cold_cudgel + items.100,1 = sturdy_leather_armor,forest_leather_armor,guard's_helm + items.100,1 = band_of_shadows,belt_of_life,rope_of_energy,protective_belt,chain_gloves,handy_band,small_shield,protector's_ring,ring_of_flames,lizard_ring,lizard_ring,glacial_ring,defender's_amulet,rat_chain,knight's_chain,ring_of_ogres,ring_of_craft,polar_ring + items.100,1 = scroll_of_wisdom,elixir_of_power,arcane_scroll + +//------------------------------------------------------------------------------ + +[sprite = sarcophagus_s] + bitmap = data\object\sarcophagus_s.gif, 1, 1, 1 +[sprite = sarcophagus_f] + bitmap = data\object\sarcophagus_f.gif, 1, 1, 1 + +[object = sarcophagus] + map_frame = 3, 3 + offset_front = sarcophagus_f, 0, 12, 180 + offset_back = sarcophagus_f, 0, 12, 180 + offset_left = sarcophagus_s, 0, 12, 230 + offset_right = sarcophagus_s, 0, 12, 230 + editor_icon = 19 + block = 1 + click_range = 1, 1 + click_rect.0 = 1, 1, 235,75 + click_rect.1 = 1, 1, 105,75 + click_rect.2 = 1, 1, 235,75 + click_rect.3 = 1, 1, 105,75 + items.100,1=bone_key + items.100,1=dagger,rusty_dirk,fine_dirk,poisoned_dirk,hatchet,mallet,cutter,steel_mallet,bone_dagger,vicious_fork,bow + items.30,1,20,20=arrows + items.100,1,150,300=money320 + behavior = sarc_offer + +[object = sarcophagus2] + parent=sarcophagus + items.100,1,150,300=money320 + items.30,1=dagger,rusty_dirk,fine_dirk,poisoned_dirk,hatchet,mallet,cutter,steel_mallet,bone_dagger,vicious_fork,bow + items.30,1,20,20=arrows diff --git a/undercroft_windows_i110/data/defs/level.forest/cave_behavior.txt b/undercroft_windows_i110/data/defs/level.forest/cave_behavior.txt new file mode 100644 index 0000000..b6c3f20 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.forest/cave_behavior.txt @@ -0,0 +1,17 @@ +[behavior = rock_entrance1] + + do_click = 0 + + teleport.forest = -1,6,16 + +[behavior = water] + + check_item.empty_flagon=0 + + text_id=forest_water1 + + text_id=forest_water2 + remove_party_item.empty_flagon=1 + item.underground_water=255,255 + + diff --git a/undercroft_windows_i110/data/defs/level.forest/cave_cube.txt b/undercroft_windows_i110/data/defs/level.forest/cave_cube.txt new file mode 100644 index 0000000..3b411f0 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.forest/cave_cube.txt @@ -0,0 +1,6 @@ +[cube = g_tomb] + + type = 2 + editor_icon = 4 + + diff --git a/undercroft_windows_i110/data/defs/level.forest/cave_level.txt b/undercroft_windows_i110/data/defs/level.forest/cave_level.txt new file mode 100644 index 0000000..30fdbde --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.forest/cave_level.txt @@ -0,0 +1,28 @@ +[LEVEL = TROLL_CAVE] + name = Troll Cave + + music.MAIN = data\music\dungeon2.ogg + + material_file = data\defs\level.forest\cave_material.txt + cube_file = data\defs\level.forest\cave_cube.txt + + enemy_file = data\defs\enemy\2-forest\foresttroll.txt + enemy_file = data\defs\enemy\2-forest\rocktroll.txt + enemy_file = data\defs\enemy\_deadadventurer.txt + + object_file = data\defs\object\torch1.txt + object_file = data\defs\object\garbage.txt + object_file = data\defs\object\flower1.txt + object_file = data\defs\object\flower3.txt + object_file = data\defs\object\flower4.txt + object_file = data\defs\object\dirt1.txt + object_file = data\defs\object\dirt2.txt + object_file = data\defs\object\rock.txt + + behavior_file = data\defs\level.forest\cave_behavior.txt + object_file = data\defs\level.forest\cave_object.txt + + background = data\sky\tomb.jpg,1,1,1, 0,100,0,100 + fog_color = 20, 20, 20 + fog_level = 0,60,130,200,230 + diff --git a/undercroft_windows_i110/data/defs/level.forest/cave_material.txt b/undercroft_windows_i110/data/defs/level.forest/cave_material.txt new file mode 100644 index 0000000..c92ddd4 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.forest/cave_material.txt @@ -0,0 +1,43 @@ +//============================================================================== +//GROUNDS +//============================================================================== + +[material = g_tomb] + bitmap = data\material\ground\tomb1A.gif + bitmap = data\material\ground\tomb1B.gif + + + //LICHE + ground_central.0,0 = 0, 0, 73, 279, 96 + ground_central.1,0 = 0, 0, 39, 229, 72 + ground_central.2,0 = 0, 0, 16, 155, 38 + ground_central.3,0 = 0, 80, 0, 185, 15 + ground_central.4,0 = 0, 208, 97, 279, 107 + + + ground_left.0,0,0 = 0, 236, 34, 279, 57 + ground_left.1,0,0 = 0, 199, 0, 279, 33 + ground_left.2,0,0 = 0, 0, 97, 104, 119 + ground_left.3,0,0 = 0, 157, 108, 279, 123 + ground_left.4,0,0 = 0, 0, 0, 79, 10 + + ground_left.3,1,0 = 0, 105, 108, 154, 122 + ground_left.4,1,0 = 0, 105, 97, 191, 107 + + //SUDE + ground_central.0,1 = 1, 0, 73, 279, 96 + ground_central.1,1 = 1, 0, 39, 229, 72 + ground_central.2,1 = 1, 0, 16, 155, 38 + ground_central.3,1 = 1, 80, 0, 185, 15 + ground_central.4,1 = 1, 208, 97, 279, 107 + + + ground_left.0,0,1 = 1, 236, 34, 279, 57 + ground_left.1,0,1 = 1, 199, 0, 279, 33 + ground_left.2,0,1 = 1, 0, 97, 104, 119 + ground_left.3,0,1 = 1, 157, 108, 279, 123 + ground_left.4,0,1 = 1, 0, 0, 79, 10 + + ground_left.3,1,1 = 1, 105, 108, 154, 122 + ground_left.4,1,1 = 1, 105, 97, 191, 107 + diff --git a/undercroft_windows_i110/data/defs/level.forest/cave_object.txt b/undercroft_windows_i110/data/defs/level.forest/cave_object.txt new file mode 100644 index 0000000..b45be54 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.forest/cave_object.txt @@ -0,0 +1,37 @@ +[sprite = rock_entrance] + bitmap = data\object\rock_entrance.gif, 1, 1, 1 + +[object = rock_entrance1] + map_frame=5,11 + front = rock_entrance, 1,0, -24,150, 100,100 + front = rock_entrance, 2,0, 156,150, 100,100 + front = rock_entrance, 3,0, 336,150, 100,100 + front = rock_entrance, 1,1, 21,120, 68,68 + front = rock_entrance, 2,1, 156,120, 68,68 + front = rock_entrance, 3,1, 291,120, 68,68 + front = rock_entrance, 1,2, 60,99, 47,47 + front = rock_entrance, 2,2, 160,99, 47,47 + front = rock_entrance, 3,2, 260,99, 47,47 + front = rock_entrance, 1,3, 95,82, 31,30 + front = rock_entrance, 2,3, 160,82, 31,30 + front = rock_entrance, 3,3, 225,82, 31,30 + click_rect.0 = 1,1,141,141 + editor_icon = 18 + behavior = rock_entrance1 + fog_level = 60,130,200,230,230 + + +[sprite = water] + bitmap = data\object\water.gif, 3, 1, 3 + +[object = water] + front = water, 2,0, 161,160, 100,100 + front = water, 2,1, 162,128, 75,75 + front = water, 1,1, 2,128, 75,75 + front = water, 3,1, 300,128, 75,75 + + click_rect = 1,1,222,29 + editor_icon = 1 + behavior = water + map_frame=9,9 + diff --git a/undercroft_windows_i110/data/defs/level.forest/forest_behavior.txt b/undercroft_windows_i110/data/defs/level.forest/forest_behavior.txt new file mode 100644 index 0000000..c7395f1 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.forest/forest_behavior.txt @@ -0,0 +1,597 @@ +sound.yaga_laugh = data/sound/npc/yaga_laugh.wav +sound.npc_fairy = data/sound/npc/fairy.wav +sound.highlander = data/sound/npc/npc-skret.wav +sound.scream =data/sound/scream.wav +sound.girl= data/sound/npc/woman_hello.wav + +[behavior=RESPAWN-wolf] + + check_global.253=0,0 + + enemy.wolf_respawn=0,0 + change_global.253=-1 + +-------------------------------------------------------------------------------- + +[behavior=tstone] + # top = nothing + # left = temple + # right = exit + # bottom = forest + + text_id=travelstone + button_id=b_tstone1 + button_id=b_tstone2 + button_id=b_tstone3 + button_id=b_tstone4 + button_id=b_tstone5 + + + check_global.250=1,0 + + text_id=nothing_happened + + flash_view=0,250,250,100 + play_sound.skill_ancestor =0 + teleport=-1,7,13 + + flash_view=0,250,250,100 + play_sound.skill_ancestor =0 + teleport=-1,2,21 + + flash_view=0,250,250,100 + play_sound.skill_ancestor =0 + teleport=-1,10,25 + + flash_view=0,250,250,100 + play_sound.skill_ancestor =0 + teleport=-1,8,31 + + +[behavior=broken_tstone1] + + text_id=something's_missing + use_offer=0 + + text_id=nothing_happened + + play_sound.move_stone =0 + object.tstone=2,0,0,0,0 + change_global.250=1 + remove_party_item.runic_stones=1 + state=255 + + + +-------------------------------------------------------------------------------- + +[behavior=forest_watch] + + text_id = forest_watch1 + button_id = b_next + + text_id = forest_watch2 + button_id = b_ok + +[behavior=adventurer_dummy] + + state=1 + play_sound.highlander=0 + text_id=forest_adventurer + button_id=b_trade + button_id=b_leave + + item_offer=1,12 + + item_offer=1,12 + +[behavior=forest_moaning] + + text_id = forest_moaning + button_id=b_ok + quest.distant_moaning = 1 + play_sound.scream = 0 + state=255 + +[behavior=redhood] + + play_sound.girl=0 + text_id = forest_saving1 + picture = data/scene/saving_lady.jpg + quest.distant_moaning = 2 + exp = 500 + button_id = b_next + + text_id = forest_saving2 + picture = data/scene/saving_lady.jpg + button_id=b_yes + button_id=b_no + state=1 + + cancel_picture=0 + remove_object.redhood=0,0 + remove_enemy.redhood=0,0 + flash_view=0,0,0,255 + text_id=forest_yaga0 + teleport=0,6,-31 + state=255 + + play_sound.girl=0 + text_id = forest_saving2 + picture = data/scene/saving_lady.jpg + button_id=b_yes + button_id=b_no + +-------------------------------------------------------------------------------- + +[behavior=goto_aenor] + + text_id = forest_leave + button_id = b_yes + button_id = b_no + + state=1 + picture = data/scene/travel_aenor.jpg + text_id = to_the_mountains + button_id = b_next + remove_party_item.holy_water=99 + remove_party_item.empty_flagon=99 + remove_party_item.underground_water=99 + remove_party_item.runic_stones=99 + #reset respawnu + set_global.255 = 0 + set_global.254 = 0 + set_global.253 = 0 + set_global.252 = 0 + set_global.251 = 0 + + state=0 + teleport.aenor_glen,aenor = -1,4,38 + + +-------------------------------------------------------------------------------- +[behavior = rock_entrance1] + + do_click = 0 + + teleport = 3,0,0 + +[behavior = rock_entrance2] + + do_click = 0 + + teleport.TROLL_CAVE = -1,16,8 + +[behavior = direction1] + + text_id=forest_dir + + +-------------------------------------------------------------------------------- +[behavior=monk_statue] + + text_width=220 + text_id=forest_monk_statue1 + use_offer=0 + + state=1 + text_width=220 + text_id=forest_monk_statue2 + play_sound.SKILL_FROST=0 + remove_party_item.bread=1 + + state=2 + text_width=220 + text_id=forest_monk_statue2 + play_sound.SKILL_FROST=0 + remove_party_item.cheese=1 + + text_width=220 + text_id=forest_monk_statue1 + use_offer=0 + + state=3 + text_width=220 + text_id=forest_monk_statue3 + play_sound.SKILL_ANCESTOR=0 + remove_object.tree2=0,0 + remove_object.bush1=0,0 + remove_party_item.cheese=1 + + text_width=220 + text_id=forest_monk_statue1 + use_offer=0 + + state=3 + text_width=220 + text_id=forest_monk_statue3 + play_sound.SKILL_ANCESTOR=0 + remove_object.tree2=0,0 + remove_object.bush1=0,0 + remove_party_item.bread=1 + + +-------------------------------------------------------------------------------- +[behavior=temple] + + do_click=0 + + picture=data\scene\monks.jpg + text_id=forest_monks1 + button_id=b_go_on + button_id=b_trade + button_id=b_leave + + item_offer=1,11 + + picture=data\scene\monks.jpg + text_id=forest_monks2 + button_id=b_next + state=1 + + picture=data\scene\monks.jpg + text_id=forest_monks3 + item.holy_water=255,255 + quest.fire_pit=1 + state=2 + + + do_click=0 + + check_global.32=5,0 + + picture=data\scene\monks.jpg + text_id=forest_monks5 + button_id=b_trade + button_id=b_leave + button_id=b_rest_100 + + item_offer=1,11 + + check_money=100,1 + + picture=data\scene\monks.jpg + text_id = not_enough_money + + cancel_picture = 0 + text_id = dh_inn_rest + change_money = -100 + change_hp = 0, 100, 2 + change_stamina = 0, 100, 2 + play_sound.YAWN = 0 + + picture=data\scene\monks.jpg + text_id=forest_monks4 + change_money=350 + button_id=b_trade + button_id=b_leave + button_id=b_rest_100 + quest.fire_pit=2 + exp=1000 + state=3 + + picture=data\scene\monks.jpg + text_id=forest_monks4 + change_money=350 + button_id=b_trade + button_id=b_leave + button_id=b_rest_100 + quest.fire_pit=2 + exp=1000 + state=3 + + + do_click=0 + + picture=data\scene\monks.jpg + text_id=forest_monks5 + button_id=b_trade + button_id=b_leave + button_id=b_rest_100 + + item_offer=1,11 + + check_money=100,0 + + picture=data\scene\monks.jpg + text_id = not_enough_money + + cancel_picture = 0 + text_id = dh_inn_rest + change_money = -100 + change_hp = 0, 100, 2 + change_stamina = 0, 100, 2 + play_sound.YAWN = 0 + +-------------------------------------------------------------------------------- +[behavior=hole] + + teleport.lava_pit=-1,1,1 + + +-------------------------------------------------------------------------------- +[behavior=fire_menhir] + + use_offer=0 + + text_id=nothing_happened + + play_sound.SKILL_WALL=0 + text_id=pit_holy + state=255 + +-------------------------------------------------------------------------------- +[behavior=demon_block] + + text_id=forest_fire + button_id=b_ok + state=1 + +-------------------------------------------------------------------------------- +[behavior=van] + + play_sound.door = 0 + quest.fur_coat = 1 + state=1 + check_item.trophy_animal_fur=0,6 + + + play_sound.door = 0 + check_item.trophy_animal_fur=0,6 + + + text_width=310 + text_id = gypsy1 + button_id = b_trade + button_id = b_leave + + item_offer=1,12 + + + text_width=310 + text_id = gypsy2 + button_id = b_yes + button_id = b_no + button_id = b_trade + state=2 + + + remove_party_item.trophy_animal_fur=6 + quest.fur_coat = 2 + change_money=400 + exp = 500 + state=3 + + state=1 + + state=1 + item_offer=1,12 + + + play_sound.door = 0 + item_offer=1,12 + + +-------------------------------------------------------------------------------- +[behavior=berries] + + text_id = berries + item.berries=255,255 + state=255 + + +-------------------------------------------------------------------------------- +[behavior = door1] + + do_click=0 + + do_click=0 + + do_click=0 + + picture=data\scene\summoner.jpg + text_id = forest_sum1 + button_id=b_work + button_id=b_rest_100 + button_id=b_trade + button_id=b_leave + play_sound.door = 0 + + picture=data\scene\summoner.jpg + text_id = forest_sum2 + quest.underground_spring=1 + item.empty_flagon=255,255 + state=1 + + check_money=100,0 + + picture=data\scene\summoner.jpg + text_id = not_enough_money + + cancel_picture = 0 + text_id = dh_inn_rest + change_money = -100 + change_hp = 0, 100, 2 + change_stamina = 0, 100, 2 + play_sound.YAWN = 0 + + + item_offer=1,12 + + + check_item.underground_water=0 + play_sound.door = 0 + + picture=data\scene\summoner.jpg + text_id = forest_sum3 + button_id=b_rest_100 + button_id=b_trade + button_id=b_leave + + check_money=100,1 + + picture=data\scene\summoner.jpg + text_id = not_enough_money + + cancel_picture = 0 + text_id = dh_inn_rest + change_money = -100 + change_hp = 0, 100, 2 + change_stamina = 0, 100, 2 + play_sound.YAWN = 0 + + picture=data\scene\summoner.jpg + text_id = forest_sum4 + remove_party_item.underground_water=1 + quest.underground_spring=2 + exp=500 + change_money=500 + state=2 + + item_offer=1,12 + + + picture=data\scene\summoner.jpg + text_id = forest_sum3 + button_id=b_rest_100 + button_id=b_trade + button_id=b_leave + play_sound.door = 0 + + check_money=100,1 + + picture=data\scene\summoner.jpg + text_id = not_enough_money + + cancel_picture = 0 + text_id = dh_inn_rest + change_money = -100 + change_hp = 0, 100, 2 + change_stamina = 0, 100, 2 + play_sound.YAWN = 0 + + item_offer=1,12 + +-------------------------------------------------------------------------------- +[behavior=caught_fairy] + + text_width=310 + text_id=forest_fairy1 + button_id=b_yes + button_id=b_no + play_sound.npc_fairy = 0 + + enemy.smallspider=-1,0 + enemy.spider=-1,0 + enemy.smallspider=1,0 + enemy.spider=0,1 + enemy.smallspider=0,1 + play_sound.spider_att =0 + object.fairy2=0,-2,0 + state=255 + +[behavior=caught_fairy2] + + text_id=forest_fairy2 + picture=data\scene\fairy.jpg + exp=500 + check_random=3,1 + state=255 + play_sound.npc_fairy = 0 + + + item.blue_power_gem=255,255 + + item.red_power_gem=255,255 + + item.dark_power_gem=255,255 + + item.sharp_power_gem=255,255 + +-------------------------------------------------------------------------------- + + +[behavior = skull] + + animate = 0, 0, 0, 1 + + animate = 1, 1, 0, 1 + + animate = 1, 2, 0, 1 + + use_offer=0 + + text_id=nothing_happened + + remove_party_item.ruby = 1 + state = 1 + animate = -1, 1, 0, 1 + + use_offer=0 + + text_id=nothing_happened + + remove_party_item.ruby = 1 + animate = -1, 2, 0, 1 + remove_object.rock_lava=0,-1 + flash_view=250,0,0,200 + quake=500 + play_sound.SKILL_WALL=0 + play_sound.move_stone=0 + state = 255 + +-------------------------------------------------------------------------------- +[behavior = altar] + + text_id = forest_altar + button_id=b_yes + button_id=b_no + + flash_view=200,0,0,250 + hit=102,0,1,5,0,0 + play_sound.skill_ancestor=0 + handicap=100,7,150,150,50,0,0,0,2 + +[behavior=skull_pike1] + + animate=0,0,0,1 +[behavior=skull_pike2] + + animate=1,1,0,1 + + +[behavior=door_yaga] + + play_sound.door=0 + picture=data/scene/yaga.jpg + text_id=forest_yaga1 + button_id=b_next + + picture=data/scene/yaga.jpg + text_id=forest_yaga2 + button_id=b_next + state=1 + + picture=data/scene/yaga.jpg + text_id=forest_yaga3 + enemy.yaga=0,1 + enemy.redhood2=0,1 + object.teleport=0,0,2,5,41 + object.teleport=0,-6,33,12,9 + teleport = 2,0,0 + button_id=b_fight + state=3 + + play_sound.yaga_laugh = 0 + state = 2 + + play_sound.door=0 + text_id=dh_auntie_empty + +-------------------------------------------------------------------------------- + +[behavior = teleport] + + teleport = -1,0,0 + play_sound.teleport=0 + diff --git a/undercroft_windows_i110/data/defs/level.forest/forest_cube.txt b/undercroft_windows_i110/data/defs/level.forest/forest_cube.txt new file mode 100644 index 0000000..9775a3c --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.forest/forest_cube.txt @@ -0,0 +1,21 @@ +[cube = g_forest1] + + type = 2 + editor_icon = 1 + +[cube = w_gravewall1] + + + + + type = 1 + editor_icon = 12 + +[cube = w_wood1] + + + + + type = 1 + editor_icon = 13 + diff --git a/undercroft_windows_i110/data/defs/level.forest/forest_level.txt b/undercroft_windows_i110/data/defs/level.forest/forest_level.txt new file mode 100644 index 0000000..551374d --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.forest/forest_level.txt @@ -0,0 +1,56 @@ +[LEVEL = FOREST] +weather = 1 +name = Deep Forest + +music.MAIN = data\music\main.ogg + +background = data\sky\forest.jpg,1,1,1, 0,100,0,100 +fog_color = 45, 50, 35 +factor = 100, 110, 120 + +material_file = data\defs\level.forest\forest_material.txt +cube_file = data\defs\level.forest\forest_cube.txt + +enemy_file = data\defs\enemy\npc\watch.txt +enemy_file = data\defs\enemy\npc\young_witch.txt +enemy_file = data\defs\enemy\npc\highlander.txt + +enemy_file = data\defs\enemy\1-dunghill\_wolf.txt +enemy_file = data\defs\enemy\1-dunghill\smallspider.txt +enemy_file = data\defs\enemy\1-dunghill\spider.txt + +enemy_file = data\defs\enemy\2-forest\foresttroll.txt +enemy_file = data\defs\enemy\2-forest\rocktroll.txt +enemy_file = data\defs\enemy\2-forest\lavalizard.txt +enemy_file = data\defs\enemy\2-forest\firedemon.txt +enemy_file = data\defs\enemy\2-forest\firelord.txt +enemy_file = data\defs\enemy\2-forest\yaga.txt +enemy_file = data\defs\enemy\2-forest\redhood.txt + +object_file = data\defs\object\bush1.txt +object_file = data\defs\object\bush2.txt +object_file = data\defs\object\tree1.txt +object_file = data\defs\object\tree2.txt +object_file = data\defs\object\flower1.txt +object_file = data\defs\object\flower2.txt +object_file = data\defs\object\flower3.txt +object_file = data\defs\object\flower4.txt +object_file = data\defs\object\dirt1.txt +object_file = data\defs\object\dirt2.txt +object_file = data\defs\object\stain.txt +object_file = data\defs\object\rock.txt +object_file = data\defs\object\column2.txt +object_file = data\defs\object\torch2.txt +object_file = data\defs\object\roof.txt +object_file = data\defs\object\win_wood.txt +object_file = data\defs\object\foliage1.txt +object_file = data\defs\object\rock_lava.txt + +behavior_file = data\defs\level.forest\forest_behavior.txt +object_file = data\defs\level.forest\forest_object.txt + + behavior_file = data\defs\object\charon_behavior.txt + object_file = data\defs\object\charon.txt + +fog_level = 100,100,150,200,240 + diff --git a/undercroft_windows_i110/data/defs/level.forest/forest_material.txt b/undercroft_windows_i110/data/defs/level.forest/forest_material.txt new file mode 100644 index 0000000..2611943 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.forest/forest_material.txt @@ -0,0 +1,79 @@ +//============================================================================== +//GROUNDS +//============================================================================== + +[material = G_forest1] + bitmap = data\material\ground\forest1A.gif + bitmap = data\material\ground\forest1B.gif + + + //LICHE + ground_central.0,0 = 0, 0, 73, 279, 96 + ground_central.1,0 = 0, 0, 39, 229, 72 + ground_central.2,0 = 0, 0, 16, 155, 38 + ground_central.3,0 = 0, 80, 0, 185, 15 + ground_central.4,0 = 0, 208, 97, 279, 107 + + + ground_left.0,0,0 = 0, 236, 34, 279, 57 + ground_left.1,0,0 = 0, 199, 0, 279, 33 + ground_left.2,0,0 = 0, 0, 97, 104, 119 + ground_left.3,0,0 = 0, 157, 108, 279, 123 + ground_left.4,0,0 = 0, 0, 0, 79, 10 + + ground_left.3,1,0 = 0, 105, 108, 154, 122 + ground_left.4,1,0 = 0, 105, 97, 191, 107 + + //SUDE + ground_central.0,1 = 1, 0, 73, 279, 96 + ground_central.1,1 = 1, 0, 39, 229, 72 + ground_central.2,1 = 1, 0, 16, 155, 38 + ground_central.3,1 = 1, 80, 0, 185, 15 + ground_central.4,1 = 1, 208, 97, 279, 107 + + + ground_left.0,0,1 = 1, 236, 34, 279, 57 + ground_left.1,0,1 = 1, 199, 0, 279, 33 + ground_left.2,0,1 = 1, 0, 97, 104, 119 + ground_left.3,0,1 = 1, 157, 108, 279, 123 + ground_left.4,0,1 = 1, 0, 0, 79, 10 + + ground_left.3,1,1 = 1, 105, 108, 154, 122 + ground_left.4,1,1 = 1, 105, 97, 191, 107 + + +//============================================================================== +//WALLS +//============================================================================== + +[material = W_gravewall1] + bitmap = data\material\wall.graveyard\gravewall1_1A.gif + bitmap = data\material\wall.graveyard\gravewall1_2.gif + bitmap = data\material\wall.graveyard\gravewall1_f.jpg + bitmap = data\material\wall.graveyard\gravewall1_1B.gif + + + //LICHE + left.0,0,0 = 0, 0, 0, 44, 179 + left.1,0,0 = 0, 45, 0, 81, 144 + left.2,0,0 = 0, 82, 0, 105, 96 + left.3,0,0 = 0, 82, 97, 99, 163 + left.4,0,0 = 0, 100, 97, 110, 139 + left.3,1,0 = 1, 0, 0, 51, 64 + left.4,1,0 = 1, 52, 0, 88, 49 + front_central.0,0 = 2, 0, 0, 229, 145 + //SUDE steny + left.0,0,1 = 3, 0, 0, 44, 179 + left.1,0,1 = 3, 45, 0, 81, 144 + left.2,0,1 = 3, 82, 0, 105, 96 + left.3,0,1 = 3, 82, 97, 99, 163 + left.4,0,1 = 3, 100, 97, 110, 139 + +[material = W_wood1] + parent = W_gravewall1 + bitmap = data\material\wall.city.night\wood1_1A.gif + bitmap = data\material\wall.graveyard\gravewall1_2.gif + bitmap = data\material\wall\wood1_f.jpg + bitmap = data\material\wall.city.night\wood1_1B.gif + + diff --git a/undercroft_windows_i110/data/defs/level.forest/forest_object.txt b/undercroft_windows_i110/data/defs/level.forest/forest_object.txt new file mode 100644 index 0000000..18d0886 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.forest/forest_object.txt @@ -0,0 +1,705 @@ + +[object=RESPAWN-wolf] + editor_icon=37 + behavior=RESPAWN-wolf + +-------------------------------------------------------------------------------- +[sprite = travelstone_f] + bitmap = data\object\tstone_f.gif, 1, 1, 1 +[sprite = travelstone_f2] + bitmap = data\object\tstone_f2.gif, 1, 1, 1 +[sprite = travelstone_b] + bitmap = data\object\tstone_b.gif, 1, 1, 1 +[sprite = travelstone_r] + bitmap = data\object\tstone_r.gif, 1, 1, 1 + +[object = tstone] + offset_front = travelstone_f, 0, 8, 160 + offset_back = travelstone_b, 0, 8, 160 + offset_left = travelstone_r, 0, 8, 160 + offset_right = travelstone_r, 0, 8, 160 + flip_left = 1 + editor_icon = 2 + block = 1 + map_frame = 7 ,16 + click_rect=1,1,66,145 + click_range=1,1 + behavior=tstone + +[object = broken_tstone1] + offset_front = travelstone_f2, 0, 8, 160 + offset_back = travelstone_b, 0, 8, 160 + offset_left = travelstone_r, 0, 8, 160 + offset_right = travelstone_r, 0, 8, 160 + flip_left = 1 + editor_icon = 2 + block = 1 + map_frame = 7, 16 + click_rect=1,1,66,145 + click_range=1,1 + behavior=broken_tstone1 + + +-------------------------------------------------------------------------------- +[object = watch_dummy] + front = dummy, 2,1, 120,156, 80,156 + left = dummy, 2,1, 120,156, 80,156 + right = dummy, 2,1, 120,156, 80,156 + back = dummy, 2,1, 120,156, 80,156 + click_rect.0 = 1,1,100,100 + click_rect.1 = 1,1,100,100 + click_rect.2 = 1,1,100,100 + click_rect.3 = 1,1,100,100 + editor_icon = 1 + click_range = 1,1 + top_click = 1 + block=3 + map_frame=5,6 + highlite_enemy =watch + behavior=forest_watch + +[object = adventurer_dummy] + parent=watch_dummy + behavior=adventurer_dummy + welcome_text=highlander + items.100,1=ice_cleaver + items.100,1=barbarian_chain,necklace_of_willpower,ring_of_health,knight's_chain,defender's_amulet,protector's_ring + items.100,1=cloak,hunter's_cloak,winter_cloak + items.100,1=band + items.100,1=small_healing_potion + items.100,1=small_stamina_potion + items.100,1=bread + items.100,1=cheese + items.100,1=orkish_brandy + highlite_enemy =highlander + + +-------------------------------------------------------------------------------- +[object = goto_aenor] + editor_icon=1 + behavior=goto_aenor + +[object = forest_moaning] + editor_icon=1 + behavior=forest_moaning + +-------------------------------------------------------------------------------- + + +[sprite = rock_entrance] + bitmap = data\object\rock_entrance.gif, 1, 1, 1 + +[object = rock_entrance1] + front = rock_entrance, 1,0, -24,150, 100,100 + front = rock_entrance, 2,0, 156,150, 100,100 + front = rock_entrance, 3,0, 336,150, 100,100 + front = rock_entrance, 1,1, 21,120, 68,68 + front = rock_entrance, 2,1, 156,120, 68,68 + front = rock_entrance, 3,1, 291,120, 68,68 + front = rock_entrance, 1,2, 60,99, 47,47 + front = rock_entrance, 2,2, 160,99, 47,47 + front = rock_entrance, 3,2, 260,99, 47,47 + front = rock_entrance, 1,3, 95,82, 31,30 + front = rock_entrance, 2,3, 160,82, 31,30 + front = rock_entrance, 3,3, 225,82, 31,30 + click_rect.0 = 1,1,141,141 + editor_icon = 18 + behavior = rock_entrance1 + map_frame=5,15 + fog_level = 60,130,200,230,230 + +[object = rock_entrance2] + parent = rock_entrance1 + behavior = rock_entrance2 + + +-------------------------------------------------------------------------------- + +[sprite = direction] + bitmap = data\object\direction.gif, 1, 1, 1 + + + +[OBJECT = direction1] + back = direction, 0,3, 40,88, 32,32 + # + back = direction, 1,0, 10,170, 100,100 + back = direction, 1,1, 60,130, 68,68 + back = direction, 1,2, 90,105, 47,47 + back = direction, 1,3, 116,88, 32,32 + # + back = direction, 2,0, 260,170, 100,100 + back = direction, 2,1, 224,130, 68,68 + back = direction, 2,2, 208,105, 47,47 + back = direction, 2,3, 194,88, 32,32 + # + back = direction, 3,2, 310,105, 47,47 + back = direction, 3,3, 280,88, 32,32 + + + left = direction, 1,3, 44,88, 32,32 + # + left = direction, 2,0, 60,170, 100,100 + left = direction, 2,1, 96,130, 68,68 + left = direction, 2,2, 112,105, 47,47 + left = direction, 2,3, 126,88, 32,32 + # + left = direction, 3,0, 310,170, 100,100 + left = direction, 3,1, 258,130, 68,68 + left = direction, 3,2, 232,105, 47,47 + left = direction, 3,3, 204,88, 32,32 + + + + front = direction, 1,3, 18,105, 47,47 + # + front = direction, 2,1, 75,158, 90,90 + front = direction, 2,2, 105,122, 60,60 + front = direction, 2,3, 118,105, 47,47 + # + front = direction, 3,1, 300,158, 90,90 + front = direction, 3,2, 260,122, 60,60 + front = direction, 3,3, 218,105, 47,47 + + + + right = direction, 1,1, 30,158, 90,90 + right = direction, 1,2, 72,122, 60,60 + right = direction, 1,3, 100,105, 47,47 + # + right = direction, 2,1, 245,158, 90,90 + right = direction, 2,2, 215,122, 60,60 + right = direction, 2,3, 202,105, 47,47 + # + right = direction, 3,3, 302,105, 47,47 + + editor_icon = 9 + click_range = 0,1 + click_rect.0 = 1, 1, 60,145 + click_rect.1 = 1, 1, 60,145 + click_rect.2 = 1, 1, 60,145 + click_rect.3 = 1, 1, 60,145 + behavior = direction1 + + +-------------------------------------------------------------------------------- + +[object = bush_passage] + map_frame = 1, 13 + + front = bush2, 1,0, -80,180, 120,120 + front = bush2, 1,1, -20,150, 100,100 + front = bush2, 1,2, 25,120, 68,68 + front = bush2, 1,3, 60,99, 47,47 + front = bush2, 1,4, 95,82, 30,30 + front = bush2, 2,1, 160,150, 100,100 + front = bush2, 2,2, 160,120, 68,68 + front = bush2, 2,3, 160,99, 47,47 + front = bush2, 2,4, 160,82, 30,30 + front = bush2, 3,0, 400,180, 120,120 + front = bush2, 3,1, 340,150, 100,100 + front = bush2, 3,2, 295,120, 68,68 + front = bush2, 3,3, 260,99, 47,47 + front = bush2, 3,4, 225,82, 30,30 + + left = bush2, 1,0, -80,180, 120,120 + left = bush2, 1,1, -20,150, 100,100 + left = bush2, 1,2, 25,120, 68,68 + left = bush2, 1,3, 60,99, 47,47 + left = bush2, 1,4, 95,82, 30,30 + left = bush2, 2,1, 160,150, 100,100 + left = bush2, 2,2, 160,120, 68,68 + left = bush2, 2,3, 160,99, 47,47 + left = bush2, 2,4, 160,82, 30,30 + left = bush2, 3,0, 400,180, 120,120 + left = bush2, 3,1, 340,150, 100,100 + left = bush2, 3,2, 295,120, 68,68 + left = bush2, 3,3, 260,99, 47,47 + left = bush2, 3,4, 225,82, 30,30 + + right = bush2, 1,0, -80,180, 120,120 + right = bush2, 1,1, -20,150, 100,100 + right = bush2, 1,2, 25,120, 68,68 + right = bush2, 1,3, 60,99, 47,47 + right = bush2, 1,4, 95,82, 30,30 + right = bush2, 2,1, 160,150, 100,100 + right = bush2, 2,2, 160,120, 68,68 + right = bush2, 2,3, 160,99, 47,47 + right = bush2, 2,4, 160,82, 30,30 + right = bush2, 3,0, 400,180, 120,120 + right = bush2, 3,1, 340,150, 100,100 + right = bush2, 3,2, 295,120, 68,68 + right = bush2, 3,3, 260,99, 47,47 + right = bush2, 3,4, 225,82, 30,30 + + back = bush2, 1,0, -80,180, 120,120 + back = bush2, 1,1, -20,150, 100,100 + back = bush2, 1,2, 25,120, 68,68 + back = bush2, 1,3, 60,99, 47,47 + back = bush2, 1,4, 95,82, 30,30 + back = bush2, 2,1, 160,150, 100,100 + back = bush2, 2,2, 160,120, 68,68 + back = bush2, 2,3, 160,99, 47,47 + back = bush2, 2,4, 160,82, 30,30 + back = bush2, 3,0, 400,180, 120,120 + back = bush2, 3,1, 340,150, 100,100 + back = bush2, 3,2, 295,120, 68,68 + back = bush2, 3,3, 260,99, 47,47 + back = bush2, 3,4, 225,82, 30,30 + + + editor_icon = 14 + block = 0 + flip_left=1 + + +-------------------------------------------------------------------------------- +[sprite = monk_f] + bitmap = data\object\monk_f.gif, 1, 1, 1 +[sprite = monk_b] + bitmap = data\object\monk_b.gif, 1, 1, 1 +[sprite = monk_r] + bitmap = data\object\monk_r.gif, 1, 1, 1 + +[object = monk_statue] + offset_front = monk_f, 0, 8, 160 + offset_back = monk_b, 0, 8, 160 + offset_left = monk_r, 0, 8, 160 + offset_right = monk_r, 0, 8, 160 + flip_left = 1 + editor_icon = 2 + block = 1 + map_frame = 3, 3 + click_rect=1,1,63,153 + click_range=1,1 + behavior=monk_statue + +-------------------------------------------------------------------------------- + +[sprite = ancient_entrance] + bitmap = data\object\ancient_entrance.gif, 1, 1, 1 + sort_offset = -250 + +[object = ancient_entrance] + map_frame=5,15 + map_hint = TEMPLE OF ANRAK + block=1 + front = ancient_entrance, 0,4, 20,82, 40,30 + front = ancient_entrance, 0,3, -40,99, 47,47 + front = ancient_entrance, 4,3, 350,99, 47,47 + front = ancient_entrance, 1,0, -80,180, 120,120 + front = ancient_entrance, 1,1, -30,150, 100,100 + front = ancient_entrance, 1,2, 25,120, 68,68 + front = ancient_entrance, 1,3, 65,99, 47,47 + front = ancient_entrance, 1,4, 95,82, 31,30 + front = ancient_entrance, 2,1, 160,150, 100,100 + front = ancient_entrance, 2,2, 160,120, 68,68 + front = ancient_entrance, 2,3, 160,99, 47,47 + front = ancient_entrance, 2,4, 160,82, 31,30 + front = ancient_entrance, 3,0, 400,180, 120,120 + front = ancient_entrance, 3,1, 350,150, 100,100 + front = ancient_entrance, 3,2, 295,120, 68,68 + front = ancient_entrance, 3,3, 255,99, 47,47 + front = ancient_entrance, 3,4, 225,82, 31,30 + front = ancient_entrance, 4,4, 290,82, 31,30 + right = ancient_entrance, 0,3, -40,99, 47,47 + right = ancient_entrance, 4,3, 350,99, 47,47 + right = ancient_entrance, 1,0, -80,180, 120,120 + right = ancient_entrance, 1,1, -30,150, 100,100 + right = ancient_entrance, 1,2, 25,120, 68,68 + right = ancient_entrance, 1,3, 65,99, 47,47 + right = ancient_entrance, 1,4, 95,82, 31,30 + right = ancient_entrance, 2,1, 160,150, 100,100 + right = ancient_entrance, 2,2, 160,120, 68,68 + right = ancient_entrance, 2,3, 160,99, 47,47 + right = ancient_entrance, 2,4, 160,82, 31,30 + right = ancient_entrance, 3,0, 400,180, 120,120 + right = ancient_entrance, 3,1, 350,150, 100,100 + right = ancient_entrance, 3,2, 295,120, 68,68 + right = ancient_entrance, 3,3, 255,99, 47,47 + right = ancient_entrance, 3,4, 225,82, 31,30 + right = ancient_entrance, 4,4, 290,82, 31,30 + left = ancient_entrance, 0,3, -40,99, 47,47 + left = ancient_entrance, 4,3, 350,99, 47,47 + left = ancient_entrance, 1,0, -80,180, 120,120 + left = ancient_entrance, 1,1, -30,150, 100,100 + left = ancient_entrance, 1,2, 25,120, 68,68 + left = ancient_entrance, 1,3, 65,99, 47,47 + left = ancient_entrance, 1,4, 95,82, 31,30 + left = ancient_entrance, 2,1, 160,150, 100,100 + left = ancient_entrance, 2,2, 160,120, 68,68 + left = ancient_entrance, 2,3, 160,99, 47,47 + left = ancient_entrance, 2,4, 160,82, 31,30 + left = ancient_entrance, 3,0, 400,180, 120,120 + left = ancient_entrance, 3,1, 350,150, 100,100 + left = ancient_entrance, 3,2, 295,120, 68,68 + left = ancient_entrance, 3,3, 255,99, 47,47 + left = ancient_entrance, 3,4, 225,82, 31,30 + left = ancient_entrance, 4,4, 290,82, 31,30 + editor_icon = 11 + +[object=temle] + editor_icon = 1 + click_rect.0 = 1,1,100,100 + front = dummy, 2,0, 160,156, 160,160 + items.100,1 = small_healing_potion + items.100,1 = small_stamina_potion + items.100,1 = medicine + items.100,1 = revive_potion + items.100,1 = habit,protective_habit,eagle_robe,winter_robe,enchanted_habit,protective_belt,hood, + items.100,1 = cloak,hunter's_cloak,warrior's_cloak,winter_cloak,cloak_of_elementalist,protective_mantle,adventurer's_cloak + items.100,1 = sandals_of_balance,lucky_sandals,frost_crown,ancient_relic + items.100,1 = long_staff,hard_long_staff,staff_of_flame,tireless_staff,thorn_staff,woodoo_staff + items.100,1 = consecrated_staff + items.100,1 = pilgrim's_staff,templar_short_sword,templar_long_sword,grimm_scythe + items.100,1 = protector's_ring,ring_of_craft,ring_of_health,ring_of_energy,healer's_ring + items.100,1 = spiritual_ring,ring_of_mercy,faruk's_chain,ring_of_undead_eater,rainbow_ring + welcome_text=TEMPLE OF ANRAK + behavior=temple + + + +-------------------------------------------------------------------------------- + + +[sprite = hole] + bitmap = data\object\hole2.gif, 3, 3, 1 + sort_offset = -100 + +[object = hole] + map_frame=5,15 + front = hole, 1,0, -80,200, 120,120 + front = hole, 1,1, -20,150, 100,100 + front = hole, 1,2, 25,120, 68,68 + front = hole, 1,3, 60,99, 47,47 + front = hole, 1,4, 95,82, 30,30 + front = hole, 2,0, 160,200, 140,120 + front = hole, 2,1, 160,150, 100,100 + front = hole, 2,2, 160,120, 68,68 + front = hole, 2,3, 160,99, 47,47 + front = hole, 2,4, 160,82, 30,30 + front = hole, 3,0, 400,200, 120,120 + front = hole, 3,1, 340,150, 100,100 + front = hole, 3,2, 295,120, 68,68 + front = hole, 3,3, 260,99, 47,47 + front = hole, 3,4, 225,82, 30,30 + + left = hole, 1,0, -80,200, 120,120 + left = hole, 1,1, -20,150, 100,100 + left = hole, 1,2, 25,120, 68,68 + left = hole, 1,3, 60,99, 47,47 + left = hole, 1,4, 95,82, 30,30 + left = hole, 2,0, 160,200, 140,120 + left = hole, 2,1, 160,150, 100,100 + left = hole, 2,2, 160,120, 68,68 + left = hole, 2,3, 160,99, 47,47 + left = hole, 2,4, 160,82, 30,30 + left = hole, 3,0, 400,200, 120,120 + left = hole, 3,1, 340,150, 100,100 + left = hole, 3,2, 295,120, 68,68 + left = hole, 3,3, 260,99, 47,47 + left = hole, 3,4, 225,82, 30,30 + + right = hole, 1,0, -80,200, 120,120 + right = hole, 1,1, -20,150, 100,100 + right = hole, 1,2, 25,120, 68,68 + right = hole, 1,3, 60,99, 47,47 + right = hole, 1,4, 95,82, 30,30 + right = hole, 2,0, 160,200, 140,120 + right = hole, 2,1, 160,150, 100,100 + right = hole, 2,2, 160,120, 68,68 + right = hole, 2,3, 160,99, 47,47 + right = hole, 2,4, 160,82, 30,30 + right = hole, 3,0, 400,200, 120,120 + right = hole, 3,1, 340,150, 100,100 + right = hole, 3,2, 295,120, 68,68 + right = hole, 3,3, 260,99, 47,47 + right = hole, 3,4, 225,82, 30,30 + + back = hole, 1,0, -80,200, 120,120 + back = hole, 1,1, -20,150, 100,100 + back = hole, 1,2, 25,120, 68,68 + back = hole, 1,3, 60,99, 47,47 + back = hole, 1,4, 95,82, 30,30 + back = hole, 2,0, 160,200, 140,120 + back = hole, 2,1, 160,150, 100,100 + back = hole, 2,2, 160,120, 68,68 + back = hole, 2,3, 160,99, 47,47 + back = hole, 2,4, 160,82, 30,30 + back = hole, 3,0, 400,180, 120,120 + back = hole, 3,1, 340,150, 100,100 + back = hole, 3,2, 295,120, 68,68 + back = hole, 3,3, 260,99, 47,47 + back = hole, 3,4, 225,82, 30,30 + + behavior=hole + + editor_icon = 5 + flip_left = 1 + +-------------------------------------------------------------------------------- +[object=demon_block] + editor_icon=1 + behavior=demon_block + +-------------------------------------------------------------------------------- +[sprite = van] + bitmap = data\object\van.gif, 1, 1, 1 + +[object = van] + map_frame=5,6 + map_hint = GYPSY'S VAN + offset_front = van, 18, 10, -1 + offset_back = van, 18, 10, -1 + offset_left = van, 18, 10, -1 + offset_right = van, 18, 10, -1 + editor_icon = 35 + block = 1 + click_rect=1,1,170,145 + click_range=1,1 + items.100,1 = apple + items.100,1 = bread + items.100,1 = chicken_leg + items.100,1 = cheese + items.100,1 = herbs + items.100,1 = tankard_of_ale + items.100,1 = orkish_brandy + items.100,1 = arrows + items.100,1 = throwing_knives + items.100,1 = chocking_powder + + behavior=van + +-------------------------------------------------------------------------------- +[sprite = berries] + bitmap = data\object\berries.gif, 1, 1, 1 + sort_offset=50 +[object = berries] + map_frame = 2, 2 + + front = berries, 1,1, -20,120, 100,100 + front = berries, 1,2, 25,100, 68,68 + front = berries, 2,1, 160,120, 100,100 + front = berries, 2,2, 160,100, 68,68 + front = berries, 3,1, 340,120, 100,100 + front = berries, 3,2, 295,100, 68,68 + back = berries, 1,1, -20,120, 100,100 + back = berries, 1,2, 25,100, 68,68 + back = berries, 2,1, 160,120, 100,100 + back = berries, 2,2, 160,100, 68,68 + back = berries, 3,1, 340,120, 100,100 + back = berries, 3,2, 295,100, 68,68 + right = berries, 1,1, -20,120, 100,100 + right = berries, 1,2, 25,100, 68,68 + right = berries, 2,1, 160,120, 100,100 + right = berries, 2,2, 160,100, 68,68 + right = berries, 3,1, 340,120, 100,100 + right = berries, 3,2, 295,100, 68,68 + left = berries, 1,1, -20,120, 100,100 + left = berries, 1,2, 25,100, 68,68 + left = berries, 2,1, 160,120, 100,100 + left = berries, 2,2, 160,100, 68,68 + left = berries, 3,1, 340,120, 100,100 + left = berries, 3,2, 295,100, 68,68 + click_rect=1,1,80,80 + click_range=1,1 + editor_icon = 14 + block = 1 + flip_left=1 + behavior=berries + + +-------------------------------------------------------------------------------- +[sprite = door1_f] + bitmap = data\object\door1_f.gif, 1, 1, 1 +[sprite = door1_s1] + bitmap = data\object\door1_s1.gif, 1, 1, 1 +[sprite = door1_s2] + bitmap = data\object\door1_s2.gif, 1, 1, 1 + +[object = door1] + flip_left = 1 + back = door1_f, 0,3, 16,84, 32,32 + back = door1_f, 1,1, 3,123, 68,68 + back = door1_f, 1,2, 51,99, 47,47 + back = door1_f, 1,3, 88,84, 32,32 + back = door1_f, 2,0, 160,156, 100,100 + back = door1_f, 2,1, 160,123, 68,68 + back = door1_f, 2,2, 160,99, 47,47 + back = door1_f, 2,3, 160,84, 32,32 + back = door1_f, 3,1, 317,123, 68,68 + back = door1_f, 3,2, 269,99, 47,47 + back = door1_f, 3,3, 232,84, 32,32 + back = door1_f, 4,3, 304,84, 32,32 + left = door1_s1, 2,0, 12,196, 150,150 + left = door1_s1, 2,1, 65,148, 100,100 + left = door1_s1, 2,2, 96,113, 63,63 + left = door1_s1, 2,3, 118,97, 44,44 + left = door1_s2, 1,3, 30,92, 100,100 + left = door1_s2, 1,4, 75,80, 68,68 + right = door1_s1, 2,0, 308,196, 150,150 + right = door1_s1, 2,1, 255,148, 100,100 + right = door1_s1, 2,2, 224,113, 63,63 + right = door1_s1, 2,3, 202,97, 44,44 + right = door1_s2, 3,3, 290,92, 100,100 + right = door1_s2, 3,4, 245,80, 68,68 + map_frame = 5,7 + map_hint = SUMMONER'S COTTAGE + welcome_text=SUMMONER'S COTTAGE + editor_icon = 4 + click_rect.1 = 1, 1, 23,126 + click_rect.2 = 1, 1, 99,126 + click_rect.3 = 1, 1, 23,126 + + items.100,1 = vicious_fork,iron_talons,steel_talons,icebear_talons + items.100,1 = ring_of_past + items.100,1 = sabreteeth,wolf_head + items.100,1 = snakehunter's_boots,protective_belt,silky_ice_gloves,fist_of_flame,beast_cloak + items.100,1 = tooth_necklace,thorn_amulet,ring_of_scorpion,ring_of_flesh, + items.100,1 = ring_of_observer,fanged_necklace,ring_of_necromancy,nature's_embrace + items.100,1 = arrows + items.100,1 = small_healing_potion + items.100,1 = small_stamina_potion + items.100,1 = herbs + + behavior = door1 + + +-------------------------------------------------------------------------------- + +[sprite = fairy] + bitmap = data\object\fairy.gif, 2, 1, 2 + + +[object = fairy] + visible_range = 0,3 + offset_front = fairy, 0, 1,200 + offset_back = fairy, 0, 1,200 + offset_left = fairy, 0, 1,200 + offset_right = fairy, 0, 1,200 + editor_icon = 16 + click_rect = 1, 1, 240,70 + click_range=0,0 + xblock=1 + behavior = caught_fairy + +[object = fairy2] + in_editor=0 + editor_icon=1 + behavior = caught_fairy2 + + +-------------------------------------------------------------------------------- +[sprite = skull_f] + bitmap = data\object\lever\skull2a.gif, 3, 3, 1 +[sprite = skull_s] + bitmap = data\object\lever\skull2b.gif, 3, 3, 1 + + +[object = skull] + visible_range = 0, 4 + offset_back = skull_f, 0, -85, 230 + offset_right = skull_s, 130, -75, 230 + offset_left = skull_s, -130, -75, 230 + all_sides = -1, 4,4 + all_sides = -1, 0 ,4 + editor_icon = 28 + flip_left = 1 + click_rect.2 = 1, 1, 35,48 + click_rect.1 = 1, 1, 30,48 + click_rect.3 = 1, 1, 30,48 + fog_level = 10,20,30,40,50 + behavior = skull + + +-------------------------------------------------------------------------------- +[sprite = sarcophagus_s] + bitmap = data\object\sarcophagus_s.gif, 1, 1, 1 +[sprite = sarcophagus_f] + bitmap = data\object\sarcophagus_f.gif, 1, 1, 1 + + +[object = altar] + map_frame = 3, 3 + offset_front = sarcophagus_f, 0, 12, 180 + offset_back = sarcophagus_f, 0, 12, 180 + offset_left = sarcophagus_s, 0, 12, 230 + offset_right = sarcophagus_s, 0, 12, 230 + editor_icon = 19 + block = 1 + click_rect.0 = 1, 1, 235,75 + click_rect.1 = 1, 1, 105,75 + click_rect.2 = 1, 1, 235,75 + click_rect.3 = 1, 1, 105,75 + click_range = 1,1 + behavior = altar + +-------------------------------------------------------------------------------- +[object = redhood] + parent=watch_dummy + behavior=redhood + highlite_enemy =redhood + +-------------------------------------------------------------------------------- +[sprite = skull_pike] + bitmap = data\object\skull_pike.gif, 2, 2, 1 + +[object = skull_pike1] + visible_range=0,3 + offset_front = skull_pike, 0, 20,200 + offset_back = skull_pike, 0, -20,200 + offset_left = skull_pike, -110, -10,200 + offset_right = skull_pike, 110, -10,200 + front = skull_pike, 2,0, 400,0, 10,10 + flip_left = 1 + editor_icon = 2 + behavior=skull_pike1 + +[object = skull_pike2] + parent=skull_pike1 + behavior=skull_pike2 + +[object=door_yaga] + parent=door1 + behavior=door_yaga + map_hint = YAGA'S HUT + +-------------------------------------------------------------------------------- +[sprite = teleport] + bitmap = data\object\global\holy_ground.gif, 6,1,6 + sort_offset = 10 + +[object = teleport] + visible_range = 0,3 + offset_front = teleport, 0, 1,210 + offset_back = teleport, 0, 1,210 + offset_left = teleport, 0, 1,210 + offset_right = teleport, 0, 1,210 + editor_icon = 6 + behavior = teleport + + + +-------------------------------------------------------------------------------- +[sprite = stump] + bitmap = data\object\stump.gif, 1, 1, 1 + + +[object = stump] + visible_range = 0,3 + offset_front = stump, 0, 1,200 + offset_back = stump, 0, 1,200 + offset_left = stump, 0, 1,200 + offset_right = stump, 0, 1,200 + editor_icon = 16 + click_rect = 1, 1, 140,77 + +items.50,1,5,60 = money40 +items.50,1,10,20 = arrows +items.50,1,10,20 = throwing_knives,throwing_stars,chocking_powder,explosive_powder +items.50,1=apple,herbs,bread,tankard_of_ale,cheese,chicken_leg,orkish_brandy +items.30,1=small_healing_potion,elixir,healing_potion,revive_potion,small_stamina_potion,scroll_of_ressurection,stamina_potion,medicine,small_revi_potion,revi_potion,small_elixir +items.30,1=apple,herbs,bread,tankard_of_ale,cheese,chicken_leg,orkish_brandy +items.10,1=small_healing_potion,elixir,healing_potion,revive_potion,small_stamina_potion,scroll_of_ressurection,stamina_potion,medicine,small_revi_potion,revi_potion,small_elixir + + behavior = item_offer diff --git a/undercroft_windows_i110/data/defs/level.forest/pit_behavior.txt b/undercroft_windows_i110/data/defs/level.forest/pit_behavior.txt new file mode 100644 index 0000000..1861f71 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.forest/pit_behavior.txt @@ -0,0 +1,106 @@ +sound.daemon_talk = data\sound\daemon_talk.wav + +-------------------------------------------------------------------------------- +[behavior = shunt] + + animate = 0, 0, 0, 1 + + animate = 1, 1, 0, 1 + + animate = 0, 0, 0, 1 + + + state = 1 + animate = -1, 1, 0, 1 + remove_object.rock_lava=0,0 + play_sound.switch=0 + play_sound.move_stone=0 + end_round=1 + + state = 2 + animate = 0, 0, 0, 1 + play_sound.switch=0 + end_round=1 + + state = 1 + animate = -1, 1, 0, 1 + play_sound.switch=0 + end_round=1 + +-------------------------------------------------------------------------------- +[behavior = necro_circle] + + animate=0,0,0,1 + + check_item.holy_water=0 + + quake = 500 + text_id = pit_holy + animate=0,0,0,1 + enemy.firedemon=0,0 + play_sound.SKILL_WALL=0 + change_global.32=1 + state=1 + +[behavior=demon_count] + + enemy_forced.firelord=0,0 + play_sound.daemon_talk=0 + picture=data\scene\pitlord.jpg + text_id=pitlord1 + +-------------------------------------------------------------------------------- +[behavior = ladder] + + do_click=0 + + play_sound.ladder=0 + teleport.forest=-1,11,21 + +-------------------------------------------------------------------------------- +[behavior=fire_menhir] + + use_offer=0 + + text_id=nothing_happened + + quake = 500 + text_id=pit_holy + play_sound.SKILL_WALL=0 + state=255 + +-------------------------------------------------------------------------------- +[behavior=skull_pike1] + + animate=0,0,0,1 + + animate=1,1,0,1 + + animate=1,1,0,1 + state=1 + item.polar_ring=0,0 + +[behavior=skull_pike2] + + animate=0,0,0,1 + + animate=1,1,0,1 + + animate=1,1,0,1 + state=1 + item.money160=0,0 + +[behavior=skull_pike3] + + animate=0,0,0,1 + + animate=1,1,0,1 + + animate=1,1,0,1 + state=1 + item.stones=0,0 + +[behavior=skull_pike4] + + hit=102,0,2,10,0,0 + diff --git a/undercroft_windows_i110/data/defs/level.forest/pit_level.txt b/undercroft_windows_i110/data/defs/level.forest/pit_level.txt new file mode 100644 index 0000000..b60b5fd --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.forest/pit_level.txt @@ -0,0 +1,24 @@ +[LEVEL = LAVA_PIT] + name = Lava Pit + + music.MAIN = data\music\dungeon1.ogg + + material_file = data\defs\level.forest\pit_material.txt + cube_file = data\defs\level.forest\cave_cube.txt + + enemy_file = data\defs\enemy\2-forest\firedemon.txt + enemy_file = data\defs\enemy\2-forest\firelord.txt + enemy_file = data\defs\enemy\2-forest\lavalizard.txt + enemy_file = data\defs\enemy\_deadpriest.txt + + object_file = data\defs\object\torch2.txt + object_file = data\defs\object\stain.txt + object_file = data\defs\object\rock_lava.txt + + behavior_file = data\defs\level.forest\pit_behavior.txt + object_file = data\defs\level.forest\pit_object.txt + + background = data\sky\firepit.jpg,1,1,1, 0,100,0,100 + fog_color = 160, 0, 0 + fog_level = 0,60,130,200,230 + diff --git a/undercroft_windows_i110/data/defs/level.forest/pit_material.txt b/undercroft_windows_i110/data/defs/level.forest/pit_material.txt new file mode 100644 index 0000000..f33d52e --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.forest/pit_material.txt @@ -0,0 +1,43 @@ +//============================================================================== +//GROUNDS +//============================================================================== + +[material = g_tomb] + bitmap = data\material\ground\lava1A.gif + bitmap = data\material\ground\lava1B.gif + + + //LICHE + ground_central.0,0 = 0, 0, 73, 279, 96 + ground_central.1,0 = 0, 0, 39, 229, 72 + ground_central.2,0 = 0, 0, 16, 155, 38 + ground_central.3,0 = 0, 80, 0, 185, 15 + ground_central.4,0 = 0, 208, 97, 279, 107 + + + ground_left.0,0,0 = 0, 236, 34, 279, 57 + ground_left.1,0,0 = 0, 199, 0, 279, 33 + ground_left.2,0,0 = 0, 0, 97, 104, 119 + ground_left.3,0,0 = 0, 157, 108, 279, 123 + ground_left.4,0,0 = 0, 0, 0, 79, 10 + + ground_left.3,1,0 = 0, 105, 108, 154, 122 + ground_left.4,1,0 = 0, 105, 97, 191, 107 + + //SUDE + ground_central.0,1 = 1, 0, 73, 279, 96 + ground_central.1,1 = 1, 0, 39, 229, 72 + ground_central.2,1 = 1, 0, 16, 155, 38 + ground_central.3,1 = 1, 80, 0, 185, 15 + ground_central.4,1 = 1, 208, 97, 279, 107 + + + ground_left.0,0,1 = 1, 236, 34, 279, 57 + ground_left.1,0,1 = 1, 199, 0, 279, 33 + ground_left.2,0,1 = 1, 0, 97, 104, 119 + ground_left.3,0,1 = 1, 157, 108, 279, 123 + ground_left.4,0,1 = 1, 0, 0, 79, 10 + + ground_left.3,1,1 = 1, 105, 108, 154, 122 + ground_left.4,1,1 = 1, 105, 97, 191, 107 + diff --git a/undercroft_windows_i110/data/defs/level.forest/pit_object.txt b/undercroft_windows_i110/data/defs/level.forest/pit_object.txt new file mode 100644 index 0000000..0a14718 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.forest/pit_object.txt @@ -0,0 +1,173 @@ +-------------------------------------------------------------------------------- +[sprite = necro_circle] + bitmap = data\object\necro_circle.gif, 3, 1, 3 + sort_offset = -100 + +[object = necro_circle] + map_frame = 1,13 + + front = necro_circle, 1,0, -80,210, 120,120 + front = necro_circle, 1,1, -20,160, 100,100 + front = necro_circle, 1,2, 25,125, 68,68 + front = necro_circle, 1,3, 60,101, 47,47 + front = necro_circle, 1,4, 95,82, 30,30 + front = necro_circle, 2,0, 160,210, 140,120 + front = necro_circle, 2,1, 160,160, 100,100 + front = necro_circle, 2,2, 160,125, 68,68 + front = necro_circle, 2,3, 160,101, 47,47 + front = necro_circle, 2,4, 160,82, 30,30 + front = necro_circle, 3,0, 400,210, 120,120 + front = necro_circle, 3,1, 340,160, 100,100 + front = necro_circle, 3,2, 295,125, 68,68 + front = necro_circle, 3,3, 260,99, 47,47 + front = necro_circle, 3,4, 225,82, 30,30 + + back = necro_circle, 1,0, -80,210, 120,120 + back = necro_circle, 1,1, -20,160, 100,100 + back = necro_circle, 1,2, 25,125, 68,68 + back = necro_circle, 1,3, 60,101, 47,47 + back = necro_circle, 1,4, 95,82, 30,30 + back = necro_circle, 2,0, 160,210, 140,120 + back = necro_circle, 2,1, 160,160, 100,100 + back = necro_circle, 2,2, 160,125, 68,68 + back = necro_circle, 2,3, 160,101, 47,47 + back = necro_circle, 2,4, 160,82, 30,30 + back = necro_circle, 3,0, 400,210, 120,120 + back = necro_circle, 3,1, 340,160, 100,100 + back = necro_circle, 3,2, 295,125, 68,68 + back = necro_circle, 3,3, 260,99, 47,47 + back = necro_circle, 3,4, 225,82, 30,30 + + left = necro_circle, 1,0, -80,210, 120,120 + left = necro_circle, 1,1, -20,160, 100,100 + left = necro_circle, 1,2, 25,125, 68,68 + left = necro_circle, 1,3, 60,101, 47,47 + left = necro_circle, 1,4, 95,82, 30,30 + left = necro_circle, 2,0, 160,210, 140,120 + left = necro_circle, 2,1, 160,160, 100,100 + left = necro_circle, 2,2, 160,125, 68,68 + left = necro_circle, 2,3, 160,101, 47,47 + left = necro_circle, 2,4, 160,82, 30,30 + left = necro_circle, 3,0, 400,210, 120,120 + left = necro_circle, 3,1, 340,160, 100,100 + left = necro_circle, 3,2, 295,125, 68,68 + left = necro_circle, 3,3, 260,99, 47,47 + left = necro_circle, 3,4, 225,82, 30,30 + + right = necro_circle, 1,0, -80,210, 120,120 + right = necro_circle, 1,1, -20,160, 100,100 + right = necro_circle, 1,2, 25,125, 68,68 + right = necro_circle, 1,3, 60,101, 47,47 + right = necro_circle, 1,4, 95,82, 30,30 + right = necro_circle, 2,0, 160,210, 140,120 + right = necro_circle, 2,1, 160,160, 100,100 + right = necro_circle, 2,2, 160,125, 68,68 + right = necro_circle, 2,3, 160,101, 47,47 + right = necro_circle, 2,4, 160,82, 30,30 + right = necro_circle, 3,0, 400,210, 120,120 + right = necro_circle, 3,1, 340,160, 100,100 + right = necro_circle, 3,2, 295,125, 68,68 + right = necro_circle, 3,3, 260,99, 47,47 + right = necro_circle, 3,4, 225,82, 30,30 + + editor_icon = 5 + flip_left = 1 + behavior = necro_circle + #click_rect=1,1,144,25 + +-------------------------------------------------------------------------------- +[sprite = shunt_f] + bitmap = data\object\lever\shunt1a.gif, 2, 2, 1 +[sprite = shunt_s] + bitmap = data\object\lever\shunt1b.gif, 2, 2, 1 +[sprite = shunt_s2] + bitmap = data\object\lever\shunt1c.gif, 2, 2, 1 + + +[object = shunt] + visible_range = 0, 4 + offset_front = shunt_f, 0, 20, 200 + offset_back = shunt_f, 0, -20, 200 + offset_right = shunt_s, 100, 0, 200 + offset_left = shunt_s2, -100, 0, 200 + front = shunt_f, 2,0, -200,-200, 100,100 + editor_icon = 3 + flip_left = 1 + click_rect.2 = 1, 1, 60,93 + click_rect.1 = 1, 1, 44,83 + click_rect.3 = 1, 1, 44,83 + behavior = shunt + + +-------------------------------------------------------------------------------- + +[sprite = ladder] + bitmap = data\object\ladder.gif, 1, 1, 1 + +[object = ladder] + map_frame = 5,11 + left = ladder, 2,0, -15,180, 100,150 + right= ladder, 2,0, 335,180, 100,150 + back = ladder, 1,1, 3,126, 64,64 + back = ladder, 1,2, 53,102, 45,45 + back = ladder, 1,3, 88,84, 30,30 + back = ladder, 2,0, 160,165, 100,100 + back = ladder, 2,1, 160,126, 64,64 + back = ladder, 2,2, 160,102, 45,45 + back = ladder, 2,3, 160,84, 30,30 + back = ladder, 3,1, 317,126, 64,64 + back = ladder, 3,2, 267,102, 45,45 + back = ladder, 3,3, 242,84, 30,30 + editor_icon = 23 + click_rect.2 = 1, 1, 60,180 + behavior = ladder + +-------------------------------------------------------------------------------- +[object=demon_count] + editor_icon=1 + behavior=demon_count + +-------------------------------------------------------------------------------- +[sprite = fire_menhir] + bitmap = data\object\fire_menhir.gif, 2, 2, 1 + +[object = fire_menhir] + offset_front = fire_menhir, 0, 0, -1 + offset_back = fire_menhir, 0, 0, -1 + offset_left = fire_menhir, 0, 0, -1 + offset_right = fire_menhir, 0, 0, -1 + editor_icon = 12 + block = 1 + click_rect=1,1,64,194 + click_range=1,1 + fog_level = 0,10,20,30,40 + behavior=fire_menhir + +-------------------------------------------------------------------------------- +[sprite = skull_pike] + bitmap = data\object\skull_pike.gif, 2, 2, 1 +[object = skull_pike1] + visible_range=0,3 + offset_front = skull_pike, 0, 20,200 + offset_back = skull_pike, 0, -20,200 + offset_left = skull_pike, -110, -10,200 + offset_right = skull_pike, 110, -10,200 + front = skull_pike, 2,0, 400,0, 10,10 + flip_left = 1 + editor_icon = 2 + click_rect=1,1,23,122 + click_range=0,1 + behavior=skull_pike1 + +[object = skull_pike2] + parent=skull_pike1 + behavior=skull_pike2 + +[object = skull_pike3] + parent=skull_pike1 + behavior=skull_pike3 + +[object = skull_pike4] + parent=skull_pike1 + behavior=skull_pike4 + diff --git a/undercroft_windows_i110/data/defs/level.graveyard/cellar_behavior.txt b/undercroft_windows_i110/data/defs/level.graveyard/cellar_behavior.txt new file mode 100644 index 0000000..d0c508a --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.graveyard/cellar_behavior.txt @@ -0,0 +1,28 @@ +[behavior = lever_cellar] + + animate = 1, 1, 0, 1 + + animate = 0, 0, 0, 1 + + state = 1 + animate = 0, 0, 0, 1 + cube.g_tomb = 0,0,0 + cube.g_tomb = 0,1,0 + play_sound.switch = 0 + play_sound.move_stone=0 + + state = 0 + animate = 1, 1, 0, 1 + cube.w_stone = 0,0,0 + cube.w_stone = 0,1,0 + play_sound.switch = 0 + play_sound.move_stone=0 + +[behavior = door_exit] + + do_click=1 + + play_sound.door = 0 + teleport.GRAVEYARD_1 = 1,10,3 + + diff --git a/undercroft_windows_i110/data/defs/level.graveyard/cellar_level.txt b/undercroft_windows_i110/data/defs/level.graveyard/cellar_level.txt new file mode 100644 index 0000000..7999338 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.graveyard/cellar_level.txt @@ -0,0 +1,24 @@ +[LEVEL = DIGGERS_CELLAR] + name = Gravedigger's Cellar + background = data\sky\tomb.jpg,1,1,1, 0,100,0,100 + fog_color = 20, 20, 20 + fog_level = 0,60,130,200,230 + + music.MAIN = data\music\cemetery.ogg + + enemy_file = data\defs\enemy\4-graveyard\diggerrat_cellar.txt + + material_file = data\defs\level.dunghill\cellar_material.txt + cube_file = data\defs\level.dunghill\cellar_cube.txt + + object_file = data\defs\object\torch1.txt + object_file = data\defs\object\coffin.txt + object_file = data\defs\object\dirt1.txt + object_file = data\defs\object\dirt2.txt + object_file = data\defs\object\foliage1.txt + object_file = data\defs\object\garbage.txt + object_file = data\defs\object\barrel.txt + + behavior_file = data\defs\level.graveyard\cellar_behavior.txt + object_file = data\defs\level.graveyard\cellar_object.txt + diff --git a/undercroft_windows_i110/data/defs/level.graveyard/cellar_object.txt b/undercroft_windows_i110/data/defs/level.graveyard/cellar_object.txt new file mode 100644 index 0000000..bd1a8fc --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.graveyard/cellar_object.txt @@ -0,0 +1,147 @@ +[sprite = lever_f] + bitmap = data\object\lever\lever1a.gif, 2, 2, 1 +[sprite = lever_s] + bitmap = data\object\lever\lever1b.gif, 2, 2, 1 + + +[OBJECT = lever] + visible_range = 0, 4 + offset_back = lever_f, 0, -60, 230 + offset_right = lever_s, 130, -60, 230 + offset_left = lever_s, -130, -60, 230 + all_sides = -1, 4,4 + all_sides = -1, 0 ,4 + editor_icon = 3 + flip_left = 1 + click_rect.2 = 1, 1, 31,93 + click_rect.1 = 1, 1, 44,83 + click_rect.3 = 1, 1, 44,83 + behavior = lever_cellar + + + +[sprite = door1_f] + bitmap = data\object\door1_f.gif, 1, 1, 1 +[sprite = door1_s1] + bitmap = data\object\door1_s1.gif, 1, 1, 1 +[sprite = door1_s2] + bitmap = data\object\door1_s2.gif, 1, 1, 1 + + +[object = door_exit] + visible_range = 0,3 + flip_left = 1 + map_frame=5,11 + + back = door1_f, 0,3, 16,84, 32,32 + #-- + back = door1_f, 1,1, 3,123, 68,68 + back = door1_f, 1,2, 51,99, 47,47 + back = door1_f, 1,3, 88,84, 32,32 + #-- + back = door1_f, 2,0, 160,156, 100,100 + back = door1_f, 2,1, 160,123, 68,68 + back = door1_f, 2,2, 160,99, 47,47 + back = door1_f, 2,3, 160,84, 32,32 + #-- + back = door1_f, 3,1, 317,123, 68,68 + back = door1_f, 3,2, 269,99, 47,47 + back = door1_f, 3,3, 232,84, 32,32 + #-- + back = door1_f, 4,3, 304,84, 32,32 + + left = door1_s1, 2,0, 12,196, 150,150 + left = door1_s1, 2,1, 65,148, 100,100 + left = door1_s1, 2,2, 96,113, 63,63 + left = door1_s1, 2,3, 118,97, 44,44 + #--- + left = door1_s2, 1,3, 30,92, 100,100 + left = door1_s2, 1,4, 75,80, 68,68 + + right = door1_s1, 2,0, 308,196, 150,150 + right = door1_s1, 2,1, 255,148, 100,100 + right = door1_s1, 2,2, 224,113, 63,63 + right = door1_s1, 2,3, 202,97, 44,44 + #--- + right = door1_s2, 3,3, 290,92, 100,100 + right = door1_s2, 3,4, 245,80, 68,68 + + editor_icon = 4 + click_rect.1 = 1, 1, 23,116 + click_rect.2 = 1, 1, 99,126 + click_rect.3 = 1, 1, 23,116 + behavior = door_exit + + + + + + + + + + + + + + +[sprite = chest1_f] + bitmap = data\object\chest1_f.gif, 1, 1, 1 +[sprite = chest1_b] + bitmap = data\object\chest1_b.gif, 1, 1, 1 +[sprite = chest1_r] + bitmap = data\object\chest1_r.gif, 1, 1, 1 + + + + +[object = chest1] + visible_range = 0, 3 + offset_front = chest1_f, 0, 8, 230 + offset_back = chest1_b, 0, 8, 230 + offset_left = chest1_r, 0, 8, 230 + offset_right = chest1_r, 0, 8, 230 + editor_icon = 7 + + items.100,1 = money160 + items.100,1 = money320 + + //FLASKY + items.50,2=small_healing_potion,healing_potion,small_stamina_potion,stamina_potion,small_revi_potion,revi_potion,small_elixir,elixir,revive_potion,scroll_of_ressurection,medicine + items.15,1=small_healing_potion,healing_potion,small_stamina_potion,stamina_potion,small_revi_potion,revi_potion,small_elixir,elixir,revive_potion,scroll_of_ressurection,medicine + + //SUPER FLASKY + items.20,1=greater_healing_potion,greater_stamina_potion,greater_revi_potion,greater_elixir,elven_wine + + //LEVEL 3 JEWELRY + items.100,1=fanged_necklace,ring_of_survivor,chain_of_barriers,ring_of_battlemage,ring_of_necromancy,ring_of_elements,stone_amulet,ring_of_immunity,forest_heart,nature's_embrace,black_ring,chain_of_elements,exloding_ring,ring_of_giants,snake's_ring,heavy_ring_of_vigor,symbol_of_cobra,barbarian_chain,ring_of_undead_eater,necklace_of_willpower,lucky_killer,kinetic_ring + + items.100,1=long_sword,scythe,crude_twohander,large_axe,forest_wand,templar_short_sword,steel_talons,venomous_chain + + click_rect.0 = 1,1,115,60 + click_rect.1 = 1,1,70,60 + click_rect.2 = 1,1,115,60 + click_rect.3 = 1,1,70,60 + behavior = chest_offer + +[object = chest2] + parent=chest1 + + !!!!!!!!!!!!!!!!!!!!!! + items.100,2 = iron_key + !!!!!!!!!!!!!!!!!!!!!! + + items.100,1 = money160 + items.100,1 = money640 + + //FLASKY + items.100,2=small_healing_potion,healing_potion,small_stamina_potion,stamina_potion,small_revi_potion,revi_potion,small_elixir,elixir,revive_potion,scroll_of_ressurection,medicine + items.30,1=small_healing_potion,healing_potion,small_stamina_potion,stamina_potion,small_revi_potion,revi_potion,small_elixir,elixir,revive_potion,scroll_of_ressurection,medicine + + //SUPER FLASKY + items.20,1=greater_healing_potion,greater_stamina_potion,greater_revi_potion,greater_elixir,elven_wine + + //THROW + items.50,1=poisoned_throwing_knives,burning_stars,lethal_stars,steel_darts,arrows + + behavior = chest_offer diff --git a/undercroft_windows_i110/data/defs/level.graveyard/gy_behavior.txt b/undercroft_windows_i110/data/defs/level.graveyard/gy_behavior.txt new file mode 100644 index 0000000..f22c33b --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.graveyard/gy_behavior.txt @@ -0,0 +1,771 @@ +sound.choir = data/sound/choir.wav +sound.daemon_talk = data/sound/daemon_talk.wav +sound.npc_monk = data/sound/npc/npc-vztekloun.wav +sound.digger = data/sound/npc/npc-posmevacek.wav +sound.igor = data/sound/npc/npc-igor.wav + + +[behavior=RESPAWN-zombie] + + check_global.255=0,0 + + enemy.zombie_respawn=0,0 + change_global.255=-1 + +[behavior=RESPAWN-fatdead] + + check_global.254=0,0 + + enemy.fatdead_respawn=0,0 + change_global.254=-1 + +[behavior=RESPAWN-torso] + + check_global.253=0,0 + + enemy.torso_respawn=0,0 + change_global.253=-1 + +[behavior=broken_tstone] + + text_id=something's_missing + use_offer=0 + + text_id=nothing_happened + + play_sound.move_stone =0 + object.tstone=3,0,0,14,5 + change_global.250=1 + remove_party_item.runic_stones=1 + state=255 + +[behavior=tstone] + + flash_view=0,250,250,100 + play_sound.skill_ancestor =0 + teleport=-1,0,0 + +[behavior=tstone_tomb] + + flash_view=0,250,250,100 + play_sound.skill_ancestor =0 + teleport.kings_tomb_2=-1,23,7 + +[behavior=tstone_cata] + + flash_view=0,250,250,100 + play_sound.skill_ancestor =0 + teleport.upper_catacombs=-1,33,19 + +-------------------------------------------------------------------------------- + +[behavior = grave_unknown] + + text_id = unknown_grave + +[behavior = grave_roland] + + text_id = grave_roland + +[behavior = grave_iggy] + + text_id = grave_iggy + + +[behavior = cloister_gate] + + text_id = cloister_gate + + +------------------------------------------------------------------------------- + + +[behavior = door_cellar] + + do_click=1 + + check_item.cellar_key = 0 + + text_id = locked_door + play_sound.locked_door=0 + + remove_party_item.cellar_key = 1 + play_sound.unlock=0 + state=1 + text_id=action_used_key + + + do_click=1 + + play_sound.door = 0 + teleport.DIGGERS_CELLAR = -1,5,6 + + +------------------------------------------------------------------------------- + + +[behavior = t_small_tomb] + + do_click=1 + + play_sound.ladder=0 + teleport.SMALL_TOMB = -1,1,6 + +[behavior = t_edward] + + do_click=1 + + play_sound.ladder=0 + teleport.SMALL_TOMB = -1,4,18 + +[behavior = t_vigus] + + do_click=1 + + play_sound.ladder=0 + teleport.TOMB_VIGUS = 2,8,1 + +[behavior = t_ambrius] + + do_click=1 + + play_sound.ladder=0 + teleport.TOMB_AMBRIUS_1 = -1,7,1 + +[behavior = t_catacombs] + + do_click=1 + + play_sound.ladder=0 + teleport.UPPER_CATACOMBS = -1,12,16 + +[behavior = t_catacombs2] + + do_click=1 + + play_sound.ladder=0 + teleport.UPPER_CATACOMBS = -1,16,15 + +[behavior = t_king] + + do_click=1 + + play_sound.ladder=0 + teleport.KINGS_TOMB_1 = -1,3,2 + +[behavior = hole_spider] + + do_click=1 + + remove_party_item.severed_skull=99 + remove_party_item.left_hand=99 + remove_party_item.right_hand=99 + remove_party_item.mentor_sandals=99 + remove_party_item.paper_with_runes=99 + remove_party_item.flute=99 + remove_party_item.thief's_log=99 + remove_party_item.digger's_note=99 + remove_party_item.ruby=99 + remove_party_item.paper_fragment=99 + remove_party_item.rusty_key=99 + remove_party_item.iron_key=99 + remove_party_item.golden_key=99 + remove_party_item.runic_stones=99 + remove_party_item.bodypart=99 + stop_all_sounds = 1 + #reset respawnu + set_global.255 = 0 + set_global.254 = 0 + set_global.253 = 0 + set_global.252 = 0 + set_global.251 = 0 + teleport.SPIDER_TUNNEL,cloister = -1,29,34 + + +------------------------------------------------------------------------------- + +[behavior = gate_edward] + + animate = 0, 0, 0, 1 + block = 1 + + animate = 1, 1, 0, 1 + block = 0 + + animate = 0, 0, 0, 1 + block = 1 + + + check_item.rusty_key = 0 + + text_id = locked_gate + play_sound.LOCKED_DOOR=0 + + state = 1 + animate = -1, 1, 0, 1 + block = 0 + text_id = action_used_key + remove_party_item.rusty_key = 1 + play_sound.unlock=0 + play_sound.RUSTY_GATE=0 + end_round=1 + + state = 2 + animate = 0, 0, 0, 1 + block = 1 + play_sound.RUSTY_GATE=0 + + state = 1 + animate = -1, 1, 0, 1 + block = 0 + play_sound.RUSTY_GATE=0 + end_round=1 + + +[behavior = gate_locked] + + animate = 0, 0, 0, 1 + block = 1 + + animate = 1, 1, 0, 1 + block = 0 + + animate = 0, 0, 0, 1 + block = 1 + + + check_item.iron_key = 0 + + text_id = locked_gate + play_sound.LOCKED_DOOR=0 + + state = 1 + animate = -1, 1, 0, 1 + block = 0 + text_id = action_used_key + remove_party_item.iron_key = 1 + play_sound.unlock=0 + play_sound.RUSTY_GATE=0 + end_round=1 + + state = 2 + animate = 0, 0, 0, 1 + block = 1 + play_sound.RUSTY_GATE=0 + + state = 1 + animate = -1, 1, 0, 1 + block = 0 + play_sound.RUSTY_GATE=0 + end_round=1 + +[behavior = gate_locked2] + + animate = 0, 0, 0, 1 + block = 1 + + animate = 1, 1, 0, 1 + block = 0 + + animate = 0, 0, 0, 1 + block = 1 + + + check_item.golden_key = 0 + + text_id = locked_gate + play_sound.LOCKED_DOOR=0 + + state = 1 + animate = -1, 1, 0, 1 + block = 0 + text_id = action_used_key + remove_party_item.golden_key = 1 + play_sound.unlock=0 + play_sound.RUSTY_GATE=0 + end_round=1 + + state = 2 + animate = 0, 0, 0, 1 + block = 1 + play_sound.RUSTY_GATE=0 + + state = 1 + animate = -1, 1, 0, 1 + block = 0 + play_sound.RUSTY_GATE=0 + end_round=1 + +------------------------------------------------------------------------------- + + +[behavior = gate_jammed] + + animate = 0, 0, 0, 1 + block = 1 + + animate = 1, 1, 0, 1 + block = 0 + + animate = 0, 0, 0, 1 + block = 1 + + + text_id = jammed + play_sound.LOCKED_DOOR=0 + + state=2 + + state = 2 + animate = 0, 0, 0, 1 + block = 1 + play_sound.RUSTY_GATE=0 + end_round=1 + + state = 1 + animate = -1, 1, 0, 1 + block = 0 + play_sound.RUSTY_GATE=0 + +------------------------------------------------------------------------------- + +[behavior = zombie_dummy] + + picture = data\scene\zombie.jpg + text_id = gy_zombie1 + quest.lost_necklace = 1 + play_sound.SKILL_BEAST =0 + state=1 + + check_item.ancient_necklace = 0 + + picture = data\scene\zombie.jpg + text_id = gy_zombie1 + play_sound.SKILL_BEAST =0 + + picture = data\scene\zombie.jpg + text_id = gy_zombie2 + button_id = b_yes + button_id = b_no + picture = data\scene\zombie.jpg + play_sound.SKILL_BEAST =0 + + text_id = gy_zombie3 + remove_party_item.ancient_necklace=1 + remove_enemy.h_zombie = 0,0 + item.golden_key=0,0 + quest.lost_necklace = 2 + state=1 + picture = data\scene\zombie.jpg + play_sound.SKILL_BEAST =0 + exp = 1000 + +------------------------------------------------------------------------------- + + + +[behavior=digging_dummy] + + play_sound.choir = 0 + text_id = gy_no_room1 + enemy.livingdead=0,-1 + enemy.livingdead=1,0 + enemy.fatdead=1,0 + enemy.zombie=0,1 + enemy.torso=-1,0 + enemy.livingdead=-1,0 + + remove_object.coffin1=1,1 + remove_object.coffin1=1,1 + remove_object.coffin1=1,0 + object.coffin_dig=0,1,1 + object.coffin_dig=3,1,1 + object.coffin_dig=3,1,0 + + button_id=b_ok + + + state=255 + +[behavior=coffin_dig] + + check_item.shovel = 1,1 + + text_id = no_tools_to_dig + + check_item.pick = 2,1 + + text_id = no_tools_to_dig + + + text_id = gy_no_room2 + + remove_object.coffin_dig=0,-1 + remove_object.coffin_dig=0,0 + remove_object.coffin_dig=0,0 + remove_object.coffin_dig=0,1 + remove_object.coffin_dig=0,1 + + object.grave1=0,-1,0 + object.grave2=0,0,0 + object.grave1=0,1,0 + remove_object.digging_dummy=0,0 + set_global.7=1 + state=255 + + +------------------------------------------------------------------------------- + + +[behavior = break_spec_vase] + + item.rusty_key = 0,0 + play_sound.break_vase=0 + state=255 + +------------------------------------------------------------------------------- + + +------------------------------------------------------------------------------- +------------------------------------------------------------------------------- +-------------------------------------------------------------------------------- + +[behavior = door_digger] + + + do_click=0 + + play_sound.door = 0 + play_sound.digger =0 + picture = data\scene\digger.jpg + text_id = gy_digger_0_welcome + button_id.250 = b_digger_tombs + button_id.250 = b_digger_advs + button_layout = 1 + + + picture = data\scene\digger.jpg + text_id = gy_digger_0_advs + button_id = b_digger_tombs + + picture = data\scene\digger.jpg + text_id = gy_digger_0_tomb1 + button_id = b_go_on + state=1 + + picture = data\scene\digger.jpg + text_id = gy_digger_0_tomb2 + button_id = b_digger_waddya + state=2 + + picture = data\scene\digger.jpg + text_id = gy_digger_1_start + quest.kings_seal = 1 + quest.diggers_job1=1 + item.cellar_key = 255,255 + state=3 + button_id = b_trade + button_id = b_leave + + + do_click=0 + + play_sound.door = 0 + play_sound.digger =0 + check_global.6 = 10,0 + + picture = data\scene\digger.jpg + text_id = gy_digger_1_undone + button_id = b_trade + button_id = b_leave + + item_offer=1,12 + + picture = data\scene\digger.jpg + text_id = gy_digger_2_start + quest.diggers_job1=2 + exp = 1000 + quest.diggers_job2=1 + state=4 + button_id = b_digger_nochoice + + picture = data\scene\digger.jpg + text_id = gy_digger_2_start2 + state = 5 + button_id = b_trade + button_id = b_leave + + item_offer=1,12 + + + do_click=0 + + check_item.chateau_de_carcass = 0 + play_sound.door = 0 + play_sound.digger =0 + + picture = data\scene\digger.jpg + text_id = gy_digger_2_undone + button_id = b_trade + button_id = b_leave + + item_offer=1,12 + + picture = data\scene\digger.jpg + text_id = gy_digger_3_start + quest.diggers_job2=2 + exp = 1000 + quest.diggers_job3=1 + remove_party_item.chateau_de_carcass=1 + state=6 + button_id = b_go_on + + picture = data\scene\digger.jpg + text_id = gy_digger_3_start2 + object.digging_dummy=0,0,0 + item.shovel=0,0 + item.pick=0,0 + state = 7 + button_id = b_trade + button_id = b_leave + + item_offer=1,12 + + + do_click=0 + + play_sound.door = 0 + play_sound.digger =0 + check_global.7 = 1,0 + + picture = data\scene\digger.jpg + text_id = gy_digger_3_undone + button_id = b_trade + button_id = b_leave + + picture = data\scene\digger.jpg + text_id = gy_digger_3_done + quest.diggers_job3=2 + state=8 + button_id = b_next + exp = 1000 + + picture = data\scene\digger.jpg + text_id = gy_digger_4 + item.seal = 255,255 + state=9 + + + do_click=0 + + play_sound.door = 0 + play_sound.digger =0 + item_offer=1,12 + + +-------------------------------------------------------------------------------- + + +[behavior = timber] + + text_id = remove_timber + activate = 1,0,0 + play_sound.MOVE_STONE = 0 + remove_object.timber = 0,0 + + + +------------------------------------------------------------------------------- + + +[behavior = king_seal] + + text_id=gy_seal1 + check_item.seal = 0,4 + + text_id=gy_seal2 + remove_party_item.seal = 4 + object.t_king = 0,0,0 + quest.kings_seal=2 + remove_object.king_seal = 0,0 + exp = 5000 + +------------------------------------------------------------------------------- + +[behavior = respawn_king] + + check_global.12=1,0 + + state=1 + enemy_forced.undeadking=0,0 + object.king_dummy=0,0,0 + +[behavior=king_dummy] + + text_id = gy_king1 + button_id = b_ok + play_sound.daemon_talk=0 + + flash_view=0,200,250,255 + teleport=0,0,1 + object.king_dummy2=0,0,1 + object.lightning=0,1,-1 + activate=1,1,-1 + state=1 + + text_id = kt3_king1 + play_sound.daemon_talk=0 + +[behavior=king_dummy2] + + play_sound.daemon_talk=0 + text_id = gy_king2 + button_id = b_ok + state=255 + +[behavior=lightning] + + animate=0,5,0,2 + object.hole_spider=0,0,0 + play_sound.WEATHER_FLASH = 0 + + +------------------------------------------------------------------------------- +[behavior = wall_sign] + + text_id=unknown_grave +------------------------------------------------------------------------------- + +[behavior = hole] + + play_sound.ladder=0 + teleport=-1,0,0 + +[behavior = ladder] + + do_click=0 + + play_sound.ladder=0 + teleport=-1,0,0 + +------------------------------------------------------------------------------- +[behavior=mumble] + + text_id=gy_mumble + play_sound.choir = 0 + state=1 + button_id=b_ok + +-------------------------------------------------------------------------------- +[behavior = button] + + animate = 0, 0, 0, 1 + + animate = 1, 1, 0, 1 + + state = 1 + animate = -1, 1, 0, 1 + cube.g_forest1=0,0,0 + play_sound.move_stone=0 + play_sound.switch =0 + + state = 0 + animate = 0, 0, 0, 1 + cube.w_gravewall1=0,0,0 + play_sound.move_stone=0 + play_sound.switch =0 + +-------------------------------------------------------------------------------- + +[behavior=leonard_dummy] + + text_id=leonard1 + button_id=b_work + button_id=b_trade + button_id=b_leave + play_sound.npc_monk = 0 + + item_offer = 1,12 + + text_id=leonard2 + quest.creating_life=1 + state=1 + button_id=b_trade + button_id=b_leave + + + item_offer = 1,12 + + #po zadani ukolu + + check_item.bodypart=0,5 + + text_id=leonard3 + button_id=b_trade + button_id=b_leave + play_sound.npc_monk = 0 + + text_id=leonard4 + quest.creating_life=2 + remove_party_item.bodypart=5 + exp=1000 + state=2 + button_id=b_ok + play_sound.npc_monk = 0 + + # pred bojem + + text_id=leonard5 + state=3 + button_id=b_next + play_sound.npc_monk = 0 + + flash_view=0,100,250,250 + object.lightning=0,1,-1 + play_sound.WEATHER_FLASH = 0 + text_id=leonard6 + state=4 + button_id=leo_attack1 + button_id=leo_attack2 + + enemy_type.leonard = leonard_attack, 0, 0 + flash_view=0,100,250,250 + play_sound.WEATHER_FLASH = 0 + state=5 + + enemy_type.leonard = creature_attack, 0, 0 + flash_view=0,100,250,250 + play_sound.WEATHER_FLASH = 0 + state=5 + + # po boji + + enemy_forced.creature=0,0 + state=10 + + enemy_forced.leonard=0,0 + state=20 + + # creature + + play_sound.igor =0 + text_id=leonard7 + button_id=b_trade + button_id=b_leave + + state=11 + item_offer = 1,12 + + play_sound.igor =0 + item_offer = 1,12 + # leo + + text_id=leonard8 + button_id=b_trade + button_id=b_leave + play_sound.npc_monk = 0 + + state=21 + item_offer = 1,12 + + item_offer = 1,12 diff --git a/undercroft_windows_i110/data/defs/level.graveyard/gy_cube.txt b/undercroft_windows_i110/data/defs/level.graveyard/gy_cube.txt new file mode 100644 index 0000000..76dd481 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.graveyard/gy_cube.txt @@ -0,0 +1,34 @@ +[cube = g_forest1] + + type = 2 + editor_icon = 1 + +[cube = w_gravewall1] + + + + + type = 1 + editor_icon = 12 + +[cube = w_wood1] + + + + + type = 1 + editor_icon = 13 + +[cube = w_clay] + + + + + type = 1 + editor_icon = 11 + + +[cube = g_tomb] + + type = 2 + editor_icon = 4 diff --git a/undercroft_windows_i110/data/defs/level.graveyard/gy_level.txt b/undercroft_windows_i110/data/defs/level.graveyard/gy_level.txt new file mode 100644 index 0000000..4b47a01 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.graveyard/gy_level.txt @@ -0,0 +1,59 @@ +[LEVEL = GRAVEYARD_1] + weather = 2 + name = Abandoned Graveyard + + music.MAIN = data\music\cemetery.ogg + + background = data\sky\forest.jpg,1,1,1, 0,100,0,100 + fog_color = 45, 50, 35 + fog_level = 0,60,130,200,230 + + material_file = data\defs\level.graveyard\gy_material.txt + cube_file = data\defs\level.graveyard\gy_cube.txt + + enemy_file = data\defs\enemy\npc\hzombie.txt + enemy_file = data\defs\enemy\npc\undeadking.txt + + enemy_file = data\defs\enemy\4-graveyard\livingdead.txt + enemy_file = data\defs\enemy\4-graveyard\zombie.txt + enemy_file = data\defs\enemy\4-graveyard\torso.txt + enemy_file = data\defs\enemy\4-graveyard\fatdead.txt + enemy_file = data\defs\enemy\4-graveyard\corpseeater.txt + enemy_file = data\defs\enemy\4-graveyard\leonard.txt + + object_file = data\defs\object\barrel.txt + object_file = data\defs\object\fence.txt + object_file = data\defs\object\gate.txt + object_file = data\defs\object\ceiling.txt + object_file = data\defs\object\roof.txt + object_file = data\defs\object\win_wood.txt + object_file = data\defs\object\garbage.txt + object_file = data\defs\object\bush1.txt + object_file = data\defs\object\bush2.txt + object_file = data\defs\object\tree1.txt + object_file = data\defs\object\flower1.txt + object_file = data\defs\object\flower2.txt + object_file = data\defs\object\flower3.txt + object_file = data\defs\object\flower4.txt + object_file = data\defs\object\dirt1.txt + object_file = data\defs\object\dirt2.txt + object_file = data\defs\object\foliage1.txt + object_file = data\defs\object\torch2.txt + object_file = data\defs\object\monk_statue.txt + object_file = data\defs\object\coffin.txt + object_file = data\defs\object\flag1.txt + object_file = data\defs\object\flag2.txt + + behavior_file = data\defs\object\vase_behavior.txt + object_file = data\defs\object\vase.txt + + behavior_file = data\defs\level.graveyard\gy_behavior.txt + object_file = data\defs\level.graveyard\gy_object.txt + + behavior_file = data\defs\object\altar_behavior.txt + object_file = data\defs\object\altar.txt + + behavior_file = data\defs\object\charon_behavior.txt + object_file = data\defs\object\charon.txt + + diff --git a/undercroft_windows_i110/data/defs/level.graveyard/gy_material.txt b/undercroft_windows_i110/data/defs/level.graveyard/gy_material.txt new file mode 100644 index 0000000..b2998ff --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.graveyard/gy_material.txt @@ -0,0 +1,88 @@ +//============================================================================== +//GROUNDS +//============================================================================== + +[material = G_forest1] + bitmap = data\material\ground\forest1A.gif + bitmap = data\material\ground\forest1B.gif + + + //LICHE + ground_central.0,0 = 0, 0, 73, 279, 96 + ground_central.1,0 = 0, 0, 39, 229, 72 + ground_central.2,0 = 0, 0, 16, 155, 38 + ground_central.3,0 = 0, 80, 0, 185, 15 + ground_central.4,0 = 0, 208, 97, 279, 107 + + + ground_left.0,0,0 = 0, 236, 34, 279, 57 + ground_left.1,0,0 = 0, 199, 0, 279, 33 + ground_left.2,0,0 = 0, 0, 97, 104, 119 + ground_left.3,0,0 = 0, 157, 108, 279, 123 + ground_left.4,0,0 = 0, 0, 0, 79, 10 + + ground_left.3,1,0 = 0, 105, 108, 154, 122 + ground_left.4,1,0 = 0, 105, 97, 191, 107 + + //SUDE + ground_central.0,1 = 1, 0, 73, 279, 96 + ground_central.1,1 = 1, 0, 39, 229, 72 + ground_central.2,1 = 1, 0, 16, 155, 38 + ground_central.3,1 = 1, 80, 0, 185, 15 + ground_central.4,1 = 1, 208, 97, 279, 107 + + + ground_left.0,0,1 = 1, 236, 34, 279, 57 + ground_left.1,0,1 = 1, 199, 0, 279, 33 + ground_left.2,0,1 = 1, 0, 97, 104, 119 + ground_left.3,0,1 = 1, 157, 108, 279, 123 + ground_left.4,0,1 = 1, 0, 0, 79, 10 + + ground_left.3,1,1 = 1, 105, 108, 154, 122 + ground_left.4,1,1 = 1, 105, 97, 191, 107 + +[material = g_tomb] + bitmap = data\material\ground\tomb1A.gif + bitmap = data\material\ground\tomb1B.gif + parent=G_forest1 + +//============================================================================== +//WALLS +//============================================================================== + +[material = W_gravewall1] + bitmap = data\material\wall.graveyard\gravewall1_1A.gif + bitmap = data\material\wall.graveyard\gravewall1_2.gif + bitmap = data\material\wall.graveyard\gravewall1_f.jpg + bitmap = data\material\wall.graveyard\gravewall1_1B.gif + + + //LICHE + left.0,0,0 = 0, 0, 0, 44, 179 + left.1,0,0 = 0, 45, 0, 81, 144 + left.2,0,0 = 0, 82, 0, 105, 96 + left.3,0,0 = 0, 82, 97, 99, 163 + left.4,0,0 = 0, 100, 97, 110, 139 + left.3,1,0 = 1, 0, 0, 51, 64 + left.4,1,0 = 1, 52, 0, 88, 49 + front_central.0,0 = 2, 0, 0, 229, 145 + //SUDE steny + left.0,0,1 = 3, 0, 0, 44, 179 + left.1,0,1 = 3, 45, 0, 81, 144 + left.2,0,1 = 3, 82, 0, 105, 96 + left.3,0,1 = 3, 82, 97, 99, 163 + left.4,0,1 = 3, 100, 97, 110, 139 + +[material = W_wood1] + parent = W_gravewall1 + bitmap = data\material\wall.city.night\wood1_1A.gif + bitmap = data\material\wall.graveyard\gravewall1_2.gif + bitmap = data\material\wall\wood1_f.jpg + bitmap = data\material\wall.city.night\wood1_1B.gif + +[material = w_tomb1] + parent = W_gravewall1 + bitmap = data\material\wall.tomb\tomb1_1A.gif + bitmap = data\material\wall.tomb\tomb1_2.gif + bitmap = data\material\wall.tomb\tomb1_f.jpg + bitmap = data\material\wall.tomb\tomb1_1B.gif diff --git a/undercroft_windows_i110/data/defs/level.graveyard/gy_object.txt b/undercroft_windows_i110/data/defs/level.graveyard/gy_object.txt new file mode 100644 index 0000000..f7e1b9e --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.graveyard/gy_object.txt @@ -0,0 +1,735 @@ +[object=RESPAWN-zombie] + editor_icon=37 + behavior=RESPAWN-zombie + +[object=RESPAWN-fatdead] + editor_icon=37 + behavior=RESPAWN-fatdead + +[object=RESPAWN-torso] + editor_icon=37 + behavior=RESPAWN-torso + +-------------------------------------------------------------------------------- +[sprite = travelstone_f] + bitmap = data\object\tstone_f.gif, 1, 1, 1 +[sprite = travelstone_f2] + bitmap = data\object\tstone_f2.gif, 1, 1, 1 +[sprite = travelstone_b] + bitmap = data\object\tstone_b.gif, 1, 1, 1 +[sprite = travelstone_r] + bitmap = data\object\tstone_r.gif, 1, 1, 1 + +[object = tstone] + offset_front = travelstone_f, 0, 8, 160 + offset_back = travelstone_b, 0, 8, 160 + offset_left = travelstone_r, 0, 8, 160 + offset_right = travelstone_r, 0, 8, 160 + flip_left = 1 + editor_icon = 2 + block = 1 + map_frame = 7 ,16 + click_rect=1,1,66,145 + click_range=1,1 + behavior=tstone + map_hint = Teleport + + +[object = tstone_tomb] + parent=tstone + behavior=tstone_tomb + map_hint = Teleport to royal tomb + +[object = tstone_cata] + parent=tstone + behavior=tstone_cata + map_hint = Teleport to catacombs + + +[object = broken_tstone] + offset_front = travelstone_f2, 0, 8, 160 + offset_back = travelstone_b, 0, 8, 160 + offset_left = travelstone_r, 0, 8, 160 + offset_right = travelstone_r, 0, 8, 160 + flip_left = 1 + editor_icon = 2 + block = 1 + map_frame = 7 ,16 + click_rect=1,1,66,145 + click_range=1,1 + behavior=broken_tstone + map_hint = Broken teleport + +-------------------------------------------------------------------------------- +HROBY +-------------------------------------------------------------------------------- + +[sprite = grave1_front] + bitmap = data\object\grave1f.gif, 1, 1, 1 +[sprite = grave1_side] + bitmap = data\object\grave1s.gif, 1, 1, 1 + + +[object = grave1] + visible_range = 0,3 + offset_front = grave1_front, 0, 0,200 + offset_back = grave1_front, 0, 0,200 + offset_left = grave1_side, -40, 0,200 + offset_right = grave1_side, 40, 0,200 + editor_icon = 11 + block = 0 + click_rect.0 = 1, 2, 45, 50 + click_rect.1 = 1, 2, 45, 50 + click_rect.2 = 1, 2, 45, 50 + click_rect.3 = 1, 2, 45, 50 + behavior = grave_unknown + flip_left=1 + +[sprite = grave2_f] + bitmap = data\object\grave2f.gif, 1, 1, 1 +[sprite = grave2_s] + bitmap = data\object\grave2s.gif, 1, 1, 1 + +[object = grave2] + visible_range = 0,3 + offset_front = grave2_f, 0, 8,200 + offset_back = grave2_f, 0, -8,200 + offset_left = grave2_s, -40, 8,200 + offset_right = grave2_s, 40, 8,200 + editor_icon = 12 + block = 0 + click_rect.0 = 1, 2, 40, 82 + click_rect.1 = 1, 2, 40, 82 + click_rect.2 = 1, 2, 40, 82 + click_rect.3 = 1, 2, 40, 82 + behavior = grave_unknown + flip_left=1 + +[object = grave_roland] + visible_range = 0,3 + offset_front = grave2_f, 0, 8,200 + offset_back = grave2_f, 0, -8,200 + offset_left = grave2_s, -40, 8,200 + offset_right = grave2_s, 40, 8,200 + editor_icon = 12 + block = 0 + click_rect.0 = 1, 2, 40, 60 + click_rect.1 = 1, 2, 40, 60 + click_rect.2 = 1, 2, 40, 60 + click_rect.3 = 1, 2, 40, 60 + behavior = grave_roland + flip_left=1 + +[object = grave_iggy] + visible_range = 0,3 + offset_front = grave2_f, 0, 8,200 + offset_back = grave2_f, 0, -8,200 + offset_left = grave2_s, -40, 8,200 + offset_right = grave2_s, 40, 8,200 + editor_icon = 12 + block = 0 + click_rect.0 = 1, 2, 40, 82 + click_rect.1 = 1, 2, 40, 82 + click_rect.2 = 1, 2, 40, 82 + click_rect.3 = 1, 2, 40, 82 + behavior = grave_iggy + flip_left=1 + +-------------------------------------------------------------------------------- + + + + +[sprite = cloister_gate] + bitmap = data\object\bulkhead\cloister_gate.gif, 1, 1, 1 + +[object = cloister_gate] + offset_front = cloister_gate, 0, -4,-1 + offset_back = cloister_gate, 0, -4,-1 + editor_icon = 15 + map_frame = 0, 4 + block = 1 + click_range = 1, 1 + click_rect.0 = 10, 1, 190,120 + click_rect.1 = 10, 1, 190,120 + click_rect.2 = 10, 1, 190,120 + click_rect.3 = 10, 1, 190,120 + behavior = cloister_gate + + + + + +-------------------------------------------------------------------------------- +dvere +-------------------------------------------------------------------------------- + +[sprite = door1_f] + bitmap = data\object\door1_f.gif, 1, 1, 1 +[sprite = door1_s1] + bitmap = data\object\door1_s1.gif, 1, 1, 1 +[sprite = door1_s2] + bitmap = data\object\door1_s2.gif, 1, 1, 1 + + +[object = door_cellar] + visible_range = 0,3 + map_frame = 5,4 + flip_left = 1 + + back = door1_f, 0,3, 16,84, 32,32 + #-- + back = door1_f, 1,1, 3,123, 68,68 + back = door1_f, 1,2, 51,99, 47,47 + back = door1_f, 1,3, 88,84, 32,32 + #-- + back = door1_f, 2,0, 160,156, 100,100 + back = door1_f, 2,1, 160,123, 68,68 + back = door1_f, 2,2, 160,99, 47,47 + back = door1_f, 2,3, 160,84, 32,32 + #-- + back = door1_f, 3,1, 317,123, 68,68 + back = door1_f, 3,2, 269,99, 47,47 + back = door1_f, 3,3, 232,84, 32,32 + #-- + back = door1_f, 4,3, 304,84, 32,32 + + left = door1_s1, 2,0, 12,196, 150,150 + left = door1_s1, 2,1, 65,148, 100,100 + left = door1_s1, 2,2, 96,113, 63,63 + left = door1_s1, 2,3, 118,97, 44,44 + #--- + left = door1_s2, 1,3, 30,92, 100,100 + left = door1_s2, 1,4, 75,80, 68,68 + + right = door1_s1, 2,0, 308,196, 150,150 + right = door1_s1, 2,1, 255,148, 100,100 + right = door1_s1, 2,2, 224,113, 63,63 + right = door1_s1, 2,3, 202,97, 44,44 + #--- + right = door1_s2, 3,3, 290,92, 100,100 + right = door1_s2, 3,4, 245,80, 68,68 + + editor_icon = 4 + click_rect.1 = 1, 1, 23,116 + click_rect.2 = 1, 1, 99,126 + click_rect.3 = 1, 1, 23,116 + behavior = door_cellar + + +[object = door_digger] + parent = door_cellar + map_hint = Gravedigger + welcome_text = Gravedigger + items.100,1 = arrows + items.100,1 = small_healing_potion + items.100,1 = small_stamina_potion + items.100,1 = healing_potion + items.100,1 = stamina_potion + items.100,1 = revive_potion + items.100,1 = herbs + + items.100,1 = crude_twohander,balanced_twohander,broad_sword,fatal_broad_sword + items.100,1 = diseased_spiky_club,demonic_hammer,heavy_hammer,ogre's_halbert,war_flail,battle_axe,long_flail,scythe,thorn_staff,molten_hook_pike + items.100,1 = exceptional_knight's_vest,ring_mail,ancient_ring_mail,scale_mail,fearless_ring_mail,breast_plate,battle_breast_plate + items.100,1 = chain_gloves,chain_gloves_of_freedom,bracers,cold_bracers,gladiator_gloves + items.100,1 = heavy_belt,snake's_heavy_belt,iron_heavy_belt,barbarian_helm,ancient_helm,plated_helm,plated_helm_of_rage,full_helm + items.100,1 = chain_boots,gladiator_boots,plated_helm,plated_helm_of_rage,light_helmet,warm_light_helmet,guard's_helm + items.100,1 = round_shield,dragon_shield,barbarian_round_shield,templar_shield,large_shield,large_templar_shield + items.100,1 = poisoned_throwing_knives,burning_stars,lethal_stars,steel_darts,poisoned_darts,explosive_darts,stunning_powder + behavior = door_digger + +[object = leonard_dummy] + map_frame=5,6 + front = dummy, 2,1, 120,156, 280,156 + left = dummy, 2,1, 120,156, 280,156 + right = dummy, 2,1, 120,156, 280,156 + back = dummy, 2,1, 120,156, 280,156 + click_rect.0 = 1,1,100,100 + click_rect.1 = 1,1,100,100 + click_rect.2 = 1,1,100,100 + click_rect.3 = 1,1,100,100 + editor_icon = 1 + click_range = 1,1 + highlite_enemy = leonard + top_click = 1 + + items.100,1 = arrows + items.100,1 = small_healing_potion + items.100,1 = small_stamina_potion + items.100,1 = healing_potion + items.100,1 = stamina_potion + items.100,1 = revive_potion + items.100,1 = medicine + + items.100,1 = scroll_of_wisdom + + items.100,1 = icebear_talons,bone_staff,dragon_claw,talons_of_chimera,sword_of_ancestors + items.100,1 = grimm_scythe,crusader_sword,crook,hammer_of_spirits + items.100,1 = forest_wand,scholar's_great_staff,staff_of_vigor,beryl_staff + items.100,1 = sanctified_garment,polar_robe,killer's_vest,werewolf_skin + items.100,1 = winter_cloak,cloak_of_elementalist,protective_mantle,adventurer's_cloak,veil_of_darkness,cloak_of_rage,holy_protection + items.100,1 = lightning_circlet,volcanic_tiara,protector's_hat,hood_of_damnation,blessed_diadem + items.100,1 = battle_orb,scroll_of_fireball,orb_of_telekinesis,scroll_of_lightning,arctic_orb,great_orb,ancient_relic,holy_symbol,scroll_of_heaven + + behavior=leonard_dummy + + +-------------------------------------------------------------------------------- +tomby +-------------------------------------------------------------------------------- + +[sprite = tomb_entrance] + bitmap = data\object\bulkhead\tomb_entrance.gif, 1, 1, 1 + +[object = tomb_entrance] + offset_front = tomb_entrance, 0, 1,-1 + map_frame = 5,10 + editor_icon = 4 + block = 1 + +[object = t_small_tomb] + front = dummy, 2,0, 160,145, 190,120 + editor_icon = 22 + click_rect.0 = 1, 1, 110,110 + behavior = t_small_tomb + map_hint = Small Tomb + +[object = t_edward] + parent = t_small_tomb + behavior = t_edward + map_hint = Small Tomb + +[object = t_vigus] + parent = t_small_tomb + behavior = t_vigus + map_hint = Tomb of Vigus + +[object = t_ambrius] + parent = t_small_tomb + behavior = t_ambrius + +[object = t_ambrius_hint] + editor_icon=1 + map_hint = Tomb of Ambrius + +[object = t_catacombs] + parent = t_small_tomb + behavior = t_catacombs + map_hint = Catacombs + +[object = t_catacombs2] + parent = t_small_tomb + behavior = t_catacombs2 + xmap_hint = Catacombs + +[object = t_king] + parent = t_small_tomb + behavior = t_king + + + +[object = gate_edward] + parent = gate_l + behavior = gate_edward + highlite_object = gate_r + +[object = gate_locked] + parent = gate_l + behavior = gate_locked + highlite_object = gate_r + +[object = gate_locked2] + parent = gate_l + behavior = gate_locked2 + highlite_object = gate_r + +[object = gate_jammed] + parent = gate_l + behavior = gate_jammed + highlite_object = gate_r + + + +[object = zombie_dummy] + map_hint = howling_zombie + map_frame=5,6 + front = dummy, 2,1, 120,156, 80,156 + left = dummy, 2,1, 120,156, 80,156 + right = dummy, 2,1, 120,156, 80,156 + back = dummy, 2,1, 120,156, 80,156 + click_rect.0 = 1,1,100,100 + click_rect.1 = 1,1,100,100 + click_rect.2 = 1,1,100,100 + click_rect.3 = 1,1,100,100 + editor_icon = 1 + click_range = 1,1 + behavior=zombie_dummy + top_click = 1 + + + + +[OBJECT = vase_spec] + visible_range = 0,3 + front = vase1, 1,1, 15,150, 45,45 + front = vase1, 1,2, 55,120, 34,34 + front = vase1, 2,0, 160,190, 60,60 + front = vase1, 2,1, 160,150, 45,45 + front = vase1, 2,2, 160,120, 34,34 + front = vase1, 3,1, 305,150, 45,45 + front = vase1, 3,2, 265,120, 34,34 + + left = vase1, 1,1, 15,150, 45,45 + left = vase1, 1,2, 55,120, 34,34 + left = vase1, 2,0, 160,190, 60,60 + left = vase1, 2,1, 160,150, 45,45 + left = vase1, 2,2, 160,120, 34,34 + left = vase1, 3,1, 305,150, 45,45 + left = vase1, 3,2, 265,120, 34,34 + + right = vase1, 1,1, 15,150, 45,45 + right = vase1, 1,2, 55,120, 34,34 + right = vase1, 2,0, 160,190, 60,60 + right = vase1, 2,1, 160,150, 45,45 + right = vase1, 2,2, 160,120, 34,34 + right = vase1, 3,1, 305,150, 45,45 + right = vase1, 3,2, 265,120, 34,34 + + + click_rect.0 = -10,-10,50,60 + click_rect.1 = -10,-10,50,60 + click_rect.2 = -10,-10,50,60 + click_rect.3 = -10,-10,50,60 + behavior = break_spec_vase + + editor_icon = 36 + top_click=1 + + +[object = digging_dummy] + front = dummy, 2,0, 160,180, 160,30 + left = dummy, 2,0, 160,180, 160,30 + right = dummy, 2,0, 160,180, 160,30 + back = dummy, 2,0, 160,180, 160,30 + #click_rect.0 = 1,1,100,100 + #click_rect.1 = 1,1,100,100 + #click_rect.2 = 1,1,100,100 + #click_rect.3 = 1,1,100,100 + editor_icon = 1 + map_hint = dig_here + map_frame = 1,14 + behavior=digging_dummy + +[object = coffin_dig] + visible_range = 0,3 + offset_front = coffin1, 0, -10,-1 + offset_left = coffin3, 120, 0,-1 + offset_right = coffin3, -120, 0,-1 + click_rect.0 = 1,1,60,127 + click_rect.1 = 1,1,60,127 + click_rect.2 = 1,1,60,127 + click_rect.3 = 1,1,60,127 + editor_icon = 17 + block = 0 + flip_left=1 + behavior=coffin_dig + + + +[sprite = timber] + bitmap = data\object\timber.gif, 1, 1, 1 + + +[object = timber] + map_frame = 101, 105 + + offset_front = timber, 0,0,-1 + + back = timber, 1,1, 10,121, 80,80 + back = timber, 1,2, 50,99, 55,55 + back = timber, 1,3, 80,80, 30,30 + + back = timber, 2,1, 160,121, 80,80 + back = timber, 2,2, 160,99, 55,55 + back = timber, 2,3, 160,80, 40,30 + + back = timber, 3,1, 310,121, 80,80 + back = timber, 3,2, 270,99, 55,55 + back = timber, 3,3, 240,80, 30,30 + + right = timber, 1,0, -20,140, 50,100 + right = timber, 1,1, 30,121, 40,80 + right = timber, 1,2, 65,108, 32,70 + right = timber, 1,3, 90,98, 30,60 + + left = timber, 3,0, 345,152, 50,100 + left = timber, 3,1, 295,121, 40,80 + left = timber, 3,2, 264,98, 32,70 + left = timber, 3,3, 240,82, 30,60 + + flip_back=3 + + editor_icon = 21 + block = 1 + + click_range = 1, 1 + click_rect.0 = 1, 1, 220,70 + behavior = timber + + +------------------------------------------------------------------------------- + + +[sprite = king_seal] + bitmap = data\object\king_seal.gif, 1, 1, 1 + xsort_offset = 100 + +[object = king_seal] + map_hint = Royal Tomb + + front = king_seal, 0,3, 16,72, 32,32 + #--- + front = king_seal, 1,1, 3,92, 68,68 + front = king_seal, 1,2, 53,79, 47,47 + front = king_seal, 1,3, 88,72, 32,32 + #--- + front = king_seal, 2,0, 160,108, 100,100 + front = king_seal, 2,1, 160,92, 68,68 + front = king_seal, 2,2, 160,79, 47,47 + front = king_seal, 2,3, 160,72, 32,32 + #--- + front = king_seal, 3,1, 317,92, 68,68 + front = king_seal, 3,2, 267,79, 47,47 + front = king_seal, 3,3, 232,72, 32,32 + #--- + front = king_seal, 4,3, 304,72, 32,32 + + editor_icon = 1 + fog_level = 60,120,180,240,255 + click_rect.0 = 1,1,40,40 + behavior = king_seal + + + + + + + + +------------------------------------------------------------------------------- +[sprite = aenor_statue_f] + bitmap = data\object\aenor_statue_f.gif, 1, 1, 1 +[sprite = aenor_statue_b] + bitmap = data\object\aenor_statue_b.gif, 1, 1, 1 +[sprite = aenor_statue_s] + bitmap = data\object\aenor_statue_s.gif, 1, 1, 1 + +[object = aenor_statue] + offset_front = aenor_statue_f, 0, 8, 160 + offset_back = aenor_statue_b, 0, 8, 160 + offset_left = aenor_statue_s, 0, 8, 160 + offset_right = aenor_statue_s, 0, 8, 160 + flip_left = 1 + editor_icon = 2 + block = 1 + map_frame = 3, 3 + +[object=respawn_king] + editor_icon = 1 + behavior = respawn_king + +[object = king_dummy] + front = dummy, 2,1, 160,170, 80,180 + left = dummy, 2,1, 160,170, 80,180 + right = dummy, 2,1, 160,170, 80,180 + back = dummy, 2,1, 160,170, 80,180 + click_rect.0 = 1,1,100,100 + click_rect.1 = 1,1,100,100 + click_rect.2 = 1,1,100,100 + click_rect.3 = 1,1,100,100 + editor_icon = 1 + click_range = 1,1 + top_click = 1 + behavior=king_dummy + +[object = t_spider] + parent = t_small_tomb + +------------------------------------------------------------------------------- +[sprite = lightning] + bitmap = data\object\lightning.gif, 6, 6, 1 + loop_count = 1 + +[object = lightning] + xoffset_front = lightning, 0, 8, 160 + xoffset_back = lightning, 0, 8, 160 + xoffset_left = lightning, 0, 8, 160 + xoffset_right = lightning, 0, 8, 160 + back = lightning, 3,2, 290,120, 170,100 + editor_icon=1 + behavior=lightning + fog_level=0,0,0,0,0 + +------------------------------------------------------------------------------- + + + +[sprite = hole] + bitmap = data\object\hole.gif, 1, 1, 1 + sort_offset = -100 + +[object = hole_spider] + behavior = hole_spider + front = hole, 1,0, -80,200, 120,120 + front = hole, 1,1, -20,150, 100,100 + front = hole, 1,2, 25,120, 68,68 + front = hole, 1,3, 60,99, 47,47 + front = hole, 1,4, 95,82, 30,30 + front = hole, 2,0, 160,200, 140,120 + front = hole, 2,1, 160,150, 100,100 + front = hole, 2,2, 160,120, 68,68 + front = hole, 2,3, 160,99, 47,47 + front = hole, 2,4, 160,82, 30,30 + front = hole, 3,0, 400,200, 120,120 + front = hole, 3,1, 340,150, 100,100 + front = hole, 3,2, 295,120, 68,68 + front = hole, 3,3, 260,99, 47,47 + front = hole, 3,4, 225,82, 30,30 + + left = hole, 1,0, -80,200, 120,120 + left = hole, 1,1, -20,150, 100,100 + left = hole, 1,2, 25,120, 68,68 + left = hole, 1,3, 60,99, 47,47 + left = hole, 1,4, 95,82, 30,30 + left = hole, 2,0, 160,200, 140,120 + left = hole, 2,1, 160,150, 100,100 + left = hole, 2,2, 160,120, 68,68 + left = hole, 2,3, 160,99, 47,47 + left = hole, 2,4, 160,82, 30,30 + left = hole, 3,0, 400,200, 120,120 + left = hole, 3,1, 340,150, 100,100 + left = hole, 3,2, 295,120, 68,68 + left = hole, 3,3, 260,99, 47,47 + left = hole, 3,4, 225,82, 30,30 + + right = hole, 1,0, -80,200, 120,120 + right = hole, 1,1, -20,150, 100,100 + right = hole, 1,2, 25,120, 68,68 + right = hole, 1,3, 60,99, 47,47 + right = hole, 1,4, 95,82, 30,30 + right = hole, 2,0, 160,200, 140,120 + right = hole, 2,1, 160,150, 100,100 + right = hole, 2,2, 160,120, 68,68 + right = hole, 2,3, 160,99, 47,47 + right = hole, 2,4, 160,82, 30,30 + right = hole, 3,0, 400,200, 120,120 + right = hole, 3,1, 340,150, 100,100 + right = hole, 3,2, 295,120, 68,68 + right = hole, 3,3, 260,99, 47,47 + right = hole, 3,4, 225,82, 30,30 + + back = hole, 1,0, -80,200, 120,120 + back = hole, 1,1, -20,150, 100,100 + back = hole, 1,2, 25,120, 68,68 + back = hole, 1,3, 60,99, 47,47 + back = hole, 1,4, 95,82, 30,30 + back = hole, 2,0, 160,200, 140,120 + back = hole, 2,1, 160,150, 100,100 + back = hole, 2,2, 160,120, 68,68 + back = hole, 2,3, 160,99, 47,47 + back = hole, 2,4, 160,82, 30,30 + back = hole, 3,0, 400,180, 120,120 + back = hole, 3,1, 340,150, 100,100 + back = hole, 3,2, 295,120, 68,68 + back = hole, 3,3, 260,99, 47,47 + back = hole, 3,4, 225,82, 30,30 + map_frame = 5,18 + + editor_icon = 5 + flip_left = 1 + +[object = hole] + parent=hole_spider + behavior=hole + block=2 + +------------------------------------------------------------------------------- +[sprite = wall_sign] + bitmap = data\object\bulkhead\wall_sign.gif, 1, 1, 1 +[object = wall_sign] + offset_front = wall_sign, 0, -4,-1 + offset_back = wall_sign, 0, -4,-1 + editor_icon = 15 + map_frame = 0,0 + block = 1 + click_range = 1, 1 + click_rect.0 = 1, 1, 190,120 + click_rect.1 = 1, 1, 190,120 + click_rect.2 = 1, 1, 190,120 + click_rect.3 = 1, 1, 190,120 + behavior = wall_sign + + + +------------------------------------------------------------------------------- + +[sprite = ladder] + bitmap = data\object\ladder.gif, 1, 1, 1 + +[object = ladder] + left = ladder, 2,0, -15,180, 100,150 + right= ladder, 2,0, 335,180, 100,150 + + back = ladder, 1,1, 3,126, 64,64 + back = ladder, 1,2, 53,102, 45,45 + back = ladder, 1,3, 88,84, 30,30 + back = ladder, 2,0, 160,165, 100,100 + back = ladder, 2,1, 160,126, 64,64 + back = ladder, 2,2, 160,102, 45,45 + back = ladder, 2,3, 160,84, 30,30 + back = ladder, 3,1, 317,126, 64,64 + back = ladder, 3,2, 267,102, 45,45 + back = ladder, 3,3, 242,84, 30,30 + + editor_icon = 21 + click_rect.0 = 1, 1, 100,180 + click_rect.1 = 1, 1, 100,180 + click_rect.2 = 1, 1, 100,180 + click_rect.3 = 1, 1, 100,180 + behavior = ladder + block=2 + + +------------------------------------------------------------------------------- +[object=mumble] + editor_icon=1 + behavior=mumble + +-------------------------------------------------------------------------------- + +[sprite = button_f] + bitmap = data\object\lever\button1a.gif, 2, 2, 1 +[sprite = button_s] + bitmap = data\object\lever\button1b.gif, 2, 2, 1 + + +[object = button] + visible_range = 0, 4 + offset_back = button_f, 0, -93, 230 + offset_right = button_s, 135, -90, 230 + offset_left = button_s, -135, -90, 230 + all_sides = -1, 4,4 + all_sides = -1, 0 ,4 + editor_icon = 3 + flip_left = 1 + click_rect.2 = -10, -10, 35,35 + click_rect.1 = -10, -10, 28,30 + click_rect.3 = -10, -10, 28,30 + behavior = button + + +[object=king_dummy2] + editor_icon=1 + behavior=king_dummy2 + diff --git a/undercroft_windows_i110/data/defs/level.tomb/ambrius_behavior.txt b/undercroft_windows_i110/data/defs/level.tomb/ambrius_behavior.txt new file mode 100644 index 0000000..164f030 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.tomb/ambrius_behavior.txt @@ -0,0 +1,160 @@ +[behavior = exit_ambrius] + + play_sound.ladder=0 + teleport.GRAVEYARD_1 = 0,20,13 + + play_sound.ladder=0 + teleport.GRAVEYARD_1 = 0,20,13 + +[behavior = ambrius_down] + + play_sound.ladder=0 + teleport.TOMB_AMBRIUS_2 = 2,2,2 + + play_sound.ladder=0 + teleport.TOMB_AMBRIUS_2 = 2,2,2 + +[behavior = ambrius_up] + + play_sound.ladder=0 + teleport.TOMB_AMBRIUS_1 = 0,9,12 + + play_sound.ladder=0 + teleport.TOMB_AMBRIUS_1 = 0,9,12 + + +[behavior = tomb_door] + + animate = 0, 0, 0, 1 + block = 1 + + animate = 4, 4, 0, 1 + block = 0 + + state = 1 + animate = -1, 4, 0, 1 + play_sound.move_stone=0 + block = 0 + end_round=1 + + state = 0 + animate = -1, 0, 0, 1 + play_sound.move_stone=0 + block = 1 + end_round=1 + + +[behavior = tomb_door_locked] + + animate = 0, 0, 0, 1 + block = 1 + + animate = 0, 0, 0, 1 + block = 1 + + animate = 4, 4, 0, 1 + block = 0 + + text_id=locked_door + + state=1 + do_click=1 + + animate = -1, 4, 0, 1 + block = 0 + play_sound.move_stone=0 + state=2 + end_round=1 + + state = 1 + animate = -1, 0, 0, 1 + play_sound.move_stone=0 + block = 1 + end_round=1 + +[behavior = tomb_door_lever] + + animate = 0, 0, 0, 1 + block = 1 + + animate = 4, 4, 0, 1 + block = 0 + + + text_id = locked_door + + + animate = -1, 4, 0, 1 + block = 0 + play_sound.move_stone=0 + state=1 + + animate = -1, 0, 0, 1 + block = 1 + play_sound.move_stone=0 + state=0 + + + +[behavior = lever] + + animate = 0, 0, 0, 1 + + animate = 1, 1, 0, 1 + + state = 1 + animate = -1, 1, 0, 1 + activate = 1,0,0 + play_sound.switch = 0 + + state = 0 + animate = 0, 0, 0, 1 + activate = 2,0,0 + play_sound.switch = 0 + + +[behavior = teleport] + + teleport = 2,0,0 + play_sound.teleport=0 + +[behavior = torch2_port] + + teleport = 2,0,0 + play_sound.teleport=0 + + +[behavior=wake_bat] + + enemy_type.bat_sleeping=bat,0,0 + state=255 + play_sound.rat_att = 0 + +-------------------------------------------------------------------------------- + +[behavior = lock] + + check_item.tomb_key=0 + + text_id=locked + + text_id=action_used_key + activate=1,0,0 + play_sound.unlock=0 + remove_party_item.tomb_key=1 + state=1 + + text_id=unlocked + + +-------------------------------------------------------------------------------- +[behavior = sarc_upper] + + item_offer=0,1 + play_sound.move_stone=0 + enemy.skeleton=0,-2 + state=1 + + item_offer=0,1 + play_sound.move_stone=0 + diff --git a/undercroft_windows_i110/data/defs/level.tomb/ambrius_level.txt b/undercroft_windows_i110/data/defs/level.tomb/ambrius_level.txt new file mode 100644 index 0000000..55b1e5f --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.tomb/ambrius_level.txt @@ -0,0 +1,66 @@ +[LEVEL = TOMB_AMBRIUS_1] + name = Tomb of Knight Ambrius + background = data\sky\tomb.jpg,1,1,1, 0,100,0,100 + fog_color = 20, 20, 20 + fog_level = 0,60,130,200,230 + + music.MAIN = data\music\dungeon1.ogg + + material_file = data\defs\level.tomb\tomb_material.txt + cube_file = data\defs\level.tomb\tomb_cube.txt + + enemy_file = data\defs\enemy\4-graveyard\livingdead.txt + enemy_file = data\defs\enemy\4-graveyard\zombie.txt + enemy_file = data\defs\enemy\4-graveyard\torso.txt + enemy_file = data\defs\enemy\4-graveyard\fatdead.txt + enemy_file = data\defs\enemy\4-graveyard\bat.txt + enemy_file = data\defs\enemy\4-graveyard\skeleton.txt + + object_file = data\defs\object\column.txt + object_file = data\defs\object\jamb.txt + object_file = data\defs\object\torch1.txt + object_file = data\defs\object\torch2.txt + object_file = data\defs\object\dirt1.txt + object_file = data\defs\object\foliage1.txt + object_file = data\defs\object\flower1.txt + object_file = data\defs\object\fence.txt + object_file = data\defs\object\garbage.txt + object_file = data\defs\object\barrel.txt + + behavior_file = data\defs\level.tomb\ambrius_behavior.txt + object_file = data\defs\level.tomb\ambrius_object.txt + +-------------------------------------------------------------------------------- + + +[LEVEL = TOMB_AMBRIUS_2] + name = Tomb of Knight Ambrius + background = data\sky\tomb.jpg,1,1,1, 0,100,0,100 + fog_color = 20, 20, 20 + fog_level = 0,60,130,200,230 + + music.MAIN = data\music\dungeon1.ogg + + material_file = data\defs\level.tomb\tomb_material.txt + cube_file = data\defs\level.tomb\tomb_cube.txt + + enemy_file = data\defs\enemy\4-graveyard\livingdead.txt + enemy_file = data\defs\enemy\4-graveyard\zombie.txt + enemy_file = data\defs\enemy\4-graveyard\bat.txt + enemy_file = data\defs\enemy\4-graveyard\spider.txt + enemy_file = data\defs\enemy\4-graveyard\skeleton.txt + + object_file = data\defs\object\column.txt + object_file = data\defs\object\monk_statue.txt + object_file = data\defs\object\jamb.txt + object_file = data\defs\object\torch1.txt + object_file = data\defs\object\torch2.txt + object_file = data\defs\object\dirt1.txt + object_file = data\defs\object\foliage1.txt + object_file = data\defs\object\garbage.txt + object_file = data\defs\object\barrel.txt + + behavior_file = data\defs\level.tomb\ambrius_behavior.txt + object_file = data\defs\level.tomb\ambrius_object.txt + + diff --git a/undercroft_windows_i110/data/defs/level.tomb/ambrius_object.txt b/undercroft_windows_i110/data/defs/level.tomb/ambrius_object.txt new file mode 100644 index 0000000..9905198 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.tomb/ambrius_object.txt @@ -0,0 +1,212 @@ +[sprite = tomb_down] + bitmap = data\object\tomb_down.gif, 1, 1, 1 + +[sprite = tomb_up] + bitmap = data\object\tomb_up.gif, 1, 1, 1 + + + + +[object = exit_ambrius] + offset_front = tomb_up, 0, -4,-1 + editor_icon = 23 + block = 0 + click_range = 1, 1 + click_rect.0 = 1, 1, 190,120 + click_rect.1 = 1, 1, 190,120 + click_rect.2 = 1, 1, 190,120 + click_rect.3 = 1, 1, 190,120 + behavior = exit_ambrius + map_frame=5,11 + +[object = ambrius_down] + offset_front = tomb_down, 0, 1,-1 + editor_icon = 22 + block = 0 + click_range = 1, 1 + click_rect.0 = 1, 1, 190,120 + click_rect.1 = 1, 1, 190,120 + click_rect.2 = 1, 1, 190,120 + click_rect.3 = 1, 1, 190,120 + behavior = ambrius_down + map_frame=5,10 + +[object = ambrius_up] + parent = exit_ambrius + behavior = ambrius_up + + +[sprite = chest1_f] + bitmap = data\object\chest1_f.gif, 1, 1, 1 +[sprite = chest1_b] + bitmap = data\object\chest1_b.gif, 1, 1, 1 +[sprite = chest1_r] + bitmap = data\object\chest1_r.gif, 1, 1, 1 + + + + +[object = chest_hall] + visible_range = 0, 3 + offset_front = chest1_f, 0, 8, 230 + offset_back = chest1_b, 0, 8, 230 + offset_left = chest1_r, 0, 8, 230 + offset_right = chest1_r, 0, 8, 230 + editor_icon = 7 + click_rect.0 = 1,1,115,60 + click_rect.1 = 1,1,70,60 + click_rect.2 = 1,1,115,60 + click_rect.3 = 1,1,70,60 + + items.100,1=poisoned_throwing_knives,burning_stars,lethal_stars,steel_darts,arrows,poisoned_darts,explosive_darts + items.100,1=broad_sword,war_flail,fatal_broad_sword,heavy_war_flail,great_sword,long_flail,great_sword_of_vigor,halbert,battle_axe,ogre's_halbert,venom_battle_axe,menacing_battle_axe,scholar's_great_staff,crook,staff_of_vigor,hammer_of_spirits,icebear_talons,bear_vest,bone_staff,cloak_of_rage,dragon_claw,scholar's_garment,lash,killer's_vest,freezing_lash,werewolf_skin,burning_punisher,sanctified_garment,nine_tails,polar_robe,composite_bow,ring_mail,composite_stinger,blowpipe,fatal_blowpipe + items.100,1=cloak,hunter's_cloak,warrior's_cloak,winter_cloak,cloak_of_elementalist,protective_mantle,adventurer's_cloak,veil_of_darkness,cloak_of_rage,holy_protection + + behavior = chest_offer + +[object = chest_upper] + parent = chest_hall + items.100,1 = money640 + + + + + + + +[sprite = sarcophagus_s] + bitmap = data\object\sarcophagus_s.gif, 1, 1, 1 +[sprite = sarcophagus_f] + bitmap = data\object\sarcophagus_f.gif, 1, 1, 1 + +[object = sarcophagus_upper] + offset_front = sarcophagus_f, 0, 12, 180 + offset_back = sarcophagus_f, 0, 12, 180 + offset_left = sarcophagus_s, 0, 12, 230 + offset_right = sarcophagus_s, 0, 12, 230 + editor_icon = 19 + block = 1 + click_range = 1, 1 + click_rect.0 = 1, 1, 235,75 + click_rect.1 = 1, 1, 105,75 + click_rect.2 = 1, 1, 235,75 + click_rect.3 = 1, 1, 105,75 + items.100,1 = tomb_key + items.100,1 = remains + items.100,1=glaive,barbed_lash,bloodsucking_glaive,barbed_lash_of_frost_bite,father's_glaive,furious_sceptre,paralysing_staff,frozen_sceptre,heavy_iron_staff,sceptre_of_guardian,heavy_crossbow,bishop's_crook,spider's_heavy_crossbow,celestial_mace,raging_heavy_crossbow,sword_of_ancestors,arctic_orb,ghost_blade,holy_symbol,bloody_root,pagan_staff + behavior = sarc_upper + map_frame=3,3 + +[object = sarcophagus_lower] + parent = sarcophagus_upper + items.100,1 = elven_sword + items.100,1 = elven_ring + items.100,1 = elven_wine + items.100,1 = elven_ring_mail + items.100,1 = elven_shield + items.100,1 = remains + +[sprite = tomb_door] + bitmap = data\object\door\tomb_door.gif, 5, 5, 1 + +[object = tomb_door] + offset_front = tomb_door, 0, -4,-1 + offset_back = tomb_door, 0, -4,-1 + editor_icon = 4 + click_range = 1,1 + click_rect.0 = 1,1,190,120 + click_rect.1 = 1,1,190,120 + click_rect.2 = 1,1,190,120 + click_rect.3 = 1,1,190,120 + behavior = tomb_door + map_frame=101,4 + +[object = tomb_door_locked] + parent = tomb_door + behavior = tomb_door_locked + +[object = tomb_door_lever] + parent = tomb_door + behavior = tomb_door_lever + + +[sprite = lever_f] + bitmap = data\object\lever\lever1a.gif, 2, 2, 1 +[sprite = lever_s] + bitmap = data\object\lever\lever1b.gif, 2, 2, 1 + sort_offset = 50 + +[object = lever] + visible_range = 0, 4 + offset_back = lever_f, 0, -60, 230 + offset_right = lever_s, 130, -60, 230 + offset_left = lever_s, -130, -60, 230 + all_sides = -1, 4,4 + all_sides = -1, 0 ,4 + editor_icon = 3 + flip_left = 1 + click_rect.2 = 1, 1, 31,93 + click_rect.1 = 1, 1, 44,83 + click_rect.3 = 1, 1, 44,83 + behavior = lever + + + + + +[sprite = teleport] + bitmap = data\object\global\holy_ground.gif, 6,1,6 + sort_offset = 10 + +[object = teleport] + visible_range = 0,3 + offset_front = teleport, 0, 1,-1 + offset_back = teleport, 0, 1,-1 + offset_left = teleport, 0, 1,-1 + offset_right = teleport, 0, 1,-1 + editor_icon = 6 + behavior = teleport + + + +[object = torch2_port] + parent = torch2 + click_rect = 1,1,45,145 + behavior = torch2_port + + + +-------------------------------------------------------------------------------- + +[object= wake_bat] + editor_icon=1 + front = dummy, 2,1, 160,70, 140,65 + back = dummy, 2,1, 160,70, 140,65 + left = dummy, 2,1, 160,70, 140,65 + right = dummy, 2,1, 160,70, 140,65 + click_range=1,1 + click_rect=1,1,100,100 + top_click=1 + behavior=wake_bat + +-------------------------------------------------------------------------------- +[sprite = lock_f] + bitmap = data\object\lever\lock1a.gif, 1, 1, 1 +[sprite = lock_s] + bitmap = data\object\lever\lock1b.gif, 1,1, 1 + + +[object = lock] + visible_range = 0, 4 + offset_back = lock_f, 0, -100, 230 + offset_right = lock_s, 140, -100, 230 + offset_left = lock_s, -140, -100, 230 + all_sides = -1, 4,4 + all_sides = -1, 0 ,4 + editor_icon = 3 + flip_left = 1 + click_rect.2 = -10, -10, 26,45 + click_rect.1 = -10, -10, 19, 45 + click_rect.3 = -10, -10, 19, 45 + behavior = lock + diff --git a/undercroft_windows_i110/data/defs/level.tomb/king1_behavior.txt b/undercroft_windows_i110/data/defs/level.tomb/king1_behavior.txt new file mode 100644 index 0000000..b1dafdb --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.tomb/king1_behavior.txt @@ -0,0 +1,282 @@ +sound.zombie = data/sound/enemy/zombie.wav + +[behavior = stone_sign1] + + text_id = kt_sign1 + +[behavior = stone_sign2] + + text_id = kt_sign2 + +[behavior = sun_chamber] + + text_id = kt_sign3 + +-------------------------------------------------------------------------------- + +[behavior = exit] + + do_click=1 + + play_sound.ladder=0 + teleport.GRAVEYARD_1 = 0,26,26 + +[behavior = port] + + do_click=1 + + teleport = -1,0,0 + +[behavior = down_kt2] + + do_click=1 + + play_sound.ladder=0 + teleport.KINGS_TOMB_2 = 2,22,5 + +-------------------------------------------------------------------------------- +[behavior = tomb_door] + + animate = 0, 0, 0, 1 + block = 1 + + animate = 4, 4, 0, 1 + block = 0 + + state = 1 + animate = -1, 4, 0, 1 + block = 0 + play_sound.move_stone=0 + end_round=1 + + state = 0 + animate = -1, 0, 0, 1 + block = 1 + play_sound.move_stone=0 + +-------------------------------------------------------------------------------- +[behavior=block_wall] + + cube.g_tomb = 0,0,0 + play_sound.move_stone=0 + + cube.w_stone = 0,0,0 + play_sound.move_stone=0 + + state=1 + +[behavior=plate_wall] + + animate=0,0,0,0 + + animate=1,1,0,0 + + animate=1,1,0,0 + activate=1,0,0 + state=1 + play_sound.switch=0 + + animate=0,0,0,0 + activate=2,0,0 + state=0 + play_sound.switch=0 + +[behavior=plate1] + + animate=0,0,0,0 + + animate=1,1,0,0 + + set_global.10 = 1 + animate=1,1,0,0 + state=1 + play_sound.switch=0 + + animate=0,0,0,0 + state=0 + play_sound.switch=0 + +[behavior=plate_correct] + + animate=0,0,0,0 + + animate=1,1,0,0 + + animate=1,1,0,0 + state=1 + play_sound.switch=0 + + animate=0,0,0,0 + state=0 + play_sound.switch=0 + +[behavior=instant_death] + + animate = 0,0,0,1 + + animate = 1,2,0,999 + + animate = 0,0,0,1 + state=0 + + animate = 1,2,0,999 + state=1 + + text = aaargh! + play_sound.skill_malediction=0 + hit = 0,0,1000,1000,0,0 + + play_sound.skill_malediction=0 + hit = 1,0,1000,1000,0,0 + +-------------------------------------------------------------------------------- +[behavior = lever] + + animate = 0, 0, 0, 1 + + animate = 1, 1, 0, 1 + + state = 1 + animate = -1, 1, 0, 1 + set_global.10 = 0 + play_sound.switch=0 + + state = 0 + animate = 0, 0, 0, 1 + set_global.10 = 0 + play_sound.switch=0 + +-------------------------------------------------------------------------------- +[behavior = button] + + animate = 0, 0, 0, 1 + + animate = 1, 1, 0, 1 + + state = 1 + animate = -1, 1, 0, 1 + cube.g_tomb = 0,0,0 + play_sound.move_stone=0 + play_sound.switch =0 + + state = 0 + animate = 0, 0, 0, 1 + cube.w_stone = 0,0,0 + play_sound.move_stone=0 + play_sound.switch =0 + +-------------------------------------------------------------------------------- +[behavior=saddead_dummy] + + play_sound.zombie =0 + text_id = kt_saddead1 + enemy_type.saddead_peace = saddead_fight,0,0 + state=1 + + enemy_forced.saddead_peace = 0,0 + set_global.11=0 + state=2 + + play_sound.zombie =0 + text_id = kt_saddead2 + enemy_type.saddead_peace = saddead_fight,0,0 + state=3 + + enemy_forced.saddead_peace = 0,0 + set_global.11=0 + state=4 + + play_sound.zombie =0 + text_id = kt_saddead3 + enemy_type.saddead_peace = saddead_fight,0,0 + state=5 + + end_round = 0 + enemy_type.saddead_fight = saddead_peace,0,0 + set_global.11=0 + text_id = kt_saddead4 + button_id=b_ok + + exp=1000 + remove_enemy.saddead_peace = 0,0 + state=255 + +[behavior = saddead_respawn] + + state=1 + + set_global.11 = 2 + state=2 + + state=3 + + set_global.11 = 2 + state=4 + + state=5 + + + + +-------------------------------------------------------------------------------- +[behavior = skull] + + animate = 0, 0, 0, 1 + + animate = 1, 1, 0, 1 + + animate = 1, 2, 0, 1 + + use_offer=0 + + use_offer=0 + + text_id=nothing_happened + + remove_party_item.ruby = 1 + state = 1 + animate = -1, 1, 0, 1 + + text_id=nothing_happened + + remove_party_item.ruby = 1 + state = 2 + animate = -1, 2, 0, 1 + cube.g_tomb=0,1,0 + play_sound.break_wall = 0 + quake=500 + remove_object.skull=0,0 + +-------------------------------------------------------------------------------- + +[behavior = teleport] + + play_sound.teleport=0 + flash_view=100,200,255,200 + teleport = -1,0,0 + +[behavior = tele_level3] + + play_sound.teleport=0 + teleport.kings_tomb_3 = -1,12,14 + +-------------------------------------------------------------------------------- + +[behavior=kings_quest] + + quest.kings_tomb=1 + state=1 + +-------------------------------------------------------------------------------- +[behavior = claw_killer] + + enemy.skeleton=-1,0 + enemy.skeleton=-1,0 + enemy.skeleton=1,0 + enemy.skeleton=1,0 + cube.w_stone=0,0,1 + remove_object.fence2=-2,0 + remove_object.fence2=2,0 + flash_view=255,255,255,255 + play_sound.skill_ancestor=0 + state=255 diff --git a/undercroft_windows_i110/data/defs/level.tomb/king1_level.txt b/undercroft_windows_i110/data/defs/level.tomb/king1_level.txt new file mode 100644 index 0000000..db676b6 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.tomb/king1_level.txt @@ -0,0 +1,45 @@ +[LEVEL = KINGS_TOMB_1] + name = Labyrinth of Royal Tomb + background = data\sky\tomb2.jpg,1,1,1, 0,100,0,100 + #fog_color = 20, 20, 20 + fog_color = 25, 15, 0 + fog_level = 0,60,130,200,230 + + music.MAIN = data\music\dungeon1.ogg + + material_file = data\defs\level.tomb\tomb2_material.txt + cube_file = data\defs\level.tomb\tomb2_cube.txt + + enemy_file = data\defs\enemy\4-graveyard\livingdead.txt + enemy_file = data\defs\enemy\npc\saddead.txt + enemy_file = data\defs\enemy\4-graveyard\skeleton.txt + enemy_file = data\defs\enemy\4-graveyard\fatdead.txt + enemy_file = data\defs\enemy\4-graveyard\zombie.txt + enemy_file = data\defs\enemy\4-graveyard\deathknight.txt + enemy_file = data\defs\enemy\4-graveyard\diggerrat.txt + enemy_file = data\defs\enemy\4-graveyard\spider.txt + enemy_file = data\defs\enemy\_deadsum.txt + + object_file = data\defs\object\column3.txt + object_file = data\defs\object\monk_statue.txt + object_file = data\defs\object\jamb2.txt + object_file = data\defs\object\torch1.txt + object_file = data\defs\object\torch2.txt + object_file = data\defs\object\coffin.txt + object_file = data\defs\object\dirt1.txt + object_file = data\defs\object\dirt2.txt + object_file = data\defs\object\foliage1.txt + object_file = data\defs\object\flower1.txt + object_file = data\defs\object\fence.txt + object_file = data\defs\object\garbage.txt + object_file = data\defs\object\barrel.txt + + behavior_file = data\defs\object\vase_behavior.txt + object_file = data\defs\object\vase.txt + + behavior_file = data\defs\object\altar_behavior.txt + object_file = data\defs\object\altar.txt + + behavior_file = data\defs\level.tomb\king1_behavior.txt + object_file = data\defs\level.tomb\king1_object.txt + diff --git a/undercroft_windows_i110/data/defs/level.tomb/king1_object.txt b/undercroft_windows_i110/data/defs/level.tomb/king1_object.txt new file mode 100644 index 0000000..f5d9fb9 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.tomb/king1_object.txt @@ -0,0 +1,410 @@ +[sprite = sun_chamber] + bitmap = data\object\bulkhead\sun_chamber.gif, 1, 1, 1 +[object = sun_chamber] + offset_front = sun_chamber, 0, -4,-1 + offset_back = sun_chamber, 0, -4,-1 + editor_icon = 15 + map_frame = 0, 0 + block = 1 + click_range = 1, 1 + click_rect.0 = 1, 1, 190,120 + behavior = sun_chamber + +-------------------------------------------------------------------------------- + + +[sprite = stone_sign_f] + bitmap = data\object\wallpaper\stone_sign2_f.gif, 1, 1, 1 + sort_offset = -200 +[sprite = stone_sign_s1] + bitmap = data\object\wallpaper\stone_sign2_s1.gif, 1, 1, 1 + sort_offset = -200 + +[object = stone_sign1] + back = stone_sign_f, 1,0, -60,116, 100,100 + back = stone_sign_f, 1,1, 5,96, 68,68 + back = stone_sign_f, 1,2, 50,82, 47,47 + back = stone_sign_f, 2,0, 160,116, 100,100 + back = stone_sign_f, 2,1, 160,96, 68,68 + back = stone_sign_f, 2,2, 160,82, 47,47 + back = stone_sign_f, 3,0, 385,116, 100,100 + back = stone_sign_f, 3,1, 315,96, 68,68 + back = stone_sign_f, 3,2, 270,82, 47,47 + back = stone_sign_f, 4,3, 300,88, 32,32 + right = stone_sign_s1, 2,0, 300,132, 140,140 + right = stone_sign_s1, 2,1, 255,107, 100,100 + right = stone_sign_s1, 2,2, 224,90, 68,68 + left = stone_sign_s1, 2,0, 20,132, 140,140 + left = stone_sign_s1, 2,1, 65,107, 100,100 + left = stone_sign_s1, 2,2, 96,90, 68,68 + click_range = 0,1 + click_rect.1 = 1, 1, 15,74 + click_rect.2 = 1, 1, 95,74 + click_rect.3 = 1, 1, 15,74 + behavior = stone_sign1 + editor_icon = 15 + flip_left=1 + + +[object = stone_sign2] + parent=stone_sign1 + behavior = stone_sign2 + + + + + +-------------------------------------------------------------------------------- + +[sprite = plate1] + bitmap = data\object\plate1.gif, 2, 1, 2 + sort_offset = -100 + +[object = plate1] + map_frame = 1,13 + + front = plate1, 1,0, -80,200, 120,120 + front = plate1, 1,1, -20,150, 100,100 + front = plate1, 1,2, 25,120, 68,68 + front = plate1, 1,3, 60,99, 47,47 + front = plate1, 1,4, 95,82, 30,30 + front = plate1, 2,0, 160,200, 140,120 + front = plate1, 2,1, 160,150, 100,100 + front = plate1, 2,2, 160,120, 68,68 + front = plate1, 2,3, 160,99, 47,47 + front = plate1, 2,4, 160,82, 30,30 + front = plate1, 3,0, 400,200, 120,120 + front = plate1, 3,1, 340,150, 100,100 + front = plate1, 3,2, 295,120, 68,68 + front = plate1, 3,3, 260,99, 47,47 + front = plate1, 3,4, 225,82, 30,30 + + left = plate1, 1,0, -80,200, 120,120 + left = plate1, 1,1, -20,150, 100,100 + left = plate1, 1,2, 25,120, 68,68 + left = plate1, 1,3, 60,99, 47,47 + left = plate1, 1,4, 95,82, 30,30 + left = plate1, 2,0, 160,200, 140,120 + left = plate1, 2,1, 160,150, 100,100 + left = plate1, 2,2, 160,120, 68,68 + left = plate1, 2,3, 160,99, 47,47 + left = plate1, 2,4, 160,82, 30,30 + left = plate1, 3,0, 400,200, 120,120 + left = plate1, 3,1, 340,150, 100,100 + left = plate1, 3,2, 295,120, 68,68 + left = plate1, 3,3, 260,99, 47,47 + left = plate1, 3,4, 225,82, 30,30 + + right = plate1, 1,0, -80,200, 120,120 + right = plate1, 1,1, -20,150, 100,100 + right = plate1, 1,2, 25,120, 68,68 + right = plate1, 1,3, 60,99, 47,47 + right = plate1, 1,4, 95,82, 30,30 + right = plate1, 2,0, 160,200, 140,120 + right = plate1, 2,1, 160,150, 100,100 + right = plate1, 2,2, 160,120, 68,68 + right = plate1, 2,3, 160,99, 47,47 + right = plate1, 2,4, 160,82, 30,30 + right = plate1, 3,0, 400,200, 120,120 + right = plate1, 3,1, 340,150, 100,100 + right = plate1, 3,2, 295,120, 68,68 + right = plate1, 3,3, 260,99, 47,47 + right = plate1, 3,4, 225,82, 30,30 + + back = plate1, 1,0, -80,200, 120,120 + back = plate1, 1,1, -20,150, 100,100 + back = plate1, 1,2, 25,120, 68,68 + back = plate1, 1,3, 60,99, 47,47 + back = plate1, 1,4, 95,82, 30,30 + back = plate1, 2,0, 160,200, 140,120 + back = plate1, 2,1, 160,150, 100,100 + back = plate1, 2,2, 160,120, 68,68 + back = plate1, 2,3, 160,99, 47,47 + back = plate1, 2,4, 160,82, 30,30 + back = plate1, 3,0, 400,180, 120,120 + back = plate1, 3,1, 340,150, 100,100 + back = plate1, 3,2, 295,120, 68,68 + back = plate1, 3,3, 260,99, 47,47 + back = plate1, 3,4, 225,82, 30,30 + editor_icon = 8 + flip_left=1 + + behavior=plate1 + +[object = plate_correct] + parent=plate1 + editor_icon = 5 + behavior=plate_correct + +[object = plate_wall] + parent=plate1 + editor_icon = 5 + behavior=plate_wall + +[object=block_wall] + editor_icon = 1 + behavior=block_wall +-------------------------------------------------------------------------------- + +[sprite = tomb_down] + bitmap = data\object\tomb_down2.gif, 1, 1, 1 + +[sprite = tomb_up] + bitmap = data\object\tomb_up2.gif, 1, 1, 1 + +[object = exit] + offset_front = tomb_up, 0, 3,-1 + map_frame = 5,11 + editor_icon = 23 + block = 0 + click_range = 1, 1 + click_rect.0 = 1, 1, 190,120 + click_rect.1 = 1, 1, 190,120 + click_rect.2 = 1, 1, 190,120 + click_rect.3 = 1, 1, 190,120 + fog_level = 0,30,60,120,240 + behavior = exit + +[object = up1] + parent = exit + behavior = port + +[object = down1] + offset_front = tomb_down, 0, 1,-1 + editor_icon = 22 + map_frame = 5,10 + block = 0 + click_range = 1, 1 + click_rect.0 = 1, 1, 190,120 + click_rect.1 = 1, 1, 190,120 + click_rect.2 = 1, 1, 190,120 + click_rect.3 = 1, 1, 190,120 + fog_level = 0,30,60,120,240 + behavior = port + +[object = down_kt2] + parent = down1 + behavior = down_kt2 + + + +-------------------------------------------------------------------------------- + +[sprite = chest1_f] + bitmap = data\object\chest1_f.gif, 1, 1, 1 +[sprite = chest1_b] + bitmap = data\object\chest1_b.gif, 1, 1, 1 +[sprite = chest1_r] + bitmap = data\object\chest1_r.gif, 1, 1, 1 + + + + +[object = chest1] + visible_range = 0, 3 + offset_front = chest1_f, 0, 8, 230 + offset_back = chest1_b, 0, 8, 230 + offset_left = chest1_r, 0, 8, 230 + offset_right = chest1_r, 0, 8, 230 + editor_icon = 7 + click_rect.0 = 1,1,115,60 + click_rect.1 = 1,1,70,60 + click_rect.2 = 1,1,115,60 + click_rect.3 = 1,1,70,60 + + //MONEY + items.30,1 = money160 + behavior = chest_offer + + + +-------------------------------------------------------------------------------- + +[sprite = tomb_door] + bitmap = data\object\door\tomb_door2.gif, 5, 5, 1 + +[object = tomb_door] + offset_front = tomb_door, 0, -4,-1 + offset_back = tomb_door, 0, -4,-1 + editor_icon = 4 + click_range = 1,1 + click_rect.0 = 1,1,190,120 + click_rect.1 = 1,1,190,120 + click_rect.2 = 1,1,190,120 + click_rect.3 = 1,1,190,120 + behavior = tomb_door + map_frame=101,4 + + + +[sprite = sun_ray] + bitmap = data\object\sun_ray.gif, 3, 3, 1 + +[object = instant_death] + offset_front = sun_ray, 0, -16, 160 + offset_back = sun_ray, 0, 8, 160 + offset_left = sun_ray, 0, 8, 160 + offset_right = sun_ray, 0, 8, 160 + editor_icon=1 + behavior=instant_death + fog_level = 0,0,0,0,0 + + + +-------------------------------------------------------------------------------- +[sprite = lever_f] + bitmap = data\object\lever\lever1a.gif, 2, 2, 1 +[sprite = lever_s] + bitmap = data\object\lever\lever1b.gif, 2, 2, 1 + + +[object = lever] + visible_range = 0, 4 + offset_back = lever_f, 0, -60, 230 + offset_right = lever_s, 130, -60, 230 + offset_left = lever_s, -130, -60, 230 + all_sides = -1, 4,4 + all_sides = -1, 0 ,4 + editor_icon = 3 + flip_left = 1 + click_rect.2 = 1, 1, 31,93 + click_rect.1 = 1, 1, 44,83 + click_rect.3 = 1, 1, 44,83 + behavior = lever + +-------------------------------------------------------------------------------- + +[sprite = button_f] + bitmap = data\object\lever\button2a.gif, 2, 2, 1 + sort_offset=-300 +[sprite = button_s] + bitmap = data\object\lever\button2b.gif, 2, 2, 1 + sort_offset=-300 + + +[object = button] + visible_range = 0, 4 + offset_back = button_f, 0, -71, 230 + offset_right = button_s, 125, -62, 230 + offset_left = button_s, -125, -62, 230 + all_sides = -1, 4,4 + all_sides = -1, 0 ,4 + editor_icon = 3 + flip_left = 1 + click_rect.2 = -10, -10, 35,35 + click_rect.1 = -10, -10, 28,30 + click_rect.3 = -10, -10, 28,30 + behavior = button + +-------------------------------------------------------------------------------- + +[object = saddead_dummy] + front = dummy, 2,1, 120,156, 80,156 + left = dummy, 2,1, 120,156, 80,156 + right = dummy, 2,1, 120,156, 80,156 + back = dummy, 2,1, 120,156, 80,156 + click_rect.0 = 1,1,100,100 + click_rect.1 = 1,1,100,100 + click_rect.2 = 1,1,100,100 + click_rect.3 = 1,1,100,100 + editor_icon = 1 + click_range = 1,1 + top_click = 1 + behavior=saddead_dummy + +[object = saddead_respawn] + editor_icon = 1 + behavior = saddead_respawn + + + +-------------------------------------------------------------------------------- +[sprite = skull_f] + bitmap = data\object\lever\skull1a.gif, 3, 3, 1 +[sprite = skull_s] + bitmap = data\object\lever\skull1b.gif, 3, 3, 1 + + +[object = skull] + visible_range = 0, 4 + offset_back = skull_f, 0, -85, 230 + offset_right = skull_s, 130, -75, 230 + offset_left = skull_s, -130, -75, 230 + all_sides = -1, 4,4 + all_sides = -1, 0 ,4 + editor_icon = 28 + flip_left = 1 + click_rect.2 = 1, 1, 35,48 + click_rect.1 = 1, 1, 30,48 + click_rect.3 = 1, 1, 30,48 + behavior = skull + +-------------------------------------------------------------------------------- + +[sprite = teleport] + bitmap = data\object\global\holy_ground.gif, 6,1,6 + sort_offset = 10 + +[object = teleport] + visible_range = 0,3 + offset_front = teleport, 0, 20, 240 + offset_back = teleport, 0, 20, 240 + offset_left = teleport, 0, 20, 240 + offset_right = teleport, 0, 20, 240 + editor_icon = 6 + behavior = teleport + map_frame = 7, 16 + +[object = tele_level3] + parent = teleport + behavior = tele_level3 + +[object = claw_killer] + visible_range = 0,3 + offset_front = teleport, 0, 1,200 + offset_back = teleport, 0, 1,200 + offset_left = teleport, 0, 1,200 + offset_right = teleport, 0, 1,200 + click_rect=-100,1,400,50 + editor_icon = 6 + behavior = claw_killer + +-------------------------------------------------------------------------------- +[sprite = sarcophagus_s] + bitmap = data\object\sarcophagus_s.gif, 1, 1, 1 +[sprite = sarcophagus_f] + bitmap = data\object\sarcophagus_f.gif, 1, 1, 1 + +[object = sarcophagus] + offset_front = sarcophagus_f, 0, 12, 180 + offset_back = sarcophagus_f, 0, 12, 180 + offset_left = sarcophagus_s, 0, 12, 230 + offset_right = sarcophagus_s, 0, 12, 230 + editor_icon = 19 + map_frame = 3, 18 + block = 1 + click_rect.0 = 1, 1, 235,75 + click_rect.1 = 1, 1, 105,75 + click_rect.2 = 1, 1, 235,75 + click_rect.3 = 1, 1, 105,75 + click_range = 1,1 + + items.100,1 = remains + //MONEY + items.30,1 = money80 + items.100,1 = money320 + //FLASKY + items.50,2=small_healing_potion,healing_potion,small_stamina_potion,stamina_potion,small_revi_potion,revi_potion,small_elixir,elixir,revive_potion,scroll_of_ressurection,medicine + //SUPER FLASKY + items.100,2=greater_healing_potion,greater_stamina_potion,greater_revi_potion,greater_elixir,elven_wine + //LEVEL 3 JEWELRY + items.100,1=elven_ring,fanged_necklace,ring_of_survivor,chain_of_barriers,ring_of_battlemage,ring_of_necromancy,ring_of_elements,stone_amulet,ring_of_immunity,forest_heart,nature's_embrace,black_ring,chain_of_elements,exloding_ring,ring_of_giants,snake's_ring,heavy_ring_of_vigor,symbol_of_cobra,barbarian_chain,ring_of_undead_eater,necklace_of_willpower,lucky_killer,kinetic_ring + //LESSER UNIQUE + items.100,1=dragon_shield,ethereal_axe,elven_shield,veteran_cleaver,orc_habit,vasp_long_bow,shadow_jerkin,sandals_of_balance,veil_of_darkness,lucky_sandals,barbarian_helm,shoes_of_heart,black_widows,blessed_steel_blade,long_kiss_good_night,short_sword_of_flames,icicle,protected_steps,exeptional_impaler,juggler's_sandals,poisonous_nail,rope_of_energy + + behavior = sarc_offer + + +[object=kings_quest] + behavior=kings_quest + editor_icon=1 diff --git a/undercroft_windows_i110/data/defs/level.tomb/king2_behavior.txt b/undercroft_windows_i110/data/defs/level.tomb/king2_behavior.txt new file mode 100644 index 0000000..ae88de7 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.tomb/king2_behavior.txt @@ -0,0 +1,824 @@ +sound.flute=data\sound\flute.wav + +[behavior=tstone] + + flash_view=0,250,250,100 + play_sound.skill_ancestor=0 + teleport.graveyard_1=-1,2,8 + +-------------------------------------------------------------------------------- + +[behavior = stone_sign1] + + text_id = kt2_guard1 + +[behavior = stone_sign2] + + text_id = kt2_guard2 + +[behavior = stone_sign3] + + text_id = kt2_guard3 + teleport = -1,0,0 + +[behavior = stone_sign4] + + text_id = kt2_guard4 + +[behavior = stone_sign_water] + + text_id = kt2_water + +[behavior = stone_sign_song] + + text_id = kt2_song + use_offer=1 + + text_id=nothing_happened + + play_sound.flute=0 + remove_party_item.flute=1 + remove_object.torch_nolight=0,0 + object.torch2=0,0,0 + object.torch2=1,0,0 + change_global.16=1 + text_id=kt2_guard_win + button_id=b_ok + state=1 + + + +-------------------------------------------------------------------------------- + + +[behavior = up_kt1] + + do_click=0 + + play_sound.ladder = 0 + teleport.KINGS_TOMB_1 = 0,24,27 + + +[behavior = down1] + + do_click=0 + + play_sound.ladder = 0 + teleport.KINGS_TOMB_3 = 2,4,3 +[behavior = down2] + + do_click=0 + + play_sound.ladder = 0 + teleport.KINGS_TOMB_3 = 2,8,2 +[behavior = down3] + + do_click=0 + + play_sound.ladder = 0 + teleport.KINGS_TOMB_3 = 0,12,1 +[behavior = down4] + + do_click=0 + + play_sound.ladder = 0 + teleport.KINGS_TOMB_3 = 0,8,12 + + + +-------------------------------------------------------------------------------- + + + +[behavior = tomb_door] + + animate = 0, 0, 0, 1 + block = 1 + + animate = 4, 4, 0, 1 + block = 0 + + state = 1 + animate = -1, 4, 0, 1 + block = 0 + play_sound.move_stone=0 + end_round=1 + + state = 0 + animate = -1, 0, 0, 1 + block = 1 + play_sound.move_stone=0 + end_round=1 + +[behavior = tomb_door_jammed] + + animate = 0, 0, 0, 1 + block = 1 + + animate = 4, 4, 0, 1 + block = 0 + + animate = 4, 4, 0, 1 + block = 0 + + + text_id = jammed + + state=2 + + state = 2 + animate = -1, 0, 0, 1 + block = 1 + play_sound.move_stone=0 + end_round=1 + + state = 1 + animate = -1, 4, 0, 1 + block = 0 + play_sound.move_stone=0 + end_round=1 + + +-------------------------------------------------------------------------------- + +[behavior = timber] + + text_id = remove_timber + activate = 1,0,0 + remove_object.timber = 0,0 + play_sound.MOVE_STONE = 0 + +-------------------------------------------------------------------------------- + +[behavior = cracked_stone] + + remove_object.cracked_stone = 0,0 + play_sound.break_wall = 0 + + +-------------------------------------------------------------------------------- + +[behavior=sarc_wiz] + + check_item.paper_with_runes = 0 + + text_id=kt2_story0 + + text_width=220 + text_id=kt2_story0 + use_offer=0 + + text_id=nothing_happened + + text_id=kt2_story1 + play_sound.map=0 + state=1 + + + text_width = 310 + #picture = data/scene/book.jpg + text_id = kt2_story2 + button_id = b_next + + #picture = data/scene/book.jpg + text_id = kt2_story3 + text_width = 470 + text = # + button = ur + button = tor + button = nis + button = zef + button = parth + button = oghal + button = fom + state=2 + +//------------------------------ + + #picture = data/scene/book.jpg + text_id = kt2_story3 + text = # "ur" + button = ur + button = tor + button = nis + button = zef + button = parth + button = oghal + button = fom + state=3 + + #picture = data/scene/book.jpg + text_id = kt2_story3 + text = # "tor" + button = ur + button = tor + button = nis + button = zef + button = parth + button = oghal + button = fom + state=3 + + #picture = data/scene/book.jpg + text_id = kt2_story3 + text = # "nis" + button = ur + button = tor + button = nis + button = zef + button = parth + button = oghal + button = fom + state=100 + + #picture = data/scene/book.jpg + text_id = kt2_story3 + text = # "zef" + button = ur + button = tor + button = nis + button = zef + button = parth + button = oghal + button = fom + state=3 + + #picture = data/scene/book.jpg + text_id = kt2_story3 + text = # "parth" + button = ur + button = tor + button = nis + button = zef + button = parth + button = oghal + button = fom + state=3 + + #picture = data/scene/book.jpg + text_id = kt2_story3 + text = # "oghal" + button = ur + button = tor + button = nis + button = zef + button = parth + button = oghal + button = fom + state=101 + + #picture = data/scene/book.jpg + text_id = kt2_story3 + text = # "fom" + button = ur + button = tor + button = nis + button = zef + button = parth + button = oghal + button = fom + state=3 +//------------------------------ + + + #picture = data/scene/book.jpg + text_id = kt2_story3 + text = # "ur" + button = ur + button = tor + button = nis + button = zef + button = parth + button = oghal + button = fom + state=4 + + #picture = data/scene/book.jpg + text_id = kt2_story3 + text = # "tor" + button = ur + button = tor + button = nis + button = zef + button = parth + button = oghal + button = fom + state=4 + + #picture = data/scene/book.jpg + text_id = kt2_story3 + text = # "nis" + button = ur + button = tor + button = nis + button = zef + button = parth + button = oghal + button = fom + state=4 + + #picture = data/scene/book.jpg + text_id = kt2_story3 + text = # "zef" + button = ur + button = tor + button = nis + button = zef + button = parth + button = oghal + button = fom + state=4 + + #picture = data/scene/book.jpg + text_id = kt2_story3 + text = # "parth" + button = ur + button = tor + button = nis + button = zef + button = parth + button = oghal + button = fom + state=4 + + #picture = data/scene/book.jpg + text_id = kt2_story3 + text = # "oghal" + button = ur + button = tor + button = nis + button = zef + button = parth + button = oghal + button = fom + state=4 + + #picture = data/scene/book.jpg + text_id = kt2_story3 + text = # "fom" + button = ur + button = tor + button = nis + button = zef + button = parth + button = oghal + button = fom + state=4 +//------------------------------ + + + #picture = data/scene/book.jpg + text_id = kt2_story3 + text = # "ur" + button = ur + button = tor + button = nis + button = zef + button = parth + button = oghal + button = fom + state=4 + + #picture = data/scene/book.jpg + text_id = kt2_story3 + text = # "tor" + button = ur + button = tor + button = nis + button = zef + button = parth + button = oghal + button = fom + state=4 + + #picture = data/scene/book.jpg + text_id = kt2_story3 + text = # "nis" + button = ur + button = tor + button = nis + button = zef + button = parth + button = oghal + button = fom + state=4 + + #picture = data/scene/book.jpg + text_id = kt2_story3 + text = # "zef" + button = ur + button = tor + button = nis + button = zef + button = parth + button = oghal + button = fom + state=4 + + #picture = data/scene/book.jpg + text_id = kt2_story3 + text = # "parth" + button = ur + button = tor + button = nis + button = zef + button = parth + button = oghal + button = fom + state=4 + + #picture = data/scene/book.jpg + #text_id = kt2_story3 + #text = # "oghal" + remove_object.torch_nolight=0,0 + object.torch2=0,0,0 + object.torch2=1,0,0 + change_global.16=1 + play_sound.SKILL_SUMMON=0 + text_id=kt2_guard_win + state=200 + button_id=b_ok + + #picture = data/scene/book.jpg + text_id = kt2_story3 + text = # "fom" + button = ur + button = tor + button = nis + button = zef + button = parth + button = oghal + button = fom + state=4 +//------------------------------ + + + #picture = data/scene/book.jpg + text_id = kt2_story3 + text = # "ur" + button = ur + button = tor + button = nis + button = zef + button = parth + button = oghal + button = fom + state=4 + + #picture = data/scene/book.jpg + text_id = kt2_story3 + text = # "tor" + button = ur + button = tor + button = nis + button = zef + button = parth + button = oghal + button = fom + state=4 + + #picture = data/scene/book.jpg + #text_id = kt2_story3 + #text = # "nis" + remove_object.torch_nolight=0,0 + object.torch2=0,0,0 + object.torch2=1,0,0 + change_global.16=1 + play_sound.SKILL_SUMMON=0 + text_id=kt2_guard_win + state=200 + button_id=b_ok + + #picture = data/scene/book.jpg + text_id = kt2_story3 + text = # "zef" + button = ur + button = tor + button = nis + button = zef + button = parth + button = oghal + button = fom + state=4 + + #picture = data/scene/book.jpg + text_id = kt2_story3 + text = # "parth" + button = ur + button = tor + button = nis + button = zef + button = parth + button = oghal + button = fom + state=4 + + #picture = data/scene/book.jpg + text_id = kt2_story3 + text = # "oghal" + button = ur + button = tor + button = nis + button = zef + button = parth + button = oghal + button = fom + state=4 + + #picture = data/scene/book.jpg + text_id = kt2_story3 + text = # "fom" + button = ur + button = tor + button = nis + button = zef + button = parth + button = oghal + button = fom + state=4 +//------------------------------ + + + text_id = kt2_story_fail + state=1 + + text_id = kt2_story_fail + state=1 + + text_id = kt2_story_fail + state=1 + + text_id = kt2_story_fail + state=1 + + text_id = kt2_story_fail + state=1 + + text_id = kt2_story_fail + state=1 + + text_id = kt2_story_fail + state=1 + +-------------------------------------------------------------------------------- + +[behavior=sarc_mentor] + + item_offer=0,1 + + remove_object.torch_nolight=0,0 + object.torch2=0,0,0 + object.torch2=1,0,0 + change_global.16=1 + play_sound.SKILL_SUMMON=0 + text_id=kt2_guard_win + button_id=b_ok + state=1 + + +-------------------------------------------------------------------------------- + +[behavior=piedestal_wis] + + text_width=220 + text_id = kt2_p_wis + use_offer=0 + + + + object.severed_skull = 0,0,0 + remove_party_item.severed_skull=1 + change_global.13=1 + state=2 + + object.left_hand = 0,0,0 + remove_party_item.left_hand=1 + state=1 + + object.right_hand = 0,0,0 + remove_party_item.right_hand=1 + state=1 + + object.mentor_sandals = 0,0,0 + remove_party_item.mentor_sandals=1 + state=1 + + state=0 + + state=0 + change_global.13=-1 + +*************** + +[behavior=piedestal_hum] + + text_width=220 + text_id = kt2_p_hum + use_offer=0 + + object.severed_skull = 0,0,0 + remove_party_item.severed_skull=1 + state=1 + + object.left_hand = 0,0,0 + remove_party_item.left_hand=1 + change_global.13=1 + state=2 + + object.right_hand = 0,0,0 + remove_party_item.right_hand=1 + state=1 + + object.mentor_sandals = 0,0,0 + remove_party_item.mentor_sandals=1 + state=1 + + state=0 + + state=0 + change_global.13=-1 + +*************** + +[behavior=piedestal_pow] + + text_width=220 + text_id = kt2_p_pow + use_offer=0 + + object.severed_skull = 0,0,0 + remove_party_item.severed_skull=1 + state=1 + + object.left_hand = 0,0,0 + remove_party_item.left_hand=1 + state=1 + + object.right_hand = 0,0,0 + remove_party_item.right_hand=1 + change_global.13=1 + state=2 + + object.mentor_sandals = 0,0,0 + remove_party_item.mentor_sandals=1 + state=1 + + state=0 + + state=0 + change_global.13=-1 + +*************** + +[behavior=piedestal_cou] + + text_width=220 + text_id = kt2_p_cou + use_offer=0 + + object.severed_skull = 0,0,0 + remove_party_item.severed_skull=1 + state=1 + + object.left_hand = 0,0,0 + remove_party_item.left_hand=1 + state=1 + + object.right_hand = 0,0,0 + remove_party_item.right_hand=1 + state=1 + + object.mentor_sandals = 0,0,0 + remove_party_item.mentor_sandals=1 + change_global.13=1 + state=2 + + state=0 + + state=0 + change_global.13=-1 + +*************** + + + + + +[behavior=mentor_sandals] + + item.mentor_sandals=255,255 + remove_object.mentor_sandals=0,0 + activate=1,0,0 +[behavior=right_hand] + + item.right_hand=255,255 + remove_object.right_hand=0,0 + activate=1,0,0 +[behavior=left_hand] + + item.left_hand=255,255 + remove_object.left_hand=0,0 + activate=1,0,0 +[behavior=severed_skull] + + item.severed_skull=255,255 + remove_object.severed_skull=0,0 + activate=1,0,0 + +-------------------------------------------------------------------------------- + +[behavior=sarc_warrior] + + state=1 + enemy_forced.stonegolem=3,0 + item_offer=0,1 + play_sound.move_stone=0 + + item_offer=0,1 + play_sound.move_stone=0 + + remove_object.torch_nolight=0,0 + play_sound.SKILL_SUMMON=0 + text_id=kt2_guard_win + button_id=b_ok + object.torch2=0,0,0 + object.torch2=1,0,0 + change_global.16=1 + + + + +-------------------------------------------------------------------------------- +[behavior = button] + + animate = 0, 0, 0, 1 + + animate = 1, 1, 0, 1 + + state = 1 + animate = -1, 1, 0, 1 + play_sound.move_stone=0 + play_sound.switch =0 + cube.g_tomb = 0,0,0 + + state = 0 + animate = 0, 0, 0, 1 + play_sound.move_stone=0 + play_sound.switch =0 + cube.w_stone = 0,0,0 + +-------------------------------------------------------------------------------- +[behavior = lever] + + animate = 0, 0, 0, 1 + + animate = 1, 1, 0, 1 + + state = 1 + animate = -1, 1, 0, 1 + change_global.14=1 + play_sound.switch=0 + + state = 0 + animate = 0, 0, 0, 1 + change_global.14=-1 + play_sound.switch=0 + +[behavior = tomb_door_8lever] + + animate = 0, 0, 0, 1 + block = 1 + + text_id = locked_door + + animate = 4, 4, 0, 1 + block = 0 + + state = 1 + animate = -1, 4, 0, 1 + block = 0 + play_sound.move_stone=0 + +-------------------------------------------------------------------------------- +[behavior=torch_lightbridge] + + remove_object.torch_lightbridge=0,0 + object.torch2=1,0,0 + object.light_bridge=0,1,0 + object.light_bridge=0,2,0 + cube.empty_walk=0,1,0 + cube.empty_walk=0,2,0 + play_sound.switch =0 + play_sound.skill_alchemy=0 + +[behavior = teleport] + + play_sound.teleport=0 + teleport=-1,0,0 +[behavior = teleport_turnS] + + teleport=2,0,0 +[behavior = teleport_turnN] + + teleport=0,0,0 + diff --git a/undercroft_windows_i110/data/defs/level.tomb/king2_level.txt b/undercroft_windows_i110/data/defs/level.tomb/king2_level.txt new file mode 100644 index 0000000..f68e786 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.tomb/king2_level.txt @@ -0,0 +1,47 @@ +[LEVEL = KINGS_TOMB_2] + name = Royal Tomb Guardians + background = data\sky\tomb2.jpg,1,1,1, 0,100,0,100 + fog_color = 25, 15, 0 + fog_level = 0,60,130,200,230 + + music.MAIN = data\music\dungeon2.ogg + + material_file = data\defs\level.tomb\tomb2_material.txt + cube_file = data\defs\level.tomb\tomb2_cube.txt + + enemy_file = data\defs\enemy\4-graveyard\stonegolem.txt + enemy_file = data\defs\enemy\4-graveyard\headless.txt + enemy_file = data\defs\enemy\4-graveyard\torso.txt + enemy_file = data\defs\enemy\4-graveyard\spider.txt + enemy_file = data\defs\enemy\4-graveyard\giantspider.txt + enemy_file = data\defs\enemy\4-graveyard\bonewraith_gy.txt + enemy_file = data\defs\enemy\4-graveyard\corpseeater.txt + + object_file = data\defs\object\column3.txt + object_file = data\defs\object\monk_statue.txt + object_file = data\defs\object\jamb2.txt + object_file = data\defs\object\torch1.txt + object_file = data\defs\object\torch2.txt + object_file = data\defs\object\coffin.txt + object_file = data\defs\object\dirt1.txt + object_file = data\defs\object\dirt2.txt + object_file = data\defs\object\foliage1.txt + object_file = data\defs\object\flower1.txt + object_file = data\defs\object\fence.txt + object_file = data\defs\object\garbage.txt + object_file = data\defs\object\barrel.txt + object_file = data\defs\object\sewer_bottom3.txt + object_file = data\defs\object\flag1.txt + object_file = data\defs\object\flag2.txt + object_file = data\defs\object\boulder4.txt + + behavior_file = data\defs\object\vase_behavior.txt + object_file = data\defs\object\vase.txt + + behavior_file = data\defs\level.tomb\king2_behavior.txt + object_file = data\defs\level.tomb\king2_object.txt + + behavior_file = data\defs\object\altar_behavior.txt + object_file = data\defs\object\altar.txt + + enemy_factor = 115,115,115 diff --git a/undercroft_windows_i110/data/defs/level.tomb/king2_object.txt b/undercroft_windows_i110/data/defs/level.tomb/king2_object.txt new file mode 100644 index 0000000..c9784be --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.tomb/king2_object.txt @@ -0,0 +1,560 @@ +-------------------------------------------------------------------------------- +[sprite = travelstone_f] + bitmap = data\object\tstone_f.gif, 1, 1, 1 +[sprite = travelstone_f2] + bitmap = data\object\tstone_f2.gif, 1, 1, 1 +[sprite = travelstone_b] + bitmap = data\object\tstone_b.gif, 1, 1, 1 +[sprite = travelstone_r] + bitmap = data\object\tstone_r.gif, 1, 1, 1 + +[object = tstone] + offset_front = travelstone_f, 0, 8, 160 + offset_back = travelstone_b, 0, 8, 160 + offset_left = travelstone_r, 0, 8, 160 + offset_right = travelstone_r, 0, 8, 160 + flip_left = 1 + editor_icon = 2 + block = 1 + map_frame = 7 ,16 + click_rect=1,1,66,145 + click_range=1,1 + behavior=tstone + + +-------------------------------------------------------------------------------- + + +[sprite = stone_sign_f] + bitmap = data\object\wallpaper\stone_sign2_f.gif, 1, 1, 1 + sort_offset = -200 +[sprite = stone_sign_s1] + bitmap = data\object\wallpaper\stone_sign2_s1.gif, 1, 1, 1 + sort_offset = -200 + +[object = stone_sign1] + visible_range = 0,3 + + + back = stone_sign_f, 1,0, -60,116, 100,100 + back = stone_sign_f, 1,1, 5,96, 68,68 + back = stone_sign_f, 1,2, 50,82, 47,47 + + back = stone_sign_f, 2,0, 160,116, 100,100 + back = stone_sign_f, 2,1, 160,96, 68,68 + back = stone_sign_f, 2,2, 160,82, 47,47 + + back = stone_sign_f, 3,0, 385,116, 100,100 + back = stone_sign_f, 3,1, 315,96, 68,68 + back = stone_sign_f, 3,2, 270,82, 47,47 + + back = stone_sign_f, 4,3, 300,88, 32,32 + + right = stone_sign_s1, 2,0, 300,132, 140,140 + right = stone_sign_s1, 2,1, 255,107, 100,100 + right = stone_sign_s1, 2,2, 224,90, 68,68 + + left = stone_sign_s1, 2,0, 20,132, 140,140 + left = stone_sign_s1, 2,1, 65,107, 100,100 + left = stone_sign_s1, 2,2, 96,90, 68,68 + + click_range = 0,1 + click_rect.1 = 1, 1, 15,74 + click_rect.2 = 1, 1, 95,74 + click_rect.3 = 1, 1, 15,74 + + behavior = stone_sign1 + + editor_icon = 15 + flip_left=1 + +[object = stone_sign2] + parent = stone_sign1 + behavior = stone_sign2 + +[object = stone_sign3] + parent = stone_sign1 + behavior = stone_sign3 + +[object = stone_sign4] + parent = stone_sign1 + behavior = stone_sign4 + +[object = stone_sign_song] + parent = stone_sign1 + behavior = stone_sign_song + +[object = stone_sign_water] + parent = stone_sign1 + behavior = stone_sign_water + + + + + +-------------------------------------------------------------------------------- + + + +[sprite = tomb_down] + bitmap = data\object\tomb_down2.gif, 1, 1, 1 + +[sprite = tomb_up] + bitmap = data\object\tomb_up2.gif, 1, 1, 1 + +[object = up_kt1] + offset_front = tomb_up, 0, 3,-1 + editor_icon = 23 + map_frame = 5,11 + block = 0 + click_range = 1, 1 + click_rect.0 = 1, 1, 190,120 + click_rect.1 = 1, 1, 190,120 + click_rect.2 = 1, 1, 190,120 + click_rect.3 = 1, 1, 190,120 + behavior = up_kt1 + + + +[object = down1] + offset_front = tomb_down, 0, 1,-1 + editor_icon = 22 + map_frame = 5,10 + block = 0 + click_range = 1, 1 + click_rect.0 = 1, 1, 190,120 + click_rect.1 = 1, 1, 190,120 + click_rect.2 = 1, 1, 190,120 + click_rect.3 = 1, 1, 190,120 + behavior = down1 + +[object = down2] + parent = down1 + behavior = down2 + +[object = down3] + parent = down1 + behavior = down3 + +[object = down4] + parent = down1 + behavior = down4 + +-------------------------------------------------------------------------------- + + +[sprite = chest1_f] + bitmap = data\object\chest1_f.gif, 1, 1, 1 +[sprite = chest1_b] + bitmap = data\object\chest1_b.gif, 1, 1, 1 +[sprite = chest1_r] + bitmap = data\object\chest1_r.gif, 1, 1, 1 + + + + +[object = chest1] + visible_range = 0, 3 + offset_front = chest1_f, 0, 8, 230 + offset_back = chest1_b, 0, 8, 230 + offset_left = chest1_r, 0, 8, 230 + offset_right = chest1_r, 0, 8, 230 + editor_icon = 7 + click_rect.0 = 1,1,115,60 + click_rect.1 = 1,1,70,60 + click_rect.2 = 1,1,115,60 + click_rect.3 = 1,1,70,60 + + //MONEY + items.50,1 = money320 + //FLASKY + items.50,2=small_healing_potion,healing_potion,small_stamina_potion,stamina_potion,small_revi_potion,revi_potion,small_elixir,elixir,revive_potion,scroll_of_ressurection,medicine + //SUPER FLASKY + items.30,1=greater_healing_potion,greater_stamina_potion,greater_revi_potion,greater_elixir,elven_wine + //THROW + items.40,1=poisoned_throwing_knives,burning_stars,lethal_stars,steel_darts,arrows + //LEVEL 3 JEWELRY + items.30,1=fanged_necklace,ring_of_survivor,chain_of_barriers,ring_of_battlemage,ring_of_necromancy,ring_of_elements,stone_amulet,ring_of_immunity,forest_heart,nature's_embrace,black_ring,chain_of_elements,exloding_ring,ring_of_giants,snake's_ring,heavy_ring_of_vigor,symbol_of_cobra,barbarian_chain,ring_of_undead_eater,necklace_of_willpower,lucky_killer,kinetic_ring + //EQUIPMENT + items.50,1=venomous_chain,barbarian_round_shield,icebear_bow,battle_orb,crossbow,scroll_of_fireball,scorching_crossbow,ancient_relic,arctic_crossbow,chain_gloves,arbalest,chain_gloves_of_freedom,assassin_jacket,silky_ice_gloves,enchanted_habit,fist_of_flame,frost_crown,iron_boots,cloth_mask,iron_war_boots,snake_mask + + behavior = chest_offer + +[object = chest6] + parent=chest1 + + //MONEY + items.50,1 = money160 + items.100,1 = money640 + //FLASKY + items.60,2=small_healing_potion,healing_potion,small_stamina_potion,stamina_potion,small_revi_potion,revi_potion,small_elixir,elixir,revive_potion,scroll_of_ressurection,medicine + //SUPER FLASKY + items.40,1=greater_healing_potion,greater_stamina_potion,greater_revi_potion,greater_elixir,elven_wine + //THROW + items.40,1=arrows + items.50,1=poisoned_throwing_knives,burning_stars,lethal_stars,steel_darts,arrows,poisoned_darts,explosive_darts,stunning_powder,throwing_axes,burning_powder + //LESSER UNIQUE + items.100,1=dragon_shield,ethereal_axe,elven_shield,veteran_cleaver,orc_habit,vasp_long_bow,shadow_jerkin,sandals_of_balance,veil_of_darkness,lucky_sandals,barbarian_helm,shoes_of_heart,black_widows,blessed_steel_blade,long_kiss_good_night,short_sword_of_flames,icicle,protected_steps,exeptional_impaler,juggler's_sandals,poisonous_nail,rope_of_energy + //EQUIPMENT + items.50,1=glaive,barbed_lash,bloodsucking_glaive,barbed_lash_of_frost_bite,father's_glaive,furious_sceptre,paralysing_staff,frozen_sceptre,heavy_iron_staff,sceptre_of_guardian,heavy_crossbow,bishop's_crook,spider's_heavy_crossbow,celestial_mace,raging_heavy_crossbow,sword_of_ancestors,arctic_orb,ghost_blade,holy_symbol,bloody_root,pagan_staff + items.50,1=alchemist's_apron,cloak_of_rage,breast_plate,scholar's_garment,battle_breast_plate,killer's_vest,elven_ring_mail,werewolf_skin,chain_mail,sanctified_garment,volcanic_chain_mail,polar_robe,heavy_chain_mail,ring_mail,mask_of_the_raider,ancient_ring_mail,blessed_diadem,scale_mail,snow_queen's_crown,bear_vest,horned_skull_case + + +-------------------------------------------------------------------------------- + +[sprite = dragon_story] + bitmap = data\object\bulkhead\dragon_story.gif, 1, 1, 1 +[object = sarc_wiz] + offset_front = dragon_story, 0, -4,-1 + offset_back = dragon_story, 0, -4,-1 + editor_icon = 15 + map_frame = 3, 18 + block = 1 + click_range = 1, 1 + click_rect = 1, 1, 190,120 + behavior=sarc_wiz + + +[sprite = sarcophagus_s] + bitmap = data\object\sarcophagus_s.gif, 1, 1, 1 +[sprite = sarcophagus_f] + bitmap = data\object\sarcophagus_f.gif, 1, 1, 1 + +[object = sarc_bard] + offset_front = sarcophagus_f, 0, 12, 180 + offset_back = sarcophagus_f, 0, 12, 180 + offset_left = sarcophagus_s, 0, 12, 230 + offset_right = sarcophagus_s, 0, 12, 230 + editor_icon = 19 + block = 1 + click_rect.0 = 1, 1, 235,75 + click_rect.1 = 1, 1, 105,75 + click_rect.2 = 1, 1, 235,75 + click_rect.3 = 1, 1, 105,75 + click_range = 1,1 + + items.100,1 = remains + //FLASKY + items.60,2=small_healing_potion,healing_potion,small_stamina_potion,stamina_potion,small_revi_potion,revi_potion,small_elixir,elixir,revive_potion,scroll_of_ressurection,medicine + //SUPER FLASKY + items.40,1=greater_healing_potion,greater_stamina_potion,greater_revi_potion,greater_elixir,elven_wine + //LEVEL 3 JEWELRY + items.100,1=elven_ring,fanged_necklace,ring_of_survivor,chain_of_barriers,ring_of_battlemage,ring_of_necromancy,ring_of_elements,stone_amulet,ring_of_immunity,forest_heart,nature's_embrace,black_ring,chain_of_elements,exloding_ring,ring_of_giants,snake's_ring,heavy_ring_of_vigor,symbol_of_cobra,barbarian_chain,ring_of_undead_eater,necklace_of_willpower,lucky_killer,kinetic_ring + //LEVEL 4 JEWELRY + items.100,1=small_ring_of_life,ring_of_life,fighter's_ring_of_action,ring_of_concentration,ring_of_muscles,light_necklace,ring_of_frost_giant,inquisitor's_chain,blessed_necklace,eye_of_warlock,exloding_ring,jet_ring,ring_of_apprentice,ring_of_hunger,glowing_chain,pure_blood,stone_of_blizzard,necklace_of_leech,marskman_of_vastelands + + behavior=sarc_offer + map_frame = 3, 18 + +[object = sarc_mentor] + parent = sarc_bard + items.100,1 = severed_skull + items.100,1 = left_hand + items.100,1 = right_hand + items.100,1 = mentor_sandals + items.100,1 = tome_of_wisdom + behavior=sarc_mentor + +[object = sarc_warrior] + parent = sarc_bard + + items.100,1 = remains + items.100,1=ethereal_axe,elven_shield,veteran_cleaver,barbarian_helm,blessed_steel_blade,exeptional_impaler,poisonous_nail,rope_of_energy,double_axe,fatal_broad_sword,freezing_double_axe,great_sword,righteous_double_axe,great_sword_of_vigor,vampiric_precise_axe,battle_axe,morning_star,venom_battle_axe,grisly_morning_star,menacing_battle_axe,mace,war_flail,thunder_mace,heavy_war_flail,great_mace,captain's_mace + + behavior=sarc_warrior + +-------------------------------------------------------------------------------- + +[object = piedestal_wis] + offset_front = sarcophagus_s, 0, 12, 200 + offset_back = sarcophagus_s, 0, 12, 200 + offset_left = sarcophagus_s, 0, 12, 200 + offset_right = sarcophagus_s, 0, 12, 200 + editor_icon = 11 + map_frame = 3, 19 + block = 1 + click_range = 1, 1 + click_rect.0 = 1, 1, 105,75 + click_rect.1 = 1, 1, 105,75 + click_rect.2 = 1, 1, 105,75 + click_rect.3 = 1, 1, 105,75 + behavior=piedestal_wis +[object = piedestal_hum] + parent=piedestal_wis + behavior=piedestal_hum +[object = piedestal_pow] + parent=piedestal_wis + behavior=piedestal_pow +[object = piedestal_cou] + parent=piedestal_wis + behavior=piedestal_cou + + + + +[sprite = pskull_f] + bitmap = data\object\skull.gif, 1, 1, 1 + sort_offset=100 +[sprite = pskull_s] + bitmap = data\object\skull_s.gif, 1, 1, 1 + sort_offset=100 +[sprite = pskull_b] + bitmap = data\object\skull_b.gif, 1, 1, 1 + sort_offset=100 +[sprite = p_hand] + bitmap = data\object\hand.gif, 1, 1, 1 + sort_offset=100 + +[object = severed_skull] + offset_front = pskull_f, 0, -62, 200 + offset_back = pskull_b, 0, -62, 200 + offset_left = pskull_s, 0, -62, 200 + offset_right = pskull_s, 0, -62, 200 + flip_left=1 + editor_icon = 28 + in_editor=0 + click_range=1,1 + click_rect = -10,-10,38,33 + behavior = severed_skull + +[object = right_hand] + offset_front = p_hand, 0, -62, 200 + offset_back = p_hand, 0, -62, 200 + offset_left = p_hand, 0, -62, 200 + offset_right = p_hand, 0, -62, 200 + flip_left=1 + editor_icon = 28 + in_editor=0 + click_range=1,1 + click_rect = -10,-10,38,26 + behavior = right_hand + +[object = left_hand] + in_editor=0 + parent=right_hand + behavior = left_hand + +[sprite = mentor_sandals] + bitmap = data\object\boots1.gif, 1, 1, 1 + sort_offset=100 + +[object = mentor_sandals] + in_editor=0 + offset_front = mentor_sandals, 0, -58, 200 + offset_back = mentor_sandals, 0, -58, 200 + offset_left = mentor_sandals, 0, -58, 200 + offset_right = mentor_sandals, 0, -58, 200 + flip_left=1 + editor_icon = 28 + click_range=1,1 + click_rect.0 = -10,-10,38,26 + click_rect.1 = -10,-10,38,26 + click_rect.2 = -10,-10,38,26 + click_rect.3 = -10,-10,38,26 + behavior = mentor_sandals + +-------------------------------------------------------------------------------- + +[sprite = tomb_door] + bitmap = data\object\door\tomb_door2.gif, 5, 5, 1 + +[object = tomb_door] + offset_front = tomb_door, 0, -4,-1 + offset_back = tomb_door, 0, -4,-1 + editor_icon = 4 + click_range = 1,1 + click_rect.0 = 1,1,190,120 + click_rect.1 = 1,1,190,120 + click_rect.2 = 1,1,190,120 + click_rect.3 = 1,1,190,120 + behavior = tomb_door + map_frame=101,4 + +[object = tomb_door_8lever] + parent=tomb_door + behavior = tomb_door_8lever + +[object = tomb_door_jammed] + parent = tomb_door + behavior = tomb_door_jammed + +-------------------------------------------------------------------------------- + +[sprite = timber] + bitmap = data\object\timber.gif, 1, 1, 1 +[object = timber] + map_frame = 101, 105 + offset_front = timber, 0,0,-1 + back = timber, 1,1, 10,121, 80,80 + back = timber, 1,2, 50,99, 55,55 + back = timber, 1,3, 80,80, 30,30 + back = timber, 2,1, 160,121, 80,80 + back = timber, 2,2, 160,99, 55,55 + back = timber, 2,3, 160,80, 40,30 + back = timber, 3,1, 310,121, 80,80 + back = timber, 3,2, 270,99, 55,55 + back = timber, 3,3, 240,80, 30,30 + right = timber, 1,0, -20,140, 50,100 + right = timber, 1,1, 30,121, 40,80 + right = timber, 1,2, 65,108, 32,70 + right = timber, 1,3, 90,98, 30,60 + left = timber, 3,0, 345,152, 50,100 + left = timber, 3,1, 295,121, 40,80 + left = timber, 3,2, 264,98, 32,70 + left = timber, 3,3, 240,82, 30,60 + flip_back=3 + editor_icon = 21 + block = 1 + click_range = 1, 1 + click_rect.0 = 1, 1, 220,70 + behavior = timber + + +-------------------------------------------------------------------------------- + +[sprite = cracked_stone] + bitmap = data\object\bulkhead\cracked_stone2.jpg, 1, 1, 1 +[object = cracked_stone] + offset_front = cracked_stone, 0, -4,-1 + offset_back = cracked_stone, 0, -4,-1 + editor_icon = 31 + map_frame = 0, 0 + block = 1 + click_range = 1, 1 + click_rect.0 = 1, 1, 190,120 + click_rect.2 = 1, 1, 190,120 + behavior = cracked_stone + + +-------------------------------------------------------------------------------- +[sprite = torch_nolight] + bitmap = data\object\torch2x.gif, 1, 1, 1 + + + +[OBJECT = torch_nolight] + back = torch_nolight, 0,3, 40,88, 32,32 + back = torch_nolight, 1,0, 10,170, 100,100 + back = torch_nolight, 1,1, 60,130, 68,68 + back = torch_nolight, 1,2, 90,105, 47,47 + back = torch_nolight, 1,3, 116,88, 32,32 + back = torch_nolight, 2,0, 260,170, 100,100 + back = torch_nolight, 2,1, 224,130, 68,68 + back = torch_nolight, 2,2, 208,105, 47,47 + back = torch_nolight, 2,3, 194,88, 32,32 + back = torch_nolight, 3,3, 280,88, 32,32 + left = torch_nolight, 1,3, 44,88, 32,32 + left = torch_nolight, 2,0, 60,170, 100,100 + left = torch_nolight, 2,1, 96,130, 68,68 + left = torch_nolight, 2,2, 112,105, 47,47 + left = torch_nolight, 2,3, 126,88, 32,32 + left = torch_nolight, 3,0, 310,170, 100,100 + left = torch_nolight, 3,1, 258,130, 68,68 + left = torch_nolight, 3,2, 232,105, 47,47 + left = torch_nolight, 3,3, 204,88, 32,32 + front = torch_nolight, 1,3, 18,105, 47,47 + front = torch_nolight, 2,1, 75,158, 90,90 + front = torch_nolight, 2,2, 105,122, 60,60 + front = torch_nolight, 2,3, 118,105, 47,47 + front = torch_nolight, 3,1, 300,158, 90,90 + front = torch_nolight, 3,2, 260,122, 60,60 + front = torch_nolight, 3,3, 218,105, 47,47 + right = torch_nolight, 1,1, 30,158, 90,90 + right = torch_nolight, 1,2, 72,122, 60,60 + right = torch_nolight, 1,3, 100,105, 47,47 + right = torch_nolight, 2,1, 245,158, 90,90 + right = torch_nolight, 2,2, 215,122, 60,60 + right = torch_nolight, 2,3, 202,105, 47,47 + right = torch_nolight, 3,3, 302,105, 47,47 + editor_icon = 9 + + + + + +-------------------------------------------------------------------------------- + +[sprite = button_f] + bitmap = data\object\lever\button2a.gif, 2, 2, 1 +[sprite = button_s] + bitmap = data\object\lever\button2b.gif, 2, 2, 1 + + +[object = button] + visible_range = 0, 4 + offset_back = button_f, 0, -71, 230 + offset_right = button_s, 125, -62, 230 + offset_left = button_s, -125, -62, 230 + all_sides = -1, 4,4 + all_sides = -1, 0 ,4 + editor_icon = 3 + flip_left = 1 + click_rect.2 = -10, -10, 35,35 + click_rect.1 = -10, -10, 28,30 + click_rect.3 = -10, -10, 28,30 + behavior = button + + +-------------------------------------------------------------------------------- +[sprite = lever_f] + bitmap = data\object\lever\lever1a.gif, 2, 2, 1 +[sprite = lever_s] + bitmap = data\object\lever\lever1b.gif, 2, 2, 1 + + +[object = lever] + visible_range = 0, 4 + offset_back = lever_f, 0, -60, 230 + offset_right = lever_s, 130, -60, 230 + offset_left = lever_s, -130, -60, 230 + all_sides = -1, 4,4 + all_sides = -1, 0 ,4 + editor_icon = 3 + flip_left = 1 + click_rect.2 = 1, 1, 31,93 + click_rect.1 = 1, 1, 44,83 + click_rect.3 = 1, 1, 44,83 + behavior = lever + + + +-------------------------------------------------------------------------------- +[OBJECT = torch_lightbridge] + parent=torch_nolight + click_rect = 1,1,45,145 + behavior = torch_lightbridge + +-------------------------------------------------------------------------------- +[sprite = teleport] + bitmap = data\object\global\holy_ground.gif, 6,1,6 + sort_offset = 10 + +[object = light_bridge] + visible_range = 0,3 + in_editor=0 + offset_front = teleport, 0, 20, 240 + offset_back = teleport, 0, 20, 240 + offset_left = teleport, 0, 20, 240 + offset_right = teleport, 0, 20, 240 + editor_icon = 6 + +[object = teleport] + map_frame = 7, 16 + parent=light_bridge + offset_front = teleport, 0, 20, 240 + offset_back = teleport, 0, 20, 240 + offset_left = teleport, 0, 20, 240 + offset_right = teleport, 0, 20, 240 + front=teleport, 1,0,-200,-200,1,1 + front=teleport, 3,0,-200,-200,1,1 + back=teleport, 1,0,-200,-200,1,1 + back=teleport, 3,0,-200,-200,1,1 + behavior = teleport + +[object = teleport_turnN] + editor_icon = 6 + behavior = teleport_turnN + +[object = teleport_turnS] + editor_icon = 6 + behavior = teleport_turnS diff --git a/undercroft_windows_i110/data/defs/level.tomb/king3_behavior.txt b/undercroft_windows_i110/data/defs/level.tomb/king3_behavior.txt new file mode 100644 index 0000000..8fc3da9 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.tomb/king3_behavior.txt @@ -0,0 +1,234 @@ +sound.daemon_talk = data\sound\daemon_talk.wav +sound.web_rip = data\sound\web_rip.wav + +[behavior = stone_sign1] + + text_id = kt3_sing1 + +[behavior = stone_sign2] + + text_id = kt3_sing2 + +-------------------------------------------------------------------------------- + +[behavior = up1] + + do_click=0 + + play_sound.ladder=0 + teleport.KINGS_TOMB_2 = 0,18,18 +[behavior = up2] + + do_click=0 + + play_sound.ladder=0 + teleport.KINGS_TOMB_2 = 0,22,17 +[behavior = up3] + + do_click=0 + + play_sound.ladder=0 + teleport.KINGS_TOMB_2 = 2,26,20 +[behavior = up4] + + do_click=0 + + play_sound.ladder=0 + teleport.KINGS_TOMB_2 = 2,22,33 + +-------------------------------------------------------------------------------- + +[behavior = tele_out] + + enemy_forced.undeadking = 0,0 + object.king_dummy = 0,0,0 + play_sound.daemon_talk=0 + picture = data/scene/undeadking.jpg + text_id = kt3_king2 + button_id = b_next + + picture = data/scene/undeadking.jpg + text_id = kt3_king3 + button_id = b_next + state=1 + + picture = data/scene/undeadking.jpg + text_id = kt3_king4 + button_id = b_king1 + state=2 + + picture = data/scene/undeadking.jpg + text_id = kt3_king5 + button_id = b_next + state=3 + + picture = data/scene/undeadking.jpg + text_id = kt3_king6 + button_id = b_next + state=4 + + picture = data/scene/undeadking.jpg + text_id = kt3_king7 + quest.evil_cult = 1 + quest.entering_cloister = 1 + state=100 + teleport=-1,-2,0 + + + check_item.kingsgold1=1 + + play_sound.daemon_talk=0 + picture = data/scene/undeadking.jpg + text_id = kt3_king_gold + teleport=-1,-2,0 + + check_item.kingsgold2=2 + + play_sound.daemon_talk=0 + picture = data/scene/undeadking.jpg + text_id = kt3_king_gold + teleport=-1,-2,0 + + check_item.kingsgold3=3 + + play_sound.daemon_talk=0 + picture = data/scene/undeadking.jpg + text_id = kt3_king_gold + teleport=-1,-2,0 + + check_item.kingsgold4=4 + + teleport = 2,4,-9 + flash_view = 100, 200, 255, 200 + play_sound.teleport=0 + set_global.12=1 + + play_sound.daemon_talk=0 + xplay_sound.move_stone=0 + picture = data/scene/undeadking.jpg + text_id = kt3_king_gold + teleport=-1,-2,0 + +[behavior = tele_in] + + check_global.16=4,0 + + flash_view=100,200,255,200 + play_sound.teleport=0 + teleport = 1,0,0 + +[behavior = tele_level1] + + flash_view=100,200,255,200 + play_sound.teleport=0 + teleport.kings_tomb_1 = -1,1,14 + + +-------------------------------------------------------------------------------- + + +[behavior = tomb_door] + + animate = 0, 0, 0, 1 + block = 1 + + animate = 4, 4, 0, 1 + block = 0 + + state = 1 + animate = -1, 4, 0, 1 + block = 0 + play_sound.move_stone=0 + end_round=1 + + state = 0 + animate = -1, 0, 0, 1 + block = 1 + play_sound.move_stone=0 + end_round=1 + + +-------------------------------------------------------------------------------- +[behavior = king_dummy] + + play_sound.daemon_talk=0 + text_id = kt3_king1 + + + + +-------------------------------------------------------------------------------- +[behavior=mentor_book] + + play_sound.map=0 + picture = data/scene/book.jpg + text_id = kt3_book1 + +[behavior=wizard_book] + + play_sound.map=0 + picture = data/scene/book.jpg + text_id = kt3_book2 + button_id = b_yes + button_id = b_no + + play_sound.map=0 + picture = data/scene/book.jpg + text_id = kt3_book2b + button_id = b_yes + button_id = b_no + state=1 + + state=0 + + + play_sound.map=0 + picture = data/scene/book.jpg + text_id = kt3_book2_ch1 + button_id = b_next + state=2 + + picture = data/scene/book.jpg + play_sound.map=0 + text_id = kt3_book2_ch2 + button_id = b_next + state=3 + + picture = data/scene/book.jpg + play_sound.map=0 + text_id = kt3_book2_ch3 + button_id = b_next + state=4 + + picture = data/scene/book.jpg + play_sound.map=0 + text_id = kt3_book2_ch4 + item.paper_with_runes = 255,255 + play_sound.web_rip =0 + state=5 + + + picture = data/scene/book.jpg + play_sound.map=0 + text_id = kt3_book2_ch1 + button_id = b_next + state=6 + + picture = data/scene/book.jpg + play_sound.map=0 + text_id = kt3_book2_ch2 + button_id = b_next + state=7 + + picture = data/scene/book.jpg + play_sound.map=0 + text_id = kt3_book2_ch3 + state=5 + + + +[behavior=got_in_tomb] + + quest.kings_tomb=2 + exp=1000 + state=1 diff --git a/undercroft_windows_i110/data/defs/level.tomb/king3_level.txt b/undercroft_windows_i110/data/defs/level.tomb/king3_level.txt new file mode 100644 index 0000000..e3f1783 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.tomb/king3_level.txt @@ -0,0 +1,32 @@ +[LEVEL = KINGS_TOMB_3] + name = King's Grave + background = data\sky\tomb2.jpg,1,1,1, 0,100,0,100 + fog_color = 25, 15, 0 + fog_level = 0,60,130,200,230 + + music.MAIN = data\music\dungeon1.ogg + + material_file = data\defs\level.tomb\tomb2_material.txt + cube_file = data\defs\level.tomb\tomb2_cube.txt + + enemy_file = data\defs\enemy\npc\undeadking.txt + + enemy_file = data\defs\enemy\4-graveyard\livingdead.txt + enemy_file = data\defs\enemy\4-graveyard\skeleton.txt + enemy_file = data\defs\enemy\4-graveyard\burnbones.txt + enemy_file = data\defs\enemy\4-graveyard\corpseeater.txt + + object_file = data\defs\object\column3.txt + object_file = data\defs\object\monk_statue.txt + object_file = data\defs\object\jamb2.txt + object_file = data\defs\object\torch1.txt + object_file = data\defs\object\torch2.txt + object_file = data\defs\object\dirt1.txt + object_file = data\defs\object\foliage1.txt + object_file = data\defs\object\flag1.txt + + behavior_file = data\defs\level.tomb\king3_behavior.txt + object_file = data\defs\level.tomb\king3_object.txt + + enemy_factor = 130,130,130 + diff --git a/undercroft_windows_i110/data/defs/level.tomb/king3_object.txt b/undercroft_windows_i110/data/defs/level.tomb/king3_object.txt new file mode 100644 index 0000000..528eb08 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.tomb/king3_object.txt @@ -0,0 +1,235 @@ +[sprite = cracked_stone] + bitmap = data\object\bulkhead\cracked_stone2.jpg, 1, 1, 1 +[object = cracked_stone] + offset_front = cracked_stone, 0, -4,-1 + offset_back = cracked_stone, 0, -4,-1 + editor_icon = 15 + map_frame = 0, 6 + block = 1 + click_range = 1, 1 + click_rect.2 = 1, 1, 190,120 + xbehavior = stone_sign3 + +-------------------------------------------------------------------------------- + + +[sprite = stone_sign_f] + bitmap = data\object\wallpaper\stone_sign2_f.gif, 1, 1, 1 + sort_offset = -200 +[sprite = stone_sign_s1] + bitmap = data\object\wallpaper\stone_sign2_s1.gif, 1, 1, 1 + sort_offset = -200 + +[object = stone_sign1] + visible_range = 0,3 + + + back = stone_sign_f, 1,0, -60,116, 100,100 + back = stone_sign_f, 1,1, 5,96, 68,68 + back = stone_sign_f, 1,2, 50,82, 47,47 + + back = stone_sign_f, 2,0, 160,116, 100,100 + back = stone_sign_f, 2,1, 160,96, 68,68 + back = stone_sign_f, 2,2, 160,82, 47,47 + + back = stone_sign_f, 3,0, 385,116, 100,100 + back = stone_sign_f, 3,1, 315,96, 68,68 + back = stone_sign_f, 3,2, 270,82, 47,47 + + back = stone_sign_f, 4,3, 300,88, 32,32 + + right = stone_sign_s1, 2,0, 300,132, 140,140 + right = stone_sign_s1, 2,1, 255,107, 100,100 + right = stone_sign_s1, 2,2, 224,90, 68,68 + + left = stone_sign_s1, 2,0, 20,132, 140,140 + left = stone_sign_s1, 2,1, 65,107, 100,100 + left = stone_sign_s1, 2,2, 96,90, 68,68 + + click_range = 0,1 + click_rect.1 = 1, 1, 15,74 + click_rect.2 = 1, 1, 95,74 + click_rect.3 = 1, 1, 15,74 + + behavior = stone_sign1 + + editor_icon = 15 + flip_left=1 + +[object = stone_sign2] + parent = stone_sign1 + behavior = stone_sign2 + + +[sprite = tomb_up] + bitmap = data\object\tomb_up2.gif, 1, 1, 1 + +[object = up1] + offset_front = tomb_up, 0, 3,-1 + editor_icon = 23 + map_frame = 5,11 + block = 0 + click_range = 1, 1 + click_rect.0 = 1, 1, 190,120 + click_rect.1 = 1, 1, 190,120 + click_rect.2 = 1, 1, 190,120 + click_rect.3 = 1, 1, 190,120 + behavior = up1 + + +[object = up2] + parent = up1 + behavior = up2 + +[object = up3] + parent = up1 + behavior = up3 + +[object = up4] + parent = up1 + behavior = up4 + + +[sprite = teleport] + bitmap = data\object\global\holy_ground.gif, 6,1,6 + sort_offset = 10 +[object = tele_out] + visible_range = 0,3 + offset_front = teleport, 0, 20, 240 + offset_back = teleport, 0, 20, 240 + offset_left = teleport, 0, 20, 240 + offset_right = teleport, 0, 20, 240 + editor_icon = 6 + map_frame = 7, 16 + behavior = tele_out + +[object = tele_in] + parent = tele_out + behavior = tele_in + +[object = tele_level1] + parent = tele_out + behavior = tele_level1 + + +[sprite = chest1_f] + bitmap = data\object\chest1_f.gif, 1, 1, 1 +[sprite = chest1_b] + bitmap = data\object\chest1_b.gif, 1, 1, 1 +[sprite = chest1_r] + bitmap = data\object\chest1_r.gif, 1, 1, 1 + +[object = chest1] + visible_range = 0, 3 + offset_front = chest1_f, 0, 8, 230 + offset_back = chest1_b, 0, 8, 230 + offset_left = chest1_r, 0, 8, 230 + offset_right = chest1_r, 0, 8, 230 + editor_icon = 7 + items.100,1 = kingsgold1 + items.100,1 = kingsgold2 + items.100,1 = kingsgold3 + click_rect.0 = 1,1,115,60 + click_rect.1 = 1,1,70,60 + click_rect.2 = 1,1,115,60 + click_rect.3 = 1,1,70,60 + behavior = chest_offer + +[object = chest2] + parent=chest1 + items.100,1 = kingsgold3 + items.100,1 = kingsgold2 + + + +[sprite = sarcophagus_s] + bitmap = data\object\sarcophagus_s.gif, 1, 1, 1 +[sprite = sarcophagus_f] + bitmap = data\object\sarcophagus_f.gif, 1, 1, 1 + +[object = sarcophagus] + offset_front = sarcophagus_f, 0, 12, 180 + offset_back = sarcophagus_f, 0, 12, 180 + offset_left = sarcophagus_s, 0, 12, 230 + offset_right = sarcophagus_s, 0, 12, 230 + editor_icon = 19 + block = 1 + click_range = 1, 1 + click_rect.0 = 1, 1, 235,75 + click_rect.1 = 1, 1, 105,75 + click_rect.2 = 1, 1, 235,75 + click_rect.3 = 1, 1, 105,75 + behavior = sarc_offer + items.100,1 = kingsgold4 + map_frame = 3, 18 + map_hint = king's crypt + +-------------------------------------------------------------------------------- + +[sprite = tomb_door] + bitmap = data\object\door\tomb_door2.gif, 5, 5, 1 + +[object = tomb_door] + offset_front = tomb_door, 0, -4,-1 + offset_back = tomb_door, 0, -4,-1 + editor_icon = 4 + click_range = 1,1 + click_rect.0 = 1,1,190,120 + click_rect.1 = 1,1,190,120 + click_rect.2 = 1,1,190,120 + click_rect.3 = 1,1,190,120 + behavior = tomb_door + map_frame=101,4 + + +-------------------------------------------------------------------------------- + +[object = king_dummy] + front = dummy, 2,1, 160,156, 80,156 + left = dummy, 2,1, 160,156, 80,156 + right = dummy, 2,1, 160,156, 80,156 + back = dummy, 2,1, 160,156, 80,156 + click_rect.0 = 1,1,100,100 + click_rect.1 = 1,1,100,100 + click_rect.2 = 1,1,100,100 + click_rect.3 = 1,1,100,100 + editor_icon = 1 + click_range = 1,1 + top_click = 1 + behavior=king_dummy + + + + +-------------------------------------------------------------------------------- +[object = piedestal] + offset_front = sarcophagus_s, 0, 12, 200 + offset_back = sarcophagus_s, 0, 12, 200 + offset_left = sarcophagus_s, 0, 12, 200 + offset_right = sarcophagus_s, 0, 12, 200 + editor_icon = 11 + block = 1 + +[sprite = book] + bitmap = data\object\book.gif, 1, 1, 1 + sort_offset=100 + +[object = mentor_book] + offset_front = book, 0, -58, 200 + offset_back = book, 0, -58, 200 + offset_left = book, 0, -58, 200 + offset_right = book, 0, -58, 200 + flip_left=1 + editor_icon = 28 + click_range=1,1 + click_rect = -10,-10,56,32 + behavior = mentor_book + +[object = wizard_book] + parent=mentor_book + behavior = wizard_book + + +[object=got_in_tomb] + editor_icon=1 + behavior=got_in_tomb diff --git a/undercroft_windows_i110/data/defs/level.tomb/lcata_behavior.txt b/undercroft_windows_i110/data/defs/level.tomb/lcata_behavior.txt new file mode 100644 index 0000000..25a0ec5 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.tomb/lcata_behavior.txt @@ -0,0 +1,134 @@ +-------------------------------------------------------------------------------- + +[behavior = lowercata_up1] + + do_click=0 + + play_sound.ladder = 0 + teleport.UPPER_CATACOMBS = 0,11,11 + +[behavior = lowercata_up2] + + do_click=0 + + play_sound.ladder = 0 + teleport.UPPER_CATACOMBS = 3,11,4 + +[behavior = lowercata_up3] + + do_click=0 + + play_sound.ladder = 0 + teleport.UPPER_CATACOMBS = 0,25,8 + +[behavior = lowercata_up4] + + do_click=0 + + play_sound.ladder = 0 + teleport.UPPER_CATACOMBS = 3,44,14 + +[behavior = lowercata_up5] + + do_click=0 + + play_sound.ladder = 0 + teleport.UPPER_CATACOMBS = 3,48,13 + + + +-------------------------------------------------------------------------------- + +[behavior = teleport_chamber] + + do_click=0 + + teleport = -1,0,0 + play_sound.teleport = 0 + flash_view=0,200,255,100 + +-------------------------------------------------------------------------------- + +[behavior = tomb_door] + + animate = 0, 0, 0, 1 + block = 1 + + animate = 4, 4, 0, 1 + block = 0 + + state = 1 + animate = -1, 4, 0, 1 + play_sound.move_stone=0 + end_round=1 + block = 0 + + state = 0 + animate = -1, 0, 0, 1 + play_sound.move_stone=0 + end_round=1 + block = 1 + +-------------------------------------------------------------------------------- + +[behavior = lever_safe] + + animate = 0, 0, 0, 1 + + animate = 1, 1, 0, 1 + + state = 1 + animate = -1, 1, 0, 1 + remove_object.killer_dummy = 0,0 + remove_item.remains = 0,0 + play_sound.switch=0 + + state = 0 + animate = 0, 0, 0, 1 + item.remains = 0,0 + object.killer_dummy = 0,0,0 + play_sound.switch=0 + + + +-------------------------------------------------------------------------------- +[behavior = cracked_stone] + + remove_object.cracked_stone = 0,0 + play_sound.break_wall = 0 + +-------------------------------------------------------------------------------- + +[behavior = killer_dummy] + + hit = 102,2,40,40,0,0 + flash_view = 200, 240, 255, 200 + +[behavior = killer_sign] + + text_id = lc_killer_sign + text_width = 300 + +[behavior = sarc_offer_seal] + + enemy.skeleton = 0,-1 + enemy.skeleton = 0,1 + enemy.fatdead = 8,0 + enemy.fatdead = 8,0 + play_sound.move_stone = 0 + item_offer = 0,1 + state = 1 + + play_sound.move_stone = 0 + item_offer = 0,1 + +-------------------------------------------------------------------------------- +[behavior = rat_attack] + + play_sound.rat_att=0 + enemy.smallrat=-1,0 + enemy.smallrat=1,0 + enemy.smallrat=0,-1 + enemy.smallrat=0,1 + text_id=cata_rats + state=255 diff --git a/undercroft_windows_i110/data/defs/level.tomb/lcata_level.txt b/undercroft_windows_i110/data/defs/level.tomb/lcata_level.txt new file mode 100644 index 0000000..446056c --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.tomb/lcata_level.txt @@ -0,0 +1,43 @@ +[LEVEL = LOWER_CATACOMBS] + name = Lower Catacombs + background = data\sky\tomb.jpg,1,1,1, 0,100,0,100 + fog_color = 20, 20, 20 + fog_level = 0,60,130,200,230 + + music.MAIN = data\music\dungeon2.ogg + + material_file = data\defs\level.tomb\tomb_material.txt + cube_file = data\defs\level.tomb\tomb_cube.txt + + enemy_file = data\defs\enemy\4-graveyard\livingdead.txt + enemy_file = data\defs\enemy\4-graveyard\zombie.txt + enemy_file = data\defs\enemy\4-graveyard\torso.txt + enemy_file = data\defs\enemy\4-graveyard\fatdead.txt + enemy_file = data\defs\enemy\4-graveyard\diggerrat.txt + enemy_file = data\defs\enemy\4-graveyard\corpseeater.txt + enemy_file = data\defs\enemy\4-graveyard\skeleton.txt + + object_file = data\defs\object\column.txt + object_file = data\defs\object\monk_statue.txt + object_file = data\defs\object\jamb.txt + object_file = data\defs\object\torch1.txt + object_file = data\defs\object\torch2.txt + object_file = data\defs\object\dirt1.txt + object_file = data\defs\object\dirt2.txt + object_file = data\defs\object\foliage1.txt + object_file = data\defs\object\flower1.txt + object_file = data\defs\object\flower2.txt + object_file = data\defs\object\flower3.txt + object_file = data\defs\object\flower4.txt + object_file = data\defs\object\fence.txt + object_file = data\defs\object\garbage.txt + object_file = data\defs\object\barrel.txt + object_file = data\defs\object\sewer_bottom.txt + object_file = data\defs\object\stain.txt + + behavior_file = data\defs\object\vase_behavior.txt + object_file = data\defs\object\vase.txt + + behavior_file = data\defs\level.tomb\lcata_behavior.txt + object_file = data\defs\level.tomb\lcata_object.txt + diff --git a/undercroft_windows_i110/data/defs/level.tomb/lcata_object.txt b/undercroft_windows_i110/data/defs/level.tomb/lcata_object.txt new file mode 100644 index 0000000..82e6e00 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.tomb/lcata_object.txt @@ -0,0 +1,189 @@ +-------------------------------------------------------------------------------- + +[sprite = tomb_up] + bitmap = data\object\tomb_up.gif, 1, 1, 1 + + +[object = lowercata_up1] + offset_front = tomb_up, 0, -4,-1 + map_frame = 5,11 + editor_icon = 23 + block = 0 + click_range = 1, 1 + click_rect.0 = 1, 1, 190,120 + click_rect.1 = 1, 1, 190,120 + click_rect.2 = 1, 1, 190,120 + click_rect.3 = 1, 1, 190,120 + behavior = lowercata_up1 + +[object = lowercata_up2] + parent = lowercata_up1 + behavior = lowercata_up2 + +[object = lowercata_up3] + parent = lowercata_up1 + behavior = lowercata_up3 + +[object = lowercata_up4] + parent = lowercata_up1 + behavior = lowercata_up4 + +[object = lowercata_up5] + parent = lowercata_up1 + behavior = lowercata_up5 + + + +-------------------------------------------------------------------------------- + + +[object = tele_none] + visible_range = 0,3 + offset_front = holy_ground, 0, 1,-1 + offset_back = holy_ground, 0, 1,-1 + offset_left = holy_ground, 0, 1,-1 + offset_right = holy_ground, 0, 1,-1 + editor_icon = 8 + map_frame = 7, 16 + +[object = teleport_chamber] + parent = tele_none + editor_icon = 6 + behavior = teleport_chamber + + +-------------------------------------------------------------------------------- + +[sprite = sarcophagus_s] + bitmap = data\object\sarcophagus_s.gif, 1, 1, 1 +[sprite = sarcophagus_f] + bitmap = data\object\sarcophagus_f.gif, 1, 1, 1 + + +[object = sarcophagus_seal] + offset_front = sarcophagus_f, 0, 12, 180 + offset_back = sarcophagus_f, 0, 12, 180 + offset_left = sarcophagus_s, 0, 12, 230 + offset_right = sarcophagus_s, 0, 12, 230 + editor_icon = 19 + block = 1 + click_range = 1, 1 + click_rect.0 = 1, 1, 235,75 + click_rect.1 = 1, 1, 105,75 + click_rect.2 = 1, 1, 235,75 + click_rect.3 = 1, 1, 105,75 + + //BEST UNIQUE + items.100,1=demon_eater,swamp_thing's_hands,hammer_of_archangels,hard_wrist_guards,taint,monk's_wrist_guards,marauder,killer's_hands,bat_wings,warrior's_grace,ethereal_protection,archmage's_seal,vampire's_helm,heaven's_blessing,enchanted_full_helm,cold_grasp,nordic_shield,ruthless_ring_of_sleep,griffin's_eye,evil_word,relic_of_roven_the_bright,insomnia + items.100,1 = remains + + items.100,1 = seal + items.100,1, 225,225 = money320 + behavior = sarc_offer_seal + + + + +-------------------------------------------------------------------------------- + +[sprite = lever_f] + bitmap = data\object\lever\lever1a.gif, 2, 2, 1 +[sprite = lever_s] + bitmap = data\object\lever\lever1b.gif, 2, 2, 1 + + +[object = lever_safe] + visible_range = 0, 4 + offset_back = lever_f, 0, -60, 230 + offset_right = lever_s, 130, -60, 230 + offset_left = lever_s, -130, -60, 230 + all_sides = -1, 4,4 + all_sides = -1, 0 ,4 + editor_icon = 3 + flip_left = 1 + click_rect.2 = 1, 1, 31,93 + click_rect.1 = 1, 1, 44,83 + click_rect.3 = 1, 1, 44,83 + behavior = lever_safe + + + +-------------------------------------------------------------------------------- + +[sprite = tomb_door] + bitmap = data\object\door\tomb_door.gif, 5, 5, 1 + +[object = tomb_door] + offset_front = tomb_door, 0, -4,-1 + offset_back = tomb_door, 0, -4,-1 + editor_icon = 4 + click_range = 1,1 + click_rect.0 = 1,1,190,120 + click_rect.1 = 1,1,190,120 + click_rect.2 = 1,1,190,120 + click_rect.3 = 1,1,190,120 + behavior = tomb_door + map_frame=101,4 + + +-------------------------------------------------------------------------------- + + +[sprite = cracked_stone] + bitmap = data\object\bulkhead\cracked_stone.gif, 1, 1, 1 +[object = cracked_stone] + offset_front = cracked_stone, 0, -4,-1 + offset_back = cracked_stone, 0, -4,-1 + editor_icon = 31 + map_frame = 0, 0 + block = 1 + click_range = 1, 1 + click_rect.0 = 1, 1, 190,120 + click_rect.2 = 1, 1, 190,120 + behavior = cracked_stone + +-------------------------------------------------------------------------------- + +[object = killer_dummy] + editor_icon=1 + behavior = killer_dummy + + + +[sprite = stone_sign_f] + bitmap = data\object\wallpaper\stone_sign_f.gif, 1, 1, 1 + sort_offset = -200 +[sprite = stone_sign_s1] + bitmap = data\object\wallpaper\stone_sign_s1.gif, 1, 1, 1 + sort_offset = -200 + +[object = killer_sign] + back = stone_sign_f, 1,0, -60,116, 100,100 + back = stone_sign_f, 1,1, 5,96, 68,68 + back = stone_sign_f, 1,2, 50,82, 47,47 + back = stone_sign_f, 2,0, 160,116, 100,100 + back = stone_sign_f, 2,1, 160,96, 68,68 + back = stone_sign_f, 2,2, 160,82, 47,47 + back = stone_sign_f, 3,0, 385,116, 100,100 + back = stone_sign_f, 3,1, 315,96, 68,68 + back = stone_sign_f, 3,2, 270,82, 47,47 + back = stone_sign_f, 4,3, 300,88, 32,32 + right = stone_sign_s1, 2,0, 300,132, 140,140 + right = stone_sign_s1, 2,1, 255,107, 100,100 + right = stone_sign_s1, 2,2, 224,90, 68,68 + left = stone_sign_s1, 2,0, 20,132, 140,140 + left = stone_sign_s1, 2,1, 65,107, 100,100 + left = stone_sign_s1, 2,2, 96,90, 68,68 + click_range = 0,1 + click_rect.1 = 1, 1, 15,74 + click_rect.2 = 1, 1, 95,74 + click_rect.3 = 1, 1, 15,74 + behavior = killer_sign + editor_icon = 15 + flip_left=1 + +-------------------------------------------------------------------------------- +[object = rat_attack] + editor_icon=1 + behavior = rat_attack + diff --git a/undercroft_windows_i110/data/defs/level.tomb/small_behavior.txt b/undercroft_windows_i110/data/defs/level.tomb/small_behavior.txt new file mode 100644 index 0000000..4cf1a26 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.tomb/small_behavior.txt @@ -0,0 +1,36 @@ +[behavior = exit_small] + + play_sound.ladder=0 + teleport.GRAVEYARD_1 = 3,9,13 + + play_sound.ladder=0 + teleport.GRAVEYARD_1 = 3,9,13 + +[behavior = exit_edward] + + teleport.GRAVEYARD_1 = 2,13,26 + + teleport.GRAVEYARD_1 = 2,13,26 + + + +[behavior = tomb_door] + + animate = 0, 0, 0, 1 + block = 1 + + animate = 4, 4, 0, 1 + block = 0 + + state = 1 + animate = -1, 4, 0, 1 + block = 0 + end_round=1 + play_sound.move_stone = 0 + + state = 0 + animate = -1, 0, 0, 1 + block = 1 + end_round=1 + play_sound.move_stone = 0 + diff --git a/undercroft_windows_i110/data/defs/level.tomb/small_level.txt b/undercroft_windows_i110/data/defs/level.tomb/small_level.txt new file mode 100644 index 0000000..10d4b30 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.tomb/small_level.txt @@ -0,0 +1,38 @@ +[LEVEL = SMALL_TOMB] + name = Small Tomb + background = data\sky\tomb.jpg,1,1,1, 0,100,0,100 + fog_color = 20, 20, 20 + fog_level = 0,60,130,200,230 + + music.MAIN = data\music\cemetery.ogg + + material_file = data\defs\level.tomb\tomb_material.txt + cube_file = data\defs\level.tomb\tomb_cube.txt + + enemy_file = data\defs\enemy\4-graveyard\livingdead.txt + enemy_file = data\defs\enemy\4-graveyard\edward.txt + enemy_file = data\defs\enemy\4-graveyard\spider.txt + enemy_file = data\defs\enemy\4-graveyard\diggerrat.txt + enemy_file = data\defs\enemy\4-graveyard\fatdead.txt + + object_file = data\defs\object\column.txt + object_file = data\defs\object\monk_statue.txt + object_file = data\defs\object\jamb.txt + object_file = data\defs\object\torch1.txt + object_file = data\defs\object\torch2.txt + object_file = data\defs\object\coffin.txt + object_file = data\defs\object\dirt1.txt + object_file = data\defs\object\dirt2.txt + object_file = data\defs\object\foliage1.txt + object_file = data\defs\object\flower1.txt + object_file = data\defs\object\garbage.txt + object_file = data\defs\object\stain.txt + object_file = data\defs\object\stain2.txt + + behavior_file = data\defs\object\vase_behavior.txt + object_file = data\defs\object\vase.txt + + behavior_file = data\defs\level.tomb\small_behavior.txt + object_file = data\defs\level.tomb\small_object.txt + + diff --git a/undercroft_windows_i110/data/defs/level.tomb/small_object.txt b/undercroft_windows_i110/data/defs/level.tomb/small_object.txt new file mode 100644 index 0000000..e271f34 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.tomb/small_object.txt @@ -0,0 +1,73 @@ +[sprite = tomb_down] + bitmap = data\object\tomb_down.gif, 1, 1, 1 + +[sprite = tomb_up] + bitmap = data\object\tomb_up.gif, 1, 1, 1 + + + + +[object = exit_small] + offset_front = tomb_up, 0, -4,-1 + editor_icon = 23 + click_range = 1, 1 + click_rect.0 = 1, 1, 190,120 + click_rect.1 = 1, 1, 190,120 + click_rect.2 = 1, 1, 190,120 + click_rect.3 = 1, 1, 190,120 + behavior = exit_small + map_frame = 5,11 + +[object = exit_edward] + parent = exit_small + behavior = exit_edward + + +[sprite = chest1_f] + bitmap = data\object\chest1_f.gif, 1, 1, 1 +[sprite = chest1_b] + bitmap = data\object\chest1_b.gif, 1, 1, 1 +[sprite = chest1_r] + bitmap = data\object\chest1_r.gif, 1, 1, 1 +[object = chest1] + visible_range = 0, 3 + offset_front = chest1_f, 0, 8, 230 + offset_back = chest1_b, 0, 8, 230 + offset_left = chest1_r, 0, 8, 230 + offset_right = chest1_r, 0, 8, 230 + editor_icon = 7 + + //MONEY + items.50,1 = money160 + items.100,1 = money640 + //FLASKY + items.50,2=small_healing_potion,healing_potion,small_stamina_potion,stamina_potion,small_revi_potion,revi_potion,small_elixir,elixir,revive_potion,scroll_of_ressurection,medicine + //SUPER FLASKY + items.50,1=greater_healing_potion,greater_stamina_potion,greater_revi_potion,greater_elixir,elven_wine + //THROW + items.50,1=poisoned_throwing_knives,burning_stars,lethal_stars,steel_darts,arrows + //LEVEL 2 JEWELRY + items.10,1=ring_of_health,healer's_ring,ring_of_energy,ring_of_scorpion,tooth_necklace,spiritual_ring,vein,ring_of_mercy,snowflake_amulet,ring_of_flesh,guardian's_ring,finder's_necklace,rainbow_ring,marksman's_ring,serpent_amulet,ring_of_observer,thorn_amulet,trapper's_ring,amulet_of_hell,amulet_of_wit,ring_of_haste,faruk's_chain + + + click_rect.0 = 1,1,115,60 + click_rect.1 = 1,1,70,60 + click_rect.2 = 1,1,115,60 + click_rect.3 = 1,1,70,60 + behavior = chest_offer + + +[sprite = tomb_door] + bitmap = data\object\door\tomb_door.gif, 5, 5, 1 + +[object = tomb_door] + offset_front = tomb_door, 0, -4,-1 + offset_back = tomb_door, 0, -4,-1 + editor_icon = 4 + click_range = 1,1 + click_rect.0 = 1,1,190,120 + click_rect.1 = 1,1,190,120 + click_rect.2 = 1,1,190,120 + click_rect.3 = 1,1,190,120 + behavior = tomb_door + map_frame = 101, 4 diff --git a/undercroft_windows_i110/data/defs/level.tomb/tomb2_cube.txt b/undercroft_windows_i110/data/defs/level.tomb/tomb2_cube.txt new file mode 100644 index 0000000..81f46bd --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.tomb/tomb2_cube.txt @@ -0,0 +1,35 @@ +[cube = g_tomb] + + type = 2 + editor_icon = 4 + + +[cube = w_stone] + + + + + type = 1 + editor_icon = 10 + +[cube = w_illusion] + + + + + + type = 2 + editor_icon = 14 + + +[cube = empty] + type = 4 + editor_icon = 9 + map_frame = 9,9 + + +[cube = empty_walk] + type = 2 + editor_icon = 8 + map_frame = 9,9 + diff --git a/undercroft_windows_i110/data/defs/level.tomb/tomb2_material.txt b/undercroft_windows_i110/data/defs/level.tomb/tomb2_material.txt new file mode 100644 index 0000000..ac3ade3 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.tomb/tomb2_material.txt @@ -0,0 +1,86 @@ +//============================================================================== +//GROUNDS +//============================================================================== + +[material = g_tomb] + bitmap = data\material\ground\tomb2A.gif + bitmap = data\material\ground\tomb2B.gif + + + //LICHE + ground_central.0,0 = 0, 0, 73, 279, 96 + ground_central.1,0 = 0, 0, 39, 229, 72 + ground_central.2,0 = 0, 0, 16, 155, 38 + ground_central.3,0 = 0, 80, 0, 185, 15 + ground_central.4,0 = 0, 208, 97, 279, 107 + + + ground_left.0,0,0 = 0, 236, 34, 279, 57 + ground_left.1,0,0 = 0, 199, 0, 279, 33 + ground_left.2,0,0 = 0, 0, 97, 104, 119 + ground_left.3,0,0 = 0, 157, 108, 279, 123 + ground_left.4,0,0 = 0, 0, 0, 79, 10 + + ground_left.3,1,0 = 0, 105, 108, 154, 122 + ground_left.4,1,0 = 0, 105, 97, 191, 107 + + //SUDE + ground_central.0,1 = 1, 0, 73, 279, 96 + ground_central.1,1 = 1, 0, 39, 229, 72 + ground_central.2,1 = 1, 0, 16, 155, 38 + ground_central.3,1 = 1, 80, 0, 185, 15 + ground_central.4,1 = 1, 208, 97, 279, 107 + + + ground_left.0,0,1 = 1, 236, 34, 279, 57 + ground_left.1,0,1 = 1, 199, 0, 279, 33 + ground_left.2,0,1 = 1, 0, 97, 104, 119 + ground_left.3,0,1 = 1, 157, 108, 279, 123 + ground_left.4,0,1 = 1, 0, 0, 79, 10 + + ground_left.3,1,1 = 1, 105, 108, 154, 122 + ground_left.4,1,1 = 1, 105, 97, 191, 107 + + + +//============================================================================== +//WALLS +//============================================================================== + +[material = w_tomb1] + bitmap = data\material\wall.tomb\tomb1_1A.gif + bitmap = data\material\wall.tomb\tomb1_2.gif + bitmap = data\material\wall.tomb\tomb1_f.jpg + bitmap = data\material\wall.tomb\tomb1_1B.gif + + + //LICHE + left.0,0,0 = 0, 0, 0, 44, 179 + left.1,0,0 = 0, 45, 0, 81, 144 + left.2,0,0 = 0, 82, 0, 105, 96 + left.3,0,0 = 0, 82, 97, 99, 163 + left.4,0,0 = 0, 100, 97, 110, 139 + left.3,1,0 = 1, 0, 0, 51, 64 + left.4,1,0 = 1, 52, 0, 88, 49 + front_central.0,0 = 2, 0, 0, 229, 145 + //SUDE steny + left.0,0,1 = 3, 0, 0, 44, 179 + left.1,0,1 = 3, 45, 0, 81, 144 + left.2,0,1 = 3, 82, 0, 105, 96 + left.3,0,1 = 3, 82, 97, 99, 163 + left.4,0,1 = 3, 100, 97, 110, 139 + +[material = w_tomb2] + bitmap = data\material\wall.tomb\tomb2_1A.gif + bitmap = data\material\wall.tomb\tomb2_2.gif + bitmap = data\material\wall.tomb\tomb2_f.jpg + bitmap = data\material\wall.tomb\tomb2_1B.gif + parent = w_tomb1 + +[material = w_tomb3] + bitmap = data\material\wall.tomb\tomb4_1A.gif + bitmap = data\material\wall.tomb\tomb4_2.gif + bitmap = data\material\wall.tomb\tomb4_f.jpg + bitmap = data\material\wall.tomb\tomb4_1B.gif + parent = w_tomb1 + diff --git a/undercroft_windows_i110/data/defs/level.tomb/tomb_cube.txt b/undercroft_windows_i110/data/defs/level.tomb/tomb_cube.txt new file mode 100644 index 0000000..38f3d7d --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.tomb/tomb_cube.txt @@ -0,0 +1,51 @@ +[cube = g_tomb] + + type = 2 + editor_icon = 4 + + +[cube = w_clay] + + + + + type = 1 + editor_icon = 12 + +[cube = w_graves] + + + + + type = 1 + editor_icon = 11 + +[cube = w_stone] + + + + + type = 1 + editor_icon = 10 + +[cube = w_illusion] + + + + + + type = 2 + editor_icon = 14 + + +[cube = empty] + type = 4 + editor_icon = 9 + map_frame = 9,9 + + +[cube = empty_walk] + type = 2 + editor_icon = 8 + map_frame = 9,9 + diff --git a/undercroft_windows_i110/data/defs/level.tomb/tomb_material.txt b/undercroft_windows_i110/data/defs/level.tomb/tomb_material.txt new file mode 100644 index 0000000..e7a8cef --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.tomb/tomb_material.txt @@ -0,0 +1,86 @@ +//============================================================================== +//GROUNDS +//============================================================================== + +[material = g_tomb] + bitmap = data\material\ground\tomb1A.gif + bitmap = data\material\ground\tomb1B.gif + + + //LICHE + ground_central.0,0 = 0, 0, 73, 279, 96 + ground_central.1,0 = 0, 0, 39, 229, 72 + ground_central.2,0 = 0, 0, 16, 155, 38 + ground_central.3,0 = 0, 80, 0, 185, 15 + ground_central.4,0 = 0, 208, 97, 279, 107 + + + ground_left.0,0,0 = 0, 236, 34, 279, 57 + ground_left.1,0,0 = 0, 199, 0, 279, 33 + ground_left.2,0,0 = 0, 0, 97, 104, 119 + ground_left.3,0,0 = 0, 157, 108, 279, 123 + ground_left.4,0,0 = 0, 0, 0, 79, 10 + + ground_left.3,1,0 = 0, 105, 108, 154, 122 + ground_left.4,1,0 = 0, 105, 97, 191, 107 + + //SUDE + ground_central.0,1 = 1, 0, 73, 279, 96 + ground_central.1,1 = 1, 0, 39, 229, 72 + ground_central.2,1 = 1, 0, 16, 155, 38 + ground_central.3,1 = 1, 80, 0, 185, 15 + ground_central.4,1 = 1, 208, 97, 279, 107 + + + ground_left.0,0,1 = 1, 236, 34, 279, 57 + ground_left.1,0,1 = 1, 199, 0, 279, 33 + ground_left.2,0,1 = 1, 0, 97, 104, 119 + ground_left.3,0,1 = 1, 157, 108, 279, 123 + ground_left.4,0,1 = 1, 0, 0, 79, 10 + + ground_left.3,1,1 = 1, 105, 108, 154, 122 + ground_left.4,1,1 = 1, 105, 97, 191, 107 + + + +//============================================================================== +//WALLS +//============================================================================== + +[material = w_tomb1] + bitmap = data\material\wall.tomb\tomb1_1A.gif + bitmap = data\material\wall.tomb\tomb1_2.gif + bitmap = data\material\wall.tomb\tomb1_f.jpg + bitmap = data\material\wall.tomb\tomb1_1B.gif + + + //LICHE + left.0,0,0 = 0, 0, 0, 44, 179 + left.1,0,0 = 0, 45, 0, 81, 144 + left.2,0,0 = 0, 82, 0, 105, 96 + left.3,0,0 = 0, 82, 97, 99, 163 + left.4,0,0 = 0, 100, 97, 110, 139 + left.3,1,0 = 1, 0, 0, 51, 64 + left.4,1,0 = 1, 52, 0, 88, 49 + front_central.0,0 = 2, 0, 0, 229, 145 + //SUDE steny + left.0,0,1 = 3, 0, 0, 44, 179 + left.1,0,1 = 3, 45, 0, 81, 144 + left.2,0,1 = 3, 82, 0, 105, 96 + left.3,0,1 = 3, 82, 97, 99, 163 + left.4,0,1 = 3, 100, 97, 110, 139 + +[material = w_tomb2] + bitmap = data\material\wall.tomb\tomb2_1A.gif + bitmap = data\material\wall.tomb\tomb2_2.gif + bitmap = data\material\wall.tomb\tomb2_f.jpg + bitmap = data\material\wall.tomb\tomb2_1B.gif + parent = w_tomb1 + +[material = w_tomb3] + bitmap = data\material\wall.tomb\tomb3_1A.gif + bitmap = data\material\wall.tomb\tomb3_2.gif + bitmap = data\material\wall.tomb\tomb3_f.jpg + bitmap = data\material\wall.tomb\tomb3_1B.gif + parent = w_tomb1 + diff --git a/undercroft_windows_i110/data/defs/level.tomb/ucata_behavior.txt b/undercroft_windows_i110/data/defs/level.tomb/ucata_behavior.txt new file mode 100644 index 0000000..2f42a32 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.tomb/ucata_behavior.txt @@ -0,0 +1,383 @@ +sound.goblin = data/sound/npc/npc-skret.wav + +[behavior=tstone] + + flash_view=0,250,250,100 + play_sound.skill_ancestor =0 + teleport.graveyard_1=-1,13,2 + +-------------------------------------------------------------------------------- +[behavior = exit_cata1] + + do_click=0 + + play_sound.ladder = 0 + teleport.GRAVEYARD_1 = -1,31,13 + +[behavior = exit_cata2] + + do_click=0 + + play_sound.ladder = 0 + teleport.GRAVEYARD_1 = -1,35,13 + +[behavior = cata_down1] + + do_click=0 + + play_sound.ladder = 0 + teleport.LOWER_CATACOMBS = -1,1,10 + +[behavior = cata_down2] + + do_click=0 + + play_sound.ladder = 0 + teleport.LOWER_CATACOMBS = 1,4,1 + + +[behavior = cata_down3] + + do_click=0 + + play_sound.ladder = 0 + teleport.LOWER_CATACOMBS = 2,15,7 + +[behavior = cata_down4] + + do_click=0 + + play_sound.ladder = 0 + teleport.LOWER_CATACOMBS = 1,9,21 + +[behavior = cata_down5] + + do_click=0 + + play_sound.ladder = 0 + teleport.LOWER_CATACOMBS = 1,13,20 + +-------------------------------------------------------------------------------- + +[behavior = tomb_door] + + animate = 0, 0, 0, 1 + block = 1 + + animate = 4, 4, 0, 1 + block = 0 + + + state = 1 + animate = -1, 4, 0, 1 + block = 0 + play_sound.move_stone = 0 + end_round=1 + + state = 0 + animate = -1, 0, 0, 1 + block = 1 + play_sound.move_stone = 0 + end_round=1 + +[behavior = tomb_door_open] + + animate = 0, 0, 0, 1 + block = 1 + + animate = 4, 4, 0, 1 + block = 0 + + + state = 0 + animate = -1, 4, 0, 1 + play_sound.move_stone = 0 + block = 0 + end_round=1 + + + state = 1 + animate = -1, 0, 0, 1 + play_sound.move_stone = 0 + block = 1 + end_round=1 + +[behavior = tomb_door_jammed] + + animate = 0, 0, 0, 1 + block = 1 + + animate = 4, 4, 0, 1 + block = 0 + + animate = 4, 4, 0, 1 + block = 0 + + + text_id = jammed + + state=2 + + state = 2 + animate = -1, 0, 0, 1 + block = 1 + play_sound.move_stone = 0 + end_round=1 + + state = 1 + animate = -1, 4, 0, 1 + block = 0 + play_sound.move_stone = 0 + end_round=1 + +[behavior = tomb_door_lever] + + animate = 0, 0, 0, 1 + block = 1 + + animate = 4, 4, 0, 1 + block = 0 + + text_id = locked_door + + animate = -1, 4, 0, 1 + block = 0 + state=1 + play_sound.move_stone = 0 + end_round=1 + + animate = -1, 0, 0, 1 + block = 1 + state=0 + play_sound.move_stone = 0 + end_round=1 + +[behavior = tomb_door_of_three] + + animate = 0, 0, 0, 1 + block = 1 + + animate = 4, 4, 0, 1 + block = 0 + + animate = 4, 4, 0, 1 + block = 0 + + text_id = locked_door + play_sound.LOCKED_DOOR=0 + + + animate = -1, 0, 0, 1 + block = 1 + state=1 + play_sound.move_stone = 0 + end_round=1 + + + animate = -1, 4, 0, 1 + block = 0 + state=2 + play_sound.move_stone = 0 + end_round=1 + +-------------------------------------------------------------------------------- + +[behavior = lever] + + animate = 0, 0, 0, 1 + + animate = 0, 0, 0, 1 + + animate = 0, 0, 0, 1 + + + quest.broken_lever = 1 + text_id = cata_lever1 + state=1 + + use_offer=0 + + text_id=nothing_happened + + text_id = cata_lever2 + remove_party_item.gear = 1 + state=2 + + use_offer=0 + + text_id=nothing_happened + + text_id = cata_lever3 + remove_party_item.gear = 1 + quest.broken_lever=2 + exp=1000 + state=3 + + + animate = 0, 0, 0, 1 + + animate = 1, 1, 0, 1 + + state = 4 + animate = -1, 1, 0, 1 + activate = 1,0,0 + play_sound.switch=0 + + state = 3 + animate = 0, 0, 0, 1 + activate = 2,0,0 + play_sound.switch=0 + + + +[behavior = lever_of_three] + + animate = 0, 0, 0, 1 + + animate = 1, 1, 0, 1 + + animate = 0, 0, 0, 1 + + + state=0 + animate = 0, 0, 0, 1 + + + state = 1 + animate = -1, 1, 0, 1 + change_global.9 = 1 + play_sound.switch=0 + + state = 0 + animate = 0, 0, 0, 1 + change_global.9 = -1 + play_sound.switch=0 + +-------------------------------------------------------------------------------- +[behavior = lever_bridge] + + animate = 0, 0, 0, 1 + + animate = 1, 1, 0, 1 + + state = 1 + animate = 1, 1, 0, 1 + cube.g_tomb=0,-1,0 + cube.g_tomb=0,-2,0 + cube.g_tomb=0,-3,0 + remove_object.sewer_bottom=0,0 + remove_object.sewer_bottom=-2,-1 + remove_object.sewer_bottom=-4,0 + object.sewer_bottom=1,-2,-1 + object.sewer_bottom=3,-2,-1 + play_sound.move_stone=0 + play_sound.switch =0 + + state = 0 + animate = 0, 0, 0, 1 + play_sound.switch =0 + + + +-------------------------------------------------------------------------------- +[behavior = lever_clay] + + animate = 0, 0, 0, 1 + + animate = 1, 1, 0, 1 + + state = 1 + animate = 1, 1, 0, 1 + cube.g_tomb=0,0,0 + play_sound.move_stone=0 + play_sound.switch =0 + + state = 0 + animate = 0, 0, 0, 1 + cube.w_clay=0,0,0 + play_sound.move_stone=0 + play_sound.switch =0 + +-------------------------------------------------------------------------------- +[behavior = timber] + + text_id = remove_timber + activate = 1,0,0 + remove_object.timber = 0,0 + play_sound.MOVE_STONE = 0 + + + +-------------------------------------------------------------------------------- +[behavior = chest_seal] + + activate = 111,-3,0 + activate = 111,3,0 + activate = 111,0,-3 + set_global.9=0 + item_offer = 0,1 + activate = 1,0,1 + enemy.headless = -3,0 + enemy.headless = 3,0 + enemy.headless = 0,-3 + state=1 + + item_offer = 0,1 + +-------------------------------------------------------------------------------- +[behavior = cracked_stone] + + remove_object.cracked_stone = 0,0 + play_sound.break_wall = 0 + +-------------------------------------------------------------------------------- +[behavior = goblin] + + play_sound.goblin =0 + text_id=uc_goblin1 + use_offer=0 + + state=1 + picture=data\scene\goblin.jpg + text_id=uc_goblin2 + button_id=b_next + remove_party_item.rat_meat=1 + + state=1 + picture=data\scene\goblin.jpg + text_id=uc_goblin2 + button_id=b_next + remove_party_item.chicken_leg=1 + + text_id=nothing_happened + + text_id=nothing_happened + + item_offer=1,12 + + item_offer=1,12 + +-------------------------------------------------------------------------------- + +[behavior=wake_bat] + + enemy_type.bat_sleeping=bat,0,0 + state=255 + play_sound.rat_att = 0 + +-------------------------------------------------------------------------------- + +[behavior = teleport] + + teleport = -1,0,0 + play_sound.teleport=0 + +[behavior=rat_horde] + + enemy.rat=0,0 + enemy.rat=0,0 + enemy.rat=1,0 + enemy.rat=1,0 + play_sound.rat_att=0 + text_id=cata_rats + state=255 diff --git a/undercroft_windows_i110/data/defs/level.tomb/ucata_level.txt b/undercroft_windows_i110/data/defs/level.tomb/ucata_level.txt new file mode 100644 index 0000000..fc1a7b7 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.tomb/ucata_level.txt @@ -0,0 +1,47 @@ +[LEVEL = UPPER_CATACOMBS] + name = Upper Catacombs + background = data\sky\tomb.jpg,1,1,1, 0,100,0,100 + fog_color = 20, 20, 20 + fog_level = 0,60,130,200,230 + + music.MAIN = data\music\dungeon2.ogg + + material_file = data\defs\level.tomb\tomb_material.txt + cube_file = data\defs\level.tomb\tomb_cube.txt + + enemy_file = data\defs\enemy\4-graveyard\livingdead.txt + enemy_file = data\defs\enemy\4-graveyard\zombie.txt + enemy_file = data\defs\enemy\4-graveyard\torso.txt + enemy_file = data\defs\enemy\4-graveyard\fatdead.txt + enemy_file = data\defs\enemy\4-graveyard\diggerrat.txt + enemy_file = data\defs\enemy\4-graveyard\headless.txt + enemy_file = data\defs\enemy\4-graveyard\spider.txt + enemy_file = data\defs\enemy\4-graveyard\giantspider.txt + enemy_file = data\defs\enemy\4-graveyard\bat.txt + enemy_file = data\defs\enemy\_deadarcher.txt + + object_file = data\defs\object\column.txt + object_file = data\defs\object\monk_statue.txt + object_file = data\defs\object\jamb.txt + object_file = data\defs\object\torch1.txt + object_file = data\defs\object\torch2.txt + object_file = data\defs\object\coffin.txt + object_file = data\defs\object\dirt1.txt + object_file = data\defs\object\dirt2.txt + object_file = data\defs\object\foliage1.txt + object_file = data\defs\object\flower1.txt + object_file = data\defs\object\fence.txt + object_file = data\defs\object\garbage.txt + object_file = data\defs\object\barrel.txt + object_file = data\defs\object\sewer_bottom.txt + + behavior_file = data\defs\object\vase_behavior.txt + object_file = data\defs\object\vase.txt + + behavior_file = data\defs\object\altar_behavior.txt + object_file = data\defs\object\altar.txt + + behavior_file = data\defs\level.tomb\ucata_behavior.txt + object_file = data\defs\level.tomb\ucata_object.txt + + diff --git a/undercroft_windows_i110/data/defs/level.tomb/ucata_object.txt b/undercroft_windows_i110/data/defs/level.tomb/ucata_object.txt new file mode 100644 index 0000000..8b17c26 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.tomb/ucata_object.txt @@ -0,0 +1,372 @@ +-------------------------------------------------------------------------------- +[sprite = travelstone_f] + bitmap = data\object\tstone_f.gif, 1, 1, 1 +[sprite = travelstone_f2] + bitmap = data\object\tstone_f2.gif, 1, 1, 1 +[sprite = travelstone_b] + bitmap = data\object\tstone_b.gif, 1, 1, 1 +[sprite = travelstone_r] + bitmap = data\object\tstone_r.gif, 1, 1, 1 + +[object = tstone] + offset_front = travelstone_f, 0, 8, 160 + offset_back = travelstone_b, 0, 8, 160 + offset_left = travelstone_r, 0, 8, 160 + offset_right = travelstone_r, 0, 8, 160 + flip_left = 1 + editor_icon = 2 + block = 1 + map_frame = 7 ,16 + click_rect=1,1,66,145 + click_range=1,1 + behavior=tstone + +-------------------------------------------------------------------------------- + +[sprite = tomb_down] + bitmap = data\object\tomb_down.gif, 1, 1, 1 + +[sprite = tomb_up] + bitmap = data\object\tomb_up.gif, 1, 1, 1 + +[object = exit_cata1] + offset_front = tomb_up, 0, -4,-1 + map_frame = 5,11 + editor_icon = 23 + block = 0 + click_range = 1, 1 + click_rect.0 = 1, 1, 190,120 + click_rect.1 = 1, 1, 190,120 + click_rect.2 = 1, 1, 190,120 + click_rect.3 = 1, 1, 190,120 + behavior = exit_cata1 + +[object = exit_cata2] + parent = exit_cata1 + behavior = exit_cata2 + + + +[object = cata_down1] + offset_front = tomb_down, 0, 1,-1 + map_frame = 5,10 + editor_icon = 22 + block = 0 + click_range = 1, 1 + click_rect.0 = 1, 1, 190,120 + click_rect.1 = 1, 1, 190,120 + click_rect.2 = 1, 1, 190,120 + click_rect.3 = 1, 1, 190,120 + behavior = cata_down1 + +[object = cata_down2] + parent = cata_down1 + behavior = cata_down2 + +[object = cata_down3] + parent = cata_down1 + behavior = cata_down3 + +[object = cata_down4] + parent = cata_down1 + behavior = cata_down4 + +[object = cata_down5] + parent = cata_down1 + behavior = cata_down5 + + +-------------------------------------------------------------------------------- + + +[sprite = chest1_f] + bitmap = data\object\chest1_f.gif, 1, 1, 1 +[sprite = chest1_b] + bitmap = data\object\chest1_b.gif, 1, 1, 1 +[sprite = chest1_r] + bitmap = data\object\chest1_r.gif, 1, 1, 1 + + +[object = chest1] + visible_range = 0, 3 + offset_front = chest1_f, 0, 8, 230 + offset_back = chest1_b, 0, 8, 230 + offset_left = chest1_r, 0, 8, 230 + offset_right = chest1_r, 0, 8, 230 + editor_icon = 7 + + click_rect.0 = 1,1,115,60 + click_rect.1 = 1,1,70,60 + click_rect.2 = 1,1,115,60 + click_rect.3 = 1,1,70,60 + + items.100,1 = money160 + + //THROW + items.40,1=arrows + items.40,1=poisoned_throwing_knives,burning_stars,lethal_stars,steel_darts,arrows,poisoned_darts,explosive_darts + //FLASKY + items.50,2=small_healing_potion,healing_potion,small_stamina_potion,stamina_potion,small_revi_potion,revi_potion,small_elixir,elixir,revive_potion,scroll_of_ressurection,medicine + //SUPER FLASKY + items.20,1=greater_healing_potion,greater_stamina_potion,greater_revi_potion,greater_elixir,elven_wine + + behavior = chest_offer + +[object = chest_gear] + parent = chest1 + items.100,1 = gear + +[object = chest_seal] + parent = chest1 + items.100,1 = seal + items.100,1 = money1280 + behavior = chest_seal + + + + +-------------------------------------------------------------------------------- + +[sprite = sarcophagus_s] + bitmap = data\object\sarcophagus_s.gif, 1, 1, 1 +[sprite = sarcophagus_f] + bitmap = data\object\sarcophagus_f.gif, 1, 1, 1 + + +[object = sarcophagus] + offset_front = sarcophagus_f, 0, 12, 180 + offset_back = sarcophagus_f, 0, 12, 180 + offset_left = sarcophagus_s, 0, 12, 230 + offset_right = sarcophagus_s, 0, 12, 230 + editor_icon = 19 + block = 1 + click_range = 1, 1 + click_rect.0 = 1, 1, 235,75 + click_rect.1 = 1, 1, 105,75 + click_rect.2 = 1, 1, 235,75 + click_rect.3 = 1, 1, 105,75 + items.100,1 = money160 + items.50,1,15,25 = arrows + items.50,1 = healing_potion + items.50,1 = remains + //EQUIPMENT + items.100,1=lightning_circlet,holy_symbol,large_shield,snake's_heavy_belt,orb_of_telekinesis,iron_heavy_belt,scroll_of_lightning,chain_boots,arctic_orb,gladiator_boots,veil_of_darkness,cloak_of_rage,holy_protection, + items.100,1=broad_sword,war_flail,fatal_broad_sword,heavy_war_flail,great_sword,long_flail,great_sword_of_vigor,halbert,battle_axe,ogre's_halbert,venom_battle_axe,moon_staff,menacing_battle_axe,monk_battle_staff,crusader_sword,scholar's_great_staff,crook,staff_of_vigor,hammer_of_spirits + behavior = sarc_offer + +[object = sarcophagus2] + offset_front = sarcophagus_f, 0, 12, 180 + offset_back = sarcophagus_f, 0, 12, 180 + offset_left = sarcophagus_s, 0, 12, 230 + offset_right = sarcophagus_s, 0, 12, 230 + editor_icon = 19 + block = 1 + click_range = 1, 1 + click_rect.0 = 1, 1, 235,75 + click_rect.1 = 1, 1, 105,75 + click_rect.2 = 1, 1, 235,75 + click_rect.3 = 1, 1, 105,75 + items.100,1 = money80 + items.50,1,15,25 = arrows + items.50,1 = healing_potion + items.50,1 = stamina_potion + items.50,1 = remains + behavior = sarc_offer + + +-------------------------------------------------------------------------------- + +[sprite = lever_f] + bitmap = data\object\lever\lever1a.gif, 2, 2, 1 +[sprite = lever_s] + bitmap = data\object\lever\lever1b.gif, 2, 2, 1 + + +[object = lever] + visible_range = 0, 4 + offset_back = lever_f, 0, -60, 230 + offset_right = lever_s, 130, -60, 230 + offset_left = lever_s, -130, -60, 230 + all_sides = -1, 4,4 + all_sides = -1, 0 ,4 + editor_icon = 3 + flip_left = 1 + click_rect.2 = 1, 1, 31,93 + click_rect.1 = 1, 1, 44,83 + click_rect.3 = 1, 1, 44,83 + behavior = lever + +[object = lever_of_three] + parent = lever + behavior = lever_of_three + +[object = lever_bridge] + parent = lever + behavior = lever_bridge + +[object = lever_clay] + parent = lever + behavior = lever_clay + +-------------------------------------------------------------------------------- + +[sprite = tomb_door] + bitmap = data\object\door\tomb_door.gif, 5, 5, 1 + +[object = tomb_door] + offset_front = tomb_door, 0, -4,-1 + offset_back = tomb_door, 0, -4,-1 + editor_icon = 4 + click_range = 1,1 + click_rect.0 = 1,1,190,120 + click_rect.1 = 1,1,190,120 + click_rect.2 = 1,1,190,120 + click_rect.3 = 1,1,190,120 + behavior = tomb_door + map_frame=101,4 + + +[object = tomb_door_open] + parent = tomb_door + behavior = tomb_door_open + + +[object = tomb_door_jammed] + parent = tomb_door + behavior = tomb_door_jammed + + +[object = tomb_door_lever] + parent = tomb_door + behavior = tomb_door_lever + +[object = tomb_door_of_three] + parent = tomb_door + behavior = tomb_door_of_three + + +-------------------------------------------------------------------------------- + + + + +[sprite = timber] + bitmap = data\object\timber.gif, 1, 1, 1 + + +[object = timber] + map_frame = 101, 105 + + offset_front = timber, 0,0,-1 + + back = timber, 1,1, 10,121, 80,80 + back = timber, 1,2, 50,99, 55,55 + back = timber, 1,3, 80,80, 30,30 + + back = timber, 2,1, 160,121, 80,80 + back = timber, 2,2, 160,99, 55,55 + back = timber, 2,3, 160,80, 40,30 + + back = timber, 3,1, 310,121, 80,80 + back = timber, 3,2, 270,99, 55,55 + back = timber, 3,3, 240,80, 30,30 + + right = timber, 1,0, -20,140, 50,100 + right = timber, 1,1, 30,121, 40,80 + right = timber, 1,2, 65,108, 32,70 + right = timber, 1,3, 90,98, 30,60 + + left = timber, 3,0, 345,152, 50,100 + left = timber, 3,1, 295,121, 40,80 + left = timber, 3,2, 264,98, 32,70 + left = timber, 3,3, 240,82, 30,60 + + flip_back=3 + + editor_icon = 21 + block = 1 + + click_range = 1, 1 + click_rect.0 = 1, 1, 220,70 + behavior = timber + + + +-------------------------------------------------------------------------------- + + +[sprite = cracked_stone] + bitmap = data\object\bulkhead\cracked_stone.gif, 1, 1, 1 +[object = cracked_stone] + offset_front = cracked_stone, 0, -4,-1 + offset_back = cracked_stone, 0, -4,-1 + editor_icon = 31 + map_frame = 0, 0 + block = 1 + click_range = 1, 1 + click_rect.0 = 1, 1, 190,120 + click_rect.2 = 1, 1, 190,120 + behavior = cracked_stone + +-------------------------------------------------------------------------------- + +[sprite = gob_hole] + bitmap = data\object\bulkhead\gob_hole.jpg, 1, 1, 1 +[object = goblin_hole] + offset_front = gob_hole, 0, -4,-1 + offset_back = gob_hole, 0, -4,-1 + editor_icon = 15 + map_frame = 104,105 + block = 1 + click_range = 1, 1 + click_rect = 1, 1, 190,120 + items.100,1 =arrows + items.100,1 =arcane_scroll,scroll_of_wisdom,elixir_of_power + items.100,1 =ram_staff,staff_of_flame,tireless_staff,thorn_staff,sparking_rod + items.100,1 =rod_of_lore,woodoo_staff,beryl_staff,elven_sword + items.100,1 =battle_orb,scroll_of_fireball,ancient_relic,orb_of_telekinesis,scroll_of_lightning,arctic_orb,loathsome_idol,mummyfied_head,holy_symbol,blue_power_gem,red_power_gem,dark_power_gem,sharp_power_gem + items.100,1 =hangman's_noose,ogre's_rope,captain's_belt,hunter's_heavy_belt + items.100,1 =stunning_powder,chocking_powder,explosive_powder + items.100,1 =small_ring_of_life,ring_of_life,fighter's_ring_of_action,ring_of_concentration,ring_of_muscles,light_necklace,ring_of_frost_giant,inquisitor's_chain,blessed_necklace,eye_of_warlock,exloding_ring,jet_ring,ring_of_apprentice,ring_of_hunger,glowing_chain,pure_blood,stone_of_blizzard,necklace_of_leech,marskman_of_vastelands + items.100,1 =revi_potion + items.100,1 =elixir + items.100,1 =revive_potion + + map_hint = goblin hole + welcome_text=goblin hole + + behavior = goblin + + +-------------------------------------------------------------------------------- + +[object= wake_bat] + editor_icon=1 + front = dummy, 2,1, 160,70, 140,65 + back = dummy, 2,1, 160,70, 140,65 + left = dummy, 2,1, 160,70, 140,65 + right = dummy, 2,1, 160,70, 140,65 + click_range=1,1 + click_rect=1,1,100,100 + top_click=1 + behavior=wake_bat + +-------------------------------------------------------------------------------- +[sprite = teleport] + bitmap = data\object\global\holy_ground.gif, 6,1,6 + sort_offset = 10 + +[object = teleport] + visible_range = 0,3 + offset_front = teleport, 0, 1,210 + offset_back = teleport, 0, 1,210 + offset_left = teleport, 0, 1,210 + offset_right = teleport, 0, 1,210 + editor_icon = 6 + map_frame = 5 ,16 + behavior = teleport + +[object = rat_horde] + editor_icon=1 + behavior=rat_horde + block=2 diff --git a/undercroft_windows_i110/data/defs/level.tomb/vigus_behavior.txt b/undercroft_windows_i110/data/defs/level.tomb/vigus_behavior.txt new file mode 100644 index 0000000..d9b3df7 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.tomb/vigus_behavior.txt @@ -0,0 +1,141 @@ +sound.devil = data\sound\devil.wav + + + + +[behavior = exit_vigus] + + play_sound.ladder=0 + teleport.GRAVEYARD_1 = 2,20,13 + + do_click = 0 + +[behavior = lever] + + animate = 0, 0, 0, 1 + + animate = 1, 1, 0, 1 + + state = 1 + animate = -1, 1, 0, 1 + change_global.8 = 1 + play_sound.switch =0 + + state = 0 + animate = 0, 0, 0, 1 + change_global.8 = -1 + play_sound.switch =0 + +[behavior = lever_wrong] + + animate = 0, 0, 0, 1 + + animate = 1, 1, 0, 1 + + state = 1 + animate = -1, 1, 0, 1 + change_global.8 = -1 + play_sound.switch =0 + + state = 0 + animate = 0, 0, 0, 1 + change_global.8 = 1 + play_sound.switch =0 + + + +[behavior = tomb_door] + + animate = 0, 0, 0, 1 + block = 1 + + animate = 4, 4, 0, 1 + block = 0 + + state = 1 + animate = -1, 4, 0, 1 + block = 0 + play_sound.move_stone =0 + + state = 0 + animate = -1, 0, 0, 1 + block = 1 + play_sound.move_stone =0 + +[behavior = tomb_door_lever] + + animate = 0, 0, 0, 1 + state=1 + + text_id = locked_door + + animate = 0, 0, 0, 1 + block = 1 + + animate = 4, 4, 0, 1 + block = 0 + + animate = -1, 4, 0, 1 + play_sound.move_stone =0 + block = 0 + state=2 + +-------------------------------------------------------------------------------- +[behavior = button] + + animate = 0, 0, 0, 1 + + animate = 1, 1, 0, 1 + + state = 1 + animate = -1, 1, 0, 1 + cube.g_tomb=0,0,0 + play_sound.MOVE_STONE = 0 + play_sound.switch =0 + + state = 0 + animate = 0, 0, 0, 1 + cube.w_stone=0,0,0 + play_sound.MOVE_STONE = 0 + play_sound.switch =0 + +-------------------------------------------------------------------------------- + +[behavior = teleport] + + play_sound.move_stone =0 + object.column=0,0,0 + + set_global.50=0 + remove_object.column=0,0 + play_sound.move_stone =0 + + + play_sound.teleport=0 + teleport = -1,-1,8 + +-------------------------------------------------------------------------------- +[behavior=set_global8_dummy] + + set_global.8=10 + state=255 + +[behavior = sarc_vigus] + + play_sound.move_stone = 0 + play_sound.devil = 0 + enemy_forced.vigus = 0,0 + remove_object.block_enemy = 0,0 + remove_object.block_enemy = 0,1 + remove_object.wall_of_energy = 0,0 + state=1 + item_offer = 0,1 + + play_sound.move_stone = 0 + item_offer = 0,1 + +-------------------------------------------------------------------------------- +[behavior=column_rebus] + + change_global.50=1 + \ No newline at end of file diff --git a/undercroft_windows_i110/data/defs/level.tomb/vigus_level.txt b/undercroft_windows_i110/data/defs/level.tomb/vigus_level.txt new file mode 100644 index 0000000..13e2966 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.tomb/vigus_level.txt @@ -0,0 +1,35 @@ +[LEVEL = TOMB_VIGUS] + name = Tomb of Knight Vigus + background = data\sky\tomb.jpg,1,1,1, 0,100,0,100 + fog_color = 20, 20, 20 + fog_level = 0,60,130,200,230 + + music.MAIN = data\music\dungeon1.ogg + + material_file = data\defs\level.tomb\tomb_material.txt + cube_file = data\defs\level.tomb\tomb_cube.txt + + enemy_file = data\defs\enemy\4-graveyard\livingdead.txt + enemy_file = data\defs\enemy\4-graveyard\zombie.txt + enemy_file = data\defs\enemy\4-graveyard\diggerrat.txt + enemy_file = data\defs\enemy\4-graveyard\deathknight.txt + enemy_file = data\defs\enemy\4-graveyard\vigus.txt + enemy_file = data\defs\enemy\_deadsoldier.txt + + object_file = data\defs\object\column.txt + object_file = data\defs\object\monk_statue.txt + object_file = data\defs\object\jamb.txt + object_file = data\defs\object\torch1.txt + object_file = data\defs\object\torch2.txt + object_file = data\defs\object\coffin.txt + object_file = data\defs\object\dirt1.txt + object_file = data\defs\object\dirt2.txt + object_file = data\defs\object\foliage1.txt + object_file = data\defs\object\flower1.txt + object_file = data\defs\object\fence.txt + object_file = data\defs\object\garbage.txt + object_file = data\defs\object\barrel.txt + + behavior_file = data\defs\level.tomb\vigus_behavior.txt + object_file = data\defs\level.tomb\vigus_object.txt + diff --git a/undercroft_windows_i110/data/defs/level.tomb/vigus_object.txt b/undercroft_windows_i110/data/defs/level.tomb/vigus_object.txt new file mode 100644 index 0000000..a48d2a5 --- /dev/null +++ b/undercroft_windows_i110/data/defs/level.tomb/vigus_object.txt @@ -0,0 +1,169 @@ +[sprite = tomb_down] + bitmap = data\object\tomb_down.gif, 1, 1, 1 + +[sprite = tomb_up] + bitmap = data\object\tomb_up.gif, 1, 1, 1 + +[object = exit_vigus] + offset_front = tomb_up, 0, -4,-1 + editor_icon = 23 + map_frame=5,11 + block = 0 + click_range = 1, 1 + click_rect.0 = 1, 1, 190,120 + click_rect.1 = 1, 1, 190,120 + click_rect.2 = 1, 1, 190,120 + click_rect.3 = 1, 1, 190,120 + behavior = exit_vigus + +-------------------------------------------------------------------------------- + +[sprite = chest1_f] + bitmap = data\object\chest1_f.gif, 1, 1, 1 +[sprite = chest1_b] + bitmap = data\object\chest1_b.gif, 1, 1, 1 +[sprite = chest1_r] + bitmap = data\object\chest1_r.gif, 1, 1, 1 + + + +[object = chest2] + visible_range = 0, 3 + offset_front = chest1_f, 0, 8, 230 + offset_back = chest1_b, 0, 8, 230 + offset_left = chest1_r, 0, 8, 230 + offset_right = chest1_r, 0, 8, 230 + editor_icon = 7 + click_rect.0 = 1,1,115,60 + click_rect.1 = 1,1,70,60 + click_rect.2 = 1,1,115,60 + click_rect.3 = 1,1,70,60 + behavior=chest_offer + + //LEVEL 4 JEWELRY + items.100,1=small_ring_of_life,ring_of_life,fighter's_ring_of_action,ring_of_concentration,ring_of_muscles,light_necklace,ring_of_frost_giant,inquisitor's_chain,blessed_necklace,eye_of_warlock,exloding_ring,jet_ring,ring_of_apprentice,ring_of_hunger,glowing_chain,pure_blood,stone_of_blizzard,necklace_of_leech,marskman_of_vastelands + //EQUIPMENT + items.100,1=lightning_circlet,holy_symbol,large_shield,snake's_heavy_belt,orb_of_telekinesis,iron_heavy_belt,scroll_of_lightning,chain_boots,arctic_orb,gladiator_boots,veil_of_darkness,cloak_of_rage,holy_protection,broad_sword,war_flail,fatal_broad_sword,heavy_war_flail,great_sword,long_flail,great_sword_of_vigor,halbert,battle_axe,ogre's_halbert,venom_battle_axe,moon_staff,menacing_battle_axe,monk_battle_staff,crusader_sword,scholar's_great_staff,crook,staff_of_vigor,hammer_of_spirits + items.40,1=arrows + + +-------------------------------------------------------------------------------- + + +[sprite = sarcophagus_s] + bitmap = data\object\sarcophagus_s.gif, 1, 1, 1 +[sprite = sarcophagus_f] + bitmap = data\object\sarcophagus_f.gif, 1, 1, 1 + +[object = sarc_vigus] + offset_front = sarcophagus_f, 0, 12, 180 + offset_back = sarcophagus_f, 0, 12, 180 + offset_left = sarcophagus_s, 0, 12, 230 + offset_right = sarcophagus_s, 0, 12, 230 + editor_icon = 19 + block = 1 + click_rect.0 = 1, 1, 235,75 + click_rect.1 = 1, 1, 105,75 + click_rect.2 = 1, 1, 235,75 + click_rect.3 = 1, 1, 105,75 + click_range = 1,1 + items.100,1 = remains + behavior = sarc_vigus + map_frame=3,3 + + +-------------------------------------------------------------------------------- + +[sprite = lever_f] + bitmap = data\object\lever\lever1a.gif, 2, 2, 1 +[sprite = lever_s] + bitmap = data\object\lever\lever1b.gif, 2, 2, 1 + + +[object = lever] + visible_range = 0, 4 + offset_back = lever_f, 0, -60, 230 + offset_right = lever_s, 130, -60, 230 + offset_left = lever_s, -130, -60, 230 + all_sides = -1, 4,4 + all_sides = -1, 0 ,4 + editor_icon = 3 + flip_left = 1 + click_rect.2 = 1, 1, 31,93 + click_rect.1 = 1, 1, 44,83 + click_rect.3 = 1, 1, 44,83 + behavior = lever + +[object = level_wrong] + parent = lever + behavior = lever_wrong + + + +-------------------------------------------------------------------------------- + + +[sprite = tomb_door] + bitmap = data\object\door\tomb_door.gif, 5, 5, 1 + +[object = tomb_door] + offset_front = tomb_door, 0, -4,-1 + offset_back = tomb_door, 0, -4,-1 + editor_icon = 4 + click_range = 1,1 + click_rect.0 = 1,1,190,120 + click_rect.1 = 1,1,190,120 + click_rect.2 = 1,1,190,120 + click_rect.3 = 1,1,190,120 + map_frame=4,4 + behavior = tomb_door + +[object = tomb_door_lever] + parent = tomb_door + behavior = tomb_door_lever + + +-------------------------------------------------------------------------------- + +[sprite = button_f] + bitmap = data\object\lever\button1a.gif, 2, 2, 1 +[sprite = button_s] + bitmap = data\object\lever\button1b.gif, 2, 2, 1 + + +[object = button] + visible_range = 0, 4 + offset_back = button_f, 0, -93, 230 + offset_right = button_s, 135, -90, 230 + offset_left = button_s, -135, -90, 230 + all_sides = -1, 4,4 + all_sides = -1, 0 ,4 + editor_icon = 3 + flip_left = 1 + click_rect.2 = -10, -10, 35,35 + click_rect.1 = -10, -10, 28,30 + click_rect.3 = -10, -10, 28,30 + behavior = button + +-------------------------------------------------------------------------------- +[sprite = teleport] + bitmap = data\object\global\holy_ground.gif, 6,1,6 + sort_offset = 10 + +[object = teleport] + visible_range = 0,3 + offset_front = teleport, 0, 20, 240 + offset_back = teleport, 0, 20, 240 + offset_left = teleport, 0, 20, 240 + offset_right = teleport, 0, 20, 240 + editor_icon = 6 + behavior = teleport + +-------------------------------------------------------------------------------- +[object=set_global8_dummy] + editor_icon=1 + behavior=set_global8_dummy + +[object=column_rebus] + editor_icon=1 + behavior=column_rebus diff --git a/undercroft_windows_i110/data/defs/object/altar.txt b/undercroft_windows_i110/data/defs/object/altar.txt new file mode 100644 index 0000000..46e369e --- /dev/null +++ b/undercroft_windows_i110/data/defs/object/altar.txt @@ -0,0 +1,23 @@ +-------------------------------------------------------------------------------- +[sprite = altar_s] + bitmap = data\object\sarcophagus_s.gif, 1, 1, 1 +[sprite = altar_f] + bitmap = data\object\altar_f.gif, 1, 1, 1 + + +[object = altar] + map_frame = 7, 16 + map_hint = Altar + offset_front = altar_f, 0, 12, 180 + offset_back = altar_f, 0, 12, 180 + offset_left = altar_s, 0, 12, 230 + offset_right = altar_s, 0, 12, 230 + editor_icon = 19 + block = 1 + click_rect.0 = 1, 1, 235,75 + click_rect.1 = 1, 1, 105,75 + click_rect.2 = 1, 1, 235,75 + click_rect.3 = 1, 1, 105,75 + click_range = 1,1 + behavior = altar + diff --git a/undercroft_windows_i110/data/defs/object/altar_behavior.txt b/undercroft_windows_i110/data/defs/object/altar_behavior.txt new file mode 100644 index 0000000..95d6ede --- /dev/null +++ b/undercroft_windows_i110/data/defs/object/altar_behavior.txt @@ -0,0 +1,46 @@ +-------------------------------------------------------------------------------- +[behavior=altar] + + text_width=310 + text_id=gy_altar + button_id=b_gy_altar1 + button_id=b_gy_altar2 + button_id=b_gy_altar4 + button_id=b_tstone5 + + check_money=100,0 + + check_money=200,1 + + check_money=400,2 + + text_id=nothing_happened + + text_id=nothing_happened + + text_id=nothing_happened + + flash_view=20,120,100,50 + text_id=gy_altar_refreshed + play_sound.skill_holy=0 + change_money=-100 + remove_handicap=100,2 + change_hp=0,30,0 + change_stamina=0,30,0 + + flash_view=40,200,160,150 + text_id=gy_altar_refreshed + play_sound.skill_holy=0 + change_money=-200 + remove_handicap=100,2 + change_hp=0,60,0 + change_stamina=0,60,0 + + flash_view=60,250,200,250 + text_id=gy_altar_refreshed + play_sound.skill_holy=0 + change_money=-400 + # remove_handicap=100,4 + remove_handicap=100,2 + change_hp=0,100,0 + change_stamina=0,100,0 \ No newline at end of file diff --git a/undercroft_windows_i110/data/defs/object/altar_behavior2.txt b/undercroft_windows_i110/data/defs/object/altar_behavior2.txt new file mode 100644 index 0000000..e89873f --- /dev/null +++ b/undercroft_windows_i110/data/defs/object/altar_behavior2.txt @@ -0,0 +1,47 @@ +-------------------------------------------------------------------------------- +[behavior=altar] + + text_width=310 + text_id=gy_altar + button_id=b_gy_altar2 + button_id=b_gy_altar4 + button_id=b_gy_altar6 + button_id=b_tstone5 + + check_money=200,0 + + check_money=400,1 + + check_money=600,2 + + text_id=nothing_happened + + text_id=nothing_happened + + text_id=nothing_happened + + flash_view=20,120,100,50 + text_id=gy_altar_refreshed + play_sound.skill_holy=0 + change_money=-200 + remove_handicap=100,2 + change_hp=0,30,0 + change_stamina=0,30,0 + + flash_view=40,200,160,150 + text_id=gy_altar_refreshed + play_sound.skill_holy=0 + change_money=-400 + remove_handicap=100,2 + change_hp=0,60,0 + change_stamina=0,60,0 + + flash_view=60,250,200,250 + text_id=gy_altar_refreshed + play_sound.skill_holy=0 + change_money=-600 + # remove_handicap=100,4 + remove_handicap=100,2 + change_hp=0,100,0 + change_stamina=0,100,0 + \ No newline at end of file diff --git a/undercroft_windows_i110/data/defs/object/barrel.txt b/undercroft_windows_i110/data/defs/object/barrel.txt new file mode 100644 index 0000000..e53dd0d --- /dev/null +++ b/undercroft_windows_i110/data/defs/object/barrel.txt @@ -0,0 +1,23 @@ +[sprite = barrel] + bitmap = data\object\barrel.gif, 1, 1, 1 + centered_turn = 1 + +[object = barrel] + visible_range = 0,3 + offset_front = barrel, 0, 1,200 + offset_back = barrel, 0, 1,200 + offset_left = barrel, 0, 1,200 + offset_right = barrel, 0, 1,200 + editor_icon = 16 + click_rect = 1, 1, 60,80 + + items.40,1,1,30 = money10 + items.50,1 = apple, apple, cheese, cheese, bread, bread, herbs + items.20,1 = arrows + items.30,1 = chicken_leg, mushroom, bread, apple + items.20,1 = trophy_animal_fur, trophy_poison_follicle, trophy_horn, trophy_uncommon_wood + items.15,1 = trophy_small_gems, orkish_brandy + items.20,1 = small_healing_potion,small_stamina_potion + + behavior = item_offer + diff --git a/undercroft_windows_i110/data/defs/object/berthage.txt b/undercroft_windows_i110/data/defs/object/berthage.txt new file mode 100644 index 0000000..e09130e --- /dev/null +++ b/undercroft_windows_i110/data/defs/object/berthage.txt @@ -0,0 +1,11 @@ +[sprite = berthage] + bitmap = data\object\berthage.gif, 1, 1, 1 + +[object = berthage] + visible_range = 0,3 + offset_front = berthage, 0, 20,230 + offset_back = berthage, 0, -12,230 + offset_left = berthage, -100, 0,230 + offset_right = berthage, 100, 0,230 + editor_icon = 11 + block = 0 diff --git a/undercroft_windows_i110/data/defs/object/boulder.txt b/undercroft_windows_i110/data/defs/object/boulder.txt new file mode 100644 index 0000000..ee0d78f --- /dev/null +++ b/undercroft_windows_i110/data/defs/object/boulder.txt @@ -0,0 +1,41 @@ +[sprite = boulder1] + bitmap = data\object\boulder1.gif, 1, 1, 1 + +[object = boulder1] + visible_range = 0,3 + offset_front = boulder1, 0, 0, -1 + offset_back = boulder1, 0, 0, -1 + offset_left = boulder1, 0, 0, -1 + offset_right = boulder1, 0, 0, -1 + editor_icon = 11 + block = 1 + + +[sprite = boulder2] + bitmap = data\object\boulder2.gif, 1, 1, 1 + + + +[object = boulder2] + visible_range = 0,3 + offset_front = boulder2, 0, 0, -1 + offset_back = boulder2, 0, 0, -1 + offset_left = boulder2, 0, 0, -1 + offset_right = boulder2, 0, 0, -1 + editor_icon = 12 + block = 1 + + + [sprite = boulder3] + bitmap = data\object\boulder3.gif, 1, 1, 1 + + + +[object = boulder3] + visible_range = 0,3 + offset_front = boulder3, 0, 0, -1 + offset_back = boulder3, 0, 0, -1 + offset_left = boulder3, 0, 0, -1 + offset_right = boulder3, 0, 0, -1 + editor_icon = 12 + block = 1 diff --git a/undercroft_windows_i110/data/defs/object/boulder4.txt b/undercroft_windows_i110/data/defs/object/boulder4.txt new file mode 100644 index 0000000..3ee2837 --- /dev/null +++ b/undercroft_windows_i110/data/defs/object/boulder4.txt @@ -0,0 +1,19 @@ +[sprite = boulder4] + bitmap = data\object\boulder4.gif, 1, 1, 1 + +[object = boulder4] + offset_front = boulder4, 0, 0, -1 + offset_back = boulder4, 0, 0, -1 + offset_left = boulder4, 0, 0, -1 + offset_right = boulder4, 0, 0, -1 + editor_icon = 11 + block = 1 + click_range=1,1 + click_rect.0 = 1,1,118,104 + click_rect.1 = 1,1,118,104 + click_rect.2 = 1,1,118,104 + click_rect.3 = 1,1,118,104 + + behavior = push + map_frame = 3, 12 + diff --git a/undercroft_windows_i110/data/defs/object/bridge.txt b/undercroft_windows_i110/data/defs/object/bridge.txt new file mode 100644 index 0000000..6b2feae --- /dev/null +++ b/undercroft_windows_i110/data/defs/object/bridge.txt @@ -0,0 +1,41 @@ +[sprite = bridge_1] + bitmap = data\object\bottom\bridge_1.gif, 1, 1, 1 +[sprite = bridge_2] + bitmap = data\object\bottom\bridge_2.gif, 1, 1, 1 +[sprite = bridge_f] + bitmap = data\object\bottom\bridge_f.gif, 1, 1, 1 + + +[object = bridge] + visible_range = 0, 4 + editor_icon = 27 + flip_left = 1 + + back = bridge_f, 0,4, 14,115, 47,47 + back = bridge_f, 1,1, -62,248, 140,140 + back = bridge_f, 1,2, 4,188, 100,100 + back = bridge_f, 1,3, 53,145, 69,69 + back = bridge_f, 1,4, 88,115, 47,47 + back = bridge_f, 2,2, 160,188, 100,100 + back = bridge_f, 2,3, 160,145, 69,69 + back = bridge_f, 2,4, 160,115, 47,47 + back = bridge_f, 3,1, 382,248, 140,140 + back = bridge_f, 3,2, 316,188, 100,100 + back = bridge_f, 3,3, 267,145, 69,69 + back = bridge_f, 3,4, 233,115, 47,47 + back = bridge_f, 4,4, 305,115, 47,47 + + left = bridge_1, 1,1, 63,295, 100,100 + left = bridge_1, 1,2, 95,216, 68,68 + left = bridge_1, 1,3, 116,164, 47,47 + left = bridge_1, 1,4, 130,128, 30,32 + left = bridge_2, 0,3, 25,143, 100,100 + left = bridge_2, 0,4, 68,114, 68,68 + + right = bridge_1, 3,1, 256,295, 100,100 + right = bridge_1, 3,2, 226,216, 68,68 + right = bridge_1, 3,3, 205,164, 47,47 + right = bridge_1, 3,4, 192,128, 30,32 + right = bridge_2, 4,3, 294,142, 100,100 + right = bridge_2, 4,4, 252,114, 68,68 + diff --git a/undercroft_windows_i110/data/defs/object/bush1.txt b/undercroft_windows_i110/data/defs/object/bush1.txt new file mode 100644 index 0000000..960415b --- /dev/null +++ b/undercroft_windows_i110/data/defs/object/bush1.txt @@ -0,0 +1,72 @@ +[sprite = bush1] + bitmap = data\object\bush1.gif, 1, 1, 1 + + + +[object = bush1] + map_frame = 2, 2 + + front = bush1, 1,0, -80,180, 120,120 + front = bush1, 1,1, -20,150, 100,100 + front = bush1, 1,2, 25,120, 68,68 + front = bush1, 1,3, 60,99, 47,47 + front = bush1, 1,4, 95,82, 30,30 + front = bush1, 2,1, 160,150, 100,100 + front = bush1, 2,2, 160,120, 68,68 + front = bush1, 2,3, 160,99, 47,47 + front = bush1, 2,4, 160,82, 30,30 + front = bush1, 3,0, 400,180, 120,120 + front = bush1, 3,1, 340,150, 100,100 + front = bush1, 3,2, 295,120, 68,68 + front = bush1, 3,3, 260,99, 47,47 + front = bush1, 3,4, 225,82, 30,30 + + left = bush1, 1,0, -80,180, 120,120 + left = bush1, 1,1, -20,150, 100,100 + left = bush1, 1,2, 25,120, 68,68 + left = bush1, 1,3, 60,99, 47,47 + left = bush1, 1,4, 95,82, 30,30 + left = bush1, 2,1, 160,150, 100,100 + left = bush1, 2,2, 160,120, 68,68 + left = bush1, 2,3, 160,99, 47,47 + left = bush1, 2,4, 160,82, 30,30 + left = bush1, 3,0, 400,180, 120,120 + left = bush1, 3,1, 340,150, 100,100 + left = bush1, 3,2, 295,120, 68,68 + left = bush1, 3,3, 260,99, 47,47 + left = bush1, 3,4, 225,82, 30,30 + + right = bush1, 1,0, -80,180, 120,120 + right = bush1, 1,1, -20,150, 100,100 + right = bush1, 1,2, 25,120, 68,68 + right = bush1, 1,3, 60,99, 47,47 + right = bush1, 1,4, 95,82, 30,30 + right = bush1, 2,1, 160,150, 100,100 + right = bush1, 2,2, 160,120, 68,68 + right = bush1, 2,3, 160,99, 47,47 + right = bush1, 2,4, 160,82, 30,30 + right = bush1, 3,0, 400,180, 120,120 + right = bush1, 3,1, 340,150, 100,100 + right = bush1, 3,2, 295,120, 68,68 + right = bush1, 3,3, 260,99, 47,47 + right = bush1, 3,4, 225,82, 30,30 + + back = bush1, 1,0, -80,180, 120,120 + back = bush1, 1,1, -20,150, 100,100 + back = bush1, 1,2, 25,120, 68,68 + back = bush1, 1,3, 60,99, 47,47 + back = bush1, 1,4, 95,82, 30,30 + back = bush1, 2,1, 160,150, 100,100 + back = bush1, 2,2, 160,120, 68,68 + back = bush1, 2,3, 160,99, 47,47 + back = bush1, 2,4, 160,82, 30,30 + back = bush1, 3,0, 400,180, 120,120 + back = bush1, 3,1, 340,150, 100,100 + back = bush1, 3,2, 295,120, 68,68 + back = bush1, 3,3, 260,99, 47,47 + back = bush1, 3,4, 225,82, 30,30 + + + editor_icon = 14 + block = 1 + flip_left=1 diff --git a/undercroft_windows_i110/data/defs/object/bush1snow.txt b/undercroft_windows_i110/data/defs/object/bush1snow.txt new file mode 100644 index 0000000..477f9cb --- /dev/null +++ b/undercroft_windows_i110/data/defs/object/bush1snow.txt @@ -0,0 +1,72 @@ +[sprite = bush1] + bitmap = data\object\bush1snow.gif, 1, 1, 1 + + + +[object = bush1] + map_frame = 2, 2 + + front = bush1, 1,0, -80,180, 120,120 + front = bush1, 1,1, -20,150, 100,100 + front = bush1, 1,2, 25,120, 68,68 + front = bush1, 1,3, 60,99, 47,47 + front = bush1, 1,4, 95,82, 30,30 + front = bush1, 2,1, 160,150, 100,100 + front = bush1, 2,2, 160,120, 68,68 + front = bush1, 2,3, 160,99, 47,47 + front = bush1, 2,4, 160,82, 30,30 + front = bush1, 3,0, 400,180, 120,120 + front = bush1, 3,1, 340,150, 100,100 + front = bush1, 3,2, 295,120, 68,68 + front = bush1, 3,3, 260,99, 47,47 + front = bush1, 3,4, 225,82, 30,30 + + left = bush1, 1,0, -80,180, 120,120 + left = bush1, 1,1, -20,150, 100,100 + left = bush1, 1,2, 25,120, 68,68 + left = bush1, 1,3, 60,99, 47,47 + left = bush1, 1,4, 95,82, 30,30 + left = bush1, 2,1, 160,150, 100,100 + left = bush1, 2,2, 160,120, 68,68 + left = bush1, 2,3, 160,99, 47,47 + left = bush1, 2,4, 160,82, 30,30 + left = bush1, 3,0, 400,180, 120,120 + left = bush1, 3,1, 340,150, 100,100 + left = bush1, 3,2, 295,120, 68,68 + left = bush1, 3,3, 260,99, 47,47 + left = bush1, 3,4, 225,82, 30,30 + + right = bush1, 1,0, -80,180, 120,120 + right = bush1, 1,1, -20,150, 100,100 + right = bush1, 1,2, 25,120, 68,68 + right = bush1, 1,3, 60,99, 47,47 + right = bush1, 1,4, 95,82, 30,30 + right = bush1, 2,1, 160,150, 100,100 + right = bush1, 2,2, 160,120, 68,68 + right = bush1, 2,3, 160,99, 47,47 + right = bush1, 2,4, 160,82, 30,30 + right = bush1, 3,0, 400,180, 120,120 + right = bush1, 3,1, 340,150, 100,100 + right = bush1, 3,2, 295,120, 68,68 + right = bush1, 3,3, 260,99, 47,47 + right = bush1, 3,4, 225,82, 30,30 + + back = bush1, 1,0, -80,180, 120,120 + back = bush1, 1,1, -20,150, 100,100 + back = bush1, 1,2, 25,120, 68,68 + back = bush1, 1,3, 60,99, 47,47 + back = bush1, 1,4, 95,82, 30,30 + back = bush1, 2,1, 160,150, 100,100 + back = bush1, 2,2, 160,120, 68,68 + back = bush1, 2,3, 160,99, 47,47 + back = bush1, 2,4, 160,82, 30,30 + back = bush1, 3,0, 400,180, 120,120 + back = bush1, 3,1, 340,150, 100,100 + back = bush1, 3,2, 295,120, 68,68 + back = bush1, 3,3, 260,99, 47,47 + back = bush1, 3,4, 225,82, 30,30 + + + editor_icon = 14 + block = 1 + flip_left=1 diff --git a/undercroft_windows_i110/data/defs/object/bush2.txt b/undercroft_windows_i110/data/defs/object/bush2.txt new file mode 100644 index 0000000..37cdaa6 --- /dev/null +++ b/undercroft_windows_i110/data/defs/object/bush2.txt @@ -0,0 +1,72 @@ +[sprite = bush2] + bitmap = data\object\bush2.gif, 1, 1, 1 + + + +[object = bush2] + map_frame = 2, 2 + + front = bush2, 1,0, -80,180, 120,120 + front = bush2, 1,1, -20,150, 100,100 + front = bush2, 1,2, 25,120, 68,68 + front = bush2, 1,3, 60,99, 47,47 + front = bush2, 1,4, 95,82, 30,30 + front = bush2, 2,1, 160,150, 100,100 + front = bush2, 2,2, 160,120, 68,68 + front = bush2, 2,3, 160,99, 47,47 + front = bush2, 2,4, 160,82, 30,30 + front = bush2, 3,0, 400,180, 120,120 + front = bush2, 3,1, 340,150, 100,100 + front = bush2, 3,2, 295,120, 68,68 + front = bush2, 3,3, 260,99, 47,47 + front = bush2, 3,4, 225,82, 30,30 + + left = bush2, 1,0, -80,180, 120,120 + left = bush2, 1,1, -20,150, 100,100 + left = bush2, 1,2, 25,120, 68,68 + left = bush2, 1,3, 60,99, 47,47 + left = bush2, 1,4, 95,82, 30,30 + left = bush2, 2,1, 160,150, 100,100 + left = bush2, 2,2, 160,120, 68,68 + left = bush2, 2,3, 160,99, 47,47 + left = bush2, 2,4, 160,82, 30,30 + left = bush2, 3,0, 400,180, 120,120 + left = bush2, 3,1, 340,150, 100,100 + left = bush2, 3,2, 295,120, 68,68 + left = bush2, 3,3, 260,99, 47,47 + left = bush2, 3,4, 225,82, 30,30 + + right = bush2, 1,0, -80,180, 120,120 + right = bush2, 1,1, -20,150, 100,100 + right = bush2, 1,2, 25,120, 68,68 + right = bush2, 1,3, 60,99, 47,47 + right = bush2, 1,4, 95,82, 30,30 + right = bush2, 2,1, 160,150, 100,100 + right = bush2, 2,2, 160,120, 68,68 + right = bush2, 2,3, 160,99, 47,47 + right = bush2, 2,4, 160,82, 30,30 + right = bush2, 3,0, 400,180, 120,120 + right = bush2, 3,1, 340,150, 100,100 + right = bush2, 3,2, 295,120, 68,68 + right = bush2, 3,3, 260,99, 47,47 + right = bush2, 3,4, 225,82, 30,30 + + back = bush2, 1,0, -80,180, 120,120 + back = bush2, 1,1, -20,150, 100,100 + back = bush2, 1,2, 25,120, 68,68 + back = bush2, 1,3, 60,99, 47,47 + back = bush2, 1,4, 95,82, 30,30 + back = bush2, 2,1, 160,150, 100,100 + back = bush2, 2,2, 160,120, 68,68 + back = bush2, 2,3, 160,99, 47,47 + back = bush2, 2,4, 160,82, 30,30 + back = bush2, 3,0, 400,180, 120,120 + back = bush2, 3,1, 340,150, 100,100 + back = bush2, 3,2, 295,120, 68,68 + back = bush2, 3,3, 260,99, 47,47 + back = bush2, 3,4, 225,82, 30,30 + + + editor_icon = 14 + block = 1 + flip_left=1 diff --git a/undercroft_windows_i110/data/defs/object/ceiling.txt b/undercroft_windows_i110/data/defs/object/ceiling.txt new file mode 100644 index 0000000..329cc91 --- /dev/null +++ b/undercroft_windows_i110/data/defs/object/ceiling.txt @@ -0,0 +1,117 @@ + +[sprite = ceiling1] + bitmap = data\object\ceiling\ceiling1.gif, 1, 1, 1 +[sprite = ceiling2] + bitmap = data\object\ceiling\ceiling2.gif, 1, 1, 1 + + + + + +[OBJECT = ceiling] + flip_all = 2 + + #0,x + front = ceiling2, 0,4, 40,43, 30,30 + #1,x + front = ceiling2, 1,0, -160,10, 146,146 + front = ceiling2, 1,1, -59,24, 100,100 + front = ceiling2, 1,2, 11,33, 68,68 + front = ceiling2, 1,3, 57,40, 47,47 + front = ceiling2, 1,4, 95,43, 30,30 + #2,x + front = ceiling1, 2,0, 160,10, 148,146 + front = ceiling1, 2,1, 160,24, 100,100 + front = ceiling1, 2,2, 160,33, 68,68 + front = ceiling1, 2,3, 160,40, 47,47 + front = ceiling1, 2,4, 160,43, 30,30 + #3,x + front = ceiling2, 3,0, 480,10, 146,146 + front = ceiling2, 3,1, 379,24, 100,100 + front = ceiling2, 3,2, 309,33, 68,68 + front = ceiling2, 3,3, 263,40, 47,47 + front = ceiling2, 3,4, 225,43, 30,30 + #4,x + front = ceiling2, 4,4, 280,43, 30,30 + + + + #0,x + back = ceiling2, 0,4, 40,43, 30,30 + #1,x + back = ceiling2, 1,0, -160,10, 146,146 + back = ceiling2, 1,1, -59,24, 100,100 + back = ceiling2, 1,2, 11,33, 68,68 + back = ceiling2, 1,3, 57,40, 47,47 + back = ceiling2, 1,4, 95,43, 30,30 + #2,x + back = ceiling1, 2,0, 160,10, 148,146 + back = ceiling1, 2,1, 160,24, 100,100 + back = ceiling1, 2,2, 160,33, 68,68 + back = ceiling1, 2,3, 160,40, 47,47 + back = ceiling1, 2,4, 160,44, 30,30 + #3,x + back = ceiling2, 3,0, 480,10, 146,146 + back = ceiling2, 3,1, 379,24, 100,100 + back = ceiling2, 3,2, 309,33, 68,68 + back = ceiling2, 3,3, 263,40, 47,47 + back = ceiling2, 3,4, 225,43, 30,30 + #4,x + back = ceiling2, 4,4, 280,43, 30,30 + + + + #0,x + left = ceiling2, 0,4, 40,43, 30,30 + #1,x + left = ceiling2, 1,0, -160,10, 146,146 + left = ceiling2, 1,1, -59,24, 100,100 + left = ceiling2, 1,2, 11,33, 68,68 + left = ceiling2, 1,3, 57,40, 47,47 + left = ceiling2, 1,4, 95,43, 30,30 + #2,x + left = ceiling1, 2,0, 160,10, 148,146 + left = ceiling1, 2,1, 160,24, 100,100 + left = ceiling1, 2,2, 160,33, 68,68 + left = ceiling1, 2,3, 160,40, 47,47 + left = ceiling1, 2,4, 160,44, 30,30 + #3,x + left = ceiling2, 3,0, 480,10, 146,146 + left = ceiling2, 3,1, 379,24, 100,100 + left = ceiling2, 3,2, 309,33, 68,68 + left = ceiling2, 3,3, 263,40, 47,47 + left = ceiling2, 3,4, 225,43, 30,30 + #4,x + left = ceiling2, 4,4, 280,43, 30,30 + + + + #0,x + right = ceiling2, 0,4, 40,43, 30,30 + #1,x + right = ceiling2, 1,0, -160,10, 146,146 + right = ceiling2, 1,1, -59,24, 100,100 + right = ceiling2, 1,2, 11,33, 68,68 + right = ceiling2, 1,3, 57,40, 47,47 + right = ceiling2, 1,4, 95,43, 30,30 + #2,x + right = ceiling1, 2,0, 160,10, 148,146 + right = ceiling1, 2,1, 160,24, 100,100 + right = ceiling1, 2,2, 160,33, 68,68 + right = ceiling1, 2,3, 160,40, 47,47 + right = ceiling1, 2,4, 160,44, 30,30 + #3,x + right = ceiling2, 3,0, 480,10, 146,146 + right = ceiling2, 3,1, 379,24, 100,100 + right = ceiling2, 3,2, 309,33, 68,68 + right = ceiling2, 3,3, 263,40, 47,47 + right = ceiling2, 3,4, 225,43, 30,30 + #4,x + right = ceiling2, 4,4, 280,43, 30,30 + + + + editor_icon = 8 + block = 0 + + diff --git a/undercroft_windows_i110/data/defs/object/charon.txt b/undercroft_windows_i110/data/defs/object/charon.txt new file mode 100644 index 0000000..b05efae --- /dev/null +++ b/undercroft_windows_i110/data/defs/object/charon.txt @@ -0,0 +1,17 @@ +[sprite = charon] + bitmap = data\object\charon.gif, 2, 2, 1 + + + +[object = charon] + offset_front = charon, 0, -4,-1 + offset_back = charon, 0, -4,-1 + offset_left = charon, 0, -4,-1 + offset_right = charon, 0, -4,-1 + editor_icon = 17 + block = 1 + map_frame = 3, 3 + click_rect=0,0,57,132 + click_range=1,1 + behavior=charon + diff --git a/undercroft_windows_i110/data/defs/object/charon_behavior.txt b/undercroft_windows_i110/data/defs/object/charon_behavior.txt new file mode 100644 index 0000000..015ce24 --- /dev/null +++ b/undercroft_windows_i110/data/defs/object/charon_behavior.txt @@ -0,0 +1,21 @@ +[behavior=charon] + + text_width=220 + text_id = charon1 + use_offer=0 + + check_item.remains=0,5 + + remove_party_item.remains=5 + play_sound.skill_frost=0 + flash_view=100,200,255,255 + text_id=charon2 + exp=75 + + remove_party_item.remains=1 + play_sound.skill_frost=0 + flash_view=100,200,255,255 + text_id=charon2 + exp=15 + + text_id=nothing_happened diff --git a/undercroft_windows_i110/data/defs/object/city_top.txt b/undercroft_windows_i110/data/defs/object/city_top.txt new file mode 100644 index 0000000..4e202cf --- /dev/null +++ b/undercroft_windows_i110/data/defs/object/city_top.txt @@ -0,0 +1,58 @@ +[sprite = city_4x] + bitmap = data\object\top\city_4x.gif, 1, 1, 1 +[sprite = city_3x] + bitmap = data\object\top\city_3x.gif, 1, 1, 1 +[sprite = city_20] + bitmap = data\object\top\city_20.gif, 1, 1, 1 +[sprite = city_2x] + bitmap = data\object\top\city_2x.gif, 1, 1, 1 + + + + + +[object = city_top] + visible_range = 0, 3 + + #--- + back = city_2x, 0,3, 16,40, 68,68 + #--- + back = city_20, 1,0, -69,10, 100,100 + back = city_2x, 1,1, 3,24, 146,146 + back = city_2x, 1,2, 53,33, 100,100 + back = city_2x, 1,3, 88,40, 68,68 + #--- + back = city_20, 2,0, 160,10, 100,100 + back = city_2x, 2,1, 160,24, 146,146 + back = city_2x, 2,2, 160,33, 100,100 + back = city_2x, 2,3, 160,40, 68,68 + #--- + back = city_20, 3,0, 389,10, 100,100 + back = city_2x, 3,1, 317,24, 146,146 + back = city_2x, 3,2, 267,33, 100,100 + back = city_2x, 3,3, 232,40, 68,68 + #--- + back = city_2x, 4,3, 304,40, 68,68 + + left = city_4x, 1,3, 24,38, 146,146 + left = city_4x, 1,4, 70,42, 100,100 + #--- + left = city_3x, 2,0, 18,10, 146,146 + left = city_3x, 2,1, 63,24, 100,100 + left = city_3x, 2,2, 94,33, 68,68 + left = city_3x, 2,3, 115,40, 47,47 + left = city_3x, 2,4, 128,44, 30,30 + + right = city_4x, 3,3, 295,38, 146,146 + right = city_4x, 3,4, 249,42, 100,100 + #--- + right = city_3x, 2,0, 302,10, 146,146 + right = city_3x, 2,1, 256,24, 100,100 + right = city_3x, 2,2, 226,33, 68,68 + right = city_3x, 2,3, 205,40, 47,47 + right = city_3x, 2,4, 191,44, 30,30 + + flip_left = 1 + + + editor_icon = 20 diff --git a/undercroft_windows_i110/data/defs/object/cloister_win.txt b/undercroft_windows_i110/data/defs/object/cloister_win.txt new file mode 100644 index 0000000..fb5a268 --- /dev/null +++ b/undercroft_windows_i110/data/defs/object/cloister_win.txt @@ -0,0 +1,9 @@ +[sprite = cloister_win] + bitmap = data\object\bulkhead\cloister_win.gif, 1, 1, 1 +[object = cloister_win] + offset_front = cloister_win, 0, -4,-1 + offset_back = cloister_win, 0, -4,-1 + editor_icon = 25 + map_frame = 0,0 + block = 1 + diff --git a/undercroft_windows_i110/data/defs/object/coffin.txt b/undercroft_windows_i110/data/defs/object/coffin.txt new file mode 100644 index 0000000..3ca6a05 --- /dev/null +++ b/undercroft_windows_i110/data/defs/object/coffin.txt @@ -0,0 +1,24 @@ +[sprite = coffin1] + bitmap = data\object\coffin1.gif, 1, 1, 1 +[sprite = coffin2] + bitmap = data\object\coffin2.gif, 1, 1, 1 +[sprite = coffin3] + bitmap = data\object\coffin3.gif, 1, 1, 1 + +[object = coffin1] + visible_range = 0,3 + offset_front = coffin1, 0, -10,-1 + offset_left = coffin3, 120, 0,-1 + offset_right = coffin3, -120, 0,-1 + editor_icon = 17 + block = 0 + flip_left=1 +[object = coffin2] + visible_range = 0,3 + offset_front = coffin2, 0, -10,-1 + offset_left = coffin3, 120, 0,-1 + offset_right = coffin3, -120, 0,-1 + editor_icon = 17 + block = 0 + flip_left=1 + diff --git a/undercroft_windows_i110/data/defs/object/column.txt b/undercroft_windows_i110/data/defs/object/column.txt new file mode 100644 index 0000000..fca7f1f --- /dev/null +++ b/undercroft_windows_i110/data/defs/object/column.txt @@ -0,0 +1,14 @@ +[sprite = column] + bitmap = data\object\column1.gif, 1, 1, 1 + + + +[object = column] + offset_front = column, 0, 8,-1 + offset_back = column, 0, 8,-1 + offset_left = column, 0, 8,-1 + offset_right = column, 0, 8,-1 + editor_icon = 17 + block = 1 + map_frame = 3, 3 + diff --git a/undercroft_windows_i110/data/defs/object/column2.txt b/undercroft_windows_i110/data/defs/object/column2.txt new file mode 100644 index 0000000..fb2096c --- /dev/null +++ b/undercroft_windows_i110/data/defs/object/column2.txt @@ -0,0 +1,14 @@ +[sprite = column2] + bitmap = data\object\column2.gif, 1, 1, 1 + + + +[object = column2] + offset_front = column2, 0, 8,-1 + offset_back = column2, 0, 8,-1 + offset_left = column2, 0, 8,-1 + offset_right = column2, 0, 8,-1 + editor_icon = 17 + block = 1 + map_frame = 3, 3 + diff --git a/undercroft_windows_i110/data/defs/object/column3.txt b/undercroft_windows_i110/data/defs/object/column3.txt new file mode 100644 index 0000000..1738086 --- /dev/null +++ b/undercroft_windows_i110/data/defs/object/column3.txt @@ -0,0 +1,12 @@ +[sprite = column] + bitmap = data\object\column3.gif, 1, 1, 1 + +[object = column] + offset_front = column, 0, 8,-1 + offset_back = column, 0, 8,-1 + offset_left = column, 0, 8,-1 + offset_right = column, 0, 8,-1 + editor_icon = 17 + block = 1 + map_frame = 3, 3 + diff --git a/undercroft_windows_i110/data/defs/object/dirt1.txt b/undercroft_windows_i110/data/defs/object/dirt1.txt new file mode 100644 index 0000000..fffba3d --- /dev/null +++ b/undercroft_windows_i110/data/defs/object/dirt1.txt @@ -0,0 +1,75 @@ +[sprite = dirt1] + bitmap = data\object\dirt1.gif, 1, 1, 1 + sort_offset = -100 + + +[object = dirt1] + visible_range = 1,4 + + front = dirt1, 1,0, -80,200, 120,120 + front = dirt1, 1,1, -20,150, 100,100 + front = dirt1, 1,2, 25,120, 68,68 + front = dirt1, 1,3, 60,99, 47,47 + front = dirt1, 1,4, 95,82, 30,30 + front = dirt1, 2,0, 160,200, 140,120 + front = dirt1, 2,1, 160,150, 100,100 + front = dirt1, 2,2, 160,120, 68,68 + front = dirt1, 2,3, 160,99, 47,47 + front = dirt1, 2,4, 160,82, 30,30 + front = dirt1, 3,0, 400,200, 120,120 + front = dirt1, 3,1, 340,150, 100,100 + front = dirt1, 3,2, 295,120, 68,68 + front = dirt1, 3,3, 260,99, 47,47 + front = dirt1, 3,4, 225,82, 30,30 + + left = dirt1, 1,0, -80,200, 120,120 + left = dirt1, 1,1, -20,150, 100,100 + left = dirt1, 1,2, 25,120, 68,68 + left = dirt1, 1,3, 60,99, 47,47 + left = dirt1, 1,4, 95,82, 30,30 + left = dirt1, 2,0, 160,200, 140,120 + left = dirt1, 2,1, 160,150, 100,100 + left = dirt1, 2,2, 160,120, 68,68 + left = dirt1, 2,3, 160,99, 47,47 + left = dirt1, 2,4, 160,82, 30,30 + left = dirt1, 3,0, 400,200, 120,120 + left = dirt1, 3,1, 340,150, 100,100 + left = dirt1, 3,2, 295,120, 68,68 + left = dirt1, 3,3, 260,99, 47,47 + left = dirt1, 3,4, 225,82, 30,30 + + right = dirt1, 1,0, -80,200, 120,120 + right = dirt1, 1,1, -20,150, 100,100 + right = dirt1, 1,2, 25,120, 68,68 + right = dirt1, 1,3, 60,99, 47,47 + right = dirt1, 1,4, 95,82, 30,30 + right = dirt1, 2,0, 160,200, 140,120 + right = dirt1, 2,1, 160,150, 100,100 + right = dirt1, 2,2, 160,120, 68,68 + right = dirt1, 2,3, 160,99, 47,47 + right = dirt1, 2,4, 160,82, 30,30 + right = dirt1, 3,0, 400,200, 120,120 + right = dirt1, 3,1, 340,150, 100,100 + right = dirt1, 3,2, 295,120, 68,68 + right = dirt1, 3,3, 260,99, 47,47 + right = dirt1, 3,4, 225,82, 30,30 + + back = dirt1, 1,0, -80,200, 120,120 + back = dirt1, 1,1, -20,150, 100,100 + back = dirt1, 1,2, 25,120, 68,68 + back = dirt1, 1,3, 60,99, 47,47 + back = dirt1, 1,4, 95,82, 30,30 + back = dirt1, 2,0, 160,200, 140,120 + back = dirt1, 2,1, 160,150, 100,100 + back = dirt1, 2,2, 160,120, 68,68 + back = dirt1, 2,3, 160,99, 47,47 + back = dirt1, 2,4, 160,82, 30,30 + back = dirt1, 3,0, 400,200, 120,120 + back = dirt1, 3,1, 340,150, 100,100 + back = dirt1, 3,2, 295,120, 68,68 + back = dirt1, 3,3, 260,99, 47,47 + back = dirt1, 3,4, 225,82, 30,30 + + + editor_icon = 29 + flip_left=1 diff --git a/undercroft_windows_i110/data/defs/object/dirt2.txt b/undercroft_windows_i110/data/defs/object/dirt2.txt new file mode 100644 index 0000000..25c7cc7 --- /dev/null +++ b/undercroft_windows_i110/data/defs/object/dirt2.txt @@ -0,0 +1,76 @@ +[sprite = dirt2] + bitmap = data\object\dirt2.gif, 1, 1, 1 + sort_offset = -100 + + + +[object = dirt2] + visible_range = 1,4 + + front = dirt2, 1,0, -80,200, 120,120 + front = dirt2, 1,1, -20,150, 100,100 + front = dirt2, 1,2, 25,120, 68,68 + front = dirt2, 1,3, 60,99, 47,47 + front = dirt2, 1,4, 95,82, 30,30 + front = dirt2, 2,0, 160,200, 140,120 + front = dirt2, 2,1, 160,150, 100,100 + front = dirt2, 2,2, 160,120, 68,68 + front = dirt2, 2,3, 160,99, 47,47 + front = dirt2, 2,4, 160,82, 30,30 + front = dirt2, 3,0, 400,200, 120,120 + front = dirt2, 3,1, 340,150, 100,100 + front = dirt2, 3,2, 295,120, 68,68 + front = dirt2, 3,3, 260,99, 47,47 + front = dirt2, 3,4, 225,82, 30,30 + + left = dirt2, 1,0, -80,200, 120,120 + left = dirt2, 1,1, -20,150, 100,100 + left = dirt2, 1,2, 25,120, 68,68 + left = dirt2, 1,3, 60,99, 47,47 + left = dirt2, 1,4, 95,82, 30,30 + left = dirt2, 2,0, 160,200, 140,120 + left = dirt2, 2,1, 160,150, 100,100 + left = dirt2, 2,2, 160,120, 68,68 + left = dirt2, 2,3, 160,99, 47,47 + left = dirt2, 2,4, 160,82, 30,30 + left = dirt2, 3,0, 400,200, 120,120 + left = dirt2, 3,1, 340,150, 100,100 + left = dirt2, 3,2, 295,120, 68,68 + left = dirt2, 3,3, 260,99, 47,47 + left = dirt2, 3,4, 225,82, 30,30 + + right = dirt2, 1,0, -80,200, 120,120 + right = dirt2, 1,1, -20,150, 100,100 + right = dirt2, 1,2, 25,120, 68,68 + right = dirt2, 1,3, 60,99, 47,47 + right = dirt2, 1,4, 95,82, 30,30 + right = dirt2, 2,0, 160,200, 140,120 + right = dirt2, 2,1, 160,150, 100,100 + right = dirt2, 2,2, 160,120, 68,68 + right = dirt2, 2,3, 160,99, 47,47 + right = dirt2, 2,4, 160,82, 30,30 + right = dirt2, 3,0, 400,200, 120,120 + right = dirt2, 3,1, 340,150, 100,100 + right = dirt2, 3,2, 295,120, 68,68 + right = dirt2, 3,3, 260,99, 47,47 + right = dirt2, 3,4, 225,82, 30,30 + + back = dirt2, 1,0, -80,200, 120,120 + back = dirt2, 1,1, -20,150, 100,100 + back = dirt2, 1,2, 25,120, 68,68 + back = dirt2, 1,3, 60,99, 47,47 + back = dirt2, 1,4, 95,82, 30,30 + back = dirt2, 2,0, 160,200, 140,120 + back = dirt2, 2,1, 160,150, 100,100 + back = dirt2, 2,2, 160,120, 68,68 + back = dirt2, 2,3, 160,99, 47,47 + back = dirt2, 2,4, 160,82, 30,30 + back = dirt2, 3,0, 400,180, 120,120 + back = dirt2, 3,1, 340,150, 100,100 + back = dirt2, 3,2, 295,120, 68,68 + back = dirt2, 3,3, 260,99, 47,47 + back = dirt2, 3,4, 225,82, 30,30 + + + editor_icon = 29 + flip_left=1 diff --git a/undercroft_windows_i110/data/defs/object/drain.txt b/undercroft_windows_i110/data/defs/object/drain.txt new file mode 100644 index 0000000..b75c9ff --- /dev/null +++ b/undercroft_windows_i110/data/defs/object/drain.txt @@ -0,0 +1,48 @@ +[sprite = drain] + bitmap = data\object\win\drain.gif, 1, 1, 1 + + + + + + + +[object = drain] + visible_range = 0,3 + + back = drain, 0,3, 16,64, 32,32 + #--- + back = drain, 1,1, 3,98, 68,68 + back = drain, 1,2, 53,83, 47,47 + back = drain, 1,3, 88,64, 32,32 + #--- + back = drain, 2,0, 160,116, 100,100 + back = drain, 2,1, 160,98, 68,68 + back = drain, 2,2, 160,83, 47,47 + back = drain, 2,3, 160,64, 32,32 + #--- + back = drain, 3,1, 317,98, 68,68 + back = drain, 3,2, 267,83, 47,47 + back = drain, 3,3, 232,64, 32,32 + #--- + back = drain, 4,3, 304,64, 32,32 + + left = drain, 2,0, 10,128, 50,120 + left = drain, 2,1, 70,106, 33,80 + left = drain, 2,2, 100,90, 25,58 + left = drain, 2,3, 120,67, 16,36 + #--- + left = drain, 1,3, 30,80, 30,36 + left = drain, 1,4, 75,72, 20,28 + + right = drain, 2,0, 310,128, 50,120 + right = drain, 2,1, 250,106, 33,80 + right = drain, 2,2, 220,90, 25,58 + right = drain, 2,3, 200,67, 16,36 + #--- + right = drain, 3,3, 290,80, 30,36 + right = drain, 3,4, 245,72, 20,28 + + flip_left = 1 + editor_icon = 25 + diff --git a/undercroft_windows_i110/data/defs/object/fence.txt b/undercroft_windows_i110/data/defs/object/fence.txt new file mode 100644 index 0000000..6e7872e --- /dev/null +++ b/undercroft_windows_i110/data/defs/object/fence.txt @@ -0,0 +1,20 @@ +[sprite = fence] + bitmap = data\object\fence.gif, 1, 1, 1 + +[sprite = fence2] + bitmap = data\object\fence2.gif, 1, 1, 1 + +[object = fence] + map_frame = 101, 105 + offset_front = fence, 0,-5,-1 + offset_back = fence, 0,-5,-1 + editor_icon = 21 + block = 1 + +[object = fence2] + map_frame = 101, 105 + offset_front = fence2, 0,-5,-1 + offset_back = fence2, 0,-5,-1 + editor_icon = 21 + block = 1 + diff --git a/undercroft_windows_i110/data/defs/object/flag1.txt b/undercroft_windows_i110/data/defs/object/flag1.txt new file mode 100644 index 0000000..37564a5 --- /dev/null +++ b/undercroft_windows_i110/data/defs/object/flag1.txt @@ -0,0 +1,34 @@ +[sprite = flag1_f] + bitmap = data\object\wallpaper\flag1_f.gif, 1, 1, 1 + sort_offset = -200 +[sprite = flag1_s1] + bitmap = data\object\wallpaper\flag1_s1.gif, 1, 1, 1 + sort_offset = -200 + + + +[object = flag1] + back = flag1_f, 0,3, 20,88, 32,32 + back = flag1_f, 1,0, -60,146, 100,100 + back = flag1_f, 1,1, 5,116, 68,68 + back = flag1_f, 1,2, 50,95, 47,47 + back = flag1_f, 1,3, 90,84, 32,32 + back = flag1_f, 2,0, 160,146, 100,100 + back = flag1_f, 2,1, 160,116, 68,68 + back = flag1_f, 2,2, 160,95, 47,47 + back = flag1_f, 2,3, 160,84, 32,32 + back = flag1_f, 3,0, 385,146, 100,100 + back = flag1_f, 3,1, 315,116, 68,68 + back = flag1_f, 3,2, 270,95, 47,47 + back = flag1_f, 3,3, 230,84, 32,32 + back = flag1_f, 4,3, 300,88, 32,32 + right = flag1_s1, 2,0, 300,165, 100,100 + right = flag1_s1, 2,1, 255,132, 68,68 + right = flag1_s1, 2,2, 224,105, 44,44 + right = flag1_s1, 2,3, 204,90, 30,30 + left = flag1_s1, 2,0, 20,165, 100,100 + left = flag1_s1, 2,1, 64,132, 68,68 + left = flag1_s1, 2,2, 96,105, 44,44 + left = flag1_s1, 2,3, 120,90, 30,30 + editor_icon = 30 + flip_left=1 diff --git a/undercroft_windows_i110/data/defs/object/flag2.txt b/undercroft_windows_i110/data/defs/object/flag2.txt new file mode 100644 index 0000000..d5070df --- /dev/null +++ b/undercroft_windows_i110/data/defs/object/flag2.txt @@ -0,0 +1,34 @@ +[sprite = flag2_f] + bitmap = data\object\wallpaper\flag2_f.gif, 1, 1, 1 + sort_offset = -200 +[sprite = flag2_s1] + bitmap = data\object\wallpaper\flag2_s1.gif, 1, 1, 1 + sort_offset = -200 + + + +[object = flag2] + back = flag2_f, 0,3, 20,88, 32,32 + back = flag2_f, 1,0, -60,146, 100,100 + back = flag2_f, 1,1, 5,116, 68,68 + back = flag2_f, 1,2, 50,95, 47,47 + back = flag2_f, 1,3, 90,84, 32,32 + back = flag2_f, 2,0, 160,146, 100,100 + back = flag2_f, 2,1, 160,116, 68,68 + back = flag2_f, 2,2, 160,95, 47,47 + back = flag2_f, 2,3, 160,84, 32,32 + back = flag2_f, 3,0, 385,146, 100,100 + back = flag2_f, 3,1, 315,116, 68,68 + back = flag2_f, 3,2, 270,95, 47,47 + back = flag2_f, 3,3, 230,84, 32,32 + back = flag2_f, 4,3, 300,88, 32,32 + right = flag2_s1, 2,0, 300,165, 100,100 + right = flag2_s1, 2,1, 255,132, 68,68 + right = flag2_s1, 2,2, 224,105, 44,44 + right = flag2_s1, 2,3, 204,90, 30,30 + left = flag2_s1, 2,0, 20,165, 100,100 + left = flag2_s1, 2,1, 64,132, 68,68 + left = flag2_s1, 2,2, 96,105, 44,44 + left = flag2_s1, 2,3, 120,90, 30,30 + editor_icon = 30 + flip_left=1 diff --git a/undercroft_windows_i110/data/defs/object/flower1.txt b/undercroft_windows_i110/data/defs/object/flower1.txt new file mode 100644 index 0000000..87c440b --- /dev/null +++ b/undercroft_windows_i110/data/defs/object/flower1.txt @@ -0,0 +1,12 @@ +[sprite = flower1] + bitmap = data\object\flower1.gif, 1, 1, 1 + + + +[OBJECT = flower1] + visible_range = 0, 4 + offset_front = flower1, -115, 20, 300 + offset_right = flower1, 115, 20, 300 + offset_back = flower1, 80, -14, 220 + offset_left = flower1, -80, -14, 220 + editor_icon = 13 diff --git a/undercroft_windows_i110/data/defs/object/flower2.txt b/undercroft_windows_i110/data/defs/object/flower2.txt new file mode 100644 index 0000000..f265111 --- /dev/null +++ b/undercroft_windows_i110/data/defs/object/flower2.txt @@ -0,0 +1,13 @@ +[sprite = flower2] + bitmap = data\object\flower2.gif, 1, 1, 1 + + + +[OBJECT = flower2] + visible_range = 0, 4 + offset_front = flower2, -115, 20, 300 + offset_right = flower2, 115, 20, 300 + offset_back = flower2, 80, -14, 220 + offset_left = flower2, -80, -14, 220 + editor_icon = 13 + diff --git a/undercroft_windows_i110/data/defs/object/flower3.txt b/undercroft_windows_i110/data/defs/object/flower3.txt new file mode 100644 index 0000000..8f9cf12 --- /dev/null +++ b/undercroft_windows_i110/data/defs/object/flower3.txt @@ -0,0 +1,13 @@ +[sprite = flower3] + bitmap = data\object\flower3.gif, 1, 1, 1 + + + +[OBJECT = flower3] + visible_range = 0, 4 + offset_front = flower3, -115, 20, 300 + offset_right = flower3, 115, 20, 300 + offset_back = flower3, 80, -14, 220 + offset_left = flower3, -80, -14, 220 + editor_icon = 13 + diff --git a/undercroft_windows_i110/data/defs/object/flower4.txt b/undercroft_windows_i110/data/defs/object/flower4.txt new file mode 100644 index 0000000..39a089d --- /dev/null +++ b/undercroft_windows_i110/data/defs/object/flower4.txt @@ -0,0 +1,12 @@ +[sprite = flower4] + bitmap = data\object\flower4.gif, 1, 1, 1 + + + +[OBJECT = flower4] + visible_range = 0, 4 + offset_front = flower4, -115, 20, 300 + offset_right = flower4, 115, 20, 300 + offset_back = flower4, 80, -14, 220 + offset_left = flower4, -80, -14, 220 + editor_icon = 13 diff --git a/undercroft_windows_i110/data/defs/object/foliage1.txt b/undercroft_windows_i110/data/defs/object/foliage1.txt new file mode 100644 index 0000000..5c1dfd0 --- /dev/null +++ b/undercroft_windows_i110/data/defs/object/foliage1.txt @@ -0,0 +1,44 @@ +[sprite = foliage_f] + bitmap = data\object\wallpaper\foliage_f.gif, 1, 1, 1 + sort_offset = -200 +[sprite = foliage_s1] + bitmap = data\object\wallpaper\foliage_s1.gif, 1, 1, 1 + sort_offset = -200 + + + +[object = foliage1] + + back = foliage_f, 0,3, 20,88, 32,32 + + back = foliage_f, 1,0, -60,156, 125,100 + back = foliage_f, 1,1, 5,124, 85,68 + back = foliage_f, 1,2, 50,101, 56,47 + back = foliage_f, 1,3, 90,86, 42,32 + + back = foliage_f, 2,0, 160,156, 125,100 + back = foliage_f, 2,1, 160,124, 85,68 + back = foliage_f, 2,2, 160,101, 56,47 + back = foliage_f, 2,3, 160,86, 42,32 + + back = foliage_f, 3,0, 385,156, 125,100 + back = foliage_f, 3,1, 315,124, 85,68 + back = foliage_f, 3,2, 270,101, 56,47 + back = foliage_f, 3,3, 230,86, 42,32 + + back = foliage_f, 4,3, 300,86, 32,32 + + right = foliage_s1, 2,0, 300,165, 120,140 + right = foliage_s1, 2,1, 255,135, 100,100 + right = foliage_s1, 2,2, 224,110, 68,68 + right = foliage_s1, 2,3, 204,90, 47,47 + right = foliage_s1, 2,4, 192,78, 32,32 + + left = foliage_s1, 2,0, 20,165, 120,140 + left = foliage_s1, 2,1, 60,135, 100,100 + left = foliage_s1, 2,2, 96,110, 68,68 + left = foliage_s1, 2,3, 114,90, 47,47 + left = foliage_s1, 2,4, 126,78, 32,32 + + editor_icon = 30 + flip_left=1 diff --git a/undercroft_windows_i110/data/defs/object/food.txt b/undercroft_windows_i110/data/defs/object/food.txt new file mode 100644 index 0000000..58a7a86 --- /dev/null +++ b/undercroft_windows_i110/data/defs/object/food.txt @@ -0,0 +1,34 @@ +-------------------------------------------------------------------------------- + +[sprite = cheese] + bitmap = data\object\cheese.gif, 1, 1, 1 + sort_offset=100 + +[object = cheese_on_table] + offset_front = cheese, 0, -40, 200 + offset_back = cheese, 0, -40, 200 + offset_left = cheese, 0, -40, 200 + offset_right = cheese, 0, -40, 200 + flip_left=1 + editor_icon = 28 + click_range=1,1 + click_rect = 1,1,26,22 + behavior=cheese_on_table + +-------------------------------------------------------------------------------- + +[sprite = bread] + bitmap = data\object\bread.gif, 1, 1, 1 + sort_offset=100 + +[object = bread_on_table] + offset_front = bread, 0, -40, 200 + offset_back = bread, 0, -40, 200 + offset_left = bread, 0, -40, 200 + offset_right = bread, 0, -40, 200 + flip_left=1 + editor_icon = 28 + click_range=1,1 + click_rect = 1,1,40,22 + behavior=bread_on_table + diff --git a/undercroft_windows_i110/data/defs/object/food_behavior.txt b/undercroft_windows_i110/data/defs/object/food_behavior.txt new file mode 100644 index 0000000..0fdd691 --- /dev/null +++ b/undercroft_windows_i110/data/defs/object/food_behavior.txt @@ -0,0 +1,13 @@ +[behavior=cheese_on_table] + + item.cheese=255,255 + state=255 + +-------------------------------------------------------------------------------- + +[behavior=bread_on_table] + + item.bread=255,255 + state=255 + + diff --git a/undercroft_windows_i110/data/defs/object/furniture.txt b/undercroft_windows_i110/data/defs/object/furniture.txt new file mode 100644 index 0000000..1e1da4d --- /dev/null +++ b/undercroft_windows_i110/data/defs/object/furniture.txt @@ -0,0 +1,75 @@ +[sprite = chair1] + bitmap = data\object\chair1.gif, 1,1,1 +[sprite = chair2] + bitmap = data\object\chair2.gif, 1,1,1 +[sprite = chair3] + bitmap = data\object\chair3.gif, 1,1,1 + +[sprite = table] + bitmap = data\object\table.gif, 1,1,1 + + + + +[OBJECT = table] + editor_icon = 32 + + offset_front = table,0,12,-1 + offset_back = table,0,12,-1 + offset_left = table,0,12,-1 + offset_right = table,0,12,-1 + map_frame = 3, 3 + block=1 + + + + +[OBJECT = chair] + editor_icon = 32 + + flip_left=1 + + back = chair2, 1,1, -10,138, 100,100 + back = chair2, 1,2, 36,110, 65,65 + back = chair2, 1,3, 74,92, 40,40 + back = chair2, 2,0, 144,176, 110,120 + back = chair2, 2,1, 150,138, 100,100 + back = chair2, 2,2, 156,110, 65,65 + back = chair2, 2,3, 160,92, 40,40 + back = chair2, 3,1, 330,138, 100,100 + back = chair2, 3,2, 276,110, 65,65 + back = chair2, 3,3, 245,92, 40,40 + + left = chair1, 1,2, -10,116, 65,65 + left = chair1, 1,3, 40,95, 40,40 + left = chair1, 2,0, 85,180, 110,120 + left = chair1, 2,1, 95,148, 100,100 + left = chair1, 2,2, 110,116, 65,65 + left = chair1, 2,3, 130,95, 40,40 + left = chair1, 3,0, 340,180, 110,120 + left = chair1, 3,1, 290,148, 100,100 + left = chair1, 3,2, 240,116, 65,65 + left = chair1, 3,3, 220,95, 40,40 + + right = chair1, 1,0, -20,180, 110,120 + right = chair1, 1,1, 30,144, 100,100 + right = chair1, 1,2, 80,112, 65,65 + right = chair1, 1,3, 105,95, 40,40 + right = chair1, 2,0, 234,180, 110,120 + right = chair1, 2,1, 220,144, 100,100 + right = chair1, 2,2, 210,112, 65,65 + right = chair1, 2,3, 195,95, 40,40 + right = chair1, 3,2, 330,112, 65,65 + right = chair1, 3,3, 285,95, 40,40 + + front = chair3, 1,1, 0,158, 100,100 + front = chair3, 1,2, 45,122, 65,65 + front = chair3, 1,3, 60,101, 40,40 + front = chair3, 2,0, 185,190, 110,120 + front = chair3, 2,1, 180,158, 100,100 + front = chair3, 2,2, 175,122, 65,65 + front = chair3, 2,3, 170,101, 40,40 + front = chair3, 3,1, 360,158, 100,100 + front = chair3, 3,2, 295,122, 65,65 + front = chair3, 3,3, 260,101, 40,40 + diff --git a/undercroft_windows_i110/data/defs/object/garbage.txt b/undercroft_windows_i110/data/defs/object/garbage.txt new file mode 100644 index 0000000..5d6ee70 --- /dev/null +++ b/undercroft_windows_i110/data/defs/object/garbage.txt @@ -0,0 +1,23 @@ +[sprite = garbage] + bitmap = data\object\garbage.gif, 1, 1, 1 + centered_turn = 1 + +[object = garbage] + visible_range = 0,3 + offset_front = garbage, 0, 1,230 + offset_back = garbage, 0, 1,230 + offset_left = garbage, 0, 1,230 + offset_right = garbage, 0, 1,230 + editor_icon = 29 + click_rect.0 = 1, 1, 200,50 + click_rect.1 = 1, 1, 200,50 + click_rect.2 = 1, 1, 200,50 + click_rect.3 = 1, 1, 200,50 + + items.30,1,1,30 = money10 + items.40,1 = apple, apple, cheese, cheese, bread, bread, herbs + items.30,1 = chicken_leg, mushroom, bread, apple + items.20,1 = trophy_animal_fur, trophy_poison_follicle, trophy_horn, trophy_uncommon_wood + + behavior = item_offer + diff --git a/undercroft_windows_i110/data/defs/object/gargoyle.txt b/undercroft_windows_i110/data/defs/object/gargoyle.txt new file mode 100644 index 0000000..9b68a43 --- /dev/null +++ b/undercroft_windows_i110/data/defs/object/gargoyle.txt @@ -0,0 +1,13 @@ +-------------------------------------------------------------------------------- +[sprite = gargoyle] + bitmap = data\object\gargoyle.gif, 1, 1, 1 + +[object = gargoyle] + offset_front = gargoyle, 0, 8, 200 + offset_back = gargoyle, 0, 8, 200 + offset_left = gargoyle, 0, 8, 200 + offset_right = gargoyle, 0, 8, 200 + flip_left = 1 + editor_icon = 2 + block = 1 + map_frame = 3, 3 diff --git a/undercroft_windows_i110/data/defs/object/gate.txt b/undercroft_windows_i110/data/defs/object/gate.txt new file mode 100644 index 0000000..2584f9f --- /dev/null +++ b/undercroft_windows_i110/data/defs/object/gate.txt @@ -0,0 +1,29 @@ +[sprite = gate_l] + bitmap = data\object\door\gate_l.gif, 2, 2, 1 +[sprite = gate_r] + bitmap = data\object\door\gate_r.gif, 1, 1, 1 +[sprite = gate_jamb] + bitmap = data\object\door\gate_jamb.gif, 1, 1, 1 + +[object = gate_r] + offset_left = gate_r, -45, -4,-1 + offset_right = gate_r, 45, -4,-1 + editor_icon = 21 + flip_left = 1 + +[object = gate_l] + offset_left = gate_l, 45, -4,-1 + offset_right = gate_l, -45, -4,-1 + map_frame = 201, 4 + editor_icon = 4 + click_range = 1, 1 + click_rect.1 = -90, 30, 100,160 + click_rect.3 = 1, 30, 190,160 + behavior = gate_l + flip_left = 1 + highlite_object = gate_r + +[object = gate_jamb] + front = gate_jamb, 2,0, 160,160, 100,100 + editor_icon = 24 + diff --git a/undercroft_windows_i110/data/defs/object/grave_top.txt b/undercroft_windows_i110/data/defs/object/grave_top.txt new file mode 100644 index 0000000..4a38d27 --- /dev/null +++ b/undercroft_windows_i110/data/defs/object/grave_top.txt @@ -0,0 +1,93 @@ +[sprite = grave_4x] + bitmap = data\object\top\grave_4x.gif, 1, 1, 1 +[sprite = grave_3x] + bitmap = data\object\top\grave_3x.gif, 1, 1, 1 +[sprite = grave_20] + bitmap = data\object\top\grave_20.gif, 1, 1, 1 +[sprite = grave_2x] + bitmap = data\object\top\grave_2x.gif, 1, 1, 1 + + + + + +[object = grave_top] + + #--- + back = grave_2x, 0,3, 16,40, 68,68 + #--- + back = grave_20, 1,0, -69,10, 100,100 + back = grave_2x, 1,1, 3,24, 146,146 + back = grave_2x, 1,2, 53,33, 100,100 + back = grave_2x, 1,3, 88,40, 68,68 + xback = grave_2x, 1,4, 110,45, 47,100 + #--- + back = grave_20, 2,0, 160,10, 100,100 + back = grave_2x, 2,1, 160,24, 146,146 + back = grave_2x, 2,2, 160,33, 100,100 + back = grave_2x, 2,3, 160,40, 68,68 + xback = grave_2x, 2,4, 160,45, 47,100 + #--- + back = grave_20, 3,0, 389,10, 100,100 + back = grave_2x, 3,1, 317,24, 146,146 + back = grave_2x, 3,2, 267,33, 100,100 + back = grave_2x, 3,3, 232,40, 68,68 + xback = grave_2x, 3,4, 210,45, 47,100 + #--- + back = grave_2x, 4,3, 304,40, 68,68 + + left = grave_4x, 1,3, 24,38, 146,146 + xleft = grave_4x, 1,4, 70,42, 100,100 + #--- + left = grave_3x, 2,0, 18,10, 146,146 + left = grave_3x, 2,1, 63,24, 100,100 + left = grave_3x, 2,2, 94,33, 68,68 + left = grave_3x, 2,3, 115,40, 47,47 + xleft = grave_3x, 2,4, 128,44, 30,30 + + right = grave_4x, 3,3, 295,38, 146,146 + xright = grave_4x, 3,4, 249,42, 100,100 + #--- + right = grave_3x, 2,0, 302,10, 146,146 + right = grave_3x, 2,1, 256,24, 100,100 + right = grave_3x, 2,2, 226,33, 68,68 + right = grave_3x, 2,3, 205,40, 47,47 + xright = grave_3x, 2,4, 191,44, 30,30 + + flip_left = 1 + + + editor_icon = 20 + + + +[object = grave_top_fix] + editor_icon = 8 + + xback = grave_2x, 0,1, 40,45, 57,100 + xback = grave_2x, 0,2, 40,45, 57,100 + back = grave_2x, 0,3, 40,45, 70,100 + back = grave_2x, 0,4, 40,45, 70,100 + + xback = grave_2x, 1,1, 100,45, 57,100 + xback = grave_2x, 1,2, 100,45, 57,100 + back = grave_2x, 1,3, 100,45, 57,100 + back = grave_2x, 1,4, 100,45, 70,100 + + xback = grave_2x, 2,1, 160,45, 57,100 + xback = grave_2x, 2,2, 160,45, 57,100 + back = grave_2x, 2,3, 160,45, 57,100 + back = grave_2x, 2,4, 160,45, 70,100 + + xback = grave_2x, 3,1, 220,45, 57,100 + xback = grave_2x, 3,2, 220,45, 57,100 + back = grave_2x, 3,3, 220,45, 57,100 + back = grave_2x, 3,4, 220,45, 70,100 + + xback = grave_2x, 4,1, 280,45, 57,100 + xback = grave_2x, 4,2, 280,45, 57,100 + back = grave_2x, 4,3, 280,45, 70,100 + back = grave_2x, 4,4, 280,45, 70,100 + + fog_level = 200,200,200,200,200 + diff --git a/undercroft_windows_i110/data/defs/object/jamb.txt b/undercroft_windows_i110/data/defs/object/jamb.txt new file mode 100644 index 0000000..d31486f --- /dev/null +++ b/undercroft_windows_i110/data/defs/object/jamb.txt @@ -0,0 +1,9 @@ +[sprite = jamb] + bitmap = data\object\door\jamb.gif, 1, 1, 1 + +[object = jamb] + front = jamb, 2,0, 160,160, 100,100 + left = jamb, 2,0, 0,180, 100,120 + right = jamb, 2,0, 320,180, 100,120 + editor_icon = 24 + diff --git a/undercroft_windows_i110/data/defs/object/jamb2.txt b/undercroft_windows_i110/data/defs/object/jamb2.txt new file mode 100644 index 0000000..680a193 --- /dev/null +++ b/undercroft_windows_i110/data/defs/object/jamb2.txt @@ -0,0 +1,9 @@ +[sprite = jamb] + bitmap = data\object\door\jamb2.gif, 1, 1, 1 + +[object = jamb] + front = jamb, 2,0, 160,160, 100,100 + left = jamb, 2,0, 0,180, 100,120 + right = jamb, 2,0, 320,180, 100,120 + editor_icon = 24 + diff --git a/undercroft_windows_i110/data/defs/object/monk_statue.txt b/undercroft_windows_i110/data/defs/object/monk_statue.txt new file mode 100644 index 0000000..14a633e --- /dev/null +++ b/undercroft_windows_i110/data/defs/object/monk_statue.txt @@ -0,0 +1,28 @@ +-------------------------------------------------------------------------------- +[sprite = monk_front] + bitmap = data\object\monk_f.gif, 1, 1, 1 +[sprite = monk_back] + bitmap = data\object\monk_b.gif, 1, 1, 1 +[sprite = monk_side] + bitmap = data\object\monk_r.gif, 1, 1, 1 + +[object = monk_statue_center] + offset_front = monk_front, 0, 8, 160 + offset_back = monk_back, 0, 8, 160 + offset_left = monk_side, 0, 8, 160 + offset_right = monk_side, 0, 8, 160 + flip_left = 1 + editor_icon = 2 + block = 1 + map_frame = 3, 3 + +[object = monk_statue] + offset_front = monk_front, 0, 0,200 + offset_back = monk_back, 0, 16,200 + offset_left = monk_side, 60, 8,200 + offset_right = monk_side, -60, 8,200 + flip_left = 1 + editor_icon = 2 + block = 1 + map_frame = 3, 3 + diff --git a/undercroft_windows_i110/data/defs/object/rock.txt b/undercroft_windows_i110/data/defs/object/rock.txt new file mode 100644 index 0000000..9ad36e5 --- /dev/null +++ b/undercroft_windows_i110/data/defs/object/rock.txt @@ -0,0 +1,156 @@ +[sprite = rock] + bitmap = data\object\rock.gif, 1, 1, 1 + sort_offset = -200 + +[object = rock] + map_frame = 3, 12 + + front = rock, 0,4, 20,82, 40,30 + front = rock, 0,3, -33,99, 47,47 + front = rock, 4,3, 350,99, 47,47 + front = rock, 1,0, -80,180, 120,120 + front = rock, 1,1, -30,150, 100,100 + front = rock, 1,2, 25,120, 68,68 + front = rock, 1,3, 65,99, 47,47 + front = rock, 1,4, 95,82, 31,30 + front = rock, 2,1, 160,150, 100,100 + front = rock, 2,2, 160,120, 68,68 + front = rock, 2,3, 160,99, 47,47 + front = rock, 2,4, 160,82, 31,30 + front = rock, 3,0, 400,180, 120,120 + front = rock, 3,1, 350,150, 100,100 + front = rock, 3,2, 295,120, 68,68 + front = rock, 3,3, 255,99, 47,47 + front = rock, 3,4, 225,82, 31,30 + front = rock, 4,4, 290,82, 31,30 + + right = rock, 0,4, 20,82, 40,30 + right = rock, 0,3, -33,99, 47,47 + right = rock, 4,3, 350,99, 47,47 + right = rock, 1,0, -80,180, 120,120 + right = rock, 1,1, -30,150, 100,100 + right = rock, 1,2, 25,120, 68,68 + right = rock, 1,3, 65,99, 47,47 + right = rock, 1,4, 95,82, 31,30 + right = rock, 2,1, 160,150, 100,100 + right = rock, 2,2, 160,120, 68,68 + right = rock, 2,3, 160,99, 47,47 + right = rock, 2,4, 160,82, 31,30 + right = rock, 3,0, 400,180, 120,120 + right = rock, 3,1, 350,150, 100,100 + right = rock, 3,2, 295,120, 68,68 + right = rock, 3,3, 255,99, 47,47 + right = rock, 3,4, 225,82, 31,30 + right = rock, 4,4, 290,82, 31,30 + + left = rock, 0,4, 20,82, 40,30 + left = rock, 0,3, -33,99, 47,47 + left = rock, 4,3, 350,99, 47,47 + left = rock, 1,0, -80,180, 120,120 + left = rock, 1,1, -30,150, 100,100 + left = rock, 1,2, 25,120, 68,68 + left = rock, 1,3, 65,99, 47,47 + left = rock, 1,4, 95,82, 31,30 + left = rock, 2,1, 160,150, 100,100 + left = rock, 2,2, 160,120, 68,68 + left = rock, 2,3, 160,99, 47,47 + left = rock, 2,4, 160,82, 31,30 + left = rock, 3,0, 400,180, 120,120 + left = rock, 3,1, 350,150, 100,100 + left = rock, 3,2, 295,120, 68,68 + left = rock, 3,3, 255,99, 47,47 + left = rock, 3,4, 225,82, 31,30 + left = rock, 4,4, 290,82, 31,30 + + back = rock, 0,4, 20,82, 40,30 + back = rock, 0,3, -33,99, 47,47 + back = rock, 4,3, 350,99, 47,47 + back = rock, 1,0, -80,180, 120,120 + back = rock, 1,1, -30,150, 100,100 + back = rock, 1,2, 25,120, 68,68 + back = rock, 1,3, 65,99, 47,47 + back = rock, 1,4, 95,82, 31,30 + back = rock, 2,1, 160,150, 100,100 + back = rock, 2,2, 160,120, 68,68 + back = rock, 2,3, 160,99, 47,47 + back = rock, 2,4, 160,82, 31,30 + back = rock, 3,0, 400,180, 120,120 + back = rock, 3,1, 350,150, 100,100 + back = rock, 3,2, 295,120, 68,68 + back = rock, 3,3, 255,99, 47,47 + back = rock, 3,4, 225,82, 31,30 + back = rock, 4,4, 290,82, 31,30 + + + editor_icon = 11 + block = 1 + flip_front=1 + flip_left=1 + + + + + +[object = rock_huge] + map_frame = 3, 12 + + front = rock, 1,2, 25,120, 118,118 + front = rock, 2,2, 160,120, 118,118 + front = rock, 3,2, 295,120, 118,118 + front = rock, 0,3, -40,99, 80,80 + front = rock, 1,3, 65,99, 80,80 + front = rock, 2,3, 160,99, 80,80 + front = rock, 3,3, 255,99, 80,80 + front = rock, 4,3, 350,99, 80,80 + front = rock, 0,4, 20,82, 62,60 + front = rock, 1,4, 95,82, 62,60 + front = rock, 2,4, 160,82, 62,60 + front = rock, 3,4, 225,82, 62,60 + front = rock, 4,4, 290,82, 62,60 + + left = rock, 1,2, 25,120, 118,118 + left = rock, 2,2, 160,120, 118,118 + left = rock, 3,2, 295,120, 118,118 + left = rock, 0,3, -40,99, 80,80 + left = rock, 1,3, 65,99, 80,80 + left = rock, 2,3, 160,99, 80,80 + left = rock, 3,3, 255,99, 80,80 + left = rock, 4,3, 350,99, 80,80 + left = rock, 0,4, 20,82, 62,60 + left = rock, 1,4, 95,82, 62,60 + left = rock, 2,4, 160,82, 62,60 + left = rock, 3,4, 225,82, 62,60 + left = rock, 4,4, 290,82, 62,60 + + back = rock, 1,2, 25,120, 118,118 + back = rock, 2,2, 160,120, 118,118 + back = rock, 3,2, 295,120, 118,118 + back = rock, 0,3, -40,99, 80,80 + back = rock, 1,3, 65,99, 80,80 + back = rock, 2,3, 160,99, 80,80 + back = rock, 3,3, 255,99, 80,80 + back = rock, 4,3, 350,99, 80,80 + back = rock, 0,4, 20,82, 62,60 + back = rock, 1,4, 95,82, 62,60 + back = rock, 2,4, 160,82, 62,60 + back = rock, 3,4, 225,82, 62,60 + back = rock, 4,4, 290,82, 62,60 + + right = rock, 1,2, 25,120, 118,118 + right = rock, 2,2, 160,120, 118,118 + right = rock, 3,2, 295,120, 118,118 + right = rock, 0,3, -40,99, 80,80 + right = rock, 1,3, 65,99, 80,80 + right = rock, 2,3, 160,99, 80,80 + right = rock, 3,3, 255,99, 80,80 + right = rock, 4,3, 350,99, 80,80 + right = rock, 0,4, 20,82, 62,60 + right = rock, 1,4, 95,82, 62,60 + right = rock, 2,4, 160,82, 62,60 + right = rock, 3,4, 225,82, 62,60 + right = rock, 4,4, 290,82, 62,60 + + editor_icon = 11 + block = 1 + flip_front=1 + flip_left=1 diff --git a/undercroft_windows_i110/data/defs/object/rock_lava.txt b/undercroft_windows_i110/data/defs/object/rock_lava.txt new file mode 100644 index 0000000..9c2884e --- /dev/null +++ b/undercroft_windows_i110/data/defs/object/rock_lava.txt @@ -0,0 +1,89 @@ +[sprite = rock_lava] + bitmap = data\object\rock_lava.gif, 1, 1, 1 + sort_offset = -200 + +[object = rock_lava] + map_frame = 3, 12 + + front = rock_lava, 0,4, 20,82, 40,30 + front = rock_lava, 0,3, -40,99, 47,47 + front = rock_lava, 4,3, 350,99, 47,47 + front = rock_lava, 1,0, -80,180, 120,120 + front = rock_lava, 1,1, -30,150, 100,100 + front = rock_lava, 1,2, 25,120, 68,68 + front = rock_lava, 1,3, 65,99, 47,47 + front = rock_lava, 1,4, 95,82, 31,30 + front = rock_lava, 2,1, 160,150, 100,100 + front = rock_lava, 2,2, 160,120, 68,68 + front = rock_lava, 2,3, 160,99, 47,47 + front = rock_lava, 2,4, 160,82, 31,30 + front = rock_lava, 3,0, 400,180, 120,120 + front = rock_lava, 3,1, 350,150, 100,100 + front = rock_lava, 3,2, 295,120, 68,68 + front = rock_lava, 3,3, 255,99, 47,47 + front = rock_lava, 3,4, 225,82, 31,30 + front = rock_lava, 4,4, 290,82, 31,30 + + right = rock_lava, 0,3, -40,99, 47,47 + right = rock_lava, 4,3, 350,99, 47,47 + right = rock_lava, 1,0, -80,180, 120,120 + right = rock_lava, 1,1, -30,150, 100,100 + right = rock_lava, 1,2, 25,120, 68,68 + right = rock_lava, 1,3, 65,99, 47,47 + right = rock_lava, 1,4, 95,82, 31,30 + right = rock_lava, 2,1, 160,150, 100,100 + right = rock_lava, 2,2, 160,120, 68,68 + right = rock_lava, 2,3, 160,99, 47,47 + right = rock_lava, 2,4, 160,82, 31,30 + right = rock_lava, 3,0, 400,180, 120,120 + right = rock_lava, 3,1, 350,150, 100,100 + right = rock_lava, 3,2, 295,120, 68,68 + right = rock_lava, 3,3, 255,99, 47,47 + right = rock_lava, 3,4, 225,82, 31,30 + right = rock_lava, 4,4, 290,82, 31,30 + + left = rock_lava, 0,3, -40,99, 47,47 + left = rock_lava, 4,3, 350,99, 47,47 + left = rock_lava, 1,0, -80,180, 120,120 + left = rock_lava, 1,1, -30,150, 100,100 + left = rock_lava, 1,2, 25,120, 68,68 + left = rock_lava, 1,3, 65,99, 47,47 + left = rock_lava, 1,4, 95,82, 31,30 + left = rock_lava, 2,1, 160,150, 100,100 + left = rock_lava, 2,2, 160,120, 68,68 + left = rock_lava, 2,3, 160,99, 47,47 + left = rock_lava, 2,4, 160,82, 31,30 + left = rock_lava, 3,0, 400,180, 120,120 + left = rock_lava, 3,1, 350,150, 100,100 + left = rock_lava, 3,2, 295,120, 68,68 + left = rock_lava, 3,3, 255,99, 47,47 + left = rock_lava, 3,4, 225,82, 31,30 + left = rock_lava, 4,4, 290,82, 31,30 + + back = rock_lava, 0,3, -40,99, 47,47 + back = rock_lava, 4,3, 350,99, 47,47 + back = rock_lava, 1,0, -80,180, 120,120 + back = rock_lava, 1,1, -30,150, 100,100 + back = rock_lava, 1,2, 25,120, 68,68 + back = rock_lava, 1,3, 65,99, 47,47 + back = rock_lava, 1,4, 95,82, 31,30 + back = rock_lava, 2,1, 160,150, 100,100 + back = rock_lava, 2,2, 160,120, 68,68 + back = rock_lava, 2,3, 160,99, 47,47 + back = rock_lava, 2,4, 160,82, 31,30 + back = rock_lava, 3,0, 400,180, 120,120 + back = rock_lava, 3,1, 350,150, 100,100 + back = rock_lava, 3,2, 295,120, 68,68 + back = rock_lava, 3,3, 255,99, 47,47 + back = rock_lava, 3,4, 225,82, 31,30 + back = rock_lava, 4,4, 290,82, 31,30 + + fog_level=0,10,30,60,100 + editor_icon = 11 + block = 1 + flip_front=1 + flip_left=1 + + + + diff --git a/undercroft_windows_i110/data/defs/object/roof.txt b/undercroft_windows_i110/data/defs/object/roof.txt new file mode 100644 index 0000000..d169748 --- /dev/null +++ b/undercroft_windows_i110/data/defs/object/roof.txt @@ -0,0 +1,62 @@ +[sprite = roof1a] + bitmap = data\object\roof\roof1a.gif, 1, 1, 1 +[sprite = roof1b] + bitmap = data\object\roof\roof1b.gif, 1, 1, 1 +[sprite = roof1c] + bitmap = data\object\roof\roof1c.gif, 1, 1, 1 +[sprite = roof1d] + bitmap = data\object\roof\roof1d.gif, 1, 1, 1 + + + + + + + + + + +[object = roof] + visible_range = 0, 3 + editor_icon = 10 + flip_left = 1 + block = 0 + + #--- + back = roof1b, 0,3, 16,41, 68,68 + #--- + back = roof1a, 1,0, -69,19, 100,100 + back = roof1b, 1,1, 3,28, 146,146 + back = roof1b, 1,2, 52,35, 100,100 + back = roof1b, 1,3, 88,41, 68,68 + #--- + back = roof1a, 2,0, 160,19, 100,100 + back = roof1b, 2,1, 160,28, 146,146 + back = roof1b, 2,2, 160,35, 100,100 + back = roof1b, 2,3, 160,41, 68,68 + #--- + back = roof1a, 3,0, 389,19, 100,100 + back = roof1b, 3,1, 317,28, 146,146 + back = roof1b, 3,2, 268,35, 100,100 + back = roof1b, 3,3, 232,41, 68,68 + #--- + back = roof1b, 4,3, 304,41, 68,68 + + left = roof1c, 2,0, 18,24, 146,146 + left = roof1c, 2,1, 64,32, 100,100 + left = roof1c, 2,2, 99,39, 68,68 + left = roof1c, 2,3, 119,44, 47,47 + left = roof1c, 2,4, 133,46, 31,31 + #--- + left = roof1d, 1,3, 25,41, 100,100 + left = roof1d, 1,4, 71,44, 68,68 + + right = roof1c, 2,0, 302,24, 146,146 + right = roof1c, 2,1, 256,32, 100,100 + right = roof1c, 2,2, 221,39, 68,68 + right = roof1c, 2,3, 201,44, 47,47 + right = roof1c, 2,4, 187,46, 31,31 + #--- + right = roof1d, 3,3, 295,41, 100,100 + right = roof1d, 3,4, 249,44, 68,68 + diff --git a/undercroft_windows_i110/data/defs/object/sewer_bottom.txt b/undercroft_windows_i110/data/defs/object/sewer_bottom.txt new file mode 100644 index 0000000..0aa7b40 --- /dev/null +++ b/undercroft_windows_i110/data/defs/object/sewer_bottom.txt @@ -0,0 +1,37 @@ +[sprite = bottom_1] + bitmap = data\object\bottom\bottom_1.gif, 1, 1, 1 +[sprite = bottom_f] + bitmap = data\object\bottom\bottom_f.gif, 1, 1, 1 + + +[object = sewer_bottom] + visible_range = 0, 4 + editor_icon = 27 + flip_left = 1 + + back = bottom_f, 0,4, 15,95, 47,47 + back = bottom_f, 1,2, 4,147, 100,100 + back = bottom_f, 1,3, 53,117, 69,69 + back = bottom_f, 1,4, 88,95, 47,47 + back = bottom_f, 2,2, 160,147, 100,100 + back = bottom_f, 2,3, 160,117, 69,69 + back = bottom_f, 2,4, 160,95, 47,47 + back = bottom_f, 3,2, 316,147, 100,100 + back = bottom_f, 3,3, 267,117, 69,69 + back = bottom_f, 3,4, 232,95, 47,47 + back = bottom_f, 4,4, 305,95, 47,47 + + left = bottom_1, 1,0, 43,224, 120,120 + left = bottom_1, 1,1, 62,194, 100,100 + left = bottom_1, 1,2, 94,149, 68,68 + left = bottom_1, 1,3, 115,115, 47,47 + + right = bottom_1, 3,0, 276,224, 120,120 + right = bottom_1, 3,1, 256,194, 100,100 + right = bottom_1, 3,2, 226,149, 68,68 + right = bottom_1, 3,3, 204,115, 47,47 + + back= bottom_f, 1,1, 0,187, 120,120 + back = bottom_f, 2,1, 160,187, 120,120 + back= bottom_f, 3,1, 320,187, 120,120 + diff --git a/undercroft_windows_i110/data/defs/object/sewer_bottom2.txt b/undercroft_windows_i110/data/defs/object/sewer_bottom2.txt new file mode 100644 index 0000000..da724d9 --- /dev/null +++ b/undercroft_windows_i110/data/defs/object/sewer_bottom2.txt @@ -0,0 +1,44 @@ +[sprite = bottom2_1] + bitmap = data\object\bottom\bottom2_1.gif, 1, 1, 1 +[sprite = bottom2_f] + bitmap = data\object\bottom\bottom2_f.gif, 1, 1, 1 + + +[object = sewer_bottom] + editor_icon = 27 + flip_left = 1 + + back = bottom2_f, 0,4, 14,143, 47,47 + + back = bottom2_f, 1,1, -50,308, 120,120 + back = bottom2_f, 1,2, 4,248, 100,100 + back = bottom2_f, 1,3, 53,186, 69,69 + back = bottom2_f, 1,4, 88,143, 47,47 + + back = bottom2_f, 2,2, 160,248, 100,100 + back = bottom2_f, 2,3, 160,186, 69,69 + back = bottom2_f, 2,4, 160,143, 47,47 + + back = bottom2_f, 3,1, 370,308, 120,120 + back = bottom2_f, 3,2, 316,248, 100,100 + back = bottom2_f, 3,3, 267,186, 69,69 + back = bottom2_f, 3,4, 232,143, 47,47 + + back = bottom2_f, 4,4, 305,143, 47,47 + + left = bottom2_1, 1,1, 63,295, 100,100 + left = bottom2_1, 1,2, 94,216, 68,68 + left = bottom2_1, 1,3, 115,164, 47,47 + left = bottom2_1, 1,4, 130,133, 35,35 + + left = bottom2_1, 0,3, 24,150, 137,40 + left = bottom2_1, 0,4, 70,124, 106,30 + + right = bottom2_1, 3,1, 256,295, 100,100 + right = bottom2_1, 3,2, 226,216, 68,68 + right = bottom2_1, 3,3, 205,164, 47,47 + right = bottom2_1, 3,4, 193,133, 35,35 + + right = bottom2_1, 4,3, 295,150, 137,40 + right = bottom2_1, 4,4, 251,124, 106,30 + diff --git a/undercroft_windows_i110/data/defs/object/sewer_bottom3.txt b/undercroft_windows_i110/data/defs/object/sewer_bottom3.txt new file mode 100644 index 0000000..ab59e0a --- /dev/null +++ b/undercroft_windows_i110/data/defs/object/sewer_bottom3.txt @@ -0,0 +1,39 @@ +# cerveny z royal tomb + +[sprite = bottom_1] + bitmap = data\object\bottom\bottom3.gif, 1, 1, 1 +[sprite = bottom_f] + bitmap = data\object\bottom\bottom3_f.gif, 1, 1, 1 + + +[object = sewer_bottom] + visible_range = 0, 4 + editor_icon = 27 + flip_left = 1 + + back = bottom_f, 0,4, 15,95, 47,47 + back = bottom_f, 1,2, 4,147, 100,100 + back = bottom_f, 1,3, 53,115, 69,69 + back = bottom_f, 1,4, 88,95, 47,47 + back = bottom_f, 2,2, 160,147, 100,100 + back = bottom_f, 2,3, 160,115, 69,69 + back = bottom_f, 2,4, 160,95, 47,47 + back = bottom_f, 3,2, 316,147, 100,100 + back = bottom_f, 3,3, 267,115, 69,69 + back = bottom_f, 3,4, 232,95, 47,47 + back = bottom_f, 4,4, 305,95, 47,47 + + left = bottom_1, 1,0, 43,224, 120,120 + left = bottom_1, 1,1, 63,194, 100,100 + left = bottom_1, 1,2, 94,146, 68,68 + left = bottom_1, 1,3, 115,114, 47,47 + + right = bottom_1, 3,0, 276,224, 120,120 + right = bottom_1, 3,1, 256,194, 100,100 + right = bottom_1, 3,2, 225,146, 68,68 + right = bottom_1, 3,3, 204,114, 47,47 + + back= bottom_f, 1,1, 0,187, 120,120 + back = bottom_f, 2,1, 160,187, 120,120 + back= bottom_f, 3,1, 320,187, 120,120 + diff --git a/undercroft_windows_i110/data/defs/object/ship.txt b/undercroft_windows_i110/data/defs/object/ship.txt new file mode 100644 index 0000000..0e793e8 --- /dev/null +++ b/undercroft_windows_i110/data/defs/object/ship.txt @@ -0,0 +1,25 @@ +[sprite = ship] + bitmap = data\object\ship.gif, 1, 1, 1 + + + +[object = ship] + editor_icon = 17 + + front = ship, 1,2, -20,120, 100,100 + front = ship, 3,2, 280,120, 100,100 + + front = ship, 3,3, 260,105, 70,70 + front = ship, 2,3, 140,105, 70,70 + front = ship, 1,3, 20,105, 70,70 + + front = ship, 4,4, 330,95, 50,50 + front = ship, 3,4, 245,95, 50,50 + front = ship, 2,4, 155,95, 50,50 + front = ship, 1,4, 65,95, 50,50 + front = ship, 0,4, -10,95, 50,50 + + right = ship, 1,4, 65,95, 50,50 + + flip_right = 3 + diff --git a/undercroft_windows_i110/data/defs/object/snowroof.txt b/undercroft_windows_i110/data/defs/object/snowroof.txt new file mode 100644 index 0000000..5e2449b --- /dev/null +++ b/undercroft_windows_i110/data/defs/object/snowroof.txt @@ -0,0 +1,62 @@ +[sprite = snowroof1a] + bitmap = data\object\roof\snowroof1a.gif, 1, 1, 1 +[sprite = snowroof1b] + bitmap = data\object\roof\snowroof1b.gif, 1, 1, 1 +[sprite = snowroof1c] + bitmap = data\object\roof\snowroof1c.gif, 1, 1, 1 +[sprite = snowroof1d] + bitmap = data\object\roof\snowroof1d.gif, 1, 1, 1 + + + + + + + + + + +[object = snowroof] + visible_range = 0, 3 + editor_icon = 10 + flip_left = 1 + block = 0 + + #--- + back = snowroof1b, 0,3, 16,54, 68,68 + #--- + back = snowroof1a, 1,0, -69,54, 100,100 + back = snowroof1b, 1,1, 3,54, 146,146 + back = snowroof1b, 1,2, 52,54, 100,100 + back = snowroof1b, 1,3, 88,54, 68,68 + #--- + back = snowroof1a, 2,0, 160,54, 100,100 + back = snowroof1b, 2,1, 160,54, 146,146 + back = snowroof1b, 2,2, 160,54, 100,100 + back = snowroof1b, 2,3, 160,54, 68,68 + #--- + back = snowroof1a, 3,0, 389,54, 100,100 + back = snowroof1b, 3,1, 317,54, 146,146 + back = snowroof1b, 3,2, 268,54, 100,100 + back = snowroof1b, 3,3, 232,54, 68,68 + #--- + back = snowroof1b, 4,3, 304,54, 68,68 + + left = snowroof1c, 2,0, 18,53, 146,146 + left = snowroof1c, 2,1, 60,53, 100,100 + left = snowroof1c, 2,2, 93,53, 68,68 + left = snowroof1c, 2,3, 113,56, 47,47 + left = snowroof1c, 2,4, 129,56, 30,30 + #--- + left = snowroof1d, 1,3, 25,41, 100,100 + left = snowroof1d, 1,4, 71,44, 68,68 + + right = snowroof1c, 2,0, 302,53, 146,146 + right = snowroof1c, 2,1, 258,53, 100,100 + right = snowroof1c, 2,2, 230,53, 68,68 + right = snowroof1c, 2,3, 207,56, 47,47 + right = snowroof1c, 2,4, 189,56, 30,30 + #--- + right = snowroof1d, 3,3, 295,41, 100,100 + right = snowroof1d, 3,4, 249,44, 68,68 + diff --git a/undercroft_windows_i110/data/defs/object/stain.txt b/undercroft_windows_i110/data/defs/object/stain.txt new file mode 100644 index 0000000..63810c9 --- /dev/null +++ b/undercroft_windows_i110/data/defs/object/stain.txt @@ -0,0 +1,76 @@ +[sprite = stain] + bitmap = data\object\stain.gif, 1, 1, 1 + sort_offset = -100 + + + +[object = stain] + visible_range = 1,4 + + front = stain, 1,0, -80,200, 120,120 + front = stain, 1,1, -20,150, 100,100 + front = stain, 1,2, 25,120, 68,68 + front = stain, 1,3, 60,99, 47,47 + front = stain, 1,4, 95,82, 30,30 + front = stain, 2,0, 160,200, 140,120 + front = stain, 2,1, 160,150, 100,100 + front = stain, 2,2, 160,120, 68,68 + front = stain, 2,3, 160,99, 47,47 + front = stain, 2,4, 160,82, 30,30 + front = stain, 3,0, 400,200, 120,120 + front = stain, 3,1, 340,150, 100,100 + front = stain, 3,2, 295,120, 68,68 + front = stain, 3,3, 260,99, 47,47 + front = stain, 3,4, 225,82, 30,30 + + left = stain, 1,0, -80,200, 120,120 + left = stain, 1,1, -20,150, 100,100 + left = stain, 1,2, 25,120, 68,68 + left = stain, 1,3, 60,99, 47,47 + left = stain, 1,4, 95,82, 30,30 + left = stain, 2,0, 160,200, 140,120 + left = stain, 2,1, 160,150, 100,100 + left = stain, 2,2, 160,120, 68,68 + left = stain, 2,3, 160,99, 47,47 + left = stain, 2,4, 160,82, 30,30 + left = stain, 3,0, 400,200, 120,120 + left = stain, 3,1, 340,150, 100,100 + left = stain, 3,2, 295,120, 68,68 + left = stain, 3,3, 260,99, 47,47 + left = stain, 3,4, 225,82, 30,30 + + right = stain, 1,0, -80,200, 120,120 + right = stain, 1,1, -20,150, 100,100 + right = stain, 1,2, 25,120, 68,68 + right = stain, 1,3, 60,99, 47,47 + right = stain, 1,4, 95,82, 30,30 + right = stain, 2,0, 160,200, 140,120 + right = stain, 2,1, 160,150, 100,100 + right = stain, 2,2, 160,120, 68,68 + right = stain, 2,3, 160,99, 47,47 + right = stain, 2,4, 160,82, 30,30 + right = stain, 3,0, 400,200, 120,120 + right = stain, 3,1, 340,150, 100,100 + right = stain, 3,2, 295,120, 68,68 + right = stain, 3,3, 260,99, 47,47 + right = stain, 3,4, 225,82, 30,30 + + back = stain, 1,0, -80,200, 120,120 + back = stain, 1,1, -20,150, 100,100 + back = stain, 1,2, 25,120, 68,68 + back = stain, 1,3, 60,99, 47,47 + back = stain, 1,4, 95,82, 30,30 + back = stain, 2,0, 160,200, 140,120 + back = stain, 2,1, 160,150, 100,100 + back = stain, 2,2, 160,120, 68,68 + back = stain, 2,3, 160,99, 47,47 + back = stain, 2,4, 160,82, 30,30 + back = stain, 3,0, 400,180, 120,120 + back = stain, 3,1, 340,150, 100,100 + back = stain, 3,2, 295,120, 68,68 + back = stain, 3,3, 260,99, 47,47 + back = stain, 3,4, 225,82, 30,30 + + + editor_icon = 29 + flip_left=1 diff --git a/undercroft_windows_i110/data/defs/object/stain2.txt b/undercroft_windows_i110/data/defs/object/stain2.txt new file mode 100644 index 0000000..eba84bd --- /dev/null +++ b/undercroft_windows_i110/data/defs/object/stain2.txt @@ -0,0 +1,44 @@ +[sprite = wallstain_f] + bitmap = data\object\wallpaper\wallstain_f.gif, 1, 1, 1 + sort_offset = -250 +[sprite = wallstain_s1] + bitmap = data\object\wallpaper\wallstain_s1.gif, 1, 1, 1 + sort_offset = -250 + + + +[object = wallstain1] + + back = wallstain_f, 0,3, 20,88, 32,32 + + back = wallstain_f, 1,0, -60,156, 125,100 + back = wallstain_f, 1,1, 5,124, 85,68 + back = wallstain_f, 1,2, 50,102, 56,47 + back = wallstain_f, 1,3, 90,88, 42,32 + + back = wallstain_f, 2,0, 160,156, 125,100 + back = wallstain_f, 2,1, 160,124, 85,68 + back = wallstain_f, 2,2, 160,102, 56,47 + back = wallstain_f, 2,3, 160,88, 42,32 + + back = wallstain_f, 3,0, 385,156, 125,100 + back = wallstain_f, 3,1, 315,124, 85,68 + back = wallstain_f, 3,2, 270,102, 56,47 + back = wallstain_f, 3,3, 230,88, 42,32 + + back = wallstain_f, 4,3, 300,88, 32,32 + + right = wallstain_s1, 2,0, 300,165, 120,140 + right = wallstain_s1, 2,1, 255,135, 100,100 + right = wallstain_s1, 2,2, 224,110, 68,68 + right = wallstain_s1, 2,3, 204,90, 90,47 + right = wallstain_s1, 2,4, 189,90, 70,47 + + left = wallstain_s1, 2,0, 20,165, 120,140 + left = wallstain_s1, 2,1, 60,135, 100,100 + left = wallstain_s1, 2,2, 96,110, 68,68 + left = wallstain_s1, 2,3, 106,90, 90,47 + left = wallstain_s1, 2,4, 121,90, 70,47 + + editor_icon = 30 + flip_left=1 diff --git a/undercroft_windows_i110/data/defs/object/tomb_fix.txt b/undercroft_windows_i110/data/defs/object/tomb_fix.txt new file mode 100644 index 0000000..034800a --- /dev/null +++ b/undercroft_windows_i110/data/defs/object/tomb_fix.txt @@ -0,0 +1,12 @@ +[sprite = tomb_fix] + bitmap = data\object\ceiling\tomb_fix.gif, 1, 1, 1 +[object = tomb_fix] + editor_icon = 8 + back = tomb_fix, 2,0, 160,9, 100,100 + +[sprite = tomb_fix2] + bitmap = data\object\ceiling\tomb_fix2.gif, 1, 1, 1 +[object = tomb_fix2] + editor_icon = 8 + back = tomb_fix2, 2,0, 160,9, 100,100 + diff --git a/undercroft_windows_i110/data/defs/object/torch1.txt b/undercroft_windows_i110/data/defs/object/torch1.txt new file mode 100644 index 0000000..3c0dd1a --- /dev/null +++ b/undercroft_windows_i110/data/defs/object/torch1.txt @@ -0,0 +1,17 @@ +[sprite = torch_F] + bitmap = data\object\torch_f.gif, 4, 4, 1 +[sprite = torch_s] + bitmap = data\object\torch_s.gif, 4, 4, 1 + + +[OBJECT = torch] + visible_range = 0, 4 + offset_back = torch_F, 0, -80, 230 + offset_left = torch_s, -130, -80, 230 + offset_right = torch_s, 130, -80, 230 + all_sides = -1, 4,4 + all_sides = -1, 0 ,4 + editor_icon = 9 + flip_left = 1 + fog_level = 0,30,60,110,180 + diff --git a/undercroft_windows_i110/data/defs/object/torch2.txt b/undercroft_windows_i110/data/defs/object/torch2.txt new file mode 100644 index 0000000..e30f45d --- /dev/null +++ b/undercroft_windows_i110/data/defs/object/torch2.txt @@ -0,0 +1,42 @@ +-------------------------------------------------------------------------------- +[sprite = torch2] + bitmap = data\object\torch2.gif, 4, 4, 1 + + + +[OBJECT = torch2] + back = torch2, 0,3, 40,88, 32,32 + back = torch2, 1,0, 10,170, 100,100 + back = torch2, 1,1, 60,130, 68,68 + back = torch2, 1,2, 90,105, 47,47 + back = torch2, 1,3, 116,88, 32,32 + back = torch2, 2,0, 260,170, 100,100 + back = torch2, 2,1, 224,130, 68,68 + back = torch2, 2,2, 208,105, 47,47 + back = torch2, 2,3, 194,88, 32,32 + back = torch2, 3,3, 280,88, 32,32 + left = torch2, 1,3, 44,88, 32,32 + left = torch2, 2,0, 60,170, 100,100 + left = torch2, 2,1, 96,130, 68,68 + left = torch2, 2,2, 112,105, 47,47 + left = torch2, 2,3, 126,88, 32,32 + left = torch2, 3,0, 310,170, 100,100 + left = torch2, 3,1, 258,130, 68,68 + left = torch2, 3,2, 232,105, 47,47 + left = torch2, 3,3, 204,88, 32,32 + front = torch2, 1,3, 18,105, 47,47 + front = torch2, 2,1, 75,158, 90,90 + front = torch2, 2,2, 105,122, 60,60 + front = torch2, 2,3, 118,105, 47,47 + front = torch2, 3,1, 300,158, 90,90 + front = torch2, 3,2, 260,122, 60,60 + front = torch2, 3,3, 218,105, 47,47 + right = torch2, 1,1, 30,158, 90,90 + right = torch2, 1,2, 72,122, 60,60 + right = torch2, 1,3, 100,105, 47,47 + right = torch2, 2,1, 245,158, 90,90 + right = torch2, 2,2, 215,122, 60,60 + right = torch2, 2,3, 202,105, 47,47 + right = torch2, 3,3, 302,105, 47,47 + editor_icon = 9 + diff --git a/undercroft_windows_i110/data/defs/object/tower_fix.txt b/undercroft_windows_i110/data/defs/object/tower_fix.txt new file mode 100644 index 0000000..77ac227 --- /dev/null +++ b/undercroft_windows_i110/data/defs/object/tower_fix.txt @@ -0,0 +1,29 @@ +[sprite = tower_fix1] + bitmap = data\object\bottom\tower_fix1.gif, 1, 1, 1 +[sprite = tower_fix2] + bitmap = data\object\bottom\tower_fix2.gif, 1, 1, 1 + + +[object = tower_fix1] + editor_icon = 27 + flip_all = 3 + + left = tower_fix1, 3,0, 328,200, 140,140 + left = tower_fix1, 3,1, 279,156, 100,100 + left = tower_fix1, 3,2, 238,118, 60,60 + left = tower_fix1, 3,3, 214,98, 50,47 + + right = tower_fix1, 1,0, -8,200, 140,140 + right = tower_fix1, 1,1, 41,156, 100,100 + right = tower_fix1, 1,2, 83,118, 60,60 + right = tower_fix1, 1,3, 106,99, 47,47 + + front = tower_fix2, 1,1, -70,156, 150,150 + front = tower_fix2, 2,1, 160,156, 150,150 + front = tower_fix2, 3,1, 390,156, 150,150 + + front = tower_fix2, 1,2, 80,123, 100,100 + front = tower_fix2, 2,2, 160,123, 100,100 + front = tower_fix2, 3,2, 320,123, 100,100 + + diff --git a/undercroft_windows_i110/data/defs/object/tower_fix2.txt b/undercroft_windows_i110/data/defs/object/tower_fix2.txt new file mode 100644 index 0000000..08e394f --- /dev/null +++ b/undercroft_windows_i110/data/defs/object/tower_fix2.txt @@ -0,0 +1,29 @@ +[sprite = tower_fix3] + bitmap = data\object\bottom\tower_fix3.gif, 1, 1, 1 +[sprite = tower_fix4] + bitmap = data\object\bottom\tower_fix4.gif, 1, 1, 1 + + +[object = tower_fix3] + editor_icon = 27 + flip_all = 3 + + left = tower_fix3, 3,0, 328,200, 140,140 + #left = tower_fix3, 3,1, 279,156, 100,100 + #left = tower_fix3, 3,2, 235,122, 60,60 + #left = tower_fix3, 3,3, 214,98, 50,47 + + right = tower_fix3, 1,0, -8,200, 140,140 + #right = tower_fix3, 1,1, 41,156, 100,100 + #right = tower_fix3, 1,2, 86,122, 60,60 + #right = tower_fix3, 1,3, 106,99, 47,47 + + front = tower_fix4, 1,1, -70,156, 150,150 + front = tower_fix4, 2,1, 160,156, 150,150 + front = tower_fix4, 3,1, 390,156, 150,150 + + front = tower_fix4, 1,2, 80,123, 100,100 + front = tower_fix4, 2,2, 160,123, 100,100 + front = tower_fix4, 3,2, 320,123, 100,100 + + diff --git a/undercroft_windows_i110/data/defs/object/tree1.txt b/undercroft_windows_i110/data/defs/object/tree1.txt new file mode 100644 index 0000000..c590369 --- /dev/null +++ b/undercroft_windows_i110/data/defs/object/tree1.txt @@ -0,0 +1,70 @@ +[sprite = tree1] + bitmap = data\object\tree1.gif, 1, 1, 1 + +[object = tree1] + visible_range = 1,4 + map_frame = 2, 2 + + front = tree1, 1,0, -80,180, 120,120 + front = tree1, 1,1, -20,150, 100,100 + front = tree1, 1,2, 25,120, 68,68 + front = tree1, 1,3, 60,99, 47,47 + front = tree1, 1,4, 95,82, 30,30 + front = tree1, 2,1, 160,150, 100,100 + front = tree1, 2,2, 160,120, 68,68 + front = tree1, 2,3, 160,99, 47,47 + front = tree1, 2,4, 160,82, 30,30 + front = tree1, 3,0, 400,180, 120,120 + front = tree1, 3,1, 340,150, 100,100 + front = tree1, 3,2, 295,120, 68,68 + front = tree1, 3,3, 260,99, 47,47 + front = tree1, 3,4, 225,82, 30,30 + + left = tree1, 1,0, -80,180, 120,120 + left = tree1, 1,1, -20,150, 100,100 + left = tree1, 1,2, 25,120, 68,68 + left = tree1, 1,3, 60,99, 47,47 + left = tree1, 1,4, 95,82, 30,30 + left = tree1, 2,1, 160,150, 100,100 + left = tree1, 2,2, 160,120, 68,68 + left = tree1, 2,3, 160,99, 47,47 + left = tree1, 2,4, 160,82, 30,30 + left = tree1, 3,0, 400,180, 120,120 + left = tree1, 3,1, 340,150, 100,100 + left = tree1, 3,2, 295,120, 68,68 + left = tree1, 3,3, 260,99, 47,47 + left = tree1, 3,4, 225,82, 30,30 + + right = tree1, 1,0, -80,180, 120,120 + right = tree1, 1,1, -20,150, 100,100 + right = tree1, 1,2, 25,120, 68,68 + right = tree1, 1,3, 60,99, 47,47 + right = tree1, 1,4, 95,82, 30,30 + right = tree1, 2,1, 160,150, 100,100 + right = tree1, 2,2, 160,120, 68,68 + right = tree1, 2,3, 160,99, 47,47 + right = tree1, 2,4, 160,82, 30,30 + right = tree1, 3,0, 400,180, 120,120 + right = tree1, 3,1, 340,150, 100,100 + right = tree1, 3,2, 295,120, 68,68 + right = tree1, 3,3, 260,99, 47,47 + right = tree1, 3,4, 225,82, 30,30 + + back = tree1, 1,0, -80,180, 120,120 + back = tree1, 1,1, -20,150, 100,100 + back = tree1, 1,2, 25,120, 68,68 + back = tree1, 1,3, 60,99, 47,47 + back = tree1, 1,4, 95,82, 30,30 + back = tree1, 2,1, 160,150, 100,100 + back = tree1, 2,2, 160,120, 68,68 + back = tree1, 2,3, 160,99, 47,47 + back = tree1, 2,4, 160,82, 30,30 + back = tree1, 3,0, 400,180, 120,120 + back = tree1, 3,1, 340,150, 100,100 + back = tree1, 3,2, 295,120, 68,68 + back = tree1, 3,3, 260,99, 47,47 + back = tree1, 3,4, 225,82, 30,30 + + editor_icon = 33 + block = 1 + flip_left=1 diff --git a/undercroft_windows_i110/data/defs/object/tree2.txt b/undercroft_windows_i110/data/defs/object/tree2.txt new file mode 100644 index 0000000..cbb32ed --- /dev/null +++ b/undercroft_windows_i110/data/defs/object/tree2.txt @@ -0,0 +1,159 @@ +[sprite = tree2] + bitmap = data\object\tree2.gif, 1, 1, 1 + +[object = tree2] + visible_range = 1,4 + map_frame = 2, 2 + + front = tree2, 1,0, -80,180, 120,120 + front = tree2, 1,1, -20,150, 100,100 + front = tree2, 1,2, 25,120, 68,68 + front = tree2, 1,3, 60,99, 47,47 + front = tree2, 1,4, 95,82, 30,30 + front = tree2, 2,1, 160,150, 100,100 + front = tree2, 2,2, 160,120, 68,68 + front = tree2, 2,3, 160,99, 47,47 + front = tree2, 2,4, 160,82, 30,30 + front = tree2, 3,0, 400,180, 120,120 + front = tree2, 3,1, 340,150, 100,100 + front = tree2, 3,2, 295,120, 68,68 + front = tree2, 3,3, 260,99, 47,47 + front = tree2, 3,4, 225,82, 30,30 + + left = tree2, 1,0, -80,180, 120,120 + left = tree2, 1,1, -20,150, 100,100 + left = tree2, 1,2, 25,120, 68,68 + left = tree2, 1,3, 60,99, 47,47 + left = tree2, 1,4, 95,82, 30,30 + left = tree2, 2,1, 160,150, 100,100 + left = tree2, 2,2, 160,120, 68,68 + left = tree2, 2,3, 160,99, 47,47 + left = tree2, 2,4, 160,82, 30,30 + left = tree2, 3,0, 400,180, 120,120 + left = tree2, 3,1, 340,150, 100,100 + left = tree2, 3,2, 295,120, 68,68 + left = tree2, 3,3, 260,99, 47,47 + left = tree2, 3,4, 225,82, 30,30 + + right = tree2, 1,0, -80,180, 120,120 + right = tree2, 1,1, -20,150, 100,100 + right = tree2, 1,2, 25,120, 68,68 + right = tree2, 1,3, 60,99, 47,47 + right = tree2, 1,4, 95,82, 30,30 + right = tree2, 2,1, 160,150, 100,100 + right = tree2, 2,2, 160,120, 68,68 + right = tree2, 2,3, 160,99, 47,47 + right = tree2, 2,4, 160,82, 30,30 + right = tree2, 3,0, 400,180, 120,120 + right = tree2, 3,1, 340,150, 100,100 + right = tree2, 3,2, 295,120, 68,68 + right = tree2, 3,3, 260,99, 47,47 + right = tree2, 3,4, 225,82, 30,30 + + back = tree2, 1,0, -80,180, 120,120 + back = tree2, 1,1, -20,150, 100,100 + back = tree2, 1,2, 25,120, 68,68 + back = tree2, 1,3, 60,99, 47,47 + back = tree2, 1,4, 95,82, 30,30 + back = tree2, 2,1, 160,150, 100,100 + back = tree2, 2,2, 160,120, 68,68 + back = tree2, 2,3, 160,99, 47,47 + back = tree2, 2,4, 160,82, 30,30 + back = tree2, 3,0, 400,180, 120,120 + back = tree2, 3,1, 340,150, 100,100 + back = tree2, 3,2, 295,120, 68,68 + back = tree2, 3,3, 260,99, 47,47 + back = tree2, 3,4, 225,82, 30,30 + + + editor_icon = 33 + block = 1 + flip_left=1 + + + + + + + + + + + + + + + + + +[sprite = tree_wall] + bitmap = data\object\tree_wall.gif, 1, 1, 1 + +[object = tree_wall] + visible_range = 1,4 + map_frame = 2, 2 + + front = tree_wall, 1,0, -80,180, 120,120 + front = tree_wall, 1,1, -20,150, 100,100 + front = tree_wall, 1,2, 25,120, 68,68 + front = tree_wall, 1,3, 60,99, 47,47 + front = tree_wall, 1,4, 95,82, 30,30 + front = tree_wall, 2,1, 160,150, 100,100 + front = tree_wall, 2,2, 160,120, 68,68 + front = tree_wall, 2,3, 160,99, 47,47 + front = tree_wall, 2,4, 160,82, 30,30 + front = tree_wall, 3,0, 400,180, 120,120 + front = tree_wall, 3,1, 340,150, 100,100 + front = tree_wall, 3,2, 295,120, 68,68 + front = tree_wall, 3,3, 260,99, 47,47 + front = tree_wall, 3,4, 225,82, 30,30 + + left = tree_wall, 1,0, -80,180, 120,120 + left = tree_wall, 1,1, -20,150, 100,100 + left = tree_wall, 1,2, 25,120, 68,68 + left = tree_wall, 1,3, 60,99, 47,47 + left = tree_wall, 1,4, 95,82, 30,30 + left = tree_wall, 2,1, 160,150, 100,100 + left = tree_wall, 2,2, 160,120, 68,68 + left = tree_wall, 2,3, 160,99, 47,47 + left = tree_wall, 2,4, 160,82, 30,30 + left = tree_wall, 3,0, 400,180, 120,120 + left = tree_wall, 3,1, 340,150, 100,100 + left = tree_wall, 3,2, 295,120, 68,68 + left = tree_wall, 3,3, 260,99, 47,47 + left = tree_wall, 3,4, 225,82, 30,30 + + right = tree_wall, 1,0, -80,180, 120,120 + right = tree_wall, 1,1, -20,150, 100,100 + right = tree_wall, 1,2, 25,120, 68,68 + right = tree_wall, 1,3, 60,99, 47,47 + right = tree_wall, 1,4, 95,82, 30,30 + right = tree_wall, 2,1, 160,150, 100,100 + right = tree_wall, 2,2, 160,120, 68,68 + right = tree_wall, 2,3, 160,99, 47,47 + right = tree_wall, 2,4, 160,82, 30,30 + right = tree_wall, 3,0, 400,180, 120,120 + right = tree_wall, 3,1, 340,150, 100,100 + right = tree_wall, 3,2, 295,120, 68,68 + right = tree_wall, 3,3, 260,99, 47,47 + right = tree_wall, 3,4, 225,82, 30,30 + + back = tree_wall, 1,0, -80,180, 120,120 + back = tree_wall, 1,1, -20,150, 100,100 + back = tree_wall, 1,2, 25,120, 68,68 + back = tree_wall, 1,3, 60,99, 47,47 + back = tree_wall, 1,4, 95,82, 30,30 + back = tree_wall, 2,1, 160,150, 100,100 + back = tree_wall, 2,2, 160,120, 68,68 + back = tree_wall, 2,3, 160,99, 47,47 + back = tree_wall, 2,4, 160,82, 30,30 + back = tree_wall, 3,0, 400,180, 120,120 + back = tree_wall, 3,1, 340,150, 100,100 + back = tree_wall, 3,2, 295,120, 68,68 + back = tree_wall, 3,3, 260,99, 47,47 + back = tree_wall, 3,4, 225,82, 30,30 + + + editor_icon = 33 + block = 1 + flip_left=1 diff --git a/undercroft_windows_i110/data/defs/object/tree2snow.txt b/undercroft_windows_i110/data/defs/object/tree2snow.txt new file mode 100644 index 0000000..3711438 --- /dev/null +++ b/undercroft_windows_i110/data/defs/object/tree2snow.txt @@ -0,0 +1,159 @@ +[sprite = tree2] + bitmap = data\object\tree2snow.gif, 1, 1, 1 + +[object = tree2] + visible_range = 1,4 + map_frame = 2, 2 + + front = tree2, 1,0, -80,180, 120,120 + front = tree2, 1,1, -20,150, 100,100 + front = tree2, 1,2, 25,120, 68,68 + front = tree2, 1,3, 60,99, 47,47 + front = tree2, 1,4, 95,82, 30,30 + front = tree2, 2,1, 160,150, 100,100 + front = tree2, 2,2, 160,120, 68,68 + front = tree2, 2,3, 160,99, 47,47 + front = tree2, 2,4, 160,82, 30,30 + front = tree2, 3,0, 400,180, 120,120 + front = tree2, 3,1, 340,150, 100,100 + front = tree2, 3,2, 295,120, 68,68 + front = tree2, 3,3, 260,99, 47,47 + front = tree2, 3,4, 225,82, 30,30 + + left = tree2, 1,0, -80,180, 120,120 + left = tree2, 1,1, -20,150, 100,100 + left = tree2, 1,2, 25,120, 68,68 + left = tree2, 1,3, 60,99, 47,47 + left = tree2, 1,4, 95,82, 30,30 + left = tree2, 2,1, 160,150, 100,100 + left = tree2, 2,2, 160,120, 68,68 + left = tree2, 2,3, 160,99, 47,47 + left = tree2, 2,4, 160,82, 30,30 + left = tree2, 3,0, 400,180, 120,120 + left = tree2, 3,1, 340,150, 100,100 + left = tree2, 3,2, 295,120, 68,68 + left = tree2, 3,3, 260,99, 47,47 + left = tree2, 3,4, 225,82, 30,30 + + right = tree2, 1,0, -80,180, 120,120 + right = tree2, 1,1, -20,150, 100,100 + right = tree2, 1,2, 25,120, 68,68 + right = tree2, 1,3, 60,99, 47,47 + right = tree2, 1,4, 95,82, 30,30 + right = tree2, 2,1, 160,150, 100,100 + right = tree2, 2,2, 160,120, 68,68 + right = tree2, 2,3, 160,99, 47,47 + right = tree2, 2,4, 160,82, 30,30 + right = tree2, 3,0, 400,180, 120,120 + right = tree2, 3,1, 340,150, 100,100 + right = tree2, 3,2, 295,120, 68,68 + right = tree2, 3,3, 260,99, 47,47 + right = tree2, 3,4, 225,82, 30,30 + + back = tree2, 1,0, -80,180, 120,120 + back = tree2, 1,1, -20,150, 100,100 + back = tree2, 1,2, 25,120, 68,68 + back = tree2, 1,3, 60,99, 47,47 + back = tree2, 1,4, 95,82, 30,30 + back = tree2, 2,1, 160,150, 100,100 + back = tree2, 2,2, 160,120, 68,68 + back = tree2, 2,3, 160,99, 47,47 + back = tree2, 2,4, 160,82, 30,30 + back = tree2, 3,0, 400,180, 120,120 + back = tree2, 3,1, 340,150, 100,100 + back = tree2, 3,2, 295,120, 68,68 + back = tree2, 3,3, 260,99, 47,47 + back = tree2, 3,4, 225,82, 30,30 + + + editor_icon = 33 + block = 1 + flip_left=1 + + + + + + + + + + + + + + + + + +[sprite = tree_wall] + bitmap = data\object\tree_wall_snow.gif, 1, 1, 1 + +[object = tree_wall] + visible_range = 1,4 + map_frame = 2, 2 + + front = tree_wall, 1,0, -80,180, 120,120 + front = tree_wall, 1,1, -20,150, 100,100 + front = tree_wall, 1,2, 25,120, 68,68 + front = tree_wall, 1,3, 60,99, 47,47 + front = tree_wall, 1,4, 95,82, 30,30 + front = tree_wall, 2,1, 160,150, 100,100 + front = tree_wall, 2,2, 160,120, 68,68 + front = tree_wall, 2,3, 160,99, 47,47 + front = tree_wall, 2,4, 160,82, 30,30 + front = tree_wall, 3,0, 400,180, 120,120 + front = tree_wall, 3,1, 340,150, 100,100 + front = tree_wall, 3,2, 295,120, 68,68 + front = tree_wall, 3,3, 260,99, 47,47 + front = tree_wall, 3,4, 225,82, 30,30 + + left = tree_wall, 1,0, -80,180, 120,120 + left = tree_wall, 1,1, -20,150, 100,100 + left = tree_wall, 1,2, 25,120, 68,68 + left = tree_wall, 1,3, 60,99, 47,47 + left = tree_wall, 1,4, 95,82, 30,30 + left = tree_wall, 2,1, 160,150, 100,100 + left = tree_wall, 2,2, 160,120, 68,68 + left = tree_wall, 2,3, 160,99, 47,47 + left = tree_wall, 2,4, 160,82, 30,30 + left = tree_wall, 3,0, 400,180, 120,120 + left = tree_wall, 3,1, 340,150, 100,100 + left = tree_wall, 3,2, 295,120, 68,68 + left = tree_wall, 3,3, 260,99, 47,47 + left = tree_wall, 3,4, 225,82, 30,30 + + right = tree_wall, 1,0, -80,180, 120,120 + right = tree_wall, 1,1, -20,150, 100,100 + right = tree_wall, 1,2, 25,120, 68,68 + right = tree_wall, 1,3, 60,99, 47,47 + right = tree_wall, 1,4, 95,82, 30,30 + right = tree_wall, 2,1, 160,150, 100,100 + right = tree_wall, 2,2, 160,120, 68,68 + right = tree_wall, 2,3, 160,99, 47,47 + right = tree_wall, 2,4, 160,82, 30,30 + right = tree_wall, 3,0, 400,180, 120,120 + right = tree_wall, 3,1, 340,150, 100,100 + right = tree_wall, 3,2, 295,120, 68,68 + right = tree_wall, 3,3, 260,99, 47,47 + right = tree_wall, 3,4, 225,82, 30,30 + + back = tree_wall, 1,0, -80,180, 120,120 + back = tree_wall, 1,1, -20,150, 100,100 + back = tree_wall, 1,2, 25,120, 68,68 + back = tree_wall, 1,3, 60,99, 47,47 + back = tree_wall, 1,4, 95,82, 30,30 + back = tree_wall, 2,1, 160,150, 100,100 + back = tree_wall, 2,2, 160,120, 68,68 + back = tree_wall, 2,3, 160,99, 47,47 + back = tree_wall, 2,4, 160,82, 30,30 + back = tree_wall, 3,0, 400,180, 120,120 + back = tree_wall, 3,1, 340,150, 100,100 + back = tree_wall, 3,2, 295,120, 68,68 + back = tree_wall, 3,3, 260,99, 47,47 + back = tree_wall, 3,4, 225,82, 30,30 + + + editor_icon = 33 + block = 1 + flip_left=1 diff --git a/undercroft_windows_i110/data/defs/object/vase.txt b/undercroft_windows_i110/data/defs/object/vase.txt new file mode 100644 index 0000000..8c23944 --- /dev/null +++ b/undercroft_windows_i110/data/defs/object/vase.txt @@ -0,0 +1,56 @@ +[sprite = vase1] + bitmap = data\object\vase1.gif, 1, 1, 1 +[sprite = vase2] + bitmap = data\object\vase2.gif, 1, 1, 1 +[sprite = vase3] + bitmap = data\object\vase3.gif, 1, 1, 1 + + + +[object = vase1] + visible_range = 0,3 + offset_front = vase1, 0, 8, 200 + offset_back = vase1, 0, 8, 200 + offset_left = vase1, 0, 8, 200 + offset_right = vase1, 0, 8, 200 + + click_rect.0 = 1,-10,40,50 + click_rect.1 = 1,-10,40,50 + click_rect.2 = 1,-10,40,50 + click_rect.3 = 1,-10,40,50 + behavior = break_vase + + editor_icon = 36 + + +[object = vase2] + visible_range = 0,3 + offset_front = vase2, 0, 8, 200 + offset_back = vase2, 0, 8, 200 + offset_left = vase2, 0, 8, 200 + offset_right = vase2, 0, 8, 200 + + click_rect.0 = 1,-10,40,50 + click_rect.1 = 1,-10,40,50 + click_rect.2 = 1,-10,40,50 + click_rect.3 = 1,-10,40,50 + behavior = break_vase + + editor_icon = 36 + +[object = vase3] + visible_range = 0,3 + offset_front = vase3, 0, 8, 200 + offset_back = vase3, 0, 8, 200 + offset_left = vase3, 0, 8, 200 + offset_right = vase3, 0, 8, 200 + items.40,1,-10,15 = money40 + items.50,1 = apple, apple, cheese, bread, herbs,rat_meat,rotten_eye + items.30,1 = chicken_leg, mushroom,small_healing_potion,small_stamina_potion + behavior = item_offer + click_rect.0 = -10,-10,74,31 + click_rect.1 = -10,-10,74,31 + click_rect.2 = -10,-10,74,31 + click_rect.3 = -10,-10,74,31 + editor_icon = 36 + diff --git a/undercroft_windows_i110/data/defs/object/vase_behavior.txt b/undercroft_windows_i110/data/defs/object/vase_behavior.txt new file mode 100644 index 0000000..8945cfc --- /dev/null +++ b/undercroft_windows_i110/data/defs/object/vase_behavior.txt @@ -0,0 +1,7 @@ +[behavior = break_vase] + + remove_object.vase1 = 0,0 + remove_object.vase2 = 0,0 + object.vase3 = 0,0,0 + play_sound.break_vase =0 + diff --git a/undercroft_windows_i110/data/defs/object/web.txt b/undercroft_windows_i110/data/defs/object/web.txt new file mode 100644 index 0000000..d1de720 --- /dev/null +++ b/undercroft_windows_i110/data/defs/object/web.txt @@ -0,0 +1,49 @@ +[sprite = web_f] + bitmap = data\object\wallpaper\web_f.gif, 1, 1, 1 + sort_offset = -200 +[sprite = web_s1] + bitmap = data\object\wallpaper\web_s1.gif, 1, 1, 1 + sort_offset = -200 +[sprite = web_blocker] + bitmap = data\object\bulkhead\web_blocker.gif, 1, 1, 1 + + + +[object = web1] + back = web_f, 0,3, 20,88, 32,32 + back = web_f, 1,0, -60,156, 125,100 + back = web_f, 1,1, 5,124, 85,68 + back = web_f, 1,2, 50,102, 56,47 + back = web_f, 1,3, 90,88, 42,32 + back = web_f, 2,0, 160,156, 125,100 + back = web_f, 2,1, 160,124, 85,68 + back = web_f, 2,2, 160,102, 56,47 + back = web_f, 2,3, 160,88, 42,32 + back = web_f, 3,0, 385,156, 125,100 + back = web_f, 3,1, 315,124, 85,68 + back = web_f, 3,2, 270,102, 56,47 + back = web_f, 3,3, 230,88, 42,32 + back = web_f, 4,3, 300,88, 32,32 + right = web_s1, 2,0, 300,165, 120,140 + right = web_s1, 2,1, 255,135, 100,100 + right = web_s1, 2,2, 224,105, 68,68 + right = web_s1, 2,3, 204,90, 47,47 + left = web_s1, 2,0, 20,165, 120,140 + left = web_s1, 2,1, 60,135, 100,100 + left = web_s1, 2,2, 96,105, 68,68 + left = web_s1, 2,3, 106,90, 47,47 + editor_icon = 30 + flip_left=1 + + +[object = web_blocker] + offset_front = web_blocker, 0, -4,-1 + offset_back = web_blocker, 0, -4,-1 + editor_icon = 31 + map_frame = 104,105 + block = 1 + click_range = 1, 1 + click_rect.0 = 1, 1, 190,120 + click_rect.2 = 1, 1, 190,120 + behavior = remove_web + diff --git a/undercroft_windows_i110/data/defs/object/web_behavior.txt b/undercroft_windows_i110/data/defs/object/web_behavior.txt new file mode 100644 index 0000000..e7e826e --- /dev/null +++ b/undercroft_windows_i110/data/defs/object/web_behavior.txt @@ -0,0 +1,9 @@ +sound.web_rip = data\sound\web_rip.wav + + +[behavior = remove_web] + + end_round=1 + remove_object.web_blocker = 0,0 + play_sound.web_rip=0 + diff --git a/undercroft_windows_i110/data/defs/object/well.txt b/undercroft_windows_i110/data/defs/object/well.txt new file mode 100644 index 0000000..7fa3eba --- /dev/null +++ b/undercroft_windows_i110/data/defs/object/well.txt @@ -0,0 +1,12 @@ +[sprite = well] + bitmap = data\object\well.gif, 1, 1, 1 +[object = well] + map_frame = 3, 3 + offset_front = well, 10, 8,-1 + offset_back = well, 10, 8,-1 + offset_left = well, 10, 8,-1 + offset_right = well, 10, 8,-1 + editor_icon = 17 + block = 1 + + diff --git a/undercroft_windows_i110/data/defs/object/win_stone.txt b/undercroft_windows_i110/data/defs/object/win_stone.txt new file mode 100644 index 0000000..308e5b9 --- /dev/null +++ b/undercroft_windows_i110/data/defs/object/win_stone.txt @@ -0,0 +1,51 @@ +[sprite = winstone_f] + bitmap = data\object\win\winstone_f.gif, 1, 1, 1 + sort_offset = -200 +[sprite = winstone_s1] + bitmap = data\object\win\winstone_s1.gif, 1, 1, 1 + sort_offset = -200 +[sprite = winstone_s2] + bitmap = data\object\win\winstone_s2.gif, 1, 1, 1 + sort_offset = -200 + + + + +[object = win_stone] + visible_range = 0,3 + + back = winstone_f, 0,3, 16,84, 32,32 + #--- + back = winstone_f, 1,1, 3,118, 68,68 + back = winstone_f, 1,2, 53,97, 47,47 + back = winstone_f, 1,3, 88,84, 32,32 + #--- + back = winstone_f, 2,0, 160,148, 100,100 + back = winstone_f, 2,1, 160,118, 68,68 + back = winstone_f, 2,2, 160,97, 47,47 + back = winstone_f, 2,3, 160,84, 32,32 + #--- + back = winstone_f, 3,1, 317,118, 68,68 + back = winstone_f, 3,2, 267,97, 47,47 + back = winstone_f, 3,3, 232,84, 32,32 + #--- + back = winstone_f, 4,3, 304,84, 32,32 + + left = winstone_s1, 2,0, 10,155, 146,146 + left = winstone_s1, 2,1, 70,124, 100,100 + left = winstone_s1, 2,2, 100,101, 68,68 + left = winstone_s1, 2,3, 120,87, 47,47 + #--- + left = winstone_s2, 1,3, 30,80, 100,100 + left = winstone_s2, 1,4, 75,72, 68,68 + + right = winstone_s1, 2,0, 310,155, 146,146 + right = winstone_s1, 2,1, 250,124, 100,100 + right = winstone_s1, 2,2, 220,101, 68,68 + right = winstone_s1, 2,3, 200,87, 47,47 + #--- + right = winstone_s2, 3,3, 290,80, 100,100 + right = winstone_s2, 3,4, 245,72, 68,68 + + flip_left = 1 + editor_icon = 25 diff --git a/undercroft_windows_i110/data/defs/object/win_wood.txt b/undercroft_windows_i110/data/defs/object/win_wood.txt new file mode 100644 index 0000000..0e42cfd --- /dev/null +++ b/undercroft_windows_i110/data/defs/object/win_wood.txt @@ -0,0 +1,49 @@ +[sprite = winwood_f] + bitmap = data\object\win\winwood_f.gif, 1, 1, 1 + sort_offset = -200 +[sprite = winwood_s1] + bitmap = data\object\win\winwood_s1.gif, 1, 1, 1 + sort_offset = -200 +[sprite = winwood_s2] + bitmap = data\object\win\winwood_s2.gif, 1, 1, 1 + sort_offset = -200 + + + + +[object = win_wood] + visible_range = 0,3 + + back = winwood_f, 0,3, 16,72, 32,32 + #--- + back = winwood_f, 1,1, 3,92, 68,68 + back = winwood_f, 1,2, 53,79, 47,47 + back = winwood_f, 1,3, 88,72, 32,32 + #--- + back = winwood_f, 2,0, 160,108, 100,100 + back = winwood_f, 2,1, 160,92, 68,68 + back = winwood_f, 2,2, 160,79, 47,47 + back = winwood_f, 2,3, 160,72, 32,32 + #--- + back = winwood_f, 3,1, 317,92, 68,68 + back = winwood_f, 3,2, 267,79, 47,47 + back = winwood_f, 3,3, 232,72, 32,32 + #--- + back = winwood_f, 4,3, 304,72, 32,32 + + left = winwood_s1, 2,0, 10,120, 146,146 + left = winwood_s1, 2,1, 70,100, 100,100 + left = winwood_s1, 2,2, 100,86, 68,68 + left = winwood_s1, 2,3, 120,76, 47,47 + #--- + left = winwood_s2, 1,3, 30,68, 100,100 + + right = winwood_s1, 2,0, 311,120, 146,146 + right = winwood_s1, 2,1, 250,100, 100,100 + right = winwood_s1, 2,2, 220,86, 68,68 + right = winwood_s1, 2,3, 200,76, 47,47 + #--- + right = winwood_s2, 3,3, 290,68, 100,100 + + flip_left = 1 + editor_icon = 25 diff --git a/undercroft_windows_i110/data/defs/object/woodgate.txt b/undercroft_windows_i110/data/defs/object/woodgate.txt new file mode 100644 index 0000000..26d9cb1 --- /dev/null +++ b/undercroft_windows_i110/data/defs/object/woodgate.txt @@ -0,0 +1,36 @@ +[sprite = woodgate] + bitmap = data\object\door\woodgate.gif, 2, 1, 2 + +[object = woodgate] + offset_left = woodgate, 0,0,-1 + offset_right = woodgate, 0,0,-1 + map_frame = 201, 4 + editor_icon = 4 + click_range = 1, 1 + click_rect.1 = 5,1,200,135 + click_rect.3 = 5,1,200,135 + behavior = gate_w + flip_left = 1 + + +[sprite = woodgate_jamb] + bitmap = data\object\door\woodgate_jamb.gif, 1, 1, 1 + +[object = woodgate_jamb_L] + back = woodgate_jamb, 2,0, 160,170, 100,100 + left = woodgate_jamb, 2,0, 10,190, 100,120 + right = woodgate_jamb, 2,0, 310,190, 100,120 + flip_left = 1 + flip_back = 1 + editor_icon = 24 + +[object = woodgate_jamb_R] + back = woodgate_jamb, 2,0, 160,170, 100,100 + left = woodgate_jamb, 2,0, 10,190, 100,120 + right = woodgate_jamb, 2,0, 310,190, 100,120 + editor_icon = 24 + flip_left = 1 + + + + diff --git a/undercroft_windows_i110/data/defs/quest_cz.txt b/undercroft_windows_i110/data/defs/quest_cz.txt new file mode 100644 index 0000000..655f029 --- /dev/null +++ b/undercroft_windows_i110/data/defs/quest_cz.txt @@ -0,0 +1,386 @@ +#type: 0=main, 1=sub, 2=side + +[quest = outlaw] +name=Mimo zákon +text = Unikli jste ze spárù šíleného kultu, ale situace není o mnoho lepší. Ti šílenci +text = jsou napojeni na místní církev skrze arcibiskupova bratra, který byl zøejmì +text = vùdce toho pomateného kultu. Nyní vás všichni spojují s jeho smrtí a jste nejhledanìjšími osobami v kraji. + +[quest = smugglers] +name=Pašeráci +text = Musíte nepozorovanì uniknout z mìsta Dolbrad, ale nelze k tomu použít mìstskou bránu. Ta je dobøe hlídaná. +text = Obchodníci v hospodì vám doporuèili kontaktovat místní pašeráckou bandu, která +text = sídlí v malé ulièce jihozápadnì od @4Veselé husy@-. +text = Heslo ke vstupu je @4kotrmelec@-. + + [quest = ransom] + name = Výpalné + type = 1 + text = Máte vybrat výpalné z pìti míst ve mìstì. Tato místa jsou oznaèena na vaší mapì èerveným køížkem. + + [quest = tournament] + name = Turnaj + type = 1 + text = Místní gangy pašerákù, vrahù a ještìrákù soutìží v ilegálních turnajích. + text = Každá banda vyšle svùj tým do mìstských kanálù s prstenem svého klanu. + text = Tým který se vrátí se všemi tøemi prsteny, vítìzí. Musíte vyhrát za svùj gang. + + [quest = competition] + name = Konkurence + type = 1 + text = Nový gang se usadil v domì poblíž @4Duncanova sekernictví@-. Zniète + text = konkurenci. + + [quest = new_warehouse] + name = Nové skladištì + type = 1 + text = Váš gang koupil starý dùm na jihozápadì mìsta, nedaleko parku. + text = Má se z nìho stát skladištì tovaru, ale nìjaké nadpøirozené jevy tomu brání. + text = Vyøešte problém. Dùm je oznaèen na mapì jako @0"Strašidelný dùm"@-. + +[quest = house_of_horror] +name=Strašidelný dùm +text = Na pøíkaz vašeho šéfa jste vstoupili do léta opuštìného domu, který má být pøedìlán na nové skladištì. +text = Jak se ukázalo, tento dùm ukrývá nìjaké chmurné tajemství plné umuèených duší, krve a utrpení. +text = Dùm získat zøejmì nebude tak snadné, jak to prve vypadalo. + + [quest = magic_mirror] + name = magické zrcadlo + type = 1 + text = Našli jste zvláštní zrcadlo v zakletém domì. Budete se muset zeptat nìkoho zbìhlejšího + text = v tomto druhu magie. + + [quest = seeker] + name = hledaè + type = 1 + text = Starý alchimista si myslí, že podivné zrcadlo mùže být magický prùchod. Vytvoøí pro vás + text = @4hledaèe@- - oèarované zvíøe, které vám umožní projít skrz. + text = Staèí mu donést @4èernou koèku@- a @4koøen lidožravé rostliny@-. + + [quest = magic_circle] + name = magický kruh + type = 1 + text = Našli jste magický kruh v podzemí zakletého domu. Naèrtli jste si ho na kus pergamenu, + text = abyste ho mohli ukázat nìkomu, kdo se v tìchto vìcech vyzná. + + [quest = blood_link] + name = Pouto krve + type = 1 + text = Magický kruj je souèástí vazebného kouzla mezi èernoknìžníkem a obìtí. + text = Kouzlo chrání èernoknìžníkovu duši pøed odchodem na onen svìt dokud jeho obì žije. + text = Pøineste nìjakou osobní vìc obìti k alchimistovi. Ten jí oèaruje a s její pomocí + text = zjistíte, kde se èernoknìžník skrývá. + + [quest = duke_of_horror] + name = Hrùzný vévoda + type = 1 + text = Oživili jste èernoknìžníka a ten vám vysvìtlil jak seslal svou kletbu na vévodu, + text = protože jím byl obelstìn. Dukova nesmrtelnost je ukryta v @4astrálních sférách@- + text = ležících mezi svìtem živých a øíší mrtvých. Musíte najít bránu do tìchto sfér. + text = Èernoknìžník vám øekl @0"Následujte krev ve vévodovì studovnì"@-. + + [quest = killing_immortal] + name = Zabít nesmrtelného + type = 1 + text = Vévodovo nesmrtelné tìlo èerpá svou sílu z magických krystalù ukrytých v astrálních sférách. + text = Zniète všechny krystaly, aby se jeho tìlo opìt stalo zranitelné. + text = A pak ho doražte. + +//------------------------------------------------------------ + + +[quest = evil_cult] +name = Ïábelský kult +text = Potkali jste ducha krále, když jste vstoupili do jeho hrobky. Ten vás proklel strašlivou kletbou, +text = kterou zruší pouze, pokud znièíte tajemný kult, jehož rituály krále ruší v jeho vìèném spánku. +text = Rituály probíhají v @4rozpadlém klášteøe na severu@-. + + [quest = entering_cloister] + name = Vstup do kláštera + type = 1 + text = Brána do kláštera je uzavøena, ale duch krále vám nakázal jít k soše luèištníka + text = severnì od jeho hrobky. Tam pro vás otevøe jinou cestu. + + [quest = the_crypt] + name = Krypta + type = 1 + text = Vstup do podzemí pod chrámem kláštera je skrze tajnou kryptu. + text = Potøebujete najít zvláštní sochu se skrytým výstupkem, jehož zmáèknutí + text = sochu otoèí. Natoète ji smìrem k jihu. + + +//------------------------------------------------------------ + +[quest = bet] +name = životní sázka +text = Vsadili jste se s bandou strašpytlù, že vlezete na starý opuštìný høbitov +text = u mìsta @4dolbrad@-. Všichni mìli v kalhotách z povídaèek o tomto dìsuplném místì. +text = Staèí donést nìco zlata z královské hrobky do hospody @4veselá husa@- v Dolbradu a výhra je vaše. + + [quest = kings_tomb] + name = Královská hrobka + type = 1 + text = Povedlo se! Dostali jste se do hrobky. Nyní mùžete probádat místo posledního králova + text = odpoèinku a vzít si nìco z jeho @4pokladu@-. Pak budete moci vyhrát sázku, kterou jste tak lehkovážnì + text = uzavøeli s obchodníky. + + [quest = kings_seal] + name = Královská peèe + type = 1 + text = Starý hrobník vám povìdìl, že potøebujete získat @4královskou peèe@-, která + text = jediná mùže otevøít královskou hrobku. Oživlé mrtvoly ji rozlámaly na ètyøi èásti a + text = ronesly je rùznì po hrobkách. Jednu èást našel sám hrobník. Ale tu vám dá pouze pokud + text = pro nìj vykonáte nìjakou práci. + + [quest = diggers_job1] + name = úkol: pobít krysy + type = 1 + text = Hrobník vás zaúkoloval pobitím všech krys v jeho sklepì. + + [quest = diggers_job2] + name = úkol: Víno + type = 1 + text = Hrobník vám dal za úkol donést mu víno, které nechal v @4hrobce rytíøe Ambria@-. + text = Mìlo by být v jihovýchodním rohu velké vstupní haly schované za iluzorní zdí. + + [quest = diggers_job3] + name = Úkol: Hroby + type = 1 + text = Hrobník vám nakázal pohøbít pár mrtvol. Rakve a náøadí nechal + text = na malém plácku v severovýchodní èásti høbitova. + +[quest = passing_glen] +name = Aenorova strž +text = Obešli jste rozvodnìnou øeku nároènou cestou pøes hory a dorazili +text = do vesnice @4Aenorova strž@-. Dál nemùžete pokraèovat, protože východní +text = brána je zamèená na pøíkaz @4kapitána Rolanda@-, který se však ztratil v horách. +text = Stráž vám doporuèila zeptat se místního druida. + + [quest = lost_captain] + name = Ztracený kapitán + type = 1 + text = Druid Ogla vám øekl, že k nalezení @4kapitána Rolanda@- + text = potøebujete jeho @4jarní kámen@-. Ten musíte vzít na druhou stranu laviny, + text = která zahradila severní cestu do vsi. + text = Na druhé stranì by mìly být druidské kameny, které uvolní magickou sílu + text = kamene a ta snad rozpustí sníh. + +[quest = leaving_dunghill] +name = Cesta z Dughillu +text = Probudili jste se v nìjaké cele. Hospodský øíkal, že jste minulou noc trochu pøebrali +text = a zaútoèili jste na hejno slepic jedné paní. Pro jistotu vás zavøeli, než vychladnete. +text = Nicménì drùbež té dámy je rozprášená všude možnì po mìstì. Místní vás nepustí z mìsta døív, +text = než vrátíte všechny slepice jejich majitelce. + + +//------------------------------------------------------------ +// side quests +//------------------------------------------------------------ + + +[quest = retired_gladiator] +name = Starý gladiátor +type = 2 +text = Starý gladiátor @4Razzik@- vám øekl, že je v otroctví proradného promotéra +text = jménem @4khumrak@-. S razzikovým doporuèením mùžete zkusit souboj v mìstské arénì. Máte tak +text = šanci nakopat Khumrakovu zadnici a vyhrát odmìnu. + +[quest = rats_in_sewers] +name = Kanální krysy +type = 2 +text = Žumpaø na @4malém námìstí@- se vás ptal, zda byste nepobili krysy v kanálech, aby to tam mohl vyèistit. +text = Potvory narostly za ta léta, co tam nebyl, do obøích rozmìrù. Pokud kanály nevyèistí, hrozí ucpání trubek a +text = radìji nemyslet, co by pak vyplvalo na povrch. + +[quest = missing_boy] +name = Ztracený kluk +type = 2 +text = Nešastná žena poblíž @4mìstského parku@- marnì pátrá po svém synovi. Pomùžete jí? + +[quest = adventurer] +name = Dobrodruh s jablky +type = 2 +text = Nìjaký zoufalec, co prodává jablka u @4mìstské zoo@-, vám øíkal, že chce být velkým hrdinou. +text = Jediné co mu k tomu schází je poøádné náèiní. Tvrdí, že potøebuje pøesnì takovou +text = sekeru, jakou má nìjaký týpek jménem @4Rimbrock@-. Ten prý bývá èasto k vidìní v putice +text = @4U šíleného záprdku@-. Možná byste mu tu sekyrku mohli donést. Bude mít radost. + +[quest = alchemist] +name = Bezradný alchimista +type = 2 +text = Potkali jste alchimistu jižnì od krèmy @4U šíleného záprdku@-. Zùstal bezradnì stát na ulici pøed +text = svým domem, protože díky neopatrnosti omylem vyvolal obøího démona. Ten +text = teï vzteky bez sebe pobíhá po jeho sklepì. Slíbili jste, že se na to podíváte. + +[quest = paying_debts] +name = Splátka za sekeru +type = 2 +text = Kovár Duncan je velmi rozzloben. Jistý @4rimbrock@- si od nìj koupil +text = sekeru, ale již za ni neráèil zaplatit. + +[quest = befert_hermit] +name = Oloupený poustevník +type = 2 +text = Obchod jménem @4Poustevníkùv ráj@- byl vyloupen. Majitel vyplatí velikou odmìnu za +text = informace vedoucí k nalezení ukradeného zboží. + + +[quest = princess] +name = Princezna +type = 2 +text = Dáma žijící ve velkém domì na @4tržišti@- ztratila svého milovaného pudla +text = @4Princeznu@-. Nabízí odmìnu tomu, kdo ji jejího psíka pøivede. + + +//------------------------------------------------------------ + +[quest = call_for_help] +name = volání o pomoc +type = 2 +text = Zaslechli jste slabé volání o pomoc pøicházejíci zpoza severní zdi na druhém podlaží +text = podzemí kláštera. Nìkdo potøebuje zachránit krk? + +[quest = viper_staff] +name = berla hadovka +type = 2 +text = Vstoupili jste do podzemí kláštera. Nìjací šílení mniši zde provádìjí temné rituály. +text = Bohužel jste byli hned odhaleni jedním z nich. Kupodivu ten zákeøný proradník +text = nezburcoval ostatní, ale požádal vás o donesení jakési +text = @4berly hadovky@-, do které je evidentnì zbláznìný. + +[quest = bell_tower] +name = Zvonice +type = 2 +text = Obìšenec vám øekl, že klíè od zvonice je ukryt v pøevorovì cele za tlustou èervenou +text = knihou v jeho knihovnì. + +[quest = helping_hangman] +name = Pomoc obìšenci +type = 2 +text = Obìšenec po vás chce najít tlustou zombii poblíž jeho stromu, která mu okusuje +text = nohy. Hroznì mu to vadí a chce se jí zbavit. + + +//------------------------------------------------------------ + +[quest = hidden_gold_mine] +name = skrytý zlatý dùl +type = 2 +text = Západnì od Aenorovi strže se nachází skrytý zlatý dùl. Starý horník vám poradil, +text = abyste hledali v lese @4sochu mnicha@-. Tam snad zjistíte víc. + +[quest = lazy_apprentice] +name = Líný uèeò +type = 2 +text = Mladý druidský uèeò v Aenorovì strži vám slíbil prozradit tajemství svého mistra, když +text = mu pomùžete složit jednu ze zkoušek. Doneste mu @4Oglovy bylinky@- +text = z oglova bludištì, které je na jihu Aenorovy strže. + +[quest = freeing_troll] +name = Osvobození trola +type = 2 +text = Potkali jste lesního trola uvìznìného v Aenorovì strži. Chce od vás, abyste mu pomohli na svobodu. +text = Vysvìtlil vám, že nìkteré skály jsou oznaèeny @4trolími symboly@-. +text = Tyto skály jsou prùchozí pro toho, kdo má u sebe jistý magický pøedmìt. +text = Jestli mùžete, najdìte cestu skrze skály a pomožte mu uprchnout. + +[quest = sad_archer] +name = Lukostøelec +type = 2 +text = Potkali jste zachmuøeného lukostøelce v Aaenorovì strži, který ztratil svùj @4luk ledního medvìda@-, +text = když stopoval vlky do jejich doupìte v divoèinì.. + +[quest = wolf_hunt] +name = Lov na vlky +type = 2 +text = Døevorubci z Aenorovi strže vám povìdìli o smeèce vlkù, která je sužuje. +text = Nabízí vám @4500 zl@-, když je vlkù zbavíte. + +//------------------------------------------------------------ + +[quest = broken_lever] +name = Rozbitá páka +type = 2 +text = Našli jste páku s robitým mechanismem v horních katakombách. +text = Chybí @4dvì ozubená koleèka@-. + +[quest = lost_necklace] +name = Ztracený náhrdelník +type = 2 +text = Potkali jste naøíkající zombii na opuštìném høbitovì. Nebožka na vás kupodivu neútoèí. +text = Pouze hlasitì vzlyká, že jí milovaný klenot ukradl nìkdo, komu øíká @4šílený Edward@-. + +//------------------------------------------------------------ + +[quest = fire_pit] +name = Ohnivá jáma +type = 2 +text = Mnichové z lesního kláštera jsou nervózní z hluboké jámy plné démodù nedaleko odtud. +text = Slíbili jste jim zbavit se toho neøádu. Mnichové vám dali s sebou svìcenou vodu, +text = která by mìla zlomit zlou sílu. Staèí jen najít pùvod toho všeho a pokropit ho. + +[quest = fur_coat] +name = Kožený kabát +type = 2 +text = Starý cikán z maringotky si stìžuje na nadcházející zimu. Jeho odøený kabát už je samá díra +text = a potøebuje si ušít nový. Dobøe vám zaplatí, když mu donesete @4kùže ze šesti vlkù@-. + +[quest = underground_spring] +name = Podzemní pramen +type = 2 +text = Zaklínaè vás požádal o naplnìní èutory vodou z podzemního pramene. Vodu potøebuje pro jedno ze svých +text = kouzel. Správný pramen by mohl být v jeskyni ukryté v lesích na severu. + +[quest = distant_moaning] +name = vzdálené volání +type = 2 +text = Zaslechli jste vzdálené volání v lese. Pøíchází odkudsi z jihu. +text = Možná byste mohli prozkoumat co se tam dìje... + +//------------------------------------------------------------ + +[quest = fire_demon] +name = Ohnivý démon +type = 2 +text = Jedna žena v Nimloru povídala, že existuje jeskynì, za níž žije démon co má ohnivý dech. +text = údajnì je to nìkde na jih od vesnice. To by mohlo být zajímavé. + +[quest = messenger] +name = Poslíèek +type = 2 +text = Pøijali jste práci od jednoho zámožného kupce. Potøebuje doruèit +text = dopis svému spoleèníkovi ve mìstì @4dolbrad@-. Dotyèného najdete +text = na @4tržišti@-. + +[quest = brother] +name = Bratr +type = 2 +text = Potkali jste muže poblíž vchodu ve skále. Byl vydìšený k smrti. +text = Jeho bratr se ztratil nìkde uvniø hrobky, ale on nemá dostatek odvahy, aby ho +text = tam šel hledat. Muž také povídal cosi o kostìných strašidlech. + +[quest = hunter's_dog] +name = Lovecký pes +type = 2 +text = Lovec Voráèek hledá svého psa. Zvíøe se mu ztratilo nìkde poblíž vchodu +text = do hrobky severovýchodnì od vesnice Nimlor. + +[quest = auntie] +name = Tetièka +type = 2 +text = Jedna obyvatelka dunghillu vás požádala, abyste našli domek její staré @4tetièky Dalily@- v lese +text = na jihovýchodì a vyøídili jí pozdravy. Bude skvìlé, pokud se vám povede starou dámu +text = pøesvìdèit, aby se nastìhovala k neteøi do mìsta. + +[quest = street_fight] +name = Poulièní bitka +type = 2 +text = Potkali jste místního rváèe @4ukmara@-. Vyzval vás na souboj. +text = Mùžete vyhrát @4250 zl@-, když ho pøemùžete. + +[quest = kill_vermin] +name = Vyhubit havì +type = 2 +text = Kováø Myron vás požádal o zabití obøího èerva, který plení jeho +text = milovanou zahrádku. Odmìna: @4250 zl@-. + diff --git a/undercroft_windows_i110/data/defs/quest_de.txt b/undercroft_windows_i110/data/defs/quest_de.txt new file mode 100644 index 0000000..0e11740 --- /dev/null +++ b/undercroft_windows_i110/data/defs/quest_de.txt @@ -0,0 +1,408 @@ +#type: 0=main, 1=sub, 2=side + + +//YOU WILL HAVE TO CHECK ALL OF THIS FOR SCRIPT/SPACING PROBLEMS!!! -~bla +[quest = outlaw] +name=Gesetzlos +text = Sie sind dem bösen Kult entkommen, aber nicht für lange. Diese Verrückten +text = sind mit der offiziellen Kirche durch den Bruder des Erzbischofs verbunden. +text = Dieser scheint ein Anführer des Kultes zu sein. Nun sind Sie des Mordes +text = angeklagt und wurden zum gesuchten Gesetzlosen. + +[quest = smugglers] +name=Schmuggler +text= Sie müssen aus der Stadt Dolbrad fliehen, können aber nicht das bewachte Stadttor +text = benutzen. Händler in der Taverne empfehlen, eine Schmugglerbande zu kontaktieren, +text = die sich in einer kleinen Gasse südlich des @4Gasthauses zur lustigen Gans@- +text = verstecken. Das Kennwort ist @4Seiltänzer@-. + + [quest = ransom] + name = Schutzgeld + type = 1 + text = Sie sollen Schutzgeld an fünf Stellen der Stadt einkassieren. Sie sind mit + text = roten Kreuzen auf der Karte markiert. + + [quest = tournament] + name = Turnier + type = 1 + text = Die lokalen Banden der Schmuggler, Attentäter und Echsenmänner treten in illegalen + text = Turnieren gegeneinander an. Jede Bande sendet ein Team mit einem Ring als Kennzeichen + text = der Bande. Wer mit allen drei Ringen zurückkehrt, gewinnt. Sie müssen für + text = Ihre Bande gewinnen. + + [quest = competition] + name = Konkurrenz + type = 1 + text = Eine neue Bande hat sich in einem Haus in der Nähe von @4Duncan's Äxte@- niedergelassen. + text = Vernichten Sie die Konkurrenz. + + [quest = new_warehouse] + name = neues_Warenhaus + type = 1 + text = Ihre Bande hat ein altes unbewohntes Haus in der südwestlichen Ecke der Stadt gekauft, + text = welches an den Stadtpark grenzt. Sie möchte es als Warenhaus nutzen, aber + text = übernatürliche Aktivitäten verhindern das. Lösen Sie das Problem. + text = Das Haus ist als "Spukhaus" auf Ihrer Karte gekennzeichnet. + +[quest = house_of_horror] +name=Haus_des_Grauens +text = Sie folgen den Anordnungen Ihres Anführers und betreten ein verlassenes +text = Haus, das er zu einem neuen Warenhaus machen möchte. Schon bald bemerken Sie, daß +text = dieses Haus voller dunkler Mysterien und gequälter Geister ist, die ihre +text = Gruft nicht leicht aufgeben werden. + + [quest = magic_mirror] + name = Magischer_Spiegel + type = 1 + text = Sie fanden einen seltsamen Spiegel in dem verfluchten Haus. Sie sollten jemanden, + text = der erfahrener in der Magie ist, darüber ausfragen. + + [quest = seeker] + name = Sucher + type = 1 + text = Der alte Alchemist meint, das der Spiegel ein Portal ist. Er wird einen + text = @4Sucher@- für Sie erschaffen - ein verzaubertes Tier, das Ihnen erlaubt, + text = das Portal zu passieren. Bringen Sie ihm eine @4schwarze Katze@- und die + text = @4Wurzel einer menschenfressenden Pflanze@-. + + [quest = magic_circle] + name = Magischer_Kreis + type = 1 + text = Sie haben einen Magischen Kreis im Verlies unter dem verfluchten Haus gefunden. Sie haben + text = ihn auf ein Stück Papier gezeichnet, um ihn jemanden zu zeigen, der ihn erkennen kann. + + [quest = blood_link] + name = Blutverbindung + type = 1 + text = Der magische Kreis ist Teil eines Bindungszaubers zwischen dem Zauberer + text = und seinem Opfer, der verhindert, daß die Seele des Zauberers + text = flieht, solange das Opfer lebt. Der Alchemist kann einen persönl. Gegenstand des + text = Opfers verzaubern. Mit diesem können Sie dann den Geisterbeschwörer finden. + + [quest = duke_of_horror] + name = Horror-Herzog + type = 1 + text = Sie haben den Geisterbeschwörer wiederbelebt und er hat ihnen den Fluch erklärt, + text = mit dem er den Herzog belegt hat, der dieses Haus bewohnte. Die Unsterblichkeit + text = des Herzogs endet auf einer @4Astralebene@-. + text = Finden Sie einen Weg dorthin. Folgen sie "dem Blut im Arbeitszimmer". + + [quest = killing_immortal] + name = der_Unsterbliche + type = 1 + text = Der unsterbliche Körper des Herzogs hat die Wurzeln seiner Kraft auf der + text = Astralebene. Zerstören Sie die Quellen seiner Kraft - glühende Kristalle - + text = um den Körper hierherzubringen. Dadurch wird er wieder sterblich. Töten Sie ihn. + + +//------------------------------------------------------------ + + +[quest = evil_cult] +name = Böser Kult +text = Sie haben den Geist des Königs erzürnt, weil Sie seine Gruft betreten haben, +text = und er hat Sie verflucht. Nun müssen Sie die bösen Rituale stoppen, welche +text = die Toten hier stören, damit der König seinen Fluch zurücknimmt. Die Rituale +text = finden im @4verfallenen Kloster@- im Norden statt. + + [quest = entering_cloister] + name = Kloster_betreten + type = 1 + text = Der Weg zum Kloster ist versiegelt, aber der König befahl Ihnen, zur Statue des + text = Bogenschützen nördlic seiner Gruft zu gehen. Dort will er Ihnen einen + text = einen anderen Weg öffnen. + + [quest = the_crypt] + name = die_Gruft + type = 1 + text = Es gibt einen Zugang zum Untergrund durch die Gruft unter dem Tempel + text = im verfallenen Kloster. Sie müssen eine besondere Statue im Tempel finden. + text = Diese hat eine Brustwarze, die gedrückt werden kann und die Statue dreht. + text = Drehen Sie die Statue nach Süden. + + +//------------------------------------------------------------ + +[quest = bet] +name = die Super-Wette +text = Sie haben mit ein paar Schlappschwänzen gewettet, daß Sie den alten verlassenen +text = Friedhof der Stadt @4Dolbrad@- betreten. Alle fürchten sich wegen der Gerüchte +text = über diesen gruseligen Platz. Bringen Sie etwas Gold aus der königlichen Gruft +text = zum @4Gasthaus zur fröhlichen Gans@-, um die Wette zu gewinnen. + + [quest = kings_tomb] + name = Königsgruft + type = 1 + text = Geschafft! Sie sind in der Gruft. Nun durchsuchen Sie den Platz der letzten Ruhe + text = des Königs nach einem Beweis, daß Sie hier waren. Damit gewinnen Sie + text = die Wette mit den Händlern! + + [quest = kings_seal] + name = königliches Siegel + type = 1 + text = Ein alter Totengräber auf dem Friedhof sagte Ihnen, daß Sie das + text = @4königliche Siegel@- brauchen, um die Königsgruft zu öffnen. Die wandelnden + text = Toten zerbrachen es in vier Teile und verstreuten Sie in den Gruften. Der + text = Totengräber fand eins, gibt Ihnen dieses aber nur, wenn Sie ihm helfen. + + [quest = diggers_job1] + name = Auftrag: Ratten + type = 1 + text = Der Totengräber möchte, daß Sie alle Ratten seinem Keller töten. + + [quest = diggers_job2] + name = Auftrag: Wein + type = 1 + text = Der Totengräber möchte, daß Sie ihm den Wein bringen, den er in der @4Gruft des Ritters ambrius@- + text = versteckt hat. Der Wein sollte sich in der südöstlichen Ecke der großen Halle hinter einer + text = Illusionswand befinden. + + [quest = diggers_job3] + name = Auftrag: Gräber + type = 1 + text = Der Totengräber möchte, daß Sie ein paar Körper begraben. Die Särge und die + text = Werkzeuge befinden sich in einem kleinen Hof in der nordöstlichen Ecke des Friedhofes. + +[quest = passing_glen] +name = Aenor's Tal passieren +text = Sie mußten dem überschwemmten Fluß durch die Berge ausweichen und sind in +text = dem Dorf @4Aenor's Tal@- gelandet. Sie können nicht weiter, weil das östliche +text = Tor auf Befehl @4Oberst Roland's@- geschlossen ist. Der Mann scheint in den +text = Bergen verschollen zu sein. Die Wache empfielt, den Druiden zu fragen. + + [quest = lost_captain] + name = Oberst Roland + type = 1 + text = Druide Ogla hat gesagt, daß sie @4 Oberst Roland@- + text = zurückbringen können, aber sie brauchen seinen @4Frühlingsstein@-. + text = Den müssen Sie auf die andere Seite der Lawine bringen, die den + text = Weg blockiert. Es gibt dort ein paar druidische Steine, + text = welche die magische Kraft zum Schneeschmelzen entfesseln können. + +[quest = leaving_dunghill] +name = Dunghill_verlassen +text = Sie sind in einem Keller aufgewacht. Der Wirt sagte Ihnen, daß Sie +text = letzte Nacht zu viel getrunken haben und die Hühner einer Frau angegriffen haben. +text = Deshalb wurden Sie eingesperrt. Die Hühner sind nun in der Stadt verstreut. +text = Um die Leute zu beruhigen, müssen Sie die Hühner wieder einfangen. + + +//------------------------------------------------------------ +// side quests +//------------------------------------------------------------ + + +[quest = retired_gladiator] +name = Gladiator_Razzik +type = 2 +text = Der alte Gladiator @4Razzik@- hat Ihnen erzählt, daß er der Sklave eines betrügerischen Promoters +text = namens @4Khumrac@- ist. Mit Razzik's Referenz können Sie in der Arena der Stadt antreten, so daß +text = Sie eine CHance haben, Khumrac in den Hintern zu treten und eine Belohnung zu gewinnen. + +[quest = rats_in_sewers] +name = Kanalarbeiter_helfen +type = 2 +text = Ein Kanalarbeiter auf dem @4kleinen Platz@- bittet Sie, die Kanalisation von Ratten zu säubern. +text = Die Biester sind in diesem Jahr auf eine schreckliche Größe gewachsen. + +[quest = missing_boy] +name = vermisster_Junge +type = 2 +text = Eine verzweifelte Frau nahe des Stadtparkes sucht ihren verlorenen Sohn. Helfen Sie Ihr? + +[quest = adventurer] +name = Abenteurer +type = 2 +text = Ein Looser, der in der Nähe des städischen Zoos Äpfel verkauft, hat Ihnen erzählt, +text = daß er ein großer Held sein möchte. Er sagt, daß er keiner werden kann, weil ihm +text = die Ausrüstung fehlt. Er ist neidisch auf die Axt, die einem Kerl namens @4Rimbrock@- +text = gehört, der oft im @4verrückten Zwerg@- zu finden ist. + +[quest = alchemist] +name = Alchemist +type = 2 +text = Sie trafen einen Alchemisten südlich der @4Taverne zum verrückten Zwerg@-. +text = Der Mann stand vor seinem Haus, weil er einen Beschwörungszauber testete, und +text = nun einen großen, verärgerten Dämon in seinem Keller hat. Sie haben versprochen, +text = sich das anzusehen. + +[quest = paying_debts] +name = Schulden_begleichen +type = 2 +text = Duncan, der Schmied ist richtig verärgert. Jemand namens @4Rimbrock@- hat eine +text = Axt von ihm gekauft, diese aber noch nicht bezahlt. + +[quest = befert_hermit] +name = Einsiedler's_Eden +type = 2 +text = Ein Geschäft namens @4Einsiedler's Eden@- wurde ausgeraubt. Eine große Belohnung wird +text = demjenigen bezahlt, der hilft, die gestohlenen Waren zu finden. + + +[quest = princess] +name = Prinzessin +type = 2 +text = Eine Dame, die in einem großen Haus am @4Marktplatz@- wohnt, hat Ihren geliebten +text = Pudel @4Prinzessin@- verloren. Eine Belohnung erhält, wer den Hund findet.. + + +//------------------------------------------------------------ + +[quest = call_for_help] +name = Hilferuf +type = 2 +text = Sie haben einen schwachen Hilferuf gehört, der durch die nördliche Wand der zweiten +text = Ebene des Klosteruntergrundes dringt. Ein anderer Kerl, der Ihre Hilfe braucht, +text = um seinen Hals zu retten? + +[quest = viper_staff] +name = Vipernstab +type = 2 +text = Sie erreichten den Klosteruntergrund. Ein paar verrückte Mönche vollziehen +text = hier böse Rituale. Leider wurden Sie durch einen von ihnen entdeckt, +text = aber dieser heimtückische Bastard hat sie noch nicht verraten. Stattdessen bat +text = er sie, ihm einen @4Vipernstab@- zu bringen. Er ist von dem Ding echt bessessen. + +[quest = bell_tower] +name = Glockenturm +type = 2 +text = Der Aufgehängte hat Ihnen erzählt, daß der Schlüssel zum Glockenturm in der Zelle +text = des Abts versteckt ist, in seiner Bibliothek hinter einem dicken roten Buch. + +[quest = helping_hangman] +name = der_Aufgehängte +type = 2 +text = Der Aufgehängte möchte, daß Sie einen Zombie in der nähe seines Baumes finden, +text = welcher immer an seinen Füßen herumschneidet. Sie sollen dem ein Ende setzen. + + +//------------------------------------------------------------ + +[quest = hidden_gold_mine] +name = versteckte_Goldmine +type = 2 +text = Westlich von @4Aenor's Tal@- liegt eine versteckte Goldmine. Ein alter +text = Bergmann hat Ihnen gesagt, daß Sie nach der Statue eines Mönches in den Wäldern +text = suchen müssen. Vielleicht sollten Sie das näher untersuchen. + +[quest = lazy_apprentice] +name = fauler Lehrling +type = 2 +text = Ein junger Druidenlehrling in Aenor's Tal versprach, ein Geheimnis seines +text = Meisters mit Ihnen zu teilen, wenn Sie ihm helfen ein Examen zu bestehen. +text = Bringen Sie ihm @4Ogla's Kräuter@- aus Ogla's Labyrinth im Süden von Aenor's Tal. + +[quest = freeing_troll] +name = Troll befreien +type = 2 +text = Ein gefangener Troll in Aenor's Tal bat Sie, ihn zu befreien. +text = Der Troll erklärte, daß einige Felsen hier mit @4Troll Symbolen@- markiert sind. +text = Diese Felsen kann man passieren, wenn man einen magischen Troll-Gegenstand +text = hat. Finden Sie einen Weg durch die Felsen und befreien Sie den Troll. + +[quest = sad_archer] +name = Bogenschütze +type = 2 +text = Sie haben einen verzweifelten Bogenschützen in Aenor's Tal getroffen. Er verlor einen +text = @5Eisbär-Bogen@-, während er der Spur von Wölfen zu ihrem Bau in der Wildnis folgte. + +[quest = wolf_hunt] +name = Wolfsjagd +type = 2 +text = Holzfäller in Aenor's Tal beschweren sich über ein Wolfsrudel, welches sie +text = terrorisiert. Sie können @4500 GS@- verdienen, wenn Sie die Biester töten. + +//------------------------------------------------------------ + +[quest = broken_lever] +name = kaputter_Hebel +type = 2 +text = Sie haben einen Hebel mit defektem Mechanismus in den Oberen Katakomben gefunden. +text = Zwei Zahnräder fehlen. + +[quest = lost_necklace] +name = verlorene_Kette +type = 2 +text = Sie trafen einen heulenden Zombie im verlassenen Friedhof. Er griff Sie nicht an. +text = Er jammerte nur wegen irgendwelchem Schmuck, der ihm von jemandem mit Namen +text = @4Verrückter Edward@- gestohlen wurde. + +//------------------------------------------------------------ + +[quest = fire_pit] +name = Feuergrube +type = 2 +text = Mönche aus dem Waldtempel klagen, das es in der Nähe eine Grube gibt, +text = die mit Dämonen verseucht ist. Sie versprachen, die Dämonen auszutreiben. +text = Die Mönche gaben Ihnen heiliges Wasser, mit dem die Macht der Dämonen +text = gebrochen werden kann. Finden Sie die Wurzeln und gießen Sie es darüber. + +[quest = fur_coat] +name = Fellmantel +type = 2 +text = Ein alter Zigeuner klagt über den kommenden Winter. Sein alter Mantel ging entzwei und er +text = hat keine Felle, um einen neuen zu schneidern. Er bezahlt Sie gut, wenn Sie ihm +text = die Felle von sechs Wölfen bringen. + +[quest = underground_spring] +name = Höhlenquelle +type = 2 +text = Ein Beschwörer bittet Sie, eine Flasche mit Unterirdischem Wasser zu füllen, +text = welches er für einen seiner Zaubersprüche benötigt, oder so ähnlich. Eine passende +text = Quelle ist in einer versteckten Höhle in den nördlichen Wäldern zu finden. + +[quest = distant_moaning] +name = fernes stöhnen +text = Sie hören ein fernes Stöhnen im Wald. Es kommt aus dem Süden. +text = Vielleicht sollten Sie nachsehen, was dort vor sich geht... + + +//------------------------------------------------------------ + +[quest = fire_demon] +name = Feuerdämon +type = 2 +text = Eine Frau in nimlor sprach von einer Höhle mit einem feuerspuckenden +text = Dämon im Süden. Das klingt interessant! + +[quest = messenger] +name = Bote +type = 2 +text = Sie nehmen einen Auftrag von einem reichen Händler an. Er möchte, daß +text = Sie einen Brief an seinen Partner in @4Dolbrad@- überbringen. Diesen +text = finden sie auf dem @4Marktplatz@ nahe des Stadtzentrums. + +[quest = brother] +name = Bruder +type = 2 +text = Sie trafen einen Mann in der Nähe des Einganges zur Gruft in den Wäldern. +text = Er ist zu Tode verängstigt. Sein Bruder verschwand in der Gruft, und er ist +text = nicht mutig genug, selbst nach ihm zu suchen. Der Mann sprach über +text = Geister in der Gruft. + +[quest = hunter's_dog] +name = der Jagdhund +type = 2 +text = Vorack der Jäger bat Sie, seinen Hund zu finden. Das Tier ging in der Nähe +text = des Einganges zur Gruft nordwestlich des Dorfes nimlor verloren. + +[quest = auntie] +name = Tantchen +type = 2 +text = Eine Frau in Dunghill hat Sie gebeten, die Hütte ihrer alten Tante in den +text = Wäldern im Südosten zu finden, und der Tante ihre Grüße zu übermitteln. +text = Es wäre toll, wenn Sie Tantchen überzeugen könnten, in die Stadt zu ziehen +text = und bei Ihrer Nichte zu wohnen. + +[quest = street_fight] +name = Straßenkampf +type = 2 +text = Sie trafen das lokale Rauhbein @4ukmar@-. Er forderte Sie zu einem Kampf heraus. +text = Sie können @4250 GS@- gewinnen, wenn Sie ihn besiegen. + +[quest = kill_vermin] +name = Ungeziefer töten +type = 2 +text = Schmied Myron hat Sie gebeten, einen Riesenwurm zu töten, der +text = seinen Garten plündert. # Belohnung: @4250 GS@-. + diff --git a/undercroft_windows_i110/data/defs/quest_en.txt b/undercroft_windows_i110/data/defs/quest_en.txt new file mode 100644 index 0000000..e990ff1 --- /dev/null +++ b/undercroft_windows_i110/data/defs/quest_en.txt @@ -0,0 +1,442 @@ +#type: 0=main, 1=sub, 2=side + +#=========================================================== +#= city ==================================================== +#=========================================================== + +[quest = outlaw] +name=outlaw +text = you got away from the evil cult, but not for long. those lunatics are +text = connected to the official church through the archbishop's brother, +text = who seems to have been a leader of the cult. now you are charged with his +text = murder and so you've become a most wanted outlaw. + + +[quest = smugglers] +name=smugglers +text = you must flee from the city of dolbrad, but you can't use the guarded city gate. +text = merchants in the tavern suggest to contact a local smuggler gang, which +text = is located in a small alley southwest from the @4jolly goose tavern@-. +text = the password should be @4ropedancer@-. + + [quest = ransom] + name = ransom + type = 1 + text = you have to collect ransoms from five places in the city. they are marked + text = by red crosses on your map. + + [quest = tournament] + name = tournament + type = 1 + text = the local gangs of smugglers, assassins and lizardmen use to compete in illegal + text = tournaments. each gang sends a team into the city sewer with a ring as a gang sign. + text = the team which returns with all three rings, wins. you have to win for + text = your gang. + + [quest = competition] + name = competition + type = 1 + text = a new gang settled down in a house near @4duncan's axes@-. destroy + text = the competition. + + [quest = new_warehouse] + name = new_warehouse + type = 1 + text = your gang bought an old unoccupied house located in the southwest corner of the city + text = that neighbours the city park. they want it to be a warehouse, but + text = some supernatural activity prevents that. solve the problem. + text = the house has been marked as "haunted house" in your map. + + +[quest = house_of_horror] +name=house_of_horror +text = you follow the orders of your boss and enter a house, long abandoned, +text = that he wants to change into a new warehouse. you soon realize that this house +text = contains some dark mystery and tortured ghosts, who won't give up their +text = tomb easily. + + [quest = magic_mirror] + name = magic_mirror + type = 1 + text = you find a strange mirror in the cursed house. you should ask someone + text = more experienced in magic about it. + + [quest = seeker] + name = seeker + type = 1 + text = the old alchemist suggests the mirror can be a portal. he will create + text = a @4seeker@- for you - an enchanted animal which will allow you to pass the + text = portal. just bring him a @4black cat@- and a @4root of a man-eating plant@-. + + [quest = magic_circle] + name = magic_circle + type = 1 + text = you find a magic circle in the dungeon under the cursed house. you trace it + text = to a piece of paper so you can show it to someone who can recognize it. + + [quest = blood_link] + name = blood_link + type = 1 + text = the magic circle is part of a binding spell between a necromancer and his victim. + text = the spell prevents the necromancer's soul from passing as long as the victim lives. + text = bring a personal thing of a victim to the alchemist. he'll charm it to + text = allow you to find the necromancer with it. + + [quest = duke_of_horror] + name = duke_of_horror + type = 1 + text = you revive the necromancer and he explains the curse he imposed on a duke + text = who lived in the house. the duke's immortality ends on an @4astral + text = plane@- a world between life and dead. you have to find a gate to + text = the plane. the necromancer tells you to "follow the blood in the duke's study room". + + [quest = killing_immortal] + name = killing_immortal + type = 1 + text = the duke's immortal body spread his roots of it's power throughout the astral + text = plane. destroy the nests of his power - glowing crystals - to bring the physical + text = body of the duke here and make him mortal again. then kill him. + +// side quests --------------------------------------------- + +[quest = retired_gladiator] +name = retired_gladiator +type = 2 +text = old gladiator @4razzik@- tells you that he is a slave to a treacherous promoter +text = named @4khumrac@-. with razzik's reference you can duel in the city arena, so you +text = have a chance to kick khumrac's buttocks and win a reward. +end_part = 5 + +[quest = rats_in_sewers] +name = ghouls_in_the_sewers +type = 2 +text = a sewage worker on the @4small square@- asks you to kill @4ten ghouls@- in the city sewers. +end_part = 5 + +[quest = missing_boy] +name = missing_boy +type = 2 +text = a desperate woman near the @4city park@- is looking for her lost son. find him and go back to the woman. +end_part = 5 + +[quest = adventurer] +name = adventurer +type = 2 +text = A whiner who sells apples near the @4city zoo@- tells you that he wants +text = to be a great hero. he says he can't become one because he does not have +text = proper hardware. he's apparently jealous of an axe owned by a guy named @4rimbrock@-, who often +text = shows in the @4mad dwarf pub@-. maybe you can get the axe for the sorry lad. +end_part = 5 + +[quest = alchemist] +name = alchemist +type = 2 +text = you've met an alchemist south from @4mad dwarf pub@-. the man stays outside +text = his house, because he played with some summoning spell and now he has +text = a big angry demon in the cellar. you promise to look at it. +end_part = 5 + +[quest = paying_debts] +name = paying_debts +type = 2 +text = duncan the blacksmith is really angry. someone called @4rimbrock@- has bought an +text = axe from him, but didn't pay the debt. +end_part = 5 + +[quest = befert_hermit] +name = befert_hermit +type = 2 +text = a shop called @4hermit's eden@- has been robbed. a big reward will be paid to anyone +text = who will help to find the lost wares. +end_part = 5 + +[quest = princess] +name = princess +type = 2 +text = a lady living in a big house on the @4market place@- has lost her lovely +text = poodle @4princess@-. there is a reward to anyone who finds the dog. +end_part = 5 + +#=========================================================== +#= cloister ================================================ +#=========================================================== + +[quest = evil_cult] +name = evil cult +text = you enraged the king's ghost by your attempt to enter his tomb, +text = and he cursed you pretty badly. now you must stop the evil rituals that disturb +text = the dead around here to make the king remove the curse. the rituals take place +text = in the @4ruined cloister@- to the north. + + [quest = entering_cloister] + name = entering_cloister + type = 1 + text = the way to the cloister is sealed but the king orders you to go to the archer's + text = statue north from his tomb. there he will open some way in for you. Get in the cloister. + + [quest = the_crypt] + name = the_crypt + type = 1 + text = there's an entrance to the underground through the crypt under the temple + text = in the ruined cloister. you have to find a special statue in the temple + text = - it has a prominence, which can be pressed and turns the statue. you should + text = turn it south. + +// side quests --------------------------------------------- + +[quest = call_for_help] +name = call_for_help +type = 2 +text = you hear a weak call of help coming through the northern wall on the second +text = level of the cloister underground. must be another guy needing your help to +text = save his neck? +end_part = 4 + +[quest = viper_staff] +name = viper_staff +type = 2 +text = you enter the cloister underground. some crazy monks are performing evil +text = rituals here. unfortunately you are discovered by one of them, but +text = this insidious mongrel didn't alert anyone yet. instead he asks you to +text = bring him a @4viper staff@-. he's seriously obsessed with that thing. +end_part = 4 + +[quest = bell_tower] +name = bell_tower +type = 2 +text = hangman tells you that the key to the bell tower is hidden in a prior's cell +text = behind some big red book in his library. +end_part = 4 + +[quest = helping_hangman] +name = helping_hangman +type = 2 +text = hangman wants you to find a zombie near his tree, who chewed on his feet, and put an end to it. +end_part = 4 + +#=========================================================== +#= graveyard =============================================== +#=========================================================== + +[quest = bet] +name = bet of your life +text = you bet with a bunch of milksops that you will explore the old @4abandoned graveyard@- of the city of dolbrad. +text = everybody seems to be frightened by rumors about that spooky place. +text = bring any gold from the royal tomb to the @4jolly goose tavern@- and win the bet. + + [quest = kings_tomb] + name = king's tomb + type = 1 + text = you did it! you got into the tomb. now you have to search the place of the king's + text = final rest and look for some proof that you got there. this will + text = make you win the bet with the merchants! + + [quest = kings_seal] + name = royal seal + type = 1 + text = an old gravedigger on the graveyard tells you that you need a @4royal seal@- + text = to open the king's tomb. walking dead broke the thing into @4four parts@- and + text = scattered it throughout the tombs. the gravedigger found one part himself, + text = but he won't give it to you until you do some jobs for him. + + [quest = diggers_job1] + name = errand: kill rats + type = 1 + text = the gravedigger orders you to kill all of the rats in his cellar. + + [quest = diggers_job2] + name = errand: wine + type = 1 + text = the gravedigger orders you to bring him wine he hid in the @4tomb of knight ambrius@-. + text = it should be in the southeast corner of a big hall behind some illusion wall. + + [quest = diggers_job3] + name = errand: graves + type = 1 + text = the gravedigger orders you to bury a few bodies. he left the coffins and + text = the tools in a small yard in the northeast corner of the cemetery. + +// side quests --------------------------------------------- + +[quest = broken_lever] +name = broken_lever +type = 2 +text = you've found a lever with a broken mechanism in the upper catacombs. +text = two gears are missing. +end_part = 3 + +[quest = lost_necklace] +name = lost_necklace +type = 2 +text = you've met a moaning zombie on the abandoned graveyard. the corpse didn't attack +text = you. it just cried for jewelry that was stolen from it by someone +text = called @4mad edward@-. +end_part = 3 + +[quest = creating_life] +name = creating_life +type = 2 +text = you find a conceited necromancer @4leonard@- on the old graveyard. +text = he orders you to bring him @4five body parts@-, matching precisely his description. +text = he needs them to finish his experiment to create sentient life form. +end_part = 3 + +#=========================================================== +#= aenor =================================================== +#=========================================================== + +[quest = passing_glen] +name = passing aenor's glen +text = you had to bypass the flooded river through the mountains and you ended up +text = in the village of @4aenor's glen@-. you can't proceed. the eastern +text = gate is locked by the order of @4captain roland@-. and the man seems to be +text = lost in mountains. the guard suggests to ask the local druid. + + [quest = lost_captain] + name = lost captain + type = 1 + text = druid ogla tells you that you can bring @4captain roland@- + text = back, but you need to get his @4spring stone@- and + text = take it to the other side of the avalanche that blocks the way. + text = there are some druidic stones on the other side, where + text = you can unleash magical power to melt the snow. + +// side quests --------------------------------------------- + +[quest = hidden_gold_mine] +name = hidden_gold_mine +type = 2 +text = west of @4aenor's glen@- lies a hidden gold mine. an old miner told you to seek +text = a monk statue in the woods. maybe you should investigate more. +end_part = 2 + +[quest = lazy_apprentice] +name = lazy apprentice +type = 2 +text = a young druidic apprentice in aenor's glen promises to share one of +text = his master's secrets if you help him to pass an exam. bring him @4ogla's herbs@- +text = from ogla's maze that lies to the south in aenor's glen. +end_part = 2 + +[quest = freeing_troll] +name = the freeing of a troll +type = 2 +text = you've met a captured troll in aenor's glen. he asks you to set him free. +text = the troll explains that several rocks around here are marked by @4trollish symbols@-. +text = these rocks can be passed, if you have some strange trollish magical item +text = with you. find a way through the rocks and free the troll, if you want. +end_part = 2 + +[quest = sad_archer] +name = desperate archer +type = 2 +text = you've met a desperate archer in aenor's glen. he's lost his @5icebear bow@- +text = while tracing wolves into their lair in the wilderness. +end_part = 2 + +[quest = wolf_hunt] +name = wolf hunt +type = 2 +text = woodcutters in aenor's glen are complaining about a wolf pack that is +text = terrorising them. you can earn a reward for killing the beasts. +end_part = 2 + +#=========================================================== +#= forest ================================================== +#=========================================================== + +[quest = fire_pit] +name = fire_pit +type = 2 +text = monks from the forest temple are complaining that there's a pit nearby +text = that is infested with foul demons. you promise to drive them out. monks +text = gives you holy water, which can break the demonic power. just +text = find its roots and sprinkle them. +end_part = 1 + +[quest = fur_coat] +name = fur_coat +type = 2 +text = an old gypsy you've met complained about the coming winter. his old coat got torn apart and he +text = has no furs to tailor a new one. he will pay you well for bringing him furs from @4six wolves@-. +end_part = 1 + +[quest = underground_spring] +name = cave_spring +type = 2 +text = a summoner asks you to fill a flagon with underground water for one of +text = his spells or something like that. a proper spring should be in a cave hidden in the woods +text = to the north. +end_part = 1 + +[quest = distant_moaning] +name = distant moaning +type = 2 +text = you hear a distant moaning in the forest. it came from the south. +text = maybe you should investigate what's happening there... +end_part = 1 + +#=========================================================== +#= dunghill ================================================ +#=========================================================== + +[quest = leaving_dunghill] +name = leaving_dunghill +text = you wake up in some cellar. a bartender says that you drunk too much +text = last night and then you attacked some woman's chickens, so people locked you up. +text = the birds are scattered throughout the town now. townsfolk agreed to +text = forgive you, if you gather the missing @4six hens@- back. + +// side quests --------------------------------------------- + +[quest = fire_demon] +name = fire_demon +type = 2 +text = a terrified woman in @4nimlor@- said that there's a cave with a fire breathing demon +text = to the south of the village. i should kill it, and let the woman know the woods are safe again. +end_part = 0 + +[quest = messenger] +name = messenger +type = 2 +text = you accept a job from a wealthy merchant. he needs you to deliver +text = a letter to his fellow merchant in @4dolbrad@-. you will find the man +text = on the @4market place@- near the city centre. +end_part = 5 + +[quest = brother] +name = brother +type = 2 +text = you meet a man near a tomb entrance in the woods. he's terrified to death. +text = his brother disappeared in the tomb, but he's not brave enough to look for +text = him there. the man is talking about bone ghosts in the tomb. +end_part = 0 + +[quest = hunter's_dog] +name = hunter's_dog +type = 2 +text = vorack the hunter asks you to find his dog. The animal got lost near +text = the tomb entrance to the northwest of nimlor village. +end_part = 0 + +[quest = auntie] +name = auntie +type = 2 +text = a woman in dunghill asks you to find her old auntie's cottage in the woods +text = to the southeast, and present her regards. it would be great if you try to +text = persuade the old woman to move to the town and live with her niece. +end_part = 0 + +[quest = street_fight] +name = street_fight +type = 2 +text = you've met a local roughneck @4ukmar@-. he challenges you to fight. +text = you can win some money, if you knock him down. +end_part = 0 + +[quest = kill_vermin] +name = kill vermin +type = 2 +text = blacksmith myron asks you to kill a giant worm that is plundering +text = his garden. +end_part = 0 diff --git a/undercroft_windows_i110/data/defs/skills_cz.txt b/undercroft_windows_i110/data/defs/skills_cz.txt new file mode 100644 index 0000000..ef2e7fa --- /dev/null +++ b/undercroft_windows_i110/data/defs/skills_cz.txt @@ -0,0 +1,939 @@ +================================================================================ +-------- warrior -------- +================================================================================ + +[warrior = mistr šermu] +desc.1 = %+i%% k útoku meèi a +desc.0 = dýkami +desc.5 = další lvl: %+i%% +req = 1 +power = 20,20,10,10 +type = 1 +info = zvyšuje sílu útoku +info = meèem èi dýkou. +info.255,220,0 = (pasivní dovednost) + +--------------------------------------------------- + +[warrior = mistr øezník] +desc.1 = %+i%% k útoku sekerami a +desc.0 = sekáèky +desc.5 = další lvl: %+i%% +power = 20,20,10,10 +type = 1 +info = zvyšuje sílu útoku +info = sekerou èi sekáèkem. +info.255,220,0 = (pasivní dovednost) + +--------------------------------------------------- + +[warrior = mistr kladiva] +desc.1 = %+i%% k útoku palcáty a +desc.0 = kladivy +desc.5 = další lvl: %+i%% +power = 25,25,12,12 +type = 1 +info = zvyšuje sílu útoku +info = palcátem èi kladivem. +info.255,220,0 = (pasivní dovednost) + +--------------------------------------------------- + +[warrior = mistr tyèových zbraní] +desc.1 = %+i%% k útoku +desc.0 = tyèovými zbranìmi +desc.5 = next lvl: %+i%% +req = 2 +type = 1 +power = 25,25,12,12 +info = zvyšuje sílu útoku +info = sudlicí èi halapartnou. +info.255,220,0 = (pasivní dovednost) + +--------------------------------------------------- + +[warrior = železná vùle] +desc.1 = obrana %+i pøed +desc.0 = ohòem, mrazem a jedy +desc.5 = další lvl: %+i +req = 3 +power = 2, 2, 1, 1 +type = 1 +info = zvyšuje bojovníkovu +info = ochranu pøed zranìními +info = zpùsobenými živly. +info.255,220,0 = (pasivní dovednost) + +--------------------------------------------------- + +[warrior = regenerace] +desc.1 = Zvyší @9%+i EN@- za zabití +desc.0 = nepøítele. +desc.5 = další lvl: zvýší %+i en +power = 1,1,1,1 +req = 6 +type = 1 +info = Zvyšuje energii s každým +info = zabitím nepøítele. +info.255,220,0 = (pasivní dovednost) + +--------------------------------------------------- + +[warrior = Pravý vùdce] +desc.1 = Max útok družiny %+i +desc.3 = trvání: %i kol +desc.6 = další lvl: %+i, EN: %i +power = 2,2,2,2 +stamina = 5,3 +req = 2 +duration = 10,2 +info = bojovník svým proslovem +info = pozvedne morálku celé +info = družiny. Po urèitý èas +info = všichni útoèí vìtší silou. +exp = 300 + +--------------------------------------------------- + +[warrior = tvrdý dopad] +desc.4 = %i%% šance na omráèení +desc.1 = útok %i%% +desc.6 = další lvl: %i%%, en: %i +power = 125,125,15,15 +probability = 10,1 +duration = 1,1 +stamina = 3,1 +req = 1 +info = tvrdý útok s šancí +info = omráèit na urèitou dobu +info = nepøítele. +info.100,200,255 = (nabíjecí dovednost) +type = 4 +exp = 100 + +--------------------------------------------------- + +[warrior = kruhový úder] +desc.1 = útok %i%% s @4obouruèní@- +desc.0 = @4zbraní@- +desc.6 = další lvl: %i%%, en: %i +power = 75,75,10,10 +stamina = 4,2 +req = 4 +info = mocný švih s obouruèní +info = zbraní, který zasáhne +info = každého kolem družiny. +sound_action = SKILL_MULTI_HIT +exp = 100 + +--------------------------------------------------- + +[warrior = odražení] +desc.0 = odrazí nepøítele o krok +desc.1 = dozadu. útok %i%% +desc.6 = další lvl: %i%%, en: %i +power = 80,80,10,10 +stamina = 3, 1 +req = 3 +max_charge = 0 +info = odrazí nepøítele dozadu, +info = pokud útok prolomí jeho +info = obranu (tj. pokud utrpí +info = zranìní alespoò za 1 bod) +exp = 100 + +--------------------------------------------------- + +[warrior = pokrevní bratr] +desc.2 = pøenese %i-%i zd +desc.0 = jinému èlenu družiny. +desc.9 = další lvl: %i-%i, en: %i +power = 5,10,5,10 +stamina = 1,0 +req = 6 +info = Pøedá bojovníkovu krev +info = jinému hrdinovi, aby mu +info = navrátil èást zdraví. +sound_action = SKILL_ALCHEMY +exp = 300 + +--------------------------------------------------- + +[warrior = muèící totem] +desc.2 = útok %i-%i v okolí +desc.3 = trvání: %i kol +desc.9 = další lvl: %i-%i, en: %i +power = 15,20,10,10 +stamina = 10,5 +req = 7 +duration = 5,1 +info = všichni nepøátelé v +info = okruhu 3 ètverce od +info = totemu dostávají zásah +info = každé kolo. +exp = 300 + +=========================== +-------- assassin -------- +=========================== + +[assassin = Boj holýma rukama] +desc.1 = %+i%% k útoku beze zbranì. +desc.3 = Dává @9%+i k EN@- za zabití. +desc.5 = další lvl: %+i%% +type = 1 +req = 1 +power = 160,160,25,25 +duration = 2,0 +info = zvyšuje útok holýma +info = rukama a pøidává energii +info = za zabití nepøítele. +info.255,220,0 = (pasivní dovednost) + +--------------------------------------------------- + +[assassin = mistr zabiják] +desc.1 = %+i%% k útoku speciálními +desc.0 = vrahounskými zbranìmi +desc.5 = další lvl: %+i%% +type = 1 +req = 2 +power = 25,25,12,12 +info = zvyšuje útok zbranìmi +info = urèenými vrahùm, +info = mordýøùm a zabijákùm. +info.255,220,0 = (pasivní dovednost) + +--------------------------------------------------- + +[assassin = mistr boje s holí] +desc.1 = %+i%% k útoku s +desc.0 = holemi a berlami +desc.5 = další lvl: %+i%% +req = 2 +power = 25,25,12,12 +type = 1 +info = zvyšuje sílu útoku s +info = holemi a berlami. +info.255,220,0 = (pasivní dovednost) + +--------------------------------------------------- + +[assassin = Mistr støelec] +desc.1 = %+i%% k útoku støelnými +desc.0 = a vrhacími zbranìmi. +desc.5 = další lvl: %+i%% +req = 1 +power = 30,30,20,20 +type = 1 +info = zvyšuje sílu útoku s luky, +info = kušemi a vrhacími +info = zbranìmi. +info.255,220,0 = (pasivní dovednost) + +--------------------------------------------------- + +[assassin = Návrat] +desc.4 = %i%% šance na návrat +desc.0 = šipu nebo vržené zbranì. +desc.11 = další lvl: %i%% +info = Zvyšuje pravdìpodobnost +info = navrácení ztracených +info = šípù a vrhacích zbraní. +info.255,220,0 = (pasivní dovednost) +req = 4 +type = 1 +probability = 10, 5 + +--------------------------------------------------- + +[assassin = samoléèba] +desc.0 = vyléèí svá zranìní +desc.2 = o %i-%i zd +desc.9 = další lvl: %i-%i, en: %i +power = 8,16,4,8 +stamina = 10, 4 +req = 2 +info = vrah se vyléèí pomocí +info = koncentrace své mysli. +sound_action = SKILL_ALCHEMY +exp = 300 + +--------------------------------------------------- + +[assassin = øetìzový útok] +desc.0 = Trojnásobný útok +desc.1 = %i%% silou. +desc.6 = další lvl: %i%%, en: %i +power = 80,80,5,5 +stamina = 5,1 +req = 3 +info = zaútoèí 3x v jednom +info = kole se všemi zbranìmi +info = (vèetnì lukù a vrhacích +info = zbraní). +sound_action = SKILL_MULTI_HIT +exp = 100 + +--------------------------------------------------- + +[assassin = drasák] +desc.1 = %i%% útoku s vrahounskou +desc.0 = zbraní nebo neozbrojen. +desc.6 = další lvl: %i%%, sp: %i +power = 135,135,15,15 +stamina = 3,1 +req = 1 +info = precizní smrtící úder se +info = speciální zbraní pro vrahy +info = nebo holýma rukama. +exp = 100 + +--------------------------------------------------- + +[assassin = Hadí pohyb] +desc.0 = Pohyb jeden krok vpøed. +desc.1 = Nepøátelé nezareagují. +stamina = 7,0 +req = 4 +info = vrah vede vaši družinu +info = rychle a tiše. Pohnete +info = se jeden krok vpøed, ale +info = nepøátelé nezareagují. +type = 2 +sound_action = ladder +exp = 300 + +--------------------------------------------------- + +[assassin = stínový útok] +desc.1 = útok %i%% silou na dálku +desc.6 = další lvl: %i%%, en: %i +power = 70,70,10,10 +stamina = 4,1 +req = 5 +info = útok na dálku se zbraní +info = na blízko. +sound_action = SKILL_MULTI_HIT +exp = 100 + +--------------------------------------------------- + +[assassin = výbušná pìst] +desc.1 = %i%% útoku beze zbranì +desc.0 = se zmìní na ohnivý útok. +desc.6 = další lvl: %i%%, en: %i +power = 50,50,5,5 +stamina = 5,1 +req = 4 +type = 4 +info = koncentruje energii do +info = svých pìstí a promìní je +info = v ohnivá beranidla. +info.100,200,255 = (nabíjecí dovednost) +charge_sprite = data\gui\charge_exploding.gif,9,9,1,3,0 +charge_color = 255, 100, 0 +sound_hit = HIT_FIREBALL +exp = 100 + +--------------------------------------------------- + +[assassin = dotek kobry] +desc.2 = Pøidá jedový útok %i-%i +desc.0 = k útoku holýma rukama. +desc.9 = další lvl: %i-%i, en: %i +power = 6,10,2,4 +duration = 5,1 +probability = 10, 20 +stamina = 5,1 +req = 7 +type = 4 +info = Promìní tìlesnou energii +info = v prudký jed, který +info = zasáhne dotykem dlanì. +info.100,200,255 = (nabíjecí dovednost) +charge_sprite = data\gui\charge_cobra.gif, 3, 3, 1, 1, 0 +charge_color = 0, 250, 0 +exp = 100 + +====================== +-------- mage -------- +====================== + +[mage = magická vìda] +desc.1 = @9%+i en@- za každou +desc.0 = mágovu úroveò. +desc.6 = další lvl: %+i +req = 1 +power = 2,2,2,2 +type = 1 +info = Zvyšuje mágovu energii s +info = každou jeho úrovní. +info.255,220,0 = (pasivní dovednost) + +--------------------------------------------------- + +[mage = ochraný kruh] +desc.3 = ochraný Kruh trvá %i kol. +desc.1 = všechny obrany %+i +desc.6 = další lvl: %i, en: %i +req = 2 +duration = 5,2 +power = 3,3,3,3 +stamina = 8,3 +info = Vytvoøí ochraný kruh. +info = Všechny obrany družiny se +info = zvýší, pokud stojí +info = uprostøed kruhu. +sound_action = SKILL_SUMMON +exp = 240 + +--------------------------------------------------- + +[mage = stìna energie] +desc.0 = Vytvoøí neprùchozí stìnu. +desc.3 = trvání: %i kol +desc.10 = další lvl: %i kol, en: %i +duration = 5,4 +stamina = 8,3 +req = 3 +info = Vytvoøí stìnu z enerie, +info = pøes kterou nikdo +info = neprojde. +sound_action = SKILL_WALL +exp = 240 + +--------------------------------------------------- + +[mage = Rozehøátí] +desc.0 = Rozehøeje všechny +desc.0 = zmrazené èleny družiny. +stamina = 14,0 +req = 4 +type = 2 +info = Rozehøeje všechny +info = zmrazené èleny družiny. +info.200,200,200 = (nezvyšuje se) +exp = 240 + +--------------------------------------------------- + +[mage = Tanèící ostøí] +desc.0 = Oživí meèe a dýky s +desc.1 = %i%% jejich síly. +desc.6 = další lvl: %i%%, en: %i +req = 5 +stamina = 16, 6 +duration = 999,0 +power = 200,200,30,30 +info = Bodné a seèné zbranì ležící +info = na zemi se promìní v +info = užiteèné pomocníky, kteøí +info = pro vás budou bojovat. +sound_action = SKILL_SUMMON +resistance = 0,-5,5,99,0,0,1,0 +exp = 240 +hp = 25,9 + +--------------------------------------------------- + +[mage = Zubatá smrt] +desc.0 = Letící zubatý disk zasáhne +desc.2 = vše kolem. útok: %i-%i +desc.9 = další lvl: %i-%i, en: %i +power = 12,22,6,10 +stamina = 10,4 +req = 3 +info = Vytvoøí ocelový disk, +info = který obletí družinu a +info = zasáhne každého nepøítele +info = okolo. +sound_action = SKILL_FANGED_DEATH +exp = 80 + +--------------------------------------------------- + +[mage = ohnivá koule] +desc.2 = ohnivý útok %i-%i +desc.9 = další lvl: %i-%i, en: %i +power = 5,8,5,7 +stamina = 5, 2 +req = 1 +info = Koncentruje oheò do +info = koule, kterou lze mrštit +info = proti nepøíteli. +info.100,200,255 = (nabíjecí dovednost) +type = 4 +charge_sprite = data\gui\charge_fireball.gif, 9, 9, 1, 3, 0 +sound_action = SKILL_FIREBALL +sound_hit = HIT_FIREBALL +exp = 80 + +--------------------------------------------------- + +[mage = lávová øeka] +desc.0 = vytvoøí lávovou øeku. +desc.2 = ohnivý útok %i-%i +desc.9 = další lvl: %i-%i, en: %i +power = 10,30,8,10 +duration = 1, 2 +stamina = 20, 7 +req = 7 +info = promìní zem v lávovou +info = øeku, která +info = popálí všechny nepøátelé +info = v øadì pøed družinou. +sound_action = SKILL_LAVA +#old: exp = 55,28 +exp = 80 + +--------------------------------------------------- + +[mage = mráz] +desc.2 = ledový útok %i-%i +desc.4 = %i%% šance na zmrazení +desc.9 = další lvl: %i-%i, en: %i +power = 5,8,2,4 +stamina = 10,2 +probability = 18, 3 +duration = 4,1 +hit_type = 3 +req = 1 +info = ledový závan, který krom +info = zranìní, mùže +info = zmrazit i dva nepøátele +info = najednou. +sound_action = SKILL_FROST +exp = 80 + +--------------------------------------------------- + +[mage = ledová støela] +desc.2 = ledový útok %i-%i +desc.4 = %i%% šance na zmrazení +desc.9 = další lvl: %i-%i, en: %i +power = 15,24,10,12 +probability = 5, 1 +stamina = 9,4 +req = 3 +info = Vrhne ledovou støelu, jež +info = zpùsobí ledové zranìní +info = a mùže rovnìž zmrazit +info = zasaženého nepøítele. +sound_action = SKILL_ICE_BOLT +exp = 80 + +--------------------------------------------------- + +[mage = Jiskra] +desc.2 = ledový útok %i-%i +desc.6 = další lvl: %+i%%, en: %i +power = 10,18,5,8 +stamina = 8,3 +req = 5 +info = Vytvoøí elektrickou +info = jiskru, která zasáhne cíl +info = a všechny nepøátele v +info = jeho okolí. +sound_action = SKILL_SPARKLE +sound_hit = HIT_SPARKLE +exp = 80 + +--------------------------------------------------- + +[mage = blesk] +desc.2 = ohnivý útok %i-%i +desc.9 = další lvl: %i-%i, en: %i +power = 25,38,14,16 +stamina = 25,8 +req = 6 +info = Úder blesku silnì popálí +info = oba nepøátele pøed +info = družinou. +info.100,200,255 = (nabíjecí dovednost) +sound_action = WEATHER_FLASH +charge_sprite = data\gui\charge_lightning.gif, 3, 3, 1, 1, 0 +charge_color = 210, 230, 255 +type = 4 +exp = 80 + + +================================================================================ +-------- priest -------- +================================================================================ + +[priest = mistr kladiva] +desc.1 = %+i%% k útoku +desc.0 = palcáty a kladivy +desc.5 = další lvl: %+i%% +req = 2 +power = 30,30,12,12 +type = 1 +info = zvyšuje sílu útoku +info = palcátem èi kladivem. +info.255,220,0 = (pasivní dovednost) + +--------------------------------------------------- + +[priest = mistr tyèových zbraní] +desc.1 = %+i%% k útoku +desc.0 = tyèovými zbranìmi +desc.5 = next lvl: %+i%%req = 2 +power = 30,30,12,12 +type = 1 +info = zvyšuje sílu útoku +info = sudlicí èi halapartnou. +info.255,220,0 = (pasivní dovednost) + +--------------------------------------------------- + +[priest = omráèivý štít] +desc.1 = %i%% útoku se odrazí zpìt. +desc.4 = %i%% šance na omráèení +desc.16 = další lvl: %i%%, %i%% +power = 20,20,5,5 +probability = 5,2 +duration = 1, 0 +type = 1 +req = 5 +info = útoèící nepøítel narazí +info = na štít a sám se zraní. +info = navíc se mùže obráèit. +info.255,220,0 = (pasivní dovednost) + +--------------------------------------------------- + +[priest = útok vìøícího] +desc.0 = Fanatický úder s +desc.1 = %i%% síly knìze. +desc.6 = další lvl: %i%%, en: %i +power = 200,200,25,25 +stamina = 4, 2 +req = 1 +info = Bezmezná víra zvýší +info = sílu knìze a ten pak útoèí +info = s vìtším úèinkem. +info.100,200,255 = (nabíjecí dovednost) +charge_color = 240, 170, 240 +type = 4 +exp = 100 + +--------------------------------------------------- + +[priest = požehnání] +desc.1 = síl a obr družiny %+i +desc.3 = trvání: %i kol +desc.6 = další lvl: %+i, sp: %i +power = 1,1,1,1 +duration = 10,5 +stamina = 5, 5 +req = 3 +info = Požehnaní hrdinové jsou +info = doèasnì obdarováni +info = vyšší silou a obratností. +exp = 300 + +--------------------------------------------------- + +[priest = svatá zem] +desc.0 = Nemrtví dostanou zásah +desc.2 = %i-%i každé kolo. +desc.3 = trvání: %i kol. +desc.9 = další lvl: %i-%i, en: %i +power = 12,22,6,6 +duration = 10,5 +stamina = 10, 5 +req = 2 +info = Posvìtí zem pøed +info = družinou. Pokud na ni +info = vstoupí nemrtvý èi démon, +info = dostane zásah každé kolo. +sound_action = SKILL_HOLY +exp = 300 + +--------------------------------------------------- + +[priest = Archandìl] +desc.2 = Ledový útok: %i-%i +desc.13 = Archanìl zd: %i +desc.9 = další lvl: %i-%i, en: %i +power = 8, 12, 4, 4 +duration = 999,0 +stamina = 50, 8 +req = 7 +info = Pøivolá mocného +info = pomocníka z nebes, který +info = útoèí na dálku ledovým +info = kouzlem. +hp = 40, 5 +sound_action = SKILL_SUMMON +resistance = 2,0,6,4,1,0,1,1 +exp = 300 + +--------------------------------------------------- + +[priest = Léèitel] +desc.2 = Vyléèí @1%i-%i zd@- +desc.9 = další lvl: %i-%i, en: %i +power = 5,7,6,7 +stamina = 6,3 +req = 1 +info = Vyléèí vybraného hrdinu. +sound_action = SKILL_ALCHEMY +exp = 300 + +--------------------------------------------------- + +[priest = Sérum] +desc.0 = Odstraní otravu vybraného +desc.1 = hrdiny. +req = 4 +stamina = 20,0 +info = Odstraní otravu vybraného +info = hrdiny. +info.200,200,200 = (nezvyšuje se) +sound_action = SKILL_ALCHEMY +type = 2 +exp = 300 + +--------------------------------------------------- + +[priest = Vzkøíšení] +desc.0 = Vrátí mrtvého hrdinu +desc.0 = zpìt mezi živé. +req = 7 +power = 1,1,0,0 +stamina = 40,0 +info = Oživí vybraného hrdinu. +info = Po oživení má hrdina jen +info = minimum zdraví a energie. +info.200,200,200 = (nezvyšuje se) +type=2 +sound_action = SKILL_HOLY +exp = 300 + +--------------------------------------------------- + +[priest = ochraná aura] +desc.1 = Fyzická obrana %i%% +desc.3 = trvání: %i kol +desc.6 = další lvl: %i%%, en: %i +power = 150,150,25,25 +duration = 10,5 +stamina = 12,6 +req = 1 +info = Vyèaruje auru kolem +info = družiny, která zvyšuje +info = její odolnost proti +info = fyzickým útokùm. +sound_action = SKILL_WALL +exp = 300 + +--------------------------------------------------- + +[priest = Prokletí] +desc.2 = Spektrální útok %i-%i +desc.6 = další lvl: %+i%%, en: %i +power = 8,12,4,4 +stamina = 6, 2 +req = 5 +info = útoèí tím elementem, +info = proti kterému je nepøítel +info = nejménì odolný. +sound_action = SKILL_MALEDICTION +exp = 100 + +================================================================================ +-------- summoner -------- +================================================================================ + +[summoner = Bestie] +desc.1 = síla a obratnost %i%% +desc.3 = oheò odol. 0, trvání %i +desc.6 = další lvl: %i%%, en: %i +req = 1 +power = 200,200,30,30 +stamina = 10,5 +duration = 15, 1 +info = Zaklínaè se promìní ve +info = velmi silné monstrum. +info = Mùže ale používat jen +info = dovednosti bestie. +sound_action = SKILL_BEAST +#old: exp = 20, 9 +exp = 100 + +--------------------------------------------------- + +[summoner = Bestiální rána] +desc.1 = útok %i%% +desc.6 = další lvl: %i%%, en: %i +req = 1 +power = 160,160,25,25 +stamina = 5,2 +info = Velmi silný úder. +info.200,250,220 = (dovednost bestie) +type = 5 +exp = 100 + +--------------------------------------------------- + +[summoner = Bìsnící bestie] +desc.1 = kruhový útok %i%% +desc.6 = další lvl: %+i%%, en: %i +req = 4 +power = 75,75,10,10 +stamina = 9,4 +info = V podobì bestie kolem sebe +info = divoce máchá paøáty a +info = zraòuje každého v dosahu. +info.200,250,220 = (dovednost bestie) +type = 5 +exp = 100 + +--------------------------------------------------- + +[summoner = Upíøí kousnutí] +desc.2 = útok/zd zisk %i-%i +desc.9 = další lvl: %i-%i, en: %i +power = 8,14,5,7 +stamina = 9,4 +req = 4 +info = V podobì bestie kousne +info = nepøítele a vysaje jeho +info = zdraví pro sebe. +info.200,250,220 = (dovednost bestie) +type = 5 +sound_action = whip +exp = 100 + +--------------------------------------------------- + +[summoner = Kamenná kùže] +desc.1 = %+i k fyzické a jedové +desc.3 = obranì na %i kol +desc.6 = další lvl: %i, sp: %i +duration = 10, 5 +req = 1 +power = 5,5,3,3 +stamina = 10,6 +info = Kùže zaklínaèe se zmìní +info = v kámen a jeho fyzická +info = obrana a odolnost proti +info = jedùm se zvýší. +sound_action = break_wall +exp = 300 + +--------------------------------------------------- + +[summoner = trýznivé bodce] +desc.2 = Sežehne silou %i-%i +desc.9 = další lvl: %i-%i, en: %i +req = 2 +hit_type = 2 +power = 10,18,5,7 +stamina = 7,2 +info = Vyèaruje ze zemì +info = rozžhavené bodáky, které +info = popálí dva nepøátele +info = najednou. +sound_action = skill_lava +exp = 100 + +--------------------------------------------------- + +[summoner = Smrdutý oblak] +desc.2 = Jedový útok %i-%i +desc.3 = trvání: %i kol +desc.9 = další lvl: %i-%i, en: %i +power = 8,16,6,8 +stamina = 10, 3 +duration = 5,1 +req = 3 +info = Vytvoøí oblak jedovatého +info = plynu, který dusí toho, +info = kdo v nìm stojí. +exp = 300 +sound_action = skill_frost + +--------------------------------------------------- + +[summoner = Kostlivci] +desc.2 = sílá kostlivce %i-%i +desc.13 = zdraví kostlivce: %i +desc.9 = další lvl: %i-%i, en: %i +req = 1 +power = 6,12,3,4 +duration = 999,0 +stamina = 10,5 +hp = 20,7 +info = Vyèaruje kostlivce z +info = z ostatkù ležících na zemi. +info = Na jedno seslání mohou +info = povstat až 4 kostlivci. +sound_action = SKILL_SUMMON +resistance = 1,0,0,0,1,0,0,0 +exp = 300 + +--------------------------------------------------- + +[summoner = pøivolání pøedkù] +desc.2 = ledový útok %i-%i +desc.9 = další lvl: %i-%i, en: %i +power = 8,15,5,7 +stamina = 8, 3 +hit_type = 3 +req = 3 +info = Vyvolá duše pøedkù, které +info = sevøou srdce nepøátel +info = svým ledovým objetím. +sound_action = SKILL_ANCESTOR +exp = 100 + +--------------------------------------------------- + +[summoner = Bojový golem] +desc.2 = ohnivý útok %i-%i +desc.13 = golemovo zd: %i +desc.9 = další lvl: %i-%i, sp: %i +req = 5 +hp = 30,8 +power = 6, 10, 4, 4 +duration = 999,0 +stamina = 20,10 +info = vytvoøí bojové golemy ze +info = zbraní èi brnìní ležících +info = na zemi. Golemové útoèí +info = ohnivým útokem. +sound_action = SKILL_SUMMON +hit_type = 2 +resistance = 5,5,-5,0,2,2,0,0 +exp = 300 + +--------------------------------------------------- + +[summoner = návrat ztracence] +desc.0 = Vrátí mrtvého hrdinu +desc.0 = zpìt mezi živé. +req = 7 +stamina = 40,0 +info = Oživí vybraného hrdinu. +info = Po oživení má hrdina jen +info = minimum zdraví a energie. +info.200,200,200 = (nezvyšuje se) +type=2 +sound_action = bell +exp = 300 + +--------------------------------------------------- + +[summoner = alchimie] +desc.0 = pøemìòuje pøedmìty +req = 3 +stamina = 6,0 +info = Pøemìòuje pøedmìty +info = ležíci na zemi. +info.200,200,200 = (nezvyšuje se) +type=2 +sound_action = SKILL_ALCHEMY +exp = 300 diff --git a/undercroft_windows_i110/data/defs/skills_de.txt b/undercroft_windows_i110/data/defs/skills_de.txt new file mode 100644 index 0000000..792af70 --- /dev/null +++ b/undercroft_windows_i110/data/defs/skills_de.txt @@ -0,0 +1,986 @@ +================================================================================ +-------- warrior -------- +================================================================================ + +[warrior = Schwert-Experte] +desc.1 = %+i%% zu Angriff mit +desc.0 = Schwertern und Dolchen +desc.5 = näch lvl: %+i%% +req = 1 +power = 20,20,10,10 +type = 1 +info = verstärkt Angriff mit +info = Schwertern und Dolchen. +info.255,220,0 = (passiv) + +--------------------------------------------------- + +[warrior = Axt-Experte] +desc.1 = %+i%% zu Angriff mit +desc.0 = Äxten und Cuttern +desc.5 = näch lvl: %+i%% +power = 20,20,10,10 +type = 1 +info = verstärkt Angriff mit +info = Äxten und Cuttern. +info.255,220,0 = (passiv) + +--------------------------------------------------- + +[warrior = Keulen-Experte] +desc.1 = %+i%% zu Angriff mit +desc.0 = Keulen und Hämmern +desc.5 = näch lvl: %+i%% +power = 25,25,12,12 +type = 1 +info = verstärkt Angriff mit +info = Keulen und Hämmern. +info.255,220,0 = (passiv) + +--------------------------------------------------- + +[warrior = Stangenwaffen-Experte] +desc.1 = %+i%% zu Angriff mit +desc.0 = Stangenwaffen +desc.5 = näch lvl: %+i%% +req = 2 +type = 1 +power = 25,25,12,12 +info = verstärkt Angriff mit +info = Stangenwaffen. +info.255,220,0 = (passiv) + +--------------------------------------------------- + +[warrior = Geist aus Stahl] +desc.0 = Feuer, Kälte und Gift +desc.1 = Widerstand %+i +desc.5 = näch lvl: %+i +req = 3 +power = 2, 2, 1, 1 +type = 1 +info = erhöht des Kämpfers +info = Elementar-Widerstände. +info.255,220,0 = (passiv) + +--------------------------------------------------- + +[warrior = Regeneration] +desc.1 = plus @9%+i zu AP@- pro kill +desc.5 = näch lvl: plus %+i AP +power = 1,1,1,1 +req = 6 +type = 1 +info = regeneriert Ausdauer +info = pro getötetem Feind. +info.255,220,0 = (passiv) + +--------------------------------------------------- + +[warrior = Wahrer Anführer] +desc.1 = party's max. Angriff %+i +desc.3 = Dauer: %i Runden +desc.6 = näch lvl: %+i, AP: %i +power = 2,2,2,2 +stamina = 5,3 +req = 2 +duration = 10,2 +info = Wahrer Anführer erhöht +info = die Moral der Party. +info = Eine Zeit lang teilt +info = jeder mehr Schaden aus. +#old: exp = 20,4 +exp = 300 + +--------------------------------------------------- + +[warrior = Harter Einschlag] +desc.4 = %i%% chance zu betäuben +desc.1 = Angriff %i%% +desc.6 = näch lvl: %i%%, AP: %i +power = 125,125,15,15 +probability = 10,1 +duration = 1,1 +stamina = 3,1 +req = 1 +info = Harter Schlag mit der +info = Chance, den Gegner zu +info = betäuben. +info.100,200,255 = (Aufladefähigkeit) +type = 4 +#old: exp = 1,2 +exp = 100 + +--------------------------------------------------- + +[warrior = Rundumschlag] +desc.1 = Schlagkraft %i%% mit +desc.0 = @0zweihändigen Waffen@- +desc.6 = näch lvl: %i%%, AP: %i +power = 75,75,10,10 +stamina = 4,2 +req = 4 +info = ein weiter Schwung mit +info = einer zweihändigen Waffe +info = trifft jeden rund um die +info = Party. +sound_action = SKILL_MULTI_HIT +#old: exp = 3,2 +exp = 100 + +--------------------------------------------------- + +[warrior = Umwerfen] +desc.0 = wirft Gegner 1 Feld +desc.1 = zurück. Angriff %i%% +desc.6 = näch lvl: %i%%, AP: %i +power = 80,80,10,10 +stamina = 3, 1 +req = 3 +max_charge = 0 +info = wirft den Gegner zurück, +info = wenn ein Schlag die +info = Deckung durchschlägt. +info = (Schaden ist 1 oder höher) +#old: exp = 5,5 +exp = 100 + +--------------------------------------------------- + +[warrior = Blutsbruder] +desc.2 = transferiert %i-%i hp +desc.0 = zu einem anderen Helden +desc.9 = näch lvl: %i-%i, AP: %i +power = 5,10,5,10 +stamina = 1,0 +req = 6 +info = der Kämpfer spendet +info = einem anderen Helden Blut, +info = um dessen Gesundheit +info = zu stärken. +sound_action = SKILL_ALCHEMY +#old: exp = 30,10 +exp = 300 + +--------------------------------------------------- + +[warrior = Totem der Pein] +desc.2 = Angriff %i-%i +desc.3 = Dauer: %i Runden +desc.9 = näch lvl: %i-%i, AP: %i +power = 15,20,10,10 +stamina = 10,5 +req = 7 +duration = 5,1 +info = Alle Feinde im Umkreis von +info = 3 Quadraten um das Totem +info = erleiden jede Runde +info = Schaden. +#old: exp = 60,20 +exp = 300 + +=========================== +-------- assassin -------- +=========================== + +[assassin = Fauskampf-Experte] +desc.1 = %+i%% zu unbewaffnetem +desc.3 = Angriff; @9%+i zu AP@- pro kill. +desc.5 = näch lvl: %+i%% +type = 1 +req = 1 +power = 160,160,25,25 +duration = 2,0 +info = verstärkt Angriff mit +info = bloßen Händen und erhöht +info = Ausdauer pro Kill. +info.255,220,0 = (passiv) + +--------------------------------------------------- + +[assassin = Attentäterwaffen Experte] +desc.1 = %+i%% zu Angriff mit +desc.0 = spezial-Attentäterwaffen +desc.5 = näch lvl: %+i%% +type = 1 +req = 2 +power = 25,25,12,12 +info = verstärkt Angriff mit +info = spezial-Attentäterwaffen. +info.255,220,0 = (passiv) + +--------------------------------------------------- + +[assassin = Stab-Experte] +desc.1 = %+i%% zu Angriff mit +desc.0 = Stäben +desc.5 = näch lvl: %+i%% +req = 2 +power = 25,25,12,12 +type = 1 +info = Verstärkt Angriff mit +info = Stäben. +info.255,220,0 = (passiv) + +--------------------------------------------------- + +[assassin = Fernangriff-Experte] +desc.1 = %+i%% zu Angriff mit +desc.0 = Fernwaffen. +desc.5 = näch lvl: %+i%% +req = 1 +power = 30,30,20,20 +type = 1 +info = Verstärkt Angriff mit +info = Bögen, Armbrüsten und +info = Wurfwaffen. +info.255,220,0 = (passiv) + +--------------------------------------------------- + +[assassin = Apportieren] +desc.4 = %i%% Chance, Wurfwaffen +desc.0 = oder Pfeile zurückzuholen +desc.11 = näch lvl: %i%% +info = Ist die Fähigkeit, benutzte +info = Pfeile und Wurfwaffen +info = wiederzubekommen. +info.255,220,0 = (passiv) +req = 4 +type = 1 +probability = 10, 5 + +--------------------------------------------------- + +[assassin = Körperenergie] +desc.0 = Fähigkeit zur Selbstheilung +desc.2 = Heilt %i-%i hp +desc.9 = näch lvl: %i-%i, AP: %i +power = 8,16,4,8 +stamina = 10, 4 +req = 2 +info = Attentäter nutzt seine +info = Körperenergie und +info = heilt sich selbst. +sound_action = SKILL_ALCHEMY +#old: exp = 45,10 +exp = 300 + +--------------------------------------------------- + +[assassin = Kettenschlag] +desc.0 = Dreifacher Angriff mit +desc.1 = %i%% der Kraft. +desc.6 = näch lvl: %i%%, AP: %i +power = 80,80,5,5 +stamina = 5,1 +req = 3 +info = 3 Schläge in einer Runde +info = mit jeder Waffe +info = (einschließlich Bögen und +info = Wurfwaffen). +sound_action = SKILL_MULTI_HIT +#old: exp = 5,5 +exp = 100 + +--------------------------------------------------- + +[assassin = tödlicher Schlag] +desc.1 = %i%% des Treffers mit Faust +desc.0 = oder Attentäterwaffen. +desc.6 = näch lvl: %i%%, AP: %i +power = 135,135,15,15 +stamina = 3,1 +req = 1 +info = Ein präziser tödlicher +info = Schlag, unbewaffnet oder +info = mit Attentäterwaffen. +#old: exp = 10,5 +exp = 100 + +--------------------------------------------------- + +[assassin = Schleichender Gang] +desc.0 = Ein Schritt vorwärts. +desc.1 = Unbemerkt von Feinden. +stamina = 7,0 +req = 4 +info = Der Attentäter führt die +info = Party schnell und leise. +info = Die geht einen Schritt vor, +info = unbemerkt von Feinden. +#old: exp = 10,0 +type = 2 +sound_action = ladder +exp = 300 + +--------------------------------------------------- + +[assassin = Schattenschlag] +desc.1 = Schlagkraft %i%% +#desc.2 = AP Kosten: %i +desc.6 = näch lvl: %i%%, AP: %i +power = 70,70,10,10 +stamina = 4,1 +req = 5 +info = Angriff mit Handwaffen +info = über eine Distanz hinweg. +sound_action = SKILL_MULTI_HIT +#old: exp = 10,5 +exp = 100 + +--------------------------------------------------- + +[assassin = explodierende Faust] +desc.1 = unbewaffneter Angriff %i%% +desc.0 = (Feuerschlag-Angriff) +desc.6 = näch lvl: %i%%, AP: %i +power = 50,50,5,5 +stamina = 5,1 +req = 4 +type = 4 +info = konzentriert Energie in +info = der Faust für einen +info = Feuerschlag. +info.100,200,255 = (Aufladefähigkeit) +charge_sprite = data\gui\charge_exploding.gif,9,9,1,3,0 +charge_color = 255, 100, 0 +sound_hit = HIT_FIREBALL +#old: exp = 16,8 +exp = 100 + +--------------------------------------------------- + +[assassin = Kobra-Berührung] +desc.2 = Addiert Giftschaden %i-%i +desc.0 = zu unbewaffneten Angriff. +desc.9 = näch lvl: %i-%i, AP: %i +power = 6,10,2,4 +duration = 5,1 +probability = 10, 20 +stamina = 5,1 +req = 7 +type = 4 +info = formt Körperenergie in +info = Gift, das durch Hand- +info = berührung verteilt wird. +info.100,200,255 = (Aufladefähigkeit) +charge_sprite = data\gui\charge_cobra.gif, 3, 3, 1, 1, 0 +charge_color = 0, 250, 0 +#old: exp = 14,7 +exp = 100 + +====================== +-------- mage -------- +====================== + +[mage = Wissen des Zauberers] +desc.1 = %+i zu Ausdauer pro level +desc.6 = näch lvl: %+i +req = 1 +power = 2,2,2,2 +type = 1 +info = Erhöht die Ausdauer +info = des Zauberers. +info.255,220,0 = (passiv) + +--------------------------------------------------- + +[mage = Schutzkreis] +desc.3 = Schutzkreis %i Runden +desc.1 = alle Widerstände %+i +desc.6 = next lev: %+i, AP: %i +req = 2 +duration = 5,2 +power = 3,3,3,3 +stamina = 8,3 +info = Erzeugt einen Schutzkreis. +info = Die Widerstände aller +info = Helden sind innerhalb des +info = Schutzkreises erhöht. +sound_action = SKILL_SUMMON +#old: exp = 38,19 +exp = 240 + +--------------------------------------------------- + +[mage = Energiewand] +desc.0 = Erzeugt eine Energiewand. +desc.3 = Dauer: %i Runden +desc.10 = next lev: %i Runden, AP: %i +duration = 5,4 +stamina = 8,3 +req = 3 +info = Erzeugt eine +info = undurchdringliche +info = Energiewand. +sound_action = SKILL_WALL +#old: exp = 35,17 +exp = 240 + +--------------------------------------------------- + +[mage = Tauwetter] +desc.0 = Taut alle eingefrorenen +desc.0 = Partymitglieder auf. +stamina = 14,0 +req = 4 +type = 2 +info = Taut alle eingefrorenen +info = Partymitglieder auf. +info.200,200,200 = (no upgrade) +#old: exp = 42,21 +exp = 240 + +--------------------------------------------------- + +[mage = Tanzende Klingen] +desc.0 = erhebt Schwerter mit +desc.1 = %i%% ihrer Angriffskraft. +desc.6 = näch lvl: %i%%, AP: %i +req = 5 +stamina = 16, 6 +duration = 999,0 +power = 200,200,30,30 +info = Legen Sie ein oder mehr +info = Schwerter auf den Boden. +info = Mit diesem Zauber +info = kämpfen diese für Euch! +sound_action = SKILL_SUMMON +resistance = 0,-5,5,99,0,0,1,0 +exp = 240 +hp = 25,9 + +--------------------------------------------------- + +[mage = Todesscheibe] +desc.0 = Todesscheibe triff alles im +desc.2 = Umkreis. Schaden: %i-%i +desc.9 = näch lvl: %i-%i, AP: %i +power = 12,22,6,10 +stamina = 10,4 +req = 3 +info = Erzeugt eine Eisenscheibe, +info = die rund um die Party +info = fliegt und jeden Feind +info = trifft. +sound_action = SKILL_FANGED_DEATH +#old: exp = 32,16 +exp = 80 + +--------------------------------------------------- + +[mage = Feuerball] +desc.2 = Feuerangriff %i-%i +desc.9 = näch lvl: %i-%i, AP: %i +power = 5,8,5,7 +#power = 5,8,4,5 +stamina = 5, 2 +req = 1 +info = konzentriert Flammen in +info = einem Ball, bis der auf ein +info = Ziel geschleudert wird. +info.100,200,255 = (charging spell) +type = 4 +charge_sprite = data\gui\charge_fireball.gif, 9, 9, 1, 3, 0 +sound_action = SKILL_FIREBALL +sound_hit = HIT_FIREBALL +#old: exp = 15,12 +exp = 80 + +--------------------------------------------------- + +[mage = Lavafluß] +desc.0 = erzeugt einen Lavafluß +desc.2 = Feuerangriff %i-%i +desc.9 = näch lvl: %i-%i, AP: %i +power = 10,30,8,10 +duration = 1, 2 +stamina = 20, 7 +req = 7 +info = verwandelt den Boden vor +info = der Party in Lava, die alle +info = Feinde darin verbrennt. +sound_action = SKILL_LAVA +#old: exp = 55,28 +exp = 80 + +--------------------------------------------------- + +[mage = Frost] +desc.2 = Kälteangriff %i-%i +desc.4 = %i%% Chance zum Einfrieren +desc.9 = näch lvl: %i-%i, AP: %i +power = 5,8,2,4 +stamina = 10,2 +probability = 18, 3 +duration = 4,1 +hit_type = 3 +req = 1 +info = Angriff mit einer guten +info = Chance, Gegner +info = einzufrieren. +info = (auf kurze Distanz) +sound_action = SKILL_FROST +#old: exp = 25,11 +exp = 80 + +--------------------------------------------------- + +[mage = Eisbolzen] +desc.2 = Kälteangriff %i-%i +desc.4 = %i%% Chance zum Einfrieren +desc.9 = näch lvl: %i-%i, AP: %i +power = 15,24,10,12 +probability = 5, 1 +stamina = 9,4 +req = 3 +info = Wirft einen Eisball, der +info = Kälteschaden verursacht. +info = Kleine Chance, den Gegner +info = einzufrieren. +sound_action = SKILL_ICE_BOLT +#old: exp = 32,16 +exp = 80 + +--------------------------------------------------- + +[mage = Funken] +desc.2 = Blitzangriff %i-%i +desc.9 = näch lvl: %i-%i, AP: %i +power = 10,18,5,8 +stamina = 8,3 +req = 5 +info = Erzeugt einen elektrischen +info = Funken, der Feinde in der +info = Nähe trifft. +sound_action = SKILL_SPARKLE +sound_hit = HIT_SPARKLE +#old: exp = 25,10 +exp = 80 + +--------------------------------------------------- + +[mage = Blitz] +desc.2 = versengender Angriff %i-%i +desc.9 = näch lvl: %i-%i, AP: %i +power = 25,38,14,16 +stamina = 25,8 +req = 6 +info = Fügt den Feinden vor Ihnen +info = schwere Verbrennungen +info = durch einen Blitz zu. +info.100,200,255 = (Aufladefähigkeit) +sound_action = WEATHER_FLASH +charge_sprite = data\gui\charge_lightning.gif, 3, 3, 1, 1, 0 +charge_color = 210, 230, 255 +type = 4 +#old: exp = 45,22 +exp = 80 + + +================================================================================ +-------- priest -------- +================================================================================ + +[priest = Keulen-Experte] +desc.1 = %+i%% zu Angriff mit +desc.0 = Keulen und Hämmern +desc.5 = näch lvl: %+i%% +req = 2 +power = 30,30,12,12 +type = 1 +info = Verstärkt Angriff mit +info = Keulen und Hämmern. +info.255,220,0 = (passiv) + +--------------------------------------------------- + +[priest = Stangenwaffen-Experte] +desc.1 = %+i%% zu Angriff mit +desc.0 = Stangenwaffen +desc.5 = näch lvl: %+i%% +req = 2 +power = 30,30,12,12 +type = 1 +info = Verstärkt Abgriff mit +info = Stangenwaffen. +info.255,220,0 = (passiv) + +--------------------------------------------------- + +[priest = Betäubungsschild] +desc.1 = Angriff zu %i%% reflektiert. +desc.4 = %i%% Chance zum Betäuben +desc.16 = näch lvl: %i%%, %i%% +power = 20,20,5,5 +probability = 5,2 +duration = 1, 0 +type = 1 +req = 5 +info = Der Angreifer prallt auf +info = den Schild mit der Chance, +info = sich selbst zu betäuben. +info.255,220,0 = (passiv) + +--------------------------------------------------- + +[priest = Schlag des Glaubens] +desc.0 = fanatischer Schlag mit +desc.1 = %i%% der Kraft +desc.6 = näch lvl: %i%%, Ap: %i +power = 200,200,25,25 +stamina = 4, 2 +req = 1 +info = Ihr Glauben stärkt Ihre +info = Kraft und verstärkt den +info = Angriff. +info.100,200,255 = (Aufladefähigkeit) +charge_color = 240, 170, 240 +type = 4 +#old: exp = 28, 8 +exp = 100 + +--------------------------------------------------- + +[priest = Segnen] +desc.1 = Party Stä und Ges %+i +desc.3 = Dauer: %i Runden +desc.6 = näch lvl: %+i, AP: %i +power = 1,1,1,1 +duration = 10,5 +stamina = 5, 5 +req = 3 +info = Gesegnete Helden sind +info = für eine Weile mit +info = göttlicher Kraft und +info = Ausdauer begabt. +#old: exp = 35,20 +exp = 300 + +--------------------------------------------------- + +[priest = Heiliger Boden] +desc.2 = Unheilige erleiden %i-%i +desc.0 = Schaden pro Runde +desc.9 = näch lvl: %i-%i, AP: %i +desc.3 = Dauer: %i Runden +power = 12,22,6,6 +duration = 10,5 +stamina = 10, 5 +req = 2 +info = Heiligt den Boden, so das +info = Untote und Dämonen +info = Schaden erleiden, wenn +info = sie darauf stehen. +sound_action = SKILL_HOLY +exp = 300 + +--------------------------------------------------- + +[priest = Erzengel rufen] +desc.2 = ferner Kälteangriff: %i-%i +desc.13 = Erzengel hp: %i +desc.9 = näch lvl: %i-%i, AP: %i +power = 8, 12, 4, 4 +duration = 999,0 +stamina = 50, 8 +req = 7 +info = Ruft einen mächtigen +info = Verbündeten des Himmels. +hp = 40, 5 +sound_action = SKILL_SUMMON +#old: exp = 100,32 +resistance = 2,0,6,4,1,0,1,1 +exp = 300 + +--------------------------------------------------- + +[priest = Heilen] +desc.2 = heilt %i-%i hp +desc.9 = näch lvl: %i-%i, AP: %i +power = 5,7,6,7 +stamina = 6,3 +req = 1 +info = Heilt einen einzelnen +info = Helden. +#old: exp = 42,12 +sound_action = SKILL_ALCHEMY +exp = 300 + +--------------------------------------------------- + +[priest = Gift kurieren] +desc.0 = kuriert Gift bei einem +desc.1 = einzelnen Helden +req = 4 +stamina = 20,0 +info = Kuriert das Gift bei +info = einem einzelnen Helden. +info.200,200,200 = (no upgrade) +#old: exp = 140,0 +sound_action = SKILL_ALCHEMY +type = 2 +exp = 300 + +--------------------------------------------------- + +[priest = Wiederbelebung] +desc.0 = Ruft einen toten Helden +desc.0 = in's Leben zurück. +req = 7 +power = 1,1,0,0 +stamina = 40,0 +info = Ruft einen toten Helden +info = zurück in's Leben mit +info = minimalen HP und AP. +info.200,200,200 = (no upgrade) +type=2 +#old: exp = 200,0 +sound_action = SKILL_HOLY +exp = 300 + +--------------------------------------------------- + +[priest = Geistiger Schild] +desc.1 = Härte der Party %i%% +desc.3 = Dauer: %i Runden +desc.6 = näch lvl: %i%%, AP: %i +power = 150,150,25,25 +duration = 10,5 +stamina = 12,6 +req = 1 +info = Die göttliche Aura +info = erhöht die physische +info = Härte der Party. +#old: exp = 48,24 +sound_action = SKILL_WALL +exp = 300 + +--------------------------------------------------- + +[priest = Verwünschung] +desc.2 = Spektralangriff %i-%i +desc.6 = näch lvl: %+i%%, AP: %i +power = 8,12,4,4 +stamina = 6, 2 +req = 5 +info = Angriff mit dem Element, +info = gegen das der Gegner den +info = geringsten Widerstand +info = hat. +sound_action = SKILL_MALEDICTION +#old: exp = 42,8 +exp = 100 + +================================================================================ +-------- summoner -------- +================================================================================ + + +[summoner = Biest-Verwandlung] +desc.1 = Stä und Ges %i%% +desc.3 = Feuer res. 0, Dauer %i +desc.6 = näch lvl: %i%%, AP: %i +req = 1 +power = 200,200,30,30 +stamina = 10,5 +duration = 15, 1 +info = Beschwörer verwandelt +info = sich in ein sehr starkes +info = Monster. (kann nur +info = Biest-Fähigkeiten nutzen) +sound_action = SKILL_BEAST +#old: exp = 20, 9 +exp = 100 + +--------------------------------------------------- + +[summoner = Monströser Hieb] +desc.1 = Abgriff %i%% +desc.6 = näch lvl: %i%%, AP: %i +req = 1 +power = 160,160,25,25 +stamina = 5,2 +info = Sehr starker Angriff. +info = Nur in Bestien-Form. +type = 5 +#old: exp = 5,5 +exp = 100 + +--------------------------------------------------- + +[summoner = Wütendes Biest] +desc.1 = Rundangriff %i%% +desc.6 = näch lvl: %+i%%, AP: %i +req = 4 +power = 75,75,10,10 +stamina = 9,4 +info = In Bestien-Form schwingen +info = Ihre Klauen und treffen +info = alle Feinde rund um die +info = Party. +type = 5 +#old: exp = 10,10 +exp = 100 + +--------------------------------------------------- + +[summoner = Vampir-Biß] +desc.2 = Angriff und HP plus %i-%i +desc.9 = näch lvl: %i-%i, AP: %i +power = 8,14,5,7 +stamina = 9,4 +req = 4 +info = In Biest-Form beißen Sie +info = den Feind und saugen seine +info = Lebensenergie aus. +type = 5 +#old: exp = 20,12 +sound_action = whip +exp = 100 + +--------------------------------------------------- + +[summoner = Steinhaut] +desc.1 = %+i zu physischem und Gift +desc.3 = Widerstand für %i Runden +desc.6 = näch lvl: %i, AP: %i +duration = 10, 5 +req = 1 +power = 5,5,3,3 +stamina = 10,6 +info = Härtet die Haut eines +info = Helden, um seine +info = Verteidigung zu stärken. +#old: exp = 40,15 +sound_action = break_wall +exp = 300 + +--------------------------------------------------- + +[summoner = Dornen der Pein] +desc.2 = Verbrennt mit Kraft %i-%i +desc.9 = näch lvl: %i-%i, AP: %i +req = 2 +hit_type = 2 +power = 10,18,5,7 +stamina = 7,2 +info = Erhebt glühende Dornen +info = vom Boden, um Feinde zu +info = stechen. +#old: exp = 16,3 +sound_action = skill_lava +exp = 100 + +--------------------------------------------------- + +[summoner = Pesthauch] +desc.2 = Giftangriff %i-%i +desc.3 = Dauer: %i Runden +desc.9 = näch lvl: %i-%i, AP: %i +power = 8,16,6,8 +stamina = 10, 3 +duration = 5,1 +req = 3 +info = Erzeugt eine Wolke +info = fauliger Luft, die +info = Feinde erstickt,wenn +info = diese darin stehen. +#old: exp = 25,15 +exp = 300 +sound_action = skill_frost + +--------------------------------------------------- + +[summoner = Skelett beschwören] +desc.2 = Skelett Stärke %i-%i +desc.13 = Skelett hp: %i +desc.9 = näch lvl: %i-%i, Ap: %i +req = 1 +power = 6,12,3,4 +duration = 999,0 +stamina = 10,5 +hp = 20,7 +info = Erzeugt ein Skelett von +info = Überresten auf dem Boden. +info = (Ein Zauber kann mehrere +info = Kreaturen erzeugen) +sound_action = SKILL_SUMMON +#old: exp = 12, 6 +resistance = 1,0,0,0,1,0,0,0 +exp = 300 + +--------------------------------------------------- + +[summoner = Vorfahren rufen] +desc.2 = Kälteangriff %i-%i +desc.9 = näch lvl: %i-%i, AP: %i +power = 8,15,5,7 +stamina = 8, 3 +hit_type = 3 +req = 3 +info = Beschwört die Geister der +info = Vorfahren, welche die +info = Seelen der Feinde mit +info = eisigen Krallen ergreifen. +sound_action = SKILL_ANCESTOR +#old: exp = 5,5 +exp = 100 + +--------------------------------------------------- + +[summoner = Golem beschwören] +desc.2 = Feuerangriff %i-%i +desc.13 = Golem's hp: %i +desc.9 = näch lvl: %i-%i, Ap: %i +req = 5 +hp = 30,8 +power = 6, 10, 4, 4 +duration = 999,0 +stamina = 20,10 +info = Erzeugt einen Golem aus +info = Waffen oder Rüstungen +info = auf dem Boden. Der Golem +info = greift mit Feuer an. +sound_action = SKILL_SUMMON +#old: exp = 35,15 +hit_type = 2 +resistance = 5,5,-5,0,2,2,0,0 +exp = 300 + +--------------------------------------------------- + +[summoner = Arme Seele Retten] +desc.0 = Ruft einen toten Helden +desc.0 = in's Leben zurück. +req = 7 +stamina = 40,0 +info = Ruft einen toten Helden +info = in's Leben zurück mit +info = minimalen HP und AP. +info.200,200,200 = (no upgrade) +type=2 +#old: exp = 100,0 +sound_action = bell +exp = 300 + +--------------------------------------------------- + +[summoner = Alchemie] +desc.0 = Transformiert +desc.0 = Gegenstände +req = 3 +stamina = 6,0 +info = Transformiert +info = Gegenstände +info = auf dem Boden. +info.200,200,200 = (no upgrade) +type=2 +sound_action = SKILL_ALCHEMY +#old: exp = 10,0 +exp = 300 + + + + diff --git a/undercroft_windows_i110/data/defs/skills_en.txt b/undercroft_windows_i110/data/defs/skills_en.txt new file mode 100644 index 0000000..691bed6 --- /dev/null +++ b/undercroft_windows_i110/data/defs/skills_en.txt @@ -0,0 +1,1035 @@ +# 0-White 1-Red 2-Green 3-Blue 4-Yellow +# 5-Cyan 6-Purple 7-Coffee 8-Acid 9-Light blue + +================================================================================ +-------- warrior -------- +================================================================================ + +[warrior = sword expert] +info.200,200,200 = (passive) +info = increases attack with swords and daggers. +desc.1 = @1attack: %+i%%@- +desc.100 = next level: +desc.101 = @1attack: %+i%%@- + +req = 1 +power = 20,20,20,20 +type = 1 + +--------------------------------------------------- + +[warrior = axe expert] +info.200,200,200 = (passive) +info = increases attack with axes and cutters. +desc.1 = @1attack: %+i%%@- +desc.100 = next level: +desc.101 = @1attack: %+i%%@- + +power = 20,20,20,20 +type = 1 + +--------------------------------------------------- + +[warrior = mace expert] +info.200,200,200 = (passive) +info = increases attack with maces and hammers. +desc.1 = @1attack: %+i%%@- +desc.100 = next level: +desc.101 = @1attack: %+i%%@- + +power = 20,20,20,20 +type = 1 + +--------------------------------------------------- + +[warrior = polearm expert] +info.200,200,200 = (passive) +info = increases attack with polearms. +desc.1 = @1attack: %+i%%@- +desc.100 = next level: +desc.101 = @1attack: %+i%%@- + +power = 20,20,20,20 +type = 1 +req = 1 + +--------------------------------------------------- + +[warrior = mind of steel] +info.200,200,200 = (passive) +info = increases resistance to fire, cold and poison +desc.1 = @2resistances: %+i@- +desc.100 = next level: +desc.101 = @2resistances: %+i@- + +power = 2, 2, 2, 2 +type = 1 +req = 3 + +--------------------------------------------------- + +[warrior = regeneration] +info.200,200,200 = (passive) +info = Regenerates stamina for each slayed enemy +desc.1 = @9%+i to SP@- per kill +desc.100 = next level: +desc.101 = @9%+i to SP@- per kill + +power = 1,1,1,1 +type = 1 +req = 6 + +--------------------------------------------------- + +[warrior = true leader] +info = Warrior increases the morale of the party. +desc.1 = @1max. damage: %+i@- +desc.4 = @2duration: %i, @9sp: %i@- +desc.100 = next level: +desc.101 = @1max attack: %+i@- +desc.104 = @2duration: %i, @9sp: %i@- + +sound_action = SKILL_LEADER + +power = 2,2,2,2 +stamina = 5,3 +duration = 10,2 +exp = 300 +req = 2 + +--------------------------------------------------- + +[warrior = hard impact] +info = Hard blow with a chance to stun the enemy for a while. + +desc.1 = @1attack: %i%%@- +desc.5 = @4%i%% to stun, @9sp: %i@- +desc.100 = next level: +desc.101 = @1attack: %i%%@- +desc.105 = @4%i%% to stun, @9sp: %i@- + +power = 125,125,15,15 +probability = 8,1 +stamina = 5,1 + +xcharge_anim = HARD_STRIKE_1, HARD_STRIKE_2, HARD_STRIKE_3 +xcharge_icon = 1 +xtype = 4 + +exp = 100 +req = 1 + +--------------------------------------------------- + +[warrior = round strike] +info = hits everything around with a @4two handed weapon@-. + +desc.1 = @1attack: %i%%@- +desc.3 = @9sp: %i@- +desc.100 = next level: +desc.101 = @1attack: %i%%@- +desc.103 = @9sp: %i@- + +power = 75,75,10,10 +stamina = 6,5 +sound_action = SKILL_MULTI_HIT +exp = 100 +req = 4 + +--------------------------------------------------- + +[warrior = knockback] +info = Knocks enemy back, if it overcomes enemy's defence. + +desc.1 = @1attack: %i%%@- +desc.3 = @9sp: %i@- +desc.100 = next level: +desc.101 = @1attack: %i%%@- +desc.103 = @9sp: %i@- + +power = 80,80,10,10 +stamina = 5, 1 +max_charge = 0 +exp = 100 +req = 3 + +--------------------------------------------------- + +[warrior = blood brother] +info = Gives warrior's blood to fellow hero. + +desc.2 = @1gives %i-%i HP@- +desc.3 = @9sp: %i@- +desc.100 = next level: +desc.102 = @1gives %i-%i HP@- +desc.103 = @9sp: %i@- + +power = 5,10,5,10 +stamina = 1,0 +sound_action = SKILL_ALCHEMY +exp = 300 +req = 6 + +--------------------------------------------------- + +[warrior = totem of pain] +info = Enemies around the totem take damage every round. + +desc.2 = @1attack: %i-%i@- +desc.4 = @2duration: %i, @9sp: %i@- +desc.100 = next level: +desc.102 = @1attack: %i-%i@- +desc.104 = @2duration: %i, @9sp: %i@- + +power = 15,20,10,10 +stamina = 10,5 +duration = 15,1 +exp = 300 +req = 7 +sound_action = SKILL_ANCESTOR + +================================================================================ +-------- mage -------- +================================================================================ + +[mage = wizard's lore] +info.200,200,200 = (passive) +info = increases wizard's stamina per each level. +desc.1 = @9%+i SP@- per level +desc.100 = next level: +desc.101 = @9%+i SP@- per level +req = 1 +power = 4,4,2,2 +type = 1 + +--------------------------------------------------- + +[mage = Ring of protection] +info = increases resistances, while in the ring. +desc.1 = @2resistances: %+i%@- +desc.4 = @2duration: %i, @9sp: %i@- +desc.100 = next level: +desc.101 = @2resistances: %+i%@- +desc.104 = @2duration: %i, @9sp: %i@- + +req = 1 +duration = 5,2 +power = 2,2,1,1 +stamina = 7,2 +sound_action = SKILL_SUMMON +exp = 240 + +--------------------------------------------------- + +[mage = wall of energy] +info = creates an impenetrable wall of energy. +desc.4 = @2duration: %i, @9sp: %i@- +desc.100 = next level: +desc.104 = @2duration: %i, @9sp: %i@- + +duration = 5,4 +stamina = 14,6 +req = 3 +sound_action = SKILL_WALL +#old: exp = 35,17 +exp = 240 + +--------------------------------------------------- + +[mage = thaw] +info = Unfreezes all prozen party members +desc.3 = @9sp: %i@- +desc.100 = @1(no upgrade)@- +stamina = 14,0 +req = 4 +type = 2 +#old: exp = 42,21 +exp = 240 +sound_action = SKILL_LAVA + +--------------------------------------------------- + +[mage = dancing weapons] +info = turns weapons on the ground into party helpers. +desc.2 = @1phys. hit: %i-%i@- +desc.6 = @1hp: %i, @9sp: %i@- +desc.100 = next level: +desc.102 = @1phys. hit: %i-%i@- +desc.106 = @1hp: %i, @9sp: %i@- + +req = 5 +stamina = 16, 6 +duration = 999,0 +power = 6,12,3,4 +sound_action = SKILL_SUMMON +resistance = 0,-5,5,99,0,0,1,0 +exp = 240 +hp = 25,9 + +--------------------------------------------------- + +[mage = Fanged death] +info = creates a flying metal disc that hits all enemies around. +desc.2 = @1phys. hit: %i-%i@- +desc.3 = @9sp: %i@- +desc.100 = next level: +desc.102 = @1phys. hit: %i-%i@- +desc.103 = @9sp: %i@- + +#power = 12,22,6,10 +#stamina = 16,5 +power = 15,30,10,15 +stamina = 18,6 +req = 3 +sound_action = SKILL_FANGED_DEATH +#old: exp = 32,16 +exp = 80 + +--------------------------------------------------- + +[mage = fireball] +info = Launches a deadly ball of fire. +desc.2 = @1fire hit: %i-%i@- +desc.3 = @9sp: %i@- +desc.100 = next level: +desc.102 = @1fire hit: %i-%i@- +desc.103 = @9sp: %i@- + +power = 8,11,6,8 +#power = 8,12,3,5 +stamina = 6, 3 +req = 1 +type = 4 +# charge_sprite = data\gui\charge_fireball.gif, 9, 9, 1, 3, 0 + +charge_anim = FIREBALL_1, FIREBALL_2, FIREBALL_3 +charge_icon = 0 + +sound_action = SKILL_FIREBALL +sound_hit = HIT_FIREBALL +#old: exp = 15,12 +exp = 80 + +--------------------------------------------------- + +[mage = river of lava] +info = turns the ground in front of the party into lava. +desc.2 = @1fire hit: %i-%i@- +desc.3 = @9sp: %i@- +desc.100 = next level: +desc.102 = @1fire hit: %i-%i@- +desc.103 = @9sp: %i@- + +power = 10,30,10,15 +duration = 1, 2 +stamina = 21, 6 +req = 7 +sound_action = SKILL_LAVA +#old: exp = 55,28 +exp = 80 + +--------------------------------------------------- + +[mage = frost] +info = freezes enemies standing in front of the party. +desc.2 = @1cold hit: %i-%i@- +desc.5 = @9%i%% freeze, @9sp: %i@- +desc.100 = next level: +desc.102 = @1cold hit: %i-%i@- +desc.105 = @9%i%% freeze, @9sp: %i@- + +power = 5,8,4,6 +stamina = 8,3 +probability = 18, 3 +duration = 3,0 +hit_type = 3 +req = 1 +sound_action = SKILL_FROST +#old: exp = 25,11 +exp = 80 + +--------------------------------------------------- + +[mage = ice bolt] +info = bursts shards of ice on a target with a chance to freeze it. +desc.2 = @1cold hit: %i-%i@- +desc.5 = @9%i%% freeze, @9sp: %i@- +desc.100 = next level: +desc.102 = @1cold hit: %i-%i@- +desc.105 = @9%i%% freeze, @9sp: %i@- + +#power = 15,24,10,12 +power = 15,24,7,10 +probability = 5, 0 +duration = 2,0 +stamina = 11,4 +req = 3 +sound_action = SKILL_ICE_BOLT +#old: exp = 32,16 +exp = 80 + +--------------------------------------------------- + +[mage = sparkle] +info = creates a sparkle on a target hitting nearby enemies. +desc.2 = @1fire hit: %i-%i@- +desc.3 = @9sp: %i@- +desc.100 = next level: +desc.102 = @1fire hit: %i-%i@- +desc.103 = @9sp: %i@- + +power = 10,18,3,6 +stamina = 9,3 +req = 4 +sound_action = SKILL_SPARKLE +sound_hit = HIT_SPARKLE +#old: exp = 25,10 +exp = 80 + +--------------------------------------------------- + +[mage = lightning] +info = heavily burns both enemies in front of the party. +desc.2 = @1fire hit: %i-%i@- +desc.3 = @9sp: %i@- +desc.100 = next level: +desc.102 = @1fire hit: %i-%i@- +desc.103 = @9sp: %i@- + +power = 25,38,14,16 +stamina = 21,6 +req = 7 +sound_action = WEATHER_FLASH +#charge_sprite = data\gui\charge_lightning.gif, 3, 3, 1, 1, 0 +#charge_color = 210, 230, 255 + +charge_anim = LIGHTNING_1, LIGHTNING_2, LIGHTNING_3 +charge_icon = 0 + + +type = 4 +#old: exp = 45,22 +exp = 80 + + +================================================================================ +-------- priest -------- +================================================================================ + +[priest = holy warrior] +info.200,200,200 = (passive) +info = bonus for priest's special weapons. +desc.1 = @1attack: %+i%%@- +desc.100 = next level: +desc.101 = @1attack: %+i%%@- + +type = 1 +req = 1 +power = 40,40,20,20 + +--------------------------------------------------- + +[priest = stun shield] +info.200,200,200 = (passive) +info = reflects damage with a shield. +desc.1 = @1%i%% dmg reflected@- +desc.5 = @4%i%% to stun +desc.100 = next level: +desc.101 = @1%i%% dmg reflected@- +desc.105 = @4%i%% to stun + +power = 20,20,5,5 +probability = 5,2 +duration = 1, 0 +type = 1 +req = 5 + +--------------------------------------------------- + +[priest = indulgence] +info = persuades NPCs they are sinners, so they pay you. +desc.2 = @7gold: %i-%i@- +desc.3 = @9sp: %i@- +desc.100 = next level: +desc.102 = @7gold: %i-%i@- +desc.103 = @9sp: %i@- + +req = 1 +power = 40,80,40,80 +stamina = 1,1 +sound_action = SKILL_INDULGENCE + + +--------------------------------------------------- + +[priest = strike of faithful] +info = your faith strenghtens your attack. +desc.1 = @1attack: %i%%@- +desc.3 = @9sp: %i@- +desc.100 = next level: +desc.101 = @1attack: %i%%@- +desc.103 = @9sp: %i@- +power = 150,150,20,20 +stamina = 5, 2 +req = 1 +charge_color = 240, 170, 240 + +charge_anim = FAITHFUL_1, FAITHFUL_2, FAITHFUL_3 +charge_icon = 1 + +Xtype = 4 +#old: exp = 28, 8 +exp = 100 + +--------------------------------------------------- + +[priest = bless] +info = blesses the party to increase strength and dexterity. +desc.1 = @1str, dex: %+i%@- +desc.4 = @2duration: %i, @9sp: %i@- +desc.100 = next level: +desc.101 = @1str, dex: %+i%@- +desc.104 = @2duration: %i, @9sp: %i@- + +power = 1,1,1,1 +duration = 8,1 +stamina = 12,6 +req = 3 +exp = 300 +sound_action = SKILL_BLESS + +--------------------------------------------------- + +[priest = holy ground] +info = sanctified ground hurts demons and undead creatures. +desc.2 = @1damage: %i-%i@- +desc.4 = @2duration: %i, @9sp: %i@- +desc.100 = next level: +desc.102 = @1damage: %i-%i@- +desc.104 = @2duration: %i, @9sp: %i@- + +power = 12,22,6,6 +duration = 10,5 +stamina = 10, 5 +req = 2 +sound_action = SKILL_HOLY +exp = 300 + +--------------------------------------------------- + +[priest = call ngel] +info = summons a powerful ally from heaven. +desc.2 = @1cold hit: %i-%i@- +desc.6 = @1hp: %i, @9sp: %i@- +desc.100 = next level: +desc.102 = @1cold hit: %i-%i@- +desc.106 = @1hp: %i, @9sp: %i@- + +power = 10, 25, 5, 15 +duration = 999,0 +stamina = 40, 12 +req = 7 +hp = 60, 20 +sound_action = SKILL_SUMMON +#old: exp = 100,32 +resistance = 2,0,6,4,1,0,1,1 +exp = 300 + +--------------------------------------------------- + +[priest = heal] +info = heals whole party. +desc.2 = @1healing: %i-%i@- +desc.3 = @9sp: %i@- +desc.100 = next level: +desc.102 = @1healing: %i-%i@- +desc.103 = @9sp: %i@- + +#power = 12,22,6,12 +#stamina = 12,6 +power = 9,18,6,9 +stamina = 6,4 +req = 1 +#old: exp = 42,12 +sound_action = SKILL_ALCHEMY +exp = 300 + +--------------------------------------------------- + +[priest = cure poison] +info = Cures poison from the party. +desc.3 = @9sp: %i@- +desc.100 = @1(no upgrade)@- +req = 4 +stamina = 10,0 +#old: exp = 140,0 +sound_action = SKILL_ALCHEMY +type = 2 +exp = 300 + +--------------------------------------------------- + +[priest = resurrection] +info = brings a dead hero back to life with minimum health and stamina. +desc.3 = @9sp: %i@- +desc.100 = @1(no upgrade)@- +req = 5 +power = 1,1,0,0 +stamina = 40,0 +type=2 +#old: exp = 200,0 +sound_action = SKILL_HOLY +exp = 300 + +--------------------------------------------------- + +[priest = spiritual shield] +info = divine aura raises physical hardness of the party. +desc.1 = @2armor: %i%%@- +desc.4 = @2duration: %i, @9sp: %i@- +desc.100 = next level: +desc.101 = @2armor: %i%%@- +desc.104 = @2duration: %i, @9sp: %i@- + +power = 120,120,20,20 +duration = 8,1 +stamina = 12,6 +req = 1 +sound_action = SKILL_WALL +exp = 300 + +--------------------------------------------------- + +[priest = Malediction] +info = attack against the weakest resistance of the enemy. +desc.2 = @1spectral hit: %i-%i@- +desc.3 = @9sp: %i@- +desc.100 = next level: +desc.102 = @1spectral hit: %i-%i@- +desc.103 = @9sp: %i@- + +power = 8,12,4,8 +stamina = 8, 3 +req = 5 +sound_action = SKILL_MALEDICTION +#old: exp = 42,8 +exp = 100 + + +================================================================================ +-------- summoner -------- +================================================================================ + +[summoner = turn to beast] +info = Turns a hero into a ferocious beast. +desc.1 = @1strength: %i%%@- +desc.0 = fire resistance: 0 +desc.4 = @2duration: %i, @9sp: %i@- +desc.100 = next level: +desc.101 = @1str: %i%%@- +desc.104 = @2duration: %i, @9sp: %i@- + +req = 1 +power = 200,200,30,30 +stamina = 10,3 +duration = 20, 2 +sound_action = SKILL_BEAST +#old: exp = 20, 9 +exp = 100 + +--------------------------------------------------- + +[summoner = monstrous bash] +info = A savage hit, can be only used in beast form. +desc.1 = @1attack: %i%%@- +desc.3 = @9sp: %i@- +desc.100 = next level: +desc.101 = @1attack: %i%%@- +desc.103 = @9sp: %i@- + +req = 1 +power = 160,160,15,15 +stamina = 6,1 +type = 5 +#old: exp = 5,5 +exp = 100 + +--------------------------------------------------- + +[summoner = raging beast] +info = in beast form, a hero attacks all foes around. +desc.1 = @1attack: %i%%@- +desc.3 = @9sp: %i@- +desc.100 = next level: +desc.101 = @1attack: %i%%@- +desc.103 = @9sp: %i@- + +req = 4 +power = 75,75,10,10 +stamina = 9,2 +type = 5 +#old: exp = 10,10 +exp = 100 +sound_action = SKILL_RAGING + +--------------------------------------------------- + +[summoner = vampire bite] +info = in beast form, a hero bites an enemy and sucks his life. +desc.2 = @1hit/hp gain: %i-%i@- +desc.3 = @9sp: %i@- +desc.100 = next level: +desc.102 = @1hit/hp gain: %i-%i@- +desc.103 = @9sp: %i@- + +power = 8,14,5,7 +stamina = 9,2 +req = 4 +type = 5 +#old: exp = 20,12 +sound_action = whip +exp = 100 + +--------------------------------------------------- + +[summoner = stone skin] +info = Hardens the skin of the whole party increasing defense. +desc.1 = @1armor: %+i%@- +desc.4 = @2duration: %i, @9sp: %i@- +desc.100 = next level: +desc.101 = @1armor: %+i%@- +desc.104 = @2duration: %i, @9sp: %i@- + +duration = 10,0 +req = 1 +power = 2,2,1,1 +stamina = 10,5 +#old: exp = 40,15 +sound_action = break_wall +exp = 300 + +--------------------------------------------------- + +[summoner = thorns of pain] +info = Raises glowing thorns from the ground. +desc.2 = @1fire hit: %i-%i@- +desc.3 = @9sp: %i@- +desc.100 = next level: +desc.102 = @1fire hit: %i-%i@- +desc.103 = @9sp: %i@- + +req = 1 +hit_type = 2 +power = 4,12,4,8 +stamina = 8,3 +#old: exp = 16,3 +sound_action = skill_lava +exp = 100 + +--------------------------------------------------- + +[summoner = plaque fumes] +info = creates a cloud of putrid air that chokes enemies. +desc.2 = @1poison hit: %i-%i@- +desc.4 = @2duration: %i, @9sp: %i@- +desc.100 = next level: +desc.102 = @1poison hit: %i-%i@- +desc.104 = @2duration: %i, @9sp: %i@- + +power = 8,16,6,8 +stamina = 10, 4 +duration = 5,1 +req = 3 +#old: exp = 25,15 +exp = 300 +sound_action = skill_frost + +--------------------------------------------------- + +[summoner = raise skeleton] +info = creates skeletons from the remains on the ground. +desc.2 = @1phys. hit: %i-%i@- +desc.6 = @1hp: %i, @9sp: %i@- +desc.100 = next level: +desc.102 = @1phys. hit: %i-%i@- +desc.106 = @1hp: %i, @9sp: %i@- + +req = 1 +power = 6,12,3,4 +duration = 999,0 +stamina = 10,5 +hp = 20,7 +sound_action = SKILL_SUMMON +#old: exp = 12, 6 +resistance = 1,0,0,0,1,0,0,0 +exp = 300 + +--------------------------------------------------- + +[summoner = call ancestors] +info = Ancient spirits attack the enemies in front of you. +desc.2 = @1cold hit: %i-%i@- +desc.3 = @9sp: %i@- +desc.100 = next level: +desc.102 = @1cold hit: %i-%i@- +desc.103 = @9sp: %i@- + +power = 8,15,5,7 +stamina = 8, 3 +hit_type = 3 +req = 3 +sound_action = SKILL_ANCESTOR +#old: exp = 5,5 +exp = 100 + +--------------------------------------------------- + +[summoner = create golem] +info = Creates golem from armor on the ground. +desc.2 = @1fire hit: %i-%i@- +desc.6 = @1hp: %i, @9sp: %i@- +desc.100 = next level: +desc.102 = @1fire hit: %i-%i@- +desc.106 = @1hp: %i, @9sp: %i@- + +req = 5 +hp = 30,10 +power = 10, 16, 5, 8 +duration = 999,0 +stamina = 20,10 +sound_action = SKILL_SUMMON +#old: exp = 35,15 +hit_type = 2 +resistance = 5,5,-5,0,2,2,0,0 +exp = 300 + +--------------------------------------------------- + +[summoner = regress lost soul] +info = brings a dead hero back to life with minimum health and stamina. +desc.3 = @9sp: %i@- +desc.100 = @1(no upgrade)@- +req = 7 +stamina = 40,0 +type=2 +#old: exp = 100,0 +sound_action = bell +exp = 300 + +--------------------------------------------------- + +[summoner = alchemy] +info = transforms items placed on the ground. +desc.3 = @9sp: %i@- +desc.100 = @1(no upgrade)@- +req = 3 +stamina = 6,0 +type=2 +sound_action = SKILL_ALCHEMY +#old: exp = 10,0 +exp = 300 + + + + +================================================================================ +-------- assassin -------- +================================================================================ + +[assassin = unarmed combat] +info.200,200,200 = (passive) +# co s tim sp per kill? +info = increases attack in unarmed combat. recovers stamina. +desc.1 = @1attack: %i%%@- +desc.0 = @92 sp@- gained per kill +desc.100 = next level: +desc.101 = @1attack: %i%%@- + +type = 1 +req = 1 +power = 230,230,30,30 +duration = 2,0 + +--------------------------------------------------- + +[assassin = exotic weapons] +info.200,200,200 = (passive) +info = bonus for assassin's special weapons. +desc.1 = @1attack: %i%%@- +desc.100 = next level: +desc.101 = @1attack: %i%%@- + +type = 1 +req = 1 +power = 20,20,20,20 + +--------------------------------------------------- + +[assassin = staff expert] +info.200,200,200 = (passive) +info = increases attack with staves. +desc.1 = @1attack: %i%%@- +desc.100 = next level: +desc.101 = @1attack: %i%%@- + +req = 1 +power = 20,20,20,20 +type = 1 + +--------------------------------------------------- + +[assassin = marksman] +info.200,200,200 = (passive) +info = bonus for bows, crossbows and throwing weapons. +desc.1 = @1attack: %i%%@- +desc.100 = next level: +desc.101 = @1attack: %i%%@- + +req = 1 +power = 20,20,20,20 +type = 1 + +--------------------------------------------------- + +[assassin = retrieve] +info.200,200,200 = (passive) +info = an ability to gather lost ammo. +desc.5 = @4%i%% chance@- to retrieve arrow or thrown weapon. +desc.100 = next level: +desc.105 = @4%i%% chance@- +req = 4 +type = 1 +probability = 20, 10 + +--------------------------------------------------- + +[assassin = body energy] +info = assassin heals himself, using his own body energy. +desc.2 = @1healing: %i-%i@- +desc.3 = @9sp: %i@- +desc.100 = next level: +desc.102 = @1healing: %i-%i@- +desc.103 = @9sp: %i@- + +#power = 8,16,4,8 +power = 12,22,6,12 +stamina = 10, 4 +req = 2 +sound_action = SKILL_ALCHEMY +#old: exp = 45,10 +exp = 300 + +--------------------------------------------------- + +[assassin = chain strike] +info = strikes 3 times in one turn with any weapon. +desc.1 = @1attack: %i%%@- +desc.3 = @9sp: %i@- +desc.100 = next level: +desc.101 = @1attack: %i%%@- +desc.103 = @9sp: %i@- + +power = 65,65,5,5 +stamina = 6,2 +req = 3 +sound_action = SKILL_MULTI_HIT +#old: exp = 5,5 +exp = 100 + +--------------------------------------------------- + +[assassin = lethal strike] +info = a strike with the assassin weapons or unarmed. +desc.1 = @1attack: %i%%@- +desc.3 = @9sp: %i@- +desc.100 = next level: +desc.101 = @1attack: %i%%@- +desc.103 = @9sp: %i@- + +power = 135,135,15,15 +stamina = 5,1 +req = 1 +#old: exp = 10,5 +exp = 100 + +--------------------------------------------------- + +[assassin = Sneaky move] +info = assassin leads the party quickly and quietly. the party moves one step forward. enemies do not retaliate. +desc.3 = @9sp: %i@- +desc.100 = @1(no upgrade)@- +stamina = 7,0 +req = 4 +#old: exp = 10,0 +type = 2 +sound_action = ladder +exp = 300 + +--------------------------------------------------- + +[assassin = shadow strike] +info = a strike with a melee weapon over a distance. +desc.1 = @1attack: %i%%@- +desc.3 = @9sp: %i@- +desc.100 = next level: +desc.101 = @1attack: %i%%@- +desc.103 = @9sp: %i@- + +power = 70,70,10,10 +stamina = 6,1 +req = 5 +sound_action = WHIP +#old: exp = 10,5 +exp = 100 + +--------------------------------------------------- + +[assassin = exploding fist] +info = A hero does fire damage by focusing energy in his hand. +desc.1 = @1fire hit: %i%%@- +desc.3 = @9sp: %i@- +desc.100 = next level: +desc.101 = @1fire hit: %i%%@- +desc.103 = @9sp: %i@- + +power = 50,50,10,10 +stamina = 5,1 +req = 4 +## type = 4 +## charge_sprite = data\gui\charge_exploding.gif,9,9,1,3,0 +## charge_color = 255, 100, 0 +## charge_anim = EXPLODING_FIST_1, EXPLODING_FIST_2, EXPLODING_FIST_3 +## charge_icon = 0 + +sound_action = SKILL_FIREBALL +sound_hit = HIT_FIREBALL + +#old: exp = 16,8 +exp = 100 + +--------------------------------------------------- + +[assassin = cobra touch] +info = adds poison to a hand-to-hand strike. +desc.2 = @1%i-%i poison added@- +desc.3 = @9sp: %i@- +desc.100 = next level: +desc.102 = @1%i-%i poison added@- +desc.103 = @9sp: %i@- + +power = 4,8,2,4 +duration = 5,1 +probability = 10, 20 +stamina = 5,1 +req = 7 +## type = 4 +## charge_sprite = data\gui\charge_cobra.gif, 3, 3, 1, 1, 0 +## charge_color = 0, 250, 0 +## charge_anim = COBRA_1, COBRA_2, COBRA_3 +## charge_icon = 0 + +sound_action = SKILL_COBRA + +#old: exp = 14,7 +exp = 100 + diff --git a/undercroft_windows_i110/data/defs/text_cz.txt b/undercroft_windows_i110/data/defs/text_cz.txt new file mode 100644 index 0000000..ac6c969 --- /dev/null +++ b/undercroft_windows_i110/data/defs/text_cz.txt @@ -0,0 +1,3057 @@ +# Number of text colors for '@n ABC @-': +# 0 - White 1 - Red 2 - Green +# 3 - Blue 4 - Yellow 5 - Cyan +# 6 - Purple 7 - Coffee 8 - Acid +# 9 - Light blue + +================================================================================ +Level names +================================================================================ + +t.Wolf Lair=Vlèí doupì +t.Old Mine=Starý dùl +t.Aenor's Glen=Aenorova strž +t.Warehouse=Skladištì +t.City Sewer=Mìstká kanalizace +t.Dungeon=Dungeon +t.Haunted House=Zakletý dùm +t.House=Dùm +t.Dolbrad=Dolbrad +t.Astral Plane=Astrální plánì +t.Thunderdome=Dóm hromù +t.Underground Temple=Podzemní chrám +t.Cloister Underground=Podzemí kláštera +t.Cloister Cellar=Klášterní cely +t.Bell Tower=Zvonice +t.Spider Tunnel=Pavouèí tunel +t.Cloister Library=Klášterní knihovna +t.Ruined Cloister=Znièený klášter +t.Ancient Tomb=Starobylá hrobka +t.Dunghill=Dunghill +t.Dunghill Cellars=Mìstský žaláø +t.Lava Pit=Lávová jáma +t.Deep Forest=Temný hvozd +t.Troll Cave=Obøí jeskynì +t.Gravedigger's Cellar=Hrobníkùv sklep +t.Abandoned Graveyard=Opuštìný høbitov +t.Tomb of Knight Vigus=Hrobka rytíøe Viga +t.Upper Catacombs=Horní katakomby +t.Small Tomb level=Malá hrobka +t.Lower Catacombs=Dolní katakomby +t.King's Grave=Královská hrobka +t.Royal Tomb Guardians=Strážci krále +t.Labyrinth of Royal Tomb=Labyrint královské hrobky +t.Tomb of Knight Ambrius=Hrobka rytíøe Ambria + +================================================================================ +Item bonus text +================================================================================ + +t.small_healing_potion_bonus = doplní @150% zd@- +t.healing_potion_bonus = doplní @1100% zd@- +t.small_revitalizing_potion = doplní_@650%_zd_+_en@- +t.revitalizing_potion = doplní @6100% zd + en@- +t.strong_healing_potion_bonus = doplní 100% @1zd@- +t.small_stamina_potion_bonus = doplní @950% en@- +t.stamina_potion_bonus = dopní @9100% en@- +t.antidote_bonus = odstraní @2otravu@-, @0omráèení@- a @9zmrazení@- +t.revive_potion_bonus = Navrátí hrdinu mezi živé +t.scroll_of_wisdom_bonus = po pøeètení svitku získá hrdina jeden extra bod dovedností +t.tome_of_wisdom_bonus = po pøeètení knihy získá hrdina 2000 bodù zkušenosti +t.apple_bonus = doplní @13-8 zd@- +t.bread_bonus = doplní @110-20 zd@- +t.chicken_leg_bonus = doplní @615 zd + en@- +t.rat_meat_bonus = doplní @620 zd + en@- +t.cheese_bonus = doplní @910-20 en@- +t.mushroom_bonus = Mùže obnovit @120% zd@- nebo @920% en@- nebo zpùsobit @2otravu@- +t.herbs_bonus = Odstraní @2otravu@- +t.berries_bonus = Doplní @95-10 en@- +t.tankard_of_ale_bonus = Zvýší sílu na 15 kol, ale zpùsobí opilost +t.orkish_brandy_bonus = Zvýší sílu na 15 kol, ale zpùsobí silnou opilost +t.quest_item_bonus = # # @5Dìjový pøedmìt@- +t.one_ring_bonus = ...vládne všem... +t.shadow_jerkin_bonus = +7% zkušenosti za zásah +t.rotten_eye_bonus = Doplní @914-24 en@- +t.arcane_scroll_bonus = Po pøeètení svitku získá hrdina 500 bodù zkušenosti. +t.fungus_sapientia_bonus = Po snìzení získá hrdnia 1 extra bod dovednosti +t.keg_bonus = Soudek støelného prachu. # # @5Dìjový pøedmìt@- +t.wounded_dog_bonus = Bezvládný pes lovce Voráèka # @5Dìjový pøedmìt@- + +[text = bloody_meat_bonus] +t=Kus krvavého a silnì zavánìjícího masa +t=# @5Dìjový pøedmìt@- + +[text=forest_spell_of_passage_bonus] +t=Umoòuje majiteli procházet skalami v místech oznaèených trolím znamením. +t=# # @5Dìjový pøedmìt@- + + +================================================================================ +Item text +================================================================================ + +[text=unsigned_note_text] +t=@0Èísi nepodepsaná poznámka:@- # +t=@7V Myronovì zahradì je falešná zeï. Jsem si tím jist! Ale co se za ní skrývá? + +[text=proof_of_heroism_text] +t=Držitel tohoto certifikátu vstoupil a prozkoumal strašidelný starovìký labyrint +t=ležící severovýchodnì od Dunghillu. # # +t=@0Rake in Grass - stavitel kobek@- + +[text=edwin's_note_text] +t=@0Zapsali jste si podivé zaøíkadlo v neznámém jazyce:@-@4rurn asar@0. +t=@0Edwin øíkal, že druid Ogla pomocí nìj otvírá tajné skrýše. +t=Zkuste je použít na nápadné objekty v okolí, jako tøeba stromy nebo nìco podobného.@- + +[text=miner's_note_text] +t=@0Papír je velmi starý a špatnì èitelný. Stìží jde pøeèíst pár útržkù: # #@- +t=Ve jménu Aenoru!... proklatì... trolové... všude... skrýváme se... +t=páky... trolové neumìjí otevøít... zachránci mohou... patron vesnice... + +[text=digger's_note_text] +t=Edward zase utekl z hrobky a byl nebezpeèný. Musel jsem ho zamknout. +t=Klíè jsem nechal u Thora v severo-východní èásti høbitova. # # +t=Hrobník + +[text=paper_fragment_text] +t=...celé dny bloudím v kruhu! Cítím, že poklad musí být blízko!... +t=...tajný prùchod na východì... nemohu to nalézt. Nemrtví útoèí vždy, +t=když se pøiblížím... + +[text=thief's_log_text] +t=@0Text je velmi rozmazaný a slova jdou jen tušit: # # +t=@-Mùj parák se ztratil v dolním podlaží. Nemohu mu pomoci. +t=Bludištì jsem prohledal snad tisíckrát. Všechno marné. Stále však slyším hrát jeho flétnu +t=tam za zdmi. Už nemám sílu... Smrt je vìude kolem. Bùh s námi. + +[text=paper_with_runes_text] +t=Kompletní abeceda runového písma. Oznaèili jste runy sedmi elementù: # +t=drak - ur # bouøe - tor # pøíroda - nis # temnota - zef # skála - parth # voda - oghal # oheò - fom + +[text=boy's_diary_text] +t=@0Deník obsahuje zápisky z tajných výprav malého chlapce do divokých zákoutí +t=mìstského parku. Chlapec si nejradìji hrává v jihozápadním cípu parku poblíž vyschlé studny. +t=Zøejmì také našel klíè od zahradního domku, který je již mnoho let opuštìný.@- + +[text=scheme_text] +t=@0Náèrtek magického kruhu, který se nachází v podzemí strašidelného domu@- + +[text=khumrac's_scroll_text] +t=Tento glejt daruje svobodu zotroèenému bojovníkovi Razzikovi. + +[text=strange_instructions_text] +t=@0Kostrbatý text na kusu pergamenu: # +t=@7Námìstí se studnou - sleduj Husu - 2 sever - 3 západ - tøetí øada od spodu, první cihla z prava. + +================================================================================ +ITEMS +================================================================================ + +t.money = peníze +t.remains = ostatky +t.small healing potion = Malý elixír zdraví +t.healing potion = Velký elixír zdraví +t.small revitalizing potion = Malý cloumák +t.revitalizing potion = Velký cloumák +t.small_stamina_potion = Malý vzpružující lektvar +t.stamina_potion = Velký vzpružující lektvar +t.medicine = Medicína +t.revive_potion = lektvar zmrtvýchvstání +t.animal_fur = zvíøecí kùže +t.scroll_of_wisdom = Svitek poznání +t.tome_of_wisdom = Almanach vìdìní +t.apple = Jablko +t.bread = Chleba +t.chicken_leg = Kuøecí stehýnko +t.rat_meat = Krysí ražnièi +t.cheese = Sýr +t.mushroom = Muchomùrka +t.healing herbs = Léèivé bylinky +t.berries_item = Borùvky +t.tankard_of_ale = Korbel piva +t.orkish_brandy = Skøetí pálenka +t.arrows = Šípy +t.stinky_shoes = Smradlavé trepky +t.pick = krumpáè +t.shovel = Lopata +t.stones = Kamení +t.throwing_stars = Házecí hvìzdice +t.runic_stones = Runové kameny +t.rusty dirk = Rezavá dýka +t.cloth = Hazuka +t.sandals = sandály +t.pikestaff = násada od smetáku +t.habit = hábit +t.cloak = Kápì +t.bow = luk +t.chicken = Slepice +t.tree frog = Stromová žába +t.rat_item = Kouzelná krysa +t.spider_item = Pavouèek +t.owl = Sova +t.bat = Netopýr +t.black_cat = Èerný kocour +t.enchanted_cat = Oèarovaný kocour +t.snake = Kobra +t.parrot = Papoušek +t.PART_DUNGHILL = PART_DUNGHILL +t.magic_skull_case = vrchlík lebky +t.wizard's_hat_of_haste = Kouzelný kvapící klobouk +t.winter_robe = Zimní róba +t.one_ring = jeden Prsten +t.phoenix_wand = Fénixova hùlka +t.healer's_ring = Léèitelský prsten +t.protector's_ring = Prsten ochránce +t.beast_cloak = Kápì šelmy +t.mallet = palcát +t.short_sword = Krátký meè +t.glowing_blade = Planoucí ostøí +t.axe = Sekera +t.blistering_axe = žhnoucí sekera +t.dark_blade = Temné ostøí +t.buckler = Dìtský štít +t.small_shield = Malý štít +t.crude_ring_mail = Køupanská zbroj +t.chain_gloves = Kroužkové rukavice +t.defender_amulet = Ochranný amulet +t.leather_vest = Kožená vesta +t.leather_armor = Kožená zbroj +t.bear_gloves = Medvìdí rukavice +t.belt = Opasek +t.leather_boots = kožené boty +t.long_staff = dlouhá hùl +t.cap = èepec +t.throwing_knives = vrhací dýky +t.snakehunter's_boots = škornì lovce hadù +t.short_flail = krátký cep +t.trapper's_knife = Zálesácká dýka +t.rake = hrábì +t.lizard_ring = prsten zelené ještìrky +t.vorack's_crossbow = Voráèkova kuše +t.band = pásek +t.dagger = dýka +t.worn_boots = teplé boty +t.leather_gloves = kožené rukavice +t.rat_chain = krysí náhrdelník +t.cutter = sekáèek +t.graag's_fang = Grágský tesák +t.ancient_ring_mail = Starodávné brnìní +t.flame_ring = Ohnivý prsten +t.pike = kopí +t.rusty_sword_of_cold = Zmrzlý meè +t.broken_small_shield = Prasklý malý štít +t.ice_cleaver = Ledový sekáè +t.ruined_scale_mail = Pošramocená zbroj +t.round_shield = Kulatý štít +t.empty_tankard = prázdný korbel +t.unsigned_note = nepodepsaná poznámka +t.townhall_cellar_key = Klíè od šatlavy +t.myron's_key = Myronùv klíè +t.merchant's_letter = obchodníkùv dopis +t.bloody_meat = Krvavý kus masa +t.bone_key = Kostìný klíè +t.proof_of_heroism = Certifikát hrdiny +t.PART_FOREST = PART_FOREST +t.protecting_habit = Ochraný hábit +t.rainbow_ring = Duhový prsten +t.serpent_amulet = Hadí amulet +t.ring_of_concentration = Prsten koncentrace +t.faruk's_chain = Farukùv øetìz +t.hood_of_knowledge = Moudrá huèka +t.sandals_of_balance = Sandály vyváženosti +t.iron_talons = železné drápy +t.sabreteeth = Šavlový zub +t.wolf_head = Vlèí hlava +t.thorn_amulet = Ostnatý amulet +t.top_boots = Prvotøídní obuv +t.knight's_chain = Rytíøský náhrdelník +t.light_helmet = Lehká helmice +t.glacial_pike = ledové kopí +t.soul_trident = Záhrobní trojzubec +t.chain = Øetìz +t.dragon shield = Draèí štít +t.snow_queen's_crown = koruna ledové královny +t.polar ring = Polární prsten +t.vasp_long_bow = luk vosí pas +t.voodoo_staff = Voodoo hùlka +t.power_gem = Moudrý kámen +t.wooden_cudgel = døevìný kyj +t.bark_plate = kùrové brnìní +t.stone_mace = kamenný kyj +t.amulet_of_hell = Pekelný amulet +t.holy_water = Svìcená voda +t.empty flagon = èutora +t.underground_water = Podzemní voda +t.PART_AENOR = PART_AENOR +t.bear_vest = Medvìdí vesta +t.large axe = Masivní sekera +t.furry_glowes = kožešinové rukavice +t.long sword = dlouhý meè +t.venom_long_sword = jedovatý dlouhý meè +t.broad_sword = široký meè +t.great_sword = Skvìlý meè +t.freezing_rod = Mrazící proutek +t.staff_of_flame = Hùl ohnivého skøeta +t.eagle_robe = Orlí šat +t.snowflake_amulet = Amulet snìhové vloèky +t.ring_of_mercy = Prsten milosrdenství +t.battle_orb = Bitevní koule +t.hook pike = Háková tyè +t.thunder_mace = Hromový palcát +t.ring_mail = kroužková zbroj +t.serpent_vest = hadí vesta +t.bracers = chránièe pøedloktí +t.plated_helm = Plátová helma +t.burning_stars = hoøící hvìzdice +t.gloves_of_haste = rukavice zruènosti +t.cloth_mask = plátìná maska +t.snake_mask = Hadí maska +t.lash = biè +t.hooks = háky +t.black_ring = èerný prsten +t.arbalest = samostøíl +t.long_bow = dlouhý luk +t.composite_bow = prohnutý luk +t.finder's_necklace = Náhrdelník nalezní +t.scorching_crossbow = Sžíhací kuše +t.heavy_cutter = Tìžký sekáè +t.loathsome_idol = Ohavný idol +t.ring_of_flesh = prsten netopýøí mordy +t.ancient_relic = starodávná relikvie +t.edwin's_note = Edwinova poznámka +t.forest_spell_of_passage = Kouzlo pralesa +t.forest_claw = pralesní hnát +t.icebear_bow = luk ledního medvìda +t.shadow_jerkin = Pùlnoèní kazajka +t.spring_stone = jarní kámen +t.ogla's_herbs = Oglovy bylinky +t.charged_spring_stone = Nabitý jarní kámen +t.miner's_key = Horníkùv klíè +t.miner's_note = Horníkova poznámka +t.stone_crook = Kamenná berla +t.PART_GRAVEYARD = PART_GRAVEYARD +t.mummyfied_head = Mumifikovaná hlava +t.scythe = Kosa +t.tooth_necklace = zubový náhrdelník +t.ring_of_scorpion = prsten škorpióna +t.ring_of_observer = svìtákùv prsten +t.rotten_eye = shnilé oko +t.bone_staff = Kostìná hùl +t.breast_plate = Sekernický pancíø +t.plated_gauntlets = plátové rukavice +t.guard's_helm = žoldnéøská helma +t.lightning_circlet = blesková èelenka +t.heavy_crossbow = Tìžká kuše +t.monk_battle_staff = mnišská bojová hùl +t.fanged_crown = Zubatá koruna +t.hammer_of_vigus = Vigovo kladivo +t.large_shield = Velký štít +t.gladiator_gloves = gladiátorské rukavice +t.chain_mail = fortelná zbroj +t.ancient_claymore = starobylý dvojruèák +t.heavy_belt = tìžký opasek +t.chain_boots = Okované boty +t.elven_blade = elfí ostøí +t.elven_ring = elfí prsten +t.elven_wine = elfí víno +t.nailed_flail = okovaný cep +t.full_helm = fortelná helma +t.ram_staff = beraní hùl +t.arctic_orb = Snìhová sféra +t.arcane_scroll = Tajemný svitek +t.crusader_gloves = Køižácké rukavice +t.venom_battle_axe = jedová váleèná sekera +t.icebear_talons = drápy ledního medvìda +t.tripple_flail = trojitý cep +t.assassin_jacket = vrahounská vesta +t.slayer's_halbert = zabijácká halapartna +t.band_of_shadows = stínový øemen +t.lucky_sandals = trepky klikaøky +t.ring_of_craft = šibalùv prsten +t.sky_bow = nebeský luk +t.war_flail = øemdih +t.celestial_mace = nebeský palcát +t.volcanic_tiara = Vulkanická tiára +t.lethal_stars = smrtící hvìzdice +t.elven_ring_mail = elfí zbroj +t.chain_of_barriers = øetízek barikádník +t.gravedigger's_note = hrobaøova poznámka +t.rusty_key = rezavý klíè +t.cellar_key = klíè od cely +t.ancient_necklace = prastarý náhrdelník +t.chateau_de_carcass = Chateau de carcass +t.tomb_key = klíè od hrobky +t.quarter_of_king's_seal = ètvrtina královské peèeti +t.gear = ozubené kolo +t.paper_fragment = útržek papíru +t.ruby = rubín +t.thief's_log = lupièùv deník +t.flute = flétna +t.king's_gold = královské zlato +t.king's_crown = královská koruna +t.severed_skull = nahnilá lebka +t.left_hand = levá ruka +t.right_hand = pravá ruka +t.worn_sandals = vyšmajdané sandály +t.paper_with_runes = pergamen s runami +t.PART_CLOISTER = PART_CLOISTER +t.prior's_key = prior's_key +t.ring_of_undead_eater = prsten žrouta mrtvol +t.bishop's_crook = Biskupská berla +t.inquisitor's_chain = inkvizièní medailon +t.relic_of_Roven_the_Bright = ostatky Rovena Jasného +t.crusader_helm = køižácká helma +t.silver_scale_mail = støíbøité brnìní +t.blessed_two-hander = požehnaný obouruèák +t.moon_staff = mìsíèní hùl +t.blowpipe = foukaèka +t.frozen_sceptre = Ledové žezlo +t.beryl_staff = Berla z berylu +t.protector's_hat = Strážný klobouk +t.tome_of_constructor = Almanach Konstruktéra +t.tome_of_exorcist = Almanach exorcisty +t.tome_of_sourcery = magický prazdroj +t.the_butcher = Øezník +t.grotesque_bow = Groteskní luk +t.barbarian_chain = Barbarský amulet +t.thorn_staff = Bodláková hùl +t.enchanted_habit = Èarovný hábit +t.grim_scythe = Kosa pohøbívaèka +t.arctic_full_helm = arktická helma +t.jade_gauntlets = Nefritové rukavice +t.iron_boots = ocelové boty +t.tower_key = klíè od vìže +t.clapper = Srdce zvonu +t.viper_staff = hùl zmijovka +t.sprig = vìtev +t.pearl = perla +t.scale = šupina +t.armory_key = klíè od zbrojnice +t.bronze_key = bronzový klíè +t.iron_key = železný klíè +t.PART_CITY = PART_CITY +t.tome_of_alchemy = alchimistická bichle +t.barbed_lash_of_frost_bite = biè s ledovými ostny +t.meteorites = meteority +t.fungus_sapientia = fungus sapientia +t.cannon = Kanón +t.cannon_balls = dìlové koule +t.blessed_ring = požehnaný prsten +t.spiritual_ring = spirituální prsten +t.hood_of_exorcist = Vymítaèská kápì +t.plated_helm_of_survival = helma pøežití +t.snake_heavy_belt = hadí tìžký opasek +t.giant's_belt = obøí opasek +t.shank_guards = holenní chránièe +t.hauberk = drátìná košile +t.plate_mail = plátová zbroj +t.nordic_shield = nordický štít +t.double_axe = dvojitá sekera +t.freezing_double_axe = mrazící dvojsekera +t.dragon_axe = draèí sekera +t.vampire_axe = upírská sekera +t.duo_chopini = duo_chopini +t.paralysing_staff = omráèivá hùlka +t.firebringer = ohòonoš +t.mighty_silencer = mocný tlumiè +t.juggler's_sandals = kejklíøské sandály +t.orc_habit = skøetí hábit +t.silky_ice_gloves = hedvábné ledové rukavice +t.fanged_necklace = náhrdelník z tesákù +t.stone_amulet = kamený amulet +t.sparking_rod = jiskøivá hùlka +t.orb_of_telekinezis = Kule telekineze +t.arctic_crossbow = Arktická kuše +t.spitfire = ohòomet +t.champion's_bow = Šampiónský luk +t.dragon_claw = Draèí spár +t.hell_chain = Èertovský øetìz +t.black_widows = èerné vdovy +t.freezing_lash = Zmrazivý biè +t.exploding_ring = Explozivní prsten +t.jet_ring = bleskový prsten +t.wrist_guards = zápìstní chránièe +t.mask_of_the_master = maska mistra +t.glaive = halapartna +t.manhole_key = Klíè od poklopu +t.strange_instructions = podivné instrukce +t.ransom = výpalné +t.ring_of_assassins = Vrahounský prsten +t.ring_of_smugglers = Pašerácký prsten +t.ring_of_lizardmen = Ještìrácký prsten +t.warehouse_key = klíè od skladištì +t.steel_key = ocelový klíè +t.cottage_key = klíè od chatrèe +t.keg = soudek +t.boy's_diary = chlapcùv deník +t.Precise Axe = Precizní sekera +t.alchemist's_key = alchimistùv klíè +t.princess = Princezna +t.man-eater's_root = koøen lidožravky +t.shards = støepy +t.dungeon_key = klíè od kobky +t.scheme = nákres +t.golden_key = zlatý klíè +t.duke's_ring = vévodùv prsten +t.charmed_duke's_ring = Oèarovaný vévodùv prsten +t.khumrac's_scroll = Khumrakùv svitek +t.razzik's_glaive = Razzikova halapartna +t.ring_of_giants = prsten obrù +t.wounded_dog = zranìný pes + +================================================================================ +MAP_HINTS +================================================================================ +t.recharge = Osmìlení +t.WOODCUTTERS = Døevorubci +t.TRAVELING CONJURER = Pocestný kejklíø +t.CAMP = Tábor +t.SWORDSMAN GARRICK = Meèíø Garik +t.LOTHAR'S ARMORY = Lotharovo zbrojíøství +t.CROSSBOW TAVERN = U nabité kuše +t.ARCHERY RANGE = Støelecká škola +t.OGLA THE DRUID = Druid Ogla +t.City Park = @9Mìstský park@- +t.Small Square = @9Malé námìstí@- +t.The Port = @9Pøístav@- +t.poor's quarter = @9____Chudinská ètvr@- +t.BRAGGARD'S SMITHING = Bragardova kovárna +t.DUNCAN'S AXES = Duncanovo sekernictví +t.HERMIT'S EDEN = Poustevníkùv ráj +t.WORLD OF WONDERS = Svìt zázrakù +t.ARCHERY GUILD = Cech Luèištníkù +t.SHADOW ALLEY = Temná ulièka +t.ZEFRAN'S MENAGERIE = Zefranùv zvìøinec +t.MAD DWARF = U šíleného záprdku +t.JOLLY GOOSE = Veselá husa +t.HOUNTED HOUSE = @4Strašidelný dùm@- +t.ALCHEMIST'S HOUSE = @4__Alchimistùv dùm@- +t.TEMPLE OF FARUK = Chrám sv. Faruka +t.Wheel = Kolo +t.Library = Knihovna +t.MYRON'S HARDWARE = Myronovo železáøství +t.GENERAL MARCHANDISE = Smíšené zboží +t.ALCHYMIST CHANDLERY = Alchimistùv ráj +t.RATHOLE INN = Krysí díra +t.AUNTIE'S COTTAGE = Tetièèína chýše +t.TEMPLE OF ANRAK = Chrám Anraka +t.GYPSY'S VAN = Maringotka +t.SUMMONER'S COTTAGE = Zaklínaèùv srub +t.YAGA'S HUT = Chatrè baby Jagy +t.Teleport = Teleport +t.Teleport to royal tomb = Teleport do královské hrobky +t.Teleport to catacombs = Teleport do katakomb +t.Broken teleport = Rozbitý teleport +t.Gravedigger = Hrobník +t.Small Tomb = Malá hrobka +t.Tomb of Vigus = Hrobka rytíøe Viga +t.Tomb of Ambrius = Hrobka rytíøe Ambria +t.Catacombs = ____Katakomby +t.Royal Tomb = Královská hrobka +t.king's crypt = Králova krypta +t.Altar = Oltáø + +================================================================================ +ENEMIES +================================================================================ + + == NPC == + + t.cultist = okultista + t.merchant = kupec + t.librarian = knihovník + t.khumrac = khumrak + t.howling zombie = skuhrající zombie + t.highlander = horal + t.sewage worker = kanálník + t.edwin = edwin + t.chaos_crook = podvodník + t.beggar = žebrák + t.bartender = výèepní + t.easy target = snadný terè + t.medium target = normální terè + t.hard target = obtížný terè + t.alchemist = alchymista + t.red_hood = èervená karkulka + t.swift yorik = hbitý yorik + t.grey wizham = Wizham šedý + t.watch = stráž + t.hunter vorack = lovec Voráèek + t.undead king = Nemrtvý král + t.troll = Trol + t.woman = Žena + t.townsman = mìšan + t.townswoman = mìšanka + t.nobleman = noblesní pán + t.depressed dead = Zádumèivá mrtvola + t.razzik = razzik + t.peasant woman = venkovanka + t.necromancer = Èernoknìžník + + == ENEMIES == + t.abomination = Bøichabol + t.executioner = Kat + t.mad edward = šilený edward + t.duke falstad = Vévoda Falstad + t.mad dog = Vzteklý pes + t.dire wolf = Lítý vlk + t.black rat = èerná krysa + t.plague rat = morová krysa + t.fusty rat = vypelichaná krysa + t.demon = démon + t.dead knight = mrtvý rytíø + t.dead apprentice = mrtvý uèeò + t.burning bones = Planoucí kosti + t.bully = Mlátièka + t.ice bones = ledové kosti + t.ice nightmare = Ledové zjevení + t.bone wraith = kostìné zjevení + t.bone nightmare = Bìsnící zjevení + t.stun beetle = Brouk Ochromák + t.blood bat = Netopýr + t.bark monster = Kùrové monstrum + t.assassin = Zabiják + t.skilled spider = Cvièený pavouk + t.combat skeleton = Bojový kostlivec + t.exotic beetle = exotický brouk + t.white wolf = polární vlk + t.rock troll = kamený trol + t.rimbrock = rimbrock + t.wharf rat = pøístavní krysa + t.sewer rat = kanální krysa + t.sick rat = chorá krysa + t.rat = krysa + t.priest master = Otec pøedstavený + t.man eater = lidožer + t.living dead = oživlá mrtvola + t.lava lizard = lávogátor + t.igor = igor + t.monstrous_igor = monstrózní igor + t.ice troll = ledový trol + t.headless stinker = bezhlavý smraïch + t.giant spider = obøí pavouk + t.fire lord = Pán ohnì + t.fire demon = Ohnivý démon + t.fat dead = Tlustosmrt + t.zombie = zombie + t.yaga = baba Jaga + t.wraith = zjevení + t.corpse_eater = mrtvožrout + t.giant worm = obøí èerv + t.wolf = vlk + t.warder = warder + t.ukmar = ukmar + t.fuzzy spider = chlupatý pavouk + t.fire arachnid = Ohòivouk + t.tree troll = Døevìný trol + t.creepy torso = plazivé torzo + t.green death = zelená vdova + t.thug leader = Vùdce bandy + t.thug = hrdloøez + t.rizzabak = rizzabak + t.zarok the dragon = drak zarok + t.krissrak = krissrak + t.ho chi mint = ho chi mint + t.boodhand = Drtikol + t.shadow cloak = Šedá kápì + t.stone golem = kamenný golem + t.spider queen = Pavouèí královna + t.spider_enemy = pavouk + t.spectre = Spektra + t.forest spider = lesní pavouk + t.small spider = pidi pavouk + t.small rat = malá krysa + t.skull = lebka + t.bone warrior = kostìný váleèník + t.skeleton = kostlivec + t.apocalypse_rat = Krysokalipsa + t.bowin the ripper = bowin rozparovaè + t.halag stonefoot = halag platfus + t.mountain giant=horský obr + +================================================================================ +BUTTONS +================================================================================ + + t.b_yes = @0_Ano_@- + t.b_no = @0_ne_@- + t.b_ok = @0_ok_@- + t.b_next = @0_další_@- + t.b_skip = @0pøeskoè@- + t.b_more = @0dál@- + t.b_work = @0práci@- + t.b_trade = @0obchod@- + t.b_leave = @0odejít@- + t.b_go_on = @0beru@- + t.b_fight = @0_Boj!@- + +================================================================================ +GENERAL +================================================================================ + + [text=unknown_grave] + t=@0Nápisy na náhrobcích jsou tak zašlé, že je nejde pøeèíst@- + [text=locked_gate] + t=@0Brána je zamèená.@- + [text=locked_door] + t=@0Dveøe jsou zamèené.@- + [text=locked] + t=@0K otevøení je tøeba správný klíè.@- + [text=unlocked] + t=@0Již je odemèeno.@- + [text=action_used_key] + t=@0Použili jste klíè.@- + [text=not_enough_money] + t="Bohužel nemáte dostatek penìz." + [text=jammed] + t=@0Je to rozbité.@- + [text=remove_timber] + t=@0Podaøilo se odstranit kládu.@- + [text=won't_budge] + t=@0Ani se nehne.@- + [text=berries] + t=@0Borùvky. Pøijdou k chuti@- + [text=nothing_happened] + t=@0Nic se nestalo@- + [text=hello] + t="Buï zdráv!" + +## CHARON STATUE ## + + [text=charon1] + t=@0Malý oltáø se sochou muže o kterém jste již slyšeli. Legenda praví, + t=že tento svatý mnich pomáhal umuèeným duším pøecházet z tohoto svìta + t=na jiná šastnìjší místa. Do oltáøe se dá nìco vložit.@- + [text=charon2] + t=@0Uslyšeli jste tiché zaševelení:@- + t="Dìkuji za pomoc ztracené duši, milosrdní." + +## TRAVELSTONE ## + + [text=travelstone] + t=@0Velký starodávný obelisk. Na povrch vystupují ètyøi vìtší kameny, které + t=by mohlo jít zmáèknout. Který si vyberete?@- + [text=something's_missing] + t=@0Nìco schází.@- + t.b_tstone1=horní + t.b_tstone2=levý + t.b_tstone3=pravý + t.b_tstone4=dolní + t.b_tstone5=@4žádný@- + +## INTRO ## + + [text=intro_1] + t=@0Kraj obcházejí podivné zvìsti o velkém zlu, které bylo probuzeno na starém opùštìném høbitovì + t=králù poblíž mìsta Dolbrad. Mrtví se prý potulují po okolí a zabijí každého kdo by se pokusil + t=odhalit tajemství ukryté v jejich hrobkách.@- + [text=intro_2] + t=@0Povídaèky dorazili i do zapadlého mìsteèka Dunghill, kde se potkávají pocestní a obchodníci. + t=V místné krèmì si pak nad džbánkem piva ustrašenì vypráví dìsivé pøíbìhy o nebožtících šourajících se + t=po høbitovech za temných nocí.@- + [text=intro_3] + t=@0A v té dobì se objevujete na scénì i vy # (za vydatné podpory mnoha douškù piva). # + t=@7Vy: "Co tu skuèíte, jak staré ustrašené ženské?! Pár nahnilých + t=zdechlin je pro pravého dobrodruha jako nic! Pcha!"@- # + [text=intro_4] + t=Obchodník: "To jsou bohatýrská slova, ale prosáklá pivem! Což takhle malou ukázku, jak s tìmi zdechlinami + t=zatoèíte vy?" # + t=@7Vy: "Pcha! Chtìlo by to nìjakou motivaci, proè si špinit ruce s kdejakým plesnivým šmejdem."@- # + [text=intro_5] + t=Obchodník: "Dobrá... Co øíkáte na @43000 zl@-, když pøinesete nìco z královského pokladu na dùkaz, že + t=jste se dostali až do nitra té hrobky?" # + t=@7Vy: "Aha! To vypadá, že máme dohodu!"@- + [text=intro_6] + t=obchodník: "Jsme právì na cestì na Dolbradské tržištì za nìjakým obchodem. + t=Sejdeme se v tamní krèmì @4Veselá husa@-... Pokud tedy budete mít nìjaké zlato. Che-che" # + t=@7Vy: "Tak to abyste vyrazili! My jsme tam raz dva! Nenechte nás èekat! A na to se napijem!"@- + + [text=intro_7] + t=@0Probrali jste se v jakési zatuchlé šatlavì a jen velmi ztuha vzpomínali, co se vlastnì dìlo než jste se sem dostali... # # + t=Moment! Že vy jste se vsadili s nìjakými obchodníky, že donesete kus královského pokladu ze strašidelného høbitova + t=plného zombií? ó lalá! + +================================================================================ +TRAVEL +================================================================================ + + [text=dh_leave] + t=@0Opravdu chcete opustit toto údolí a pokraèovat do východního lesa?# # + t=@4(Tím Opustíte tuto èást hry na trvalo)@- + + [text=to_the_forest] + t=@0Pokraèovali jste dál po cestì na východ. Po nìjaké dobì jste dorazili + t=do lesa plného divokých zvukù a skrytých pohledù. @- + + [text=forest_leave] + t=@0Opravdu chcete odejít z lesa a pokraèovat do Snìžných hor? # # + t=@4(Tím Opustíte tuto èást hry na trvalo)@- + + [text=to_the_mountains] + t=@0Po dlouhé a strastiplné cestì mezi vysokými stromy a hustými køovisky jste se + t=koneènì dostali až k bílým vrcholkùm snìžných hor. Nohy vás zanesli do malého + t=údolí známeho jako Aenorova strž.@- + + [text=ag_leave] + t=@0Opravdu chcete opustit Aenorovu strž a pokraèovat dál? # # + t=@4(Tím Opustíte tuto èást hry na trvalo)@- + +## LEAVING AENOR'S GLEN ## + + [text=leaving_ag1] + t=@0Øekli jste sbohem malé zastrèené díøe a sledovali jste stezku dolù do nížiny. + t=Naštìstí jste cestou nepotkali žádné orky o kterých obyvatelé Aenorské strže tak èasto mluvili. @- + [text=leaving_ag2] + t=@0Trvalo mnoho dní, než jste došli k prvním stromùm hlubokých lesù, které obepínají + t=dolbradský pøístav ze západu a z jihu. Zde jste však opustili hlavní cestu a + t=vydali se po mnohem pochmurnìjší stezkce vedoucí k opuštìnému høbitovu.@- + [text=leaving_ag3] + t=@0Tento Bohem zapomenutý kus zemì nahání husí kùži. Mohutné stromy zastiòují nebe + t=a v jejich stínu nejde poøádnì rozeznat, zda je den èi noc. # + t=Koneènì se vám podaøilo najít zdi høbitova.@- + [text=leaving_ag4] + t=@0Vstupní brána však byla pevnì zamèena a zajištìna nìkolika tìžkými øetìzi. Nezbývalo nic jiného než se + t=vyšplhat po jednom ze stromù a pøeskoèit vysokou zeï. Snad se pozdìji podaøí najít i nìjakou cestu zpìt...@- + +## TO THE CITY ## + + [text=cloister_leave1] + t=@0Tohle je zøejmì nìjaký tajný tunel. hmm... asi se opravdu nedostanete zpátky + t=pøes mohutný zával, který navíc z druhé strany hlídá horda šílených mnichù. + t=Takže tohle je opravdu jediná cesta ven. Chcete tam vstoupit? # # + t=@4(Tím opustíte tuto èást hry natrvalo)@- + [text=cloister_leave2] + t=@0Sestoupili jste do podzemí za zvukù øítících se zdí. Ocitli jste se v chodbách + t=rozsáhlého bludištì, ve kterém jste bezradnì bloudili nìkolik dní. Nakonec se vám + t=ale povedlo najít cestu ven. K vašemu úžasu jste se vynoøili v jedné z postraních ulic + t=královského pøístavu Dolbrad! + [text=cloister_leave3] + t=@0Bohužel vaše radost z èerstvého a solí prosáklého vzduchu trvala jen krátce. Našli jste totiž + t=po zdech celého mìsta vylepené plakáty, kde jste oznaèováni za vrahy arcibiskupova bratra! + t=Že by ten zatracený veleknìz z ïábelského kláštera byl bratrem nejsvìtìjšího muže zde ve mìstì?! + [text=cloister_leave4] + t=@0Problém je, že jakožto hledané osoby, nemáte šanci projít pøes stráže hlídající mìstskou bránu. # + t=Jste tak uvìznìni mezi dolbradskými zdmi!@- + +================================================================================ +LEVEL TEXTS +================================================================================ + + +-------------------------------------------------------------------------------- +DUNGHILL +-------------------------------------------------------------------------------- + + [text=dh_well1] + t=@0vhodit minci?@- + [text=dh_well2] + t=@0Nemáte u sebe žádné peníze.@- + [text=dh_well3] + t=@0žbluòk!@- + [text=dh_well4] + t=@0Hej! Opravdu myslíš, že porazíš velkého ošklivého šéfa a získáš srdce pøekrásné princezny, když všechny peníze + t=nahážeš do první díry co uvidíš?@- + + t.b_rathole_rest=@0Nocleh (@4200 zl@0)@- + + [text=dh_rake1] + t= @0*Øach!*@- # # + t= Našli jste @4hrábì v trávì@-! + [text=dh_jng] + t=@4jets'n'guns@- # # + t=Masivní øežba, která vás vyrazí z bot! Dechberoucí grafika, omraèující efekty a + t=nekoneèná destrukce! + t=# # + t=@0Boha jeho, co tohle tady dìlá...@- + + [text=dh_no_apple] + t=@0Jablka došla...@- + + [text=dh_sign_townhall] + t=@4Radnice@- # # + t=(nerušit v pozdních noèních hodinách!) + + [text=dh_sign_direction1] + t=@4Krysí díra@-- sever # + t=@4Radnice @-- východ # + t=@4Myronovo železáøství @-- jih # + t=@4Alchimistùv ráj @-- západ + + [text=dh_sign_direction2] + t=@4Dunghill @-- západ # + t=@4Nimlor @-- východ + + [text=dh_sign_smith] + t=@7Myronovo železáøství@- # # + t=Zbranì a brnìní pro každodenní dobrodružství + + [text=dh_sign_general] + t=@4smíšené zboží@- # # + t=Prvotøídní kvalita! + + [text=dh_sign_inn] + t=@8Krysí díra@- # # + t=Ostrá jídla # silné pivo # dobré ceny! + + [text=dh_sign_magic] + t=@6Alchimistùv ráj@- # # + t=Dnešní mimoøádná nabídka: # Jeden prsten! + + [text=dh_no_visit_townhall] + t=@0Návštìva radnice v noèních hodinách nepadá do úvahy.@- + + [text=dh_rathole_inn] + t="Vítejte v Krysí díøe. Máte nìjaké pøání?" + [text=dh_inn_rest] + t=@0Odpoèinuli jste si pár hodin a nabrali novou sílu.@- + + [text=dh_locked_gate] + t=@0Brána je je zamèená @4natrvalo@-. + + [text=dh_thorns1] + t=@0Èásteène jste odtstranili divoký porost, ale trny ostré jako dýky vás ošklivì popíchali. + t=Navíc vás vyrušilo cosi harašícího mezi stromy!@- + [text=dh_thorns2] + t=@0Koneènì se povedlo zcela odstranit to strašné trní.@- + +## SMITH ## + + [text=dh_smith_first_hello] + t="Vítejte pocestní! Máte zájem o nìjakou užiteènou výbavu, která vás ochrání + t=na nebezpeèné cestì? Zdáte se mi docela schopní! Nechtìli byste si pøividìlat + t=@4250 zl@- za drobnou prácièku?" + + [text=dh_smith_work] + t="Odporný slizký èerv se usadil v mé krásné zahrádce a celou mì ji ožírá. Tady máte klíè + t=a zbavte mì té potvory." + + [text=dh_smith_in_progress] + t="Buïte zdrávi! Tak jak to jde s tím hnusným slizem? Možná by se vám hodila ostøejší ocel. + t=Jen si raète vybrat z mé nabídky!" + + [text=dh_smith_success] + t="Výbornì! Mé kvìtinky jsou zachránìny! Díky vám, pøátelé! Zde je vašich + t=@4250 zl@- a mùžete je hned utratit za nìkterý z mých prvotøídních výrobkù! + t=Vše je ta nejvyšší kvalita. Ruèní práce!" + + [text=dh_smith_after_success] + t="Vítejte, pøátelé! Rád vás zase vidím. Pojïte si vybrat nìjakou z mých krásných zbraní." + +## UKMAR ## + + [text=dh_ukmar_welcome] + t="ukmar je velký! Ukmar je silný! ukmar je nejvìtší rváè! # + t=Vsadím svých @4250 zl@-, že vás rozplácnu jak mouchu! + t=No?! Máte v gatích, co?" + [text=dh_ukmar_quit_question] + t="Chcete pøerušit souboj a pøijít o své peníze?" + [text=dh_ukmar_no_retreat] + t="Nemáte dost penìz! Musíte bojovat až do konce!" + [text=dh_ukmar_retreat] + t="ha! Tak utíkete, tøasoøitky a vyøiïte všem, že ukmar je nejlepší!" + [text=dh_ukmar_defeated] + t="Oh! Ukmar má dost. Cizinci jsou lepší než ukmar! Vemte si peníze a bìžte!" + [text=dh_ukmar_no_more] + t="Už mì nebijte! Mamí! Pomóc!" + t.b_ukmar_retreat="Um, kde je nejbližší toaleta?" + t.b_ukmar_fight="Tak se ukaž, dubová hlavo!" + t.b_ukmar_continue = @0Pokraèovat@- + t.b_ukmar_give_up = @0Vzdát se@- + +## ANGRY WOMAN ## + + [text=dh_woman_welcome1] + t="Háááá! Zase vy, bídáci?! Kde jsou mé slepice? Chci pìknì všech šest zpátky. A to hned!" + [text=dh_woman_done] + t="Hmmm. Vidím, že máte všechny mé slepice. Dobrá, øeknu kapitánovi, že vás muže nechat jít. + t=Ale radím vám, abyste se ve vlastním zájmu už nevraceli!" + [text=dh_woman_leave_me] + t="Dejte mi pokoj, vochmelkové!" + +## CAPTAIN ## + + [text=dh_captain_no_pass] + t="Omlouvám se, ale zavázali jste se vrátit chybìjící slepice jejich majitelce. Dokud tak neuèiníte, + t=nesmíte opustit mìsto." + [text=dh_captain_pass] + t="Paní Matylda mi øekla, že jste splnili svùj slib. Mùžete jít." + [text=dh_captain_proceed] + t="Pokraèujte. Tady není nic k vidìní." + + +## BEGGAR ## + + [text=dh_beggar_paid] + t="Ještì jednou díky, blahorodí." + [text=dh_beggar_offer] + t="Dejte nebožákovi pár drobáèkù..." + [text=dh_beggar_no_money] + t="Vždy nemáte ani 5 zl! To je òájakej vtip?" + [text=dh_beggar_thanks] + t="Tisíceré díky! Našel jsem tenhlenc @4rezavej klíè@- od mìstskýho sklepení. + t=Na mùj vkus je tam trocha moc krys. Vadí mi to jejich vìèný štrachání nohama. + t=Ale pro vás, udatný hrdiny, to nemùže bejt žádnej problém, že jo? A tøeba tam najdete aj poklad!" + t.b_beggar_no = "Táhni!" + t.b_beggar_yes = "Tady máš" (@45 zl@-) + +## HELPS ## + + [text=dh_help_combat1] + t=@5tutorial (1/2)@- # + t=@0Nadešel èas prvního souboje. Boj je ovládán pomocí pìti tlaèítek. # + t=- @4tlaèítko útoku @0zobrazuje zbraò aktivního hrdiny a provádí normální útok. # + t=- @4aktivní dovednost@0 provede speciální útok nebo vyèaruje kouzlo. # + t=- @4Výbìr dovednosti@0 zobrazí výbìr z nabídky dostupných dovedností vybraného hrdiny. # + [text=dh_help_combat2] + t=@5tutorial (1/2)@- # + t=@4Pøepínaè taktiky@0 mìní taktiku boje vybraného hrdiny. # # + t=@5útoèná taktika@0 (zkøížené meèe) se zamìøuje na boj s nepøítelem, oproti tomu # + t=@5obraná taktika@0 (štít) preferuje ochranu. # Slabší nebo zranìný hrdina se tak + t=mùže skrýt za ostatní a lépe odolat útokùm nepøátel. + + [text=dh_help_map1] + t=@5tutorial@- # + t=@4mini mapa@0 v pravém horním rohu zobrazuje pozici a smìr pohybu družiny. + t=Klik na mapku zobrazí detailnìjší mapu, kde se zobrazuje celý level s popisky dùležitých míst. + + [text=dh_help_pick1] + t=@5tutorial@- # + t=@0Klik ve výhledu na zem otevøe obrazovku s inventáøem vlevo a seznamem pøedmìtù ležících na zemi vpravo. + t=Seberte korbel a chleba. Chleba mùžete sníst dvìma kliky v inventáøi a oznaèením hrdiny. + t=Pak kliknìte na møíž na západì.@- + [text=dh_help_rail1] + t=@5tutorial@- # + t=@0Mùžete zkusit pøivolat nìkoho, kdo vám odtud pomùže. Zkuste použít prázdný korbel na železnou møíž. + t=Rámus by mohl upoutat nìèí pozornost. # # + t=V nìkterých pøípadech lze použít pøedmìty z inventáøe na objekty ve výhledu. Staèí vybrat pøedmìt ze + t=seznamu ve spodní èásti obrazovky. Nyní staèí kliknout na prázdný korbel. + [text=dh_help_rail2] + t=@4ra-ta-ta-ta@- # + t=@0Chvíli jste rachtali korbelem o møíže, až se koneènì nìkdo objevil. Poznali jste v nìm výèepního z Krysí díry. + t=Trochu znudìnì vám vysvìtlil, že jste minulou noc trochu pøebrali a ve své opilosti jste zaèali pronásledovat houf slepic + t=jedné místní selky s hurónským øevem: "Zhiòte, smrdutí skøeti!". Naštestí jse již byli v takovém stavu, že jste + t=toho nezvládli moc nenapáchat. Pro jistotu vás ale strèili pod zámek, dokud se z toho nevyspíte.@- + t.b_dh_rail=@7"To je ostuda! Mùžeme to nìjak odèinit?"@- + [text=dh_help_rail3] + t="hmmm. Naštìstí jste toho moc neznièili, ale paní Matylda stále nemùže najít svých šest slepic. + t=Asi se rozletìli všude možnì po mìstì. Když mì slíbíte, že jí pochytáte a v poøádku vrátíte majitelce, tak + t=vás odtud pustím. Souhlasíte?" + [text=dh_help_rail4] + t="Dobrá, øeknu o naší dohodì Matyldì a strážnému u východu z mìsta." + + [text=dh_help_1] + t=@5tutorial@- (1/4) # + t=Vaše dobrodružství zaèíná v tomto malém mìsteèku. Kliknìte na dveøe a nebo do nich pøímo vstupte. + tŒ obyvateli mìsta mùžete komunikovat kliknutím na jejich postavu. + [text=dh_help_2] + t=@5tutorial@- (2/4) # + t=Pro vstup do inventáøe kliknìte na obrázek nìkterého z hrdinù. Mùžete zde pracovat s pøedmìty, prohlížet statistiky a èíst + t=záznamy v seznamu úkolù. + [text=dh_help_3] + t=@5tutorial@- (3/4) # + t= + [text=dh_help_4] + t=@5tutorial@- (4/4) # + t=Klik na minimapku v pravém horním rohu zobrazí podrobnìjší mapu. + [text=dh_help_garbage] + t=@5tutorial@- # prohledávejte hromady odpadkù a sudy. Obèas tam lze objevit nìco užiteèného. + [text=dh_help_garden] + t=@5tutorial@- # V této zahradì by se dalo najít nìco zajímavého. Zkuste sebrat léèivé bylinky, jablka a houby. + t=Vyzkoušejte jaké mají úèinky, když je nìkterý z hrdinù sní. + + +## granddaughter ## + + [text=dh_niece1] + t="Buïte pozdraveni! Cestujete na východ? Mohli byste navštívit moji starou tetièku Dalilu a + t=vyøídit jí mé pozdravy a krátký vzkaz? Chtìla bych jí nabídnout, aby se nastìhovala sem ke mnì do mìsta. + t=Zdraví už jí tak neslouží a v jejím vìku je nebezpeèné bydlet takhle sama v lese. + [text=dh_niece2] + t="Dobý den! Už jste mluvili s mou tetièkou Dalilou?" + [text=dh_niece3] + t="Buïte zdrávi! Mnohokrát dìkui za pomoc. Jste bájeèní!" + [text=dh_auntie1] + t=Z chatrné chaloupky vám vyšla v ústrety vetchá staøenka... + [text=dh_auntie2] + t=@0"U všech svatých! Už jsem nedoufala, že se nìkdo objeví. Ten odporný pavouk slídí okolo domku + t=celé dny! Vùbec jsem nemohla vyjít ven." + [text=dh_auntie3] + t="Možná už jsem vážnì stará, abych takhle sama žila v lese. Zkusím tedy to bydlení u neteøe. Snad si zvyknu. + t=Prosím, pøijmìte tìchto pár vìcí jako odmìnu za vaši odvahu!" + [text=dh_auntie_empty] + t=Chaloupka je prázdná. + +## hunter ## + + [text=dh_hunter1] + t="Hej, vy! Vidím, že pøicházíte z Dunghillu. Nevidìli jste cestou mého psa ? + t=Ztratil jsem ho pøi lovu pøed pár dny, když na nás zaútoèil medvìd. Ještì se necítím dobøe, + t=abych ho šel sám hledat do lesa. Nepomùžete mi?" + [text=dh_hunter2] + t="Skvìlé! Vemte si tenhle uleželý kus zvìøiny. Téhle vùni urèitì neodolá. + t=Ztratil jsem ho nìkde poblíž vchodu do jeskynì na severu. Staèí, když bude pes nìkde poblíž + t=a jeho mlsný jazyk už ho k vám dovede. Ale radím vám - do té jeskynì nelezte! + t=Lidé se tam ztrácejí!" + [text=dh_hunter3] + t="Zatím jste mého psa nenašli? Ksakru, jak mám nìco ulovit bez svého psa?!" + [text=dh_hunter4] + t="Vy jste ho našli! To je úžasné! Vezmìte si tuto kuši. Je to velmi dobrá zbraò a už skolila nejednoho + t=vlka. Snad dobøe poslouží i vám!" + [text=dh_dog1] + t=@0Z nièeho nic vyskoèil z lesa vrèící pes a výhružnì vycenil své tesáky!@- + [text=dh_dog2] + t=@0Nakonec se vám povedlo psa udolat, až padl vyèerpáním. Sotva dýchajícího jste ho zvedli a vzali s sebou.@- + +## brother ## + + [text=dh_brother1] + t="U Faruka, nejste nemrtví! Hledám svého nablblého bratra. Øíkal jsem mu, a do té jeskynì neleze. + t=Ale to né. Prý tam najde poklad, hlupák! Ale už se nevrátil. Šel jsem ho tam hledat, ale + t=zaútoèilo na mì nìjaké pøíšerné kostìné strašidlo! Div že jsem vyvázl živý! + t=Zpátky už nejdu. Nemohu. Co jen bude s mým bratrem? + [text=dh_brother2] + t="Aááá! Nezabíjej mì! Moment! Vy nejste strašidla! Jaké štìstí! Už jsem se bál, že tu shniju na vìky. + t=Hádám, že jste sem vyèistili cestu, takže je šance odtud urchnout, než se tu objeví další pøíšery! + t=Tady máte, vezmìte si tenhle klíè. Možná je od pokladu. Klidnì si ho nechte. Já už tu nezùstanu ani minutu." + + [text=dh_merchant1] + t="Výbornì! Hledám zkušené a odvážné dobrodruhy, pøesnì jako jste vy! + t=Mám tu dopis, který potøebuji doruèit svému obchodnímu partnerovi v Dolbradu - + t=mìstì východnì odtud. Ten vám zaplatí @4500 zl@- pøi doruèení. Máte zájem?" + + [text=dh_yorik] + t="Nazdar, hoši! Máte zájem o zboží pro lidi, co se nebojí riskovat a chtìjí získat velký poklad nebo dva?" + + [text=dh_woman_fire1] + t="Vidìli jste jeskyni na jihu odtud? Lidé øíkají, že tam žije démon co dýchá oheò. Zabije každého, kdo by se tam odvážil" + [text=dh_woman_fire2] + t=woman: "Vidìli jste jeskyni na jihu odtud? Lidé øíkají, že tam žije démon co dýchá oheò. Zabije každého, kdo by se tam odvážil" + t=@7Vy: "Tak ten už to má za sebou."@- # + t=woman: "óóch, jaká odvaha!!" + +## watch 2 ## + + [text=dh_w1] + t="Chcete projít, obèané? Z dùvodu zvýšených bezpeènostních opatøení není povoleno + t=vstupovat do hlubokého lesa bezbraným civilstùm. Pouze zdatní dobrodruzi splòující pøísná kritéria nebo + t=obchodníci s øádným doprovodem mohou projít. # + t=Do které skupiny patøíte vy?" + t.b_w1="dobrodruh" + t.b_w2="obchodník" + [text=dh_w2] + t="To by ovšem mohl øíct každý. Jediné co vím je, že jste rozehnali pár slepic. + t=To není moc valné hrdinství v mých oèích. Máte nìjaký dùkaz vašich zkušeností a schopností?" + [text=dh_w3] + t="Dobøe. V tom pøípadì potøebujete ozbrojenou eskortu. Mùžeme vám ji zajistit za standardní poplatek @410000 zl@-." + [text=dh_w4] + t="Dobrá, dobrá,... Není to sice pøesnì, to co jsem èekal, ale pro jednou mohu pøimhouøit oko. + t=Bìžte." + [text=dh_w5] + t="A tohle má být jako co? Bìžte domù, obèané a neplýtvejte mým èasem! + t=Mám tu dùležitou práci." + + +-------------------------------------------------------------------------------- +DUNGHILL - UNDERGROUND +-------------------------------------------------------------------------------- + + [text=dh2_levers] + t=@5tutorial@- # + t=@0Nìkterá místa lze zpøístupnit pøepnutím páky. Zkuste najít @42 páky@0 v této + t=malé cele, asbyste se dostali dále.@- + + [text=dh2_plates] + t=@5tutorial@- # + t=@0V této místnosti se nachází @4velký kámen a pedál@0. Klikem na kámen ho + t=odvalíte ve smìru pohledu. Posunutím kámene na pedál se otevøe další cesta. # + t=@1Než zaènete, uložte si pozici hry. Pokud kámen posunete do rohu, již není šance + t=dostat ho na správné místo.@- + + [text=dh_tomb_draft] + t=@0Cítíte slabý vánek z jihu. Za tou zdí musí být volný prostor! # + t=ale kde jsou dveøe?@- + +-------------------------------------------------------------------------------- +FOREST +-------------------------------------------------------------------------------- + + [text=forest_adventurer] + t=Zdravíèko, pøátelé! Procházíte pøes les? Poslední dobou je to tu plné døevìných trollù. + t=Naštìstí jsou citlivý na oheò. Mám na prodej tuhle šikovnou @4žhnoucí sekeru@-. + t=Nemáte zájem? + [text=forest_monk_statue1] + t=@0nápis na podstavci praví:@- # # + t=Vzývejte Anraka, pána lesa. Modlibta, mléko a zrní, pak dál vede cesta skrz trní. + [text=forest_monk_statue2] + t=@0Tichý hlas jakoby odnikud:@- # # + t="Buï pochválen Anraku, pane lesa" + [text=forest_monk_statue3] + t=@0Tichý hlas jakoby odnikud:@- # # + t="Buï pochválen Anraku, pane lesa" # # + t=@4Husté køoví na severu se jako zázrakem rozestoupilo!@- + [text=forest_dir] + t=@4Nimlor@- - západ # + t=@4aenorova strž@- - sever # + t=@4dolbrad@- - východ + [text=forest_altar] + t=@0Runový nápis praví:@- # # + t=Buï požehnán, ty jenž krvácíš na oltáø.# # + t=@0Chcete obìtovat nìkolik kapek krve?@- + + [text=forest_sum1] + t=Zdar ve spolek! Hledáte pøístøeší? Dobøe, ale nejsem žádná charita, mùžete se tu dát dohromady, ale + t=za @4200 zl@-. A nebo spíš dáme øeè o obchodu? Jsem zaklínaè, takže vám mohu nabídnout pár speciálních vìcí + t=z oboru. A teï mì napadá - mìl bych tu ještì nìjakou prácièku jako dìlanou pro vás. + [text=forest_sum2] + t=Potøeboval bych tuhle èutoru naplnit z podzemního pramene. Pramen se nachází v jeskyni severnì odtud. + t=Trochu špatnì se to hledá a navíc se tam usadila banda trolù. + [text=forest_sum3] + t=Nazdar! Chcete si tu odpoèinout za @4200 zl@- nebo se chcete podívat co tu mám na prodej? + [text=forest_sum4] + t=Vidím, že máte plnou èutoru. Výbornì! Tady máte @4300 zl@- jako odmìnu. + + [text=forest_water1] + t=@0Pramen chladné a osvìžující vody.@- + [text=forest_water2] + t=@0Naplnili jste èutoru vodou z pramene.@- + +## FAIRY ## + + [text=forest_fairy1] + t=@0Našli jste malinkou okøídlenou vílu lapenou v pavouèí síti. Když vás uvidìla, zvolala sotva slyšitelným hláskem: @- # # + t=@5Ne! Nepokoušejte se mì zachránit! Je to past! Jedva se té sítì dotknete objeví se tu pavouci a zabijí vás. Utíkejte. Já jsem ztracena! # # + t=@0Pokusíte se pøesto vílu zachránit?@- + [text=forest_fairy2] + t=@0Malá postavièka vyskoèila z lesa:@- # # + t=@5Díky vám, moji zachránci! Nemám mnoho užiteèných vìcí pro tak velké lidi jako jste vy kromì tohoto drahokamu. + t=Možná vám jeho magická síla pomùže. Sbohem! # # + t=@0A jak nenadále se víla objevila, tak také zmizela.@- + +## SAVING REDHOOD ## + + [text=forest_moaning] + t=@0Zaslechli jste slabé vzdálené naøíkání odkudsi z jihu.@- + [text=forest_saving1] + t="Tisíceré díky za záchranu mého života! Tyhle strašné potvory + t=mì tu obklíèili a nemìla jsem už sílu s nimi bojovat. Staèila chvilka a + t=mé ochrané kouzlo by pøestalo uèinkovat a pak..." + [text=forest_saving2] + t="prosím, poèkejte! Slíbila jsem odnést tyhle chilli paprièky mé babièce, + t=ale teï se velmi bojím jít sama dál do lesa. Nedoprovodili byste mì, prosím? + t=Ona je moc potøebuje na své milované stejky. Urèitì se vám bohatì odmìní! + [text=forest_saving3] + t="Skvìlé! Babièka bydlí na skrytém palouèku. Pojïte za mnou!" + [text=forest_yaga0] + t=@0U Faruka, kam se ta zatracená holka podìla? A co tohle má být za palouèek?! + t=Ta podivná výzdoba z kostí a lebek!@- + [text=forest_yaga1] + t=@8Baba: "Zdravím vás, fešáci! Co vás sem pøivádí?" # + t=@-Vy: "uhm. Rádi bychom vám pøedali tyto èervené chilli paprièky od vaší vnuèky. + t=Ale cestou se nám jaksi...ehm tedy...vnuèka nìjak... ztratila." # + [text=forest_yaga2] + t=@8Baba: "Vážnì! Paprièky? A maso? Vy nesete i maso? ha! ha! ha! + t=Já potøebuji maso na své stejky! Nemùžu vaøit ze vzduchu, že ano. @- + [text=forest_yaga3] + t=Vy: "...pardon? Nikdo tu nemluvil o mase - jen o paprikách." # + t=@8baba: "Jistì, jistì, panáèkové, hned to vysvìtlím! Mwahahahahahaha!" # + t=@0Cože?! Je to past! Ta babizna se na vás vrhla!@- + +## WATCH ON THE ROAD ## + + [text=forest_watch1] + t="Stát! Bohužel nemùžete pokraèovat dál do @4dolbradu@-. + t=Øeka se vylila z bøehù a zaplavila cestu. Obchodníci co tu šli pøed vámi + t=se pokusili øeku pøebrodit, ale voda je odnesla i s povozem. Musím vrátit každého + t=v zájmu jeho bezpeènosti." + [text=forest_watch2] + t="Budete muset poèkat než se umoudøí poèasí a voda opadne. Pokud se chcete dostat do Dolbradu + t=rychleji, jedinou možností je zkusit projít pøes @4Snìžné hory@- na severu. + t=Ta cesta ale nebude snadná. Být vámi radìji poèkám do jara." + +## TEMPLE + PIT ## + + [text=pit_holy] + t=@0Vychrstli jste trochu svìcené vody. Zasyèelo to, objevil se obláèek páry a zemì se lehce zatøásla.@- + [text=pitlord1] + t=@0Sotva se odpaøilo poslední znamení, strašlivý hlas zahøímal jeskyní:@- # # + t=@1"Kdo se opovážil spálit mé krásné symboly plivanci tìch pámbíèkáøských psù!?"@- + + [text=forest_monks1] + t=@0Pøišli jste do chrámu lesních mnichù:@- # + t="Ach! Díky Anraku! Koneènì nám posíláš schopné dobrodruhy do našeho svatostánku. # + t=Máme menší problém, který mohou vyøešit jen silné ruce a odvážná mysl. + t=Pomùžete nám?" + [text=forest_monks2] + t="Pøed pár mìsíci silné zemìtøesení vytvoøilo hlubokou prùrvu na severu. # + t=Odtud zaèali vylézat z podzemí ohnivý démoni a ohrožují náš les." + [text=forest_monks3] + t="Naši bratøi se pokusili podzemí vyèistit, ale neuspìli. Jsme již staøí a neumíme bojovat. # + t=Vezmìte si tento mìch se svìcenou vodou. + t=Najdìte zdroj, ze kterého démoni èerpají sílu a zkropte jej touto vodou. Snad to démony zažene zpìt do pekel." + [text=forest_monks4] + t="Naši hrdinové! Zahnali jste síly pekelné a náš les je zachránìn. + t=Pøíjmìte, prosím, toto zlato na dùkaz našich díkù." + [text=forest_monks5] + t="Vítejte, drazí. Chtìli byste si kopit nìjaké posvìcené pøedmìty nebo snad léèivé lektvary?" + + [text=forest_fire] + t=@0Jakmile jste se pøiblížili na dosah žhnoucí skále, ozval se démon stojící u ní:@- # + t=@1"Zmizte, ubožáci z masa a smaradu! Tahle cesta teï patøí nám!"@- + + [text=gypsy1] + t=@0Starý tlustý cikán se vyvalil z maringotky:@- # # + t="Hérgot, poèasí stojí za prd, co? Mùj starej hubertus je samá díra a nemám + t=dost kùží, abych spíchnul novej. Estli mì dotáhnete òáký vlèí kùže - poèítám tak šest, + t=dobøe zaplatím. Ale vypadáte, že byste mohli mít zájem i o náký mý vìci na prodej, né? + [text=gypsy2] + t="Jó, tydle kùže, co máte, jsou fajnový. Tak akorát na kabát pro mì. + t=Co øikáte na @4400 zl@- za nì, co?" + +-------------------------------------------------------------------------------- +AENOR'S GLEN +-------------------------------------------------------------------------------- + + [text=ag_aenor_statue] + t=@4Aenor Odvážný@- # + t=Hrdinný váleèník, legendární luèištník a zakladatel mìsta. + [text=ag_troll_symbol] + t=@0Povšimli jste si podivných rýh ve skále vedle vás.@- + [text=ag_stonehenge] + t=@0jarní kámen ve vašich rukou je úplnì žhavý!@- + [text=ag_monk_crook1] + t=@0hmmm. To musí být ta socha o které mluvil propuštìný horník. Ale nìco asi schází...@- + [text=ag_monk_crook2] + t=@0Zkusili jste pøiložit kamennou berlu k soše. Zapadla mnichovi do ruky jako klíè do zámku, ale... + t=znièehonic zmizela! A skála na východì se pohnula!@- + [text=ag_tavern] + t="Vítejte v našem krásném podniku! Jaké je vaše pøání?" + +t.ag_tavern_rest=@0Nocleh (@4200 zl@0)@- + +## SIGNS ## + + [text=ag_sign_druid] + t=Ogla - druid + [text=ag_sign_maze] + t=Oglabyrint + [text=ag_sign_smith] + t=@7Meèíø Garik@- # + t=Uèiní vaše ostøí smrtící! + [text=ag_sign_smith2] + t=@7Lotharovo zbrojíøství@- + [text=ag_sign_inn] + t=@8U nabité kuše@- # + t=Naše pálenka zahøeje na tìlì i na duši! + [text=ag_shop_archery] + t=@4Aenorská luèištnická škola@- # + t=Kupte si nejlepší zbranì a zlepšete své støelecké umìní! + [text=ag_dir] + t=@0Mìsto Dolbrad@- - severovýchod # + t=@0Mìsto Dunghill@- - jihozápad # # + t=@4Meèíø Garik@- - severozápad # + t=@4U nabité kuše@- - východ # + t=@4Støelecká škola@- - jihovýchod # + t=@4Druid Ogla@- - sever # + +## TROLL PRISONER ## + + [text=aenor_tent1] + t="Raète vstoupit! Máte zájem o nìkteré z tìchto pøekrásných zvíøat? + t=Nebo vás snad zaujal ten velký trol venku? Ano, je prvotøídní a za skvìlou cenu! + t=Je jich sice v lesích plno, ale je vééélmi tìžké je chytit. + t= @425000 zl@-? Chápu, momentálnì si to nemùžete dovolit. Tak možná lektvárek nebo menšího kamaráda?" + + [text=ag_troll_prisoner1] + t=@0kraakrrak@-. "Cizinci! Tady! Vy ne jako všichni lovci. + t=Mìjte slitování s ubohým lesní tvorem. pomozte!" @0krrak@-. + t="Krutý muž kouzlem mì uvìzil." @0krakak@-. "Já nebýt jeho zvíøátko!" + t.talk_troll1 = "Zásadnì nepomáháme lesní havìti" + [text=ag_troll_prisoner2] + t="havì? Já?" @0krrrok-kraak@-. "Ne pravda! Ne všichni lesní lidé bijí èlovìky. + t= Já plný míru. Nebojovat. Žiju sám hluboko v lese." + t.talk_troll2 = "možná... co po nás chceš?" + [text=ag_troll_prisoner3] + t=@0kraak-krok@-. "Severní stìna vìzení je ze skály s trolím symbolem. èlovìci je neznají. + t=Kolem plno symbolù. S trolím kouzlem jde skrz nì chodit, ale já spoutaný. + t=Cizinci, vezmìte kouzlo k sobì. Pøijïte skrz skálu a rozvažte mì." @0(troll vám dal malý pøedmìt).@- + [text=ag_free_troll] + t=@0krrrokak-rakkak@-! "Cizinci se vrátili! Zachránili! Moc díkù." @0krrook@-. + t="Tady - má ruka. Silná ruka, dobrá zbraò. Za èas mi doroste nová." + t=@0(troll vám dal pøedmìt).@- + +## WOODCUTTERS ## + + [text=ag_wood1] + t=@0Vstoupili jste do malého srubu døevorubcù.@- # # + t="Vítejte! Máte zájem o nìjaké zboží? Døevorubectví už tak nense, když jsou v lese ti proklatí + t=vlci. Už nám zabili nìkolik mužù!" + t.b_woodcutters1 = "My si dáváme Vlky k snídani" + [text=ag_wood2] + t="Vážnì? Tak to musíte být odvážní lovci. Možná byste nás mohli zbavit tìch bestií døív, + t=než zabijí nìkoho dalšího. Staèilo by vám @4500 zl@-?" + t.b_woodcutters2 = "To zní dobøe" + [text=ag_wood3] + t="Skvìle! Ron èeká venku. Vezme vás pøes hustý les na místo, kde kácíme stromy a kde + t=nás vlci pøepadají." + [text=ag_wood4] + t="Neuvìøitelé! Dokázali jste to! Mùžeme se vrátit do práce! Tady jsou vaše peníze, hrdinové!" # + + [text=ag_wood_lead1] + t="Ahoj. Chcete vzít do lesa?" + [text=ag_wood_lead2] + t="Chcete se vrátit k našemu srubu?" + t.b_wood_lead = "Ano, vyrazíme!" + t.b_wood_cancel = "Ještì moment..." + + [text=ag_count0] + t=@0Zvývají ještì tøi@- + [text=ag_count1] + t=@0Zvývají ještì dva@- + [text=ag_count2] + t=@0Zvývají ještì jeden@- + [text=ag_count3] + t=@0Les je vyèištìn!@- + +## AVALANCHE ## + + [text=ag_avalanche1] + t=@0Zkoušite kopat...marné. To by trvalo sto let.@- + [text=ag_avalanche2] + t=@0Zkusili jste použít jarní kámen, ale nic se nestalo. Nìco schází.@- + [text=ag_avalanche3] + t=@0úha! Tuny snìhu pøed vámi náhle zmizeli jako zázrakem!@- + +## ARCHERY RANGE ## + + [text=ag_promoter1] + t="Pøistupte blíže, cizinci! Za smìšný poplatek @41000 zl@- mùžete zlepšit své umìní + t=na naší støelnici. # # + t=Èekají na vás tøi terèe se vzrùstající obtížností. + t=Pokud máte dostatek zruènosti, abyste je zasáhli, získáte slušnou dávku + t=zkušeností. Jedna støela do každého terèe. Žádná kouzla!" + [text=ag_promoter2] + t="Buïte zdrávi, cizinci. Doufám, že støílení vám již jde lépe!" + + [text=ag_range_help] + t=@0Vezmìte si luk a šípy ležící v rohu a zkuste své støelecké umìní. + t=Ten jehož obratnost je dostateèná, získá novou zkušenost.@- + +## SAD ARCHER ## + + [text=ag_sad_archer1] + t="Chci být sám! Ztratil jsem svùj @4luk ledního medvìda@- - rodinné dìdictví! + t=Ale kde?! Co budu dìlat?!" + t.b_ag_show_bow=@0Ukázat luk@- + [text=ag_sad_archer2] + t="oh! To nemùže být on! Nebo ano...? Je to on - mùj magický luk! Jak se vám jen odvdìèím? + t=Vezmìte si tuto @4pùlnoèní kazajku@-. Je kouzelná - její majitel získává v boji rychleji zkušenost." + +## EDWIN ## + + [text=ag_edwin1] + t="Já nepolezu všude!! Cože? Och, pardon. Myslel jsem, že jste nìkdo jiný. + t=Moje rodina ze mì chtìla mít druida, tak jsem šel do uèení k tomu senilnímu dìdkovi + t=Oglovi. Z tìch jeho úkolù mì tøeští hlava. Nepomohli byste mì s takovou malou + t=zkouškou? Podìlím se pak s vámi o jedno Oglovo tajemství." + [text=ag_edwin2] + t="Bezva! Mám najít nìjaké nablblé bylinky ukryté v oglovì bludišti. Nemám hlavu + t=na ty jeho rébusy. Pøineste ty kvítka a øeknu vám tajemství. Poèkám tady." + [text=ag_edwin3] + t="Poøád nic? Nevzdávejte se. Oglovi hádanky nikdy nejsou snadná vìc. Je to blázen." + [text=ag_edwin4] + t="Fíha! Máte je. Nejste tak pøitroublý jak vypadáte. Takže teï je øada na mì: + t=Ogla používá mimodimensionální skrýše k ukryvání magických pøedmìtù. Zkuste + t=najít nápadné objekty jako stromy, kameny nebo nìco takového tady v okolí a vyøknout u nich + t=magickou formuli @5rurn asar@-." + [text=ag_edwin5] + t ="Ještì jednou díky, ale mám teï nìjakou práci." + +## OGLA ## + + [text=ogla1] + t="Cóóóóó? Jsem nemocnej! Dneska žádné letvary! Vypadnìte!" + [text=ogla2] + t="Roland? Šel na lov se svou družinou, ale uvázl v lese. Hned za vesnicí spadla velká lavina a + t=odøízla mu cestu zpìt. Pochopitelnì bych mohl sníh roztavit svým @4jarn9m kamenem@-..." + [text=ogla3] + t="...ošem to se dá jenom z druhé strany, kde se nachází magické kameny nutné k provedení kouzla. + t=Teï však nevede jiná cesta na druhou stranu hor kromì starého dolu na západì." + [text=ogla4] + t="Nejsem ve formì plížit se nìkde v podzemí, hlupáci! + t=Roland musí poèkat, až ten sníh roztaje. On mrzne, my hladovíme. Tak to je. Pravidelnì." + [text=ogla5] + t="Co?! Vy chcete donést @4jarní kámen@- skrze doly sami? Jak odvážné! + t=Ale jestli si myslíte, že vám vydám svùj @4jarní kámen@-, tak jste ještì hloupìjší + t=než napovídají vaše èervené nosy a šilhavé oèi. Buhahaha! + t=Pakujte se odtud!" + + t.b_roland = "Kde je kapitán Roland?" + + [text=ag_guard1] + t="Omlouvám se, ale nikdo nemùže pokraèovat na východ. Brána byla zamèena na pøímý rozkaz @4kapitána Rolanda@-. + t=Skøeti jsou v pohybu z východních údolí. Brána nesmí být otevøena dokud se kapitán nevrátí do vsi." + [text=ag_guard2] + t="Loví hluboo v horách. Jen tak se nevrátí. Ne dokud nezmizí velká lavina, která zavalila severní cesu. + t=Víc o tom nevím. Zeptejte se druida." + [text=ag_guard3] + t="Ano, již jsem obrdžel rozkazy od kapitána Rolanda, abych otevøel východní bránu." + + [text=ag_soldier] + t=@0Našli jste nìkolik ozborjených mužù ve stanu.@- # # + t="ha! Vy jste našli cestu skrze lavinu? Bìžte za kapitánem Rolandem!" + + [text=ag_empty_tent] + t=@0stan je prázdný@- + + [text=ag_roland] + t=@0Silný a vysoký muž v tomto stanu musí být kapitán Roland:@- # # + t="Vítejte, cizinci! Skvìlé, že se vám podaøilo najít cestu skrze tu hromadu snìhu. + t=Já a mý muži se ihned vrátíme do vesnice. Dám pøíkaz strážím k otevøení východní brány. + t=Ïìkuji vám za pomoc." + +## DRUNKEN MINER ## + + [text=ag_miner1] + t="Zdravíèko, cizinci! V tuhle roèní dobu tu nebejvá moc turistù. Èož takhle òákou pìknou lahvièku + t=nìèeho na zahøátí pro vysloužilýho horníka?" + [text=ag_miner2] + t="Ho-hó. Jako bych cejtil vùni skøetí pálenky z vašich batohù. Nevìnovali byste lahvièku? + t=Øeknu vám pak, jak najít starej skrytej dùl na zlato plnej pokladù (a taky trolù), ha-ha-ha..." + [text=ag_miner3] + t=@0glog! glog!@- "To jsem potøeboval! Co? Hm, dùl... Je západnì vocaï. + t=Samej trol. Kvùli nim Ogla zahradil vchod pohyblivou skálou. + t=Ale jde ji vodevøít. Musíte najít sochu mnicha v lese a nìco s ní províst. + t=Akorát už nevim co. Hlava dìravá." @0glog! glog! glog!@- + [text=ag_miner4] + t="Nazdar, kamarádi!" + +-------------------------------------------------------------------------------- +OLD MINES IN AENOR'S GLEN +-------------------------------------------------------------------------------- + [text=om_sign1] + t=otec + [text=om_sign2] + t=øemeslník + [text=om_sign3] + t=váleèník + [text=om_sign4] + t=druid + [text=om_sign5] + t=zakladatel + [text=om_sign6] + t=lovec + [text=om_sign7] + t=zvìd + [text=om_sign8] + t=luèištník + [text=om_sign9] + t=náèelník + + [text=om_pick] + t=@0Chce to krumpáè.@- + [text=om_gold_reef] + t=@0V kameni se lesknou zlaté žíly!@- + +-------------------------------------------------------------------------------- +GRAVEYARD +-------------------------------------------------------------------------------- + +## ALTAR ## + + [text=gy_altar] + t=@0Na omšelém nápisu na podstavci stojí:@- # # + t=Oltáø uzdravení # # + t=@0Kolik zlata chcete obìtovat?@- + t.b_gy_altar1=@460 zl@- + t.b_gy_altar2=@4120 zl@- + t.b_gy_altar3=@4180 zl@- + [text=gy_altar_refreshed] + t=@0Cítíte se mnohem lépe.@- + +## DIGGER ## + + [text=gy_digger_0_welcome] + t="Hej, dobrodruzi! Jdete navšítvit starého muže? Jde se mì zeptat, + t=jak se dostanete do královské hrobky, je to tak? + t=No jistì, jako všichni ti pošetilci pøed vámi. Hech! Eh! Bleh!" + + t.b_digger_tombs = @0Více o hrobkách@- + t.b_digger_advs = @0Více o pošetilcích@- + + [text=gy_digger_0_advs] + t="Nu... Velcí ranaøi a prohnaní lupièi sem za mnou èas od èasu chodí + t=a ptají se mì, jak získat kousek z královského pokladu. + t=Nikdo z nich se pak nevrátil, aby si to užil. Ech! Heh!" + [text=gy_digger_0_tomb1] + t="Chech! Líbíte se mi, takže vám øeknu, jak se dostanete do králoské hrobky. + t=Chcete to slyšet? Ovšem, že ano! Potøebujete královskou peèe, která + t=zruší mocné kouzlo držící vstup do hrobky pevnì zamèený." + [text=gy_digger_0_tomb2] + t="Peèe byla ukryta v jedné z ostaních hrobek, ale oživlé mrtvoly ji rozlámaly + t=na ètyøi kusy a roznesly ji po høbitovì. Pitomé zombie. Jeden z kusù se mi èasem povedlo najít. + t=Zajímal by vás?" + + t.b_digger_waddya = "Co za to?" + + [text=gy_digger_1_start] + t="oh, žádné obavy. Pouze malá službièka pro mì. Ohavné krysy obsadily mùj sklep. + t=Vezmìte si tenhle klíè a zbavte mì té havìti. + t=Pak si mùžeme popivídat víc o té peèeti. Hach! Blach!" + [text=gy_digger_1_undone] + t="Poøád slyším nìjaké odporné cupitání dole ve svém sklepì. Nechci tam mít ani jednu + t=z tìch hnusných krys." + [text=gy_digger_2_start] + t="bravo! Vidím, že jste docela dobøí. Heh. Mám pro vás ještì jednu takovou malièkost. + t=Nechal jsem si uležet láhev vína v @4ambriovì hrobce@-. Ale teï se tam kvùli tìm funerálním + t=mátohám nemùžu dostat. Co vy na to?" + + t.b_digger_nochoice = "Co nadìláme..." + + [text=gy_digger_2_start2] + t="hehe. Silní a bystøí. Krásná kombinace. Patøí vám budoucnost! + t=Moje víno je ukryté v první velké hale hrobky za jednou z falešných zdí. + t=Najdete ji v jihovýchodním rohu místnosti." + [text=gy_digger_2_undone] + t="Víno jste ještì nenašli? Hledejte dál. Je to dobrý roèník - byla by ho škoda! Hahach!" + [text=gy_digger_3_start] + t="oh! Mé milované @4chateau de carcass@-. Jste bájeèní! Teï bych potøeboval další vìc. + t=Žádné odmlouvání! Vy jste hrdinové a já dáma v nouzi! Buhahach! + t=Tak to chodí. Nikdy jste nehráli fantasy hry, nebo co?" + [text=gy_digger_3_start2] + t="Takže... v severovýchodní èásti høbitova jsem nechal nìjaké rakve. Potøebuju je zakopat. + t=Loupe mì v zádech a nemám chu kopat díry v tohmle zatraceném poèasí. + t=Vy jste ovšem siláci od pohledu a nemùže to pro vás být žádný problém, nemám pravdu? Huhuha!" + [text=gy_digger_3_undone] + t="Hotovo? Øekl bych, že ne. Tak si pospìšte. Èím pozdìji to udìláte, tím pozdìji získáte mou èást + t=královské peèeti." + [text=gy_digger_3_done] + t="Fí-ha! Kopete jako pravý profesionálové! Vážnì se mi líbíte. Ale zpìt k obchodu. Vidím, že máte na spìch. + t=Potøebuju, abyste mì donesli..." @0uck # + t=Vaše ocelová ruka sevøela jeho tenké hrdlo...@- + [text=gy_digger_4] + t="Ale no tak! To musí být velké nedorozumìní! Netøeba se hned zneklidòovat! Dobøe? + t=Tady máte tu peèe. Užijte si jí!" + + +## OTHER ## + + [text=gy_mumble] + t=@0Zaslechli jste vzdálené mumlání ze severu. Podivný zvuk pøipomínající mužský operní sbor + t=zahrabaný pod zemí. Zøejmì tohle vyhání mrtvé z jejich hrobù.@- + [text=grave_roland] + t=Zde odpoèívá @4Thor Chlebožer@-. # # + t=dobrý manžel, milovaný otec, + t=ctihodný obèan. # # + t=Odpoèívej v pokoji + [text=grave_iggy] + t=Zde leží @4Tlusoch Iggy@-. # # + t=Oplzlý hnusák, podvodník a zloïìj. # # + t=Snad se tvá zadnice bude grilovat na pekelném rožni. + [text=cloister_gate] + t=@0Vstupní brána høbitva je zamèená @4natrvalo@-. + [text=gy_no_room1] + t=@8"Není místo! není místo!"@- + [text=gy_no_room2] + t=@0Vykopali jste narychlo pár hrobù a naházeli do nich rakve.@- + [text=gy_seal1] + t=@0Do hrobky se nedá vstoupit. Na vchodu je velký kamenný kruh s královskými symboly. + t=Nìjaká neznámá síla vám bráni v jeho odstranìní.@- + [text=gy_seal2] + t=@0Vsadili jste všechny èásti královské peèeti do kruhu. Pasovaly tam jako ulité...@- + +## zombie ## + [text=gy_zombie1] + t=@0Jaký nelidský náøek! Tato zombie na vás neútoèí, ale strašlivì bìduje:@- # # + t=@8"Hùùùùùù! Mùj náhrdelník! húúúúáááá! Zlý, zlý Edward! Vzal mi mùj náhrdelník! Húúúúú!"@- + [text=gy_zombie2] + t=@0Zombie k vám obrátila své prázdné hnijící oèi:@- # # + t=@8"Mùj náhrdelník! Našli jste ho! Vrae mi ho! Húúúúúú!"@- + [text=gy_zombie3] + t=@8"Mám zpìt svùj náhrdelník! húúúú! Mám svùj náhrdelník!" # # + t=@0Pøíšera zaèala zuøivì kopat a bìhem okamžiku zmizela pod zemí.@- + +-------------------------------------------------------------------------------- +TOMBS +-------------------------------------------------------------------------------- + + [text=cata_rats] + t=@0Krysy vybìhly ze svých dìr!@- + + [text=cata_lever1] + t=@0Páka se ani nehla. Prozkoumali sjte její mechanismus a zdá se, + t=že v nìm schází dvì ozubená koleèka.@- + [text=cata_lever2] + t=@0Potøebujete o koleèko víc, abyste opravili páku.@- + [text=cata_lever3] + t=@0Pomocí dvou ozubených koleèek jste opravili páku.@- + + [text=uc_goblin1] + t=@8Vypadnìte! Nekšeftuju s páchnoucíma èlovìkama! Kór když mám hlad.@- + [text=uc_goblin2] + t=Nejdøíve se ozvalo mocné zaèmuchání a hned v zápìtí se z díry vynoøil tlustý goblin. + t=# # @8Cože? úplatek? Fain! Myslím, že vám udìlám vyjímku. + t=Hleïte, smraïoši, na mé zboží!@- + + [text=lc_killer_sign] + t=Važ své kroky, ty, # + t=jenž nejsi mrtev. + + [text=kt_sign1] + t=labyrint Kroga + [text=kt_sign2] + t=Chrám slunce + [text=kt_sign3] + t=@0Podivný nákres. Runový nápis okolo praví:@- # # + t=Cestu tvou slunce nespálí, když podle mì pùjdeš ke králi. + [text=kt_saddead1] + t="Je mi tak smutno. Nemohu v pokoji odpoèívat. Nesnáším to ploužení se po této + t=zatuchlé kobce. Co za hrozné mumlání z toho proklatého kláštera mì stále budí? + t=Ale vy vypadáte zkušenì. Možná mì mùžete pomoci znovu zemøít!" + t= # # @0Mrtvola se na vás vrhla...@- + [text=kt_saddead2] + t="Ha! Zase vy? Díky za snahu, ale nezabralo to. + t=Vypadá to, že se tu budu potácet na vìky! ghrááá! A nebo to mùžeme zkusit ještì jednou. + t=Tvrdìjc! Jo, to bude ono!" # # @0Mrtvola se na vás opìt vrhla...0@- + [text=kt_saddead3] + t="Zdar, masoví vrazi. Bohužel, už jsem zase zpátky. Jak pravil mudrc Hong-Dong: + t=vytrvalost pøináší klobásky s køenovou omáèkou (nebo tak nìjak to bylo). + t=touche!" # # @0Mrtvola se na vás opìt vrhla...0@- + [text=kt_saddead4] + t="Ne, ne, ne, tohle nemá cenu. Vy mì prostì neumíte poøádnì zabít. + t=Musím najít nìjaký zpùsob jak se zabavit. Možná vyzkouším malování... + t=nebo radìji verše? hmmm..." # # + t=@0Mrtvola kamsi odešla.@- + + [text=kt2_lb_hint] + t=@0Na východì vidíte v dálce pedál. Ale jak se tam dostat?@- + [text=kt2_guard1] + t=Zde leži # + t=@4Brofus uèený# + t=@-Králùv moudrý rádce + [text=kt2_guard2] + t=Zde leži # + t=@5Taramin Astrofagus# + t=@-Králùv dvorní mág ze všech nejmocnìjší + [text=kt2_guard3] + t=Zde leži # + t=@8Krišpín Hudec # + t=@-Králùv milovaný básník a loutnový virtuos + [text=kt2_guard4] + t=Zde leži # + t=@7Krog Kladivo # + t=@-Králùv nejvìtší vojevùdce + [text=kt2_song] + t=@0Do kamene jsou vyryté nìjaké písnì.@- + + [text=kt2_p_wis] + t=@0Na podstavci stìží rozpoznáváte rytinu starého uèence držícího otevøenou tlustou knihu v jeho levé ruce.@- + [text=kt2_p_hum] + t=@0Na podstavci stìží rozpoznáváte rytinu kleèícího a modlícího se mnicha.@- + [text=kt2_p_pow] + t=@0Na podstavci stìží rozpoznáváte rytinu silného váleèníka v tìžké zbroji.@- + [text=kt2_p_cou] + t=@0Na podstavci stìží rozpoznáváte rytinu malinkatého rytíøe bojujícího s obrovským drakem.@- + + [text=kt2_guard_win] + t=@0Hle! Svìtla vedle sarkofágu sama od sebe zaèala hoøet!@- + + [text=kt2_story0] + t=@0Stojí tu mnoho slov, ale jsou napsána runami vám néznámého jazyka.@- + [text=kt2_story1] + t=@0Pomocí svitku se vám podaøilo pøeložit text na této rytinì.@- + [text=kt2_story2] + t=@0je to nìjaký pøíbìh:@- # + t=Ohnivá pøíšera pøeletìla hory, aby sežehla velký pøístav na popel. + t=Velký létající ještìr svými køídli zahalil slunce, až se zdálo že je temná noc i v pravé poledne. + t=Vydal ze sebe strašlivý øev jako by zadunìl hrom a mìsto vzpálo plamenem. + t=Ale stateèní mìšané se pøíšeøe postavili a znovu vybudovali své domovy. + [text=kt2_story3] + t=@0Dole pak stojí vìta:@- # + t=Poslouchejte pozornì pøíbìh # vašich pøedkù a obnovte # rovnováhu. # # + t=@0A podní je sedm kamenù # oznaèených runami živlù:@- # + [text=kt2_story_fail] + t=@0hmmm... Nic se nestalo.@- + + [text=kt3_book1] + t=@0Velmi stará kniha. Jmenuje se "@-Síla krále@0" napsaná jakýmsi @-Brofusem@0. + t=V úvodu stojí motto: # + t=@-Nech síla tvou pravou rukou jest # + t=a levou a je pokora. # + t=Nohy zbuduj z odvahy a # + t=hlavu naplò moudrostí. # + t=Jen tak najdeš pravou z cest # ke slávì a hojnosti. + + [text=kt3_book2] + t=@0Velmi stará (a tlustá) kniha nazvaná "@-sedm živlù@0"... hmmm... malá písmenka... skoro žádné obrázky. + t=Vážnì ji chcete èíst? # @- + [text=kt3_book2b] + t=@0Je to poøádný fascikl. Pojïme radìji stínat hlavy! Nebo že bychom do toho pøeci jen koukli?@- + [text=kt3_book2_ch1] + t=@0Kniha zaèíná rozsáhlým kosmologickým popisem zahrnujím sedm živlù jako jsou + t=@4voda@0, @4oheò@0 a dalši. Celé to má nìjak udržovat svìt v rovnováze. + t=Vy byste to vyjádøili asi takto: Máme @4hlavu@0 a máme @4sekeru@0. # + t=@4Sekera@0 dopadne na @4hlavu@0 a voila! Rovnováha sil je tu! Jednoduché.@- + [text=kt3_book2_ch2] + t=@0Zbytek je pak jen další blábolení o využití elementù v magii. Po èase jste koneènì + t=sestavili kompletní seznam všech sedmi živlù: # + t=@4drak@0, @4bouøe@0, @4pøíroda@0, @4temnota@0, @4skála@0, @4voda@0 a @4oheò@0. + t=Ale proè tam není @4pivo@0?@- + [text=kt3_book2_ch3] + t=@0Autor byl zjevnì posedlý vše zakreslovat v runových symbolech. + t=Tyjo, runa pro slona! A tohle má být co...? Och! Aha! + t=Tady jsou symboly pro sedm živlù: + t=@4drak@0 je @-ur@0, @4bouøe@0 je @-tor@0, @4pøíroda@0 je @-nis@0, @4temnota@0 je @-zef@0, + t=@4skála@0 je @-parth@0, @4voda@0 je @-oghal@0 a @4oheò@0 je @-fom@0.@- + [text=kt3_book2_ch4] + t=@0Tato èást je plná záhadných symbolù. Ó ano - zde je jakýsi druh kompletní runové abecedy. + t=To by se mohlo hodit, co øíkate? (trrrrrrrh!)@- + + [text=kt3_sing1] + t=Ke vstupu do královské hrobky # musí dát svolení ètyøi strážci. + [text=kt3_sing2] + t=@4Král Borgius IV. @- # + t=842-895 + [text=kt3_king1] + t=@8"Vyžeòte zlo ze znièeného kláštera! Jen pak zmizí mé prokletí!"@- + [text=kt3_king2] + t=@0Náhle hlas jak vychøice skuèící pod zemí naplnil kryptu:@- # + t=@8"@4Proklínám vás, @8mrzcí chmatáci! Kdo se opovažuje rušit mùj královský klid?!! + t=Zhyòte v ukrutných mukách! Grááááá...!"@- + [text=kt3_king3] + t=Vy: "Ne! Ne! Ne! To je omyl! Nejsme zlodìji, kdepak! My jsem totiž... + t=ech... pøišli na pomoc! Ano! Duch vašeho rádce nás navštívil ve snu a...# + t=...a všechno nám øekl...o tìch mrtvolách tady...a tak..." + [text=kt3_king4] + t=@8"Možná ano, možná ne! Pravdou je, že žádná duše zde nebude mít klid, dokud + t=bude v klášteøe na severu sídlit ten proklatý kult. Jejich bídné rituály + t=nutí mrtvé opouštìt své hroby a probouzí v nich krvežníznivost. + t=Pokud jste tedy opravdu vìrní poddaní..."@- + t.b_king1 = "Ano, ano, ano, vaše výsosti!" + [text=kt3_king5] + t=@8"Povìøuji vás! bìžte a zniète ten kult!"@- # + t=Vy: "Jistì... bude nám ctí, vaše výstosti. Jen odstraòte tu kletbu, co jste + t=na nás seslal a ihned vyrazíme!"@- + [text=kt3_king6] + t=@8"Jistìže ihned vyrazíte! Znièíte to zlo a @4pak@8 já odstraním kletbu. + t=Zklamete mou dùvìru a budete zatraceni na vìky!"@- + [text=kt3_king7] + t=@8"Cesta do kláštera je již celá staletí uzavøena, ale pro vás otevøu jinou. + t=Sejdeme se u sochy luèištníka na sever od vchodu mé hrobky."@- + [text=kt3_king_gold] + t=@8"Nechtìli jste odtud odejí s @4mým zlatem@8, že ne?!"@- + + [text=gy_king1] + t=@8"Zde je starý podzemní tunel, který vede až za zdi kláštera. Vstup + t=byl zavalen pøed mnoha lety, ale já ho pro vás teï otevøu znovu. + t=# # Ustupte stranou!"@- + [text=gy_king2] + t=@8"Mìjte se na pozoru! Jáma je hluboká a kluzká. + t=@4Jakmile do ní skoèíte, není cesta zpìt!@8 # + t=Ujistìte se, že máte s sebou vše co potøebujete ke splnìní úkolu."@- + +-------------------------------------------------------------------------------- +CLOISTER +-------------------------------------------------------------------------------- + [text=zombie_attack] + t=@0Nìkolik mrtvol se náhle vyhrabalo ze zemì a obklíèilo vás!@- + + [text=spider_attack] + t=@0Pavouci vyskákali ze svých dìr!@- + + [text=spider] + t=@0Zajimavé! Tento malý pavouk # na vás neútoèí.@- + [text=cloister_prior] + t=pøevorská cela + [text=cloister_library] + t=knihovna + [text=cloister_libwraith] + t=@0Duch nepøítomnì zamumlal:@- # # + t="Nikdo nesmí vstupovat do knihovny pøed polednem!" # # + t=@0Polednem? Vždy už je dávno veèer! To strašidlo je evidentnì zmatené.@- + [text=cloister_bell] + t=@0Ani tón. Zvonu chybí srdce.@- + +## HANGMAN ## + + [text=hangman_wait] + t=@0Odnìkud ze shora na vás kdosi sykl:@- # + t="Hej! Tady jsem! Poèkejte!" + [text=hangman1] + t="Poslyšte, vy nevypadáte jako ti hábitisti co se tady potloukají a ani nevypadáte mrtvì. + t=Kdo jste?" + t.b_hangman1a="@4hábitisti@-?" + t.b_hangman1b="Jsme nikdo" + t.b_hangman1c="Jsme všemocní bojovníci!" + [text=hangman_a] + t="Plno šaškù z jakési sekty tady už mnoho nocí šmejdí kolem. + t=Moc toho o nich nevím. To víte vidím pøedevším vìtve a slyším ptáky. + t=Sám bych rád vìdìl víc. Máte vy nìjaké informace?" + [text=hangman_b] + t="Já jen doufám, že jste mì nepøišli povìsit výš! Hahaha! Podívejte, mùžete pro + t=mì udìlat laskavost?" + [text=hangman_c] + t="To je bájeèné! Doufám, že hodláte pomáhat hodným a laskavým lidem pøi vašem poslání..." + t.b_hangman3="My? Pomáhat @4zombiím@-?" + [text=hangman2] + t="Hej, pozor na jazyk s takovými výrazy! My mrtví upøednostòujeme termín @4napùl odejití@-. + t=Takže bacha, pokud nechcete, aby vám nìkterý z plesnivých bratrù poøádnì nakopal zadek!" + t.b_hangman4="V klidu! Co potøebuješ?" + [text=hangman3] + t="šmatlá se tu poblíž jedna tlustá kripl zombie a èas od èasu mì okusuje nohy. + t=Strašnì mì to rozèiluje. Zbavte mì ho a já vám povím, jak se dostanete + t=do zvonice. Myslím, že by vám to mohlo pomoct." + t.b_hangman5="Hele, neøekl jsi @4zombie@-?" + [text=hangman4] + t="No a? Já to mùžu øíkat, kdy mì napadne. Ten problém se týká jenom @4vás@-, + t=živejch srábkù, chápete?" + [text=hangman_unfinished] + t="Nazdar. Ještì jste nepotkali toho tlustýho bastarda? Nìkde tu urèitì smrdí." + [text=hangman_finished] + t="Senzace! Koneènì mùžu v klidu viset. Jo ještì ta informace pro vás: Ïìlal jsem tu kostelníka, + t=døív než jsem skonèil na vìtvi. Vím, že pøevor schovával klíèe za + t=tlustou @4èervenou knihou@- v knihvnì ve své cele. Urèitì tam bude i klíè od zvonice." + [text=hangman_bored] + t = "To visení tady je nuda, to vám povim. Ale mám u sebe nìjaké zlaáky... + t = Koupím od vás pár vìcí, tøeba se s nima trochu zabavím. Co øíkáte?" + + [text=found_tower_key] + t=@0Našli jste klíè ukrytý za knihou!@- + +## LIBRARY ## + + [text=lib1] + t=Les pøedchází moøe, ale už ne draky. + [text=lib2] + t=@0Zaslechli jste zvuk pohybujícícho se kamene.@- + [text=lib_book_crypt] + t=@0Prolistovali jste knihu. Je celá o tajemství tohoto kláštera. # # + t=Ha! Našli jste cestu do sklepení pod chrámem. Je potøeba najít + t=zvláštní sochu - má výstupky, které se zmáèknou a celá socha se pak dá + t=otáèet. Je tøeba ji natoèit na @4jih@-. + +-------------------------------------------------------------------------------- +CLOISTER UNDERGROUND +-------------------------------------------------------------------------------- + + [text=cudg1_rituals] + t=@0Slyšíte sborovou monotónní recitaci jakési oduševnìlé mantry pod vašima nohama. + t=Slova v neznámém jazyce rozléhající se po chodbách vás trochu znervóznùjí. + t=Vypadá to, že hloubìji v podzemí je nìkdo, s kým se rozhodnì nechcete seznámit. + t=Ale kletba krále, která na vás spoèívá, se nedá jen tak ignorovat. Nezbývá, než se tam vydat.@- + [text=cudg1_warning] + t=@0Z vedlejší cely na vás kdosi køikl:@- # # + t="Stùj! Kdo tam?! Jaké je heslo?" + [text=cudg1_attack] + t="Alárm! Vetøelec! Alárm!" + [text=cudg1_traitor1] + t="Hej! Vy nepatøíte do našeho øádu! Kdo jste?! Odpovìzte, nebo zavolám svých bratøí!" + t.b_cudg1_traitor1 = "uhm... tedy... er..." + [text=cudg1_traitor2] + t="Aha! Odporní malí zlodìjíèci co tu slídí. Takže já teï zavolám své bratry + t=a s nimi vás pak budeme muèit tak dlouho, až vykvièíte svou duši... a nebo + t=bych mìl jiné využití vašeho chmatáckého talentu..." + [text=cudg1_traitor3] + t="Upøímnì, nejsem takový fanatik jako ostatní. Jen bych se chtìl nauèit pár + t=magických fíglù. Ale jsem pøíliš nezkušený, abych získal tu bájeènou @4hùl zmijovku@- + t=co používaji starší èlenové. Chci ji! Je skvìlá!" + [text=cudg1_traitor4] + t="Hole zmijovky jsou uskladnìny v dolním podlaží. Doneste mi jednu a já vám øeknu + t=jak se dostanete do tajného skladu na západì. A samozøejmì vás neprozradím. + t=Mezitím si mùžeme vymìnit pár jiných vìcí." + [text=cudg1_traitor5] + t="Poøád nemáte žádnou zmijovku? No nic, mùžem alespoò obchodovat, jestli chcete." + [text=cudg1_traitor6] + t="Áááách! Nesete mou hùl! Je pøekrásná! Cítím její sílu! Chcete vìdìt, jak se dostanete do + t=tajného skladu? Dobøe. Jediné co vím je, že musíte hnout jednou z pochodní + t=v západní komnatì. Jen nevím, kterou z nich. Prostì je zkuste všechny..." + [text=cudg1_traitor7] + t="Jsem mocnýýýý! Ovládám skvìlou hùl zmijovku!" @0(Jeho tváø nabyla nepøíèetný výraz)@- # + t="Vám nepøísluší tady být! Špehujete nás! Vy musíte zemøít! + t= Ostatní odmìní mou odvahu! Zhyòte!" # @0(Zcela pominutý muž na vás zaútoèil)@- + +## UDG2 ## + + [text=cudg_trap1] + t=@0Kruci! Pod vašima dohama se náhle otevøelo propadlo a vy jste spadli do nìjaké cely. + t=...pravdìpodobnì past pro nevítané hosty.@- + [text=cudg_trap2] + t=@0Cvak! Cosi pøeskoèilo v mechanismu pasti nad vašimi hlavami. + t=Možná se vám povedlo zablokovat padající dveøe. Bylo by trapné jimi propadnou znovu.@- + [text=cudg_trap3] + t=@0Ufff! Propadlo je opravdu zablokované. Spadnout tam znovu by vážnì nebylo dobré.@- + [text=cudg2_trapdoor] + t=@0Hlavní vchod do cely se otevøel.@- + + [text=cudg2_armory] + t=zbrojnice + + [text=cudg_gotcha1] + t=@0Zatracenì! Upoutali jste pozornost mnichù a ty vás teï pøekvapili.@- + [text=cudg_gotcha2] + t=@0Mniši vás táhli pøes nìkolik místností, sebrali vám vìci a nakonec vás vhodili do této zatuchlé kobky. + t=Podle všeho má brzy pøijít nìkdo, kdo vás @4poøádnì@- vyslechne@- + [text=cudg_gotcha3] + t=@0...a tady ho máme! Jestli je nìjaká vhodná doba na pár lebkyrozbíjecích trikù, pak je to teï!@- + + [text=cudg_call_for_help] + t=@0Zaslechli jste slabé volání o pomoc ze severu. Pøichází zpoza masivních kamenných zdí.@- + + [text=cudg_thank_you1] + t="Och! Dìkuji vám za záchranu svého života!" + [text=cudg_thank_you2] + t="Zachránili ste nás! Nevím jak vám podìkovat! Tito obskurní fanatici nás chtìli obìtovat + t=pøi svých zvrácených rituálech! Jsme tu zavøeni celé týdny a oni nás brali jednoho po druhém! + t=Bylo to strašné. Zrovna pøed cvíli odvedli jednu mladou dívku. Urèitì ji chtìjí provést nìco + t=pøíšerného! Jestli mùžete, zastavte je!" + + [text=cudg3_note1] + t=@0Sborové hlasy tu zní velmi silnì! To musí být svatynì, kde se provádí ony rituály!@- + [text=cudg3_note2] + t=@0U farukovi fusekle! Všichni ti mniši jsou úplnì mimo sebe a vùbec vám nevìnují pozornost.@- + [text=cudg3_vision1] + t=@0Náhle se zhmotnil obraz pøed vašima oèima:@- # # + t=@8"Odvahu, váleèníci! Váš král je s vámi!"@- + [text=cudg3_vision2] + t=@0Obraz zmizel tak náhle jako se objevil.@- + [text=priest1] + t=@0Vstoupili jste do potemnìlé svatinì a spatøili ïábelský rituál provádìný + t=jakýmsi šílencem s ohavnou holí v ruce. Stojí ve velkém èerveném kruhu kruhu z podivných žhnoucích symbolù + t=a recituje složitá zaklínadla. Mniši všude kolem jsou úplnì mimo. + t=Nikdo si nevšiml, že jse tady.@- + [text=priest2] + t=@0Pomalu se vám vyjasòuje o co jde. Žhnocí kruh je brána do jiného svìta + t=a knìží z nìho pøivolávají nìjaké zatracené bastardy! To je to, co tu ti pekelníci + t=celou dobu chystají a co nutí mrtvé bloumat po svìtì. Brány temnot se otvírají!@- + [text=priest3] + t=@0šílený knìz namíøil svou berlu na mladou vydìšenou dívku ležící u jeho nohou.@- # + t="Pane pøízrakù, volám tì! Napij se krve této nevinné obìti a vstup na tento svìt! + t=Pøijï v èele armády temnot! Porouèím tvé síle, aby sloužila mì, králi démonù!" + [text=priest4] + t=@0Právì když mnich pozvedl svou hùl k smrtícímu úderu, už jste to déle nemohli vydržet a praskly vám nervy...@- + t.b_wait_a_sec="...Héééj... co se to tu dìje!" + [text=priest5] + t=@0Okultisté procitli ze svého transu a otoèili se na vás. V jejich pohledech nebylo nic než nenávist. + t=Všichni na vás tiše hledìli, dokud jejich pán nepromluvil...@- + [text=priest6] + t="Kdo jste?! Narušili jste velký rituál Oghl-khazar a za to draze zaplatíte! + t=Chyte je, bratøi! Temný pán si pochutná na jejich vnitønostech!" + [text=priest7] + t=@0Mniši vás obklíèili a zaslechli jste jak se sem valí další a další z jihu! + t=To je strašlivá pøesila! Ale náhle se karta osudu obrátila ve váš prospìch. Mocný hlas + t=nemrtvého krále zaburácel místností, až se otøásla zem.@- + [text=priest8] + t=@0Silné zemìtøesení zavalilo jižní chodbu a mnoho okultistù pohøbilo pod horou kamení a odøízlo + t=cestu posilám. Zbytek už je na vás...@- + [text=priest_end1] + t=@0Smrtelnì zranìný mnich se odpotácel zpìt k oltáøi:@- + t="Áááááárrrggh!To není možné! Vzývám síly chaosu! Zhyòte!" # + t=@0Knìz vás neèekanì prudce udeøil. Krev se rozstøíkla všude po okolí a cítili jste jak + t=vás rychle zachvacuje smrtelná agónie...@- + [text=priest_end2] + t=@0...ale nìkolik kapek vaší krve dopadlo na místo, kde pøed tím ležela mladá dívka. + t=Krev se rychle vsákla do kamene a náhle vás zcela ochromil silný záblesk.@- + [text=priest_end3] + t=@0Když jste znovu procitli, uvidìli jste tøímetrové mosntrum stojící tam co byl pøed chvílí knìz! + t=Zdi všude kolem byly potøísnìné krvavými cákanci a kusy masa. + t=Chopili jste se svých zbraní a posbírali poslední zbytky síl, které jste ještì mìli. # + t=@7"Táhni odkud jsi pøišel, démone!"@- + [text=priest_end4] + t=@0Kupodivum monstrum klidnì odvìtilo:@- # + t=@1"Tak to nemám zrovna v plánu. Podsvìtí není moc pìkné místo, víte? + t=Pøíšerná výzdoba, ukrutná nuda a to otravné úpìní høíšníkù! Navíc, šéf vùbec nemá smysl pro humor."@- + [text=priest_end5] + t=@1"Radši se porozlédnu po tomhle svìtì. Jsem tu sotva chvilku a hned se dìjí zajímavé vìci. hmmm."@- # + t=@0Démon si se zájmem prohlédl zbytky knìze rozcáklého jeho pøíchodem.@- + [text=priest_end6] + t=@1"A mimochodem, myslím, že za chvíli budete mít spíš problém s nìkým jiným."@- # + t=@0Ukázal ke vchodu do jeskynì. Zvuk pohybujících se kamenù a vzteklých hlasù zpoza + t=závalu mu dával za pravdu. Po té démon zmizel.@- + [text=priest_end7] + t=@0Ještì jednou se zjevil pøízrak krále:@- + t=@8"Áááách! Ticho! Koneènì mohu spoèinout v pokoji. Zbavuji vás své kletby, poddaní. + t=A nyní bìžte. Je tu ještì jeden tajný východ za východní zdí. Zbortím toto zlé místo + t=esnì za vámi a nikdo vás tak nebude moct sledovat! Pospìšte!"@- + [text=priest_end8] + t=...ale proè jste to, u anrakovi tlusté beïaraté zadnice, neudìlal pøed tím, + t=než jste nás dostal do téhle šlamastiky?! + + [text=udg_crook] + t=@0Na to zapomeòte. Tale vìc je daleko za hranicemi vašich schopností. Radìji najdìte cestu + t=ven døív, než ti blázniví mniši prokopou cestu skrz kamení a usmaží vás zaživa.@- + +-------------------------------------------------------------------------------- +CITY +-------------------------------------------------------------------------------- + + [text=city_gate] + t=@0Tento most vede k mìstské bránì. Tam ale teï nemùžete jít. Stráže by vás poznaly + t=a okamžitì zavøely. Musíte najít jinou cestu, jak se dostat z mìsta.@- + +## signs ## + + [text=city_transport1] + t=@4magický pøenašeè@- # # + t=mìstský park + [text=city_transport2] + t=@4magický pøenašeè@- # # + t=malé námìstí + [text=city_transport3] + t=@4magický pøenašeè@- # # + t=pøístav + [text=city_transport4] + t=@4magický pøenašeè@- # # + t=chudinská ètvr + + [text=city_trans1] + t=@0Pod vašima nohama vidíte malou plošinu, ètyøi tlaèítka a krátký popis:@- # # + t=- dolbradský magický pøenašeè - # + t=prosím, vyberte cílovou stanici + t.b_trans1=@0mìstský park@- + t.b_trans2=@0malé námìstí@- + t.b_trans3=@0pøístav@- + t.b_trans4=@0chudinská ètvr@- + + [text=city_zoo_sign1] + t=arachnida magnus + [text=city_zoo_sign2] + t=gigas gelidus + [text=city_zoo_sign3] + t=canis lupus + [text=city_zoo_sign4] + t=vescor cadaverum + [text=city_zoo_sign5] + t=rattus apocalypticus + + [text=city_arena] + t=@4Dóm hromù@- # # + t=Nìjudatnìjší gladiátoøi v království! + [text=city_park] + t=@4mìstský park@- + [text=city_temple] + t=@4Chrám sv. Faruka@- # # + t=Léèebné kùry a meditace pro toho, kdo hledá osvícení # + t=(a má dost penìz) + [text=city_market] + t=@4tržištì@- + + [text=city_dir1] + t=@4Veselá husa@- - sever # + t=@4pøístav@- - severo-východ # + t=@4chrám sv. Faruka@- - východ # + t=@4mìstská hlídka@- - východ # + t=@4cech luèištníkù@- - východ # + t=@4svìt zázrakù@- - východ # + t=@4Zefranùv magický zvìøinec@- - východ # + t=@4U šíleného záprdku@- - jiho-východ # + t=@4Duncanovo sekernictví@- - Jih # + t=@4Temná ulièka@- - Jih # + t=@4Poustevníkùv ráj@- - západ # + t=@4mìstský park@- - západ # + t=@4Zoologická zahrada@- - severo-západ + [text=city_dir2] + t=@4Bragardova kovárna@- - sever # + t=@4Mìstské muzeum@- - sever # + t=@4Veselá husa@- - sever # + t=@4chrám sv. Faruka@- - severo-východ # + t=@4mìstská hlídka@- - severo-východ # + t=@4Zefranùv magický zvìøinec@- - východ # + t=@4U šíleného záprdku@- - východ # + t=@4Temná ulièka@- - jih + [text=city_dir3] + t=@4Zoologická zahrada@- - sever # + t=@4Veselá husa@- - severo-východ # + t=@4Bragardova kovárna@- - východ # + t=@44Mìstské muzeum@- - východ # + t=@4chrám sv. Faruka@- - východ # + t=@4Poustevníkùv ráj@- - jih + [text=city_dir4] + t=@4Veselá husa@- - sever # + t=@4chrám sv. Faruka@- - jiho-východ # + t=@4svìt zázrakù@- - jiho-východ # + t=@4cech luèištníkù@- - jiho-východ # + t=@4U šíleného záprdku@- - jiho-východ # + t=@4Bragardova kovárna@- - jih # + t=@4Mìstské muzeum@- - jih # + t=@4Poustevníkùv ráj@- - jiho-západ # + t=@4Zoologická zahrada@- - sever + + [text=city_sign_braggard] + t=@4Bragardova kovárna@- # # Nejfajnovìjší zbranì v kraji! + [text=city_sign_duncan] + t=@4Duncanovo sekernictví@- # # 100% smrtící. Doživotní záruka. + [text=city_sign_hermit] + t=@4Poustevníkùv ráj@- # # Nelepší hole! Dovoz z dálného východu! + [text=city_sign_wow] + t=@4Svìt zázrakù@- # # Nejširsí nabídka magického zboží. + [text=city_sign_archery] + t=@4cech luèištníkù@- # # šípy, luky, kuše. + [text=city_sign_shadow] + t=@4Temná ulièka@- # # Speciální zbranì pro ambiciózní profesionály. + [text=city_sign_zefran] + t=@4Zefranùv magický zvìøinec@- # # rozkošná zvíøátka pro vznešené kouzelníky. + [text=city_sign_maddwarf] + t=@4U šíleného záprdku@- # # Silné pivo, silné øeèi, silní muži! + [text=city_sign_goose] + t=@4Veselá husa@- # # Jezte a pijte, zpívejte a øíhejte! + + [text=city_manhole] + t=K otevøení prùlezu potøebujete @4klíè od poklopu@-. + [text=city_wanted] + t=@0Tento plakát vás popisuje jako úkladné vrahy arcibiskupova bratra a hledané kriminálníky. + t=Odmìna za vaše hlavy je úmìrná velikosti zloèinu.@- + +## goose ## + + t.b_goose_rest=@0nocleh (@4200 gp@0)@- + + [text=ct_goose1] + t=Tohle je taverna, ve které jste se mìli setkat s obchodníky s nimiž jste uzavøeli sázku v Dunghillu. + [text=ct_goose2] + t=@0Obchodníci skuteènì sedìli uvnitø a tak jste jim hned vylíèili svá dobrodružství. Zùstali na vás hledìt + t=s otevøenými ústy a notnou chvíli nebyli schopni slova. Nakonec vám, ale pøislíbili pomoc. + [text=ct_goose2b] + t=@0øekli vám o tajné pašerácké hospodì v jedné ulièce nedaleko odtud jihozápadním smìrem. + t=Tam by mohli vìdìt, jak se nepozorovanì dostat z mìsta. Jejich heslo je "kotrmelec".@- + [text=ct_goose3] + t=@0Z královského zlata jste sice nepøinesli ani pìák, ale obchodníkùm to nevadilo. + t=Vyprávìli jste jim pøíbìh, na který dlouho nezapomenou a na oplátku zrušili vaši sázku." + t.b_goose=@0najít obchodníky@- + [text=ct_goose4] + t=@0Jste v nevelkém lokále, dá se tu koupit nìco k jídlu a nebo si odpoèinout.@- + +## smugglers## + + [text=ct_smugglers1] + t=@0Ve dveøích se otevøela úzká špehýrka a drsný hlas zaøval:@- @4"Co chcete?!"@- + t.b_smugglers="kotrmelec" + [text=ct_smugglers2] + t=@4"Oukej! Vstupte!"@- + [text=ct_smugglers3] + t=@0Muž vás provedl pøes lokál plný podivných individuí do malé místnosti za barem. + t=Tam sedìl rozvalený šéf místních pašerákù. Vylíèili jste mu problém a on na to, že vám mùže pomoci. + t=Ovšem chtìl za to manipulaèní poplatek 50000 zl. Když vidìl váš výraz, nabídl vám druhou možnost - + t=odpracovat si to. Berete to?@- + [text=ct_smugglers_task1] + t="Váš první úklol bude obejít pìt míst a vyzvednout @4poplatek za ochranu@-. + t=Ta místa jsem vám oznaèil na mapì èerveným @1x@-. + t=Tady máte prsten, kterým se prokážete jako výbìrèí mého gangu." + [text=ct_smugglers_task1_no] + t="Ještì nemáte všechny peníze. Pracujte dál!" + [text=ct_smugglers_task2a] + t="Dobrá práce, hoši. Takže druhý úkol: Tajné souboje gangù se konají v místních kanálech. + t=bohužel náš tým mìl menší nehodu. Nìkdo jim... no zkrátka... podøízl krky. + t=Nemáme èas sestavit nový tým. Ale vy je mùžete jistì zastoupit." + [text=ct_smugglers_task2b] + t="Najdìte a zneškodnìte týmy vrahù a ještìrákù. Každý tým má prsten + t=podobný jako ten váš. Vítìzný tým musí získat všechny tøi. # + t=Moji muži hlásili, že vrahounský tým se nachází ve východní èásti kanalizace a ještìrácký + t=poblíž jihozápadního konce." + [text=ct_smugglers_task2_no] + t="úkol ještì není splnìn. Potøebujeme všechny tøi prsteny!" + [text=ct_smugglers_task3] + t="Slušný výkon! Tak rovnou ke tøetímu úkolu: V domì naproti @4Duncanovu sekernictví@- se usadil nový gang. Nepotøebujeme + t=tu teï žádnou konkurenci. Vyøešte ten problém." + [text=ct_smugglers_task3_no] + t="Musíte oddìlat šéfa toho nového gangu! Není èas otálet!" + [text=ct_smugglers_task4] + t="Skvìle! Už mám jen poslední úkol: Koupili jsme opuštìný dùm v jihozápadním cípu mìsta. + t=Bylo by to prvotøídní skaldištì, ale dìjí se tam prapodivné, øekl bych až mysteriózní, vìci. + t=Vyèistìte to tam." + [text=ct_smugglers_task4_no] + t="Dostal jsme zprávu, že dùm stále není èistý. Nepotøebujeme, žádný nemrtvý hošany v našich skladech. + t=Pracujte na tom!" + +## ransom ## + + [text=door_ransom1] + t=@0Ozval se pøiškrcený hlas@-: "Co chcete?" # + t=@0Ukázali jste pašerácký prsten a øekli, že chcete peníze. Hlas odpovìdìl:@- + t="Jistì. Tady jsou." + [text=door_ransom2] + t="Tøeba se tìma prachama udavte!" @0Zaøval poïobaný muž a zatáhl za páku za jeho + t=zády. Pak rychle pøibouchl dveøe. Zaslechli jste zvuk zasouvajících se møíží.@- + [text=door_warehouse1] + t=@0Ozval se chraplavý hlas@-: Vo co de? # + t=@0Ukázali jste pašerácký prsten a øekli, že chcete peníze. Hlas odpovìdìl:@- + t="Jistì, jistì. Pojïte dál. Šéf už má pro vás peníze nachystané." + [text=door_warehouse2] + t=@0Vstoupili jste do skladištì, ale je plné hrdloøezù. Jejích vùdce zaøval:@- # + t="Teï vás trochu pouèíme, pitomci. Tohle místo je od teïka pod naší kontrolou!" + [text=door_hoh] + t=@0Protrhali jste pavuèiny a otevøeli opatrnì dveøe. Ve vstupní hale + t=vás uvítalo jen hrobové ticho. Možná až pøíliš hrobové...@- + + +## sewage worker ## + + [text=ct_sewage1] + t="Podìlanì! Musím vyèistit èást kanálù, ale ty krysy narostly do dìsnejch rozmìrù! + t=Jsou daleko vìtší než poslednì. # Vy vypadáte celkem schopnì. + t=Nemohli byste mi s tím trochu pomoct?" + [text=ct_sewage2] + t="Senzace! Tady máte @4klíè od poklopu@-. Vrate se sem až budou krysy fuè." + [text=ct_sewage3] + t="eh, slyšim, že tam dole ty potvory furt pištìj." + [text=ct_sewage4] + t="Ticho? Nojo fakt! Zmákli jste to! + t=Koneènì mùžu udìlat svou práci a starosta mì nebude chtít skøípnout do klády. + t=Jste tøída. Heleïte, našel jsem tuhle šikézní @4helmu@- pøed èasem v kanále. + t=Pro mì moc nepasuje, ale vám, protøelým dobrodruhùm, by možná bodla." + + [text=ct_door_barricade] + t=@0Dveøe jsou z druhé strany zatarasené!@- + [text=ct_explosion] + t=@0Postavili jste soudek ke dveøím, zažehli doutnák a rychle pryè... # # + t=@4prááásk!@- # # + t=@0Když jste se vrátili zpìt, dveøe byly pryè. + +## gang ## + + [text=gang_locked_door] + t=@0Vchodové dveøe jsou @4bezpeènì zamèené@0.@- + [text=gang_locked_door2] + t=@0Asi není nejlepší nápad vlézt do domu plného lumpù pøímo + t=hlavním vchodem. Zkuste nìco ménì nápadného.@- + [text=gang_end1] + t=Vstoupili jste do místnosti a jaké pøekvapení! Starý známý èervený démon! + t=Tasili jste své zbranì odhodlání svést urputný souboj až do posledního dechu, + t=opìt nevypadal, že by se chtìl bít. + [text=gang_end2] + t=@1"Ha!Ha!Há! Vidím, že se naše cesty opìt setkávají. Vypadá to, že vìtšina mého + t=gangu je pryè, ale s tím si nedìlejte starosti. Neberu si to osobnì."@- + [text=gang_end3] + t=@1"Mùj bývalý šéf by z vás mìl radost! Užijte si vítìzství, ale buïte opatrní. + t=Loajalita není záruka u vašeho nového zamìstnavatele."@- # # + t=@0Poté démon zmizel.@- + + [text=gang_sign_office] + t= _- Kanceláø -_ + +## saving boy ## + + [text=ct_saved_boy1] + t=@0Jakmile jste se pøiblížili ke stromu, malý chlapec seskoèil na zem a zmizel + t=jako vítr.@- + [text=ct_saved_boy2] + t="Prosím! Pomozte! Mùj chlapec se ztratil!" + [text=ct_saved_boy3] + t="Mùj chlapec se stále nevrátil! Pomozte! Nemám ponìtí, kde mùže být. + t=U vody poblíž mìstské zoo je strom, tam snad má tajnou skrýš. + t=Možná tam najdete nìjakou stopu." + [text=ct_saved_boy4] + t=Nemám ponìtí, kde mùže být. + t=U vody poblíž mìstské zoo je strom, tam snad má tajnou skrýš. + t=Možná tam najdete nìjakou stopu." + [text=ct_saved_boy5] + t="Dìkuji vám zcelého srdce! Nepøežila bych, když by se nìco stalo mému chlapci." + +## apple merchant ## + + [text=ct_apple1] + t="Nìjaká jablka? No, co taky jineho. Nikdo za mnou nechodí s naléhavým úkolem, + t=abych zachránil království. Taky jsem akorát obchodník s jabkama, že jo. + t=Né velký dobrodruh, jako vy. Ale ja chci být hrdina!" + t.b_apple1="proè teda nejsi?" + [text=ct_apple2] + t="A to jako jak? Je to nemožné! Nemám podporu, nemám vybavení. + t=Leda bych mìl ostý meè a nebo sekyru - takovou jako má @4Rimbrock@-. Ten èajznul + t=fakt bezvadnou. Videl jsem ji. Já nikdy takovou mít nebudu." + t.b_apple2="Kde najdeme rimbrocka?" + [text=ct_apple3] + t="Aha, chcete ji vidìt na vlastní oèi, že jo?! Rimbrock dost èasu tráví + t=@4U šíleného záprdku@-. Je to takovej pajzl ve východní èásti mìsta." + t.b_apple3="Hleï, sekera pro tebe!" + [text=ct_apple4] + t="Cože? Fakticky? Svatej fròáku! Už žádný jabka! Nikdy! + t= Od teïka už midlím jen draky, obry, èernoknìžníky a tak dále! Zdááár!" # # + t=@0Popadl svou káru a sekeru a zmizel úžasnou rychlostí.@- + +## sewers ## + + [text=empty_tank] + t=@0Zaslechli jste vzdálené šplouchání velké masy vody pohybující se za zdí na západì.@- + [text=sewer_drown] + t=@0Pohli jste pákou a ozval se mocný hukot valící se vody. + t=V zápìtí se pøihnala obrovská vlna páchnoucích splaškù a bez nejmensší šance na únik jste se v nich utopili.@- + [text=sewer_scheme] + t=@0Prostudovali jste schéma. Je to hrubý náèrtek kanalizace se tøemi body + t=vyznaèenými svìtlejší barvou. Body jsou oèíslované - levý je první, pravý je druhý a + t=tøetí je uprostøed.@- + [text=sewer_tank] + t=Hlavní nádrž + + [text=sewer_tank_lever] + t=@4Ovládání hlavní nádrže@- + t=# # @1! Upozornìní !@- + t=# Manipulace povolena pouze vyškoleným osobám +## merchant ## + + [text=city_merchant1] + t="Pardon. Provádím obchody pouze ve velkém." + [text=city_merchant2] + t="Ó, ano! Tohle je dopis od mého kolegy! Mnohokrát dìkuji za vaši námahu. + t=Pøijmìte tìchto @4500 zl@- jako odmìnu." + t.b_city_merchant=@0ukázat dopis@- + +## alchemist ## + + [text=ct_alch1] + t="Buïte zdrávi! Jdete navštívit starého alchimistu ve vyhnanství?" + t.b_alch1="Proè ve vyhnanství?" + [text=ct_alch2] + t="Nu, trochu jsem experimentoval a teï mám bezmála tøímetrového démona ve sklepì. + t=Proè se ptáte? Chcete my s ním pomoct?" + [text=ct_alch3] + t="Úžasné! Tady je klíè. Mùj dùm je hned tady - ten døevìný porostlý bøeèanem." + [text=ct_alch_unfinished] + t="Tak jak? Nìjaký pokrok s démonem? Nebo nìco na prodej? + [text=ct_alch_finished] + t="Skvìlé! Dostali jste ho! Tady je vaše odmìna. A stavte se kdykoliv budete chtít koupit nìjaké vìci + t=nebo budete potøebovat poradit s magií. Budu u sebe doma." + + [text=ct_alch4] + t="Zdravím vás, pøátelé! Máte zájem o nìjaké zboží nebo se chcete na nìco zeptat?" + t.b_alch_mirror = @0popsat podivné zrcadlo@- + [text=ct_alch5] + t=@0Vylíèili jste své zkušenosti ze zakletého domu.@- # + t="Mhmm. Zajímavé. A vy øíkáte, že je tento dùm je nìkým prokletý a nemá žádné další místnosti? + t=Vsadím se, že to zrcadlo je tajný prùchod. Mohu pro vás vyrobit @4hledaèe@-..." + [text=ct_alch6] + t="@4Hledaè@- je oèarované zvíøe, které cítí magii. Mùže vás provést skrze skryté magické + t=portály." + [text=ct_alch7] + t="hmm. Myslím, že mám všechny potøebné ingredience, kromì jedné. Musíte najít @4koøen + t=lidožravé rostliny@-. A pochopitelnì potøebujeme zvíøe. Doneste mi @4èernou koèku@- - + t=ta je na to nejlepší." + t.b_alch_root = "Kde najdeme koøen?" + t.b_alch_cat = "Kde najdeme koèku?" + [text=ct_alch_root] + t="øekl bych, že opravdu nebezpeèná vegetace roste v @4mìstském parku@-. Kvùli tomu je zamèený. + t=Není divu, když se tam o to nikdo nestaral celé roky. + t=Myslím, že to mùžete zkusit tam." + [text=ct_alch_cat] + t="To je snadné. Kupte jednu v @4zephranovì magickém zvìøinci@-. Je to kousíèek odtud + t=hned vedle chrámu sv. Faruka." + [text=ct_alch_ingerdients] + t="Zatím nic? Potøebuji jak @4èernou koèku@- tak @4koøen lidožravé rostliny@-, + t=abych mohl vyrobit @4hledaèe@-. Nebo chcete zatím obchodovat?" + [text=ct_alch_enchant1] + t="aha! Máte koèku i koøen! Tak jdeme na to!" # + t=@0Alchimista zmizel ve sklepì odkud se zaèali ozývat prapodivné zvuky. + t=Nepøekvapilo by vás, když by koèka nebo alchimista byli rozsekáni na kousky.@- + [text=ct_alch_enchant2] + t=@0Ale zhruba po hodinì se mírnì zpocený alchimista vynoøil s živou a zdravou koèkou. + t=Nevidìli jste na ní vùbec nic magického, ale alchimista øekl:@- # + t="Vezmìte tohohle sametového chalpíka a zkuste zrcadlo ještì jednou." + + t.b_alch_scheme=@0ukázat nákres@- + [text=ct_alch_scheme1] + t=@0Ukázali jste svitek s nákresem alchimistovi:@- # + t="Chmm-hm. To je èernoknìžnické vazebné kouzlo spojující život jeho autora s jinou živou + t=bytostí. Dokud bytost žije, èernoknìžník nemùže zemøít." + [text=ct_alch_scheme2] + t="Je podivné, že to kouzlo bylo vytvoøeno tak jednoduše a èistì. Nemùže být problém + t=èernoknìžníka vystopovat. Buïte ale opatrní. Možná to vyrobil amatér, ale možná + t=nìkdo (nebo nìco) @4chce@- být nalezen." + [text=ct_alch_scheme3] + t="Èernoknìžník nemùže být daleko od místa kde jste našli kruh. Potøebujete pouze nìjakou osobní + t=vìc obìti. Máte nìjakou?" + [text=ct_alch_scheme4] + t="Už máte nìjakou osobní vìc èernoknìžníkovi obìti? Nebo jdete pouze za obchodem?" + t.b_alch_ring=@0Ukázat vévodùv prsten@- + [text=ct_alch_scheme5] + t="Ano. To je perfektní..." # # + t=@0Alchimista si vzal prsten a zaèal ho tøít v dlaních. Mumlal nìjaká zaklínadla, + t=kterým jste nerozumìli a pak vám prsten vrátil. Je teï ledovì studený.@- + [text=ct_alch_howdy] + t="Nazdar, pøátelé. Chcete nìco prodat nebo koupit?" + + +## duncan ## + + [text=ct_duncan1] + t="Co zas?! Omlouvám se, ale mám mizernou náladu. Chcete sekeru?" + t.b_duncan1="Co se stalo?" + [text=ct_duncan2] + t="ále ten mizera @4rimbrock@- si koupil jednu z mých nejlepších seker a nezaplatil mi za ni! Nemám dost + t=síly, abych z nìj vyrazil peníze. To je dùvod, proè mám náladu pod psa." + [text=ct_duncan3] + t="Vítejte v Duncanových sekerách." + t.b_duncan2="Máme vaši sekeru" + [text=ct_duncan4] + t="Nemožné! Vy jste nakopali zadek tomu bastardovi? ha ha! Víte co? Nechte si tu sekeru. + t=Už jsem ji oželel a vy si zasloužíte odmìnu. Vážnì jste mi zvedli náladu. + t=Je dobré vìdìt, že spravedlnost tentokrát padla na bídáka." + +## maddwarf ## + + [text=ct_maddwarf1] + t=@0Vstoupili jste do putiky u šíleného záprdku. Lokál je plný znaènì podnapilých gladiátorù, kouzelníkù a šlapek.@- + t.b_rimbrock=@0najít rimbrocka@- + [text=ct_maddwarf2] + t=@7Vy: "Hej! Tak kde je ten pravej patetickej trapák rimbrock, co neplatí sekery?"@- # + t=@4rimbrock: "Cháááá! Která nudle z trolího nosu chce, abych jí vytesal nápis "mrtvola" + t=do èela mým nástrojem smrti?!"@- + +## note column ## + + [text=note_column1] + t=Královský pudl "princezna" se ztratil. Pokud ji najdete oznamte to v mém domì + t=na tržišti. Zn. Velká odmìna. Podepsána: @4Lejdy Elbrunda@- + [text=note_column2] + t=yChcete zhubnout? Pijte náš magický lektvar z žabích oèek a skøetího soplu! + [text=note_column3] + t=Vysoká odmìna za informaci vedoucí k nalezení zboží ukradeného z našeho obchodu + t=@4Poustevníkùv ráj.@- + [text=note_column4] + t=Kurzy levitace a bezkøídlého létání každý den za soumraku. + t=@4Chrám sv. Faruka@-. + + [text=ct_princess] + t=@0Zaklepali jste na dveøe. Po chvíli pøišel otevøít neohrabaný scvrklý lokaj:@- "Co si raète pøát?" # + t=@7Vy: "Našli jsme psa. Možná by to vaši paní mohlo zajímat..."@- # + t=@0Lokaj vás ihned uvedl dovnitø. Dáma byla v ráji a nešetøila na odmìnì. + t=Navíc vás štìdøe pohostila vybraným jídlem a pitím. Hned se cítíte mnohem lépe.@- + +## hermit ## + + [text=ct_door_hermit1] + t=@0Zaklepali jste na dveøe tak, jak vám ukázal žebrák. Po chvilce vám otevøel + t=podezøele vyhlížející muž. Bez váhání jste ho chytli pod krkem a vytáhli na ulici, + t=ale hned za ním se vyøítilo nìkolik dalších individuí. + [text=ct_door_hermit2] + t="Díky. Vypadáte jako tvrïáci, možná se vám šikne tahle informace. Nìjaký živly + t=cosi kutìj v domì v ulièce jižnì odtud a chovaj se fakt podezøele. + t=Pokaždé zaklepou takovým zvláštním zpùsobem @0(žebrák vám ukázal jak)@- + t=než vlezou do domu. Èert ví, co tam ti lotøi skovávají." + [text=ct_door_hermit3] + t=@0Tohle je ten obchod co byl vykraden, jak se o tom psalo ve zprávì, co jste našli na sloupu. + t=Popsali jste prodavaèi, jak jste našli dùm lupièù a nìjaké velké bedny, co tam mají schované. + t=Muž mìl velkou radost, že našel své zboží a dobøe vás odmìnil.@- + [text=ct_door_hermit4] + t=@0Vstoupili jste do domu a našli tam spoustu tovaru uskladnìného ve velkých bednách. To musí být + t=koøist z nìjaké lopeže.@- + [text=city_box] + t=@0Bedny jsou dùkladnì zatluèené. Není šance je otevøít aniž by se obsah poškodil.@- + +## khumrac ## + + [text=khumrac1] + t="Co tu pohledáváte?! Boj? Pcha! Lùza nemá v arénì co dìlat. Zmizte!" + [text=khumrac2] + t="Chcete bojovat? Aha a máte doporuèení od starého prohnaného Razzika! + t=No dobøe! Normálnì takový zákrsci jako vy do arény nesmí. Výjimeènì pro vás + t=zápas zaøídím, ale bude to podle mých pravidel. Jasný? + [text=khumrac3] + t="Slušný! Hahaha! Ale poslouchejte, bøídilové: Zamknu vás v dómu hromù spolu s + t=vybranými stvùrami z mého zvìøince. Pošlu tøi skupiny na vaše znamení. Každá + t=z nich bude tìžší. Arénu opustíte buï jako vítìzové nebo jako mrtvoly. Nic mezi tím. + t=Tak co?" + t.b_enter_arena=@0Vstoupit do arény@- + [text=khumrac4] + t="Už jste tu zas? Vyzbrojeni a pøipraveni utkat se s mými svìøenci a nebo zase máte + t=plné kalhoty? Huach! Huach!" + [text=khumrac5] + t="Mizíme odtud!" + [text=khum_win1] + t="Kruci! Vyhráli jste! Úplnì jste mi vyplenili zvìøinec! Co žádáte?!" + t.b_khumrac1="Odmìnu" + t.b_khumrac2="Svobodu pro Razzika" + [text=khum_win2] + t="Grrr! Vemte si tìchdle @01000 zl@- a vypadnìte! Víc nedostanete. Nìkdo si na vás vsadil + t=a úplnì mì zruinoval." + [text=khum_win3] + t="Cože? No tak jo, a mi ten senilní bazilišek už neleze na oèi! @0(dostali jste pøedmìt)@- + [text=khumrac's_trick] + t="Nééé! To není možný! Teï zhebnete, všichni!" + +## razzik ## + + [text=razzik1] + t=@8"rass-ssak, dobrodrusssi. Co vás pøivádí ke ssstarému chromému galdiátorovi bez cti?"@- + t.b_razzik1="Proè bez cti?" + [text=razzik2] + t=@8"Mrzký poøadatel @4Khumrak@8 mì vyprovokoval k boji sss jeho monssstry pøed pár lety. + t=Díky sssvým neèessstným trikùm mì porazil. Nemohl jsssem zaplatit sssázku a ssstal jsssem ssse jeho otrokem. + t=Nyní mì nasssazuje do nejorších sssoubojù a bude to dìlat dokud nepojdu."@- + t.b_razzik_match="Souboj s tím chapem zní jako výzva" + [text=razzik3] + t=@8"Co? Šílenci! Ssskonèíte jako já - jako otroci, sss každou vaší kapkou krve a zlomenou kossstí + t=bude ten chlap bohatší a bohatší... Vy na tom trváte? Dobøe, jssste blázni, ale + t=možná umíte nìco co já ne. Dobøe. Prosstì bìžte do arény a øeknìte tomu basstardovi, že vásss posssílám, + t=pomìøit sssvé ssíly sss jeho."@- + [text=razzik4] + t=@8"Mohu vásss nauèit pár vìcí z poulièního boje, ale pozor! Není to nic pro padavky. + t=Je to pravá bolessst hrou. Máte zájem?"@- + [text=razzik_training] + t=@0razzik vám naložil opravdu tvrdì, ale mnohé jste se od nìj pøiuèili.@- + [text=razzik5] + t=@8"Tak co, utkali jssste ssse v arénì? Ne? To ssse dalo èekat. Radši na to zapomeòte. + t=Ssstejnì ssskonèíte jako já. Není šance."@- + [text=razzik6] + t=@8"ssssss! Vy jssste porazili tu dubovou hlavu! To je úžasssné! Vsssadil jssssem sssi na vásss + t=a vyhrál hotovej balík! Tady, vemte si èást výhry, zasloužíte si to." + t=@0(dostali jste @4200 zl@0).@- + t.b_razzik_scroll=@0Dát svitek od khumraka@- + [text=razzik7] + t=@8"Co ssse sssvitkem od toho psssa? Co tam píše? Poèkat! To není možné! + t=Jsssem volný! Nemohu uvìøit, že jssste tohle pro mì udìlali. Vemte si mou halapartnu. Vyhrál jsssem sss ní + t=tisssíce sssoubojù a nikdy mì nesssklamala."@- + [text=razzik8] + t=@8"Buïte pozdraveni, pøátelé! Je vždy pøíjemné potkat kolegy bojovníky!"@- + + +## END ## + + [text=city_end1] + t=@0Podali jste zprávu o tom, co se stalo v domì.@- # + t="Dobrá práce! Opravdu netuším, co jsem to koupil! Myslím, že se zítra nìkdo probudí + t=v žumpì o hlavu kratší! No nic, Vy jste si tím vysloužili lístek + t=odtud. Moji chlapi vás vezmou do pøístavu a ukryjí vás na jedné z lodí + t=co zítra odplouvá." + [text=city_end2] + t=@0Druhý den vás nìkolik èlenù gangu skuteènì dopravilo do pøístavu a ukrilo vás + t=do podpalubí lodi dobøe podplaceného kapitána. + t=Ale náhle se obìvili ty ïábelští fanatici ze zboøeného kláštera! Navíc v doprovodu mìstských stráží! # # + t=Chtìli jste se pokusit o útìk, ale pašeráci, kteøí vám sem pomohli, vás chytili. + t=Jaká zrada! + t=Mìli jste tušit, že tyhle krysy jsou vìrní jen svému zisku. # # + t=Byli jste pøedvedeni k výslechu samotného arcibiskupa.@- + [text=city_end3] + t=@0Narychlo jste si pøipravili chatrné vysvìtlení vaší úlohy na smrti jeho bratra, ale pøekvapivì + t=se ten starý muž o svého bratra vùbec nezajímal! Místo toho vám položil jen dvì otázky:@- # # + t=@4kde je berla chaosu? Kde je temný pán? # # + t=@0Takže ví arcibiskup o smrti svého bratra? Ale, ne! On v tom jede taky! # + t=Rozhodli jste se øíct pravdu: Berla chaosu zùstala pohøbena pod troskami chrámu a vyèarovaný démon + t=nebyl král podsvìtí, ale nìjaký obyèejný démon budižknièemu. + [text=city_end4] + t=@0Bohužel, arcibiskup vám to ani trochu nevìøil. Byli jste vsazeni do žaláøe. + t=Tam jste èekali na druhý den, kdy se mìlo pøistoupit k muèení. # # + t=Zhruba o pùlnoci, vstoupil do cely bachaø. ale... + t=Momentíèek...To je zase ten èervený démon, co jste ho už dvakrát potkali! # # + t=@1"Nazdar! Vaše osudy jsou vskutku zábavné! To se musí uznat. Ale + t=zítøejší muèení to je nemilý zádrhel, nemyslíte?"@- + [text=city_end5] + t=@1"A øešení je tak snadné. Staèí prohodit pár papíru tady a támhle... Pro vrahouny + t=odsouzené k smrti bývá probuzení na ocelových postelích rozžhavený do ruda velmi nepohodlné."@- # + t=Vy: "Poèkat! Odsouzené k smrti? Co to pro nás znamená???" @0Démon + t=jen pokrèil rameny a opustil celu.@- "Poèkééj!" @0Zaslechli jste klíè v zámku a mizející kroky.@- + t=# # + t=@0Další den jste stáli na místì popravy s nìkolika dalšími odsouzenci + t=uprostøed nìjaké bujaré slavnosti. Zcela marnì jste se snažili pochopit, jak takový + t=amatérští dobrodruzi jako vy, mohou skonèit na místì jako je tohle.@- + [text=city_end6] + t=@0Ovšem události nabrali pøekvapivý obrat. Otylý a zámožnì vypadající muž + t=pøedstoupil pøed vás a caèal pøedèítat text bujarému publiku. + t=Jak jste záhy pochopili, všichni odsouzenci byli omilostnìni z dùvodu svátku nìjakého + t=boha. Namísto toho budou pouze @4obìtováni@-. Budete naloženi na galéru a dopraveni pøes oceán + t=na ostrov s pøíznaèným jménem @4ostrov smrti@0.@- + t=# # + t=@0Než jste se staèili zeptat, jestli jsou si tím jisti, sedìli jste pøikovaní v podpalubí + t=a smìøovali vsøic dalším neradostným zítøkùm...@- + + +-------------------------------------------------------------------------------- +ARENA +-------------------------------------------------------------------------------- + + [text=arena_bell_no] + t=@0Teï není èas zvonit na zvon uprostøed boje.@- + [text=arena_bell1] + t=@0Jste pøipraveni zahájit # vaše @4první@0 kolo?@- + [text=arena_bell2] + t=@0Jste pøipraveni zahájit # vaše @4druhé@0 kolo?@- + [text=arena_bell3] + t=@0Jste pøipraveni zahájit # vaše @4závìreèné@0 kolo?@- + [text=arena_won_round] + t=@0V tomto kole jste zvítìzili! # # Zazvoòte na zvon k zahájení dalšího.@- + + [text=arena_help1] + t=@0khumrak na vás zakøièel z bezpeèné vzdálenosti:@- # # + t="Moji miláèci se už nemohou doèkat vašeho masa! Staèí cinknout na zvon na severu, + t=hned jak budete pøipraveni je pohostit! Ha! Ha! Ha!" + +-------------------------------------------------------------------------------- +HAUNTED +-------------------------------------------------------------------------------- + +## house ## + + [text=hoh_enter] + t=@0hmmm. Moc daleko jste se nedostali. Tenhle dùm nemá žádné další dveøe a místnosti? + t=To je divné.@- + [text=hoh_mirror] + t=@0jaké zvláštní zrcadlo. A co za hnus se to v nìm odráží? Dostáváte z nìj závratì, ale vaše znalosti + t=nejsou dost hluboké, abyste pronikli do jeho podstaty. Bude to chtiít požádat o radu nìkoho + t=zkušenìjšího.@- + [text=hoh_torch] + t=@0Narazili jste do nìèeho tìžkého kovového. Je to nìkde ve tmì pøed vámi.@- + [text=hoh_bleeding_painting1] + t=@0Co je to? krev na obraze? Ne! Ten obraz @1krvácí@-! + [text=hoh_bleeding_painting2] + t=@0Hlas èernoknìžníka se rozlehl po místnosti:@- # + t=@8"Zrádce blokuje prùchod, Ale teï už mì nemùže zastavit!"@- # + t=@0Pak se èernokòžník zjevil za vašimi zády a vyslal mocný blesk proti zdi s obrazem. + + [text=hoh_diary1] + t=@0Uchopili jste knihu a našli pod ní ležet v prachu na stole @4prsten@0. + t=Pak jste se zaèetli do stránek knihy. Je to deník vévody Falstada, bývalého majitele domu. + t=(Tohle musí být jeho studovna.)@- + [text=hoh_diary1b] + t=Zaèetli jste se do knihy. Je to deník vévody Falstada, bývalého majitele domu. + t=(Tohle musí být jeho studovna.)@- + [text=hoh_diary2] + t=@0Vévoda slíbil spoustu zlata nìjakému èernoknìžníkovi, pokud oèaruje + t=jeho hroznou chorobu a uèiní ho nesmrtelným. Kouzelník na tom pracoval více jak + t=šest let. Celý proces vyžadoval spoustu muèení a vražd.@- + [text=hoh_diary3] + t=@0Sedmý rok èásteènì uspìl. Ale vévoda mu odmítl zaplatit slíbené zlato. + t=Zde jste se zastavili na nìkolika poznámkách...@- + [text=hoh_diary4] + t=...uvìznil jsem ho v podzemí. Nikdo nikdy nenalezne jeho tìlo. Oèaroval mì + t=kletbou, o jaké jsem nikdy neslyšel, ale jsem teï nesmrtelný a mimo jeho kontrolu... + [text=hoh_diary5] + t=@0Pøeskoèili jste pár stran.@- # # + t=...køik ze spoda byl nesnesitelný. Ten bídák nechtìl zemøít celé týdny. + t=Ale nakonec se odebral do pekel. Koneènì si mohu vychutnat dar nového života... + [text=hoh_diary6] + t=@0o nìkolik stran dále...@- # # + t=...co mì to ten bídák provedl?! Mé tìlo bolí jako propíchané tisícem žhnoucích hrotù! + t=Krvácím! Poøád a odevšad! Ta bolest!... # + t@0Nìkolik daších zápisù je kombinací magických obrazcù a zmatených textù psaných šílencem.@- + [text=hoh_diary7] + t=@0Našli jste ještì drobnou poznámku na okraji zadního pøebalu:@- # + t=Schoval jsem @4klíè@- za pøíruèku muèitele (modré vydání) ve vstupní hale. + +## dungeon ## + + [text=hoh_necro1] + t=@0Pocítili jste zásah neznámé energie a hrozivý hlas zaburácel ve vašich hlavách: # # + t=@8"Cítím vaši sílu. Následujte mì, živoucí."@- # # + t=@0Podivný symbol se zjevil pod vašima nohama, ale nejste schopni ho rozluštit. + t=Naèrtli jste si ho na kus papíru - možná bude alchimista nìco vìdìt o tìchto vìcech.@- + [text=hoh_necro2] + t=@8"Blížíte se, živoucí... Dobøe, dobøe, sledujte má znamení."@- + [text=hoh_necro3] + t=@0Uslyšeli jste mocné zadunìní a ve zdi pøed vámi se objevila hluboká prasklina.@- # # + t=@8"Ááách. Prasklina ve zdi, koneènì. Pospìšte, živoucí. Osvoboïte mì!"@- + [text=hoh_hole] + t=@0Naprsaklá zeï se drolila jako z hlíny. Za nìkolik okamžikù jste prošli skrz.@- + [text=hoh_ask_revive] + t=@8"Dotknìte se mne! Oživte mne!"@- + + [text=hoh_necro4] + t=@8"Ááaach! Zpìt mezi živými! Má pomsta je na dosah! Sledoval jsem vás, živoucí. + t=Chcete, aby tohle proklaté místo bylo vaše a já chci sevøít své prsty kolem krku + t=toho zákeøného Falstada. Takže máme spoleèný úkol. Musíme zabít toho proradného hada!"@- + [text=hoh_necro5] + t=@8"Uèinil jsem ho nesmrtelným, ale on mì zradil a zazdil za živa v tomto žaláøi. + t=Pøímo zde, kde jsem pro nìj vyrobil kouzlo nesmrtelnosti! Vyrobil jsem vazební kouzlo + t=mezi mnou a jím. Sice umuèil mé tìlo k smrti, ale moje duše zùstala naživu."@- + [text=hoh_necro6] + t=@8"Nyní jsme oba pøipoutáni k tomuto proklatému domu a naše pokøivené mysli + t=oživují duše všech lidí, co jsme zavraždili. Vy to mùžete zastavit! Musíte + t=zabít tìlo nesmrtelného vévody a nechat mì odnést jeho duši do pekel spoleènì s mou."@- + [text=hoh_necro7] + t=@8"Vévodovo tìlo nemùže být zabito. Ne na tomto svìtì. Jeho životní síla tkví v astrálních sférách, + t=kde neplyne èas. Jdìte a naleznìte prùchod do tìchto sfér ve vévodovì studovnì. + t=Následujte krev!"@- # # + t=@0Poté pøízrak zmizel.@- + + [text=necro_hole] + t=@0Jakmile jste vstoupili do kruhu, Zeï na severu praskla@-. + +## astral plane ## + + [text=astral_necro1] + t=@0Èernoknìžníkùv pøízrak se znovu zjevil:@- # + t=@8"Nyní jsme zde, kde vévodova nesmrtelnost mùže být zlomena. Cítím zde zdroj jeho síly. + t=Ó, ano. Žhnoucí krystaly. Vidím je. Musíte je všechny znièit!"@- + t=# # @0Poté se rozplynul.@- + + [text=astral_crystal] + t=@0Roztøíštili jste žhnoucí krystal.@- # + [text=astral_all_crystals] + t=@0Zìmì se zachvìla a uslyšeli jste vzdálené zaøvání.@- + + [text=astral_duke0] + t=@1"Dojemní smrtelníci! Mì nemùžete znièit!"@- + [text=astral_duke1] + t=@0Jakmile jste znièili vévodovo tìlo, Mocná vlna energie smetla astrální sféry. + t=Èernoknìžníkùv temný pøízrak se pøiøítil odnikud a popadl vévodovu mizející duši. + t=Oba se zmítali v hrozivém tanci bolesti a utrpení. + [text=astral_duke2] + t=@0V nìkolika okamžicích se oba pøízraky rozplynuly v mohutné explozi ohnì a prachu...@- + [text=astral_duke3] + t=@0...probudili jste se ve vstupní hale domu.@- + [text=_to_go] + t= @0Jít.@- + + t.to_be_continued=@0pokraèování pøíštì@- + +[text = demo_end] +t=@4Blahopøejeme!@- # # Dokonèili jste demo! Chcete-li víc, kupte si plnou verzi +t=a prožijte celý pøíbìh. Pøibližnì 20 hodin zábavy! +t=Pro více informací navštivte stránky hry # # @9undercroft.rakeingrass.com@- # + +#---------------------------------------------------------------------- +#---------------------- INTERNAL PROGRAM TEXTS ------------------------ +#---------------------- ! DO NOT CHANGE ID's ! ------------------------ +#---------------------------------------------------------------------- + +t.DLG_UNSUMMON_1 = Vyberte kouzelného služebníka, +t.DLG_UNSUMMON_2 = který má být odèarován. + +t.INFO_NOT_ENOUGH_STAMINA_1 = není dostatek @9energie@- pro tuto dovednost. +t.INFO_NOT_ENOUGH_STAMINA_2 = Je tøeba alespoò @9%i EN@-. + +t.INFO_NOT_ENOUGH_MONEY_1 = Pøedmìt je pøíliš @4drahý@-. +t.INFO_NOT_ENOUGH_MONEY_2 = Je tøeba alespoò @4%i zl@-. + +t.INFO_REAR_HERO_ATTACK_1 = útok na blízko +t.INFO_REAR_HERO_ATTACK_2 = A Hero on a @4rear position@- can use only +t.INFO_REAR_HERO_ATTACK_3 = @4range@- or @4polearm@- class weapons. + +t.INFO_HERO_IS_DEAD_1 = Tento hrdina je mrtev +t.INFO_HERO_IS_DEAD_2 = Nelze provádìt žadné akce s +t.INFO_HERO_IS_DEAD_3 = @1mrtvým@- hrdinou. + +t.INFO_HERO_FINISHED_ROUND_1 = Tento hrdina již odehrál +t.INFO_HERO_FINISHED_ROUND_2 = Dokonèete tah s ostatními èleny družiny +t.INFO_HERO_FINISHED_ROUND_3 = nebo stisknìte @4pøesýpací hodiny.@- + +t.INFO_HERO_FINISHED_ROUND_MOVE_1 = Družina se nemùže pohybovat bìhem kola! +t.INFO_HERO_FINISHED_ROUND_MOVE_2 = fDokonèete tah s ostatními èleny družiny +t.INFO_HERO_FINISHED_ROUND_MOVE_3 = nebo stisknìte @4pøesýpací hodiny.@- + +t.INFO_HERO_FROZEN_1 = Tento hrdina je @5zmražený@- +t.INFO_HERO_FROZEN_2 = a nemùže táhnout, dokud neroztaje. +t.INFO_HERO_FROZEN_3 = + +t.INFO_HERO_STUNNED_1 = Tento hrdina je @4omráèený@- +t.INFO_HERO_STUNNED_2 = a nemùže v tomto kole táhnout. +t.INFO_HERO_STUNNED_3 = + +t.INFO_UNSALABLE_ITEM_1 = Tento pøedmìt nelze prodat +t.INFO_QUEST_ITEM_1 = @4Dìjový pøedmìt@- nelze položit ani prodat. + +t.INFO_TWO_HANDED_SKILL_1 = K použití této dovednosti je tøeba +t.INFO_TWO_HANDED_SKILL_2 = použít @4obouruèní zbraò@-. + +t.INFO_AVOID_DEFENSIVE_HERO_1 = Obraný mód +t.INFO_AVOID_DEFENSIVE_HERO_2 = Alespoò jeden èlen party musí být +t.INFO_AVOID_DEFENSIVE_HERO_3 = pøepnutý do @4útoèného módu@-. + +t.INFO_SKILL_LEVEL_TOO_HIGH_1 = dovednost +t.INFO_SKILL_LEVEL_TOO_HIGH_2 = dovednost nemùže svou úrovní pøesáhnout +t.INFO_SKILL_LEVEL_TOO_HIGH_3 = úroveò postavy. + +t.MENU_CONTINUE_GAME = Pokraèovat +t.MENU_NEW_GAME = Nová hra +t.MENU_LOAD_GAME = Nahrát hru +t.MENU_SAVE_GAME = Uložit hru +t.MENU_OPTIONS = Nastavení +t.MENU_ABOUt=O autorech +t.MENU_QUIT_GAME = Konec hry +t.MENU_BUY_NOW = Zakoupit +t.MENU_DIFFICULTY_TITLE = Obtížnost hry +t.MENU_DIFFICULTY_EASY = Lehká +t.MENU_DIFFICULTY_NORMAL = Normální +t.MENU_DIFFICULTY_HARD = Obtížná +t.MENU_YES_NO_QUIt=Opravdu chcete skonèit? +t.MENU_YES_NO_SAVE_GAME = Pøepsat hru na pozici è. %i? +t.MENU_YES_NO_RESTART_1 = Nìkteré zmìny vyžadují restart +t.MENU_YES_NO_RESTART_2 = Chcete hru nyní ukonèit? +t.MENU_SWAP_CONTROLS = Pøehodit ovládání +t.MENU_ROTATE_DISPLAY = Otoèit display +t.MENU_NEEDS_RESTART = (Vyžaduje restart programu) +t.HANDICAP_FOR_ROUNDS = %s na %i kol +t.HANDICAP_POWER_FOR_ROUNDS = %s %i na %i kol +t.HANDICAP_POISONED = otráven +t.HANDICAP_FROZEN = zmrazen +t.HANDICAP_DRUNKEN = opilý +t.HANDICAP_STUNNED = omráèený + +t.YES = Ano +t.NO = Ne + +t.INFO_NO_MAGIC_AREA_1 = Nacházíš se v @9nemagické zónì@- +t.INFO_NO_MAGIC_AREA_2 = Nelze zde kouzlit ani požívat +t.INFO_NO_MAGIC_AREA_3 = speciální dovednosti. + +t.INFO_WRONG_WEAPON_ASSASSIN_1 = Lze použít pouze @4neozbrojený@- nebo +t.INFO_WRONG_WEAPON_ASSASSIN_2 = se speciální @4zbraní vrahù@-. + +t.STAT_STRENGTH_1 = @4síla@- zvyšuje úèinek útokù +t.STAT_STRENGTH_2 = vedených na blízko a též +t.STAT_STRENGTH_3 = zvyšuje maximální zdraví +t.STAT_STRENGTH_4 = hrdiny. + +t.STAT_dexterity_1 = @4obratnost@- zvyšuje úèinek +t.STAT_dexterity_2 = dálkových útokù a rovnìž +t.STAT_dexterity_3 = zvyšuje obranu proti +t.STAT_dexterity_4 = fyzickým útokùm. + +t.STAT_wisdom_1 = @4konstituce@- zvyšuje energii +t.STAT_wisdom_2 = a obranu proti ohni, +t.STAT_wisdom_3 = chladu a jedùm. +t.STAT_wisdom_4 = + +t.CLASS_WARRIOR_1 = @4váleèník@- je nejlepší v boji, +t.CLASS_WARRIOR_2 = kde rozhoduje hrubá síla. +t.CLASS_WARRIOR_3 = Jeho doménou jsou zbranì +t.CLASS_WARRIOR_4 = na blízko a bojové chvaty. + +t.CLASS_MAGE_1 = @4Mág@- krotí svou energií +t.CLASS_MAGE_2 = oheò, mráz a blesky. Umí +t.CLASS_MAGE_3 = též vyèarovat služebníka +t.CLASS_MAGE_4 = z ostrého meèe. + +t.CLASS_PRIEST_1 = @4knìz@- využívá svou energii +t.CLASS_PRIEST_2 = hlavnì k ochranì družiny. +t.CLASS_PRIEST_3 = Jeho víra se mùže zmìnit +t.CLASS_PRIEST_4 = i ve smrtící zbraò. + +t.CLASS_SUMMONER_1 = @4zaklínaè@- ovládá záhrobní +t.CLASS_SUMMONER_2 = síly a nemrtvé služebníky. +t.CLASS_SUMMONER_3 = V mžiku se umí promìnit +t.CLASS_SUMMONER_4 = v bìsnící monstrum. + +t.CLASS_ASSASSIN_1 = @4vrah@- zabíjí ze zálohy. +t.CLASS_ASSASSIN_2 = Specializuje se na støelné a +t.CLASS_ASSASSIN_3 = vrhací zbranì, ale i jeho +t.CLASS_ASSASSIN_4 = holé ruce jsou smrtící. + +--- + +t.EMPTY_SAVE_GAME = - Volná - +t.CREATE_PARTY_NAME = Jméno a portrét: +t.CREATE_PARTY_CLASS = Povolání: +t.MENU_CANCEL = Zrušit +t.MENU_SAVE_GAME_NUMBER = Pozice %i (%s) +t.MENU_SAVE_GAME_NAME = Lokace: %s +t.BACK = Zpìt +t.CHOOSE_SKILL = Vyber dovednost pro @4%s - %s@-. +t.CHOOSE_ITEM_TARGET_HERO = Vyber cílového hrdninu. +t.CHOOSE_SKILL_TARGET_HERO = Vyber cílového hrdninu. +t.EXPERIENCE = Zkušenost +t.EXPERIENCE_TO_NEXT_LEVEL = Další level +t.FREE_SKILL_POINTS = body @0dovedností@- +t.FREE_STAT_POINTS = body @0vlastností@- +t.HP = ZD +t.SP = EN +t.LEVEL = Úroveò +t.NO_SKILL_AVAILABLE = žádná dovednost pro @4%s - %s@-. +t.ONLY_FOR = Jen povolání %s +t.REQUIRES = Vyžaduje %s %i +t.REQUIRES_2 = Vyžaduje %s %i, %s %i +t.SOUND_VOLUME = Hlasitost zvuku +t.TOO_EXPENSIVE = Pøíliš drahé zboží +t.CLASSONLY = Pouze %s +t.HERO_GAINED_NEW_LEVEL = @4%s@- získal %i. úroveò! + +t.HEROS_NAME = Jméno hrdiny: +t.CREATE_PARTY_1_1 = Vyber @4pozici@- v družinì +t.CREATE_PARTY_1_2 = pro pøidání nového hrdiny +t.CREATE_PARTY_1_3 = +t.CREATE_PARTY_2_1 = Vyber @4podobu@- hrdiny +t.CREATE_PARTY_3_1 = Napiš @4jméno@- hrdiny +t.CREATE_PARTY_4_1 = Vyber @4povolání@- hrdiny +t.CREATE_PARTY_5_1 = Pøiøaï @4volné body@- do +t.CREATE_PARTY_5_2 = vlastností a dovedností +t.CREATE_PARTY_5_3 = hrdiny. +t.CREATE_PARTY_5_4 = +t.CREATE_PARTY_100_1 = statistika a dovednosti +t.CREATE_PARTY_100_2 = stiskni @1zrušit@- pro +t.CREATE_PARTY_100_3 = smazání vybraného hrdiny +t.INFO_ENEMY_FROZEN = Nepøítel byl @9zmrazen@- +t.INFO_ENEMY_STUNNED = Nepøítel byl @0omráèen@- +t.INFO_ENEMY_POSIONED = Nepøítel byl @2otráven@- +t.INFO_EXPERIENCE_RAISED = Zkušenost @4%+i@- +t.INFO_DOBLE_DAMAGE = @4dvojitý zásah!@- + +t.HER0_CLASS_0 = váleèník +t.HER0_CLASS_1 = mág +t.HER0_CLASS_2 = knìz +t.HER0_CLASS_3 = zaklínaè +t.HER0_CLASS_4 = vrah + +t.HERO_STAT_0 = Síla +t.HERO_STAT_1 = Obratnost +t.HERO_STAT_2 = konstituce + +t.ITEM_BONUS_0 = %+i%% k @1max ZD@- +t.ITEM_BONUS_1 = %+i%% k @9max EN@- +t.ITEM_BONUS_2 = %i%% @4zásahu do ZD@- +t.ITEM_BONUS_3 = %i%% @9zásahu do EN@- +t.ITEM_BONUS_4 = %i%% @9extra zkušenost@- +t.ITEM_BONUS_5 = %+i @9%s@- +t.ITEM_BONUS_6 = %+i @9%s@- +t.ITEM_BONUS_7 = %+i%% @4proti %s@- +t.ITEM_BONUS_8 = %i%% na @4dvojitý zásah@- +t.ITEM_BONUS_9 = %i%% šance na @9zmrazení@- +t.ITEM_BONUS_10 = %i%% šance na @4omráèení@- +t.ITEM_BONUS_11 = %i%% šance na @2otravu %i-%i@- +t.ITEM_BONUS_12 = %+i k %s úderu + +t.BONUS_HIT_TYPE_0 = @0blízký fyzický@- +t.BONUS_HIT_TYPE_1 = @0dálkový fyzický@- +t.BONUS_HIT_TYPE_2 = @4blízký oheò@- +t.BONUS_HIT_TYPE_3 = @9blízký mráz@- +t.BONUS_HIT_TYPE_4 = @2blízký jed@- +t.BONUS_HIT_TYPE_5 = @4dálkový oheò@- +t.BONUS_HIT_TYPE_6 = @9dálkový mráz@- +t.BONUS_HIT_TYPE_7 = @2dálkový jed@- + +t.ITEM_REQ_0 = úroveò +t.ITEM_REQ_1 = síl +t.ITEM_REQ_2 = obr +t.ITEM_REQ_3 = kon +t.ITEM_REQ_4 = obor + +t.AGAINST_CATEGORY_0 = všem +t.AGAINST_CATEGORY_1 = nemtrvým +t.AGAINST_CATEGORY_2 = démonùm +t.AGAINST_CATEGORY_3 = bestyím + +t.DEMO_END_0_0 = Chcete prožít celé +t.DEMO_END_0_1 = velkolepé dobrodružství? +t.DEMO_END_0_2 = @4Poøiïte si plnou verzi!@- + +t.DEMO_END_1_0 = Navštivte tajemná místa, +t.DEMO_END_1_1 = odhalte mnohá tajemství a +t.DEMO_END_1_2 = poražte zástupy nepøátel! + +t.DEMO_END_2_0 = Prozkoumejte podzemí, +t.DEMO_END_2_1 = lesy a mìsta v grafice, +t.DEMO_END_2_2 = kterou jste ještì nevidìli! + +t.DEMO_END_3_0 = Pro další informace navštivte +t.DEMO_END_3_1 = webové stránky: +t.DEMO_END_3_2 = @5http://undercroft.rakeingrass.com@- + +t.CREDITS_0 = @9- UNDERCROFT -@- +t.CREDITS_1 = @0(C) Rake in Grass 2006@- +t.CREDITS_2 = @4Vládce barev a osudu@- +t.CREDITS_3 = @0František Chmelaø@- +t.CREDITS_4 = @4Kódující otrok a strùjce rámusu@- +t.CREDITS_5 = @0Jiøí Procházka@- +t.CREDITS_6 = @4Beta gladiátoøi@- +t.CREDITS_7 = @0Shigor Birdman@- +t.CREDITS_8 = @0Jan Fibiger@- +t.CREDITS_9 = @0David "Gix" Keprt@- +t.CREDITS_10 = @0Ralf "Skydart" Korrek@- +t.CREDITS_11 = @0Piotr "Pieciax" Kuljon@- +t.CREDITS_12 = @0Jakub Linhart@- +t.CREDITS_13 = @0Minlee@- +t.CREDITS_14 = @0Petr Šastný@- +t.CREDITS_15 = @0Edwin "Eddy" Ross@- +t.CREDITS_16 = @0Pavel Tovaryš@- +t.CREDITS_17 = @0Sergey "JJ" Volkovich@- +t.CREDITS_18 = @0Arthur Wist@- +t.CREDITS_19 = @4PocketHAL GFX knihovna@- +t.CREDITS_20 = @0Thierry Tremblay@- +t.CREDITS_21 = @4Hekkus sound systém@- +t.CREDITS_22 = @0www.shlzero.com@- + diff --git a/undercroft_windows_i110/data/defs/text_de.txt b/undercroft_windows_i110/data/defs/text_de.txt new file mode 100644 index 0000000..51b7d0a --- /dev/null +++ b/undercroft_windows_i110/data/defs/text_de.txt @@ -0,0 +1,3188 @@ +# Text colors: +# 0 - White 1 - Red 2 - Green +# 3 - Blue 4 - Yellow 5 - Cyan +# 6 - Purple 7 - Coffee 8 - Acid +# 9 - Light blue + +# German Text / Version 25.01.2005 +# +# - I have tried to translate all things 100%, but sometimes had to change a bit (when the translation +# sounds too odd or is too long). +# - The translation for "captain" is "Kapitän", but I changed that to "Oberst" (colonel) for the military +# captains, because "Kapitän" is mostly used for a ships captain only. +# - Changed "GP" (gold pieces) to "GS" (Goldstücke) +# +# I have checked all of the texts in the game (I hope). The only texts, that I could't +# test in the game are the [text=kt_saddead2/3/4]. I have met the sad dead only once. +# +# Skydart + +================================================================================ +Level names +================================================================================ + +t.Wolf Lair=Wolfshöhle +t.Old Mine=Alte Mine +t.Aenor's Glen=Aenor's Tal +t.Warehouse=Warenhaus +t.City Sewer=Kanalisation +t.Dungeon=Verlies +t.Haunted House=Spukhaus +t.House=Haus +t.Dolbrad=Dolbrad +t.Astral Plane=Astralebene +t.Thunderdome=Thunderdome +t.Underground Temple=Untergrund Tempel +t.Cloister Underground=Kloster Untergrund +t.Cloister Cellar=KLosterkeller +t.Bell Tower=Glockenturm +t.Spider Tunnel=Spinnentunnel +t.Cloister Library=Klosterbibliothek +t.Ruined Cloister=Verfallenes Kloster +t.Ancient Tomb=Alte Gruft +t.Dunghill=Dunghill +t.Dunghill Cellars=Keller in Dunghill +t.Lava Pit=Lavagrube +t.Deep Forest=Tiefer Wald +t.Troll Cave=Trollhöhle +t.Gravedigger's Cellar=Totengräber's Keller +t.Abandoned Graveyard=verlassener Friedhof +t.Tomb of Knight Vigus=Gruft des Ritters Vigus +t.Upper Catacombs=Obere Katakomben +t.Lower Catacombs=untere Katakomben +t.King's Grave=Grab des Königs +t.Royal Tomb Guardians=Wächter der Königsgruft +t.Labyrinth of Royal Tomb=Labyrinth der Königsgruft +t.Tomb of Knight Ambrius=Gruft des Ritters Ambrius + +================================================================================ +Item bonus text +================================================================================ + +t.small_healing_potion_bonus = stellt 50% der Gesundheit wieder her +t.healing_potion_bonus = stellt die volle Gesundheit wieder her +t.small_revitalizing_potion = stellt 50% der Gesundheit # und Ausdauer wieder her +t.revitalizing_potion = stellt volle Gesundheit # und Ausdauer wieder her +t.small_stamina_potion_bonus = stellt 50% der Ausdauer wieder her +t.stamina_potion_bonus = stellt die volle Ausdauer wieder auf +t.antidote_bonus = entfernt @2vergiftet@-, @0betäubt@- und @9eingefroren@- status +t.revive_potion_bonus = belebt einen toten Helden wieder +t.scroll_of_wisdom_bonus = lesen sie die schriftrolle für einen extra fähigkeitenpunkt +t.tome_of_wisdom_bonus = lesen sie den Wälzer für 2000 Erfahrungspunkte extra +t.apple_bonus = stellt 3-8 Trefferpunkte wieder her +t.bread_bonus = stellt 10-20 Trefferpunkte wieder her +t.chicken_leg_bonus = stellt 15 Punkte Gesundheit und Ausdauer wieder her +t.rat_meat_bonus = stellt 20 Punkte Gesundheit und Ausdauer wieder her +t.cheese_bonus = stellt 10-20 Punkte Ausdauer wieder her +t.mushroom_bonus = kann 20% von Gesundheit oder Ausdauer regenerieren oder Sie vergiften +t.herbs_bonus = entfernt Gift +t.berries_bonus = stellt 5-10 Punkte Ausdauer wieder her +t.tankard_of_ale_bonus = erhöht die Stärke für 15 Runden, macht jedoch betrunken +t.orkish_brandy_bonus = erhöht die Stärke für 20 Runden, macht jedoch betrunken +t.quest_item_bonus = # # @5quest Gegenstand@- +t.one_ring_bonus = Ein Ring, sie zu knechten... +t.shadow_jerkin_bonus = +7% Erfahrung pro Treffer +t.rotten_eye_bonus = stellt 14-24 Punkte Ausdauer wieder her +t.arcane_scroll_bonus = lesen Sie die Schriftrolle, um 500 Erfahrungspunkte zu erhalten +t.fungus_sapientia_bonus = essen Sie es, um einen Fähigkeitenpunkt extra zu bekommen +t.keg_bonus = Fäßchen voller Schießpulver # # @5quest Gegenstand@- +t.wounded_dog_bonus = bewußtloser Hund von Vorack, dem Jäger # @5quest Gegenstand@- + +[text = bloody_meat_bonus] +t=fleisch, eingedippt in Tierblut +t=# @5quest Gegenstand@- + +[text=forest_spell_of_passage_bonus] +t=erlaubt es Ihnen, durch Felsen, markiert mit Troll Symbol, zu gehen +t=# # @5quest Gegenstand@- + + +================================================================================ +Item text +================================================================================ + +[text=unsigned_note_text] +t=@0eine unsignierte Notiz:@- # +t=@7Es gibt eine Illusionsmauer in Myron's Garten. Da bin ich sicher. Was versteckt er dahinter? + +[text=proof_of_heroism_text] +t=Der Besitzer dieses Papiers hat den grusigen uralten Kerker +t=nordöstlich von Dunghill betreten und erforscht. # # +t=@0rake in grass - Erbauer des Kerkers@- + +[text=edwin's_note_text] +t=@0Sie haben sich eine fremden Begriff in einer unbekannten Sprache notiert: @4rurn asar@0. +t=Edwin sagte, das Sie damit die geheimen Verstecke von Ogla öffnen können. Versuchen Sie es +t=an bemerkensverten Objekten im Dorf zu benutzen, wie Bäume und andere.@- + +[text=miner's_note_text] +t=@0Das Papier ist sehr alt. Sie können es kaum lesen@-: # # +t=Im Namen von Aenor!... verdammte... trolle... überall... wir verstecken... +t=Hebel... trolle können nicht... Retter können... Schutzherr des Dorfes... + +[text=digger's_note_text] +t=Edward hat die Gruft wieder verlassen und ist gefährlich. Ich mußte ihn einschließen. +t=Ich habe den Schlüssel bei Thor im nordöstlichen Bereich des Friedhofes gelassen. # # +t=Totengräber + +[text=paper_fragment_text] +t=...seit Tagen im Kreis gegangen! Der Schatz muß nahe sein!... +t=...Illusionswand im Osten... kann sie nicht finden. Zombies greifen an, +t=wenn ich näher komme... + +[text=thief's_log_text] +t=@0Es ist sehr verschlissen. Sie können kaum etwas lesen: # # +t=@-Mein Gefährte verschwand in der unteren Etage. Ich kann ihn nicht retten. +t=Ich habe das Labyrinth mehrmals durchsucht, aber ich höre nur seine Flöte hinter den Mauern +t=spielen. Ich kann ihn nicht erreichen. Ich werde schwach. Der Tod ist überall. + +[text=paper_with_runes_text] +t=Das ist ein vollständiges Runenalphabet. Sie haben die Runen markiert, welche für die sieben Elemente stehen: # +t=Drachen - ur # Donner - tor # Natur - nis # Dunkelheit - zef # Fels - parth # Wasser - oghal # Flamme - fom + +[text=boy's_diary_text] +t=@0Das Tagebuch enthält Einträge über die Expeditionen eines kleinen Jungen in die +t=wildesten Teile des Stadtparkes. Üblicherweise spielt er in der südwestlichen Ecke +t=des Parkes nahe des Brunnens. Er hat auch den Schlüssel zur Hütte des +t=Gärtners gefunden, die scheinbar seit Jahren verlassen ist.@- + +[text=scheme_text] +t=@0Es zeigt eine Zeichnung des magischen Kreises, den Sie im Keller des Spukhauses gefunden haben. + +[text=khumrac's_scroll_text] +t=Diese Schriftrolle gibt dem versklavten Gladiatoren Razzik die Freiheit + +[text=strange_instructions_text] +t=@0Auf dem Papier steht ein seltsamer Text: # +t=@7Quadrat mit Brunnen - zur Gans drehen - 2 Nord - 3 West - dritte Reihe, erster Stein, von unten rechts + +================================================================================ +ITEMS +================================================================================ + +t.money = Geld +t.remains = Überreste +t.small healing potion = kleiner Heiltrank +t.healing potion = Heiltrank +t.small revitalizing potion = kleiner Erfrischungstrank +t.revitalizing potion = Erfrischungstrank +t.small_stamina_potion = kleiner Ausdauertrank +t.stamina_potion = Ausdauertrank +t.medicine = Medizin +t.revive_potion = Wiederbelebungstrank +t.animal_fur = Tierfell +t.scroll_of_wisdom = Schriftrolle der Weisheit +t.tome_of_wisdom = Foliant der Weisheit +t.apple = Apfel +t.bread = Brot +t.chicken_leg = Hühnerbein +t.rat_meat = Rattenfleisch +t.cheese = Käse +t.mushroom = Pilz +t.healing herbs = Heilkräuter +t.berries_item = Beeren +t.tankard_of_ale = Bierkrug voll Ale +t.orkish_brandy = orkisher Brandy +t.arrows = Pfeile +t.stinky_shoes = stinkende Schuhe +t.pick = Hacke +t.shovel = Schaufel +t.stones = Steine +t.throwing_stars = Wurfsterne +t.runic_stones = Runensteine +t.rusty dirk = rostiger Dolch +t.cloth = Kleidung +t.sandals = Sandalen +t.pikestaff = Pikenstab +t.habit = Kutte +t.cloak = Mantel +t.bow = Bogen +t.chicken = Huhn +t.tree frog = Baumfrosch +t.rat_item = Ratte +t.spider_item = Spinne +t.owl = Eule +t.bat = Fledermaus +t.black_cat = schwarze Katze +t.enchanted_cat = verzauberte Katze +t.snake = Schlange +t.parrot = Papagei +t.PART_DUNGHILL = TEIL_DUNGHILL +t.magic_skull_case = magisches Schädeletui +t.wizard's_hat_of_haste = Zauberhut_der_Eile +t.winter_robe = winter_robe +t.one_ring = Der_Eine_ring +t.phoenix_wand = Zauberstab des Phönix +t.healer's_ring = Ring des Heilers +t.protector's_ring = Schutzring +t.beast_cloak = Tiermantel +t.mallet = Holzhammer +t.short_sword = Kurzschwert +t.glowing_blade = glühende Klinge +t.axe = Axt +t.blistering_axe = glühende Axt +t.dark_blade = dunkle Klinge +t.buckler = Rundschild +t.small_shield = kleiner Schild +t.crude_ring_mail = grobes Kettenhemd +t.chain_gloves = Kettenhandschuhe +t.defender_amulet = Amulett der Verteidigung +t.leather_vest = Lederweste +t.leather_armor = Lederrüstung +t.bear_gloves = Bärenhandschuhe +t.belt = Gürtel +t.leather_boots = Lederschuhe +t.long_staff = Langstab +t.cap = Mütze +t.throwing_knives = Wurfmesser +t.snakehunter's_boots = Schlangenjäger's Schuhe +t.short_flail = kurzer Flegel +t.trapper's_knife = Trapper's Messer +t.rake = Rechen +t.lizard_ring = Eidechsenring +t.vorack's_crossbow = vorack's_Armbrust +t.band = band +t.dagger = Dolch +t.worn_boots = getragene Schuhe +t.leather_gloves = Lederhandschuhe +t.rat_chain = Rattenkette +t.cutter = cutter +t.graag's_fang = Graag's Giftzahn +t.ancient_ring_mail = uraltes Kettenhemd +t.flame_ring = Flammenring +t.pike = pike +t.rusty_sword_of_cold = gutes Schwert des Frostes +t.broken_small_shield = beschädigter kleiner Schild +t.ice_cleaver = Eisige Axt +t.ruined_scale_mail = kaputte Plattenrüstung +t.round_shield = Rundschild +t.empty_tankard = leerer Bierkrug +t.unsigned_note = Notiz ohne Unterschrift +t.townhall_cellar_key = Rathauskellerschlüssel +t.myron's_key = myron's_Schlüssel +t.merchant's_letter = Brief des Händlers +t.bloody_meat = blutiges Fleisch +t.bone_key = Knochenschlüssel +t.proof_of_heroism = Beweis des Heldenmutes +t.PART_FOREST = TEIL_WALD +t.protecting_habit = schützemde Kutte +t.rainbow_ring = Regenbogenring +t.serpent_amulet = Schlangenamulet +t.ring_of_concentration = Ring der Konzentration +t.faruk's_chain = Faruk's Kette +t.hood_of_knowledge = Kapuze des Wissens +t.sandals_of_balance = Sandalen der Balance +t.iron_talons = eiserne Krallen +t.sabreteeth = Säbelzahn +t.wolf_head = Wolfskopf +t.thorn_amulet = Dornenamulett +t.top_boots = Top Schuhe +t.knight's_chain = Ritterkette +t.light_helmet = leichter Helm +t.glacial_pike = Eispike +t.soul_trident = Seelendreizack +t.chain = Kette +t.dragon shield = Drachenschild +t.snow_queen's_crown = Krone der Schneekönigin +t.polar ring = Polar Ring +t.vasp_long_bow = Wespenlangbogen +t.voodoo_staff = Voodoo Stab +t.power_gem = Energie_Edelstein +t.wooden_cudgel = Holzkeule +t.bark_plate = Borkenschild +t.stone_mace = Steinkeule +t.amulet_of_hell = Amulett der Hölle +t.holy_water = heiliges Wasser +t.empty flagon = leere Flasche +t.underground_water = Unterirdisches Wasser +t.PART_AENOR = TEIL_AENOR +t.bear_vest = Bärenweste +t.large axe = große Axt +t.furry_glowes = Fellhandschuhe +t.long sword = Langschwert +t.venom_long_sword = Gift Langschwert +t.broad_sword = Breitschwert +t.great_sword = großes Schwert +t.freezing_rod = einfrierender Stab +t.staff_of_flame = Stab der Flamme +t.eagle_robe = Adlerumhang +t.snowflake_amulet = Schneeflocken Amulett +t.ring_of_mercy = Ring des Mitleides +t.battle_orb = Kampfkugel +t.hook pike = Hakenpike +t.thunder_mace = Donnerkeule +t.ring_mail = Kettenhemd +t.serpent_vest = Schlangenweste +t.bracers = Armschutz +t.plated_helm = Plattenhelm +t.burning_stars = brennende Sterne +t.gloves_of_haste = Handschuhe der Eile +t.cloth_mask = Tuchmaske +t.snake_mask = Schlangenmaske +t.lash = Peitsche +t.hooks = Haken +t.black_ring = schwarzer Ring +t.arbalest = Arbaleste +t.long_bow = Langbogen +t.composite_bow = zerlegbarer Bogen +t.finder's_necklace = Sucher's Kette +t.scorching_crossbow = sengende Armbrust +t.heavy_cutter = schwerer Cutter +t.loathsome_idol = abscheulicher Götze +t.ring_of_flesh = Ring des Fleisches +t.ancient_relic = uralte Reliquie +t.edwin's_note = edwin's_Notiz +t.forest_spell_of_passage = Waldzauber +t.forest_claw = Waldkralle +t.icebear_bow = Eisbär-Bogen +t.shadow_jerkin = Schattenjack +t.spring_stone = Frühlingsstein +t.ogla's_herbs = ogla's_Kräuter +t.charged_spring_stone = geladener Frühlingsstein +t.miner's_key = Bergmann's_Schlüssel +t.miner's_note = Bergmann's_Notiz +t.stone_crook = Stein Krummstab +t.PART_GRAVEYARD = TEIL_FRIEDHOF +t.mummyfied_head = mummifizierter Kopf +t.scythe = Sense +t.tooth_necklace = Zahnkette +t.ring_of_scorpion = Ring des Skorpions +t.ring_of_observer = Ring des Beobachters +t.rotten_eye = verrottetes Auge +t.bone_staff = Knochenstab +t.breast_plate = Brustplatte +t.plated_gauntlets = Panzerhandschuhe +t.guard's_helm = Wachhelm +t.lightning_circlet = Blitzdiadem +t.heavy_crossbow = schwere Armbrust +t.monk_battle_staff = Kampfstab der Mönche +t.fanged_crown = Giftzahnkrone +t.hammer_of_vigus = hammer_von_vigus +t.large_shield = großer Schild +t.gladiator_gloves = gladiator_Handschuhe +t.chain_mail = Kettenrüstung +t.ancient_claymore = uraltes Breitschwert +t.heavy_belt = schwerer Gürtel +t.chain_boots = Kettenschuhe +t.elven_blade = Elfenklinge +t.elven_ring = Elfenring +t.elven_wine = Elfenwein +t.nailed_flail = Nagelflegel +t.full_helm = Vollhelm +t.ram_staff = Widderstab +t.arctic_orb = Arktiskugel +t.arcane_scroll = geheime Schriftrolle +t.crusader_gloves = Kreuzfahrerhandschuhe +t.venom_battle_axe = Giftkampfaxt +t.icebear_talons = Eisbärenkralle +t.tripple_flail = dreifacher Flegel +t.assassin_jacket = Attentäter Jacke +t.slayer's_halbert = Mörder's Hellebarde +t.band_of_shadows = Band_der_Schatten +t.lucky_sandals = Glückssandalen +t.ring_of_craft = Ring_des_Handwerks +t.sky_bow = Himmelsbogen +t.war_flail = Kriegsflegel +t.celestial_mace = himmlische Keule +t.volcanic_tiara = Vulkanische Tiara +t.lethal_stars = tödliche Sterne +t.elven_ring_mail = Elfenkettenhemd +t.chain_of_barriers = Kette der Barrieren +t.gravedigger's_note = Notiz des Totengräbers +t.rusty_key = rostiger Schlüssel +t.cellar_key = Kellerschlüssel +t.ancient_necklace = uralte Kette +t.chateau_de_carcass = chateau_de_carcass +t.tomb_key = Gruftschlüssel +t.quarter_of_king's_seal = Viertel des König's Siegel +t.gear = Zahnrad +t.paper_fragment = Papierfragment +t.ruby = Rubin +t.thief's_log = Tagebuch des Diebes +t.flute = Flöte +t.king's_gold = Gold des Königs +t.king's_crown = Königskrone +t.severed_skull = abgetrennter Schädel +t.left_hand = linke Hand +t.right_hand = rechte Hand +t.worn_sandals = getragene Sandalen +t.paper_with_runes = Papier mit Runen +t.PART_CLOISTER = TEIL_KLOSTER +t.prior's_key = Schlüssel des Abts +t.ring_of_undead_eater = Ring des untoten Essers +t.bishop's_crook = Bischofs Krummstab +t.inquisitor's_chain = Inquisitor's_Kette +t.relic_of_Roven_the_Bright = Reliquie Rov des Klugen +t.crusader_helm = Kreuzfahrerhelm +t.silver_scale_mail = silberne Plattenrüstung +t.blessed_two-hander = gesegneter Zweihänder +t.moon_staff = Mondstab +t.blowpipe = Blasrohr +t.frozen_sceptre = gefrorenes Zepter +t.beryl_staff = Beryllstab +t.protector's_hat = Hut des Schutzes +t.tome_of_constructor = Wälzer des Konstrukteurs +t.tome_of_exorcist = Wälzer des Exorzisten +t.tome_of_sourcery = Wälzer der Zauberei +t.the_butcher = der Metzger +t.grotesque_bow = grotesker Bogen +t.barbarian_chain = Barbarenkette +t.thorn_staff = Dornenstab +t.enchanted_habit = verzauberte Kutte +t.grim_scythe = grausige Sense +t.arctic_full_helm = arktischer Vollhelm +t.jade_gauntlets = Jade Panzerhandschuhe +t.iron_boots = Eisenschuhe +t.tower_key = Turmschlüssel +t.clapper = Klöppel +t.viper_staff = Vipernstab +t.sprig = Zweig +t.pearl = Perle +t.scale = Schuppe +t.armory_key = Waffenkammerschlüssel +t.bronze_key = Bronzeschlüssel +t.iron_key = eiserner Schlüssel +t.PART_CITY = TEIL_STADT +t.tome_of_alchemy = Wälzer der Alchemie +t.barbed_lash_of_frost_bite = stachelige Peitsche des Frostbisses +t.meteorites = Meteoriten +t.fungus_sapientia = fungus_sapientia +t.cannon = Kanone +t.cannon_balls = Kanonenkugeln +t.blessed_ring = gesegneter Ring +t.spiritual_ring = geistlicher Ring +t.hood_of_exorcist = Kapuze des Exorzismus +t.plated_helm_of_survival = Plattenhelm des Überlebens +t.snake_heavy_belt = schwerer Schlangengürtel +t.giant's_belt = Riesengürtel +t.shank_guards = Beinschützer +t.hauberk = Kettenpanzer +t.plate_mail = Plattenrüstung +t.nordic_shield = nordischer Schild +t.double_axe = Doppelaxt +t.freezing_double_axe = frostige Doppelaxt +t.dragon_axe = Drachenaxt +t.vampire_axe = Vampiraxt +t.duo_chopini = duo_chopini +t.paralysing_staff = lähmender Stab +t.firebringer = Feuerbringer +t.mighty_silencer = mächtiger Schalldämpfer +t.juggler's_sandals = Sandalen des Jongleurs +t.orc_habit = Ork-Kutte +t.silky_ice_gloves = seidige Eishandschuhe +t.fanged_necklace = Giftzahnkette +t.stone_amulet = Steinamulett +t.sparking_rod = funkensprühender Stab +t.orb_of_telekinezis = Kugel der Telekinese +t.arctic_crossbow = Arktische Armbrust +t.spitfire = Hitzkopf +t.champion's_bow = Meisterbogen +t.dragon_claw = Drachenklaue +t.hell_chain = Höllenkette +t.black_widows = schwarze Witwen +t.freezing_lash = frostige Peitsche +t.exploding_ring = explodierender Ring +t.jet_ring = jet_ring +t.wrist_guards = Handgelenkschützer +t.mask_of_the_master = Maske des Meisters +t.glaive = glaive +t.manhole_key = Einstiegsschacht Schlüssel +t.strange_instructions = komische Instruktionen +t.ransom = Beute +t.ring_of_assassins = Ring der Attentäter +t.ring_of_smugglers = Ring der Schmuggler +t.ring_of_lizardmen = Ring der Echsenmänner +t.warehouse_key = Warenhausschlüssel +t.steel_key = Stahlschlüssel +t.cottage_key = Schlüssel zur Hütte +t.keg = Fäßchen +t.boy's_diary = Tagebuch des Jungen +t.Precise Axe = präzise Axt +t.alchemist's_key = Alchemistenschlüssel +t.princess = Prinzessin +t.man-eater's_root = Menschenfresser's Wurzel +t.shards = Scherben +t.dungeon_key = Kerkerschlüssel +t.scheme = Schema +t.golden_key = goldener Schlüssel +t.duke's_ring = Ring des Herzogs +t.charmed_duke's_ring = verzaub. Ring des Herzogs +t.khumrac's_scroll = Khumrac's_Schriftrolle +t.razzik's_glaive = Razzik's_glaive +t.ring_of_giants = Ring der Riesen +t.wounded_dog = verwundeter Hund + +================================================================================ +MAP_HINTS +================================================================================ +t.recharge = Auffrischung +t.WOODCUTTERS = HOLZFÄLLER +t.TRAVELING CONJURER = REISENDER ZAUBERKÜNSTLER +t.CAMP = CAMP +t.SWORDSMAN GARRICK = SCHWERTKÄMPFER GARRICK +t.LOTHAR'S ARMORY = LOTHAR'S WAFFENKAMMER +t.CROSSBOW TAVERN = ARMBRUST TAVERNE +t.ARCHERY RANGE = AENOR'S BOGENSCHIESSPLATZ +t.OGLA THE DRUID = OGLA DER DRUIDE +t.City Park = @9Stadtpark@- +t.Small Square = @9Kleiner Platz@- +t.The Port = @4Der Hafen@- +t.poor's quarter = @9___Armenviertel@- +t.BRAGGARD'S SMITHING = BRAGGARD'S SCHMIEDE +t.DUNCAN'S AXES = DUNCAN'S ÄXTE +t.HERMIT'S EDEN = EINSIEDLER'S EDEN +t.WORLD OF WONDERS = WELT DER WUNDER +t.ARCHERY GUILD = GILDE DER BOGENSCHÜTZEN +t.SHADOW ALLEY = SCHATTENGASSE +t.ZEFRAN'S MENAGERIE = ZEFRAN'S MENAGERIE +t.MAD DWARF = VERRÜCKTER ZWERG +t.JOLLY GOOSE = LUSTIGE GANS +t.HOUNTED HOUSE = @4SPUKHAUS@- +t.ALCHEMIST'S HOUSE = @4HAUS D. ALCHEM.@- +t.TEMPLE OF FARUK = TEMPEL VON FARUK +t.Wheel = Rad +t.Library = BIBLIOTHEK +t.MYRON'S HARDWARE = MYRON'S HARDWARE +t.GENERAL MARCHANDISE = 1000 KLEINE DINGE +t.ALCHYMIST CHANDLERY = ALCHEMIEWAREN +t.RATHOLE INN = GATSHAUS ZUM RATTENLOCH +t.AUNTIE'S COTTAGE = TANTCHENS HÜTTE +t.TEMPLE OF ANRAK = TEMPEL VON ANRAK +t.GYPSY'S VAN = KARREN DES ZIEGEUNERS +t.SUMMONER'S COTTAGE = HÜTTE DES BESCHWÖRERS +t.YAGA'S HUT = YAGA'S HÜTTE +t.Teleport = Teleport +t.Teleport to royal tomb = Teleport zur königlichen Grabstätte +t.Teleport to catacombs = Teleport zu den Katakomben +t.Broken teleport = kaputter Teleport +t.Gravedigger = TOTENGRÄBER +t.Small Tomb = KLEINE GRUFT +t.Tomb of Vigus = GRUFT VON VIGUS +t.Tomb of Ambrius = GRUFT VON AMBRIUS +t.Catacombs = ____KATAKOMBEN +t.Royal Tomb = KÖNIGLICHE GRABSTÄTTE +t.king's crypt = GRUFT DES KÖNIGS +t.Altar = Altar + + +================================================================================ +ENEMIES +================================================================================ + + == NPC == + + t.cultist = Sektierer + t.merchant = Händler + t.librarian = Bibliothekar + t.khumrac = khumrac + t.howling zombie = Heulender Zombie + t.highlander = Bergbewohner + t.sewage worker = Kanalarbeiter + t.edwin = Edwin + t.chaos_crook = Chaos Krummstab + t.beggar = Bettler + t.bartender = Barkeeper + t.easy target = Leichtes Ziel + t.medium target = Mittleres Ziel + t.hard target = Schweres Ziel + t.alchemist = Alchemist + t.red_hood = Rotkäppchen + t.swift yorik = Schneller Yorik + t.grey wizham = Grauer Wizham + t.watch = Wache + t.hunter vorack = Jäger Vorack + t.undead king = Untoter König + t.troll = Troll + t.woman = Frau + t.townsman = Städter + t.townswoman = Städterin + t.depressed dead = Trauriger Toter + t.razzik = Razzik + t.peasant woman = Bäuerin + t.noblewoman = Adlige + t.nobleman = Adliger + t.necromancer = Geisterbeschwörer + + == ENEMIES == + + t.abomination = Ekel + t.executioner = Scharfrichter + t.mad edward = Irrer Edward + t.duke falstad = Herzog Falstad + t.mad dog = Irrer Hund + t.dire wolf = Gräßlicher Wolf + t.black rat = Schwarze Ratte + t.plague rat = Pestratte + t.fusty rat = Moderige Ratte + t.demon = Dämon + t.dead knight = Toter Ritter + t.dead apprentice = Toter Lehrling + t.burning bones = Feurige Knochen + t.bully = bully + t.ice bones = Eisige Knochen + t.ice nightmare = Eisiger Alptraum + t.bone wraith = Knochengespenst + t.bone nightmare = Knochenalptraum + t.stun beetle = Lähmender Käfer + t.blood bat = Blutfledermaus + t.bark monster = Rindenmonster + t.assassin = Mörder + t.skilled spider = Geschickte Spinne + t.combat skeleton = Kampfskelett + t.exotic beetle = Exotischer Käfer + t.white wolf = Weißer Wolf + t.rock troll = Steintroll + t.rimbrock = Rimbrock + t.wharf rat = Kai Ratte + t.sewer rat = Kanal Ratte + t.sick rat = Kranke Ratte + t.rat = Ratte + t.priest master = Oberpriester + t.man eater = Menschenfresser + t.living dead = Lebender Toter + t.lava lizard = Lava Eidechse + t.igor = Igor + t.monstrous_igor = Ungeheurer Igor + t.ice troll = Eistroll + t.headless stinker = Kopfloser Stinker + t.giant spider = Riesenspinne + t.fire lord = Feuerlord + t.fire demon = Feuerdämon + t.fat dead = Fetter Toter + t.zombie = Zombie + t.yaga = Yaga + t.wraith = Gespenst + t.corpse_eater = Leichenfresser + t.giant worm = Riesenwurm + t.wolf = Wolf + t.warder = Wächter + t.ukmar = Ukmar + t.fuzzy spider = Flaumige Spinne + t.fire arachnid = Feuer Arachnid + t.tree troll = Baumtroll + t.creepy torso = Gruseliger Torso + t.green death = Grüner Tod + t.thug leader = Verbrecher-Boss + t.thug = Verbrecher + t.rizzabak = Rizzabak + t.zarok the dragon = Zarok der Drache + t.krissrak = Krissrak + t.ho chi mint = Ho Chi Mint + t.boodhand = Bluthand + t.shadow cloak = Schattenmantel + t.stone golem = Stein Golem + t.spider queen = Spinnenkönigin + t.spider_enemy = Spinne + t.spectre = Schreckgespenst + t.forest spider = Waldspinne + t.small spider = Kleine Spinne + t.small rat = Kleine Ratte + t.skull = Schädel + t.bone warrior = Knochenkrieger + t.skeleton = Skelett + t.apocalypse_rat = Apokalypse-Ratte + t.bowin the ripper = Bowin Blitzdolch + t.halag stonefoot = Halag Steinfuß + t.mountain giant=Bergriese + +================================================================================ +BUTTONS +================================================================================ + + t.b_yes = @0_Ja_@- + t.b_no = @0_Nein_@- + t.b_ok = @0_ok_@- + t.b_next = @0_Weiter_@- + t.b_skip = @0Überspringen@- + t.b_more = @0Mehr@- + t.b_work = @0Arbeiten@- + t.b_trade = @0Handeln@- + t.b_leave = @0Verlassen@- + t.b_go_on = @0Weiter@- + t.b_fight = @0Kämpfen!@- + +================================================================================ +GENERAL +================================================================================ + + [text=unknown_grave] + t=@0Sie können die Inschrift des Grabsteins nicht lesen. Er ist zu verwittert.@- + [text=locked_gate] + t=@0Das Tor ist verschlossen.@- + [text=locked_door] + t=@0Die Tür ist verschlossen.@- + [text=locked] + t=@0Sie benötigen den passenden Schlüssel.@- + [text=unlocked] + t=@0Es ist bereits aufgeschlossen.@- + [text=action_used_key] + t=@0Sie haben den Schlüssel benutzt.@- + [text=not_enough_money] + t="Bedaure. Sie haben nicht genügend Geld." + [text=jammed] + t=@0Es ist verrammelt.@- + [text=remove_timber] + t=@0Sie haben es geschafft, den Balken zu entfernen.@- + [text=won't_budge] + t=@0Es rührt sich nicht.@- + [text=berries] + t=@0Sie haben einige Beeren gefunden.@- + [text=nothing_happened] + t=@0Es passiert nichts.@- + [text=hello] + t="Hallo" + +## CHARON STATUE ## + + [text=charon1] + t=@0Dies ist ein Altar mit einer kleinen Statue eines Mannes, von dem + t=Sie zuvor gehört haben. Der Legende nach half dieser heilige + t=Priester toten Seelen, von dieser in eine glücklichere Welt zu + t=gelangen. Sie können etwas auf den Altar legen.@- + [text=charon2] + t=@0Sie hören ein fernes Flüstern:@- + t="Danke, daß Sie der verlorenen Seele geholfen haben." + +## TRAVELSTONE ## + + [text=travelstone] + t=@0Dies ist ein roher, alter Obelisk. Vier größere Steine in dem Relief + t=sehen aus, als ob man sie drücken könnte. Welchen wählen Sie aus?@- + [text=something's_missing] + t=@0Etwas fehlt.@- + t.b_tstone1=oben + t.b_tstone2=links + t.b_tstone3=rechts + t.b_tstone4=unten + t.b_tstone5=@4Nichts@- + +## INTRO ## + + [text=intro_1] + t=@0Gerüchte gehen im Land um, das sich ein großes Übel in einem alten, verlassenen + t=königlichen Friedhof nahe der Stadt Dolbrad erhoben hat. Die Toten wandern dort + t=umher, jeden tötend, der versucht die Geheimnisse der Gräber zu erforschen.@- + [text=intro_2] + t=@0Die Geschichten erreichen eine kleine, entfernte Stadt, wo sich Reisende + t=und Händler treffen. In einem Gasthhaus sprechen sie furchtsam über + t=grausige Leichen, die nachts über den Friedhof wandern.@- + [text=intro_3] + t=@0Dann betreten Sie die Szene (gestärkt durch ein paar Bierchen). # + t=@7Sie: "Warum flüstert ihr wie alte Hühner! Ein paar stinkende + t=Kadaver sind keine Herausforderung für einen echten Abenteurer! ha!"@- # + [text=intro_4] + t=Händler: "Das ist eine mutige Rede für einen betrunkenen Landstreicher. Vielleicht wollt ihr + t=uns zeigen, wie ihr mit stinkenden Kadavern umgeht." @7Sie: "Hah! Ich brauche etwas + t=Motivation, um meine Hände an verfaultem Fleisch schmutzig zu machen." # + [text=intro_5] + t=Händler: "Nun... wie wäre es mit @43000 GS@- wenn ihr uns einen Teil des + t=königlichen Schatzes bringt als Beweis, daß Ihr in seinem Grab gewesen seid?" # + t=@7Sie: "Abgemacht!" # + [text=intro_6] + t=Händler: "Wir reisen zum Markt nach Dolbrad, um ein paar Geschäfte zu machen. + t=Trefft uns im @4Gasthaus zur Lustigen Gans@- wenn ihr das Gold des Königs habt." # + t=@7Sie: "Beeilt euch! Ich bin in Nullkommanichts dort! Laßt mich nicht warten!" + [text=intro_7] + t=@0Sie wachen in einem Keller auf und können sich kaum erinnern, was kürzlich + t=passiert ist und wie Sie hierher gekommen sind... # + t=Einen Augenblick! Haben Sie mit irgendwelchen Händlern gewettet, daß Sie einen + t=schrecklichen Friedhof, gefüllt mit wandelnden Zombies, erforschen und Gold aus + t=des Königs Grab mitbringen wollen? Ooh!@- + + + + + + + + + + +================================================================================ +TRAVEL +================================================================================ + + [text=dh_leave] + t=@0Möchen Sie wirklich dieses Tal verlassen und zum östlichen Wald reisen? # # + t=@4(Sie verlassen diesen Teil des Spieles permanent)@- + + [text=to_the_forest] + t=@0Sie folgen dem Pfad nach Osten. Nach einiger Zeit betreten Sie einen Dunklen + t=Wald voller wilder Geräusche und versteckter Gefahren. + + [text=forest_leave] + t=@0Möchten Sie den Wald verlassen, um in das Sturmgebirge zu reisen? # # + t=@4(Sie verlassen diesen Teil des Spieles permanent)@- + + [text=to_the_mountains] + t=@0Sie nehmen einen langen, steinigen Pfad, der sich zwischen hohen, + t=dunklen Bäumen windet, bis Sie die eisigen Gipfel des Sturmgebirges erreichen. + t=Ein Pfad führt sie in das kleine Dorf, das als Aenor's Tal bekannt ist.@- + + [text=ag_leave] + t=@0Möchten Sie Aenor's Tal verlassen und in die Ebene heruntergehen? # # + t=@4(Sie verlassen diesen Teil des Spieles permanent)@- + +## LEAVING AENOR'S GLEN ## + + [text=leaving_ag1] + t=@0Sie sagen Auf Wiedersehen zu dem kleinen frostigen Loch und nehmen die + t=Straße herunter in die Ebene. Glücklicherweise haben Sie keinen der Orks + t=getroffen, von denen die Männer in Aenor's Tal gesprochen haben.@- + + [text=leaving_ag2] + t=@0Nach ein paar Tagen haben Sie den dichten Wald erreicht, der den großen + t=Hafen von Dolbrad von Westen und Süden einschließt. Sie verlassen die Straße + t=und nehmen einen dunklen Pfad, der zu einem längst verlassenen Friedhof führt.@- + + [text=leaving_ag3] + t=@0Dieses vergessene Stück Land läßt Sie gruseln. Uralte Bäume wachsen in den + t=Himmel und es ist schwer zu sagen, ob es Tag oder Nacht ist. Endlich erreichen + t=Sie die Mauern des verfallenen Friedhofs.@- + + [text=leaving_ag4] + t=@0Das Eingangstor ist fest verschlossen. Sie lehnen einen toten Baum gegen + t=die Mauer und springen hinein. Hoffentlich finden Sie später einen Weg + t=heraus...@- + +## TO THE CITY ## + + [text=cloister_leave1] + t=@0Die ist ein Geheimtunnel. Hmmm...wahrscheinlich kommen Sie nirgendwohin durch + t=die Höhle und die verrückten Mönche nehmen auf der anderen Seite alles auseinander. + t=Also ist dies der einzige Weg, der hier herausführt. # Wollen Sie gehen? # # + t=@4(Sie verlassen diesen Teil des Spieles permanent)@- + [text=cloister_leave2] + t=@0Sie klettern herunter, das Geräusch fallender Wände hinter Ihnen. Sie + t=betreten ein Labyrinth aus Abwasserkanälen und Zellen. Eine Weile irren Sie umher, dann führt + t=endlich ein Weg nach oben. + t=Plötzlich stehen Sie auf den Straßen des königlichen Hafens Dolbrad!@- + [text=cloister_leave3] + t=@0Aber Sie geniesen nur einen Augenblick lang die frische, salzige Luft. + t=sie finden überall in der Stadt Poster - die Sie als Mörder des Bruders des + t=Erzbischofs beschreiben! Also war der verrückte Kultist im verfallenen Kloster der + t=Bruder des heligsten Mannes des ganzen Landes?!@- + [text=cloister_leave4] + t=@0Das Problem ist, als gesuchter Verbrecher haben Sie keine Chance, an den + t=Wachen des Stadttores vorbeizukommen. Sie sind in den Mauern gefangen!@- + + + +================================================================================ +LEVEL TEXTS +================================================================================ + + +-------------------------------------------------------------------------------- +DUNGHILL +-------------------------------------------------------------------------------- + + [text=dh_well1] + t=@0Eine Münze hineinwerfen?@- + [text=dh_well2] + t=@0Sie haben keine Münze.@- + [text=dh_well3] + t=@0Gluck!@- + [text=dh_well4] + t=@0Heh! Sie werden wahrscheinlich nicht den großen bösen Buben töten und das Herz + t=der schönen Königin gewinnen, wenn sie alles Gold in das erstbeste Loch werfen.@- + + t.b_rathole_rest=@0Ausruhen (@4200 GS@0)@- + + [text=dh_rake1] + t= @0*swak!*@- # # + t= Autsch! Sie haben einen Rechnen im Gras (eng: @4Rake In Grass@-) gefunden! + [text=dh_jng] + t=@4jets'n'guns@- # # + t=Durchrüttelnde, adrenalinfördernde, felssprengende Action - eingepackt + t=in so fantastische Farben, das Ihnen die Augen übergehen werden! + t=# # + t=@0Was zum Teufel macht das Plakat hier...@- + + [text=dh_no_apple] + t=@0Keine Äpfel mehr!@- + + [text=dh_sign_townhall] + t=@4Rathaus@- # # + t=(Nicht während der Nachtstunden stören!) + + [text=dh_sign_direction1] + t=@4Gasthof zum Rattenloch@-- Nord # + t=@4Rathaus@-- Ost # + t=@4Myron's Hardware @-- Süd # + t=@4Alchemiewaren@-- West + + [text=dh_sign_direction2] + t=@4Dunghill @-- West # + t=@4nimlor @-- Ost + + [text=dh_sign_smith] + t=@7Myron's Hardware@- # # + t=Waffen und Rüstungen für Abenteurer + + [text=dh_sign_general] + t=@41000 kleine Dinge@- + + [text=dh_sign_inn] + t=@8Gasthof zum Rattenloch@- # # + t=Würziges Essen # Starkes Bier # Faire Preise! + + [text=dh_sign_magic] + t=@6Alchemiewaren@- # # + t=Magisches Zubehör # + t=(Heutiges Spezialangebot: # Der Eine Ring) + + [text=dh_no_visit_townhall] + t=@0Nachts das Rathaus besuchen? Keine Chance.@- + + [text=dh_rathole_inn] + t="Wilkommen im Gasthof zum Rattenloch. Was möchten Sie?" + [text=dh_inn_rest] + t=@0Sie haben sich einige Stunden ausgeruht und sind gestärkt.@- + + [text=dh_locked_gate] + t=@0Dieses Tor ist @4dauerhaft@- verschlossen. + + [text=dh_thorns1] + t=@0Sie entfernen teilweise die wilden Triebe, aber die Dornen verletzen Sie. + t=Während Sie ziehen, wird etwas aus dem Wald angelockt!@- + + [text=dh_thorns2] + t=@0Geschafft - Sie reißen die Dornen aus dem Boden.@- + +## SMITH ## + + [text=dh_smith_first_hello] + t="Hallo, Reisender! Sucht Ihr nach einer netten Bewaffnung, um Euch + t=auf den gefährlichen Straßen zu verteidigen? Ihr seht recht tüchtig aus. + t=Vielleicht habt Ihr Interesse an etwas Arbeit für @4250 GS@-?" + + [text=dh_smith_work] + t="Ein Riesenwurm hat meinen kleinen Garten heimgesucht. Hier, nehmt + t=den Schlüssel und tötet das Ungeziefer." + + [text=dh_smith_in_progress] + t="Nochmals Hallo! Noch keinen Erfolg mit dem Riesenwurm? Vielleicht fehlt Euch + t=eine schärfere Waffe! Tretet näher und sucht Euch eine aus!" + + [text=dh_smith_success] + t="Großartig! Ich kann zurück zu meinen lieblichen Blumen! Tausend Dank! + t=Hier sind Eure @4250 @4GS@-. Möchtet Ihr für einen Teil der Belohnung etwas + t=von dieser fantastischen Ausrüstung kaufen?" + + [text=dh_smith_after_success] + t="Hallo, mein Freund! Nett, Euch wiederzusehen. Kommt, und wählt einige meiner Waffen aus." + +## UKMAR ## + + [text=dh_ukmar_welcome] + t="Ukmar ist groß! Ukmar ist stark! Ukmar ist der größte Krieger! # + t=Ich wette meine @4250 GS@- daß ich Deinen traurigen kleinen Schädel zerquetschen kann! + t=Also? Hast Du schon die Hosen voll?" + [text=dh_ukmar_quit_question] + t="Möchtest Du den Kampf aufgeben, und Geld verlieren?" + [text=dh_ukmar_no_retreat] + t="Du hast nicht genug Geld! Du mußt bis zum bitteren Ende kämpfen!" + [text=dh_ukmar_retreat] + t="Ha! Lauf und vergiß nicht allen zu sagen, daß Ukmar der Größte ist!" + [text=dh_ukmar_defeated] + t="Oh! Ukmar hat genug. Der Fremde ist größer als Ukmar! Nimm das Geld und geh!" + [text=dh_ukmar_no_more] + t="Keine Schläge mehr! Mammi! Hilfe!" + t.b_ukmar_retreat="Äh, wo ist die nächste Toilette?" + t.b_ukmar_fight="Zeig' was Du kannst, Affe!" + t.b_ukmar_continue = @0Weiterkämpfen@- + t.b_ukmar_give_up = @0Aufgeben@- + +## ANGRY WOMAN ## + + [text=dh_woman_welcome1] + t="Aaah! Ihr schon wieder, Tunichtgut?! Wo sind meine Hühner? Ich will alle sechs zurück; jetzt!" + [text=dh_woman_done] + t="Hmmm. Wie ich sehe, habt Ihr meine Hühner. Gut. Ich sage dem Oberst, das er Euch gehen + t=lassen kann. Und bemüht Euch nicht, wiederzukommen!" + [text=dh_woman_leave_me] + t="Lasst mich allein!" + +## CAPTAIN ## + + [text=dh_captain_no_pass] + t="Bedaure, aber Ihr habt versprochen die verschwundenen Hühner zu suchen, und ich lasse Euch + t=nicht durch, bis Mathylde mir gesagt hat, das Ihr Euer Versprechen gehalten habt." + [text=dh_captain_pass] + t="Mathylde hat mir gesagt, das Ihr Euer Versprechen gehalten habt. Ihr dürft passieren." + [text=dh_captain_proceed] + t="Weitergehen. Hier gibt es nichts zu sehen." + + +## BEGGAR ## + + [text=dh_beggar_paid] + t="Danke nochmals für Eure Großzügigkeit." + [text=dh_beggar_offer] + t="Habt Ihr ein paar Münzen für einen armen Mann übrig?" + [text=dh_beggar_no_money] + t="Sie haben keine 5 GS! Soll das ein Scherz sein?" + [text=dh_beggar_thanks] + t="Ich danke Euch vielmals! Ich habe diesen @4rostigen Schlüssel@- des Rathauskellers gefunden. + t=Dort sind zu viele wilde Ratten für mich, aber starke junge Helden wie Euch haben kein + t=Problem mit Ihnen. Vielleicht findet Ihr dort einige Schätze!" + t.b_beggar_no = "Verschwinde!" + t.b_beggar_yes = "Hier, Bitte." (@45 GS@-) + +## HELPS ## + + [text=dh_help_combat1] + t=@0Sie sind bereit für Ihren ersten Kampf. Sie können Kämpfe mit 5 Tasten steuern. # + t=- Mit @4current active skill@0 führen Sie den gewählten Zauberspruch / die Fähigkeit aus. # + t=- Der @4attack button@0 zeigt die Waffe des aktiven Helden und führt einen normalen Angriff aus. # + t=- Mit @4select current skill@0 wählen Sie aus einer Liste die Aktuelle Fähigkeit aus. # + [text=dh_help_combat2] + t=@0Drücken Sie @4switch tactics@0 um den Kampfstil des aktiven Helden einzustellen. # # + t=Ein @-Offensiver Held@0 (gekreuzte Schwerter) verursacht mehr @-Schaden@0 , + t=ein @-Defensiver Held@0 (Schild) versucht, @-Schaden@0 von sich fernzuhalten. + t=Stellen sie schwächere Characktere defensiv ein - so leben sie länger. + + [text=dh_help_map1] + t=@5Anleitung@- # + t=@0Die Karte in der oberen rechten Ecke zeigt Ihren Standort und die Richtung an. + t=@0Klicken Sie darauf, um eine detaillierte Karte zu erhalten. Sie können diese verschieben. + t=Die Knöpfe auf der Karte zentrieren die Karte auf Ihre Party und schalten die + t=Beschriftung an oder aus. + + + [text=dh_help_pick1] + t=@5Anleitung@- # + t=@0Klicken Sie auf den Boden vor Ihnen um Gegenstände aufzuheben oder wegzuwerfen. + t=Es öffnet sich links das Inventar und rechts eine Liste der Gegenstände auf dem Boden. + t=Nehmen Sie den Bierkrug und das Brot. Sie können das Brot essen, indem Sie es zweimal + t=im Inventar anklicken. Klicken Sie danach auf das Gitter im Westen.@- + [text=dh_help_rail1] + t=@5Anleitung@- # + t=@0Sie müssen jemanden rufen, um herauszufinden, wo und warum Sie hier sind. + t=Versuchen Sie, mit den Bierkrug an das Gitter zu klopfen. Das sollte genug Krach machen. # # + t=Wenn es möglich ist, einen Gegenstand an einem Objekt zu benutzen, sehen Sie eine Liste + t=Ihrer Gegenstände unten auf dem Bildschirm. Klicken Sie jetzt den Bierkrug an. + [text=dh_help_rail2] + t=@4ra-ta-ta-ta@- # + t=@0Sie klopfen eine Weile an das Gitter, bis der Wirt des Gasthofs hereinkommt. + t=Er erklärt, das Sie gestern abend zuviel getrunken haben. Dann haben Sie die Hühner + t=einer Bäuerin angegriffen und dabei "Stirb, verdammter Ork!" gerufen. Zum Glück + t=waren Sie nicht in der Verfassung, viel Schaden anzurichten, aber Sie mußten eingesperrt + t=werden. Bisher wurde noch nicht über eine Strafe entschieden.@- + + t.b_dh_rail="Wie kann ich meinen Fehler wettmachen?" + [text=dh_help_rail3] + t="Hmmm. Viel Schaden habt Ihr nicht verursacht, aber Mathylde kann sechs + t=Ihrer Hühner bisher nicht finden. Sie sind in jedes Loch der Stadt geflüchtet. + t=Ich lasse Euch laufen, wenn Ihr versprecht, Sie zu finden. Einverstanden?" + [text=dh_help_rail4] + t="Ich spreche mit Mathylde und der Wache über unsere Abmachung." + + [text=dh_help_1] + t=@5Anleitung@- (1/4) # + t=Ihr Abenteuer beginnt in dieser kleinen Stadt. Klicken Sie auf oder + t=bewegen Sie sich in Richtung von Türen, um Plätze zu betreten. + t=Klicken Sie Bewohner an, um mit Ihnen zu reden. + [text=dh_help_2] + t=@5Anleitung@- (2/4) # + t=Klicken Sie auf die Gesichter Ihrer Helden um das Inventar, die Ausrüstung und Informationen zu sehen. + [text=dh_help_3] + t=@5Anleitung@- (3/4) # + t= + [text=dh_help_4] + t=@5Anleitung@- (4/4) # + t=Klicken Sie den Minikarte in der oberen rechten Ecke an, um einen detaillierte Karte zu sehen. + [text=dh_help_garbage] + t=@5Anleitung@- # Untersuchen Sie Müllhaufen und Fässer. Manchmal finden Sie dort Gegenstände. + [text=dh_help_garden] + t=@5Anleitung@- # In diesem Garten können Sie einige nützliche Gegenstände finden. Versuchen Sie, + t=Heilkräuter, Äpfel und Pilze zu bekommen. Achten Sie auf deren Wirkung, wenn Sie sie essen. + + +## granddaughter ## + + [text=dh_niece1] + t="Hallo, Reisender. Wollt Ihr nach Osten? Würdet Ihr bitte meine alte Tante + t=besuchen, und Ihr meine besten Grüße ausrichten? Bitte sagt Ihr, das ich + t=möchte, das sie zu mir zieht und hier lebt. Es ist so gefährlich für Sie, + t=so allein im Wald zu leben." + [text=dh_niece2] + t="Hallo. Habt Ihr mein Tantchen getroffen?" + [text=dh_niece3] + t="Nochmals Danke. Dank Euch für Eure Hilfe. Ihr seid wirklich die Besten." + [text=dh_auntie1] + t=@0Eine Alte Frau tritt aus der Hütte...@- + [text=dh_auntie2] + t="Oh! Danke an alle Heiligen, daß jemand gekommen ist. Diese schrecklichen Spinnen + t=schleichen seit Tagen um mein Haus! Ich konnte es überhaupt nicht verlassen." + [text=dh_auntie3] + t="Vielleicht bin ich wirklich zu alt, um allein im Wald zu leben. Ich ziehe in die + t=Stadt zu meiner Nichte. Bitte, nehmt diese Dinge als kleine Belohnung für Euren Mut." + [text=dh_auntie_empty] + t=@0Die Hütte ist leer.@- + +## hunter ## + + [text=dh_hunter1] + t="He, Ihr da! Wie ich sehe, kommt Ihr aus Dunghill. Habt Ihr meinen Hund gesehen? + t=Ich habe Ihn bei der Jagd vor zwei Tagen verloren, als uns ein Bär angegriffen + t=hat. Ich fühle mich noch nicht wohl und kann deshalb nicht selbst nach ihm suchen. + t=Helf Ihr mir?" + [text=dh_hunter2] + t="Großartig! Nehmt dieses in Tierblut getränkte Fleisch. Der Hund kann seinem + t=Geruch nicht widerstehen. Ich verlor Ihn in der Nähe des Einganges zur + t=Alten Gruft! Das ist ein gefährlicher Platz. Dort sind schon Leute verschwunden." + [text=dh_hunter3] + t="Noch kein Glück mit dem Hund? Verdammt. Wo bekomme ich wieder solch einen guten + t=Jäger und Gefährten her." + [text=dh_hunter4] + t="Wow! Ihr habt Ihn gefunden! Das ist großartig! Hier, nehmt meine Armbrust. Eine + t=sehr gute Waffe und ich hoffe, sie nützt Euch sehr." + [text=dh_dog1] + t=@0Plötzlich springt ein verwirrter Hund aus dem Gebüsch!@- + [text=dh_dog2] + t=@0Sie schlagen den Hund, bis er nicht mehr angreift. Dann gelingt es Ihnen, ihn einzufangen.@- + +## brother ## + + [text=dh_brother1] + t="Ah! Faruk sei dank, Ihr seid nicht Untot! Ich suche nach meinem dämlichen Bruder, + t=der in diese Alte Gruft gegangen ist. Er dachte, das er hier Schätze findet. aber + t=er ist noch nicht zurückgekommen. Ich wollte nach ihm suchen, aber schreckliche + t=Geister haben mich angegriffen. Dort gehe ich nicht wieder hinein! Mein armer Bruder..." + [text=dh_brother2] + t="Aaaa! Tötet mich nicht! Wartet! Ihr seid kein Geisterskelett! Oh, welch Glück für mich! + t=Ich dachte, ich müßte für immer hierbleiben. Ich hoffe, das Ihr den Weg nach draußen + t=gesäubert habt, also habe ich eine Chance wegzulaufen, bevor diese Monster zurückkehren. + t=Hier, nehmt diesen Schlüssel. Ich mag ihn nicht mehr! Vielleicht führt er zu den Schätzen." + + [text=dh_merchant1] + t="Hallo, Abenteurer! Ich brauche einen starken, erfahrenen Reisenden wie Euch. + t=Ich habe hier einen Brief, der für meinen Partner in Dolbrad - eine Stadt + t=östlich von hier - bestimmt ist. Mein Partner wird Euch @4500 GS@- bei + t=Lieferung zahlen. Seid Ihr interessiert?" + + [text=dh_yorik] + t="Hi! Interessiert an ein paar Waren für Leute, die sich nicht davor fürchten + t=etwas zu riskieren, um einen Schatz zu bekommen, oder zwei?" + + [text=dh_woman_fire1] + t="Oh! Habt Ihr die Höhle südlich von hier gesehen? Die Leute sagen, daß dort ein + t=feuerspuckender Dämon haust und jeden umbringt, der die Höhle betritt." + [text=dh_woman_fire2] + t=woman: "Oh! Habt Ihr die Höhle südlich von hier gesehen? Die Leute sagen, daß + t=dort ein feuerspuckender Dämon haust und jeden umbringt, der die Höhle betritt." # + t=@7you: "Den Dämonen habe ich bereits erledigt."@- # + t=woman: "Wow! Ihr seid wirklich ein mutiger Held!" + +## watch 2 ## + + [text=dh_w1] + t="Ihr wollt passieren, Bürger? Wegen der verstärkten Sicherheit kann ich + t=keinen schutzlosen Bürgern erlauben, die dunklen Wälder zu betreten. + t=Nur ausgewiesene Abenteurer mit hinreichend Erfahrung und geschützte Händler + t=dürfen passieren. In welche Kategorie gehört Ihr?" + t.b_w1="Abenteurer" + t.b_w2="Händler" + [text=dh_w2] + t="Das kann heder sagen. Alles was ich gehört habe ist, daß Ihr ein paar Hühner + t=eingefangen habt. Keine sehr heriosche Tat in meinen Augen. Habt Ihr einen + t=Beweis für Eure Fähigkeiten und Erfahrung?" + [text=dh_w3] + t="Gut. Dann braucht Ihr eine bewaffnete Eskorte. Wir können Euch eine für + t=@410000 GS@- stellen." + [text=dh_w4] + t="Nun ja,... nicht gerade das, was ich erwartet habe, aber gut genug. Gut. + t=Ich öffne Euch das Tor." + [text=dh_w5] + t="Und was soll das sein, bitte? Geht heim, Bürger, und verschwendet + t=meine Zeit nicht. Ich habe wichtige Arbeit zu erledigen." + + + +-------------------------------------------------------------------------------- +DUNGHILL - UNDERGROUND +-------------------------------------------------------------------------------- + + [text=dh2_levers] + t=@5Anleitung@- # + t=@0Manche Stellen können durch Hebel geöffnet werden. Sie finden + t=zwei Hebel in diesem kleinen Keller, durch die sie weiterkommen. + + [text=dh2_plates] + t=@5Anleitung@- # + t=@0Es gibt eine Platte in dieser Kammer und einen großen Stein. + t=Klicken Sie den Stein an, um Ihn zu schieben. Bewegen Sie ihn auf die + t=Platte, um einen Geheimgang zu öffnen. # + t=@1Speichern Sie Ihr Spiel, bevor Sie es versuchen! Wenn Sie den Stein + t=in eine Ecke schieben, können Sie ihn nicht mehr auf die Platte bewegen.@- + + [text=dh_tomb_draft] + t=@0Sie spüren einen leichten Luftzug aus Süden. Es muß etwas hinter der Wand befinden! + t=Aber wo ist die Tür?@- + + +-------------------------------------------------------------------------------- +FOREST +-------------------------------------------------------------------------------- + + [text=forest_adventurer] + t=Hey, Freund! Ihr kommt durch die Wälder? Eine Menge Trolls wurden zuletzt + t=gesichtet, aber sie sind schwach gegen Feuer. Ich habe diese feine + t=@4glühende Axt@- zu verkaufen. Möchtet Ihr sie Euch ansehen? + [text=forest_monk_statue1] + t=@0Die Inschrift auf dem Sockel lautet:@- # # + t=Wir dienen Anrak, dem Herrn des Waldes. Ehrt Ihn mit Milch und Korn + t=und er wird Eure Gebete erhören. + [text=forest_monk_statue2] + t=@0eine leise Stimme flüstert aus dem nichts:@- # # + t="Ehre Dir, Anrak, Herr des Waldes!" + [text=forest_monk_statue3] + t=@0eine leise Stimme flüstert aus dem nichts:@- # # + t="Ehre Dir, Anrak, Herr des Waldes!" # # + t=@4Ein Busch im Norden verschwindet wie der Nebel!@- + [text=forest_dir] + t=@4nimlor@- - West # + t=@4Aenor's Tal@- - Nord # + t=@4Dolbrad@- - Ost + [text=forest_altar] + t=@0Eine Inschrift in Runenschrift sagt:@- # # + t=Gebt Euer Blut und seid gesegnet. # # + t=@0Wollt Ihr ein paar Tropfen Eures Blutes opfern?@- + + [text=forest_sum1] + t=Hallo, Jungs! Sucht Ihr nach einem Dach über # + t=dem Kopf? Ihr könnt Euch hier für @4200 GS@- # + t=ausruhen. Vielleicht können wir übers Geschäft # + t=reden. Ich bin ein Beschwörer und verkaufe # + t=entsprechende Ausrüstung. Außerdem benötige # + t=ich Hilfe bei einer kleinen Arbeit. + [text=forest_sum2] + t=Diese Flasche muß mit dem Wasser frp gefüllt # + t=werden, einer unterirdischen Quelle. # + t=Die Quelle befindet sich in einer Höhle # + t=nördlich von hier. Der Weg dorthin ist # + t=ziemlich schwer zu finden. # + t=Und Vorsicht - es wimmelt dort vor Trollen! + [text=forest_sum3] + t=Nochmals Hallo! Möchtet Ihr Euch für @4200 GS@- ausruhen, oder handeln? + [text=forest_sum4] + t=Oh, Ihr habt das Wasser. Perfekt. Nehmt Diese @4300 GS@- als Belohnung. + + [text=forest_water1] + t=@0Frisches, Kaltes Wasser.@- + [text=forest_water2] + t=@0Sie füllen die Flasche mit Wasser.@- + +## FAIRY ## + + [text=forest_fairy1] + t=@0Vor Ihnen ist eine kleine, geflügelte, weibliche Kreatur - gefangen in einem Netz. Sie spricht mit leiser Stimme: @- # # + t=@5Nein! Helft mir nicht! Es ist eine Falle! Wenn Ihr das Netz berührt, kommen schreckliche Spinnen, um Euch + t=zu töten. Lauft weg! Ich bin sowieso verloren! # # + t=@0Möchten Sie die Fee dennoch befreien?@- + [text=forest_fairy2] + t=@0Die kleine Fee springt aus dem Busch:@- # # + t=@5Dank Euch, Ihr Mutigen! Ich habe nichts nützliches für große Leute wie Euch, außer diesem + t=Edelstein. Seine Zauberkraft kann Euch helfen. Lebt wohl. # # + t=@0Sie verschwindet im Wald.@- + +## SAVING REDHOOD ## + + [text=forest_moaning] + t=@0Sie hören ein schwaches, entferntes Stöhnen aus dem Süden.@- + [text=forest_saving1] + t="Ah! Tausend Dank, Ihr habt mein Leben gerettet! Diese Biester haben + t=mich umzingelt und ich war zu schwach, sie zu bekämpfen. Viel Länger + t=hätte ich meinen Schutzzauber nicht aufrecherhalten können..." + [text=forest_saving2] + t="Ich habe versprochen, meiner Oma diese Chilipfefferschoten + t=zu bringen, fürchte mich aber jetzt, noch tiefer in den Wald zu gehen. + t=Begleitet Ihr mich zu meiner Oma, bitte? Sie braucht die Schoten für Ihre + t=Steaks. Sie wird Euch mit Gold und magischen Gegenständen belohnen!" + [text=forest_saving3] + t="Großartig! Sie wohnt auf einer versteckten Wiese. Folgt mir, hier entlang!" + [text=forest_yaga0] + t=@0Wohin, in Faruk's Namen, ist das Mädchen verschwunden? Und was + t=für eine "versteckte Wiese" ist dieser blutgetränkte Friedhof?@- + [text=forest_yaga1] + t=@8Tante: "Hallo, Schöner! Was bringt Euch hierher?" # + t=@-Sie: "Ehm. Wir wollten Euch diese Chilipfefferschoten bringen. Aber das + t=Rotkäppchen ist irgendwie verschwunden. Es tut mir leid." # + [text=forest_yaga2] + t=@8Tante: "Oh! Chili? Und das Fleisch? Habt Ihr das Fleisch gebracht? ha! ha! ha! + t=Ich brauche Fleisch für die Steaks! Aus Luft kann ich sie nicht machen, nicht wahr? @- + [text=forest_yaga3] + t=Sie: "Oh. Von Fleisch hat mir niemand etwas erzählt, nur von den Schoten" # + t=@8Tante: "Naja. Ich glaube, das können wir schnell beheben! Wahahahahahaha!" # + t=@0Was?! Eine Falle! Die Tante greift Sie an!@- + +## WATCH ON THE ROAD ## + + [text=forest_watch1] + t="Hallo, Reisender. Unglücklicherweise könnt Ihr Euren Weg nach @4Dolbrad@- + t=nicht fortsetzen. Ein Fluß ist über das Ufer getreten. Die Händler kurz vor Euch + t=waren die Letzten, die den Fluß überqueren konnten. Ich muß alle zu ihrer + t=eigenen Sicherheit zurückschicken." + + [text=forest_watch2] + t="Ihr müßt nun bis zum Frühling warten, wenn der Wasserspiegel sinkt. + t=Wollt ihr trotzdem nach Dolbrad reisen, empfehle ich Euch den Weg über + t=das @4Sturmgebirge@- im Norden, aber das ist ein ziemlicher Umweg." + +## TEMPLE + PIT ## + + [text=pit_holy] + t=@0Sie verpritzen etwas von dem Heiligen Wasser. Dampf steigt auf und + t=Sie spüren, wie die Erbe bebt.@- + [text=pitlord1] + t=@0Eine schreckliche Stimme ronnert durch die Höhle, als Sie das letze böse + t=Symbol vernichten:@- # # + t=@1"Wer wagt es meine Symbole der Macht mit der Spucke dieser heiligen Hunde + t=zu verbrennen!?"@- + + [text=forest_monks1] + t=@0Sie betreten einen Tempel der Waldmönche:@- # + t="Ah! Anrak sei Dank! Endlich kommt ein fähiger Abenteurer in unseren Tempel. + t=Wir haben ein kleines Problem, das mit einem starken Arm und scharfen Verstand + t=wie dem Euren gelöst werden kann. Was sagt Ihr?" + [text=forest_monks2] + t="Vor mehreren Monaten schuf ein starkes Erdbeben eine Grube nahe diesem Platz. + t=Grimmige Dämonen aus dem Untergrund bevölkerten diesen Platz. Zunächst haben wir + t=nichts bemerkt, aber jetzt kriechen sie aus ihrem verdammten Loch und terrorisieren uns." + [text=forest_monks3] + t="Unsere Brüder versuchten, das Loch zu säubern, haben aber versagt. Wir sind nur Mönche - + t=nicht besonders fähig zu kämpfen. Bitte nehmt dieses Gefäß mit heiligem Wasser, + t=sucht die Wurzeln der Macht der Dämonen und gißt dieses Wasser darauf. + t="Das sollte die Dämonen vertreiben." + [text=forest_monks4] + t="Mutiger Held! Ihr habt die Mächte des Bösen vertrieben und wir danken Euch für + t=Eure mutige Tat. Bitte nehmt dieses Gold als Belohnung an." + [text=forest_monks5] + t="Hallo, Abenteurer. Möchtet Ihr einige gesegnete Gegenstände kaufen, oder + t=vielleicht einen Heiltrank, oder zwei?" + + [text=forest_fire] + t=@0Ein Dämon spricht Sie an, als SIe sich dem glühenden Felsen nähern:@- # + t=@1"Geh weg, Kreatur aus Fleisch! Diese Straße gehört jetzt uns!"@- + + [text=gypsy1] + t=@0Ein alter Zigeuner kommt aus dem Caravan:@- # # + t="Hallo, Reisender! Das Wetter wird schlechter, nicht wahr? Verdammt. Mein alter + t=Mantel ist zerrissen und ich habe keine Felle, um mir einen neuen zu machen. Wenn Ihr mir + t=Felle von - sagen wir - sechs wölfen bringt, bezahle ich Euch gut! Aber es sieht so aus, + t=als wolltet Ihr zunächst handeln, habe ich recht?" + [text=gypsy2] + t="Ah! Diese Felle, die Ihr habt, sind großartig und reichen gerade für einen Mantel für + t=einen alten Mann. Was sagt Ihr zu @4400 GS@- dafür?" + +-------------------------------------------------------------------------------- +AENOR'S GLEN +-------------------------------------------------------------------------------- + + [text=ag_aenor_statue] + t=@4Aenor der Mutige@- # + t=heroischer Kämpfer, legendärer Bogenschütze und Gründer der Stadt. + [text=ag_troll_symbol] + t=@0Sie bemerken einige ungewöhnliche Kratzspuren auf dem Felsen neben Ihnen.@- + [text=ag_stonehenge] + t=@0Der Frühlingsstein in Ihrer Hand wird heiß!@- + [text=ag_monk_crook1] + t=@0Hmmm. Das muß die Statue sein, von der der pensionierte Minenarbeiter sprach. Aber etwas fehlt...@- + [text=ag_monk_crook2] + t=@0Sie versuchen den steinernen Krummstab an der Statue. Er passt in die Hand des Mönchs wie ein Schlüssel in ein Schlüsselloch, aber... er verschwindet augenblicklich + t=und der Stein im Osten hat sich bewegt!@- + [text=ag_tavern] + t="Willkommen in unserer netten Schänke! Was Wünscht Ihr?" + +t.ag_tavern_rest=@0Ausruhen (@4200 GS@0)@- + +## SIGNS ## + + [text=ag_sign_druid] + t=Ogla der Druide + [text=ag_sign_maze] + t=Ogla's Labyrinth + [text=ag_sign_smith] + t=@7Schwertkämpfer Garrick@- # + t=Macht Eure Klingen tödlich! + [text=ag_sign_smith2] + t=@7Lothar's Waffenkammer@- + [text=ag_sign_inn] + t=@8Armbrust Taverne@- # + t=Wärmt Euch mit unserem Gebräu auf! + [text=ag_shop_archery] + t=@4Aenor's Bogenschießplatz@- # + t=Kaufen Sie die besten Waffen und verbessern Sie Ihre Fähigkeiten auf dem Schießplatz! + [text=ag_dir] + t=@0Stadt Dolbrad@- - Südost # + t=@0Stadt Dunghill@- - Südwest # # + t=@4Schwertkämpfer Garrick@- - nordwest # + t=@4Armbrust Taverne@- - Ost # + t=@4Aenor's Bogenschießplatz@- - Südost # + t=@4Ogla der Druide@- - Süd # + +## TROLL PRISONER ## + + [text=aenor_tent1] + t="Hallo, großer Abenteurer! Möchtet Ihr einige meiner wunderschönen Tiere kaufen? + t=Vielleicht interessiert Ihr Euch für den starken Baumtroll, den ich draußen habe! Ein Exzellentes + t=und seltenes Stück! Sie sind in den Wäldern recht verbreitet, aber sooo schwer zu fangen! + t=@415000 GS@-? Ah, das könnt Ihr Euch nicht leisten. Wie wäre es also mit einem Trank oder einem kleineren Haustier?" + + [text=ag_troll_prisoner1] + t=@0kraakrrak@-. "Fremder! Hier! Fremder nicht wie andere Jäger hier. + t=Hat Mitleid mit armem Waldbewohner. Hilfe!" @0krrak@-. + t="Mann der Zauberei fängt und will verkaufen." @0krakak@-. "Ich nicht sein Haustier!" + t.talk_troll1 = "Ich helfe keinem grimmigen Waldtroll" + [text=ag_troll_prisoner2] + t="Ich? Grimmig?" @0krrrok-kraak@-. "Nicht wahr! Nicht alle Baumleute kämpfen Menschen. + t=Ich - friedliches Volk. Kein Kampf. Nur leben allein im tiefen Wald." + t.talk_troll2 = "Vielleicht... was soll ich für Dich tun?" + [text=ag_troll_prisoner3] + t=@0kraak-krok@-. "Gefängnis Wand aus Fels mit Waldsymbol. Menschen nicht kennen Waldsymbole. + t=Viele Symbole in Felsen. Baumleute können passieren Felsen mit Waldzauber, aber ich angekettet. + t=Fremder nimmt Waldzauber. Fremder kommt durch Felsen und kettet los." @0(Gegenst. bekommen).@- + [text=ag_free_troll] + t=@0krrrokak-rakkak@-! "Fremder zurück! Ich gerettet! Kann nicht genug danken." @0krrook@-. + t="Hier, brecht ab meinen Arm. Starker Arm, gute Waffe. Mich wachsen schnell neu." + t=@0(Gegenstand bekommen).@- + +## WOODCUTTERS ## + + [text=ag_wood1] + t=@0Sie betreten eine kleine Holzfällerhütte@-. # # + t="Hallo Fremder! Möchtet Ihr Handeln? # Die Holzfällerei bringt nichts mehr ein, seit # sich + t=diese grässlichen Wölfe in den Wäldern # niedergelassen haben. Sie haben bereits # zwei + t=unserer Männer getötet!" + + t.b_woodcutters1 = "Wölfe töte ich mit links!" + + [text=ag_wood2] + t="Wirklich? Dann müßt Ihr ein großer Jäger sein. Wärt Ihr vielleicht bereit, diese Biester + t=zu töten, bevor sie jemand anderen verletzen für, sagen wir, @4500 GS@-?" + t.b_woodcutters2 = "Abgemacht!" + [text=ag_wood3] + t="Toll! Ron wartet draußen auf Euch. Er führt Euch durch den dichtesten Wald + t=zu der Stelle, wo wir Bäume schlagen und wo die Wölfe uns + t=angegriffen haben." + [text=ag_wood4] + t="Unglaublich! Ihr habt es geschafft! Wir können zurück an die Arbeit! Hier ist Euer Geld, Held! # + t=@0(@4500 GS@0 bekommen).@-" + + [text=ag_wood_lead1] + t="Hallo. Soll ich Sie in den Wald bringen?" + [text=ag_wood_lead2] + t="Soll ich Sie zurück zur Hütte bringen?" + t.b_wood_lead = "Ja, Los geht's!" + t.b_wood_cancel = "Einen Moment noch..." + + [text=ag_count0] + t=@0es fehlen noch drei@- + [text=ag_count1] + t=@0nur noch zwei@- + [text=ag_count2] + t=@0Jetzt noch einer@- + [text=ag_count3] + t=@0Der Wald ist gesäubert!@- + +## AVALANCHE ## + + [text=ag_avalanche1] + t=@0Sie versuchen zu graben... nöö. Das dauert Jahrhunderte.@- + [text=ag_avalanche2] + t=@0Sie versuchen den Frühlingsstein, aber nichts passiert. Etwas fehlt.@- + [text=ag_avalanche3] + t=@0Wow! Eine Tonne des Schnees vor Ihnen ist verschwunden wie Nebel@- + +## ARCHERY RANGE ## + + [text=ag_promoter1] + t="Kommt näher, Fremder! Zahlt @41000 GS@- Eintritt und testet Eure + t=Fähigkeit auf dem Schießplatz." # # + t=@0Dort gibt es Drei Ziele mit steigendem Schwierigkeitsgrad. + t=Habt Ihr die Geschicklichkeit, alle zu treffen, so erhaltet Ihr + t=viel Erfahrungspunkte. Ein Schuß pro Ziel. Keine Zaubersprüche.@- + [text=ag_promoter2] + t="Hallo, Fremder. Ich hoffe, Ihr habt gut geschossen." + + [text=ag_range_help] + t=@0Nehmen Sie den Bogen und die Pfeile in der Ecke und versuchen Sie, die Ziele zu treffen. + t=Wenn des Helden Geschicklichkeit hoch genug ist, trifft er/sie und erhält + t=Erfahrungspunkte.@- + +## SAD ARCHER ## + + [text=ag_sad_archer1] + t="Laßt mich allein! Ich habe meinen @4Eisbär-Bogen@- verloren, ein unbezahlbarer + t=Familienschatz! Aber wo?! Was kann ich tun?!" + t.b_ag_show_bow=@0Bogen vorzeigen@- + [text=ag_sad_archer2] + t="Oh! Das kann nicht sein! Ist es...? Es ist mein magischer Bogen! Wie kann ich Euch belohnen? + t=Nehmt diese @4Schattenjacke@-. Sie ist magisch und hilft ihrem Träger, schneller + t= Erahrung während dem Kampf zu sammeln." @0(Schattenjacke erhalten)@- + + +## EDWIN ## + + [text=ag_edwin1] + t="Ich gehe nirgendwohin!! Was? Oh. Entschuldigung. Ich habe Euch verwechselt. + t=Meine Familie will, daß ich Druide werde, also übe ich mit dem alten Ziegenbock + t=Ogla, aber seine Aufgaben bereiten mir Kopfschmerzen. Könnt Ihr mir helfen, eine + t=kleine Prüfung zu bestehen? Ich teile dafür eines von Ogla's Geheimnissen mit Euch." + [text=ag_edwin2] + t="Toll! Meine Aufgabe ist es, einige doofe Kräuter in Oglas Labyrinth zu finden. Ich + t=habe keine Ahnung von seinen blöden Bilderrätseln. Bringt mir die Kräuter und ich sage Euch das Geheimnis." + [text=ag_edwin3] + t="Noch nichts? Versucht es weiter. Ogla's Aufgaben sind nie einfach." + [text=ag_edwin4] + t="Wow! Ihr habt es geschafft. Ihr seid gar nicht so dumm, wie Ihr ausseht, Abenteurer. Hier kommt + t=mein Teil: Ogla nutzt Dimensionstore, um seine Magischen Gegenstände zu lagern. Sucht Euch einfach + t=auffällige Bäume oder Felsbrocken oder etwas ähnliches im Dorf + t=und benutzt die magische Formel @5rurn asar@-." + [text=ag_edwin5] + t = Ich danke Euch nochmals, aber ich habe zu tun. + +## OGLA ## + + [text=ogla1] + t="Waaaaas! Ich bin krank! Heute keine Zaubertränke! Verschwindet!" + [text=ogla2] + t="Roland? Der Mann ging jagen mit seinen Leuten, blieb aber in den Bergen stecken. + t=Eine Lawine fiel auf den Pfad über dem Dorf vor einer Woche und hat seinen Rückweg abgeschnitten. + t=Natürlich, ich könnte den Schnee mit meinem @4Frühlingsstein@- schmelzen..." + [text=ogla3] + t="...aber das muß von der anderen Seite gemacht werden, wo die magischen Steine sind, die der Zauberspruch benötigt + t=und es gibt keinen anderen Weg dorthin als die alte Mine Westlich des Dorfes." + [text=ogla4] + t="Ich bin nicht in der Verfassung, durch den Untergrund zu kriechen, Du Idiot! + t=Er muß bis zur Schneeschmelze warten. Er friert, wir hungern. So läuft es. Punkt." + [text=ogla5] + t="Was?! Ihr wollt den @4Frühlingsstein@- selbst durch die Mine tragen? Wie mutig von Euch! + t=Aber wenn Ihr denkt daß ich Euch meinen @4Frühlingsstein@- gebe, dann seid Ihr noch + t=dümmer, als mir Eure rote Nase und großen Ohren sagen. Wahahahaha! + t=Nun verschwindet!" + + t.b_roland = "Wo ist Oberst Roland?" + + [text=ag_guard1] + t="Sorry. Keiner darf Richtung Osten passieren. Die Tür wurde verschlossen auf + t=@4Oberst Roland's@- direktem Befehl. Orcs belagern das östliche Tal, deshalb + t=wird das Tor erst wieder geöffnet, wenn der Oberst zurückgekehrt ist". + [text=ag_guard2] + t="Er jagd in den Bergen. So schnell wird er nicht zurückkehren; nicht bis + t=die Lawine irgendwie verschwunden ist, die auf den Pfad nördlich vom Dorf + t=heruntergekommen ist. Aber davon verstehe ich nichts. Fragt den Druiden." + [text=ag_guard3] + t="Ja, ich habe bereits den Befehl Oberst Rolands erhalten und das Tor geöffnet." + + [text=ag_soldier] + t=@0Sie finden mehrere bewaffnete Männer in dem Zelt@- # # + t="Ha! Ihr habt einen Weg um die Lawine herum gefunden? Geht zu unserem Oberst Roland!" + + [text=ag_empty_tent] + t=@0Das Zelt ist leer@- + + [text=ag_roland] + t=@0Der lange, schlkanke Mann in diesem Zelt muß Oberst Roland sein:@- # # + t="Hallo, Fremder! Toll, das Ihr einen Weg vorbei an dem verschütteten Weg gefunden habt. + t=Meine Leute und ich brechen sofort auf, um in's Dorf zurückzukehren. + t=Ich befehle der Wache, das Osttor zu öffnen. Danke für Eure Hilfe!" + +## DRUNKEN MINER ## + + [text=ag_miner1] + t="Hallo, Fremder! Hab' lange keine Touristen mehr gesehen. Wie wäre es, + t=wenn Ihr einem alten Bergmann ein kleines Fläschchen von etwas Beißendem bringt?" + [text=ag_miner2] + t="Hooo. Ich rieche das nette orkische Gesöff in Eurer Tasche. Könnt Ihr eine + t=Flasche entbehren? Ich erzähle Euch dafür, wie Ihr eine alte, versteckte Mine + t=voller Schätze (und Trolle, har! har!) findet." + [text=ag_miner3] + t=@0Gluck! Gluck!@- "Das habe ich gebraucht! Was? Ja, die Mine...sie ist westlich des + t=Dorfes. Heimgesucht von Trollen. Deshalb hat Ogla den Weg verschlossen. + t=Er kann aber geöffnet werden. Ihr müßt eine Mönchsstatue in den Wäldern finden + t=und etwas damit machen. Was, habe ich vergessen." @0Gluck! Gluck!"@- + [text=ag_miner4] + t="Hallo, Freund!" + + +-------------------------------------------------------------------------------- +OLD MINES IN AENOR'S GLEN +-------------------------------------------------------------------------------- + [text=om_sign1] + t=Vater + [text=om_sign2] + t=Handwerker + [text=om_sign3] + t=Kämpfer + [text=om_sign4] + t=Druide + [text=om_sign5] + t=Gründer + [text=om_sign6] + t=Jäger + [text=om_sign7] + t=Pfadfinder + [text=om_sign8] + t=Bogenschütze + [text=om_sign9] + t=Führer + + [text=om_pick] + t=@0Sie brauchen eine Spitzhacke.@- + [text=om_gold_reef] + t=@0Da ist eine Goldader im Fels!@- + +-------------------------------------------------------------------------------- +GRAVEYARD +-------------------------------------------------------------------------------- + +## ALTAR ## + + [text=gy_altar] + t=@0Die Inschrift auf dem Sockel lautet:@- # # + t=Altar der Wiederherstellung # # + t=@0Wieviel Gold Willst Du spenden?@- + t.b_gy_altar1=@460 GS@- + t.b_gy_altar2=@4120 GS@- + t.b_gy_altar3=@4180 GS@- + [text=gy_altar_refreshed] + t=@0Sie fühlen sich erfrischt.@- + +## DIGGER ## + + [text=gy_digger_0_welcome] + t="Hallo, Abenteurer! Besucht Ihr einen alten Mann? Ihr kommt, + t=um mich zu fragen, wie Ihr in die Gruften gelangt, nicht wahr? # Wie + t=all die neugierigen Abenteurer zuvor. # har! har! har!" + + t.b_digger_tombs = @0Mehr über die Gruften@- + t.b_digger_advs = @0Mehr über die Abenteurer@- + + [text=gy_digger_0_advs] + t="Nun... mutige Kämpfer und schlaue Diebe kamen hierher von Zeit zu Zeit + t=um nach den Gruften zu fragen und nette kleine Schätze zu heben. + t=Keiner sah das Tageslicht wieder, um sich daran zu erfreuen. # har! har! har!" + [text=gy_digger_0_tomb1] + t="Heh. Ich mag Euch, also erzähle ich Euch, wie Ihr in die Königsgruft selbst + t=gelangt! Interessiert? Natürlich seid Ihr das! Ihr benötigt das königliche Siegel + t=um den Zauberspruch aufzuheben, der den Eingang verschließt..." + [text=gy_digger_0_tomb2] + t="Das Siegel war in einer anderen Gruft versteckt, aber die wandelnden Toten + t=zerbrachen es in vier Stücke und verstreuten diese im ganzen Friedhof. + t=Doofe Zombies! Ich habe kürzlich eines davon gefunden. Interessiert?" + + t.b_digger_waddya = "Was wollt Ihr?" + + [text=gy_digger_1_start] + t="Oh, keine Bange. Nur eine kleine Arbeit für mich. Schmutzige Ratten + t=haben sich in meinem Keller eingenistet. Nehmt diesen Schlüssel und vertreibt + t=dieses Ungeziefer. Dann reden wir über das Siegel. har! har!" + [text=gy_digger_1_undone] + t="Ich höre immer noch häßliche kleine Krallen über den Kellerboden kratzen. + t=Ich möchte, daß alle Ratten verschwinden." + [text=gy_digger_2_start] + t="Bravo! Ihr seid zuemlich fähig, wie ich sehe. Heh. Nur noch einen kleine Aufgabe. + t=Ich habe eine kleine Flasche in der @4Gruft von Ambrius@- versteckt, um ihn zu kühlen. Aber all diese + t=Zombies sind aus ihren Gräbern gekommen, und ich gelange nicht mehr an meinen Wein. Was sagt Ihr?" + + t.b_digger_nochoice = "Sieht aus, als hätte ich keine Wahl." + + [text=gy_digger_2_start2] + t="Hehe. Stark uns schlau dazu. Nette Kombination. Ihr habt Zukunft! + t=Mein Wein ist in der ersten großen Halle der Gruft hinter einer Illusionswand versteckt. + t=Sucht in der Südöstlichen Ecke der Gruft." + [text=gy_digger_2_undone] + t="Ihr habt den Wein noch nicht gefunden? Sucht weiter. Ihr könnt es! Ich weiß das! har! har!" + [text=gy_digger_3_start] + t="Oh! Mein lieblicher @4chateau de carcass@-. Ihr seid die Besten! Jetzt habe ich eine weitere + t=Aufgabe zu erledigene. Keine Argumente! Ihr seid der Held, ich die Frau in Nöten! har! har! har! + t=So ist die Regel. Habt Ihr noch nie ein Fantasyspiel gespielt, oder was? (Amateur)." + [text=gy_digger_3_start2] + t="Nun... in der nordöstlichen Ecke dieses Lochs sind ein paar Särge, die unter die Erde + t=gebracht werden müssen. Ich bin zu feige, bei diesem verdammten Wetter Löcher zu graben, aber ein + t=starker junger Held wie Ihr liebt die Herausforderung, habe ich recht? har! har! har!" + [text=gy_digger_3_undone] + t="Schon fertig? Ich denke nicht. Beeilung. Je schneller Ihr fertig seid, umso eher + t=habt Ihr meinen Teil des Siegels." + [text=gy_digger_3_done] + t="Juchu! Ihr grabt wie ein Profi! Ich mag Euch wirklich. Aber zurück zum Geschäft, + t=ich sehe, ihr seid in Eile. Nun bring mir folgendes..." @0Uck # + t=Ihre eisernen Finger greifen den dürren Hals des Mannes...@- + [text=gy_digger_4] + t="Kommt schon! Das ist nur ein Misverständnis! Kein Grund, nervös zu werden! Ooo kay? + t=Hier ist das Siegel. Viel Spaß damit!" + + +## OTHER ## + + [text=gy_mumble] + t=@0Sie hören ein fernes murmeln aus Richtung Norden. Ein schreckliches Geräusch weckt + t=einen Chor, der begraben ist. Das treibt die Toten aus Ihren Gräbern.@- + [text=grave_roland] + t=Hier liegt @4Thor Gumblebread@-. # # + t=Guter Ehemann, geliebter Vater, + t=Angesehener Bürger. # # + t=Ruhe in Frieden + [text=grave_iggy] + t=Hier Liegt @4Fat Boy Iggy@-. # # + t=Schmutziger Bastard, Betrüger und Dieb. # # + t=Möge Dein Hintern auf ewig mit glühenden Mistgabeln aufgespießt sein. + [text=cloister_gate] + t=@0Die Vordertür des Klosters ist @4Dauerhaft@- verschlossen. + [text=gy_no_room1] + t=@8"Kein Platz! Kein Platz!"@- + [text=gy_no_room2] + t=@0Sie heben die Gräber aus und versenken die Särge.@- + [text=gy_seal1] + t=@0Sie können die Gruft nicht betreten. Da ist ein Steinkreis mit königlichen Symbolen am + t=Eingangg und eine unbekannte Kraft hindert sie daran, ihn zu entfernen.@- + [text=gy_seal2] + t=@0Sie platzieren die Teile des Siegels auf dem Kreis und sie passen perfekt...@- + +## zombie ## + [text=gy_zombie1] + t=@0Was für ein unheimliches Jammern! # Dieser Zombie greift Sie nicht an, heult aber schrecklich:@- # # + t=@8"Hooooo! Meine Kette! Hooooaaaa! Böser, böser Edward! Nahm meine Kette! Huuuuu!"@- + [text=gy_zombie2] + t=@0Der Zombie dreht seine verrottenden Augen zu Ihnen:@- # # + t=@8"Meine Kette! Ihr habt sie! Gebt sie mir! Hoooo!"@- + [text=gy_zombie3] + t=@8"Ich habe meine Kette! Hoooo! Ich habe meine Kette!" # # + t=@0Das Monster beginnt zu graben und verschwindet binnen einer Minute im Boden. + +-------------------------------------------------------------------------------- +TOMBS +-------------------------------------------------------------------------------- + + [text=cata_rats] + t=@0Ratten kriechen aus ihren Löchern!@- + + [text=cata_lever1] + t=@0Der Hebel funktioniert nicht. Sie untersuchen den Mechanismus, und es + t=sieht so aus, als würden zwei Zahnräder fehlen.@- + [text=cata_lever2] + t=@0Sie benötigen noch ein Zahnrad zur Reparatur des Hebels.@- + [text=cata_lever3] + t=@0Der Hebel ist repariert.@- + + [text=uc_goblin1] + t=@8Verschwindet! Kein Handel mit stinkenden Menschen!@- + [text=uc_goblin2] + t=Sie hören erst ein Schnüffeln, dann kriecht ein kleiner fetter Goblin aus dem Loch. + t=# # @8Was ist das? Bestechung? Ok! Ich denke, in Eurem Fall mache ich eine Ausnahme. + t=In Ordnung, Stinker! Zeigt, was Ihr habt!@- + + [text=lc_killer_sign] + t=Achtet auf Eure Schritte, Ihr, # + t=die Ihr nicht tot seid. + + [text=kt_sign1] + t=Labyrinth von Krog + [text=kt_sign2] + t=Sonnenkammer + [text=kt_sign3] + t=@0Ein seltsames Schema. Eine Runeninschrift außen herum sagt:@- # # + t=Wandele im Schatten um die brennende Sonne zu passieren und dem König zu huldigen + [text=kt_saddead1] + t="Ich bin so deprimiert. Ich kann nicht in Frieden ruhen und hasse es, in dieser + t=stinkenden Gruft herumzukriechen. Warum hält mich dieses greckliche Murmeln des verdammten + t=Klosters am Leben? Aber Ihr seht erfahrten aus. Vielleicht könnt Ihr mir helfen, + t=endlich in Frieden zu ruhen." # # @0Die Leiche greift Sie an...@- + [text=kt_saddead2] + t="Oh. Wieder Ihr? Danke für Eure Bemühungen, aber Ihr habt versagt. + t=Sieht so aus, als müßte ich hier ewig herumkriechen! Graa! Oder wir versuchen es + t=nochmal; härter! Das ist es!" # # @0Die Leiche greift Sie an...0@- + [text=kt_saddead3] + t="Hallo, Killermaschine. Unglücklicherweise bin ich zurück. Wie der Prophet Hong-Dong + t=sagte: Geduld bringt Wachtelbrust in heißer Preiselbeersoße (oder so ähnlich). + t=Touche!" # # @0Die Leiche greift Sie an...@- + [text=kt_saddead4] + t="Nein, Nein, das ist sinnlos. Ihr könnt mich einfach nicht endgültig töten. + t=Ich muß mir etwas einfallen lassen, um mich zu unterhalten. Vielleicht versuche ich Malerei... + t=oder Dichterei? Hmmm..." # # + t=@0Der Tote ist weggegangen.@- + + [text=kt2_lb_hint] + t=@0Es gibt eine Plattform in der Dunkelheit im Osten. Aber wie kommt man dahin?@- + [text=kt2_guard1] + t=Hier liegt # + t=@4Mentor Brofus # + t=@-weiser Ratgeber der Königs + [text=kt2_guard2] + t=Hier liegt # + t=@5Zauberer Taramin # + t=@-des Königs möchtiger Zauberer + [text=kt2_guard3] + t=Hier liegt der # + t=@8Barde Crispin # + t=@-Lieblingspoet des Königs + [text=kt2_guard4] + t=Hier liegt # + t=@7Krog der Hammer # + t=@-der größte Feldherr des Königs + [text=kt2_song] + t=@0Hier ist irgendein Lied in den Stein geritzt.@- + + [text=kt2_p_wis] + t=@0Sie erkennen ein Relief auf dem Sockel mit einem alten Gelehrten, der ein dickes geöffnetes Buch in der linken Hand hält.@- + [text=kt2_p_hum] + t=@0Sie erkennen ein Relief auf dem Sockel mit einem Mönch, der kniet und betet.@- + [text=kt2_p_pow] + t=@0Sie erkennen ein Relief auf dem Sockel mit einem starken Krieger in mächtiger Rüstung.@- + [text=kt2_p_cou] + t=@0Sie erkennen ein Relief auf dem Sockel mit einem kleinen Ritter, der einen riesigen Drachen angreift.@- + + [text=kt2_guard_win] + t=@0Oh! Die Fackeln neben dem Sarkopharg haben begonnen zu brennen!@- + + [text=kt2_story0] + t=@0Da ist eine Menge Text auf diesem Relief, geschrieben in unbekannten Runen.@- + [text=kt2_story1] + t=@0Sie schaffen es, die Inschrift mit Hilfe des Papiers zu übersetzen.@- + [text=kt2_story2] + t=@0Es ist eine Geschichte:@- # + t=Ein feuriges Biest flog über den Berg, um den großen Hafen zu verbrennen. + t=Die fliegende Schlange spreizte ihre Flügel und verdeckte die Sonne, so daß eine dunkle Nacht über die Stadt + t=in der Mitte des Tages hereinbrach. Es erklang ein schreckliches Gebrüll wie ein Sturm + t=und die Stadt versank im Feuer. Aber mutige Bürger verjagten das Monster und bauten + t=ihre Stadt wieder auf. + [text=kt2_story3] + t=@0Darunter gibt es eine Frage:@- # + t=Hört sorgfältig der Geschichte zu # von Euren Vorfahren und der # Wiederherstellung der Balance. # # + t=@0Dann sind da sieben Steine # markiert mit den Runen der Elemente:@- # + [text=kt2_story_fail] + t=@0Hmmm... nichts passiert.@- + + [text=kt3_book1] + t=@0Ein sehr altes Buch. Es heißt "@-Die Macht des Königs@0" geschrieben von irgendeinem @-Brofus@0. + t=Am Anfang steht ein Motto : # + t=@-Laßt Kraft Eure rechte Hand sein, # + t=Bescheidenheit Eure Linke Hand, # + t=Weisheit Eure Augen und Mut Eure Füße; # + t=immer eine Weg findend, wo andere scheitern. + + [text=kt3_book2] + t=@0Ein sehr altes (und dickes) Buch namens "@-Sieben Elemente@0"... Hmmm... kleine Buchstaben... kaum Bilder. + t=Möchten Sie es lesen? # @- + [text=kt3_book2b] + t=@0Es zieht zieimlich dick aus. # Laßt uns lieber jemanden köpfen. # Möchten Sie es wirklich lesen?@- + [text=kt3_book2_ch1] + t=@0Es beginnt mit einem erschöpfenden Text über ein kosmologisches Model, welches annimmt + t=das es sieben Elemente wie @4Wasser@0 und @4Feuer@0 und andere gibt, + t=welche die Balance der Welt aufrechterhalten. + t=In Ihrer Theorie gibt es einen @4Kopf@0 une eine @4Axt@0. + t=Die @4Axt@0 fällt auf den @4Kopf@0 und Voila! Sie haben eine Balance!@- + [text=kt3_book2_ch2] + t=@0Dann kommt Gebrabbel über die Elemente und ihre Anwendung in der Magie. Nach einiger Zeit + t=haben Sie die komplette Liste zusammen. Die sieben Elemente, laut diesem Buch, sind: # + t=@4Drachen@0, @4Donner@0, @4Natur@0, @4Finsternis@0, @4Fels@0, @4Wasser@0 und @4Feuer@0. + t=Und wo zur Hölle ist @4Bier@0?@- + [text=kt3_book2_ch3] + t=@0Nun verbindet der Autor alles mit Runen. + t=Wow, eine Rune für eine Hund! Und das...? oops! A ha! Hier sind + t=Runen für die sieben Elemente: + t=@4Drachen@0 ist @-ur@0, @4Donner@0 ist @-tor@0, @4Natur@0 ist @-nis@0, @4Finsternis@0 ist @-zef@0, + t=@4Fels@0 ist @-parth@0, @4Wasser@0 ist @-oghal@0 und @4Feuer@0 ist @-fom@0.@- + [text=kt3_book2_ch4] + t=@0Dieser Teil ist voller fremder Symbole. # Ah, ja - hier ist eine Art vollständiges + t=Runenalphabet. @ Könnte ganz nützlich sein, was denken Sie? (Rrrrrrrip)@- + + + [text=kt3_sing1] + t=Stellt Die Wächter zufrieden # um die Köningskammer zu betreten. + [text=kt3_sing2] + t=@4König Borgias der iv. @- # + t=842-895 + [text=kt3_king1] + t=@8"Geht und vertreibt das Böse aus dem verfallenen Kloster! Dann entferne ich meine Fluch!"@- + [text=kt3_king2] + t=@0Plötzlich erfüllt eine donnernde Stimme aus dem Boden die Gruft:@- # + t=@8"@4Seid verflucht, @8elende Diebe, die Ihr es wagt den Platz der ewigen Ruhe + t=des Königs zu stören! Sterbt qualvoll! Graaaa...!"@- + [text=kt3_king3] + t=Sie: "Nein! Nein! Das ist ein Mißverständnis! Wir sind keine Diebe! Wir sind hier zu... + t=äh... zu helfen! Ja! Die Seele Eures Mentors erschien uns im Traum und hat + t=uns von den wandelnden Toten hier berichtet..." + [text=kt3_king4] + t=@8"Kann sein, oder auch nicht! Wahr ist, das keine Seele hier ruhen kann, seid dieser + t=böse Kult die Ruinen im Norden heimsucht. Ihre Riruale treiben die Toten aus ihren + t=Gräbern, wahnsinnig und blutdürstig. + t=So, Ihr seid also ein getreuer Gefolgsmann..."@- + t.b_king1 = "Jajajajaja, Euer Majestät" + [text=kt3_king5] + t=@8"Dann befehle ich Euch! Geht zu den Ruinen und zerstört den Kult!"@- # + t=Sie: "Nun... das war unser Ziel, Euer Majestät. Nehmt den Fluch von uns, + t=und wir brechen sofort auf!"@- + [text=kt3_king6] + t=@8"Natürlich brecht Ihr sofort auf! Ihr stoppt das Böse und @4dann@8 nehme ich + t=den Fluch von Euch. Versagt, und Ihr seid für immer verdammt!"@- + [text=kt3_king7] + t="Der Weg in das Kloster ist seit Jahrhunderten versiegelt, aber ich öffne einen anderen + t=für Euch. Geht zur Statue des Bogenschützen nördlich des Einganges zu meiner Gruft."@- + [text=kt3_king_gold] + t=@8"Ihr wollt diese Gruft doch nicht mit meinem Gold verlassen, nicht wahr!?"@- + + [text=gy_king1] + t=@8"Es gibt einen alten Tunnel, der innerhalb der Klostermauern endet. Der + t=EIngang wurde vor langer Zeit verschüttet, aber ich öffne einen anderen für Euch. + t=# # Nun tretet beiseite!"@- + [text=gy_king2] + t=@8"Vorsicht! Die Grube ist tief und @4sobald Ihr hineinspringt, kommt Ihr nicht + t=wieder zurück@8 auf diesem Wege. Überprüft, ob Ihr alle nötige Ausrüstung habt, + t=die Ihr benötigt, bevor Ihr aufbrecht!"@- + +-------------------------------------------------------------------------------- +CLOISTER +-------------------------------------------------------------------------------- + [text=zombie_attack] + t=@0Leichen graben sich aus dem Boden und umzingeln Sie!@- + + [text=spider_attack] + t=@0Spinnen kommen aus Ihren Löchern!@- + + [text=spider] + t=@0Seltsam! Diese kleine Spinne # greift Sie nicht an.@- + [text=cloister_prior] + t=Zelle des Abts + [text=cloister_library] + t=Bibliothek + [text=cloister_libwraith] + t=@0Ein Geist sieht direkt Durch Sie hindurch ins Leere:@- # # + t="Niemand betritt die Bibliothek vor dem Mittag!" # # + t=@0Mittag? Es ist bereits Abend! Der Geist scheint ernsthaft desorientiert zu sein.@- + [text=cloister_bell] + t=@0Kein Ton. Der Klöppel fehlt.@- + +## HANGMAN ## + + [text=hangman_wait] + t=@0Eine Stimme zischt Sie von oben an:@- # + t="Hey! Hier bin ich! Wartet!" + [text=hangman1] + t="Heh, Mann! Ihr seht nicht wie die Kutten aus, die seit kurzem hier herumlaufen + t=und tot seht Ihr auch nicht aus. Wer seid Ihr?" + t.b_hangman1a="Was für @4Kutten@-?" + t.b_hangman1b="Mein Name ist Nobody" + t.b_hangman1c="Ich bin ein starker, unbesiegbarer Krieger!" + [text=hangman_a] + t="Seit ein paar Nächten schleichen eine Menge Clowns von irgendeiner Sekte hier + t=herum. Ich weiß nichts darüber. Sorry. Aber ich habe eine Menge anderer nützlicher + t=Informationen. Wollt Ihr mir helfen, um sie zu erfahren?" + [text=hangman_b] + t="Dann hoffe ich, daß Ihr nicht gekommen seid, um mich höher zu hängen! hahaha! Seht, + t=könnt Ihr mir einen Gefallen tun?" + [text=hangman_c] + t="Großartig! Ich hoffe, daß Ihr gerne friedlichen Leuten während Eurer + t=Reise helft..." + t.b_hangman3="Ich? Soll einem @4zombie@- helfen?" + [text=hangman2] + t="Hey, achtet auf Eure Zunge mit diesem Z-Wort! # + t=Wir Toten bevorzugen @4Limbo-Rückkehrer@-, # wenn Ihr nicht wollt, + t=daß Euch ein Toter Bruder in Eure lebenden Hintern tritt!" + t.b_hangman4="Ich wollte keinen beleidigen. Worum geht's?" + [text=hangman3] + t="Hier schleicht ein Zombie herum, der von Zeit zu Zeit kommt und an meinen + t=Füßen herumschneidet. Das nervt total. Macht, daß er damit aufhört und ich verrate Euch, + t=wie Ihr in den Glockenturm gelangt. Das könnte Euch nützlich sein." + t.b_hangman5="Du hast gerade das Z-Wort gesagt!" + [text=hangman4] + t="Na und! Ich kann es jederzeit sagen, wenn ich will. Es ist nur ein Problem, wenn @4Ihr@- + t=Lebendigen es benutzt, verstanden?" + [text=hangman_unfinished] + t="Hallo nochmals. Habt Ihr den fetten Bastard noch nicht gefunden? Sucht weiter." + [text=hangman_finished] + t="Super! Endlich kann ich in Ruhe hängen. Nun zur Info für Euch: # ich war ein Schreiber, + t=bevor ich unglücklicherweise an diesem Ast endete. Ich weiß, das der Abt Schlüssel hinter + t=einem fetten @4Roten Buch@- versteckt hat- auf einem Bücherregal in seiner Zelle. Der + t=Turmschlüssel sollte dort sein." + [text=hangman_bored] + t = "He! Ich langweile mich hier die ganze Zeit. Aber ich habe etwas + t = Gold... Ich kaufe Euch etwas von Eurem Zeug ab, zum spielen. + t = Was sagt Ihr?" + + [text=found_tower_key] + t=@0Sie haben einen Schlüssel hinter dem Buch gefunden!@- + +## LIBRARY ## + + [text=lib1] + t=Der Wald geht der See voran, aber er geht nicht dem Drachen voran. + [text=lib2] + t=@0Sie hören das Geräusch eines sich bewegenden Steines.@- + [text=lib_book_crypt] + t=@0Sie lesen das Buch. Es handelt von den Geheimnissen dieses Klosters. # # + t=Ha! Sie haben einen Weg zur Gruft unter dem Tempel gefunden. Sie müssen eine + t=spezielle Statue finden - sie hat eine Brustwarze, die gedrückt werden kann und + t=die Statue dreht. Sie müssen Sie nach @4Süden@- drehen. + +-------------------------------------------------------------------------------- +CLOISTER UNDERGROUND +-------------------------------------------------------------------------------- + + [text=cudg1_rituals] + t=@0Sie hören das Rezitieren eines ominösen Mantras in einem vielstimmigen Chor unter Ihren Füßen. + t=Worte in einer unbekannten Sprache, die durch die Gänge hallen, machen Sie ziemlich nervös. + t=Es sieht so aus, als wäre tief unter Ihren Füßen jemand, den Sie nicht treffen möchten, + t=Aber den Fluch des Königs können Sie einfach nicht ignorieren, also müssen Sie weitergehen.@- + [text=cudg1_warning] + t=@0Jemand schreit aus einer nahen Zelle:@- # # + t="Hey! Wer ist da! Wie ist das Kennwort?" + [text=cudg1_attack] + t="Alarm! Ein Eindringling! Alarm!" + [text=cudg1_traitor1] + t="Hey! Ihr gehört nicht zu unserem Kult! Wer seid Ihr! Antwortet, oder ich rufe + t=meine Brüder!" + t.b_cudg1_traitor1 = "Äh... nun... hmm..." + [text=cudg1_traitor2] + t="A ha! Kleine gemeine Diebe und Spione kriechen hier herum. Ich sollte die anderen + t=Kultmitglieder rufen und dann foltern wir Euch, bis Ihr um Eueren Tod fleht. + t=Vielleicht habe ich aber auch Verwendung für Eure Talente..." + [text=cudg1_traitor3] + t="Ich bin kein so fanatischer Anhänger des Kultes, wie die anderen. Ehrlich. Ich will nur + t=ein paar magische Fähigkeiten erlernen, aber ich zu neu hier, um so einen coolen @4Vipernstab@- zu + t=bekommen, den die älteren Anhänger nutzen. Ich will auch einen! Sie sind so perfekt!" + [text=cudg1_traitor4] + t="Vipernstäbe werden in der unteren Etage aufbewahrt. Bringt mir einen, und ich sage Euch, + t=wie Ihr in das Geheimlager im Westen gelangt. Und natürkich verrate ich Euch nicht. + t=Inzwischen können wir vielleicht ein paar Gegenstände tauschen." + [text=cudg1_traitor5] + t="Habt Ihr meinen Vipernstab noch nicht? Nun, laßt uns handeln, wenn Ihr wollt." + [text=cudg1_traitor6] + t="Aaaah! Ihr habt meinen Stab! Er ist wunderschön! @4Ich habe die Macht!@- Ihr wollt + t=das Geheimnis? Ok. Alles, was ich weiß ist, das Ihr eine der Fackeln bewegen müßt. + t=Welche, ist mir nicht bekannt. Versucht einfach alle. Das kann nicht lange dauern." + [text=cudg1_traitor7] + t="Ich bin staaark! Ich kontrolliere den mächtigen Vipernstab!" # @7(Sein Gesichtsausdruck wird + t=noch verrückter)@- # "Ihr gehört hier nicht her! Ihr spioniert uns aus! + t=Ihr müßt sterben! Die Anderen werden meinen Mut belohnen! Sterbt!" # @7(der völlig + t=verrückte Mann greift Euch an)@- + +## UDG2 ## + + [text=cudg_trap1] + t=@0Ups! Ein Loch öffnet sich unter Ihren Füßen und sie fallen in eine Zelle herunter. + t=...offenbar eine Falle für ungebetene Besucher.@- + [text=cudg_trap2] + t=@0Klick! Sie bemerken eine Bewegung im Mechanismus der Falle über Ihren Köpfen. + t=Vielleicht haben Sie die Falle entschärft. Zu schade, das Sie schon + t=durchgefallen sind.@- + [text=cudg_trap3] + t=@0Puh! Die Falle ist wirklich entschärft. Es wäre nicht nett, nochmal herunterzufallen.@- + [text=cudg2_trapdoor] + t=@0Die Zellentür hat sich geöffnet.@- + + [text=cudg2_armory] + t=Waffenkammer + + [text=cudg_gotcha1] + t=@0Verdammt! Sie haben die Aufmerksamkeit der Mönche auf sich gelenkt. Diese haben Sie nun überrascht.@- + [text=cudg_gotcha2] + t=@0Die Mönche schleppten sie eine Weile lang durch die Hallen und warfen Sie dann in + t=diese stinkende Zelle. Die Zeichen ringsherum deuten darauf hin, daß hier bald ein ernsthaftes + t=Verhör stattfinden wird.@- + [text=cudg_gotcha3] + t=@0Und los geht's! Wenn Sie ein paar gute Tricks auf Lager haben, jetzt ist die Zeit dafür!@- + + [text=cudg_call_for_help] + t=@0Sie hören einen schwachen Hilferuf aus Richtung Nord. Er kommt hinter einer massiven + t=Steinwand hervor.@- + + [text=cudg_thank_you1] + t="Oh! Danke, daß Sie mein Leben gerettet haben!" + [text=cudg_thank_you2] + t="Ich kann Ihnen garnicht genug danken! Diese Fanatiker wollten uns + t=bei irgendwelchen erbärmlichen Ritualen opfern! Wir sind hier seit Wochen eingesperrt. + t=Sie haben uns geholt, einen nach dem anderen...schrecklich. Vor kurzem haben Sie ein + t=junges Mädchen geholt. Die haben sicher etwas grauenhaftes mit ihr vor! Halten sie sie auf, + t=wenn sie können!" + + [text=cudg3_note1] + t=@0Der Chor ist hier sehr stark! Das muß das Heliligtum sein, wo die + t=Rituale stattfinden!@- + [text=cudg3_note2] + t=@0Um Faruk's Willen! All diese Mönche sind so tief in Trance, daß sie Ihnen keine + t=Aufmerksamkeit schenken.@- + [text=cudg3_vision1] + t=@0Plötzlich formt sich ein Bild in Ihrem Kopf:@- # # + t=@8"Seid stark, Krieger! Euer König ist mit Euch!"@- + [text=cudg3_vision2] + t=@0Das Bild verschwindet so schnell, wie es erschienen ist.@- + [text=priest1] + t=@0Sie betreten das dunkle Heiligtum und beobachten ein böses Ritual, das ein + t=Wahnsinniger mit einem großen, abscheulichen Stab abhält. Ein großer roter Kreis aus + t=fremden Symbolen beginnt zu glühen, als er eine Formel deklamiert. Die Mönche sind vollkommen + t=in Trance.@- + [text=priest2] + t=@0Langsam verstehen Sie den Grund dieser Show. Der Kreis ist ein Tor zur Unterwelt + t=und der Prieser ruft irgeneinen gehörnten Bastard! Das ist es, was der Kult seit Wochen + t=hier vorbereitet und weswegen die Toten aus Ihren Gräbern kriechen!@- + [text=priest3] + t=@7Der verrückte Mann zeigt mit seinem Stab auf eine junge geängstigte Frau, die ihm zu Füßen liegt.@- + t="Dunkler Lord, Ich rufe Euch! Trinkt das Blut dieses Opfers, steigt zu dieser Welt auf und + t=kommt zum Meister des Chaos Krummstabes! Ich rufe Eure Macht um mir zu dienen, + t=König der Dämonen!" + [text=priest4] + t=@0Gerade in dem Moment, als der Priester seinen Stab zum tödlichen Schlag erhebt, + t=verlieren Sie die Nerven und ruinieren die Show...@- + t.b_wait_a_sec="...Heeee... Was geht hier vor!" + [text=priest5] + t=@0Alle Mönche wachen aus ihrer Trance auf und sehen Sie an. Ihre Gesichter verheißen nichts Gutes, + t=nur Schmerz. Jeder starrt für einige Momente bis ihr Meister + t=spricht...@- + [text=priest6] + t="Wer seid Ihr! Ihr unterbrecht das unheilige Ritual von oghl-khazar und dafür werdet Ihr + t=bezahlen! Fangt sie, Brüder! Der Dunkle Lord wird ihre Eingeweide essen!" + [text=priest7] + t=@0Mönche umzingeln Sie und Sie hören Duzende andere, die aus Richtung Süden hierher laufen! + t=Sie werden überwältigt! Aber in dem Moment, als Sie sich beinahe in Ihr Schicksal fügen, echot die + t=Stimme des untoten Königs in der Halle und läßt den Boden beben.@- + [text=priest8] + t=@0Ein starker Erdstoß läßt den südlichen Korridor einstürzen, viele Kultisten tötend, während der + t=Weg für die Verstärkung abgeschnitten ist. Der Rest liegt bei Ihnen...@- + [text=priest_end1] + t=@0Der tödlich verwundete Priester kriecht zurück zum Altar:@- + t="Aaaaarrrggh! Das kann nicht sein! Ich beschwöre die Macht des Chaos Krummstabes! Sterbt!" # + t=@0Der Priester schlägt Sie furchtbar. Ihr Blut spritzt überall hin und Sie fühlen, + t=wie Ihre Sinne schwinden...@- + [text=priest_end2] + t=@0...aber einige Tropfen Ihres Blutes fallen auf den Platz, wo das weibliche Opfer vorher lag + t=und verschwinden schnell im Steinboden. Dann verlieren Sie durch einen starken Blitz + t=für einige Momente das Bewustsein.@- + [text=priest_end3] + t=@0Als Sie aufwachen, sehen Sie ein drei Meter großes Monster an der Stelle, wo gerade noch der Priester stand! + t=Die Wände umher sind mit Fleisch und Blut bedeckt. + t=Sie nehmen Ihre Waffen und alle Kraft, die Sie noch übrighaben. + t=@7"Ich schicke Dich dahin, wo du herkommst, Dämon!"@- + [text=priest_end4] + t=@0Zuschlagend antwortet das Monster:@- + t=@1"Dazu habe ich keine Lust. Die Unterwelt ist kein sehr amüsanter Platz, wißt Ihr. + t=All das rot und Doppelschichten zum Quälen der Sünder. Und der große Chef hat + t=einen schrecklichen Sinn für Humor."@- + [text=priest_end5] + t=@1"Ich erforsche lieber diese Welt. Ich bin erst seit ein paar Momenten hier, und schon sind + t=einige interessante Dinge passiert. Hmmm."@- # + t=@0Der Dämon betrachtet neugierig die Überreste des Priesters, der bei seinem Erscheinen zerfetzt wurde.@- + [text=priest_end6] + t=@1"Und übrigens glaube ich, daß Ihr bald ein ernstes Problem mit jemand anders haben werdet."@- # + t=@0Er zeigt auf den Einsturz. Das Geräusch bewegter Felsen und viele verärgerte Stimmen + t=dringen durch die Steine von der anderen Seite her. Dann verschwindet der Dämon.@- + [text=priest_end7] + t=@0Die Erscheinung des Königs zeigt sich wieder:@- # + t=@8Aaah! Endlich Ruhe! Ich kann endlich in Frieden ruhen. Ihr seid frei von meinem Fluch, Vasall. + t=Nun geht. Es gibt einen versteckten Ausgang hinter der östlichen Mauer. Ich werde diesen Platz + t=hinter Euch zum Einsturz bringen, so daß Euch niemand folgen kann!@- + [text=priest_end8] + t=Warum, bei Anrak's fettem grünen Hintern, hast Du das nicht gleich getan, + t=bevor Du mich in diesen Schlamassel gebracht hast... + + [text=udg_crook] + t=@0Vergessen Sie's. Dieses Artefakt ist viel zu mächtig für Sie. Besser, Sie finden einen anderen Weg + t=hier heraus, bevor diese irren Mönche sich durch den Einsturz graben, und sie lebendig rösten.@- + + + +-------------------------------------------------------------------------------- +CITY +-------------------------------------------------------------------------------- + + [text=city_gate] + t=@0Diese Brücke führt zum Stadttor. Dort können Sie nicht hingehen. Die Wachen würden Sie erkennen und + t=sofort verhaften. Sie müssen einen anderen Weg finden, um die Stadt + t=zu verlassen.@- + +## signs ## + + [text=city_transport1] + t=@4Magischer Transport@- # # + t=Stadtpark + [text=city_transport2] + t=@4Magischer Transport@- # # + t=kleiner Platz + [text=city_transport3] + t=@4Magischer Transport@- # # + t=der Hafen + [text=city_transport4] + t=@4Magischer Transport@- # # + t=Armenviertel + + [text=city_trans1] + t=@0Sie finden eine Inschrift auf der Tafel zu Ihren Füßen und vier Knöpfe:@- # # + t=- Dolbrad's Magischer Transport - # + t=Bitte, wählen Sie ihr Ziel + t.b_trans1=@0Stadtpark@- + t.b_trans2=@0kleiner Platz@- + t.b_trans3=@0der Hafen@- + t.b_trans4=@0Armenviertel@- + + [text=city_zoo_sign1] + t=arachnida magnus + [text=city_zoo_sign2] + t=gigas gelidus + [text=city_zoo_sign3] + t=canis lupus + [text=city_zoo_sign4] + t=vescor cadaverum + [text=city_zoo_sign5] + t=rattus apocalypticus + + [text=city_arena] + t=@4Thunderdome@- # # + t=die größten Gladiatoren des Königreichs! + [text=city_park] + t=@4Stadtpark@- + [text=city_temple] + t=@4Tempel von Faruk@- # # + t=Heilung und Meditation für jene, die Erleuchtung suchen # + t=(und das Geld dazu haben) + [text=city_museum] + t=@4Museum der Elfischen Künste und Zwergentechnologie@- # # + t=(@0eine kleine Notiz wurde hinzugefügt:@- geschlossen wegen zauberischer Aktivitäten. Stadtwache) + [text=city_market] + t=@4städtischer Marktplatz@- + + [text=city_dir1] + t=@4Gasthaus zur lustigen Gans@- - Nord # + t=@4königlicher Hafen@- - Nordost # + t=@4Tempel von Faruk@- - Ost # + t=@4Stadtwache@- - Ost # + t=@4Gilde der Bogenschützen@- - Ost # + t=@4Welt der Wunder@- - Ost # + t=@4Zefran's Magische Menagerie@- - Ost # + t=@4Pub zum verrückten Zwerg@- - Südost # + t=@4Duncan's Äxte@- - Süd # + t=@4Schattengasse@- - Süden # + t=@4Einsiedler's Eden@- - West # + t=@4Stadtpark@- - West # + t=@4Städtischer Zoo@- - Nordwest + [text=city_dir2] + t=@4Braggard's Schmiede@- - Nord # + t=@4Stadtmuseum@- - Nord # + t=@4Gasthaus zur lustigen Gans@- - Nord # + t=@4Tempel von Faruk@- - Nordost # + t=@4Stadtwache@- - Nordost # + t=@4Zefran's Magische Menagerie@- - Ost # + t=@4Pub zum verrückten Zwerg@- - Ost # + t=@4Schattengasse@- - Süd + [text=city_dir3] + t=@4Städtischer Zoo@- - Nord # + t=@4Gasthaus zur lustigen Gans@- - Nordost # + t=@4Braggard's Schmiede@- - Ost # + t=@4Stadtmuseum@- - Ost # + t=@4Tempel von Faruk@- - Ost # + t=@4Einsledler's Eden@- - Süd + [text=city_dir4] + t=@4Gasthaus zur lustigen Gans@- - Nord # + t=@4Tempel von Faruk@- - Südost # + t=@4Welt der Wunder@- - Südost # + t=@4Gilde der Bogenschützen@- - Südost # + t=@4Pub zum verrückten Zwerg@- - Südost # + t=@4Braggard's Schmiede@- - Süd # + t=@4Stadtmuseum@- - Süd # + t=@4EInsiedler's Eden@- - Südwest # + t=@4Städtischer Zoo@- - Nord + + [text=city_sign_braggard] + t=@4Braggard's Schmiede@- # # Die feinsten Waffen in der Region! + [text=city_sign_duncan] + t=@4Duncan's Äxte@- # # 100% tödlich. Lebenslange Garantie. + [text=city_sign_hermit] + t=@4EInsiedlers's Eden@- # # Die besten Stäbe! Import aus Fernost! + [text=city_sign_wow] + t=@4Welt der Wunder@- # # Große Auswahl an Magischen Waren + [text=city_sign_archery] + t=@4Gilde der Bogenschützen@- # # Pfeile. Bögen. Armbrüste. + [text=city_sign_shadow] + t=@4Schattengasse@- # # spezielle Waffen für den ehrgeizigen Profi. + [text=city_sign_zefran] + t=@4Zefran's Magische Menagerie@- # # nette Haustiere für bedeutende Zauberer + [text=city_sign_maddwarf] + t=@4Verrückter Zwerg@- # # Starkes Ale, würziges Wildschwein! + [text=city_sign_goose] + t=@4Lustige Gans@- # # Esst und trinkt, rülpst und singt! + + [text=city_manhole] + t=Sie benötigen den @4Einstiegsschacht Schlüssel@- um die Luke zu öffnen. + [text=city_wanted] + t=@0Dieses Plakat beschreibt Sie als Mörder des Bruders des Erzbischofs und + t=gesuchter Krimineller. Die Belohnung auf Ihrem Kopf entspricht der Schwere der Tat, + t=und das wird mit Sicherheit auch die Strafe.@- + +## goose ## + + t.b_goose_rest=@0Ausruhen (@4200 GS@0)@- + + [text=ct_goose1] + t=Dies ist die Taverne, wo Sie die Händler # treffen sollen, mit denen Sie gewettet haben. + [text=ct_goose2] + t=@0Sie finden die Händler und erzählen Ihnen von Ihren Abenteuern. Die Männer starren Sie + t=eine Weile lang mit offenen Mündern an, dann entscheiden sie sich, Ihnen zu helfen. + [text=ct_goose2b] + t=@0Es gibt eine geheime Schmugglerbar in einer Gasse südwestlich von hier. + t=Vielleicht können die Ihnen helfen, die Stadt zu verlassen. Ihr Kennwort ist "Seiltänzer".@- + [text=ct_goose3] + t=@0Sie besitzen nichts von den Schätzen des Königs, aber das stört die Händler nicht. + t=Sie erzählten Ihnen eine Geschichte, welche sie lange nicht vergessen werden und + t=sind deshalb einverstanden, die Wette zu vergessen. + t.b_goose=@0Die Händler finden@- + [text=ct_goose4] + t=@0Sie sind in einer Taverne. Sie können ausruhen oder Essen kaufen.@- + +## smugglers## + + [text=ct_smugglers1] + t=@0Ein Türspion wird geöffnet und eine Stimme brüllt:@- @4"Was wollt Ihr!"@- + t.b_smugglers="Seiltänzer" + [text=ct_smugglers2] + t=@4"o kay! Kommt rein!"@- + [text=ct_smugglers3] + t=@0Der Mann führt Sie in die versteckte Bar im Keller. Sie bringen Sie zu Ihrem Anführer + t=und erklären ihm Ihr Problem. Er sagt, daß er helfen kann, dann aber fragt er nach + t=50000 GS. Als er Ihr Gesicht sieht, beeilt er sich, eine zweite Option anzubieten. Sind Sie bereit, + t=es abzuarbeiten?@- + [text=ct_smugglers_task1] + t="Eure erste Aufgabe ist es, zu fünf Stellen in der Stadt zu gehen, und ein + t=@4Schutzgeld@4 zu kassieren. Ich habe die Stellen auf Eurer Karte mit roten @1x@- gekennzeichnet. + t=Hier habt Ihr einen Ring, der Euch als Boten der Gang ausweist." + [text=ct_smugglers_task1_no] + t="Ihr habt noch nicht das komplette Geld. Arbeitet weiter!" + [text=ct_smugglers_task2a] + t="Gut gemacht. Nun die zweite Aufgabe: Illegale Matches zwischen den Gangs finden in der + t=Kanalisation statt, aber unser Kampfteam ist plotzlich erkrankt (wegen durchtrennter Hälse). + t=Wir haben keine Zeit, ein neues Team zu finden, aber Ihr werdet Euch gut schlagen." + [text=ct_smugglers_task2b] + t="Findet die Teams der Attentäter und Echsenmänner und schaltet sie aus. Alle Teams haben + t=einen Ring genau wie wir. Das Siegeteam muß im Besitz aller drei Ringe sein." + [text=ct_smugglers_task2_no] + t="Die Aufgabe ist noch nicht erledigt. Wir brauchen alle drei Ringe!" + [text=ct_smugglers_task3] + t="Gut gekämpft! Nun zur dritten Aufgabe: In einem Haus vor @4Duncan's Äxte@- hat sich eine neue Gang niedergelassen. + t=Solche Konkurrenz brauchen wir hier nicht. Löst das Problem." + [text=ct_smugglers_task3_no] + t="Ihr müßt den Anführer der anderen Gang töten, Idioten! Arbeitet weiter!" + [text=ct_smugglers_task4] + t="Wir haben ein verlassenes Haus in der südwestlichen Ecke der Stadt gekauft. + t=Es wird ein exzellentes Warenhaus sein, aber dort gibt es ein paar unerwünschte übernatürliche + t=Aktivitäten. Säubert den Platz." + [text=ct_smugglers_task4_no] + t="Ich habe Nachricht, das das Warenhaus noch nicht gesäubert ist. Wir brauchen keine untoten + t=Kerle in unserem Lager. Arbeitet weiter!" + +## ransom ## + + [text=door_ransom1] + t=@0Eine Stimme zischt sie an@-: Was wollt Ihr? # + t=@0Sie zeigen den Ring der Schmuggler und fragen nach dem Geld. Die Stimme antwortet:@- + t="In Ordnung. Hier ist es." + [text=door_ransom2] + t="Ersticken sollt ihr an dem verdammten Geld!" @0schreit der Mann und zieht an einen Hebel, + t=bevor er die Tür schließt. Sie hören ein Geräusch, als ob sich Schienen bewegen. + +## Schienen= evtl. auch Gitter oder Reling (moving rails) [skydart] + + [text=door_warehouse1] + t=@0Eine Stimme zischt sie an@-: Was wollt Ihr? # + t=@0Sie zeigen den Ring der Schmuggler und fragen nach dem Geld. Die Stimme antwortet:@- # + t="Ah, ja. Kommt herein. Der Chef hat das Geld für Euch bereit." + [text=door_warehouse2] + t=@0Sie betreten das Warenhaus, aber es ist voller Strolche. Ihr Anführer schreit:@- # + t="Jetzt erteilen wir Euch eine Lektion. Dieser Platz steht jetzt unter unserem Schutz!" + [text=door_hoh] + t=@0Sie entfernen die Spinnweben und öffnen vorsichtig die Tür. Eine düstere Stille empfängt + t=SIe, als sie die dunkle Eingangshalle des Hauses betreten.@- + + +## sewage worker ## + + [text=ct_sewage1] + t="Zur Hölle! Ich muß einen Teil der Kanalisation säubern, aber die Ratten haben eine so monströse + t=Größe erreicht, seit ich das letzte Mal hier war... Oh! Ihr seht wie ein mächtiger Krieger aus. + t=Könntet Ihr mir dabei nicht helfen?" + [text=ct_sewage2] + t="Großartig! Hier, der @4Einstiegsschacht Schlüssel@-. Kommt zurück, wenn die Ratten verschwunden sind." + [text=ct_sewage3] + t="Eh, ich kann diese Biester da unten immer noch hören." + [text=ct_sewage4] + t="Ihr habt es geschafft! Jetzt kann ich meine Arbeit erledigen, und der Bürgermeister wirft mich nicht raus. + t=Ihr seid die Besten. Seht, ich habe diesen @4Hübschen Helm@- vor einiger Zeit in der Kanalisation + t=gefunden. Ich kann ihn nicht gebrauchen, aber er könnte für Abenteurer, wie Euch, nützlich sein." + + [text=ct_door_barricade] + t=@0Diese Tür ist von der anderen Seite verbarrikadiert!@- + [text=ct_explosion] + t=@0Sie stellen das Faß vor die Tür und entzünden die Lunte... # # + t=@4boom!@- # # + t=@0Als Sie zurückkommen, ist die Tür verschwunden. + +## gang ## + + [text=gang_locked_door] + t=@0Das ist eine Außentür, und es sieht so aus, als wäre sie @4permanent@0 verrammelt.@- + [text=gang_locked_door2] + t=@0Sicherlich möchten Sie das Haus der Konkurrenz-Bande nicht durch die Vordertür + t=betreten. Versuchen Sie etwas weniger Auffälliges.@- + [text=gang_end1] + t=Sie betreten den Raum und erleben eine große Überraschung! Der bekannte rote Dämon! + t=Sie ziehen Ihre Waffen, bereit, bis zum letzten Atemzug zu kämpfen. + [text=gang_end2] + t=@1"har!har!har! Ich sehe, daß sich unsere Wege wieder kreuzen. Sieht so aus, als wäre nicht viel + t=von meiner Bande übrig, aber keine Angst. Ich nehme es nicht persönlich. + t=Ihr hättet meinem alten Chef bestimmt gefallen! Genießt den Sieg, aber seid vorsichtig. + t=Treue ist nicht gerade eine Stärke Eures neuen Arbeitgebers."@- + [text=gang_end3] + t=@0Dann verschwindet er.@- + + [text=gang_sign_office] + t= _- Büro -_ + +## saving boy ## + + [text=ct_saved_boy1] + t=@0Sobald Sie sich dem Baum nähern, klettert ein kleiner Junge herunter und verschwindet wie der Wind.@- + [text=ct_saved_boy2] + t="Bitte! Helft mir! Mein Junge ist verschwunden!" + [text=ct_saved_boy3] + t="Mein Junge ist noch nicht zurückgekommen! Helft mir!" + [text=ct_saved_boy4] + t="Ich habe keine Idee, wo er sein könnte, aber es gibt einen Baum in der Nähe des Zoos, + t=wo er eine Art Geheimversteck hat. Vielleicht finden Ihr dort einen Hinweis!" + [text=ct_saved_boy5] + t="Oh! Ich danke Euch aus tiefstem Herzen! Ich hätte es nicht ertragen, wenn meinem Jungen etwas passiert wäre." + +## apple merchant ## + + [text=ct_apple1] + t="Möchtet Ihr Äpfel? Natürlich möchtet Ihr. Niemand kommt hierher, um mir eine Aufgabe + t=höchster Wichtigkeit zu geben, um das Königreich zu retten. Schließlich bin ich ein Apfelhändler, + t=kein mutiger Abenteurer, wie Ihr. Ich möchte ein Held sein!" + t.b_apple1="Dann werdet einer" + [text=ct_apple2] + t="Einfach so? Unmöglich! Ich habe keine Unterstützung und keine Ausrüstung. + t=Wenn ich nur ein großes, scharfes Schwert, oder eine Axt hätte - so eine, wie @4Rimbrock@- hat. + t=Er hat eine wirklich großartige Axt gestohlen, ich habe es gesehen. Aber so eine Waffe bekomme ich nie." + t.b_apple2="Wo kann man Rimbrock finden?" + [text=ct_apple3] + t="Ihr möchtet sie selbst sehen, nicht wahr? Rimbrock verbringt die meiste Zeit + t=im @4Pub zum verrückten Zwerg@-. Er ist im östlichen Teil der Stadt." + t.b_apple3="Eine Axt, für Euch!" + [text=ct_apple4] + t="Was? Ist das Euer Ernst? Heiliger Papagei! Sorry! Keine Äpfel mehr! Ich habe ein paar + t= Drachen und sowas zu töten! Tschüß!" # # + t=@0Der Dummkkopf nimmt seinen Handwagen und die Axt und verschwindet schnell.@- + +## sewers ## + + [text=empty_tank] + t=@0Sie hören ein knurrendes, fernes Geräusch einer großen Menge Wasser, das sich hinter der westlichen Wand bewegt.@- + [text=sewer_drown] + t=@0Sie ziehen den Hebel und hören für einen Moment ein schreckliches Donnern des Wassers. + t=Dann verschlingt Sie eine Welle stinkenden Abwassers und läßt Sie ertrinken.@- + [text=sewer_scheme] + t=@0Sie studieren das Schema. Es ist ein grober Plan der Kanalisation mit drei Punkten, die durch + t=blasse Steine markiert sind. Die Punkte sind numeriert - der Erste ist Links, der Zweite ist Rechts + t=und der Dritte ist in der Mitte.@- + [text=sewer_tank] + t=Haupt tank + + [text=sewer_tank_lever] + t=@4Steuerung Haupttank@- + t=# # @1! Warnung !@- + t=# Nur für authorisiertes Personal +## merchant ## + + [text=city_merchant1] + t="Verzeihung. Ich wickle nur Großhandelsgeschäfte ab." + [text=city_merchant2] + t="Oh, ja! Das ist ein Brief meines Partners! Vielen Dank für Eure Bemühungen. + t=Nehmt diese @4500 GS@- als Belohnung." + t.b_city_merchant=@0Brief vorzeigen@- + +## alchemist ## + + [text=ct_alch1] + t="Hallo, Reisender! Kommt Ihr, um einen alten Alchemisten im Exil zu besuchen?" + t.b_alch1="Warum im Exil?" + [text=ct_alch2] + t="Nun, ich habe etwas experimentiert, und nun schleicht ein drei Meter großer Dämon + t=durch meinen Keller. Warum fragt Ihr? Möchtet Ihr mir helfen?" + [text=ct_alch3] + t="Oh, großartig! Hier ist der Schlüssel. Mein Haus ist genau hier - das hölzerne mit + t=Efeu an den Wänden." + [text=ct_alch_unfinished] + t="So, gibt es Fortschritte mit dem Dämon? Möchten Sie handeln? + [text=ct_alch_finished] + t="Wow! Sie haben es geschafft. Hier ist Eure Belohnung. Und kommt wieder vorbei, wenn Ihr + t=einkaufen möchtet, oder für Ratschläge in Magie." + + [text=ct_alch4] + t="Hallo, Freund! Möchtet Ihr handeln, oder etwas fragen?" + t.b_alch_mirror = @0den seltsamen Spiegel beschreiben@- + [text=ct_alch5] + t=@0Sie beschreiben Ihre Erfahrungen aus dem Haus.@- # + t="Hmm. Interessant. Und sie sagen, daß dieses Haus irgendwie verhext ist und keine anderen + t=Räume hat? Ich wette, dieser Spiegel ist eine Art geheimer Eingang. Ich kann Euch einen + t=@4Sucher@- erschaffen..." + [text=ct_alch6] + t="Ein @4Sucher@- ist ein verzaubertes Tier, daß Magie entdecken kann. Es kann Euch durch + t=versteckte magische Portale führen." + [text=ct_alch7] + t="Hmm. Ich habe alle Zutaten außer einer. Ihr müßt die @4Wurzel einer menschenfressenden Pflanze@- finden. + t=Und natürlich brauchen wir ein Tier. Bringt mir eine @4schwarze Katze@- - + t=die eignen sich am Besten dafür." + t.b_alch_root = "Wo kann man die Wurzel finden?" + t.b_alch_cat = "Wo findet man die Katze?" + [text=ct_alch_root] + t="Ich glaube, ein paar wirklich gefährliche Pflanzen wachsen im @4Stadtpark@-. Deshalb + t=ist er verschlossen. Kein Wunder, daß sich niemand seit Jahren für diesen Platz interessiert. + t=Vielleicht versucht Ihr es dort." + [text=ct_alch_cat] + t="Das ist leicht. Kauft eine in @4Zephran's Magischer Menagerie@-. Es ist nur ein kurzer Fußweg von + t=hier, genau neben dem Tempel von Faruk." + [text=ct_alch_ingerdients] + t="Noch kein Glück gehabt? Ich brauche sowohl die @4schwarze Katze@-, als auch die @4Wurzel einer menschenfressenden Pflanze@-, + t=um den @4Sucher@- zu erschaffen. Oder möchtet Ihr handeln?" + [text=ct_alch_enchant1] + t="A-ha! Ihr habt die Katze und die Wurzel! Laßt uns sofort beginnen!" # + t=@0Der Alchemist verschwindet im Keller. Sie hören schreckliche Geräusche, + t=ein oder zwei Stunden lang. Sie wären nicht überrascht, wenn er die Katze auseinandergenommen hätte.@- + [text=ct_alch_enchant2] + t=@0Aber er kehrt mit der Katze zurück. Das Tier ist in einem Stück und sieht gut aus. + t=Sie haben nichts magisches an der Katze bemerkt, aber der Mann sagt:@- # + t="Nehmt einfach diesen samtigen Gefährten und versucht den Spiegel noch einmal." + + t.b_alch_scheme=@0Schema zeigen@- + [text=ct_alch_scheme1] + t=@0Sie zeigen das Papier mit dem Schema dem Alchemisten:@- # + t="Hmm. Das ist eine Art Bindungszauberspruch von Geisterbeschwörern, der das Leben seines Erschaffers mit + t=dem eines lebenden Opfers verbindet. Solange das Opfer lebt, kann der Geisterbeschwörer nicht sterben." + [text=ct_alch_scheme2] + t="Es ist seltsam, das der Zauberspruch so einfach und klar erschaffen wurde. Es kann nicht schwer sein, + t=den Geisterbeschwörer zu finden. Seid vorsichtig. Entweder ist es ein Amateur, oder etwas + t=(oder jemand) @4will@- gefunden werden." + [text=ct_alch_scheme3] + t="Der Geisterbeschwörer kann nicht weit von dem Platz entfernt sein, wo Ihr den Ring gefunden habt. + t=Ihr benötigt lediglich etwas Persönliches von dem Opfer. Haben Sie etwas?" + [text=ct_alch_scheme4] + t="Haben Sie schon einen persönlichen Gegenstand des Opfers des Geisterbeschwörers? + t=Oder möchten Sie handeln?" + t.b_alch_ring=@0den Ring des Herzogs zeigen@- + [text=ct_alch_scheme5] + t="Ja. Das ist perfekt..." # # + t=@0Der Alchemist nimmt den Ring und reibt ihn an seiner Handfläche. Er murmelt einen Zauber, den Sie nicht + t=verstehen und gibt Ihnen den Ring zurück. Er ist jetzt eiskalt.@- + [text=ct_alch_howdy] + t="Hallo, Freund. Möchtet Ihr etwas kaufen oder verkaufen?" + + +## duncan ## + + [text=ct_duncan1] + t="Was nun! Entschuldigung, ich habe heute schlechte Laune. Wollt Ihr ne Axt?" + t.b_duncan1="Was ist passiert?" + [text=ct_duncan2] + t="Ein elender Dieb namens @4Rimbrock@- hat eine meiner besten Äxte gekauft und nicht bezahlt! + t=Ich kann ihn nicht zwingen, seine Schulden zu bezahlen. Deshalb bin ich so wütend." + [text=ct_duncan3] + t="Willkommen bei Duncan's Äxten." + t.b_duncan2="Ich habe Eure Axt" + [text=ct_duncan4] + t="Heiliger Faruk! Ihr habt diesen Bastard in den Hintern getreten? ha ha! Wißt Ihr was? Behaltet die Axt. + t=Ich habe den Verlust bereits ausgeglichen und Ihr verdient eine Belohnung. Durch Euch fühle ich mich wirklich großartig. + t=Es ist gut zu wissen, das die Gerechtigkeit den Dieb eingeholt hat." + +## maddwarf ## + + [text=ct_maddwarf1] + t=@0Sie betreten den Pub zum verrückten Zwerg. Er ist voller betrunkener Gladiatoren, Zauberer und leichter Mädchen.@- + t.b_rimbrock=@0Finden Sie Rimbrock@- + [text=ct_maddwarf2] + t=@7Sie: "So! Wo ist dieser kleine erbärmliche Sohn einer betrunkenen Ziege namens Rimbrock?"@- # + t=@4Rimbrock: "Heeey! Welcher Trollmist möchte Bekanntschaft mit meinem Werkzeug + t=des Todes machen?!"@- + +## note column ## + + [text=note_column1] + t=Der königliche Pudel "Prinzessin" wird vermisst. Wenn Ihr sie findet, bringt sie + t=zu meinem Haus am Marktplatz. Große Belohnung. Gezeichnet: @4lady elbrunda@- + [text=note_column2] + t=Möchten Sie Gewicht verlieren? Trinken Sie unseren magischen Zaubertrank aus Froschhaar! + [text=note_column3] + t=Hohe Belohnung für jede Information, die zu der Ware führt, die aus unserem Geschäft + t=gestohlen wurde. @4Einsiedlers Eden.@- + [text=note_column4] + t=Kurse über Levitation und esoterische Wissenschaft täglich bei Tagesanbruch. + t=@4Tempel von Faruk@-. + + [text=ct_princess] + t=@0Sie klopfen an die Tür bis ein tapsiger hutzeliger Diener öffnet:@- "Wass wünscht Ihr?" # + t=@7Sie: "Ich habe einen Hund gefunden. Vielleicht ist Eure Herrin interessiert..."@- + t=@0Als ob Sie einen Zauberstab geschwungen hätten, läßt der Diener Sie ein. Die Lady ist im Himmel. + t=Sie bekommen reichlich zu essen, bevor Sie Ihre Belohnung erhalten.@- + +## hermit ## + + [text=ct_door_hermit1] + t=@0Sie klopfen an die Tür, wie es Ihnen der Bettler gezeigt hat. Nach einer Weile + t=öffnet ein verdächtig aussehender Mann. Sie fassen ihn am Nacken und ziehen ihn auf die Straße, + t=aber drei weitere Typen folgen Ihnen. + [text=ct_door_hermit2] + t="Danke. Ihr seht wie ein zäher Bursche aus, vielleicht nützt Euch diese Information. Ein paar + t=Männer sind in ein Haus in der Gasse südlich von hier gezogen und benehmen sich verdächtig. + t=Sie klopfen stets auf eine bestimmte Weise @0(der Bettler zeigt Ihnen, wie)@- + t=bevor sie in das Haus gelassen werden. Faruk allein weiß, was für schmutzige Dinge sie dort verstecken." + [text=ct_door_hermit3] + t=@0Dieses Geschäft wurde ausgeraubt laut der Nachricht an der Litfaßsäule. + t=Sie beschreiben dem Inhaber, wie Sie das Haus der Diebe (mit einigen großen Kisten darin) gefunden + t=haben. Der Mann ist wirklich glücklich, daß er eine CHance hat, seine Ware zurückzuerhalten und belohnt Sie gut.@- + [text=ct_door_hermit4] + t=@0Sie betreten das Haus und finden eine Menge Waren, die in Kisten verpackt sind. Das muß + t=die Beute von irgendeinem Raubzug sein.@- + [text=city_box] + t=@0Diese Kiste ist wirklich fest zusammengenagelt. Keine Chance, Sie zu öffnen.@- + +## khumrac ## + + [text=khumrac1] + t="Was wollt Ihr! Kämpfen? Puh! Pöbel darf die Arena nicht betreten. Verschwindet!" + [text=khumrac2] + t="Ihr wollt kämpfen? Und Ihr kommt mit einer Empfehlung von dieser alten Schlange Razzik! + t=Hah! Nun, trotzdem könnt Ihr nicht so einfach die Arena betreten. Ich arrangiere ein Match + t=für Euch, aber nach meinen Regeln. Neht Ihr an? + [text=khumrac3] + t="Nett! hahaha! Hört zu, Ihr Amateure: Ich schließe Euch im Thunderdome mit + t=ausgewählten Bestien meiner Menagerie ein. Ich schicke drei Gruppen, eine stärker + t=als die andere. Ihr verlaßt die Arena als Gewinner, oder Tot. Nichts dazwischen. + t=Was sagt Ihr?" + t.b_enter_arena=@0die Arena betreten@- + [text=khumrac4] + t="Ihr seid zurück? Ausgerüstet und bereit, Euer Glück mit meinen Bestien zu versuchen, oder + t=lauft Ihr wieder davon? har! har!" + [text=khumrac5] + t="Verschwindet!" + [text=khum_win1] + t="Graaa! Ihr habt gewonnen! Ihr habt meine Menagerie zerstört! Was wollt Ihr?!" + t.b_khumrac1="Belohnung" + t.b_khumrac2="Freiheit für Razzik" + [text=khum_win2] + t="Gah! Nehmt diese @01000 GS@- und verschwindet! Mehr bekommt Ihr nicht. So oder so + t=habe ich eine Wette verloren." + [text=khum_win3] + t="Was? Nun, dann lasse ich diesen senilen Basilisken frei! @0(Gegenstand erhalten)@- + [text=khumrac's_trick] + t="Neeein! Das kann nicht sein! Ihr werdet steeerben!!" + +## razzik ## + + [text=razzik1] + t=@8"rass-ssak, Abenteurer. Wasss führt Euch zu einem alten gebrochenen Gladiatoren ohne Ehre?"@- + t.b_razzik1="Warum ohne Ehre?" + [text=razzik2] + t=@8"Der elende Kampf-Promoter @4khumrac@8 provozierte mich vor Jahren, mit sseinen Mondsstern zu kämpfen. + t=Durch schmutzige Trickss hat er gewonnen. Ich konnte den Eissatz nicht bezahlen, sso wurde ich ssein Ssklave. + t=Nun musss ich für ihn kämpfen, und dasss wird immer ssso bleiben."@- + t.b_razzik_match="Ein Match mit dem Mann klingt interessant" + [text=razzik3] + t=@8"Wasss? Ihr werdet enden wie ich - als Ssklave, desssen Blut und gebrochene + t=Knochen diessen Basstard immer reicher werden lässt... Ihr besteht darauf? Nun, Ihr sseid verrückt, oder + t=ihr wissst mehr als ich. ok. Geht zur Arena und ssagt dem Basstard, dasss ich Euch sschicke, + t=um Eure Kraft mit sseiner zu messsen."@- + [text=razzik4] + t=@8"Ich kann Euch ein paar Lektionen im Sstrasssenkampf erteilen, aber Vorsicht! Ess issst eine harte + t=Sschule und Blut wird fliesssen. Interessiert?"@- + [text=razzik_training] + t=@0Razzik schlägt wirklich hart zu, aber Sie haben eine Menge gelernt. # (Erfahrungspunkte erhalten)@- + [text=razzik5] + t=@8"Ssso, habt Ihr dasss Duell ausgefochten? Nein? Verssständliche Entssscheidung. Vergessst esss einfach, + t=oder Ihr endet ohne Zweifel wie ich."@- + [text=razzik6] + t=@8"Sssssss! Ihr habt diesssen betrügerissschen Dummkopf gessschlagen! Grosssartig! Und ich habe auf Euch + t=gewettet, und eine Menge Geld gewonnen. Hier, nehmt diessses Gold. Ihr verdient einen Anteil." + t=@0(@4200 GS@0 erhalten).@- + t.b_razzik_scroll=@0Khumrac's Schriftrolle geben@- + [text=razzik7] + t=@8"Was issst dasss für eine Ssschriftrolle von diesem Hund? Wasss sssteht drin? Wartet! Unmöglich! + t=Ich bin frei! Ich kann nicht glauben, dasss Ihr dasss für mich getan habt. Nehmt meine Waffe. Ich habe in + t=tausssend Kämpfen damit gefochten, und sssie hat mich nie im Ssstich gelasssen."@- + [text=razzik8] + t=@8"Hallo, Freund! Esss issst grosssartig, einen Kampfgefährten zu treffen!"@- + + + +## END ## + + [text=city_end1] + t=@0Sie berichten, was im Haus passiert ist.@- # + t="Großartig gemacht! Ich hatte wirklich keine Idee, was ich da gekauft habe! Jemand + t=wird bald in der Gosse aufwachen, ohne Kopf! Ihr habt Euch die Reise + t=wirklich verdient. Meine Jungs verstecken Euch morgen an Bord eines + t=unserer Schiffe." + [text=city_end2] + t=@0Am nächsten Tag begleiten Euch einige Mitglieder der Gang zum Hafen. Sie sehen sich bereits + t=gut versteckt unter dem Deck des Schiffes eines bestochenen Kapitäns, aber dann erscheinen die + t=bösen Mönche aus dem verfallenen Kloster! Unterstützt von den Wachen! # # + t=Sie versuchen zu fliehen, aber die Schmuggler, die Sie hergebracht haben, fangen Sie ein. + t=Was für ein Verrat! + t=Sie hätten wissen müssen, daß diese Ratten nur ihrem Profit treu sind. # # + t=Man führt sie zum Verhör zum Erzbischof persönlich.@- + [text=city_end3] + t=@0Sie suchen nach einer Erklärung für Ihre Rolle beim Tod seines Bruders, aber überraschenderweise + t=interessiert sich der alte Mann gar nicht für seinen Bruder! Stattdessen stellt er Ihnen nur zwei + t=Fragen:@- # # + t=@4Wo ist der Chaos Krummstab? Wo ist der Dunkle Lord? # # + t=@0Der Erzbischof wußte der Erzbischof von den Taten seines Bruders? Oh, Nein! Er gehört dazu! + t=Sie sagen die Wahrheit: der Chaos Krummstab liegt begraben unter den Ruinen des Tempels + t=und der beschworene Dämon war nicht der König der Unterwelt, sondern ein niederer Dämon. + [text=city_end4] + t=@0Leider glaubt Ihnen der Erzbischof nicht. Sie werden in das Verlies geschleppt, + t=wo Sie am nächsten Tag gefoltert werden sollen. # # + t=Mitten in der Nacht öffnet der Aufseher die Zelle und tritt ein. Aber... + t=Moment mal...es ist der rote Dämon, den Sie im Kloster und im Haus der + t=Konkurrenzgang getroffen haben! # # + t=@1"Hallo zusammen! Euer Schicksal ist bis jetzt ziemlich unterhaltsam, muß ich zugeben. Aber + t=die Folter morgen ist eine unangenehme Wendung, stimmt's?"@- + [text=city_end5] + t=@1"Keine Sorge, ich habe ein paar Papiere ausgetauscht, hier und da... für zum Tode verurteilte + t=Mörder gäbe es sonst ein Böses Erwachen auf einem glühenden Eisenrost."@- # + t=Sie: "Warte! Zum Tode verurteilt? Was bedeutet das für uns???" @0Der Dämon verläßt die + t=Zelle.@- "Haaalt!" @0Sie hören dem Schlüssel im Schlüsselloch und sich entfernende Schritte.@- + t=# # + t=@0Am frühen Morgen des nächsten Tages stehen Sie mit anderen Verurteilten am Platz der Hinrichtung + t=inmitten irgeneinen Festes. Sie versuchen vergebens herauszufinden, warum Amateur Abenteurer wie Sie + t=an einem Platz wie diesem enden können.@- + [text=city_end6] + t=@0Dann nehmen die Ereignisse eine überraschende Wendung. Ein fetter, reich aussehender Kerl + t=tritt vor Sie hin und beginnt, der feiernden Menge aus einer Schriftrolle vorzulesen. + t=Bald verstehen Sie, daß alle Verurteilten wegen des Festes irgendeines Gottes begnadigt + t=werden... um geopfert zu werden! Sie werden auf eine Galeere gebracht und über den Ozean + t=transportiert, zu einer Insel mit dem malerischen Namen @4Insel des Todes@0.@- + t=# # + t=@0Bevor Sie fragen können, ob das Ernst gemeint ist, sitzen Sie angekettet unter Deck und + t=fahren einer dunklen, ungewissen Zukunft entgegen.@- + + + +-------------------------------------------------------------------------------- +ARENA +-------------------------------------------------------------------------------- + + [text=arena_bell_no] + t=@0Es bringt nichts, mitten im Kampf die Glocke zu läuten.@- + [text=arena_bell1] + t=@0Sind Sie bereit, Ihre # @4erste@0 Runde zu starten?@- + [text=arena_bell2] + t=@0Sind Sie bereit, Ihre # @4zweite@0 Runde zu starten?@- + [text=arena_bell3] + t=@0Sind Sie bereit, Ihre # @4letzte@0 Runde zu starten?@- + [text=arena_won_round] + t=@0Sie haben diese Runde gewonnen! # # Läuten Sie die Glocke, um eine weitere zu beginnen.@- + + [text=arena_help1] + t=@0Kkhumrac ruft Ihnen aus sicherer Entfernung zu:@- # # + t="Meine Lieblinge sind gierig nach Eurem Fleisch! Läutet die Glocke im Norden, + t=sobald Ihr bereit seid, sie zu füttern! har! har!" + +-------------------------------------------------------------------------------- +HAUNTED +-------------------------------------------------------------------------------- + +## house ## + + [text=hoh_enter] + t=@0Hmmm. Sie sind nicht weit gekommen. Dieses Haus hat innen keine Türen und Räume? + t=Seltsam.@- + [text=hoh_mirror] + t=@0Was für ein ungewöhnlicher Spiegel. Ihnen wird schwindlig in seiner Nähe, aber + t=Ihr Wissen reicht nicht aus, seine schmutzige Magie zu untersuchen. Vielleicht sollten Sie + t=den Rat von jemandem einholen, der erfahrener ist.@- + [text=hoh_torch] + t=@0Sie stoßen auf ein metallisches Objekt. Es befindet sich irgendwo in ihrer Nähe in der Dunkelheit.@- + [text=hoh_bleeding_painting1] + t=@0Was ist das? Blut auf dem Gemälde? Nein! Das Gemälde @1blutet@-! + [text=hoh_bleeding_painting2] + t=@0Die Stimme des Geisterbeschwörers hallt durch den Raum:@- # + t=@8"Der Verräter blockiert den Weg, aber diesmal wird er mich nicht aufhalten!"@- # + t=@0Dann erscheint der Geisterbeschwörer hinter Ihnen und sendet einen starken Stoß gegen die Wand. + + [text=hoh_diary1] + t=@0Sie nehmen das Buch und finden einen @4Ring@0 in dem Staub auf dem Tisch. + t=Dann blättern Sie in dem Buch herum. Es ist ein Tagebuch von Herzog Falstad, dem früheren Besitzer des Hauses. + t=(Das muß sein Arbeitszimmer sein.)@- + [text=hoh_diary1b] + t=´Sie blättern in dem Buch herum. Es ist ein Tagebuch von Herzog Falstad, dem früheren Besitzer des Hauses. + t=(Das muß sein Arbeitszimmer sein.)@- + [text=hoh_diary2] + t=@0Der Herzog versprach einem Geisterbeschwörer eine große Menge Gold, wenn dieser seine + t=tödliche Krankheit heilt und ihn unsterblich macht. Der Zauberer arbeitete mehr als sechs Jahre + t=daran, der Prozess bestand sogar aus einer Menge Folter und Mord.@- + [text=hoh_diary3] + t=@0Im siebenten Jahr war er teilweise erfolgreich. Aber der Herzog lehnte die Bezahlung des + t=versprochenen Goldes ab. Sie überspringen einige Zeilen...@- + [text=hoh_diary4] + t=...ich schloß den Teufel im Verließ ein. Niemand wird je seine Leiche finden. Er hat mich mit dem schlimmsten + t=Fluch belegt, den ich je gehört habe, aber jetzt bin ich unsterblich und mächtiger als er... + [text=hoh_diary5] + t=@0Sie überblättern einige Seiten.@- # # + t=...die Schreie von unten waren unerträglich. Der Dämon wollte wochenlang nicht sterben! + t=Aber letztlich ist er zur Hölle gegangen. Nun kann ich mein Geschenk des neuen Lebens genießen... + [text=hoh_diary6] + t=@0Einige Seiten später...@- # # + t=...was hat dieser Teufel mit mir gemacht! Mein Körper schmerzt, als würde er mit tausend + t=Nadeln gestochen! Ich blute! Ständig, aus jeder Pore! Der Schmerz!... # + t@0Die nächsten Zeilen sind ein Mix aus seltsamen Bildern und sinnlosem Text, verfaßt von einem Irren.@- + [text=hoh_diary7] + t=@0Sie finden eine kleine Notiz auf dem Rand des hinteren Einbandes:@- # + t=Ich habe den @4Schlüssel@- hinter das Buch der Folter (der blaue Band) in der Lobby gelegt. + +## dungeon ## + + [text=hoh_necro1] + t=@0Sie werden von einer unbekannten Energie getroffen und eine schreckliche Stimme rumort in Ihrem Kopf: # # + t=@8"Ich fühle Eure Kraft. Folgt mir, Lebendiger."@- # # + t=@0Ein seltsames Symbol erscheint unter Ihren Füßen, aber sie können es nicht entziffern. + t=Sie zeichnen es auf ein Papier - vielleicht kann der Alchemist etwas damit anfangen.@- + [text=hoh_necro2] + t=@8"Ihr nähert Euch dem Wohnzimmer... gut, gut, folgt meinem Zeichen."@- + [text=hoh_necro3] + t=@0Sie hören einen Starken Schlag und ein tiefer Riß zeigt sich ihn der Wand neben Ihnen.@- # # + t=@8"Aah. Riß in der Wand, endlich. Beeilt Euch, Lebendiger. Befreit mich!"@- + [text=hoh_hole] + t=@0Die zerstörte Wand zerbröckelt wie Lehm. Nach einigen Momenten sind sie durch.@- + [text=hoh_ask_revive] + t=@8"Berührt mich! Belebt mich wieder!"@- + + [text=hoh_necro4] + t=@8"Aaaaah! Ich lebe wieder! Endlich ist es Zeit für meine Rache! Ich habe Euch beobachtet, Lebendiger. + t=Ihr wollt diesen Platz für Euch selbst und ich will meine Finger um den Hals dieses + t=heimtückischen Herzog Falstad. Somit haben wir ein gemeinsames Ziel. Wir müssen dieses Reptil + t=töten!"@- + [text=hoh_necro5] + t=@8"Ich habe ihn unsterblich gemacht. Dann wurde mir klar, daß er mich betrügen will - mich + t=hier einmauern, wo ich den Zauber des ewigen Lebens für ihn schuf! Ich erzeugte einen + t=Bindungszauber zwischen ihm und mir. Er konnte zwar meinen Körper zu Tode foltern, aber + t=meine Seele überlebte."@- + [text=hoh_necro6] + t=@8"Nun stecken wir gemeinsam in diesem Haus fest. Unser Kampf erweckt die + t=Geister all der Menschen, die wir töteten. Ihr müßt es stoppen! Ihr müßt den Körper + t=des unsterblichen Herzogs töten; dann kann ich seine Seele zusammen mit meiner in die Hölle schleppen."@- + [text=hoh_necro7] + t=@8"Hier kann des Herzogs Körper nicht getötet werden, weil seine Lebenskraft auf einer Astralebene ist, + t=wo die Zeit stillsteht. Geht und findet die Passage im Arbeitszimmer des Herzogs. + t=Folgt dem Blut!"@- # + t=@0Dann verschwindet der Geist.@- + + [text=necro_hole] + t=@0Als Sie den Kreis betreten, zerbricht die Wand im Norden@-. + + + + +## astral plane ## + + [text=astral_necro1] + t=@0Der Geisterbeschwörer erscheint erneut:@- # + t=@8"Nun seid Ihr da und der Unsterblichkeit des Herzogs kann ein Ende bereitet werden. Ich spüre die + t=Wurzeln seiner Kraft. Ja. Die glühenden Kristalle. Ich sehe sie. Zerstört sie alle!"@- + t=# # @0Dann verschwindet er.@- + + [text=astral_crystal] + t=@0Sie zerbrechen den glühenden Kristall.@- + [text=astral_all_crystals] + t=@0Der Boden beginnt zu vibrieren und Sie hören ein fernes Grollen.@- + + [text=astral_duke0] + t=@1"Erbärmlicher Mensch! Ihr könnt mich nicht zerstören!"@- + [text=astral_duke1] + t=@0Als Sie den Körper des Herzogs zerstören, erschüttert eine starke Welle die Astralebene. + t=Dann erscheint die dunkle Seele des Geisterbeschwörer aus dem Nichts und ergreift die + t=Seele des Herzogs. Beide rotieren in einem schrecklichen Tanz von Chaos und Schmerz. + [text=astral_duke2] + t=@0Nach ein paar Momenten verschwinden beide Seelen in einem schrecklichen Ausbruch von + t=Feuer und Staub...@- + [text=astral_duke3] + t=@0...dann wachen Sie in der Eingangshalle des Hauses auf.@- + + #part of the text: " to go." + [text=_to_go] + t= @0übrig.@- + + t.to_be_continued=@0Fortsetzung folgt@- + + +[text = demo_end] +t=@4Gratulation!@- # #Sie haben das Demo beendet! Holen Sie sich die Vollversion +t=und erleben Sie die gesamte Geschichte! Durchschnittlich 20 Std. +t=Spielzeit! Unter # @9undercroft.rakeingrass.com@- # finden Sie mehr Informationen. + +#---------------------------------------------------------------------- +#---------------------- INTERNAL PROGRAM TEXTS ------------------------ +#---------------------- ! DO NOT CHANGE ID's ! ------------------------ +#---------------------------------------------------------------------- + +t.DLG_REFORM_PARTY = Party umformen +t.DLG_UNSUMMON_1 = Wählen Sie die Beschwörung +t.DLG_UNSUMMON_2 = welche sie beenden möchten. + +t.INFO_NOT_ENOUGH_STAMINA_1 = Nicht genügend @9Ausdauer@-, um diese Fähigkeit +t.INFO_NOT_ENOUGH_STAMINA_2 = zu nutzen. Sie benötigen mindestens @9%i AP@-. + +t.INFO_NOT_ENOUGH_MONEY_1 = Nicht genügend @4Geld@-, um diesen Gegenstand +t.INFO_NOT_ENOUGH_MONEY_2 = zu kaufen. Sie benötigen mindestens @4%i GS@-. + +t.INFO_REAR_HERO_ATTACK_1 = Nahkampf Angriff +t.INFO_REAR_HERO_ATTACK_2 = Ein Held in einer @4hinteren Position@- kann nur +t.INFO_REAR_HERO_ATTACK_3 = @4Fernkampf-@- oder @4Stabwaffen@- verwenden. + +t.INFO_HERO_IS_DEAD_1 = Dieser Held ist tot +t.INFO_HERO_IS_DEAD_2 = Sie können keine Aktionen mit einem +t.INFO_HERO_IS_DEAD_3 = @1toten@- helden unternehmen. + +t.INFO_HERO_FINISHED_ROUND_1 = Dieser Held hat sich schon bewegt. +t.INFO_HERO_FINISHED_ROUND_2 = Beenden sie die Runde mit allen Helden +t.INFO_HERO_FINISHED_ROUND_3 = oder klicken Sie die @4Sanduhr@- an. + +t.INFO_HERO_FINISHED_ROUND_MOVE_1 = Sie können sich jetzt nicht bewegen! +t.INFO_HERO_FINISHED_ROUND_MOVE_2 = Beenden sie die Runde mit allen Helden +t.INFO_HERO_FINISHED_ROUND_MOVE_3 = oder klicken Sie die @4Sanduhr@- an. + +t.INFO_HERO_FROZEN_1 = Dieser Held ist @5eingefroren@- +t.INFO_HERO_FROZEN_2 = und muß erst wieder auftauen +t.INFO_HERO_FROZEN_3 = bevor er sich bewegen kann. + +t.INFO_HERO_STUNNED_1 = Dieser Held ist @4betäubt@-. +t.INFO_HERO_STUNNED_2 = Er kann sich nicht bewegen. +t.INFO_HERO_STUNNED_3 = + +t.INFO_UNSALABLE_ITEM_1 = Dieser Gegenstand kann nicht verkauft werden. +t.INFO_QUEST_ITEM_1 = @4Quest Gegenstand@- - den brauchen Sie noch! + +t.INFO_TWO_HANDED_SKILL_1 = Sie benötigen eine zweihändige Waffe +t.INFO_TWO_HANDED_SKILL_2 = zum Ausführen dieser Fähigkeit. + +t.INFO_AVOID_DEFENSIVE_HERO_1 = Wechseln zum Verteidigungsmodus +t.INFO_AVOID_DEFENSIVE_HERO_2 = Mindestein ein Held muß sich im________ +t.INFO_AVOID_DEFENSIVE_HERO_3 = @4Angriffsmodus@- befinden. + +t.INFO_SKILL_LEVEL_TOO_HIGH_1 = Level der Fähigkeit zu hoch +t.INFO_SKILL_LEVEL_TOO_HIGH_2 = Der Level der Fähigkeit kann nicht +t.INFO_SKILL_LEVEL_TOO_HIGH_3 = den Level des Helden übersteigen. + +t.SLEEP_DIALOG = Wie lange möchten Sie sich ausruhen? + +t.MENU_CONTINUE_GAME = Weiter +t.MENU_NEW_GAME = Neues Spiel +t.MENU_LOAD_GAME = Spiel Laden +t.MENU_SAVE_GAME = Spiel Speichern +t.MENU_OPTIONS = Optionen +t.MENU_ABOUT=Credits +t.MENU_QUIT_GAME = Spiel Beenden + +t.MENU_DIFFICULTY_TITLE = Wählen Sie den Schwierigkeitsgrad +t.MENU_DIFFICULTY_EASY = Leicht +t.MENU_DIFFICULTY_NORMAL = Normal +t.MENU_DIFFICULTY_HARD = Schwer + +t.MENU_YES_NO_QUIT=Möchten Sie wirklich aufhören? +#t.MENU_YES_NO_NEW_GAME_1 = Möchten Sie wirklich +#t.MENU_YES_NO_NEW_GAME_2 = @4ein neues Abenteuer beginnen?@- +t.MENU_YES_NO_SAVE_GAME = Speicherplatz %i überschreiben? + +t.MENU_YES_NO_RESTART_1 = Einige Änderungen erfordern Neustart. +t.MENU_YES_NO_RESTART_2 = Möchten Sie jetzt beenden? + +t.HANDICAP_FOR_ROUNDS = %s %i Runden +t.HANDICAP_POWER_FOR_ROUNDS = %s %i / %i Runden +t.HANDICAP_POISONED = Vergiftet +t.HANDICAP_FROZEN = Eingefroren +t.HANDICAP_DRUNKEN = Betrunken +t.HANDICAP_STUNNED = Betäubt + +t.YES = Ja +t.NO = Nein + +t.INFO_NO_MAGIC_AREA_1 = @9Nicht-Zaubern-Areal@- +t.INFO_NO_MAGIC_AREA_2 = Hier bitte keine Zaubersprüche +t.INFO_NO_MAGIC_AREA_3 = oder Spezialfähigkeiten nutzen. + +t.INFO_WRONG_WEAPON_ASSASSIN_1 = Für diese Fähigkeit benätigen Sie +t.INFO_WRONG_WEAPON_ASSASSIN_2 = eine spezielle @4Attentäter Waffe@-. + +t.STAT_STRENGTH_1 = @4Stärke@- erhöht die Kraft +t.STAT_STRENGTH_2 = von Nahkampfangriffen +t.STAT_STRENGTH_3 = und die Gesundheit +t.STAT_STRENGTH_4 = des Helden. + +t.STAT_dexterity_1 = @4Geschicklichkeit@- erhöht +t.STAT_dexterity_2 = die Verteidigung des +t.STAT_dexterity_3 = Helden und die Kraft von +t.STAT_dexterity_4 = Fernangriffen. + +t.STAT_wisdom_1 = @4Konstitution@- erhöht die +t.STAT_wisdom_2 = Ausdauer des Helden +t.STAT_wisdom_3 = und den Widerstand gegen +t.STAT_wisdom_4 = Feuer, Kälte und Gift. + +t.CLASS_WARRIOR_1 = @4Kämpfer@- sehr stark im +t.CLASS_WARRIOR_2 = Nahkampf. Experte für +t.CLASS_WARRIOR_3 = waffenspezifische und +t.CLASS_WARRIOR_4 = andere Kampf-Fähigkeiten. + +t.CLASS_MAGE_1 = @4Magier@- kontrolliert die +t.CLASS_MAGE_2 = Kräfte von Feuer und Eis +t.CLASS_MAGE_3 = zum Angriff oder um +t.CLASS_MAGE_4 = Freunde aufzutauen. + +t.CLASS_PRIEST_1 = @4Priester@- nutzt göttliche +t.CLASS_PRIEST_2 = Kräfte zum Heilen +t.CLASS_PRIEST_3 = oder um Feinde zu töten. +t.CLASS_PRIEST_4 = Stark gegen Untote. + +t.CLASS_SUMMONER_1 = @4Beschwörer@- ruft Geister +t.CLASS_SUMMONER_2 = und Skelette, erschafft +t.CLASS_SUMMONER_3 = Golems und kann sich +t.CLASS_SUMMONER_4 = in Bestien verwandeln. + +t.CLASS_ASSASSIN_1 = @4Attentäter@- exzellenter +t.CLASS_ASSASSIN_2 = Schütze und schneller +t.CLASS_ASSASSIN_3 = killer mit tödlichen +t.CLASS_ASSASSIN_4 = Martial Arts Fähigkeiten. + +--- + +t.EMPTY_SAVE_GAME = - Leer - +t.CREATE_PARTY_NAME = Name und Portrait: +t.CREATE_PARTY_CLASS = Klasse: +t.MENU_CANCEL = Abbrechen +t.MENU_SAVE_GAME_NUMBER = Speicherplatz %i +t.MENU_SAVE_GAME_NAME = Level: %s +t.BACK = Zurück +t.CHOOSE_SKILL = Fähigkeit wählen für @4%s - %s@-. +t.CHOOSE_ITEM_TARGET_HERO = Für welchen Helden? +t.CHOOSE_SKILL_TARGET_HERO = Für welchen Helden? +t.EXPERIENCE = Erfahrung +t.EXPERIENCE_TO_NEXT_LEVEL = Nächster Level +t.LEVEL = Level +t.NO_SKILL_AVAILABLE = @4%s - %s@- hat keine Fähigkeit. +t.ONLY_FOR = Nur Für %s +t.REQUIRES = Erfordert %s %i +t.REQUIRES_2 = Erfordert %s %i, %s %i +t.SOUND_VOLUME = Lautstärke +t.TOO_EXPENSIVE = Zu Teuer +t.CLASSONLY = nur %s +t.HERO_GAINED_NEW_LEVEL = @4%s@- erreicht Level %i! + +t.HEROS_NAME = Der Name des Helden: +t.CREATE_PARTY_1_1 = Wählen Sie eine @4freie +t.CREATE_PARTY_1_2 = Stelle@- in der Party, um +t.CREATE_PARTY_1_3 = einen Helden hinzuzufügen +t.CREATE_PARTY_2_1 = Das @4Aussehen@- ihres Helden? +t.CREATE_PARTY_3_1 = Der @4Name@- des Helden? +t.CREATE_PARTY_4_1 = Der @4Beruf@- des Helden? +t.CREATE_PARTY_5_1 = Verteilen Sie die @4freien +t.CREATE_PARTY_5_2 = Punkte@- auf Fähigkeiten +t.CREATE_PARTY_5_3 = und statistische Werte +t.CREATE_PARTY_5_4 = (wie z.B. Stärke) +t.CREATE_PARTY_100_1 = Statistik/Fähigkeiten von +t.CREATE_PARTY_100_2 = @1cancel@- anklicken, um +t.CREATE_PARTY_100_3 = diesen Helden zu löschen +t.INFO_ENEMY_FROZEN = Gegner @9eingefroren@- +t.INFO_ENEMY_STUNNED = Gegner @0betäubt@- +t.INFO_ENEMY_POSIONED = Gegner @2vergiftet@- +t.INFO_EXPERIENCE_RAISED = Erfahrung @4%+i@- +t.INFO_DOBLE_DAMAGE = @4Doppelter Schaden!@- + +t.HER0_CLASS_0 = Kämpfer +t.HER0_CLASS_1 = Magier +t.HER0_CLASS_2 = Priester +t.HER0_CLASS_3 = Beschwörer +t.HER0_CLASS_4 = Attentäter + +t.HERO_STAT_0 = Stärke +t.HERO_STAT_1 = Geschicklichkeit +t.HERO_STAT_2 = Konstitution + +t.ITEM_BONUS_0 = %+i%% zu @1max HP@- +t.ITEM_BONUS_1 = %+i%% zu @9max AP@- +t.ITEM_BONUS_2 = %i%% @4Schaden auf HP@- +t.ITEM_BONUS_3 = %i%% @9Schaden auf AP@- +t.ITEM_BONUS_4 = %i%% @9Extra Erfahrung@- +t.ITEM_BONUS_5 = %+i zu @9%s@- +t.ITEM_BONUS_6 = %+i zu @9%s@- +t.ITEM_BONUS_7 = %+i%% hit @4gegen %s@- +t.ITEM_BONUS_8 = %i%% zu @4Doppeltem Schaden@- +t.ITEM_BONUS_9 = %i%% Chance @9Einzufrieren@- +t.ITEM_BONUS_10 = %i%% Chance zu @4Betäuben@- +t.ITEM_BONUS_11 = %i%% Chance zu @2Vergiften %i-%i@- +t.ITEM_BONUS_12 = %+i zu %s Treff. + +t.BONUS_HIT_TYPE_0 = @0nah physisch@- +t.BONUS_HIT_TYPE_1 = @0fern physisch@- +t.BONUS_HIT_TYPE_2 = @4nah Feuer@- +t.BONUS_HIT_TYPE_3 = @9nah Kälte@- +t.BONUS_HIT_TYPE_4 = @2nah Gift@- +t.BONUS_HIT_TYPE_5 = @4fern Feuer@- +t.BONUS_HIT_TYPE_6 = @9fern Kälte@- +t.BONUS_HIT_TYPE_7 = @2fern Gift@- + +t.ITEM_REQ_0 = Level +t.ITEM_REQ_1 = Stä +t.ITEM_REQ_2 = Ges +t.ITEM_REQ_3 = Kon +t.ITEM_REQ_4 = Klasse + +t.AGAINST_CATEGORY_0 = Alle +t.AGAINST_CATEGORY_1 = Untote +t.AGAINST_CATEGORY_2 = Dämonen +t.AGAINST_CATEGORY_3 = Bestien + +t.CREDITS_0 = @9- UNDERCROFT -@- +t.CREDITS_1 = @0(C) Rake in Grass 2006@- +t.CREDITS_2 = @4Meister der Farben und des Schicksals@- +t.CREDITS_3 = @0Frantisek Chmelar@- +t.CREDITS_4 = @4Programmiersklave und Krachmacher@- +t.CREDITS_5 = @0Jiri Prochazka@- +t.CREDITS_6 = @4Beta Gladiatoren@- +t.CREDITS_7 = @0Shigor Birdman@- +t.CREDITS_8 = @0Jan Fibiger@- +t.CREDITS_9 = @0David "Gix" Keprt@- +t.CREDITS_10 = @0Ralf "Skydart" Korrek@- +t.CREDITS_11 = @0Piotr "Pieciax" Kuljon@- +t.CREDITS_12 = @0Jakub Linhart@- +t.CREDITS_13 = @0Minlee@- +t.CREDITS_14 = @0Petr Stastny@- +t.CREDITS_15 = @0Edwin "Eddy" Ross@- +t.CREDITS_16 = @0Pavel Tovarys@- +t.CREDITS_17 = @0Sergey "JJ" Volkovich@- +t.CREDITS_18 = @0Arthur Wist@- +t.CREDITS_19 = @4PocketHAL GFX Bibliothek@- +t.CREDITS_20 = @0Thierry Tremblay@- +t.CREDITS_21 = @4Hekkus sound system@- +t.CREDITS_22 = @0www.shlzero.com@- + +t.DEMO_END_0_0 = Möchten Sie das ganze +t.DEMO_END_0_1 = Abenteuer erleben? +t.DEMO_END_0_2 = @4Holen Sie sich die Vollversion!@- + +t.DEMO_END_1_0 = Besuche Sie fremde Gegenden, +t.DEMO_END_1_1 = kämpfen Sie mit duzenden Monstern +t.DEMO_END_1_2 = und unbekannten Ängsten! + +t.DEMO_END_2_0 = Erkunden Sie Kerker, Gruften +t.DEMO_END_2_1 = und Städte in nie zuvor +t.DEMO_END_2_2 = gesehenen Grafiken! + +t.DEMO_END_3_0 = Mehr Informationen finden Sie +t.DEMO_END_3_1 = im Internet unter: +t.DEMO_END_3_2 = @5http://undercroft.rakeingrass.com@- + +t.MENU_BUY_NOW = JETZT KAUFEN! +t.MENU_SWAP_CONTROLS = Steuerung tauschen +t.MENU_ROTATE_DISPLAY = Anzeige drehen +t.MENU_NEEDS_RESTART = (erfordert Neustart des Spieles) + +t.FREE_SKILL_POINTS = Freie Fähigkeiten Pkt. +t.FREE_STAT_POINTS = Freie Status Punkte +t.HP = HP +t.SP = AP diff --git a/undercroft_windows_i110/data/defs/text_en.txt b/undercroft_windows_i110/data/defs/text_en.txt new file mode 100644 index 0000000..75d7498 --- /dev/null +++ b/undercroft_windows_i110/data/defs/text_en.txt @@ -0,0 +1,3775 @@ +# Number of text colors for '@n ABC @-': +# 0 - White 1 - Red 2 - Green +# 3 - Blue 4 - Yellow 5 - Cyan +# 6 - Purple 7 - Coffee 8 - Acid +# 9 - Light blue + +================================================================================ +Level names +================================================================================ + +t.Wolf Lair=Wolf Lair +t.Old Mine=Old Mine +t.Aenor's Glen=Aenor's Glen +t.Warehouse=Warehouse +t.City Sewer=City Sewer +t.Dungeon=Dungeon +t.Haunted House=Haunted House +t.House=House +t.Dolbrad=Dolbrad +t.Astral Plane=Astral Plane +t.Thunderdome=Thunderdome +t.Underground Temple=Underground Temple +t.Cloister Underground=Cloister Underground +t.Cloister Cellar=Cloister Cellar +t.Bell Tower=Bell Tower +t.Spider Tunnel=Spider Tunnel +t.Cloister Library=Cloister Library +t.Ruined Cloister=Ruined Cloister +t.Ancient Tomb=Ancient Tomb +t.Dunghill=Dunghill +t.Dunghill Cellars=Dunghill Cellars +t.Lava Pit=Lava Pit +t.Deep Forest=Deep Forest +t.Troll Cave=Troll Cave +t.Gravedigger's Cellar=Gravedigger's Cellar +t.Abandoned Graveyard=Abandoned Graveyard +t.Tomb of Knight Vigus=Tomb of Knight Vigus +t.Upper Catacombs=Upper Catacombs +t.Lower Catacombs=Lower Catacombs +t.King's Grave=King's Grave +t.Royal Tomb Guardians=Royal Tomb Guardians +t.Labyrinth of Royal Tomb=Labyrinth of the Royal Tomb +t.Tomb of Knight Ambrius=Tomb of Knight Ambrius + +================================================================================ +MAP_HINTS +================================================================================ + +t.recharge = recharge +t.WOODCUTTERS = WOODCUTTERS +t.TRAVELING CONJURER = TRAVELING CONJURER +t.CAMP = CAMP +t.SWORDSMAN GARRICK = SWORDSMAN GARRICK +t.LOTHAR'S ARMORY = LOTHAR'S ARMORY +t.CROSSBOW TAVERN = CROSSBOW TAVERN +t.ARCHERY RANGE = ARCHERY RANGE +t.OGLA THE DRUID = OGLA THE DRUID +t.City Park = @9City Park@- +t.Small Square = @9Small Square@- +t.The Port = @4The Port@- +t.poor's quarter = @9___Poor's quarter@- +t.BRAGGARD'S SMITHING = BRAGGARD'S SMITHING +t.DUNCAN'S AXES = DUNCAN'S AXES +t.HERMIT'S EDEN = HERMIT'S EDEN +t.WORLD OF WONDERS = WORLD OF WONDERS +t.ARCHERY GUILD = ARCHERY GUILD +t.SHADOW ALLEY = SHADOW ALLEY +t.ZEFRAN'S MENAGERIE = ZEFRAN'S MENAGERIE +t.MAD DWARF = MAD DWARF +t.JOLLY GOOSE = JOLLY GOOSE +t.HOUNTED HOUSE = @4HAUNTED HOUSE@- +t.ALCHEMIST'S HOUSE = @4ALCHEMIST'S HOUSE@- +t.TEMPLE OF FARUK = TEMPLE OF FARUK +t.Wheel = Wheel +t.Library = Library +t.MYRON'S HARDWARE = MYRON'S HARDWARE +t.GENERAL MARCHANDISE = GENERAL MERCHANDISE +t.ALCHYMIST CHANDLERY = ALCHEMISTIC CHANDLERY +t.RATHOLE INN = RATHOLE INN +t.WAGRANT BOOKSELLER = VAGRANT BOOKSELLER +t.AUNTIE'S COTTAGE = AUNTIE'S COTTAGE +t.TEMPLE OF ANRAK = TEMPLE OF ANRAK +t.GYPSY'S VAN = GYPSY'S VAN +t.SUMMONER'S COTTAGE = SUMMONER'S COTTAGE +t.YAGA'S HUT = YAGA'S HUT +t.Teleport = Teleport +t.Teleport to royal tomb = Teleport to royal tomb +t.Teleport to catacombs = Teleport to catacombs +t.Broken teleport = Broken teleport +t.Gravedigger = GRAVEDIGGER +t.Small Tomb = SMALL TOMB +t.Tomb of Vigus = TOMB OF VIGUS +t.Tomb of Ambrius = TOMB OF AMBRIUS +t.Catacombs = ____CATACOMBS +t.Royal Tomb = ROYAL TOMB +t.king's crypt = King's crypt +t.Altar = Altar + +================================================================================ +KEYS +================================================================================ + +t.townhall_cellar_key = townhall_cellar_key +t.myron's_key = myron's_key +t.bone_key = bone_key +t.miner's_key = miner's_key +t.rusty_key = rusty_key +t.cellar_key = cellar_key +t.tomb_key = tomb_key +t.prior's_key = prior's_key +t.tower_key = tower_key +t.armory_key = armory_key +t.bronze_key = bronze_key +t.iron_key = iron_key +t.manhole_key = manhole_key +t.warehouse_key = warehouse_key +t.steel_key = steel_key +t.cottage_key = cottage_key +t.alchemist's_key = alchemist's_key +t.dungeon_key = dungeon_key +t.golden_key = golden_key +t.astral_key = astral_key + +================================================================================ +ITEMS - QUEST/SPECIAL +================================================================================ + +t.paper_bonus = tap again to read it. + +t.empty_tankard = empty_tankard + +t.one_ring = one_ring +t.one_ring_bonus = to rule them all... + +t.unsigned_note = unsigned_note +[text=unsigned_note_text] +t=@0some unsigned note:@- # +t=@7there's an illusion wall in myron's garden. i'm sure about that. what's he hiding behind it? + +t.wounded_dog = wounded_dog +t.wounded_dog_bonus = unconscious dog of vorack the hunter +t.bloody_meat=bloody_meat +t.bloody_meat_bonus = meat dipped in animal blood + +t.merchant's_letter = merchant's_letter + +t.proof_of_heroism = proof_of_heroism +[text=proof_of_heroism_text] + t=the owner of this paper has entered and explored the spooky ancient dungeon + t=northeast from the dunghill. # # @2rake in grass@- - the builder of the dungeon + +t.forest_spell_of_passage_bonus=allows you to pass through rocks marked by a trollish symbol # + +t.keg_bonus = keg full of gunpowder # + +t.chicken = chicken +t.enchanted_cat = enchanted_cat + +t.holy_water = holy_water +t.empty flagon = empty flagon +t.underground_water = underground_water + +t.edwin's_note = edwin's_note +[text=edwin's_note_text] +t=@0you noted down a strange incantation in an unknown language: @4rurn asar@0. +t=edwin said you can open a secret hideout of druid ogla by using it. try to use it +t=on notable object around the village, like trees and others.@- + +t.forest_spell_of_passage = forest_spell_of_passage + +t.spring_stone = spring_stone +t.charged_spring_stone = charged_spring_stone + +t.ogla's_herbs = ogla's_herbs + +t.miner's_note = miner's_note +[text=miner's_note_text] +t=@0the paper is very old. you can barely read the text@-: # # +t=in the name of aenor!... damn... trolls... everywhere... we hide... +t=levers... trolls cannot open... rescuers can... the village patron... + +t.stone_crook = stone_crook + +t.gravedigger's_note = gravedigger's_note +[text=digger's_note_text] +t=edward left the tomb again and is dangerous. i had to lock him. +t=i left the key with thor in the northeast yard of the cemetery. # # +t=gravedigger + +t.ancient_necklace = ancient_necklace +t.chateau_de_carcass = chateau_de_carcass +t.quarter_of_king's_seal = quarter_of_king's_seal + +t.gear = gear + +t.paper_fragment = paper_fragment +[text=paper_fragment_text] +t=...going in circles for days! the treasure must be close!... +t=...illusional wall to the east... can't find it. zombies always +t=attack, when i come closer... + +t.ruby = ruby + +t.thief's_log = thief's_log +[text=thief's_log_text] +t=@0it's very worn. you can barely read a few words: # # +t=@-my companion dissappeared on the lower floor. i cannot save him. +t=i searched the maze many times, but i heard only his flute playing +t=behind walls. i cannot reach him. i'm getting weak. death is +t=everywhere. + +t.flute = flute + +t.king's_gold = king's_gold +t.king's_crown = king's_crown + +t.severed_skull = severed_skull +t.left_hand = left_hand +t.right_hand = right_hand +t.mentor_sandals = worn sandals + +t.paper_with_runes = paper_with_runes +[text=paper_with_runes_text] +t=there is a complete runic alphabet. you have marked runes representing the seven elements: # # +t=dragon - ur # thunder - tor # nature - nis # darkness - zef # rock - parth # water - oghal # flame - fom + +t.clapper = clapper +t.sprig = sprig +t.pearl = pearl +t.scale = scale + +t.strange_instructions = strange_instructions +[text=strange_instructions_text] +t=@0there's a weird text written on the paper: # +t=@7square with well - turn to goose - 2 north - 3 west - third row, first brick, from bottom right + +t.ransom = ransom + +t.ring_of_assassins = ring_of_assassins +t.ring_of_smugglers = ring_of_smugglers +t.ring_of_lizardmen = ring_of_lizardmen + +t.keg = keg + +t.boy's_diary = boy's_diary +[text=boy's_diary_text] +t=@0The diary contains records about expeditions of a little boy in the +t=wildest parts of the city park. He used to play around the south west +t=corner of the park near the old dried well. He also found a key to +t=the gardener's cottage, which seems to be abandoned for years.@- + +t.princess = princess + +t.man-eater's_root = man-eater's_root + +t.shards = shards + +t.scheme = scheme +[text=scheme_text] +t=@0it shows a drawing of the magic circle you saw in the dungeon in the spooky house. + +t.duke's_ring = duke's_ring +t.charmed_duke's_ring = charmed_duke's_ring + +t.khumrac's_scroll = khumrac's_scroll +[text=khumrac's_scroll_text] +t=this scroll gives freedom to slave gladiator razzik + +t.money_copper = copper coins +t.money_gold = golden coins +t.money_gold_bonus = one golden coin is worth of a thousand of copper coins + +t.remains = remains +t.remains_bonus = summoner can use them to raise a skeleton. drop remains on ground and cast the spell. +t.runic_stones = runic_stones + +t.desc_townhall_cellar_key = a key from cellars bellow townhall in dunghill. +t.desc_myrons_key = a key from a garden of myron, the blacksmith. +t.desc_bone_key = weird key made of bone with a shape of skull +t.desc_miners_key = FIXME +t.desc_rusty_key = FIXME +t.desc_cellar_key = FIXME +t.desc_tomb_key = FIXME +t.desc_priors_key = FIXME +t.desc_tower_key = FIXME +t.desc_armory_key = FIXME +t.desc_bronze_key = FIXME +t.desc_iron_key = FIXME +t.desc_manhole_key = FIXME +t.desc_warehouse_key = FIXME +t.desc_steel_key = FIXME +t.desc_cottage_key = FIXME +t.desc_alchemists_key = FIXME +t.desc_dungeon_key = FIXME +t.desc_golden_key = FIXME +t.desc_astral_key = FIXME + +t.trophy_desc = a trophy from a dead enemy - sell this item to get some gold + +================================================================================ +ITEMS - CONSUMABLE +================================================================================ + +t.apple = apple +t.apple_bonus = replenish 5-10 hit points +t.bread = bread +t.bread_bonus = replenish 10-20 hit points +t.small healing potion = small healing potion +t.small_healing_potion_bonus = replenish 25-50 hit points +t.healing potion = healing potion +t.healing_potion_bonus = replenish 60-100 hit points +t.greater healing potion = greater healing potion +t.greater_healing_potion_bonus = replenish 140-200 hit points +t.large healing potion = large healing potion +t.large_healing_potion_bonus = replenish 220-300 hit points +t.perfect healing potion = perfect_healing_potion +t.perfect_healing_potion_bonus = replenish 300-400 hit points + +t.berries = berries +t.berries_bonus = replenish 5-10 points to stamina +t.cheese = cheese +t.cheese_bonus = replenish 10-20 points to stamina +t.rotten_eye = rotten_eye +t.rotten_eye_bonus = replenish 15-30 points to stamina +t.small stamina potion = small stamina potion +t.small_stamina_potion_bonus = replenish 25-50 points to stamina +t.stamina potion = stamina potion +t.stamina_potion_bonus = replenish 60-100 points to stamina +t.greater stamina potion = greater stamina potion +t.greater_stamina_potion_bonus = replenish 140-200 points to stamina +t.large stamina potion = large stamina potion +t.large_stamina_potion_bonus = replenish 220-300 points to stamina +t.perfect stamina potion = perfect_stamina_potion +t.perfect_stamina_potion_bonus = replenish 300-400 points to stamina + +t.chicken_leg = chicken leg +t.chicken_leg_bonus = replenish 15 points to health and stamina +t.rat_meat = rat meat +t.rat_meat_bonus = replenish 20 points to health and stamina +t.small revi potion = small revitalizing potion +t.small_revi_potion_bonus = replenish 30 of health and stamina +t.revi potion = revitalizing potion +t.revi_potion_bonus = replenish 50 of health and stamina +t.greater revi potion = greater revitalizing potion +t.greater_revi_potion_bonus = replenish 80 of health and stamina +t.large revi potion = large revitalizing potion +t.large_revi_potion_bonus = replenish 120 of health and stamina +t.perfect revi potion = perfect revitalizing potion +t.perfect_revi_potion_bonus = replenish 170 of health and stamina + +t.small elixir = small elixir +t.small_elixir_bonus = restores 15% of health and stamina +t.elixir = elixir +t.elixir_bonus = restores 30% of health and stamina +t.greater elixir = greater elixir +t.greater_elixir_bonus = restores 50% of health and stamina +t.large elixir = large elixir +t.large_elixir_bonus = restores 75% of health and stamina +t.perfect elixir = perfect elixir +t.perfect_elixir_bonus = restores 100% of health and stamina +t.elven_wine = elven wine +t.elven_wine_bonus = restores 40% of health and stamina + +t.mushroom = mushroom +t.mushroom_bonus = can regenerate 20% of your health or stamina or poison you +t.healing herbs = healing herbs +t.herbs_bonus = removes poison +t.tankard_of_ale = tankard_of_ale +t.tankard_of_ale_bonus = raises strength, but makes you drunken (str+1, dex-1, 15 rounds) +t.orkish_brandy = orkish_brandy +t.orkish_brandy_bonus = raises strength, but makes you drunken (str+4, dex-4, 20 rounds) +t.medicine = medicine +t.medicine_bonus = removes @2poisoned@-, @0stunned@- and @9frozen@- states +t.revive_potion = revive_potion +t.revive_potion_bonus = brings one hero back to life with minimum health and stamina +t.scroll_of_ressurection = scroll of ressurection +t.scroll_of_ressurection_bonus = brings one hero back to life with full health and stamina + +t.trophy_animal_fur=animal_fur +t.trophy_poison_follicle=poison_follicle +t.trophy_horn=horn +t.trophy_uncommon_wood=magic_wood +t.trophy_small_gems=small_gems + +t.arcane_scroll = arcane scroll +t.arcane_scroll_bonus = read the scroll to get one extra skill point +t.fungus_sapientia = fungus_sapientia +t.fungus_sapientia_bonus = eat it to get two extra skill points +t.elixir_of_power = elixir_of_power +t.elixir_of_power_bonus = drink it to get three extra stat points + +t.scroll_of_wisdom = scroll_of_wisdom +t.scroll_of_wisdom_bonus = read the scroll to get 2.000 experience points +t.tome_of_wisdom = tome of wisdom +t.tome_of_wisdom_bonus = read the tome to get 6.000 experience points +t.great_tome_of_wisdom = great tome of wisdom +t.great_tome_of_wisdom_bonus = read the tome to get 15.000 experience points + +t.scroll_of_wisdom2 = scroll of eternal wisdom +t.scroll_of_wisdom_bonus2 = read the scroll to get 25.000 experience points +t.tome_of_wisdom2 = silver tome of eternal wisdom +t.tome_of_wisdom_bonus2 = read the tome to get 100.000 experience points +t.great_tome_of_wisdom2 = golden tome of eternal wisdom +t.great_tome_of_wisdom_bonus2 = read the tome to get 500.000 experience points + + +================================================================================ +ITEMS - WEAPONS +================================================================================ + +== SWORD == + +t.dagger=dagger +t.rusty_dirk = rusty dirk +t.fine_dirk = fine dirk +t.poisoned_dirk=poisoned_dirk +t.short_sword = short_sword +t.short_sword_of_cold = short_sword_of_cold +t.glowing_short_sword = glowing_short_sword +t.trapper's_knife = trapper's_knife +t.blessed_steel_blade=@6blessed_steel_blade@- +t.short_sword_of_flames=@6short_sword_of_flames@- +t.graag's_fang = @6graag's_fang@- +t.long sword = long sword +t.venom_long_sword = venom_long_sword +t.excelent_long_sword=excelent_long_sword +t.barbarian_long_sword=barbarian_long_sword +t.crude_twohander=crude_twohander +t.balanced_twohander=balanced_twohander +t.broad_sword = broad_sword +t.fatal_broad_sword=fatal_broad_sword +t.treatcherous_blade=@6treatcherous_blade@- +t.great_sword = great_sword +t.great_sword_of_vigor=great_sword_of_vigor +t.scimitar=scimitar +t.black_scimitar=black_scimitar +t.poisoned_sabre=poisoned_sabre +t.spectral_scimitar=@6spectral_scimitar +t.razor_sword=razor_sword +t.ancient_claymore = ancient_claymore +t.winter_claymore=winter_claymore +t.flambard=flambard +t.vampiric_flambard=vampiric_flambard +t.barbarian_great_sword=barbarian_great_sword +t.serpent_sword=serpent_sword +t.royal_serpent=royal_serpent +t.hideous_razor=@6hideous_razor@- +t.yessuf's_evil_twins=@6yessuf's_evil_twins@- +t.hardan's_challenger=@6hardan's_challenger@- + +== AXE == + +t.hatchet=hatchet +t.cutter=cutter +t.axe = axe +t.blistering_axe = blistering_axe +t.cleaver=cleaver +t.ice_cleaver = ice_cleaver +t.ethereal_axe=@6ethereal_axe@- +t.veteran_cleaver=@6veteran_cleaver@- +t.large_axe = large axe +t.hunter's_large_axe = hunter's large axe +t.arctic_large_axe = arctic large axe +t.battle_axe=battle_axe +t.venom_battle_axe = venom_battle_axe +t.menacing_battle_axe=menacing_battle_axe +t.warlord's_destroyer=@6warlord's_destroyer@- +t.tool_of_havoc=@6tool_of_havoc@- +t.double_axe = double_axe +t.freezing_double_axe = freezing_double_axe +t.righteous_double_axe = righteous_double_axe +t.vampiric_precise_axe=vampiric_precise_axe +t.broad_axe=broad_axe +t.broad_axe_of_decay=broad_axe_of_decay +t.flaming_broad_axe=flaming_broad_axe +t.the_butcher=@6the_butcher@- +t.duo_chopini = @6duo_chopini@- +t.great_axe=great_axe +t.dragon_axe = dragon_axe +t.hard_dragon_axe = hard_dragon_axe +t.noble_axe=noble_axe +t.heroic_crystal_axe=@6heroic_crystal_axe@- +t.fearsome_iron=@6fearsome_iron@- +t.rimbrock's_axe=rimbrock's_axe + +== MACE == + +t.mallet=mallet +t.steel_mallet=steel_mallet +t.wooden_cudgel=wooden_cudgel +t.iron_cudgel=iron_cudgel +t.hard_cold_cudgel=hard_cold_cudgel +t.stone_of_heaven=@6stone_of_heaven@- +t.steel_club=steel_club +t.stone_club=stone_club +t.spiky_club=spiky_club +t.diseased_spiky_club=diseased_spiky_club +t.hammer=hammer +t.demonic_hammer=demonic_hammer +t.heavy_hammer=heavy_hammer +t.witch_hammer=@6witch_hammer@- +t.hammer_of_vigus=@6hammer_of_vigus@- +t.war_flail=war_flail +t.heavy_war_flail=heavy_war_flail +t.gork's_flaming_crusher=@6gork's_flaming_crusher@- +t.morning_star=morning_star +t.grisly_morning_star=grisly_morning_star +t.mace=mace +t.great_mace=great_mace +t.thunder_mace=thunder_mace +t.captain's_mace=captain's_mace +t.war_hammer=war_hammer +t.glowing_war_hammer=glowing_war_hammer +t.lifeforce=@6lifeforce@- +t.maul=maul +t.great_maul=great_maul +t.earthquaker=@6earthquaker@- +t.seven_giants=@6seven_giants@- + +== POLEARM == + +t.rake=rake +t.pick=pick +t.shovel=shovel +t.pike=pike +t.glacial_pike=glacial_pike +t.hook_pike=hook_pike +t.molten_hook_pike=molten_hook_pike +t.scythe=scythe +t.exeptional_impaler=@6exeptional_impaler@- +t.poisonous_nail=@6poisonous_nail@- +t.long_flail=long_flail +t.halbert=halbert +t.ogre's_halbert=ogre's_halbert +t.halbert_of_flames=halbert_of_flames +t.slayer's_halbert=@6slayer's_halbert@- +t.glaive=glaive +t.bloodsucking_glaive=bloodsucking_glaive +t.father's_glaive=father's_glaive +t.razzik's_glaive=@6razzik's_glaive@- +t.spear=spear +t.spear_of_raven=spear_of_raven +t.heroic_lance=@6heroic_lance@- +t.voulge=voulge +t.merciless_voulge=merciless_voulge +t.great_bardiche=great_bardiche +t.trident=trident +t.abysmal_trident=abysmal_trident +t.teeth_of_vezuth=@6teeth_of_vezuth@- +t.titan_slayer=@6titan_slayer@- + +== STAFF == + +t.pikestaff = pikestaff +t.long_staff = long_staff +t.staff_of_flame = staff_of_flame +t.tireless_staff=tireless_staff +t.thorn_staff = thorn_staff +t.icicle=@6icicle@- +t.forest_claw = @6forest_claw@- +t.short_battle_staff=short_battle_staff +t.ram_staff = ram_staff +t.moon_staff = moon_staff +t.full_moon=@6full_moon@- +t.monk_battle_staff = monk_battle_staff +t.viper_staff = viper_staff +t.paralysing_staff = paralysing_staff +t.heavy_iron_staff=heavy_iron_staff +t.mighty_silencer = mighty_silencer +t.staff_of_conflagration=staff_of_conflagration +t.thunderstorm=@6thunderstorm@- +t.legendary_basher=@6legendary_basher@- + +== BULLET/THROW == + +t.arrows = arrows +t.arrows_bonus = ammunition for bows and crossbows +t.cannonballs = cannon_balls +t.cannonballs_bonus = ammunition for a cannon +t.stones=stones + +t.throwing_knives = throwing_knives +t.throwing_stars = throwing_stars +t.chocking_powder=chocking_powder +t.explosive_powder=explosive_powder +t.poisoned_throwing_knives=poisoned_throwing_knives +t.burning_stars = burning_stars +t.lethal_stars = lethal_stars +t.steel_darts=steel_darts +t.throw_holy_water=flasks of holy water +t.poisoned_darts=poisoned_darts +t.explosive_darts=explosive_darts +t.stunning_powder=stunning_powder +t.throwing_axes=throwing_axes +t.burning_powder=burning_powder +t.javelins=javelins +t.scorpion's_javelins=scorpion's_javelins +t.throwing_rings=throwing_rings +t.cold_throwing_rings=cold_throwing_rings +t.bomb=bomb +t.great_bomb=great_bomb + +== BOW/CROSSBOW == + +t.bow = bow +t.bow_of_fire = bow_of_fire +t.long_bow = long_bow +t.icebear_bow = icebear_bow +t.vasp_long_bow = @6vasp_long_bow@- +t.vorack's_crossbow = @6vorack's_crossbow@- +t.crossbow=crossbow +t.scorching_crossbow = scorching_crossbow +t.arctic_crossbow = arctic_crossbow +t.arbalest = arbalest +t.composite_bow = composite_bow +t.composite_stinger=composite_stinger +t.sky_bow = @6sky_bow@- +t.grotesque_bow = @6grotesque_bow@- +t.blowpipe = blowpipe +t.fatal_blowpipe = fatal_blowpipe +t.heavy_crossbow = heavy_crossbow +t.spider's_heavy_crossbow = spider's_heavy_crossbow +t.raging_heavy_crossbow = raging_heavy_crossbow +t.marauder=@6marauder@- +t.champion's_bow = champion's_bow +t.strong_champion's_bow = strong_champion's_bow +t.spitfire = @6spitfire@- +t.cannon = cannon +t.war_bow=war_bow +t.war_bow_of_wrath=war_bow_of_wrath +t.war_bow_of_impact=war_bow_of_impact +t.hand_ballista=hand_ballista +t.flaming_hand_ballista=flaming_hand_ballista +t.siege_breaker=@6siege_breaker@- +t.north_star=@6north_star@- + + + + + + +================================================================================ +ITEMS - SPECIAL WEAPONS +================================================================================ + +t.SPECIAL_MAG=SPECIAL_MAG +t.phoenix_wand=phoenix_wand +t.elemental_wand=elemental_wand +t.freezing_rod=freezing_rod +t.scholar's_wand_of_fire=@6scholar's_wand_of_fire@- +t.sparking_rod=sparking_rod +t.rod_of_lore=rod_of_lore +t.woodoo_staff=woodoo_staff +t.beryl_staff=beryl_staff +t.elven_sword=elven_sword +t.forest_wand=forest_wand +t.scholar's_great_staff=scholar's_great_staff +t.staff_of_vigor=staff_of_vigor +t.firebringer=@6firebringer@- +t.furious_sceptre=furious_sceptre +t.frozen_sceptre=frozen_sceptre +t.sceptre_of_guardian=sceptre_of_guardian +t.hammer_of_storms=hammer_of_storms +t.nightmare=@6nightmare@- +t.great_staff_of_flame=great_staff_of_flame +t.great_staff_of_ice=great_staff_of_ice +t.crystaline=@6crystaline@- + +t.SPECIAL_PRI=SPECIAL_PRI +t.pilgrim's_staff=pilgrim's_staff +t.templar_short_sword=templar_short_sword +t.templar_long_sword=templar_long_sword +t.grimm_scythe=grimm_scythe +t.crusader_sword=crusader_sword +t.crook=crook +t.hammer_of_spirits=hammer_of_spirits +t.reaper's_scythe=@6reaper's_scythe@- +t.bishop's_crook=bishop's_crook +t.celestial_mace=celestial_mace +t.demon_eater=@6demon_eater@- +t.hammer_of_archangels=@6hammer_of_archangels@- +t.templar_great_axe=templar_great_axe +t.cardinal's_crook=cardinal's_crook +t.cardinal's_storm_crook=cardinal's_storm_crook +t.the_enlightened=@6the_enlightened@- + +t.SPECIAL_SUM=SPECIAL_SUM +t.bone_dagger=bone_dagger +t.vicious_fork=vicious_fork +t.iron_talons=iron_talons +t.steel_talons=steel_talons +t.the_hornet=@6the_hornet@- +t.icebear_talons=icebear_talons +t.bone_staff=bone_staff +t.dragon_claw=dragon_claw +t.talons_of_chimera=@6talons_of_chimera@- +t.sword_of_ancestors=sword_of_ancestors +t.ghost_blade=ghost_blade +t.bloody_root=bloody_root +t.pagan_staff=pagan_staff +t.taint=@6taint@- +t.animated_arm=animated_arm +t.savage_drum=savage_drum +t.staff_of_necromancy=staff_of_necromancy +t.clay_law=clay_law +t.hungry_piercer=hungry_piercer +t.call_from_underground=@6call_from_underground@- + +t.SPECIAL_ASS=SPECIAL_ASS +t.dark_blade=dark_blade +t.short_flail=short_flail +t.fast_short_flail=fast_short_flail +t.hooks=hooks +t.chain=chain +t.venomous_chain=venomous_chain +t.black_widows=@6black_widows@- +t.long_kiss_good_night=@6long_kiss_good_night@- +t.lash=lash +t.freezing_lash=freezing_lash +t.burning_punisher=burning_punisher +t.nine_tails=nine_tails +t.yuca_and_gomaca=@6yuca_and_gomaca@- +t.barbed_lash=barbed_lash +t.barbed_lash_of_frost_bite=barbed_lash_of_frost_bite +t.war_sickle=war_sickle +t.hell_chain=hell_chain +t.tripple_flail=tripple_flail +t.stunning_tripple_flail=stunning_tripple_flail +t.large_hooks=large_hooks +t.hamebar's_treason=@6hamebar's_treason@- + + + + + +================================================================================ +ITEMS - EQUIPMENT +================================================================================ + +== ARMOR == + +t.cloth=cloth +t.habit=habit +t.robe=robe +t.winter_robe=winter_robe +t.protective_habit=protective_habit +t.eagle_robe=eagle_robe +t.assassin_jacket=assassin's_jacket +t.enchanted_habit=enchanted_habit +t.orc_habit=@6orc_habit@- +t.shadow_jerkin=@6shadow_jerkin@- +t.bear_vest=bear_vest +t.scholar's_garment=scholar's_garment +t.killer's_vest=killer's_vest +t.werewolf_skin=werewolf_skin +t.sanctified_garment=sanctified_garment +t.polar_robe=polar_robe +t.alchemist's_apron=alchemist's_apron +t.battlemage's_robe=battlemage's_robe +t.repulsive_habit=repulsive_habit +t.black_velvet=black_velvet +t.firelord's_robe=firelord's_robe +t.archmage's_robe=archmage's_robe +t.lizardskin=@6lizardskin@- + +t.leather_vest=leather_vest +t.serpent_vest=serpent_vest +t.sturdy_vest=sturdy_vest +t.leather_armor=leather_armor +t.sturdy_leather_armor=sturdy_leather_armor +t.forest_leather_armor=forest_leather_armor +t.exceptional_knight's_vest=@6exceptional_knight's_vest@- +t.ring_mail=ring_mail +t.ancient_ring_mail=ancient_ring_mail +t.scale_mail=scale_mail +t.fearless_ring_mail=@6fearless_ring_mail@- +t.breast_plate=breast_plate +t.battle_breast_plate=battle_breast_plate +t.elven_ring_mail=elven_ring_mail +t.ethereal_protection=@6ethereal_protection@- +t.chain_mail=chain_mail +t.volcanic_chain_mail=volcanic_chain_mail +t.heavy_chain_mail=heavy_chain_mail +t.silver_scale_mail=silver_scale_mail +t.hauberk=hauberk +t.excelent_hauberk=excelent_hauberk +t.sand_warrior=@6sand_warrior@- +t.plate_mail=plate_mail +t.hard_plate_mail=hard_plate_mail +t.full_armor=full_armor +t.full_plate_armor=full_plate_armor +t.warlord's_armor=warlord's_armor +t.legendary_armor=@6legendary_armor@- +t.obsidian_shell=@6obsidian_shell@- +t.armor_of_gigant=@6armor_of_gigant@- + +t.beast_jacket = beast_jacket +t.dark_armor = @6dark_armor@- +t.vesture_of_the_stars = @6vesture_of_the_stars@- + +t.cloak=cloak +t.hunter's_cloak=hunter's_cloak +t.warrior's_cloak=warrior's_cloak +t.winter_cloak=winter_cloak +t.cloak_of_elementalist=cloak_of_elementalist +t.protective_mantle=protective_mantle +t.adventurer's_cloak=adventurer's_cloak +t.veil_of_darkness=veil_of_darkness +t.cloak_of_rage=cloak_of_rage +t.holy_protection=holy_protection +t.beast_cloak=beast_cloak +t.dragon_cloak=dragon_cloak +t.knight's_cloak=knight's_cloak +t.bat_wings=bat_wings +t.killer's_black_coat=killer's_black_coat +t.tough_cover=tough_cover +t.invulnerability=invulnerability +t.astral_mantle=astral_mantle + +== SHIELD == + +t.buckler=buckler +t.broken_small_shield=worn_small_shield +t.small_shield=small_shield +t.hard_small_shield=hard_small_shield +t.round_shield=round_shield +t.dragon_shield=@6dragon_shield@- +t.elven_shield=@6elven_shield@- +t.barbarian_round_shield=barbarian_round_shield +t.templar_shield=templar_shield +t.large_shield=large_shield +t.large_templar_shield=large_templar_shield +t.nordic_shield=@6nordic_shield@- +t.tower_shield=tower_shield +t.great_tower_shield=great_tower_shield +t.pavise=pavise +t.great_pavise=great_pavise +t.lobar's_guard=@6lobar's_guard@- +t.circle_of_faith=@6circle_of_faith@- +t.blue_power_gem=blue_power_gem +t.red_power_gem=red_power_gem +t.dark_power_gem=dark_power_gem +t.sharp_power_gem=sharp_power_gem +t.battle_orb=battle_orb +t.scroll_of_fireball=scroll_of_fireball +t.orb_of_telekinesis=orb_of_telekinesis +t.scroll_of_lightning=scroll_of_lightning +t.arctic_orb=arctic_orb +t.great_orb=great_orb +t.griffin's_eye=@6griffin's_eye@- +t.loathsome_idol=loathsome_idol +t.mummyfied_head=mummyfied_head +t.dark_skull=dark_skull +t.rune_of_power=rune_of_power +t.gargoyle=@6gargoyle@- +t.ancient_relic=ancient_relic +t.holy_symbol=holy_symbol +t.scroll_of_heaven=scroll_of_heaven +t.relic_of_roven_the_bright=@6relic_of_roven_the_bright@- +t.parrot=parrot +t.tree_frog=tree_frog +t.owl=owl +t.bat=bat +t.spider=spider +t.black_cat=black_cat +t.snake=snake +t.tarantula=tarantula +t.deep_forest_frog=deep_forest_frog +t.vampire_bat=vampire_bat +t.snow_owl=snow_owl +t.great_mamba=great_mamba +t.tome_of_alchemy=tome_of_alchemy +t.tome_of_ressurection=tome_of_ressurection +t.tome_of_constructor=tome_of_constructor +t.grimoir_of_necromancy=grimoir_of_necromancy +t.herbarium=herbarium +t.holy_book=holy_book +t.tome_of_exorcist=tome_of_exorcist +t.tome_of_demonology=tome_of_demonology +t.tome_of_sourcery=tome_of_sourcery +t.tome_of_elements=tome_of_elements +t.tome_of_telekinesis=tome_of_telekinesis + +== HELM == + +t.magic_skull_case=magic_skull_case +t.wizard's_hat=wizard's_hat +t.wizard's_hat_of_haste=wizard's_hat_of_haste +t.sabreteeth=sabreteeth +t.wolf_head=wolf_head +t.frost_crown=frost_crown +t.cloth_mask=cloth_mask +t.snake_mask=snake_mask +t.fanged_crown=@6fanged_crown@- +t.lightning_circlet=lightning_circlet +t.volcanic_tiara=volcanic_tiara +t.protector's_hat=protector's_hat +t.hood_of_damnation=hood_of_damnation +t.mask_of_the_raider=mask_of_the_raider +t.blessed_diadem=blessed_diadem +t.snow_queen's_crown=snow_queen's_crown +t.horned_skull_case=horned_skull_case +t.beast_mask=beast_mask +t.invisible_man=@6invisible_man@- +t.hard_hood_of_wisdom=@6hard_hood_of_wisdom@- +t.great_diadem=great_diadem +t.ogre's_crown=ogre's_crown +t.war_crown=war_crown +t.mask_of_master=mask_of_master +t.incandescent_bonnet=@6incandescent_bonnet@- +t.neb_of_vulture=@6neb_of_vulture@- +t.allmighty_wizard'_s_hat=@6allmighty_wizard'_s_hat@- +t.dark_face=@6dark_face@- + +t.hood=hood +t.cap=cap +t.light_helmet=light_helmet +t.cold_light_helmet=cold_light_helmet +t.guard's_helm=guard's_helm +t.barbarian_helm=@6barbarian_helm@- +t.ancient_helm=@6ancient_helm@- +t.plated_helm=plated_helm +t.plated_helm_of_rage=plated_helm_of_rage +t.full_helm=full_helm +t.vampire's_helm=@6vampire's_helm@- +t.arctic_full_helm=arctic_full_helm +t.enchanted_full_helm=@6enchanted_full_helm@- +t.kinght's_helm=kinght's_helm +t.war_helm=war_helm +t.fine_war_helm=fine_war_helm +t.war_helm_of_survival=@6war_helm_of_survival@- +t.great_helm=great_helm +t.great_helm_of_harmony=@6great_helm_of_harmony@- +t.great_helm_of_masacre=@6great_helm_of_masacre@- +t.destroyer's_great_helm=@6destroyer's_great_helm@- + +== GLOVES == + +t.leather_gloves = leather_gloves +t.bear_gloves = bear_gloves +t.furry_gloves = furry_gloves +t.gloves_of_haste = gloves_of_haste +t.chain_gloves = chain_gloves +t.chain_gloves_of_freedom = chain_gloves_of_freedom +t.bracers = bracers +t.cold_bracers = cold_bracers +t.gladiator_gloves = gladiator's_gloves +t.crusader_gloves = @6crusader's_gloves@- +t.gauntlets = gauntlets +t.jade_gauntlets = jade_gauntlets +t.mighty_gauntlets = mighty_gauntlets +t.gauntlets_of_life = gauntlets_of_life +t.gauntlets_of_freedom = gauntlets_of_freedom +t.robudar's_strength=@6robudar's_strength@- + +t.silky_ice_gloves = @6silky_ice_gloves@- +t.fist_of_flame=@6fist_of_flame@- +t.exorcist's_gloves=@6exorcist's_gloves@- +t.holy_wrath=@6holy_wrath@- +t.swamp_thing's_hands=@6swamp_thing's_hands@- +t.wrist_guards = @6wrist_guards@- +t.hard_wrist_guards=@6hard_wrist_guards@- +t.monk's_wrist_guards=@6monk's_wrist_guards@- +t.killer's_hands=@6killer's_hands@- + +== BOOTS == + +t.sandals = sandals +t.stinky_shoes = stinky_shoes +t.worn_boots = worn_boots +t.leather_boots = leather_boots +t.snakehunter's_boots = snakehunter's_boots +t.top_boots = top_boots +t.iron_boots = iron_boots +t.iron_war_boots = iron_war_boots +t.chain_boots = chain_boots +t.gladiator_boots = gladiator's_boots +t.shank_guards = shank_guards +t.armored_boots = armored_boots +t.plate_boots = plate_boots +t.heavy_plate_boots = heavy_plate_boots + +t.sandals_of_balance = @6sandals_of_balance@- +t.lucky_sandals = @6lucky_sandals@- +t.protected_steps=@6protected_steps@- +t.martyr's_sandals=@6martyr's_sandals@- +t.silent_boots=@6silent_boots@- +t.stone_sandals=@6stone_sandals@- +t.shoes_of_heart=@6shoes_of_heart@- +t.boots_of_elements=@6boots_of_elements@- + +t.juggler's_sandals = @6juggler's_sandals@- +t.charmed_chain_boots=@6charmed_chain_boots@- + +== BELTS == + +t.band = band +T.handy_band=handy_band +t.belt = belt +t.protective_belt = protective_belt +t.heavy_belt = heavy_belt +t.snake's_heavy_belt = snake's_heavy_belt +t.iron_heavy_belt = iron_heavy_belt +t.giant's_belt = giant's_belt + +t.band_of_shadows = @6band_of_shadows@- +t.belt_of_life = @6belt_of_life@- +t.rope_of_energy = @6rope_of_energy@- +t.hangman's_noose = @6hangman's_noose@- +t.ogre's_rope = @6ogre's_rope@- +t.captain's_belt = @6captain's_belt@- +t.hunter's_heavy_belt = @6hunter's_heavy_belt@- + +== JEWELRY == + +t.ring_of_health=ring_of_health +t.ring_of_energy=ring_of_energy +t.elven_ring=elven_ring +t.ring_of_survivor=ring_of_survivor +t.small_ring_of_life=small_ring_of_life +t.ring_of_life=ring_of_life +t.fighter's_ring_of_action=fighter's_ring_of_action +t.ring_of_battlemage=ring_of_battlemage +t.protector's_ring=protector's_ring +t.guardian's_ring=guardian's_ring +t.ring_of_flames=ring_of_flames +t.rainbow_ring=rainbow_ring +t.lizard_ring=lizard's_ring +t.glacial_ring=glacial_ring +t.ring_of_elements=ring_of_elements +t.ring_of_immunity=ring_of_immunity +t.ring_of_ogres=ring_of_ogres +t.ring_of_giants=ring_of_giants +t.ring_of_craft=ring_of_craft +t.ring_of_haste=ring_of_haste +t.heavy_ring_of_vigor=heavy_ring_of_vigor +t.ring_of_concentration=ring_of_concentration +t.ring_of_muscles=ring_of_muscles +t.polar_ring=polar_ring +t.kinetic_ring=kinetic_ring +t.ring_of_frost_giant=ring_of_frost_giant +t.healer's_ring=healer's_ring +t.ring_of_scorpion=ring_of_scorpion +t.spiritual_ring=spiritual_ring +t.evil_word=@6evil_word@- +t.ring_of_mercy=ring_of_mercy +t.ring_of_flesh=ring_of_flesh +t.ring_of_necromancy=ring_of_necromancy +t.black_ring=black_ring +t.exloding_ring=exloding_ring +t.jet_ring=jet_ring +t.snake's_ring=snake's_ring +t.marksman's_ring=marksman's_ring +t.ring_of_observer=ring_of_observer +t.ring_of_apprentice=ring_of_apprentice +t.ring_of_undead_eater=ring_of_undead_eater +t.trapper's_ring=trapper's_ring +t.holy_ring=holy_ring +t.stone_ring=stone_ring +t.lucky_killer=lucky_killer +t.ring_of_hunger=ring_of_hunger +t.warrior's_grace=@6warrior's_grace@- +t.archmage's_seal=@6archmage's_seal@- +t.heaven's_blessing=@6heaven's_blessing@- +t.cold_grasp=@6cold_grasp@- +t.ruthless_ring_of_sleep=@6ruthless_ring_of_sleep@- +t.snowflake_amulet=snowflake_amulet +t.tooth_necklace=tooth_necklace +t.vein=vein +t.defender's_amulet=defender's_amulet +t.rat_chain=rat_chain +t.serpent_amulet=serpent_amulet +t.thorn_amulet=thorn_amulet +t.knight's_chain=knight's_chain +t.amulet_of_hell=amulet_of_hell +t.nature's_embrace=nature's_embrace +t.chain_of_elements=chain_of_elements +t.faruk's_chain=faruk's_chain +t.barbarian_chain=barbarian_chain +t.light_necklace=light_necklace +t.insomnia=@6insomnia@- +t.necklace_of_willpower=necklace_of_willpower +t.fanged_necklace=fanged_necklace +t.chain_of_barriers=chain_of_barriers +t.inquisitor's_chain=inquisitor's_chain +t.blessed_necklace=blessed_necklace +t.stone_amulet=stone_amulet +t.forest_heart=forest_heart +t.finder's_necklace=finder's_necklace +t.symbol_of_cobra=symbol_of_cobra +t.glowing_chain=glowing_chain +t.pure_blood=pure_blood +t.stone_of_blizzard=stone_of_blizzard +t.necklace_of_leech=necklace_of_leech +t.marskman_of_vastelands=marskman_of_vastelands +t.amulet_of_wit=amulet_of_wit +t.eye_of_warlock=eye_of_warlock + + + +================================================================================ +ENEMIES +================================================================================ + + == NPC == + + t.cultist = cultist + t.merchant = merchant + t.librarian = librarian + t.khumrac = khumrac + t.howling zombie = howling zombie + t.highlander = highlander + t.sewage worker = sewage worker + t.edwin = edwin + t.chaos_crook = chaos crook + t.beggar = beggar + t.bartender = bartender + t.easy target = easy target + t.medium target = medium target + t.hard target = hard target + t.alchemist = alchemist + t.red_hood = red_hood + t.swift yorik = swift yorik + t.grey wizham = grey wizham + t.watch = watch + t.hunter vorack = hunter vorack + t.undead king = undead king + t.troll = troll + t.woman = woman + t.townsman = townsman + t.townswoman = townswoman + t.nobleman = nobleman + t.depressed dead = depressed dead + t.razzik = razzik + t.peasant woman = peasant woman + t.necromancer = necromancer + + + == FOE/DUNGHILL == + + t.bark monster=bark monster + t.stun beetle=stun beetle + t.mad dog=mad dog + t.fire demon=fire demon + t.giant worm=giant worm + t.rat=rat + t.small rat=small rat + t.small spider=small spider + t.bone wraith=bone wraith + t.bone nightmare=bone nightmare + t.frozen tomb master=frozen tomb master + t.ukmar=ukmar + t.wolf=wolf + + == FOE/FOREST == + + t.fire lord = fire lord + t.forest troll=forest troll + t.lava lizard = lava lizard + t.rock troll = rock troll + t.yaga = yaga + + == FOE/AENOR == + + t.dire wolf = dire wolf + t.ice troll = ice troll + t.tree troll = tree troll + t.white wolf = white wolf + + == FOE/GRAVEYARD == + + t.rampant spider=rampant spider + t.blood bat = blood bat + t.corpse_eater = corpse eater + t.creepy torso = creepy torso + t.mad edward = mad edward + t.dead knight = dead knight + t.black rat = black rat + t.plague rat = plague rat + t.fusty rat = fusty rat + t.living dead = living dead + t.skeleton = skeleton + t.stone golem = stone golem + t.fat dead = fat dead + t.zombie = zombie + t.headless = headless + t.dead apprentice = dead apprentice + t.burning bones = burning bones + t.giant spider = giant spider + t.ghost_of_vigus = ghost_of_vigus + t.revenant = revenant + t.spectre = spectre + + == FOE/CLOISTER == + + t.fire arachnid = fire arachnid + t.green death = green death + t.stinking headless = stinking headless + t.dark skeleton=dark skeleton + t.desecrated corpse=desecrated corpse + t.igor = igor + t.monstrous_igor = monstrous igor + t.warder = warder + t.spider queen = spider queen + t.priest master = priest master + t.fuzzy spider = fuzzy spider + t.walking_carcass=walking_carcass + t.crypt_wanderer=crypt_wanderer + t.fierce_zombie=fierce_zombie + + == FOE/CITY == + + t.assassin = assassin + t.thug leader = thug leader + t.bully = bully + t.thug = thug + t.rizzabak = rizzabak + t.zarok the dragon = zarok the dragon + t.krissrak = krissrak + t.ho chi mint = ho chi mint + t.boodhand = boodhand + t.shadow cloak = shadow cloak + t.combat skeleton = combat skeleton + t.skilled spider = deadly spider + t.wharf rat = wharf rat + t.sewer rat = sewer rat + t.sick rat = sick rat + t.apocalypse_rat = apocalypse rat + t.bowin the ripper = bowin the ripper + t.halag stonefoot = halag stonefoot + t.mountain giant=mountain giant + t.great demon = great demon + t.summoned demon=summoned demon + t.skull = skull + t.wraith = wraith + t.wraith_eyes = wraith_eyes + t.ice bones = ice bones + t.ice nightmare = ice nightmare + t.bone warrior = bone warrior + t.man eater = man eating plant + t.rimbrock = rimbrock + t.executioner = executioner + t.abomination = abomination + t.duke falstad = duke falstad + t.plaque bearer=plaque bearer + t.tortured zombie=tortured zombie + t.tortured dead=tortured dead + t.damned remains=damned remains + + + + + +================================================================================ +BUTTONS +================================================================================ + + t.b_yes = @0_yes_@- + t.b_no = @0_no_@- + t.b_ok = @0_ok_@- + t.b_next = @0_next_@- + t.b_skip = @0skip@- + t.b_more = @0more@- + t.b_work = @0work@- + t.b_trade = @0trade@- + t.b_leave = @0leave@- + t.b_go_on = @0go on@- + t.b_fight = @0_Fight!@- + +================================================================================ +GENERAL +================================================================================ + + [text=unknown_grave] + t=@0you can't read the inscription on the tombstone. it's too worn out.@- + [text=locked_gate] + t=@0the gate is locked.@- + [text=locked_door] + t=@0the door is locked.@- + [text=locked] + t=@0you need a proper key.@- + [text=unlocked] + t=@0it's already unlocked.@- + [text=action_used_key] + t=@0you have used the key.@- + [text=not_enough_money] + t="sorry. you don't have enough money." + [text=jammed] + t=@0it's jammed.@- + [text=remove_timber] + t=@0you've managed to remove the timber.@- + [text=won't_budge] + t=@0it won't budge.@- + [text=take_berries] + t=@0you've found some berries@- + [text=nothing_happened] + t=@0nothing happened@- + [text=hello] + t="hello" + +## CHARON STATUE ## + + [text=charon1] + t=@0this is a small altar with a statue of a man you've heard of before. legend says + t=this holy priest was helping tortured dead souls to pass from this world + t=to another happier place. You can put something on the altar.@- + [text=charon2] + t=@0you heard a distant whisper:@- + t="thank you for helping this lost soul" + +## TRAVELSTONE ## + + [text=travelstone] + t=@0this is some crude ancient obelisk. four bigger stones in the relief + t=look like they can be pressed. which one will you choose?@- + [text=something's_missing] + t=@0something is missing.@- + t.b_tstone1=top + t.b_tstone2=left + t.b_tstone3=right + t.b_tstone4=bottom + t.b_tstone5=@4none@- + +## INTRO ## + +[text=intro_1] +t=# @0rumors go around the land that a great evil arose from an old abandoned royal graveyard near the city of dolbrad. the dead are walking around the place, killing everybody who tries to explore the secrets of the tombs.@- + +[text=intro_2] +t=# @0the stories reached a small remote town, where travellers and merchants meet. in a tavern they quietly talked about ferocious corpses wandering the graveyard during night.@- + +[text=intro_3] +t=# @0then you entered the scene (strengthened by couple of beers). # @7you: "why are you whispering like old hens! a few stinking carcasses are no match for a real adventurer! ha!"@- # + +[text=intro_4] +t=# merchant: "that's a brave talk for a drunken tramp. maybe you want to show us how you can deal with the stinking corpses." # @7you: "hah! i need some motivation to get my hands dirty with rotten flesh." + +[text=intro_5] +t=# merchant: "well... what about @43000 coins@- if you bring a piece of the king's treasure as a proof you got into his tomb." # @7you: "i think we have a deal!"@- + +[text=intro_6] +t=# merchant: "we travel to dolbrad's market to do some business. meet us in the @4jolly goose tavern@- when you have the king's gold." # @7you: "hurry up, man. i'll be there in no time! don't make me wait!" + +[text=intro_7] +t=@0you woke up in some cellar, barely remembering what happened lately, and how you got there... # # wait a moment! did you bet with some merchants, that you will explore a graveyard filled up with zombies, and bring back a gold from king's tomb? doh!@- + + + +================================================================================ +TRAVEL +================================================================================ + + [text=dh_leave] + t=@0do you realy want to leave this valley and travel to the eastern forest? # # + t=@4(you will leave this part of the game permanently)@- + + [text=to_the_forest] + t=# @0you followed the path to the east. after some time you entered dark woods + t=full of wild sounds and hidden menace. + + [text=forest_leave] + t=@0do you want to leave the forest and travel to the storm mountains? # # + t=@4(you will leave this part of the game permanently)@- + + [text=to_the_mountains] + t=# @0you took a long and stony path twining in between tall and dark trees + t=until you reached the icy peaks of storm mountains. a path lead you + t=in the small valley known as aenor's glen.@- + + [text=ag_leave] + t=@0do you want to leave aenor's glen and go down to the plains? # # + t=@4(you will leave this part of the game permanently)@- + +## LEAVING AENOR'S GLEN ## + + [text=leaving_ag1] + t=# @0you said goodbye to the little frozen hole and took the road down to the + t=plains. fortunately, you haven't met any orcs that the men in aenor's glen + t=spoke of.@- + [text=leaving_ag2] + t=# @0it took you a couple of days to reach the deep forests enclosing the great + t=port of dolbrad from the west and south. you turned off the road + t=and took a darker trail leading to a long abandoned graveyard.@- + [text=leaving_ag3] + t=# @0this forgotten piece of land gives you creeps. ancient trees grow to the + t=sky here, and it's hard to even guess if it's day or night. finally you found + t=walls of the ruined cemetery.@- + [text=leaving_ag4] + t=# @0the front gate was locked tightly. you leaned a dead tree against the wall + t=and leapt in. hopefully you will find some way out later...@- + +## TO THE CITY ## + + [text=cloister_leave1] + t=@0this is some kind of secret tunnel. # # hmm... you are probably not going anywhere through + t=the cave in, and the mad monks are already taking it to pieces from the other side. + t=this looks like the only way out of here. will you go? # # + t=@4(you will leave this part of the game permanently)@- # # + [text=cloister_leave2] + t=# @0you climbed down with the sound of falling walls behind you. you entered a waste maze of corridors + t=of unknown purpose, and strayed there for a day or two until you finally came upon + t=a way up. # # and suddenly you appeared on the streets of the royal port of dolbrad! + [text=cloister_leave3] + t=# @0you were enjoying the fresh, salty air only just for a moment. you found posters all + t=around the city - describing you as a murderer of the archbishop's brother! + t=so the lunatic cultist in the ruined cloister was the brother of the holiest man + t=in the country?! + [text=cloister_leave4] + t=# @0the problem is, as a wanted outlaw, you have no chance to pass the guards + t=at the city gate. you are imprisoned in its walls now!@- + + +================================================================================ +LEVEL TEXTS +================================================================================ + + +-------------------------------------------------------------------------------- +DUNGHILL +-------------------------------------------------------------------------------- + + [text=dh_well1] + t=@0toss a coin?@- + [text=dh_well2] + t=@0you don't have a coin.@- + [text=dh_well3] + t=@0glug!@- + [text=dh_well4] + t=@0hey! you probably won't kill the big bad guy and win the beauty queen's + t=hearth if you throw all your gold into the first hole you met.@- + + t.b_rathole_rest=@0rest (@4100 coins@0)@- + + [text=dh_rake1] + t= @0*swak!*@- # # + t= ouch! you've found a @4rake in grass@-! + [text=dh_jng] + t=@4jets'n'guns@- # # + t=a heavy piece of ground shaking rock blasting action dressed in full + t=metal jacket colored to kill in graphics that will blow you eyes out! + t=# # + t=@0what the hell is this doing here...@- + + [text=dh_no_apple] + t=@0no more apples!@- + + [text=dh_sign_townhall] + t=@4town hall@- # # + t=(do not disturb during late night hours!) + + [text=dh_sign_direction1] + t=@4rathole inn @-- north # + t=@4townhall @-- east # + t=@4myron's hardware @-- south # + t=@4alchemistic chandlery @-- west + + [text=dh_sign_direction2] + t=@4dunghill @-- west # + t=@4nimlor @-- east + + [text=dh_sign_smith] + t=@7myron's hardware@- # # + t=weapons and armors for everyday adventures + + [text=dh_sign_general] + t=@4general merchandise@- + + [text=dh_sign_inn] + t=@8rathole inn@- # # + t=spicy food # strong ale # fair prices! + + [text=dh_sign_magic] + t=@6alchemistic chandlery@- # # + t=magic merchandise # + t=(today's special offer: the one ring) + + [text=dh_no_visit_townhall] + t=@0no chance to visit town hall at night.@- + + [text=dh_rathole_inn] + t=# "welcome to the rathole inn. what do you want?" + [text=dh_inn_rest] + t=@0you rested for several hours and refreshed your strengths.@- + + [text=dh_locked_gate] + t=@0this gate is locked @4permanently@-. + + [text=dh_thorns1] + t=@0you partially removed the wild sprouts but the thorns hurt you. while you were + t=pulling, something lured out of the woods!@- + [text=dh_thorns2] + t=@0you finally ripped the thorns out of the ground.@- + +## SMITH ## + +[text=dh_smith_first_hello] +t=# "hello, traveler! looking for some nice armament to defend yourself on dangerous roads? you look pretty capable to me. maybe you are interested in some little work for @4250 coins@-." + +[text=dh_smith_work] +t=# "bloody giant worm infested my little garden. here, take the key and kill the vermin." + +[text=dh_smith_in_progress] +t=# "hello again! still no success with the giant worm? maybe you need some sharper steel! come closer and pick one!" + +[text=dh_smith_success] +t=# "it's so great! i can get back to my lovely flowers! thank you a lot! here are your @4250 @4coins@-. and now how about spending some of your reward for this great equipment." + +[text=dh_smith_after_success] +t=# "hello, my friend! nice to see you again. come and choose some of my weapons." + +## UKMAR ## + + [text=dh_ukmar_welcome] + t="ukmar is big! ukmar is strong! ukmar is the greatest warrior! + t=i bet my @4250 @4coins @-that i can crush your sorry tiny skull! + t=so what! filling your pants?" + [text=dh_ukmar_quit_question] + t="you want to quit the fight and loose the money?" + [text=dh_ukmar_no_retreat] + t="you don't have enough money! you must fight till death!" + [text=dh_ukmar_retreat] + t="ha! run and don't forget to tell everybody, that ukmar is the greatest!" + [text=dh_ukmar_defeated] + t="oh! ukmar has enough. stranger is bigger than ukmar! take the money and go!" + [text=dh_ukmar_no_more] + t="no more beating! mommy! help!" + t.b_ukmar_retreat="um, where's the nearest toilet?" + t.b_ukmar_fight="show your best, monkey!" + t.b_ukmar_continue = @0continue fight@- + t.b_ukmar_give_up = @0give up@- + +## ANGRY WOMAN ## + + [text=dh_woman_welcome1] + t="argh! you again, spoiler?! where are my missing chickens? i want all six of them back, now!" + [text=dh_woman_done] + t="hmmm. i see you've got my chickens. ok. i'll tell the captain that he may let you leave. and don't trouble yourself coming back!" + [text=dh_woman_leave_me] + t="leave me alone!" + +## CAPTAIN ## + + [text=dh_captain_no_pass] + t="sorry, but you promised to find the missing chickens and i won't let you go + t=until mathylde tells me you did what you've agreed to." + [text=dh_captain_pass] + t="mathylde told me you've kept your promise. you are free to leave." + [text=dh_captain_proceed] + t="proceed. there's nothing to see here." + + +## BEGGAR ## + + [text=dh_beggar_paid] + t="thank you again, generous one." + [text=dh_beggar_offer] + t="spare a few coins to a poor man, will you?" + [text=dh_beggar_no_money] + t="you don't have 5 coins! is this some kind of joke?" + [text=dh_beggar_thanks] + t="thank you very much! i found this @4rusty key@- to the townhall cellars. + t=there are too many ferocious rats for me, but they are no match + t=for strong young heroes like you. maybe you find some treasure there!" + t.b_beggar_no = "buzz off!" + t.b_beggar_yes = "here you go" (@45 coins@-) + +## HELPS ## + + [text=dh_help_combat1] + t=@5tutorial (1/2)@- # + t=@0you are about to start your first fight. you control fights with 5 buttons. # + t=- click @4current active skill@0 to perform the selected special move or spell. # + t=- the @4attack button @0displays the weapon of the active hero and executes a normal strike. # + t=- click @4select current skill@0 to display a list of active skills and to change current one. # + [text=dh_help_combat2] + t=@5tutorial (2/2)@- # + t=@0click @4switch tactics@0 to change the fighting style of the active character. # # + t=a @-offensive hero@0 (crossed swords) concentrates on @-causing @0damage, while + t=a @-defensive hero@0 (shield) concentrates more on @-avoiding @0damage. set weaker + t=characters to defensive to make them survive longer. + + [text=dh_help_map1] + t=@5tutorial@- # + t=@0use the minimap in the upper right corner to check your location and direction. + t=click it to get a more detailed map. you can drag the map. the buttons on the map + t=focus the map on the party and turn the legend on or off. + + [text=dh_help_pick1] + t=@5tutorial@- # + t=@0click on the ground in front of you to take or drop items. it opens a screen with + t=the inventory to the left and a list of the items on the ground to the right. + t=take the tankard and bread. you can eat bread by clicking it twice in the inventory. + t=then click on the rail to the west.@- + [text=dh_help_rail1] + t=@5tutorial@- # + t=@0you should call someone to find out where you are. try to use the + t=tankard on the rail. that should make some noise. # # + t=when there's a possibility to use an item on an object, you will get a list of your + t=items on the bottom of the screen. just click the tankard now. + [text=dh_help_rail2] + t=@4ra-ta-ta-ta@- # + t=@0you rumbled on the rail for a while until the bartender from the @4rathole inn@- came in. + t=he explained that you drunk too much last night. then you attacked chickens of some + t=peasant woman screaming "die, damn orc!". fortunately you weren't in the condition + t=to do much harm, but you had to be locked up. the local folks haven't decided + t=your punishment yet.@- + t.b_dh_rail="can i undo my fault somehow?" + [text=dh_help_rail3] + t="hmmm. you haven't caused much damage, but mathylde still can't find six of + t=her chickens. they've run into every hole in town. i'll let you go, if you + t=promise to find them. ok?" + [text=dh_help_rail4] + t="i'll tell about our deal to mathylde and the town's guard." + + [text=dh_help_1] + t=@5tutorial@- (1/4) # + t=your adventure begins in this small town. click or move toward doors + t=to enter places. click citizens to interact with them. + [text=dh_help_2] + t=@5tutorial@- (2/4) # + t=click your heroes' faces to access the inventory, equipped items, hero info and the quest log. + [text=dh_help_3] + t=@5tutorial@- (3/4) # + t= + [text=dh_help_4] + t=@5tutorial@- (4/4) # + t=click the minimap in the upper right corner to get a detailed map. + [text=dh_help_garbage] + t=@5tutorial@- # examine garbage, heaps and barrels. you can find items there sometimes. + [text=dh_help_garden] + t=@5tutorial@- # you can find some valuable items in this garden. try to get + t=healing herbs, apples and mushrooms. watch their effect when you consume them. + + +## granddaughter ## + + [text=dh_niece1] + t="hello, traveller. are you heading east? would you please visit my old auntie + t=and present her my best regards for me? please just tell her i want her to + t=move here and live with me. it's so dangerous for her to be all alone in + t=the forest." + [text=dh_niece2] + t="hello. have you met my auntie?" + [text=dh_niece3] + t="hello again. thanks for your help. you're really the best." + [text=dh_auntie1] + t=@0an old woman went out as you approached the cottage...@- + [text=dh_auntie2] + t="oh! thanks to all saints that someone has come. that terrible spiders were + t=creeping around my house for days! i couldn't go out at all." + [text=dh_auntie3] + t="maybe i'm really too old to live alone in the woods. i ought to move to town + t=to my niece. Please, take these things as a small award for your bravery." + [text=dh_auntie_empty] + t=@0the cottage is empty.@- + +## hunter ## + + [text=dh_hunter1] + t="hey, there! i see you've come from dunghill. haven't you seen my dog? + t=i lost him on hunt two days ago when a bear attacked us. i'm still not well, + t=so i can't go to the woods to look for him. will you help?" + [text=dh_hunter2] + t="great! take this meat dipped in animal blood. the dog can't resist its smell. + t=i lost him near the entrance to the ancient tomb to the north. just walk nearby + t=with the meat and let the dog's hunger do the rest. and don't enter the tomb! + t=it's very dangerous. people disappeared there before." + [text=dh_hunter3] + t="still no luck with the dog? damn. where will i get such a good hunter and a friend." + [text=dh_hunter4] + t="wow! you've found him! that's just great! take this crossbow of mine. it's + t=a very good weapon and i hope it will serve you well." + [text=dh_dog1] + t=@0suddenly a snarling dog jumped out of a bush!@- + [text=dh_dog2] + t=@0you beat the dog until it lost it's will to attack. then you managed to catch it.@- + +## brother ## + + [text=dh_brother1] + t="ah! thank faruk, you are not undead! i'm looking for my stupid brother who entered + t=this ancient tomb. he thought he could find some treasures in there, but he hasn't + t=come back yet. i tried to look for him, but some terrible bone ghosts attacked me. + t=i got no guts to go in there again! what happened to my brother?" + [text=dh_brother2] + t="aaaa! don't kill me! wait! you are not a ghost skeleton! oh, lucky me! i thought + t=i'll rot in here forever. i hope you've cleaned the way out, so i actually have a chance + t=to run out before those monsters infest the place again. here, take this @4key@- . + t=maybe it leads to some treasure. you can keep it. i don't want it anymore!" + + [text=dh_merchant1] + t="hello, adventurer! i need a strong experienced traveller just like you. + t=i have a letter here that has to be delivered to my partner in @4dolbrad@- - + t=a great city to the east from here. my partner will pay you @41000 coins@- on + t=delivery. are you interested?" + + [text=dh_yorik] + t="hi, man! interested in some good wares for guys who are not afraid + t=to risk a little to get a treasure or two?" + + [text=dh_woman_fire1] + t="oh! have you seen the cave to the south from here? people say that a + t=fire breathing demon lives there and kills anyone who enters the cave." + [text=dh_woman_fire2] + t=woman: "oh! have you seen the cave to the south from here? people say that a + t=fire breathing demon lives there and kills anyone who enters the cave." # + t=@7you: "i already finished the demon."@- # + t=woman: "wow! you truly are a brave hero!" + +## watch 2 ## + + [text=dh_w1] + t="you want to pass, citizen? because of a tightened security policy i + t=cannot allow defenceless civilians to enter the dark woods. only approved + t=adventurers with sufficient killing standard and protected merchants can pass. + t=in which category do you belong?" + t.b_w1="adventurer" + t.b_w2="merchant" + [text=dh_w2] + t="anyone could say that. all i know is that you collected a couple of chickens. + t=not a very heroic deed in my eyes. do you have any proof of your skill and experience?" + [text=dh_w3] + t="ok. then you'll need an armed escort. we can provide one for you for @4100.000 coins@-." + [text=dh_w4] + t="well, well,... not exactly what i expected, but it can do the job. ok. + t=i'll open the gate for you." + [text=dh_w5] + t="and this suppose to be what? go home, citizen, and don't waste my time. + t=i've got important work to do." + + +-------------------------------------------------------------------------------- +DUNGHILL - UNDERGROUND +-------------------------------------------------------------------------------- + + [text=dh2_levers] + t=@5tutorial@- # + t=@0some places can be opened by levers. you have to find two levers + t=in this small cellar to move further. + + [text=dh2_plates] + t=@5tutorial@- # + t=@0it is a plate in this chamber and a big boulder. tap the boulder + t=to push it. move it onto the plate to open a secret passage. # + t=@1save your game before you try. if you move the boulder into a corner, + t=you will loose the posibility to get it on the plate.@- + + [text=dh_tomb_draft] + t=@0you feel a weak draft from the south. there must be an opened area behind the wall! + t=but where's the door?@- + + +-------------------------------------------------------------------------------- +FOREST +-------------------------------------------------------------------------------- + + [text=forest_adventurer] + t=hey, friend! passing the woods? a lot of tree trolls showed up here lately. + t=but they are so weak against fire! i got this fine @4blistering axe@- for sale. + t=want to look? + [text=forest_monk_statue1] + t=@0inscription on pedestal says:@- # # + t=we serve anrak, master of the forest. honour him with milk and grain + t=and he will listen to your pray. + [text=forest_monk_statue2] + t=@0a quiet voice out of nowhere whispers:@- # # + t="hail anrak, master of the forest" + [text=forest_monk_statue3] + t=@0a quiet voice out of nowhere whispers:@- # # + t="hail anrak, master of the forest" # # + t=@4a bush in the north has disappeared like it was mist!@- + [text=forest_dir] + t=@4dunghill@- - west # + t=@4nimlor@- - west # + t=@4aenor's glen@- - north # + t=@4dolbrad@- - east + [text=forest_altar] + t=@0a runic inscription says:@- # # bleed on the altar and be blessed. + t=@0will you sacrifice a few drops of your blood?@- + + [text=forest_sum1] + t=# hey, guys! looking for a roof to hide under? well, i'm no charity, so + t=you can rest here for @4100 coins@-. # # + t=or maybe we can talk about business. i'm a summoner, so i can sell you + t=some very special stuff and i also need some work to be done that you might be + t=interesting to you. + [text=forest_sum2] + t=# i need this flagon to be filled with water from an underground spring. the spring is + t=in a cave north from here, but it's quite hard to find the way there. and beware, + t=it's overwhelmed with trolls! + [text=forest_sum3] + t=# hey, again! want to rest here for @4100 coins@- or trade? + [text=forest_sum4] + t=# oh, you got the water. perfect. take these @4800 coins@- as a reward. + + [text=forest_water1] + t=@0Fresh and cold water.@- + [text=forest_water2] + t=@0you've filled the flagon with water.@- + +## FAIRY ## + + [text=forest_fairy1] + t=# @0you have found a very small winged female creature trapped in a web. she talked to you with a quiet voice: @- # # + t=@5nooo! don't try to help me! it's a trap! if you touch the web dreadful spiders will come and kill you. run away! i'm lost anyway! # # + t=@0do you want to free the fairy anyway?@- + [text=forest_fairy2] + t=# @0the small lady jumped out of a bush:@- # # + t=@5thank you, brave one! i don't have any things useful for giant folk like you, except this gem. + t=its magical power may help you. farewell. # # + t=@0she disappeared in the woods.@- + +## SAVING REDHOOD ## + + [text=forest_moaning] + t=@0you hear a weak and distant moaning from the south.@- + [text=forest_saving1] + t=# "ah! thousands thanks for saving my life! these beasts had + t=surrounded me and i hadn't enough power to fight back. i couldn't + t=have keept the shielding spell working much longer..." + [text=forest_saving2] + t=# "please, wait! i promised to bring these chilli peppers to my grandma, + t=but now i'm so afraid to go deeper in the woods. will you accompany me, + t=please? she needs them for steaks. she'll reward you with lots of gold + t=and powerful magical items!" + [text=forest_saving3] + t="great! she lives on a hidden meadow. follow me this way!" + [text=forest_yaga0] + t=@0where, for faruk's sake, has the girl gone? and what kind of + t="hidden meadow" is this blood soaked bone covered graveyard?@- + [text=forest_yaga1] + t=# @8crone: "hello, handsome! what brings you here?" # + t=@-you: "uhm. we wanted to bring you those red hood's chilli peppers. but the red hood + t=has disappeared on the way somehow. i'm so sorry." # + [text=forest_yaga2] + t=# @8crone: "oh my! peppers? and the meat? did you bring the meat? ha! ha! ha! + t=i need meat for the steaks! can't make them from air, you know? @- + [text=forest_yaga3] + t=# you: "uhm. i wasn't told about the meat. i was only told about the peppers." # + t=@8crone: "well. i think we can fix that quickly! mwahahahahahaha!" # + t=# @0what?! it's a trap! the crone attacked you!@- + +## WATCH ON THE ROAD ## + + [text=forest_watch1] + t="hello, traveller. unfortunately you cannot continue your way to @4dolbrad@-. + t=a river has overflown the banks. the merchants passing through here just before + t=you where the last ones able to cross the river. i must return all others + t=back for their safety." + [text=forest_watch2] + t="you have to wait until spring now, when the water level lowers. + t=if you still want to reach dolbrad, i'd suggest to go through + t=the @4storm mountains@- to the north. but that will be a hell of a roundabout." + +## TEMPLE + PIT ## + + [text=pit_holy] + t=@0you splashed a handful of holy water. vapor raised and you heard a distant + t=groundshaking.@- + [text=pitlord1] + t=# @0a terrible voice rumbled through the caves as you vaporized this last evil symbol:@- # # + t=@1"who dares to burn my symbols of power with the spit of those sanctimonious dogs!?"@- + + [text=forest_monks1] + t=# @0you entered the temple of the forest monks:@- # + t="ah! thank anrak! finally some capable adventurer came to our temple. + t=we have a little problem that can be solved with strong arms and a sharp mind + t=like yours. what do you say?" + [text=forest_monks2] + t=# "several month ago a strong quake created a pit near to our place. fierce demons + t=from the underground inhabited the pit. we didn't notice that at the beginning, + t=but now they creep out of their damned hole and terrorize us." + [text=forest_monks3] + t=# "our brothers tried to clean the hole, but they failed. we are just old monks, + t=not very resistant in battle. please take this bag with blessed water, + t=find the roots of the demonic power and sprinkle them with it . that should drive the demons out." + [text=forest_monks4] + t=# "brave hero! you've driven away the forces of evil and we thank you for your + t=mighty deed. please accept this gold as a reward. (gained @4500 coins@0).@- " + + [text=forest_monks5] + t=# "hello, adventurer. do you want to buy some blessed items or maybe + t=a healing potion or two?" + + [text=forest_fire] + t=@0a demon talked to you as you approached the glowing rock:@- # + t=@1"go away, creature of flesh! this road belongs to us now!"@- + + [text=gypsy1] + t=@0an old gypsy rolled out of the caravan:@- # # + t="hello, traveler! the weather is getting worse, isn't it? damn. my old + t=coat got torn apart and i don't have any furs to make a new one. if you bring me + t=furs from - let's say - six wolves, i will pay you well! but you seem like + t=you want to make business at once, am i right?" + [text=gypsy2] + t="ah! these furs you carry are great and it's just enough for a coat for an old man. + t=what do you say to @4400 coins@- for it?" + +-------------------------------------------------------------------------------- +AENOR'S GLEN +-------------------------------------------------------------------------------- + + [text=ag_aenor_statue] + t=@4aenor the brave@- # + t=heroic warrior, legendary bowman and founder of the town. + [text=ag_troll_symbol] + t=@0you noticed some strange scratches on the rock next to you.@- + [text=ag_stonehenge] + t=@0the spring stone in your hand became hot!@- + [text=ag_monk_crook1] + t=@0hmmm. this must be the statue the retired miner spoke of. but something is missing...@- + [text=ag_monk_crook2] + t=@0you tried the stone crook on the statue. it fitted in the monk's hand like + t=a key in a keyhole, but... it vanished immediately! and the rock to the east has moved!@- + [text=ag_tavern] + t=# "Welcome to our nice brasserie! What do you wish for?" + +t.ag_tavern_rest=@0rest (@4200 coins@0)@- + +## SIGNS ## + + [text=ag_sign_druid] + t=ogla the druid + [text=ag_sign_maze] + t=ogla's maze + [text=ag_sign_smith] + t=@7swordsman garrick@- # + t=makes your blades deadly! + [text=ag_sign_smith2] + t=@7lothar's armory@- + [text=ag_sign_inn] + t=@8crossbow tavern@- # + t=warm up with our brew! + [text=ag_shop_archery] + t=@4aenor's archery range@- # + t=buy the best weapons and improve your skill at the range! + [text=ag_dir] + t=@0city of dolbrad@- - south east # + t=@0town of dunghill@- - south west # # + t=@4swordsman garrick@- - north west # + t=@4crossbow tavern@- - east # + t=@4aenor's archery range@- - south east # + t=@4ogla the druid@- - south # + +## TROLL PRISONER ## + + [text=aenor_tent1] + t="hello, mighty adventurer! do you want to buy some of my beautiful animals? + t=maybe you are interested in that strong tree troll, i've outside! excellent + t=and unusual piece! they are quite spread around the woods, but sooo hard to + t=catch! @4150.000 coins@-? ah it's beyond your funds. so maybe a potion or some smaller buddy?" + + [text=ag_troll_prisoner1] + t=# @0kraak-rrak@-. "stranger! here! stranger not like other hunters here. + t=have mercy with poor forest creature. help!" @0krrak@-. + t="man of spell captured and want to sell." @0krakak@-. "me not his pet!" + t.talk_troll1 = "i do not help fierce forest trolls" + [text=ag_troll_prisoner2] + t=# "me? fierce?" @0krrrok-kraak@-. "not true! not all tree people fight umans. + t=me - peace full tribe. no fight. just leaving alone in deep forest." + t.talk_troll2 = "maybe... what do you want me to do?" + [text=ag_troll_prisoner3] + t=# @0kraak-krok@-. "north prison wall made by rock with forest symbol. umans not know forest symbols. + t=many symbols in mountains. forest people can pass rock with forest spell, but me chained. + t=stranger takes forest spell. stranger comes through the rock and unchain." @0(gained item).@- + [text=ag_free_troll] + t=# @0krrrokak-rakkak@-! "stranger returned! me saved! cannot thank enough." @0krrook@-. + t="here, break off my arm. strong arm, good weapon. me grow new in no time." + t=@0(gained item).@- + +## WOODCUTTERS ## + + [text=ag_wood1] + t=@0you entered a small woodcutters hut@-. # # + t="welcome traveler! do you want to trade? woodcutting doesn't pay off anymore since + t=those damn dire wolves settled in the woods. they've killed two our men already!" + t.b_woodcutters1 = "i eat wolves for breakfast" + [text=ag_wood2] + t="really? you must be a great hunter then. maybe you are willing to + t=kill those beasts before they harm anyone else here for, let's say, @4500 coins@-?" + t.b_woodcutters2 = "it's a deal" + [text=ag_wood3] + t="great! ron is waiting for you outside. he'll lead you through the thickest + t=woods to the place where we used to cut trees, and where the wolves + t=attacked us." + [text=ag_wood4] + t="unbelievable! you did it! we can get back to our work! here goes your money, hero! # + t=@0(gained @4500 coins@0).@-" + + [text=ag_wood_lead1] + t="hello. do you want me to take you to the woods?" + [text=ag_wood_lead2] + t="do you want me to take you back to the cottage?" + t.b_wood_lead = "lead away!" + t.b_wood_cancel = "one moment..." + + [text=ag_count0] + t=@0three to go@- + [text=ag_count1] + t=@0two to go@- + [text=ag_count2] + t=@0one to go@- + [text=ag_count3] + t=@0the woods are cleared!@- + +## AVALANCHE ## + + [text=ag_avalanche1] + t=@0you tried to dig... nah. this would take centuries.@- + [text=ag_avalanche2] + t=@0you tried the spring stone, but nothing happens. something is missing.@- + [text=ag_avalanche3] + t=@0whoa! a ton of snow in front of you has disappeared like mist!@- + +## ARCHERY RANGE ## + + [text=ag_promoter1] + t="come closer, stranger! pay @41000 coins@- entry fee and test your skill + t=on our shooting range." # # + t=@0there are three targets on the range with growing difficulty. + t=if you have the dexterity to hit them, you will gain a great + t=amount of experience. one shot on each target. no spell casting.@- + [text=ag_promoter2] + t="hello again, stranger. i hope your shooting went well." + + [text=ag_range_help] + t=@0take the bow and the arrows in the corner and try to hit the targets. + t=if the member's dexterity is high enough he/she will hit and gain + t=experience.@- + +## SAD ARCHER ## + + [text=ag_sad_archer1] + t="leave me alone! i've lost my @4icebear bow@-, a priceless family treasure! + t=but where?! what can i do?!" + t.b_ag_show_bow=@0show bow@- + [text=ag_sad_archer2] + t="oh! it can't be! is it...? it's my magical bow! how can i repay you? + t=take this @4shadow jerkin@-. it's magical and helps its owner to gain + t=fighting experience more quickly during battle." @0(gained shadow jerkin)@- + + +## EDWIN ## + + [text=ag_edwin1] + t="i'm not going anywhere!! what? uh. sorry. i mistook you for someone else. + t=my family wants me to become a druid, so i'm practicing with that old + t=goat @4ogla@- , but his tasks are giving me a headache. can't you help me + t=to pass one little exam? i'd share one of ogla's secrets with you for that." + [text=ag_edwin2] + t="great! my job is to find some stupid herbs hidden in ogla's maze. i've no + t=head for his damn rebuses. bring me the herbs and i'll tell you the secret." + [text=ag_edwin3] + t="still nothing? keep trying. ogla's tasks are never easy stuff." + [text=ag_edwin4] + t="whoa! you did it. you aren't as dull as you look, adventurer. here goes + t=my part: ogla uses dimensional gates to store his magical items. just + t=check out notable trees or boulders or something like that around the + t=village and use the magic formula @5rurn asar@-." + [text=ag_edwin5] + t ="thank you again, but i have some work to do now." + +## OGLA ## + + [text=ogla1] + t=# "whaaat! i'm ill! no potions today! get lost!" + [text=ogla2] + t=# "roland? the man went hunting with his troops, but remained stuck in the mountains. + t=an avalanche fell down on the path above the village a week ago and cut off his way back. + t=of course, i could melt it down with my @4spring stone@-..." + [text=ogla3] + t=# "...but it has to be done from the other side, where the magical stones necessary for the spell lie. + t=and there's no other way to the mountains now but the old mine to the west of the village." + [text=ogla4] + t=# "i'm in no shape to crawl underground, you cretin! + t=he has to wait until thaw. he freezes, we starve. that's the way it is. period." + [text=ogla5] + t=# "what?! you want to take the @4spring stone@- through the mine yourself? how brave of you! + t=but if you think i'm going to give you my @4spring stone@-, then you are even + t=more stupid than your red nose and prominent ears told me. bwahahahah! + t=now pack out!" + + t.b_roland = "where is captain roland?" + + [text=ag_guard1] + t="sorry. no one can pass to the east. gate is locked by @4captain roland's@- + t=direct order. some orcs are moving in the eastern valley, so the gate won't + t=open until the captain returns to the village." + [text=ag_guard2] + t="he's hunting in the mountains. he won't be back soon, not until the + t=avalanche that fell on the northern path to the village disappears somehow. + t=i don't know much about it. ask the druid." + [text=ag_guard3] + t="yes, i already got orders from captain roland and unlocked the eastern gate." + + [text=ag_soldier] + t=@0you found several armed men in the tent@- # # + t="ha! you've found a way around the avalanche? go to our captain roland!" + + [text=ag_empty_tent] + t=@0the tent is empty@- + + [text=ag_roland] + t=@0the sharp tall man in this tent must be the captain roland:@- # # + t="hello, stranger! it's great you've managed to find a way through the cluttered pass. + t=me and my men are moving to the village immediately. i'll order the watch + t=to let you pass through the eastern gate. thank you for helping us." + +## DRUNKEN MINER ## + + [text=ag_miner1] + t="howdy, stranger! not seeing much tourists here lately. how about bringing + t=a nice little bottle of something mordant to an old miner?" + [text=ag_miner2] + t="hooo. i can smell some nice orkish glop in your bag. can you spare a bottle? + t=i'll tell you how to find an old hidden gold mine full of treasures (and + t=trolls too, har! har!)" + [text=ag_miner3] + t=@0glog! glog!@- "i needed that bad! what? yes, the mine... it's west of the village. + t=infested with trolls. that's why @4ogla the druid@- closed passage to it with a moving rock. + t=but it can be opened. you need to find a statue of a monk in the woods + t=and do something with it. i don't remember what. bad memory." @0glog! glog! glog!@- + [text=ag_miner4] + t="howdy, friend!" + + +-------------------------------------------------------------------------------- +OLD MINES IN AENOR'S GLEN +-------------------------------------------------------------------------------- + [text=om_sign1] + t=father + [text=om_sign2] + t=craftsman + [text=om_sign3] + t=warrior + [text=om_sign4] + t=druid + [text=om_sign5] + t=founder + [text=om_sign6] + t=hunter + [text=om_sign7] + t=scout + [text=om_sign8] + t=bowman + [text=om_sign9] + t=leader + + [text=om_pick] + t=@0you need some pick.@- + [text=om_gold_reef] + t=@0there's a golden reef in the rock!@- + +-------------------------------------------------------------------------------- +GRAVEYARD +-------------------------------------------------------------------------------- + +## ALTAR ## + + [text=gy_altar] + t=@0The inscription on the pedestal reads:@- # # + t=altar of restoration # # + t=@0how much gold will you sacrifice?@- + t.b_gy_altar1=@460 coins@- + t.b_gy_altar2=@4120 coins@- + t.b_gy_altar3=@4180 coins@- + [text=gy_altar_refreshed] + t=@0you feel refreshed.@- + +## DIGGER ## + + [text=gy_digger_0_welcome] + t=# "howdy, adventurers! came to visit an old man? you came + t=to ask me how to get into the tombs, didn't you? + t=like all those cute inquisitive adventurers before. har! har! har!" + + t.b_digger_tombs = @0more about the tombs@- + t.b_digger_advs = @0more about the adventurers@- + + [text=gy_digger_0_advs] + t=# "well... bold slayers and foxy thieves come here from time to time + t=to ask about the tombs to get some nice little treasure. + t=too bad none gets back to light to enjoy it. har!har!har!" + [text=gy_digger_0_tomb1] + t=# "heh. i like you, so i'll tell you how to get into the royal tomb + t=itself! want to hear? sure you do! you need a royal seal to + t=pass the spell that locks the front gate..." + [text=gy_digger_0_tomb2] + t=# "the seal was hidden it some other tomb, but walking dead broke it + t=into four pieces and scattered it throughout the graveyard. + t=stupid zombies! i've found one piece myself lately. interested?" + + t.b_digger_waddya = "what do you want?" + + [text=gy_digger_1_start] + t=# "oh, don't worry. just a small job done for me. filthy rats + t=have infested my cellar. take this key and get me rid of the + t=vermin. then we'll talk more about the seal. har! har!" + [text=gy_digger_1_undone] + t=# "i still hear nasty tiny claws rubbing the floor in my cellar. i need + t=all of the rats to be gone." + [text=gy_digger_2_start] + t=# "bravo! i see you are pretty capable. heh. just one more little errand. + t=i hid a bottle of wine in the @4tomb of ambrius@- to cool it. but then all those + t=zombies went out of their graves, and i cannot get to the wine. what do you say?" + + t.b_digger_nochoice = "seems like i have no choice" + + [text=gy_digger_2_start2] + t=# "hehe. strong and clever too. nice combination. you have a future, man! + t=my wine is hidden in the first big hall of the tomb behind one of the + t=illusion walls in the area. seek in the southeast corner of the tomb." + [text=gy_digger_2_undone] + t=# "still haven't found my wine? just keep looking. you can do it! i know it! har! har!" + [text=gy_digger_3_start] + t=# "oh! my lovely @4chateau de carcass@-. you're the best! now i need another job + t=to be done. no arguments! you're the hero, i'm the lady in need! har! har! har! + t=that's the rule. you never played a fantasy game, or what? (amateur)." + [text=gy_digger_3_start2] + t=# "now... in the northeast corner of this hole i left a few coffins that need to + t=be put under the ground. i've no guts to dig holes in this bloody weather, but + t=a strong young hero like you loves the challenge, am i right? har! har! har!" + [text=gy_digger_3_undone] + t=# "already finished? i don't think so. hurry up. the sooner you do it, the sooner + t=you'll have my part of the royal seal." + [text=gy_digger_3_done] + t=# "wheee-ha! you dig like a pro! i really like your style! but back to business, i + t=see you are in hurry, so i need you to bring me..." @0*uck* # # + t=your steel fingers grasp the man's tiny neck...@- + [text=gy_digger_4] + t=# "c'mon! it's all just a misunderstanding! no need to be nervous! ooo kay? + t=here's the seal. enjoy it!" + + +## OTHER ## + + [text=gy_mumble] + t=@0you hear a distant mumbling from the north. a terrific sound evoking a choir + t=buried under the ground. this will drag a dead out of a grave.@- + [text=grave_roland] + t=here lies @4thor gumblebread@-. # # + t=good husband, beloved father, + t=reputable citizen. # # + t=rest in peace + [text=grave_iggy] + t=here lies @4fat boy iggy@-. # # + t=filthy mongrel, cheater and thief. # # + t=may your buttocks be sticked with glowing forks for eternity. + [text=cloister_gate] + t=@0the cloister front gate is jammed @4permanently@-. + [text=gy_no_room1] + t=@8"no room! no room!"@- + [text=gy_no_room2] + t=@0you dug the graves and put the coffins under the ground.@- + [text=gy_seal1] + t=@0you cannot enter the tomb. there's a stone circle with royal symbols on the + t=entrance and some kind of unknown force prevents you from removing it.@- + [text=gy_seal2] + t=@0you placed the broken parts of the seal on the circle and they fit in perfectly...@- + +## zombie ## + [text=gy_zombie1] + t=# @0what an inhuman wailing! this zombie is not attacking you, but howling terribly:@- # # + t=@8"hooooo! my necklace! hooooaaaa! bad, bad edward! took my necklace! huuuuu!"@- + [text=gy_zombie2] + t=# @0the zombie turned its empty rotten eyes to you:@- # # + t=@8"my necklace! you have it! give it to me! hoooo!"@- + [text=gy_zombie3] + t=# @8"i got my necklace! hoooo! i got my necklace!" # # + t=@0monster started to dig and disappeared within a minute in the ground. + +-------------------------------------------------------------------------------- +TOMBS +-------------------------------------------------------------------------------- + + [text=cata_rats] + t=@0rats surged out of their holes!@- + + [text=cata_lever1] + t=@0the lever doesn't work. you examined the mechanism and it seems like + t=two gears are missing.@- + [text=cata_lever2] + t=@0you need one more gear to fix the lever.@- + [text=cata_lever3] + t=@0you've fixed the lever.@- + + [text=uc_goblin1] + t=@8go away! no trade with smelly humans!@- + [text=uc_goblin2] + t=# you heard some sniffing first, then a little fat goblin crawled out of the hole. + t=# # @8what's that? a bribe? ok! i think i can make an exception with you. + t=come on, stinkard! show your stuff!@- + + [text=lc_killer_sign] + t=Watch your steps, you, # + t=who aren't dead. + + [text=kt_sign1] + t=labyrinth of krog + [text=kt_sign2] + t=chamber of the sun + [text=kt_sign3] + t=@0some strange scheme. a runic inscription written around it says:@- # # + t=walk through the shadow to pass the burning sun and hail the king + [text=kt_saddead1] + t="@8i'm sooo depressed. i can't rest in peace and i hate to crawl this + t=dark smelly tomb. why is that terrible mumbling from that damned cloister + t=keeping me alive? but you look experienced. maybe you can help me + t=to finally rest in peace.@- " # # @0the corpse attacked you...@- + [text=kt_saddead2] + t="oh. you again? thanks for your fair effort, but you failed. + t=looks like i must crawl here for eternity! ghraa! or we just have to try + t=harder! thats it!" # # @0the corpse attacked you...0@- + [text=kt_saddead3] + t="hello, killing machine. unfortunately, i'm back again. as a prophet hong-dong + t=says: patience brings quails' rumps in hot cranberry sauce (or something + t=like that). touche!" # # @0the corpse attacked you...@- + [text=kt_saddead4] + t="no, no, no, this is pointless. you just cannot kill me for good. + t=i have to find some way to entertain myself. maybe i could try painting... + t=or poetry? hmmm..." # # + t=@0the dead has left.@- + + [text=kt2_lb_hint] + t=@0there's a platform in the darkness to the east. but how to get there?@- + [text=kt2_guard1] + t=here lies # + t=@4mentor brofus # + t=@-the king's wise advisor + [text=kt2_guard2] + t=here lies # + t=@5wizard taramin # + t=@-the king's powerful mage + [text=kt2_guard3] + t=here lies # + t=@8bard crispin # + t=@-the king's favourite poet + [text=kt2_guard4] + t=here lies # + t=@7krog the hammer # + t=@-the king's greatest warlord + [text=kt2_song] + t=@0there's some song inscribed in the stone.@- + + [text=kt2_p_wis] + t=@0you barely recognize a relief on the pedestal with an old scholar holding a fat opened tome in his left hand.@- + [text=kt2_p_hum] + t=@0you barely recognize a relief on the pedestal with a monk kneeing and praying.@- + [text=kt2_p_pow] + t=@0you barely recognize a relief on the pedestal with a strong warrior in massive armor.@- + [text=kt2_p_cou] + t=@0you barely recognize a relief on the pedestal with a tiny little knight attacking a huge dragon.@- + + [text=kt2_guard_win] + t=@0oh! the torches next to the sarcophagus got set on fire!@- + + [text=kt2_story0] + t=@0there is a lot of text on this relief, but it's written in runes unknown to you.@- + [text=kt2_story1] + t=@0you've managed to translate the inscription on the relief with the paper.@- + [text=kt2_story2] + t=@0it's some story:@- # + t=a fire beast flew across A mountain to burn a great port. + t=the flying serpent spread its wings and hid the sun, so deep night fell upon + t=the city in the middle of a day. a terrific roar stroke like a storm and then + t=the city sunk in fire. but brave citizens compelled the monster and rebuild + t=their home. + [text=kt2_story3] + t=@0there's a question down there:@- # + t=listen carefully to the story # of your ancestors and rebuild # the balance. # # + t=@0then there are seven stones # marked with runes of elements:@- # + [text=kt2_story_fail] + t=@0hmmm... nothing happened.@- + + [text=kt3_book1] + t=# @0a very ancient book. it's called "@4power of the king@0" written by some @4brofus@0. + t=there's a motto in the beginning: # # + t=@-let power be your right hand # + t=and humbleness your left hand # + t=and wisdom your eyes # + t=and courage your feet # + t=always finding a way where others stray + + [text=kt3_book2] + t=# @0a very ancient (and fat) book called "@-seven elements@0"... hmmm... small letters... almost no pictures. + t=Do you want to read it? # @- + [text=kt3_book2b] + t=# @0It looks pretty fat. Let's rather decapitate someone. Still want to read?@- + [text=kt3_book2_ch1] + t=# @0it starts with an exhausting text about some cosmologic model assuming there are seven + t=elements like @4water@0 and @4fire@0 and others, and that these keep the balance of the world. + t=as for your theory, there is a @4head@0 and there is an @4axe@0. + t=the @4axe@0 falls upon the @4head@0 and voila! you got the final balance!@- + [text=kt3_book2_ch2] + t=# @0some more babbling about the elements and their use in magic. after some time + t=you finally put together the whole list. the seven elements according to this book are: # + t=@4dragon@0, @4thunder@0, @4nature@0, @4darkness@0, @4rock@0, @4water@0 and @4fire@0. + t=and where the hell is @4beer@0?@- + [text=kt3_book2_ch3] + t=# @0now the author is obsessed with linking everything to runes. + t=wow, a rune for a dog! and is this...? oops! a ha! here are + t=runes for the seven elements: + t=@4dragon@0 is @-ur@0, @4thunder@0 is @-tor@0, @4nature@0 is @-nis@0, @4darkness@0 is @-zef@0, + t=@4rock@0 is @-parth@0, @4water@0 is @-oghal@0 and @4fire@0 is @-fom@0.@- + [text=kt3_book2_ch4] + t=# @0this part is full of strange symbols. ah, yes - here is some sort of complete + t=runic alphabet. this can come handy, what do you think? (rrrrrrrip)@- + + + [text=kt3_sing1] + t=satisfy the four guardians before you enter the royal chamber. + [text=kt3_sing2] + t=@4king borgias the iv. @- # + t=842-895 + [text=kt3_king1] + t=@8"go and banish the evil out of the ruined cloister! then i'll remove my curse!"@- + [text=kt3_king2] + t=# @0suddenly a voice like thunder raging deeply under the ground filled the crypt:@- # + t=@8"@4be cursed, @8wretched thieves, who dare to intrude the place of the king's + t=eternal rest! die in pain! graaaa...!"@- + [text=kt3_king3] + t=# you: "no! no! no! this is misunderstanding! we are not thieves! we're here to... + t=er... to help! yes! the soul of your mentor visited us in our dreams and + t=told us about the walking corpses here..." + [text=kt3_king4] + t=# @8"could be or could be not! it is true that no soul can rest here + t=since an evil cult occupied the ruins to the north. their + t=rituals are dragging the dead out of their graves, insane and bloodthirsty. + t=so, you are a loyal vassal then..."@- + t.b_king1 = "yesyesyes, your majesty" + [text=kt3_king5] + t=# @8"then i order you! go to the ruins and destroy the cult!"@- # + t=you: "well... that is our intention, your majesty. just remove the curse you've + t=imposed on us, and we will be on the way at once!"@- + [text=kt3_king6] + t=# @8"of course you will go at once! you will stop the evil and @4then@8 i'll + t=remove the curse. fail me and you'll be doomed forever!"@- + [text=kt3_king7] + t=# @8"the way to the ruined cloister has been sealed for centuries, but i'll open another one + t=for you. just go to the @4archer's statue@8 north from the entrance to my tomb."@- + [text=kt3_king_gold] + t=# @8"you don't want to leave this tomb with my gold, don't you!"@- + + [text=gy_king1] + t=@8"there is an old tunnel leading inside the cloister's walls. the + t=entrance was buried a long time ago, but i will open another one for you. + t=# # now step aside!"@- # # + [text=gy_king2] + t=@8"beware! the pit will go deep and @4once you jump in, there will be no + t=coming back@8 the same way. be sure you gather all the resources you could + t=possibly need, before you proceed!"@- + + + +-------------------------------------------------------------------------------- +CLOISTER +-------------------------------------------------------------------------------- + [text=zombie_attack] + t=@0corpses dug out of the ground and surrounded you!@- + + [text=spider_attack] + t=@0spiders surged out of their holes!@- + + [text=spider_text] + t=@0strange! this small spider # is not attacking you.@- + [text=cloister_prior] + t=prior's cell + [text=cloister_library] + t=library + [text=cloister_libwraith] + t=@0the ghost looks through you blankly:@- # # + t="no one shall enter the library until the noon!" # # + t=@0noon? it's evening already! the spectre seems to be seriously disorientated.@- + [text=cloister_bell] + t=@0no sound. the clapper is missing.@- + +## HANGMAN ## + + [text=hangman_wait] + t=@0a voice from above you hissed on you:@- # + t="hey! i'm here! wait!" + [text=hangman1] + t="hey, man! you don't look like those @4hoods@- moving around here lately, and you don't look dead either. who are you?" + t.b_hangman1a="what @4hoods@-?" + t.b_hangman1b="my name is nobody" + t.b_hangman1c="i'm an almighty and invincible warrior!" + [text=hangman_a] + t="a lot of clowns of some sect were browsing around the place several last + t=nights. i know nothing about them. sorry. but i have other useful + t=informations. will you help me to get it?" + [text=hangman_b] + t="then i hope you haven't come to hang me higher! hahaha! look, can you do + t=me a favour?" + [text=hangman_c] + t="that's great! i hope you are willing to help peaceful people during + t=your quest..." + t.b_hangman3="me? helping a @4zombie@-?" + [text=hangman2] + t="hey, watch your tongue with that z-word! we dead prefer @4limbo-returnees@- + t=if you don't want some rotten bro to kick your living ass really hard!" + t.b_hangman4="ok. no offence. what do you need?" + [text=hangman3] + t="there's a crip zombie around here, who came time to time and + t=chew on my feet. it's terribly annoying. make him stop and i'll tell + t=you how to get in @4bell tower@-. this could help you with your quest." + t.b_hangman5="hey. you just used the z-word!" + [text=hangman4] + t="so what! i can use it anytime i want. it's a problem only with @4you@-, + t=living-asses, you got it?" + [text=hangman_unfinished] + t="hello, again. you haven't meet the fat bastard yet? just keep looking." + [text=hangman_finished] + t="super! finally i can hang still. now the info for you: i was a clerk here + t=before i accidently ended up on a branch. i know that prior + t=was hiding keys behind a fat @4red book@- in a bookshelf in his cell. the + t=tower key should be there." + [text=hangman_bored] + t = "hey! i'm bored, hanging like this all the time. but i have some gold with me... i'll buy anything of + t = your stuff to play with, what do you say?" + + [text=found_tower_key] + t=@0you've found a key behind the book!@- + +## LIBRARY ## + + [text=lib1] + t=the forest precedes the sea, but it does not precede the dragons. + [text=lib2] + t=@0you heard a sound of a moving stone.@- + [text=lib_book_crypt] + t=@0you've read the book. it's all about secrets of this cloister. # # + t=ha! you found a way to the crypt under the temple. you have to + t=find one special statue there - it has a prominence, which can be pressed + t=and turns the statue. you should turn it @4south@-. + +-------------------------------------------------------------------------------- +CLOISTER UNDERGROUND +-------------------------------------------------------------------------------- + + [text=cudg1_rituals] + t=@0you hear reciting of some ominous mantra in a chorus of many voices under your feet. + t=words of an unknown language are echoing in the corridors making you pretty nervous. + t=it looks like deeper under the ground must be someone you probably don't want to meet. + t=but the king's curse was of a kind you can't just ignore, so you have to move on.@- + [text=cudg1_warning] + t=@0someone shouted from the nearby cell:@- # # + t="hey! who's there! what's the password?" + [text=cudg1_attack] + t="alarm! an intruder! alarm!" + [text=cudg1_traitor1] + t="hey! you don't belong to our cult! who are you! answer now, or i will call my brothers!" + t.b_cudg1_traitor1 = "uhm... well... er..." + [text=cudg1_traitor2] + t="a-ha! sneaky little thieves and spies crawling around here. i should call + t=other members right now and then we would torture you until you pray for death. + t=but maybe i have another use for your talents..." + [text=cudg1_traitor3] + t="honestly. i'm no fanatic member of the cult like the others. i just want + t=to learn some magic skills. but i'm too fresh to get that cool @4viper staff@- + t=senior worshipers use. i want one! they're perfect!" + [text=cudg1_traitor4] + t="viper staves are stored on the lower level. bring one to me and i'll + t=tell you how to enter a secret storage to the west. and of course i won't expose you. + t=meanwhile maybe we can exchange some items." + [text=cudg1_traitor5] + t="still haven't got my viper staff? ok, let's trade, if you want to." + [text=cudg1_traitor6] + t="aaaah! you brought my staff! it's beautiful! i have the power! you want to + t=know the way to the secret storage? ok. all i know is that you have to move one of the torches + t=in the western chamber. i don't know which one! just try all of them..." + [text=cudg1_traitor7] + t="i'm strooong! i control the mighty viper staff!" @0(his expression turned + t=into even more lunatic)@- "you do not belong here! you spy on us! you + t=have to die! other members will gratify my courage! perish!" @0(the totally + t=insane man attacked you)@- + +## UDG2 ## + + [text=cudg_trap1] + t=@0oops! a hole opened under your feet and you fell down into some cell. + t=...apparently a trap for unwelcome visitors.@- + [text=cudg_trap2] + t=@0click! you've noticed some move in the mechanism of the trap above your + t=head. maybe you've managed to disable the trapdoor. too bad you already + t=fell through.@- + [text=cudg_trap3] + t=@0phh! trap is really disabled. it wouldn't be nice to fall down again.@- + [text=cudg2_trapdoor] + t=@0main door of the cell has opened.@- + + [text=cudg2_armory] + t=armory + + [text=cudg_gotcha1] + t=@0damn! you brought monks' attention to you and now they surprised you.@- + [text=cudg_gotcha2] + t=@0the monks dragged you through the halls for quite a while. then they threw you + t=into this smelly cell. evidence around shows that some serious interrogation + t=will be going here soon.@- + [text=cudg_gotcha3] + t=@0and here is the man! if you have some skullcrushing tricks in the pocket, now's the time!@- + + [text=cudg_call_for_help] + t=@0you hear a weak calling for help from the north. it comes from behind + t=a massive stone wall.@- + + [text=cudg_thank_you1] + t="oh! thanks for saving my life!" + [text=cudg_thank_you2] + t="you saved us! i can't thank you enough! these obscured fanatics were going + t=to sacrifice us during some wretched rituals! we were locked here for weeks + t=and they are taking us one by one! it's terrible. they took one girl just a + t=while ago. surely they are going to do something gruesome! stop them, if + t=you can!" + + [text=cudg3_note1] + t=@0the choir is very strong here! this must be the sanctuary, where the + t=rituals take place!@- + [text=cudg3_note2] + t=@0for faruk's sake! all these monks are in trance so deeply they don't + t=pay any attention to you.@- + [text=cudg3_vision1] + t=# @0suddenly an image formed in your head:@- # # + t=@8"be strong, warrior! your king is with you!"@- + [text=cudg3_vision2] + t=# @0the image vanished as fast as it appeared.@- + [text=priest1] + t=# @0you entered a dark sanctuary and watched an evil ritual performed + t=by some lunatic with a large loathsome staff. A big red circle of strange + t=symbols started to glow behind him as he declaimed a formula. the monks + t=around were totally out. no one noticed your presence.@- + [text=priest2] + t=# @0You slowly started to get the point of the show. The circle is a gate to + t=a nether world and the priest is calling some horned bastard! this is + t=what the cult was preparing here for weeks and what makes the dead crawl + t=out of their graves!@- + [text=priest3] + t=# @0The mad man pointed the staff to a young terrified woman lying at his feet.@- # # + t="dark lord, i call you! drink the blood of this sacrifice, ascent to this world + t=and remit to the master of the chaos crook! I'm calling your power to serve + t=me, king of demons!" + [text=priest4] + t=# @0the priest raised his staff to strike the deadly blow but was stopped at + t=the last moment by your swift intervention!...@- + t.b_wait_a_sec="...heeey... what is going on here!" + [text=priest5] + t=# @0all monks in trance woke up and turned to you. their faces promised nothing + t=but pain. everyone gazed in silence for a moment until their master + t=spoke...@- + [text=priest6] + t=# "who are you! you disturbed the unholy ritual of oghl-khazar and you will pay + t=for that! capture them, brethren! the dark lord will eat their guts!" + [text=priest7] + t=# @0monks surrounded you and you heard dozens of others running here from the south! + t=you were overwhelmed! but at the moment you almost gave up to your fate, the voice + t=of the undead king echoed in the hall shaking the ground.@- + [text=priest8] + t=# @0a strong earthquake incrushed the south corridor and killed many cultists while + t=cutting the way for the enforcement. the rest is up to you...@- + [text=priest_end1] + t=# @0the deadly wounded priest crawled back to the altar:@- + t="aaaaarrrggh! this can't be! i'm calling the power of the chaos crook! die!" # + t=@0the priest smote you terribly. your blood spurt around the place and you felt + t=how agony veiled your senses quickly...@- + [text=priest_end2] + t=# @0...but a few of your blood drops fell down on the place, where the woman sacrifice lied + t=before and quickly soaked into the stone floor. then a strong flash knocked you + t=out for a few moments.@- + [text=priest_end3] + t=# @0you woke up and saw a ten feet tall monster standing on the place + t=where the priest was before! the walls around the place were + t=covered with flesh and blood. you took your weapons with all the strength + t=you had left. @7"now you'll go back to where you came from, demon!"@- + [text=priest_end4] + t=# @0strikingly, the monster answered:@- + t=@1"i have no intention to do so. nether world is not a very amusing place, you know. + t=all the red and double shifts with torturing sinners. and the big boss + t=has a terrible sense of humour."@- + [text=priest_end5] + t=# @1"i'd rather explore this world. i'm here just a few moments and already + t=several interesting things happened. hmmm."@- # + t=@0the demon inquisitively examined the remains of the priest shredded by his entry.@- + [text=priest_end6] + t=# @1"and by the way, i think you'll have a serious problem with someone else + t=soon."@- # + t=@0he pointed to the cave-in. the sound of moving rocks and many angry voices + t=came through the stones from the other side. then the demon disappeared.@- + [text=priest_end7] + t=# @0the king's wraith showed up himself once again:@- + t=@8"aaah! silence again! i can finally rest in piece. you are free of my curse, vassal. + t=now go. there is another hidden exit behind the eastern wall. i will collapse + t=this place of evil behind you, so no one will follow you!"@- + [text=priest_end8] + t=# ...so why, for anrak's fat green bottom, you didn't do it in the first place, + t=before you dipped us in this mess... + + [text=udg_crook] + t=@0forget it. this artifact is far beyond your power. you better find a way + t=out before those maniacal monks poke through the cave-in and toast you alive.@- + + + +-------------------------------------------------------------------------------- +CITY +-------------------------------------------------------------------------------- + + [text=city_gate] + t=@0this bridge leads to the city gate. you cannot go there. the guards would recognize + t=you and arrest you immediately. you have to find another way to leave the + t=city.@- + +## signs ## + + [text=city_transport1] + t=@4magical transport@- # # + t=city park + [text=city_transport2] + t=@4magical transport@- # # + t=small square + [text=city_transport3] + t=@4magical transport@- # # + t=the port + [text=city_transport4] + t=@4magical transport@- # # + t=poor's quarter + + [text=city_trans1] + t=@0you found a small inscription on the plate bellow your feet and four buttons:@- # # + t=- dolbrad's magical transport - # + t=please, choose your destination + t.b_trans1=@0city park@- + t.b_trans2=@0small square@- + t.b_trans3=@0the port@- + t.b_trans4=@0poor's quarter@- + + [text=city_zoo_sign1] + t=arachnida magnus + [text=city_zoo_sign2] + t=gigas gelidus + [text=city_zoo_sign3] + t=canis lupus + [text=city_zoo_sign4] + t=vescor cadaverum + [text=city_zoo_sign5] + t=rattus apocalypticus + + [text=city_arena] + t=@4thunderdome@- # # + t=the greatest gladiators of the kingdom! + [text=city_park] + t=@4city park@- + [text=city_temple] + t=@4temple of faruk@- # # + t=healing and meditations for those who search for enlightenment # + t=(and have the cash) + [text=city_market] + t=@4city market place@- + + [text=city_dir1] + t=@4jolly goose tavern@- - north # + t=@4king's port@- - northeast # + t=@4temple of faruk@- - east # + t=@4city watch@- - east # + t=@4archery guild@- - east # + t=@4world of wonders@- - east # + t=@4zefran's magic menagerie@- - east # + t=@4mad dwarf pub@- - southeast # + t=@4duncan's axes@- - south # + t=@4shadow alley@- - south # + t=@4hermit's eden@- - west # + t=@4city park@- - west # + t=@4city zoo@- - northwest + [text=city_dir2] + t=@4braggard's smithing@- - north # + t=@4jolly goose tavern@- - north # + t=@4temple of faruk@- - northeast # + t=@4city watch@- - northeast # + t=@4zefran's magic menagerie@- - east # + t=@4mad dwarf pub@- - east # + t=@4shadow alley@- - south + [text=city_dir3] + t=@4city zoo@- - north # + t=@4jolly goose tavern@- - northeast # + t=@4braggard's smithing@- - east # + t=@4temple of faruk@- - east # + t=@4hermit's eden@- - south + [text=city_dir4] + t=@4jolly goose tavern@- - nort # + t=@4temple of faruk@- - southeast # + t=@4world of wonders@- - southeast # + t=@4archery guild@- - southeast # + t=@4mad dwarf pub@- - southeast # + t=@4braggard's smithing@- - south # + t=@4hermit's eden@- - southwest # + t=@4city zoo@- - north + + [text=city_sign_braggard] + t=@4braggard's smithing@- # # the finest weapons in the region! + [text=city_sign_duncan] + t=@4duncan's axes@- # # 100% deadly. life time guarantee. + [text=city_sign_hermit] + t=@4hermit's eden@- # # the best staves! far east import! + [text=city_sign_wow] + t=@4world of wonders@- # # the largest supply of magical ware + [text=city_sign_archery] + t=@4archery guild@- # # arrows. bows. crossbows. + [text=city_sign_shadow] + t=@4shadow alley@- # # special weapons for ambitious professionals. + [text=city_sign_zefran] + t=@4zefran's magic menagerie@- # # lovely pets for distinguished wizards + [text=city_sign_maddwarf] + t=@4mad darf@- # # strong ale, spicy pork! + [text=city_sign_goose] + t=@4jolly goose@- # # eat and drink, burp and sing! + + [text=city_manhole] + t=you need the @4manhole key@- to open the hatch. + [text=city_wanted] + t=@0this poster describes you as the murderer of the archbishop's brother and + t=a wanted outlaw. the reward on your head corresponds to the weight of the crime + t=and so will the punishment for sure.@- + +## goose ## + + t.b_goose_rest=@0rest (@4200 coins@0)@- + + [text=ct_goose1] + t=# this is the tavern where you shall meet with the merchants you've bet with. + [text=ct_goose2] + t=# @0you found the merchants and told them about your adventures. the men stared at + t=you with open mouths for quiet a long while, but then they decided to help you. + [text=ct_goose2b] + t=# @0there's secret smuggler's pub in the nearby alley, southwest from here. + t=maybe they could help to get you out of the city. their password is "ropedancer".@- + [text=ct_goose3] + t=# @0you had nothing from king's gold treasure, but merchants didn't care. + t=you gave them a story they won't forget for a long time, and they were willing to forget the bet." + t.b_goose=@0find merchants@- + [text=ct_goose4] + t=# @0you are in a tavern. you can rest or buy food.@- + +## smugglers## + + [text=ct_smugglers1] + t=@0an eyehole has opened and a sharp voice roared:@- @4"what do you want!"@- # # + t.b_smugglers="ropedancer" + [text=ct_smugglers2] + t=# @4"o kay! come in!"@- + [text=ct_smugglers3] + t=# @0the man let you in the hidden pub in the cellar. they took you to the boss + t=and you explained your problem to him. he said, he can help, but then he asked + t=500.000 coins. when he saw your face he hurried up with a second option. are you + t=willing to work it off?@- + [text=ct_smugglers_task1] + t=# "your first task is to go around five places in the town and collect + t=a @4protection fee@-. i've marked the places on your map with red @1x@-. + t=here you have a ring, that proves you are a gang messenger." + [text=ct_smugglers_task1_no] + t=# "you don't have all the money. keep working!" + [text=ct_smugglers_task2a] + t=# "great job. now the second task: illegal matches of the gangs take place + t=in the city sewer. but our fighting team suddenly felt ill with... er... cut throats. + t=there's no time to find a new team. so you have to do." + [text=ct_smugglers_task2b] + t=# "find and eliminate the teams of @4assassins@- and @4lizardmen@-. all teams have + t=a ring just like yours. the winning team must collect all three rings. # + t=my men reported, that the assassins' team is located on the east and the + t=lizardmen are somewhere near the southwest corner of the sewers." + [text=ct_smugglers_task2_no] + t="the task is not finished. we need all three rings!" + [text=ct_smugglers_task3] + t=# "good fight! now the third task: in a house in front of @4duncan's axes@- a new gang has settled down. we don't + t=need such competition here now. solve the problem." + [text=ct_smugglers_task3_no] + t=# "you have to kill the boss of the other gang, moron! keep working!" + [text=ct_smugglers_task4] + t=# "well done! now the last task for you: we bought an abandoned house in the southwest corner of the city. + t=it'll be excellent warehouse, but there's some unwanted supernatural activity. + t=clean the place." + [text=ct_smugglers_task4_no] + t=# "i got message that the house is still not clear. we don't need no undead + t=bozos in our storage. keep working!" + +## ransom ## + + [text=door_ransom1] + t=# @0a constricted voice hissed on you@-: what do you want? # + t=@0you showed the smuggler's ring and said you want the money. the voice answered:@- + t="ok. here you go." + [text=door_ransom2] + t=# "choke to death with the bloody money!", @0screamed the man and pulled some + t=lever before he shut the door. you heard the sound of moving rails. + [text=door_warehouse1] + t=# @0a constricted voice hissed on you@-: what do you want? # + t=@0you showed the smuggler's ring and said you want the money. the voice answered:@- # + t="ah, yes. come in. the boss has the money ready for you." + [text=door_warehouse2] + t=@0you entered the warehouse, but it's full of thugs. their leader shouted:@- # + t="now we'll teach you a lesson, slink. this place is now under our protection!" + [text=door_hoh] + t=# @0you ripped the webs and opened the door with care. a sepulchral silence + t=welcomed you as you entered the dark lobby of the house.@- + + +## sewage worker ## + + [text=ct_sewage1] + t="bloody hell! i must clean a part of the sewer, but the rats grew to monstrous + t=size since the last time i was there. oh! you look like a mighty warrior. + t=couldn't you help me with that?" + [text=ct_sewage2] + t="great! here's the @4manhole key@-. come back when the rats are gone." + [text=ct_sewage3] + t="eh, i still hear the beasts cheeping down there." + [text=ct_sewage4] + t="you did it! now i can do my job and the mayor won't put me in clog. + t=you're the best. look, i found this @4pretty helm@- in the sewers some time ago. + t=it's no good for me, but it may come handy to rough adventurers like you." + + [text=ct_door_barricade] + t=@0this door is barricaded from the other side!@- + [text=ct_explosion] + t=@0you put the keg to the door, lighted the fuse and run away... # # + t=@4boom!@- # # + t=@0when you came back, the door was gone. + +## gang ## + + [text=gang_locked_door] + t=@0this is an outside door and it's locked @permanently@0.@- + [text=gang_locked_door2] + t=@0you probably don't want to enter the house of the competitive gang through + t=the front door. try something less spectacular.@- + [text=gang_end1] + t=you entered the room and encounter a big surprise! familiar red demon! + t=you drew your weapons, ready to fight till the last breath, but he + t=refused the confrontation again. + [text=gang_end2] + t=@1"har!har!har! i see our paths crossed once again. looks like not + t=much of my gang was left, but don't worry. i don't take it personally."@- + [text=gang_end3] + t=@1"you'd really please my old big boss! enjoy the victory, but be careful. + t=loyalty is not a forte of your new employer."@- # # + t=@0then he disappeared.@- + + [text=gang_sign_office] + t= _- Office -_ + +## saving boy ## + + [text=ct_saved_boy1] + t=@0as soon as you approached the tree a small boy climbed down and disappeared + t=like the wind.@- + [text=ct_saved_boy2] + t="please! help! my boy disappeared!" + [text=ct_saved_boy3] + t="my boy still hasn't came back! help me! i've no idea where he could be, + t=but there's a tree nearby the city zoo, where he has some secret hideout. + t=maybe you will find a clue there!" + [text=ct_saved_boy4] + t="i've no idea where he could be, but there's a tree nearby the city zoo, + t=where he has some secret hideout. maybe you will find a clue there!" + [text=ct_saved_boy5] + t="oh! thanks with all of my heart! i could not bear with it if something happened to my boy." + +## apple merchant ## + + [text=ct_apple1] + t="do you want apples? of course you do. no one comes here to give me a task + t=of utmost urgency to save the kingdom. after all i'm an apple merchant, + t=not a bold adventurer, like you. i want to be a hero!" # + t.b_apple1="so become one" + [text=ct_apple2] + t="just like that? it's impossible! i've no support, i've no equipment. + t=only if i had a big sharp sword or axe - like the one of @4rimbrock@-. he's + t=stolen a really great axe. i saw it. but i'll never get a weapon like that." # + t.b_apple2="where to find that rimbrock?" + [text=ct_apple3] + t="you want to see it yourself, don't you? rimbrock spends most of the time + t=in the @4mad dwarf@- pub. it's on the east side of the city." + t.b_apple3="look, an axe for you!" + [text=ct_apple4] + t="what? are you serious? holly parrot! sorry! no more apples! i have to + t= kill some dragons and so! bye!" # # + t=@0the chump took his handcart and the axe and left quickly.@- + +## sewers ## + + [text=empty_tank] + t=@0you heard the distant growling of a great mass of water moving behind the wall to the west.@- + [text=sewer_drown] + t=@0you pulled the lever and heard the terrible roar of water for a moment. + t=then the stinky wave of city sewage gorged you and drowned you to death.@- + [text=sewer_scheme] + t=@0you studied the scheme. it's some crude map of the sewers with three points + t=marked by pale stones. the points are numbered - left is first, right is second + t=and third is in the middle.@- + [text=sewer_tank] + t=main tank + + [text=sewer_tank_lever] + t=@4Main tank control@- + t=# # @1! Warning !@- + t=# Manipulation allowed to authorized personnel only + +## merchant ## + + [text=city_merchant1] + t="sorry. i do wholesale transactions only."# + [text=city_merchant2] + t="oh, yes! this is a letter from my partner! thank you very much for your effort. + t=here is your reward - @41000 coins@- ." + t.b_city_merchant=@0show letter@- + +## alchemist ## + + [text=ct_alch1] + t="hello, traveller! came to visit an old alchemist in exile?" + t.b_alch1="why in exile?" + [text=ct_alch2] + t="well, i experimented a little bit and now a seven feet tall demon is + t=creeping in my cellar. why you asked? are you willing to help me?" + [text=ct_alch3] + t="oh, great! here's the key. my house is right here - the wooden + t=one with ivy on the walls." + [text=ct_alch_unfinished] + t="so, any progress with the demon? you want to trade?" + [text=ct_alch_finished] + t="wow! you did it. here's your reward. and stop by any time you need + t=to buy some stuff or an advice in magic." + + [text=ct_alch4] + t=# "hey, friend! do you want to trade or to ask for something?" + t.b_alch_mirror = @0describe strange mirror@- + [text=ct_alch5] + t=@0you described your experience from the house.@- # + t="hmm. interesting. and you say this house is cursed somehow and has no + t=other rooms? i bet this mirror is some kind of a secret passage. i can create a + t=@4seeker@- for you..." + [text=ct_alch6] + t="a @4seeker@- is an enchanted animal that senses magic. it can lead you through + t=hidden magical portals." + [text=ct_alch7] + t="hmm. i think i have all ingredients but one. you must find the @4root of a + t=man-eating plant@-. and of course we need an animal. bring me a @4black cat@- - + t=they are the best for that." + t.b_alch_root = "where to find the root?" + t.b_alch_cat = "where to find the cat?" + [text=ct_alch_root] + t="i think some really dangerous vegetation grows in the @4city park@-. that's + t=why it is locked. no wonder, when no one cares about the place for years. + t=maybe you should try there." + [text=ct_alch_cat] + t="that's easy. buy one in @4zephran's magic menagerie@-. it's a short walk from + t=here just next to the temple of faruk." + [text=ct_alch_ingerdients] + t="still no luck? i need both the @4black cat@- and the @4root of a man-eating plant@- + t=to create a @4seeker@-. or maybe you want to trade this time?" + [text=ct_alch_enchant1] + t="a-ha! you have the cat and the root! let's start right away!" # + t=@0the alchemist disappeared in the cellar. terrible sounds bore on you + t=for hour or two. you wouldn't be surprised if the cat was ripped apart.@- + [text=ct_alch_enchant2] + t=@0but then he returned with the cat. the animal looked fine and in one piece. + t=you haven't notice anything magical on it, but the man said:@- # + t="just take this velvety buddy and try the mirror again." + + t.b_alch_scheme=@0show scheme@- + [text=ct_alch_scheme1] + t=@0you showed the paper with the scheme to alchemist:@- # + t="hmm. this is a necromantic binding spell joining the life of its creator to some + t=living victim. while the victim lives, the necromancer can't die." + [text=ct_alch_scheme2] + t="it's strange that the spell was created so simply and clearly. it can't be hard to + t=trace the necromancer. be careful. maybe it's made by an amateur, but maybe + t=someone (or something) @4wants@- to be found." + [text=ct_alch_scheme3] + t="the necromancer can't be far from the place where you found the ring. you just need + t=some personal thing of the victim. do you have one?" + [text=ct_alch_scheme4] + t="have you got any personal thing of the necromancer's victim already? or + t=did you come to trade?" + t.b_alch_ring=@0show the duke's ring@- + [text=ct_alch_scheme5] + t="yes. this is perfect..." # # + t=@0the alchemist took the ring and rubbed it in his palms. he mumbled some charm + t=you didn't understand and then he returned the ring to you. it is ice cold now.@- + [text=ct_alch_howdy] + t="howdy, friend. do you want to buy or sell anything?" + + +## duncan ## + + [text=ct_duncan1] + t="what now! sorry, i'm in a really bad mood. want an axe?" + t.b_duncan1="what happened?" + [text=ct_duncan2] + t="a wretched thief named @4rimbrock@- took one of my best axes and hasn't paid for it! i can't + t=force him to set off the debt. that's why i'm so upset." + [text=ct_duncan3] + t="welcome to duncan's axes." + t.b_duncan2="i got your axe" + [text=ct_duncan4] + t="holly faruk! you kicked ass of that bastard? ha ha! you know what? keep the axe. + t=i already cut the loss and you deserve a reward. you really made me feel great. + t=it's good to know that justice caught the thief." + +## maddwarf ## + + [text=ct_maddwarf1] + t=# @0you entered the mad dwarf pub. it's full of seriously drunken gladiators, wizards and hookers.@- + t.b_rimbrock=@0find rimbrock@- + [text=ct_maddwarf2] + t=# @7you: "so! where's that little pathetic son of a drunken goat rimbrock?"@- # + t=# @4rimbrock: "heeey! what kind of troll crap wants me to carve through it with my tool of death?!"@- + +## note column ## + + [text=note_column1] + t=the royal poodle "princess" is missing. if you find her please bring her + t=to my house on the market place. great reward. signed: @4lady elbrunda@- + [text=note_column2] + t=you want to loose weight? drink our magic potion of frog hair! + [text=note_column3] + t=high reward for any information leading to the ware stolen from + t=our shop. @4hermit's eden.@- + [text=note_column4] + t=courses on levitation and esoteric science every day at dawn. + t=@4temple of faruk@-. + + [text=ct_princess] + t=@0you pounded on the door until an awkward weazen lackey opened:@- "what do you want?" # + t=@7you: "i found some dog. maybe your lady would be interested..."@- # + t=@0as if you waved a magic wand, the lackey let you in. the lady was in heaven. + t=you were well fed before you got your reward.@- + +## hermit ## + + [text=ct_door_hermit1] + t=@0you knocked on the door the way the beggar showed you. after a while a + t=suspicious man opened. you grabbed his neck and dragged him out on the street, + t=but three more individuals rolled out. + [text=ct_door_hermit2] + t="thanks. you look like a tough guy, so maybe you can use this info. some + t=guys have moved in a house in the alley south from here and they behave + t=really suspicious. they always knock in a certain way @0(the beggar showed you how)@- + t=before they are let in the house. faruk knows what kind of dirty stuff they hide there." + [text=ct_door_hermit3] + t=@0this is the shop that was robbed according to message you found on the note column. + t=you described to the shopkeeper, how you found the house of robbers and some big crates + t=in there. the man was really happy that he has chance to reclaim his ware and rewarded you well.@- + [text=ct_door_hermit4] + t=@0you entered the house and found a lot of ware stored in boxes. this must be a loot from some robbery.@- + [text=city_box] + t=@0this box is nailed together really tightly. no chance to open it.@- + +## khumrac ## + + [text=khumrac1] + t=# "what do you want! fight? pooh! mob is not allowed into the arena. buzz off!" + [text=khumrac2] + t=# "you want to fight? and you came with a reference from that old snake razzik! + t=hah! well, still no scrub can enter the arena just like that. i'll settle up + t=a match for you, but it will be under my rules. you take it? + [text=khumrac3] + t=# "nice! hahaha! so listen, lobster: i'll lock you up in the thunderdome with + t=selected beasts from my menagerie. i'll send three groups on your mark, each + t=one harder. you leave arena either wining or dead. nothing in between. + t=what do you say?" + t.b_enter_arena=@0enter arena@- + [text=khumrac4] + t=# "you're back? equipped and ready to try your luck with my beasts or will you run away again? har! har!" + [text=khumrac5] + t=# "get lost!" + [text=khum_win1] + t=# "graaa! you won! you wasted my menagerie! what do you want?!" + t.b_khumrac1="reward" + t.b_khumrac2="freedom for razzik" + [text=khum_win2] + t=# "gah! take these @01000 coins@- and get lost! you won't get more. one way or the other i lost a packet on wagers." + [text=khum_win3] + t=# "what? well then, let that senile bazilisk go to hell! @0(gained item)@- + [text=khumrac's_trick] + t=# "noooo! this can't be! you're going to diiiie, now!" + +## razzik ## + + [text=razzik1] + t=# @8"rass-ssak, adventurer. what bringss you to an old broken gladiator without honor?"@- + t.b_razzik1="why without honor?" + [text=razzik2] + t=# @8"a wretched match-maker @4khumrac@8 provoked me to fight hiss monssterss yearss ago, and + t=with help of dirty trickss he won. i could not pay the bet, sso i became hiss sslave. + t=now he putss me into the worsst duelss and he will do sso until he breakss me into piecess."@- + t.b_razzik_match="a match with this man sounds challenging" + [text=razzik3] + t=# @8"what? you fool! you will end up like me - like a sslave, of whosse blood and broken + t=boness the basstard will grow rich... you inssisst? well, you are crazy man, but + t=maybe you know ssomething i don't. ok. jusst go to the arena and tell the basstard + t=i'm ssending you to measure your sstrength with him."@- + [text=razzik4] + t=# @8"i can teach you a few lessssonss on sstreetfighting, but beware! it'ss a hard + t=sschool and blood will run. interessted?"@- + [text=razzik_training] + t=# @0razzik beaten you really hard, but you learned a lot. (experience gained)@- + [text=razzik5] + t=# @8"sso, did you fight the duel? no? reassonable decission. you better forget + t=about it, or you'll end up like me, no doubt."@- + [text=razzik6] + t=# @8"ssssss! you thumped the treatcherouss blockhead! it'ss great! and i alsso + t=bet on you and won a lot of money. here, take thiss gold, you desserve a share." + t=@0(gained @4200 coins@0).@- + t.b_razzik_scroll=@0give khumrac's scroll@- + [text=razzik7] + t=# @8"what with sscroll from that dog? what'ss in it? wait! it'ss not possible! + t=i'm free! i cannot believe you did thiss for me. take my glaive. i fought + t=thoussandss fightss with it and it never let me down."@- + [text=razzik8] + t=# @8"hello again, friend! it'ss alwayss great to meet fellow warrior!"@- + + +## END ## + + [text=city_end1] + t=@0you reported, what happened in the house.@- # + t="great job! i really had no idea, what i was buying! someone's + t=going to wake up in a gutter minus head! well, you worked off your trip + t=out of here. my boys will take you to the port tomorrow and hide you + t=on one of our ships." + [text=city_end2] + t=@0next day, few members of the gang escorted you to the port. you already + t=saw yourself well hidden under the deck of a ship of some bribed captain. + t=but then the evil monks from the ruined cloister showed up! with guards + t=supporting them! # # + t=you tried to run, but smugglers, who brought you there, captured you. + t=what a treachery! + t=you should know, those rats are loyal only to their profits. # # + t=you were brought to interrogation to archbishop himself.@- + [text=city_end3] + t=@0you've prepared an explanation for your role in his brother's death surprisingly + t=the old man wasn't interested in his brother at all! instead of that, he asked + t=just two questions:@- # # + t=@4where's the crook of chaos? where's the dark lord? # # + t=@0so the archbishop knew about his brother's deeds? oh, no! he's part of it! # + t=you decided to say the truth: chaos crook was left buried under the ruins of the temple + t=and the summoned demon was not the king of the nether world, but some lesser demon. + [text=city_end4] + t=@0but unfortunately archbishop didn't believe you. you were taken to the + t=dungeon, where you will wait for the next day to be tortured. # # + t=in the middle of the night, warden opened the cell and entered. but... + t=wait a moment...this is not a warden, it's the red demon you've met in the cloister + t=and in the house of the rival gang! # # + t=@1"hi there! your fate so far is really entertaining, i must admit. but + t=the tomorow's torture is an unpleasant twist, isn't it?"@- + [text=city_end5] + t=@1"don't worry, i switched a few papers here and there... for those murderers + t=condemned to death it would be a really bad awakening on a red hot iron beds."@- # + t=you: "wait! condemned to death? what does it mean???" @0the demon + t=leaves the cell.@- "waaait!" @0you yell, but all you hear is the turning key in the keyhole and vanishing footsteps.@- + t=# # + t=@0next day, in the early morning you found yourself staying on a place of + t=execution with other convicts in the middle of a festivity. you were + t=unsuccessfully trying to figure out, how amateur adventurer like you + t=can end up on a place like that.@- + [text=city_end6] + t=@0then the events took a surprising direction. fat wealthy looking person + t=stepped in front of you and started to read a scroll to the celebrating audience. + t=soon you understood, that all the convicts were pardoned because of the fest for a + t=paganic god... only to be sacrificed! you will be + t=embarked for a galley and transported across the ocean to + t=an island with a suitable name @4island of death@0.@- + t=# # + t=@0before you managed to ask, if they are serious, you were sitting chained under the deck + t=and heading to a dark painful future...@- + + + + +-------------------------------------------------------------------------------- +ARENA +-------------------------------------------------------------------------------- + + [text=arena_bell_no] + t=@0it's no use to ring the bell in the middle of the combat.@- + [text=arena_bell1] + t=@0are you ready to start # your @4first@0 round?@- + [text=arena_bell2] + t=@0are you ready to start # your @4second@0 round?@- + [text=arena_bell3] + t=@0are you ready to start # your @4final@0 round?@- + [text=arena_won_round] + t=@0you won this round! # # ring the bell to start another one.@- + + [text=arena_help1] + t=@0khumrac shouts on you from a safe distance:@- # # + t="my pets are eager for your flesh! just ring the bell to the north, + t=whenever you are ready to feed them! har! har!" + +-------------------------------------------------------------------------------- +HAUNTED +-------------------------------------------------------------------------------- + +## house ## + + [text=hoh_enter] + t=@0hmmm. you didn't get too far. does this house have no rooms and doors inside? + t=that's weird.@- + [text=hoh_mirror] + t=@0what a strange mirror. and what's that ugly reflection in it? you feel dizzy near it, but your knowledge + t=is not deep enough to investigate its foul magic. maybe you should seek + t=the council of someone more experienced.@- + [text=hoh_torch] + t=@0you've run into some metal object. it's somewhere near to you in the darkness.@- + [text=hoh_bleeding_painting1] + t=@0what is that? blood on the painting? no! the painting is @1bleeding@-! + [text=hoh_bleeding_painting2] + t=@0the voice of the necromancer echoed in the room:@- # + t=@8"the traitor is blocking the passage, but he can't stop me now!"@- # + t=@0then the necromancer appeared behind you and sent a strong burst against the wall. + + [text=hoh_diary1] + t=@0you took the book and found a @4ring@0 in the dust on the table. + t=after dipping into the first pages, you understand that it's a diary of duke falstad, the former house owner. + t=(this must be his study room.)@- + [text=hoh_diary1b] + t=you dip into book's pages. it's a diary of duke falstad, the former house owner. + t=(this must be his study room.)@- + [text=hoh_diary2] + t=@0the duke promised a huge amount of gold to a necromancer, if he cures + t=his fatal illness and makes him immortal. the wizard was working on it for + t=more than six years and the process included a lot of torture and murders.@- + [text=hoh_diary3] + t=@0in the seventh year he partially succeeded. but the duke refused to pay him the + t=promised gold. you stopped on a few records here...@- + [text=hoh_diary4] + t=...i buried this devil in the dungeon. no one will ever find his corpse. he cursed + t=me with the worst curses i ever heard, but i'm immortal now and beyond his power... + [text=hoh_diary5] + t=@0you skipped a few pages.@- # # + t=...the screams from bellow were unbearable. that demon didn't want to die + t=for weeks! but he finally went to hell. now i can enjoy my gift of a new life... + [text=hoh_diary6] + t=@0a few pages later...@- # # + t=...what did that hellraiser do to me! my body hurts like sticked on thousand + t=aching spikes! i'm bleeding all the time, from every pore! the pain!... # + t@0the next few records are a mix of weird pictures and senseless text made by a lunatic.@- + [text=hoh_diary7] + t=@0you found a small note here on a margin of the back folder:@- # + t=i moved the @4key@- behind the tome of torture (the blue volume) in the lobby. + +## dungeon ## + + [text=hoh_necro1] + t=@0you were hit by an unknown energy and terrible voice rumbled in your head: # # + t=@8"i feel your vigor. follow me, living one."@- # # + t=@0a strange symbol appeared under your feet, but you failed to unriddle it. + t=you traced it onto a paper - maybe the alchemist will know something about this + t=thing too.@- + [text=hoh_necro2] + t=@8"you are closing in, living one... good, good, follow my signs."@- + [text=hoh_necro3] + t=@0you heard a strong blow and a deep crack showed on the wall next to you.@- # # + t=@8"aaah. crack in the wall, finally. hurry up, living one. free me!"@- + [text=hoh_hole] + t=@0the wrecked wall was crumbling like clay. after a few moments you got through.@- + [text=hoh_ask_revive] + t=@8"touch me! revive me!"@- + + [text=hoh_necro4] + t=@8"aaaaah! back alive! my vengeance is within grasp! i was watching you, living one. + t=you want this cursed place to be your own and i want my fingers around the neck + t=of the insidious duke falstad. so we have a common goal. we must kill that + t=reptile!"@- + [text=hoh_necro5] + t=@8"i made him immortal, but then i realized, he's going to betray me - to immure + t=me in this dungeon, where i made the spell of eternal life for him! i created a + t=bonding spell between me and him. he could torture my body to death then, but my + t=soul stayed alive."@- + [text=hoh_necro6] + t=@8"now we are stuck together in this house of the damned and our struggling minds + t=resurrect the ghosts of all the people we murdered. you have to stop it! you must + t=kill the body of the immortal duke and let me drag his soul to hell along with mine."@- + [text=hoh_necro7] + t=@8"the duke's body can't be killed, because his life power is on an astral plane, + t=where time doesn't flow. go and find the passage in the duke's study room. + t=follow the blood!"@- # # + t=@0then the wraith disappeared.@- + + [text=necro_hole] + t=@0as you entered the circle, the wall to the north cracked@-. + + + + +## astral plane ## + + [text=astral_necro1] + t=@0the necromancer's wraith appeared again:@- # + t=@8"now you are here and the duke's immortality can be put to the end. i sense the + t=roots of his power. yes. the glowing crystals. i see them. destroy all of them!"@- + t=# # @0then he vanished.@- + + [text=astral_crystal] + t=@0you broke the glowing crystal.@- # + [text=astral_all_crystals] + t=@0the ground started to shake and you heard a distant roar.@- + + [text=astral_duke0] + t=@1"pathetic human! you can't destroy me!"@- + [text=astral_duke1] + t=@0as you destroyed the dukes body, a strong wave shook the astral realm. + t=necromancer's dark spirit raised from nowhere and grabbed the duke's + t=vanishing soul. they both spun in a horrific dance of chaos and pain. + [text=astral_duke2] + t=@0after a few moments both wraiths disappeared in a terrible burst of + t=fire and dust...@- + [text=astral_duke3] + t=@0...then you woke up in the house's lobby.@- + [text=_to_go] + t= @0to go.@- + +#[text=to_be_continued] +# t=# _____________@0to be continued...@- + + t.to_be_continued=@0to_be_continued@- + +[text = demo_end] +t=@4Congratulations!@- # # you have finished the demo! Now get the full version and +t=experience the whole story! Experience about 20 hours of stunning +t=gameplay! visit # @9undercroft.rakeingrass.com@- # for more info. + +#---------------------------------------------------------------------- +#---------------------- INTERNAL PROGRAM TEXTS ------------------------ +#---------------------- ! DO NOT CHANGE ID's ! ------------------------ +#---------------------------------------------------------------------- + +t.DLG_UNSUMMON_1 = Select a summoned creature +t.DLG_UNSUMMON_2 = to unsummon it. + +t.INFO_NOT_ENOUGH_STAMINA_1 = Not enough @9stamina@- to use this skill. +t.INFO_NOT_ENOUGH_STAMINA_2 = You need at least @9%i SP@-. + +t.INFO_NOT_ENOUGH_MONEY_1 = Not enough @4money@- to buy this item. +t.INFO_NOT_ENOUGH_MONEY_2 = You need at least @4%i coins@-. + +t.INFO_REAR_HERO_ATTACK_1 = Close attack +t.INFO_REAR_HERO_ATTACK_2 = A Hero on a @4rear position@- can use only +t.INFO_REAR_HERO_ATTACK_3 = @4range@- or @4polearm@- class weapons. + +t.INFO_HERO_IS_DEAD_1 = This Hero is dead +t.INFO_HERO_IS_DEAD_2 = It is impossible to do any actions +t.INFO_HERO_IS_DEAD_3 = with a @1dead@- hero. + +t.INFO_HERO_FINISHED_ROUND_1 = This Hero has moved already +t.INFO_HERO_FINISHED_ROUND_2 = finish the round with all members or +t.INFO_HERO_FINISHED_ROUND_3 = tap the @4hourglass button.@- + +t.INFO_HERO_FINISHED_ROUND_MOVE_1 = The Party can't move during a round! +t.INFO_HERO_FINISHED_ROUND_MOVE_2 = finish the round with all members or +t.INFO_HERO_FINISHED_ROUND_MOVE_3 = tap the @4hourglass button.@- + +t.INFO_HERO_FROZEN_1 = This Hero is @5frozen@- +t.INFO_HERO_FROZEN_2 = and cannot move until unfrozen. +t.INFO_HERO_FROZEN_3 = + +t.INFO_HERO_STUNNED_1 = This Hero is @4stunned@- +t.INFO_HERO_STUNNED_2 = and can't move in this round. +t.INFO_HERO_STUNNED_3 = + +t.INFO_UNSALABLE_ITEM_1 = This item cannot be sold. +t.INFO_QUEST_ITEM_1 = A @4Quest item@- can't be dropped or sold. + +t.INFO_TWO_HANDED_SKILL_1 = You need a two handed weapon +t.INFO_TWO_HANDED_SKILL_2 = to perform this skill. + +t.INFO_AVOID_DEFENSIVE_HERO_1 = Switch to defensive mode +t.INFO_AVOID_DEFENSIVE_HERO_2 = At least one party member must be +t.INFO_AVOID_DEFENSIVE_HERO_3 = in @4attack mode@-. + +t.INFO_SKILL_LEVEL_TOO_HIGH_1 = Skill level out of reach +t.INFO_SKILL_LEVEL_TOO_HIGH_2 = The skill level cannot exceed +t.INFO_SKILL_LEVEL_TOO_HIGH_3 = character's overall level. + +t.MENU_CONTINUE_GAME = Continue +t.MENU_NEW_GAME = New Game +t.MENU_LOAD_GAME = Load Game +t.MENU_SAVE_GAME = Save Game +t.MENU_OPTIONS = Options +t.MENU_ABOUt=Credits +t.MENU_QUIT_GAME = Quit Game +t.MENU_BUY_NOW = BUY NOW! +t.MENU_DIFFICULTY_TITLE = Choose game difficulty +t.MENU_DIFFICULTY_EASY = Easy +t.MENU_DIFFICULTY_NORMAL = Normal +t.MENU_DIFFICULTY_HARD = Hard +t.MENU_YES_NO_QUIt=Do you realy want to quit? +t.MENU_YES_NO_SAVE_GAME = Overwrite the game in slot %i? +t.MENU_YES_NO_RESTART_1 = Some changes require restart. +t.MENU_YES_NO_RESTART_2 = Do you want to quit the game now? +t.HANDICAP_FOR_ROUNDS = %s %i rounds +t.HANDICAP_POWER_FOR_ROUNDS = %s %i for %i rounds +t.HANDICAP_POISONED = Poison +t.HANDICAP_FROZEN = Frozen for +t.HANDICAP_DRUNKEN = Drunken for +t.HANDICAP_STUNNED = Stunned for + +t.YES = Yes +t.NO = No + +t.INFO_NO_MAGIC_AREA_1 = You are in a @9No casting area@- +t.INFO_NO_MAGIC_AREA_2 = You can't cast spells and do +t.INFO_NO_MAGIC_AREA_3 = special moves here. + +t.INFO_WRONG_WEAPON_ASSASSIN_1 = Can be used only @4unarmed@- or +t.INFO_WRONG_WEAPON_ASSASSIN_2 = with a special @4assassin weapon@-. + +--- + +t.EMPTY_SAVE_GAME = - EMPTY - +t.CREATE_PARTY_NAME = Name and portrait: +t.CREATE_PARTY_CLASS = Class: +t.MENU_CANCEL = Cancel +t.MENU_SAVE_GAME_NUMBER = GAME SLOT %i (%s) +t.MENU_SAVE_GAME_NAME = Level: %s +t.MENU_SWAP_CONTROLS = Swap controls +t.MENU_ROTATE_DISPLAY = Rotate display +t.MENU_NEEDS_RESTART = (restart to apply the change) +t.BACK = Back +t.CHOOSE_SKILL = Choose skill for @4%s - %s@-. +t.CHOOSE_ITEM_TARGET_HERO = Choose target hero to apply. +t.CHOOSE_SKILL_TARGET_HERO = Choose target hero to apply. +t.EXPERIENCE = Exp +t.EXPERIENCE_TO_NEXT_LEVEL = Next level +t.FREE_SKILL_POINTS = Free @0skill@- points +t.FREE_STAT_POINTS = Free @0stat@- points +t.HP = HP +t.SP = SP +t.LEVEL = Level +t.NO_SKILL_AVAILABLE = No skill available for @4%s - %s@-. +t.ONLY_FOR = Only for %ss +t.REQUIRES = Requires %s %i +t.REQUIRES_2 = Requires %s %i, %s %i +t.SOUND_VOLUME = Sound volume +t.TOO_EXPENSIVE = Too expensive +t.CLASSONLY = %ss only +t.HERO_GAINED_NEW_LEVEL = @4%s@- gained %i. level! + +t.HEROS_NAME = Hero's name: +t.CREATE_PARTY_1_1 = Choose @4position@- in +t.CREATE_PARTY_1_2 = party to add a new hero +t.CREATE_PARTY_1_3 = +t.CREATE_PARTY_2_1 = Choose hero's @4appearance@- +t.CREATE_PARTY_3_1 = Type in hero's @4name@- +t.CREATE_PARTY_4_1 = Choose hero's @4occupation@- +t.CREATE_PARTY_5_1 = Distribute all @4free points@- +t.CREATE_PARTY_5_2 = into character skills and +t.CREATE_PARTY_5_3 = statistics +t.CREATE_PARTY_5_4 = +t.CREATE_PARTY_100_1 = statistics and skills of +t.CREATE_PARTY_100_2 = tap @1cancel@- button to +t.CREATE_PARTY_100_3 = delete selected hero +t.INFO_ENEMY_FROZEN = Enemy @9frozen@- +t.INFO_ENEMY_STUNNED = Enemy @0stunned@- +t.INFO_ENEMY_POSIONED = Enemy @2poisoned@- +t.INFO_EXPERIENCE_RAISED = Experience @4%+i@- +t.INFO_DOBLE_DAMAGE = @4Double damage!@- + +t.HER0_CLASS_0 = Warrior +t.HER0_CLASS_1 = Mage +t.HER0_CLASS_2 = Priest +t.HER0_CLASS_3 = Summoner +t.HER0_CLASS_4 = Assassin + +t.HERO_STAT_0 = Strength +t.HERO_STAT_1 = Dexterity +t.HERO_STAT_2 = Constitution + +t.ITEM_BONUS_0 = %+i%% to @1max HP@- +t.ITEM_BONUS_1 = %+i%% to @9max SP@- +t.ITEM_BONUS_2 = %i%% of @4damage to HP@- +t.ITEM_BONUS_3 = %i%% of @9damage to SP@- +t.ITEM_BONUS_4 = %i%% @9extra experience@- +t.ITEM_BONUS_5 = %+i to @9%s@- skill +t.ITEM_BONUS_6 = %+i to @9%s@- +t.ITEM_BONUS_7 = %+i%% hit @4against %s@- +t.ITEM_BONUS_8 = %i%% to @4double damage@- +t.ITEM_BONUS_9 = %i%% chance to @9freeze@- +t.ITEM_BONUS_10 = %i%% chance to @4stun@- +t.ITEM_BONUS_11 = %i%% chance to @2poison %i-%i@- +t.ITEM_BONUS_12 = %+i to %s hit + +t.BONUS_HIT_TYPE_0 = @0close physical@- +t.BONUS_HIT_TYPE_1 = @0range physical@- +t.BONUS_HIT_TYPE_2 = @4close fire@- +t.BONUS_HIT_TYPE_3 = @9close cold@- +t.BONUS_HIT_TYPE_4 = @2close poison@- +t.BONUS_HIT_TYPE_5 = @4range fire@- +t.BONUS_HIT_TYPE_6 = @9range cold@- +t.BONUS_HIT_TYPE_7 = @2range poison@- + +t.ITEM_REQ_0 = level +t.ITEM_REQ_1 = str +t.ITEM_REQ_2 = dex +t.ITEM_REQ_3 = con +t.ITEM_REQ_4 = class + +t.AGAINST_CATEGORY_0 = all +t.AGAINST_CATEGORY_1 = undead +t.AGAINST_CATEGORY_2 = demons +t.AGAINST_CATEGORY_3 = beasts + +t.DEMO_END_0_0 = do you want to experience +t.DEMO_END_0_1 = the whole adventure? +t.DEMO_END_0_2 = @4get the full version!@- + +t.DEMO_END_1_0 = visit many strange places, +t.DEMO_END_1_1 = fight dozens of monsters and +t.DEMO_END_1_2 = unknown horrors! + +t.DEMO_END_2_0 = explore dungeons, +t.DEMO_END_2_1 = tombs and towns in graphics +t.DEMO_END_2_2 = never seen before! + +t.DEMO_END_3_0 = train your party's skills +t.DEMO_END_3_1 = and fancy magic to become +t.DEMO_END_3_2 = an unbeatable hero! + +t.CREDITS_0 = @9- UNDERCROFT -@- +t.CREDITS_1 = @0(C) Rake in Grass 2006@- +t.CREDITS_2 = @4Master of Colors and Fate@- +t.CREDITS_3 = @0Frantisek Chmelar@- +t.CREDITS_4 = @4Coding Slave and Noise Maker@- +t.CREDITS_5 = @0Jiri Prochazka@- +t.CREDITS_6 = @4Beta Gladiators@- +t.CREDITS_7 = @0Shigor Birdman@- +t.CREDITS_8 = @0Jan Fibiger@- +t.CREDITS_9 = @0David "Gix" Keprt@- +t.CREDITS_10 = @0Ralf "Skydart" Korrek@- +t.CREDITS_11 = @0Piotr "Pieciax" Kuljon@- +t.CREDITS_12 = @0Jakub Linhart@- +t.CREDITS_13 = @0Minlee@- +t.CREDITS_14 = @0Petr Stastny@- +t.CREDITS_15 = @0Edwin "Eddy" Ross@- +t.CREDITS_16 = @0Pavel Tovarys@- +t.CREDITS_17 = @0Sergey "JJ" Volkovich@- +t.CREDITS_18 = @0Arthur Wist@- + +t.CREDITS_19 = @4PocketHAL GFX library@- +t.CREDITS_20 = @0Thierry Tremblay@- +t.CREDITS_21 = @4Hekkus sound system@- +t.CREDITS_22 = @0www.shlzero.com@- + +#-------- NEW IPOD TEXTS ---------- + +t.ITEM_CATEGORY_0 = Common item +t.ITEM_CATEGORY_1 = Sword +t.ITEM_CATEGORY_2 = Axe +t.ITEM_CATEGORY_3 = Mace +t.ITEM_CATEGORY_4 = Polearm +t.ITEM_CATEGORY_5 = Staff +t.ITEM_CATEGORY_6 = Bow +t.ITEM_CATEGORY_7 = Throwing +t.ITEM_CATEGORY_8 = Assassin +t.ITEM_CATEGORY_9 = Remains +t.ITEM_CATEGORY_QUEST = Quest Item + +t.ITEM_TYPE_3 = Shield +t.ITEM_TYPE_4 = Arrows +t.ITEM_TYPE_5 = Armor +t.ITEM_TYPE_6 = Cannon balls + +t.ITEM_TYPE_101 = Helmet +t.ITEM_TYPE_102 = Gloves +t.ITEM_TYPE_103 = Boots +t.ITEM_TYPE_104 = Ring +t.ITEM_TYPE_105 = Amulet +t.ITEM_TYPE_106 = Belt +t.ITEM_TYPE_107 = Cloak + +t.BTN_TAKE_ALL = Take All +t.BTN_BUY = Buy +t.BTN_SELL = Sell +t.BTN_DROP = Drop + +t.FREE_POINTS = Free points + +t.WIZARD_BTN_BACK = Back +t.WIZARD_BTN_CONTINUE = Continue +t.WIZARD_BTN_FINISH = Finish +t.WIZARD_BTN_NEW_HERO = New Hero +t.WIZARD_BTN_EDIT_HERO = Edit Hero +t.WIZARD_BTN_DELETE_HERO = Delete Hero +t.WIZARD_BTN_START_GAME = Start Game + +t.WIZARD_TITLE_0 = Create Your Party +t.WIZARD_TITLE_1 = Select Hero's Face +t.WIZARD_TITLE_2 = Enter Hero's Name +t.WIZARD_TITLE_3 = Select Hero's Class +t.WIZARD_TITLE_4 = Select Hero's Stat +t.WIZARD_TITLE_5 = Select Hero's Skill + +t.WIZARD_SELECTED_SKILL = Selected Skill +t.WIZARD_KEY_SPACE = space + +[text = WIZARD_HELP_CLASS] +t = class desc + +[text = WIZARD_HELP_STAT] +t = stat desc + +[text = WIZARD_HELP_SKILL] +t = skill desc + + +t.CLASS_DESC_0 = Strong in melee combat. he is a great expert in weapon skills and special combat moves. +t.CLASS_DESC_1 = Controls the power of fire, ice and lightning. he can create flying blades and cast powerful spells. +t.CLASS_DESC_2 = Uses divine power to either heal his friends or destroy enemies. strong against undead and demons. +t.CLASS_DESC_3 = Summons skeletons, ghosts, creates golems, deadly thorns, or turns himself into a beast. +t.CLASS_DESC_4 = Excellent shooter and fast killer with deadly martial arts skills. + +t.STAT_DESC_0 = Raises the power of melee attacks and the hero's health. +T.STAT_DESC_1 = Raises the power of range attacks and the hero's defence. +T.STAT_DESC_2 = Raises the hero's stamina and fire, cold and poison resistances. + +T.MSG_USE_ITEM_TO_HERO = Select a hero, who will use the item, or cancel the action. +T.MSG_ITEM_OFFER = Select an item. Tap it again to use it. +T.MSG_SKILL_OFFER = Select a skill. Tap it again to choose it. + +# ********************************************* +# SMAZAT - pouze pro ucely stareho UC editoru +#********************************************** + +t.STAT_STRENGTH_1 = @4strength@- raises the power +t.STAT_STRENGTH_2 = of close attacks and +t.STAT_STRENGTH_3 = the hero's health. +t.STAT_STRENGTH_4 = + +t.STAT_dexterity_1 = @4dexterity@- raises the +t.STAT_dexterity_2 = power of range attacks +t.STAT_dexterity_3 = and the hero's defence. +t.STAT_dexterity_4 = + +t.STAT_wisdom_1 = @4constitution@- raises +t.STAT_wisdom_2 = the hero's stamina, fire, +t.STAT_wisdom_3 = cold and poison +t.STAT_wisdom_4 = resistances. + +t.CLASS_WARRIOR_1 = @4warrior@- strong in +t.CLASS_WARRIOR_2 = melee combat. he's great +t.CLASS_WARRIOR_3 = expert in weapon skills +t.CLASS_WARRIOR_4 = and special combat moves. + +t.CLASS_MAGE_1 = @4mage@- controls the power +t.CLASS_MAGE_2 = of fire, ice and lightning. +t.CLASS_MAGE_3 = he can create flying +t.CLASS_MAGE_4 = blades and cast powerful spells. + +t.CLASS_PRIEST_1 = @4priest@- uses divine power +t.CLASS_PRIEST_2 = to either heal his friends or +t.CLASS_PRIEST_3 = destroy enemies. strong +t.CLASS_PRIEST_4 = against undead and demons. + +t.CLASS_SUMMONER_1 = @4summoner@- summons skeletons, +t.CLASS_SUMMONER_2 = ghosts, creates golems, +t.CLASS_SUMMONER_3 = deadly thorns, or +t.CLASS_SUMMONER_4 = turns himself into a beast. + +t.CLASS_ASSASSIN_1 = @4assassin@- excellent +t.CLASS_ASSASSIN_2 = shooter and fast killer +t.CLASS_ASSASSIN_3 = with deadly martial arts +t.CLASS_ASSASSIN_4 = skills. + +#t.quest_item_bonus = @5quest item@- +t.quest_item_bonus = + diff --git a/undercroft_windows_i110/data/defs/text_ipod_en.txt b/undercroft_windows_i110/data/defs/text_ipod_en.txt new file mode 100644 index 0000000..85072b7 --- /dev/null +++ b/undercroft_windows_i110/data/defs/text_ipod_en.txt @@ -0,0 +1,3970 @@ +# Number of text colors for '@n ABC @-': +# 0 - White 1 - Red 2 - Green +# 3 - Blue 4 - Yellow 5 - Cyan +# 6 - Purple 7 - Coffee 8 - Acid +# 9 - Light blue + +================================================================================ +Level names +================================================================================ + +t.Wolf Lair=Wolf Lair +t.Old Mine=Old Mine +t.Aenor's Glen=Aenor's Glen +t.Warehouse=Warehouse +t.City Sewer=City Sewer +t.Dungeon=Dungeon +t.Haunted House=Haunted House +t.House=House +t.Dolbrad=Dolbrad +t.Astral Plane=Astral Plane +t.Thunderdome=Thunderdome +t.Underground Temple=Underground Temple +t.Cloister Underground=Cloister Underground +t.Cloister Cellar=Cloister Cellar +t.Bell Tower=Bell Tower +t.Spider Tunnel=Spider Tunnel +t.Cloister Library=Cloister Library +t.Ruined Cloister=Ruined Cloister +t.Ancient Tomb=Ancient Tomb +t.Dunghill=Dunghill +t.Dunghill Cellars=Dunghill Cellars +t.Lava Pit=Lava Pit +t.Deep Forest=Deep Forest +t.Troll Cave=Troll Cave +t.Gravedigger's Cellar=Gravedigger's Cellar +t.Abandoned Graveyard=Abandoned Graveyard +t.Tomb of Knight Vigus=Tomb of Knight Vigus +t.Upper Catacombs=Upper Catacombs +t.Lower Catacombs=Lower Catacombs +t.King's Grave=King's Grave +t.Royal Tomb Guardians=Royal Tomb Guardians +t.Labyrinth of Royal Tomb=Labyrinth of the Royal Tomb +t.Tomb of Knight Ambrius=Tomb of Knight Ambrius + +================================================================================ +MAP_HINTS +================================================================================ + +t.BROKEN_MIRROR = BROKEN_MIRROR +t.RECHARGE = RECHARGE +t.WOODCUTTERS = WOODCUTTERS +t.TRAVELING CONJURER = TRAVELING CONJURER +t.CAMP = CAMP +t.SWORDSMAN GARRICK = SWORDSMAN GARRICK +t.LOTHAR'S ARMORY = LOTHAR'S ARMORY +t.CROSSBOW TAVERN = CROSSBOW TAVERN +t.ARCHERY RANGE = ARCHERY RANGE +t.OGLA THE DRUID = OGLA THE DRUID +t.CITY PARK = @9CITY PARK@- +t.SMALL SQUARE = @9SMALL SQUARE@- +t.THE PORT = @9THE PORT@- +t.POOR'S QUARTER = @9___POORS' QUARTER@- +t.BRAGGARD'S SMITHING = BRAGGARD'S SMITHING +t.DUNCAN'S AXES = DUNCAN'S AXES +t.HERMIT'S EDEN = HERMIT'S EDEN +t.WORLD OF WONDERS = WORLD OF WONDERS +t.ARCHERY GUILD = ARCHERY GUILD +t.SHADOW ALLEY = SHADOW ALLEY +t.ZEFRAN'S MENAGERIE = ZEFRAN'S MENAGERIE +t.MAD DWARF = MAD DWARF +t.CITY PARK2 = CITY PARK +t.CITY ZOO = CITY ZOO +t.MARKET SQUARE=MARKET SQUARE +t.JOLLY GOOSE = JOLLY GOOSE +t.HOUNTED HOUSE = @4HAUNTED HOUSE@- +t.ALCHEMIST'S HOUSE = @4ALCHEMIST'S HOUSE@- +t.TEMPLE OF FARUK = TEMPLE OF FARUK +t.WHEEL = WHEEL +t.LIBRARY = THE LIBRARY +t.MYRON'S HARDWARE = MYRON'S HARDWARE +t.GENERAL MARCHANDISE = GENERAL MERCHANDISE +t.ALCHYMIST CHANDLERY = ALCHEMISTIC CHANDLERY +t.magic shop=magic shop +t.RATHOLE INN = RATHOLE INN +t.WAGRANT BOOKSELLER = VAGRANT BOOKSELLER +t.AUNTIE'S COTTAGE = AUNTIE'S COTTAGE +t.TEMPLE OF ANRAK = TEMPLE OF ANRAK +t.GYPSY'S VAN = GYPSY'S VAN +t.SUMMONER'S COTTAGE = SUMMONER'S COTTAGE +t.YAGA'S HUT = YAGA'S HUT +t.TELEPORT = TELEPORT +t.TELEPORT TO ROYAL TOMB = TELEPORT TO ROYAL TOMB +t.TELEPORT TO CATACOMBS = TELEPORT TO CATACOMBS +t.BROKEN TELEPORT = BROKEN TELEPORT +t.GRAVEDIGGER = GRAVEDIGGER +t.SMALL TOMB = SMALL TOMB +t.TOMB OF VIGUS = TOMB OF VIGUS +t.TOMB OF AMBRIUS = TOMB OF AMBRIUS +t.CATACOMBS = ____CATACOMBS +t.ROYAL TOMB = ROYAL TOMB +t.KING'S CRYPT = KING'S CRYPT +t.ALTAR = ALTAR +t.CLOISTER_TOWER = THE_TOWER +t.CLOISTER_TEMPLE = THE_TEMPLE +t.HOWLING_ZOMBIE = HOWLING ZOMBIE +t.leonard = leonard +t.DOOR_ARMORY=THE ARMORY +t.DOOR_SMUGGLERS=THE SMUGGLERS +t.EXIT=EXIT + + +================================================================================ +KEYS +================================================================================ + +t.townhall_cellar_key = townhall_cellar_key +t.myron's_key = myron's_key +t.bone_key = bone_key +t.miner's_key = miners'_key +t.rusty_key = rusty_key +t.cellar_key = cellar_key +t.tomb_key = tomb_key +t.prior's_key = prior's_key +t.tower_key = tower_key +t.armory_key = armory_key +t.bronze_key = bronze_key +t.iron_key = iron_key +t.manhole_key = manhole_key +t.warehouse_key = warehouse_key +t.steel_key = steel_key +t.cottage_key = cottage_key +t.alchemist's_key = alchemist's_key +t.dungeon_key = dungeon_key +t.golden_key = golden_key +t.astral_key = astral_key + +t.desc_townhall_cellar_key = a key from cellars bellow the townhall in dunghill. +t.desc_myrons_key = a key from a garden of myron, the blacksmith. +t.desc_bone_key = weird key made of bone with a shape of skull. +t.desc_miners_key = a key you have found at the miners' bodies. +t.desc_rusty_key = a common key made of some rusty metal. +t.desc_cellar_key = a key from the gravedigger's cellar. +t.desc_tomb_key = a strange key you have found in the tomb. +t.desc_priors_key = a key to the cloister treasury. +t.desc_tower_key = a key from bell tower. +t.desc_armory_key = a key from the armory. +t.desc_bronze_key = a common key made of bronze. +t.desc_iron_key = a common key made of iron. +t.desc_manhole_key = with this key you can open manholes on the streets and access the city sewer. +t.desc_warehouse_key = a key from the warehouse building's front door. +t.desc_steel_key = a common key made of steel. +t.desc_cottage_key = this should be a key from the abandoned cottage in the city park. +t.desc_alchemists_key = a key from the alchemist's house. +t.desc_golden_key = a common key made of gold. +t.desc_astral_key = this strange key looks almost ethereal. it probably works only in the astral plane. + + +================================================================================ +ITEMS - QUEST/SPECIAL +================================================================================ + +t.paper_bonus = tap again to read it. + +t.empty_tankard = empty_tankard + +t.one_ring = one_ring +t.one_ring_bonus = to rule them all... + +t.unsigned_note = unsigned_note +[text=unsigned_note_text] +t=@0some unsigned note:@- # +t=@7there's an illusion wall in myron's garden. i'm sure about that. what's he hiding behind it? + +t.wounded_dog = wounded_dog +t.wounded_dog_bonus = unconscious dog of vorack the hunter +t.bloody_meat=bloody_meat +t.bloody_meat_bonus = meat dipped in animal blood + +t.merchant's_letter = merchant's_letter +t.merchant's_letter_desc = you promised to bring this letter to a merchant in @4dolbrad@-. + +t.proof_of_heroism = proof_of_heroism +[text=proof_of_heroism_text] + t=the owner of this paper has entered and explored the spooky ancient dungeon + t=northeast from the dunghill. # # @2rake in grass@- - the builder of the dungeon + +t.forest_spell_of_passage_bonus=allows you to pass through rocks marked by a trollish symbol # + +t.keg_bonus = keg full of gunpowder # + +t.chicken = chicken +t.enchanted_cat = enchanted_cat + +t.holy_water = holy_water +t.holy_water_desc = a sack full of sanctified water. the monks of anrak gave it to you to destroy demonic creations. +t.empty flagon = empty flagon +t.empty_flagon_desc = the summoner asked you to fill this with water from a underground spring. +t.underground_water = underground_water +t.uwater_desc = a flagon filled with water from a underground spring. + +t.edwin's_note = edwin's_note +[text=edwin's_note_text] +t=@0you note down a strange incantation in an unknown language: @4rurn asar@0. +t=edwin said you can open the secret hideout of druid ogla by using it. try to use it +t=on a notable object around the village, like trees or other things.@- + +t.forest_spell_of_passage = forest_spell_of_passage + +t.spring_stone = spring_stone +t.charged_spring_stone = charged_spring_stone + +t.ogla's_herbs = ogla's_herbs + +t.miner's_note = miner's_note +[text=miner's_note_text] +t=@0the paper is very old. you can barely read the text:@- # # +t=in the name of aenor!... damn... trolls... everywhere... we hide... +t=levers... trolls cannot open... rescuers can... the village patron... + +t.stone_crook = stone_crook + +t.gravedigger's_note = gravedigger's_note +[text=digger's_note_text] +t=edward left the tomb again and is dangerous. i had to lock him up. +t=i left the key with thor in the northeast yard of the cemetery. # # +t=gravedigger + +t.ancient_necklace = ancient_necklace +t.chateau_de_carcass = chateau_de_carcass +t.quarter_of_king's_seal = quarter_of_king's_seal + +t.gear = gear + +t.paper_fragment = paper_fragment +[text=paper_fragment_text] +t=...going in circles for days! the treasure must be close!... +t=...illusional wall to the east... can't find it. zombies always +t=attack when i come closer... + +t.ruby = ruby + +t.thief's_log = thief's_log +[text=thief's_log_text] +t=@0it's very worn. you can barely read a few words: # # +t=@-my companion disappeared on the lower floor. i cannot save him. +t=i searched the maze many times, but i heard only his flute playing +t=behind walls. i cannot reach him. i'm getting weak. death is +t=everywhere. + +t.flute = flute + +t.king's_gold = king's_gold +t.king's_crown = king's_crown + +t.severed_skull = severed_skull +t.left_hand = left_hand +t.right_hand = right_hand +t.mentor_sandals = worn sandals + +t.paper_with_runes = paper_with_runes +[text=paper_with_runes_text] +t=there is a complete runic alphabet. you have marked runes representing the seven elements: # # +t=dragon - ur # thunder - tor # nature - nis # darkness - zef # rock - parth # water - oghal # flame - fom + +t.clapper = clapper +t.sprig = sprig +t.pearl = pearl +t.scale = scale + +t.strange_instructions = strange_instructions +[text=strange_instructions_text] +t=@0there's a weird text written on the paper: # +t=@7square with well - in front of the goose - 3 west - third row from the bottom, first brick to the right + +t.ransom = ransom +t.ransom_desc = ransom money in golden coins which you must collect for the gang of smugglers. + +t.ring_of_assassins = ring_of_assassins +t.ring_of_smugglers = ring_of_smugglers +t.ring_of_lizardmen = ring_of_lizardmen + +t.keg = keg + +t.boy's_diary = boy's_diary +[text=boy's_diary_text] +t=@0The diary contains records about the expeditions of a little boy in the +t=wildest parts of the city park. He used to play around the south west +t=corner of the park near the old dried well. He also found a key to +t=the gardener's cottage, which seems to have been abandoned for years.@- + +t.princess = princess + +t.man-eater's_root = root of a man-eating plan + +t.shards = shards +t.shards_desc = shards from a mirror. + +t.scheme = scheme +[text=scheme_text] +t=@0it shows a drawing of the magic circle you saw in the dungeon inside the spooky house. + +t.duke's_ring = duke's_ring +t.duke's_desc = a ring of duke falstad from the haunted house. +t.charmed_duke's_ring = charmed_duke's_ring +t.chdr_desc = a charmed ring of duke falstad. you should go back to the magic circle in the haunted house, and try to use this to find the necromancer. + +t.khumrac's_scroll = khumrac's_scroll +[text=khumrac's_scroll_text] +t=this scroll grants freedom to slave gladiator razzik + +t.ghoul's_eye=ghoul's_eye +t.ghoul's_eye_text=an eye from a dead ghoul. you took this as proof that you killed him. + +t.money_copper = copper coins +t.money_gold = golden coins +t.money_gold_bonus = one golden coin is worth of a thousand copper coins + +t.remains = remains +t.remains_bonus = a summoner can use them to raise a skeleton. drop the remains on ground and cast the spell. +t.runic_stones = runic_stones + +t.trophy_desc = a trophy from a dead enemy - sell this item to get some gold. + +================================================================================ +ITEMS - CONSUMABLE +================================================================================ + +t.apple = apple +t.apple_bonus = replenish 10-20 hit points +t.bread = bread +t.bread_bonus = replenish 20-40 hit points +t.small healing potion = small healing potion +t.small_healing_potion_bonus = replenish 50-60 hit points +t.healing potion = healing potion +t.healing_potion_bonus = replenish 90-120 hit points +t.greater healing potion = greater healing potion +t.greater_healing_potion_bonus = replenish 160-200 hit points +t.large healing potion = large healing potion +t.large_healing_potion_bonus = replenish 250-300 hit points +t.perfect healing potion = perfect_healing_potion +t.perfect_healing_potion_bonus = replenish 340-400 hit points + +t.berries = berries +t.berries_bonus = replenish 10-20 points to stamina +t.cheese = cheese +t.cheese_bonus = replenish 20-40 points to stamina +t.rotten_eye = rotten_eye +t.rotten_eye_bonus = replenish 25-50 points to stamina +t.small stamina potion = small stamina potion +t.small_stamina_potion_bonus = replenish 50-60 points to stamina +t.stamina potion = stamina potion +t.stamina_potion_bonus = replenish 90-120 points to stamina +t.greater stamina potion = greater stamina potion +t.greater_stamina_potion_bonus = replenish 160-200 points to stamina +t.large stamina potion = large stamina potion +t.large_stamina_potion_bonus = replenish 250-300 points to stamina +t.perfect stamina potion = perfect_stamina_potion +t.perfect_stamina_potion_bonus = replenish 340-400 points to stamina + +t.chicken_leg = chicken leg +t.chicken_leg_bonus = replenish 15 points to health and stamina +t.rat_meat = rat meat +t.rat_meat_bonus = replenish 20 points to health and stamina +t.small revi potion = small revitalizing potion +t.small_revi_potion_bonus = replenish 30 of health and stamina +t.revi potion = revitalizing potion +t.revi_potion_bonus = replenish 50 of health and stamina +t.greater revi potion = greater revitalizing potion +t.greater_revi_potion_bonus = replenish 80 of health and stamina +t.large revi potion = large revitalizing potion +t.large_revi_potion_bonus = replenish 120 of health and stamina +t.perfect revi potion = perfect revitalizing potion +t.perfect_revi_potion_bonus = replenish 180 of health and stamina + +t.small elixir = small elixir +t.small_elixir_bonus = restores 30% of health and stamina +t.elixir = elixir +t.elixir_bonus = restores 45% of health and stamina +t.greater elixir = greater elixir +t.greater_elixir_bonus = restores 60% of health and stamina +t.large elixir = large elixir +t.large_elixir_bonus = restores 80% of health and stamina +t.perfect elixir = perfect elixir +t.perfect_elixir_bonus = restores 100% of health and stamina +t.elven_wine = elven wine +t.elven_wine_bonus = restores 45% of health and stamina + +t.mushroom = mushroom +t.mushroom_bonus = can regenerate 20% of your health or stamina or poison you +t.healing herbs = healing herbs +t.herbs_bonus = removes @2poison@- +t.tankard_of_ale = tankard_of_ale +t.tankard_of_ale_bonus = raises strength, but makes you drunk (str+1, dex-1, 15 rounds) +t.orkish_brandy = orkish_brandy +t.orkish_brandy_bonus = raises strength, but makes you drunk (str+4, dex-4, 20 rounds) +t.medicine = medicine +t.medicine_bonus = removes @2poisoned@-, @0stunned@- and @9frozen@- states +t.revive_potion = revive_potion +t.revive_potion_bonus = brings one hero back to life with minimum health and stamina +t.scroll_of_ressurection = scroll of resurrection +t.scroll_of_ressurection_bonus = brings one hero back to life with full health and stamina + +t.trophy_animal_fur=animal_fur +t.trophy_poison_follicle=poison_follicle +t.trophy_horn=horn +t.trophy_uncommon_wood=magic_wood +t.trophy_small_gems=small_gems + +t.arcane_scroll = arcane scroll +t.arcane_scroll_bonus = read the scroll to get one extra skill point +t.fungus_sapientia = fungus_sapientia +t.fungus_sapientia_bonus = eat it to get two extra skill points +t.elixir_of_power = elixir_of_power +t.elixir_of_power_bonus = drink it to get three extra stat points + +t.scroll_of_wisdom = scroll_of_wisdom +t.scroll_of_wisdom_bonus = read the scroll to get 2.000 experience points +t.tome_of_wisdom = tome of wisdom +t.tome_of_wisdom_bonus = read the tome to get 6.000 experience points +t.great_tome_of_wisdom = great tome of wisdom +t.great_tome_of_wisdom_bonus = read the tome to get 15.000 experience points + +t.scroll_of_wisdom2 = scroll of eternal wisdom +t.scroll_of_wisdom_bonus2 = read the scroll to get 25.000 experience points +t.tome_of_wisdom2 = silver tome of eternal wisdom +t.tome_of_wisdom_bonus2 = read the tome to get 100.000 experience points +t.great_tome_of_wisdom2 = golden tome of eternal wisdom +t.great_tome_of_wisdom_bonus2 = read the tome to get 500.000 experience points + + +================================================================================ +ITEMS - WEAPONS +================================================================================ + +== SWORD == + +t.dagger=dagger +t.rusty_dirk = rusty dirk +t.fine_dirk = fine dirk +t.poisoned_dirk=poisoned_dirk +t.short_sword = short_sword +t.short_sword_of_cold = short_sword_of_cold +t.glowing_short_sword = glowing_short_sword +t.trapper's_knife = trapper's_knife +t.blessed_steel_blade=@6blessed_steel_blade@- +t.short_sword_of_flames=@6short_sword_of_flames@- +t.graag's_fang = @6graag's_fang@- +t.long sword = long sword +t.venom_long_sword = venom_long_sword +t.excelent_long_sword=excellent_long_sword +t.barbarian_long_sword=barbarian_long_sword +t.crude_twohander=crude_twohander +t.balanced_twohander=balanced_twohander +t.broad_sword = broad_sword +t.fatal_broad_sword=fatal_broad_sword +t.treatcherous_blade=@6treacherous_blade@- +t.great_sword = great_sword +t.great_sword_of_vigor=great_sword_of_vigor +t.scimitar=scimitar +t.black_scimitar=black_scimitar +t.poisoned_sabre=poisoned_sabre +t.spectral_scimitar=@6spectral_scimitar +t.razor_sword=razor_sword +t.ancient_claymore = ancient_claymore +t.winter_claymore=winter_claymore +t.flambard=flambard +t.vampiric_flambard=vampiric_flambard +t.barbarian_great_sword=barbarian_great_sword +t.serpent_sword=serpent_sword +t.royal_serpent=royal_serpent +t.hideous_razor=@6hideous_razor@- +t.yessuf's_evil_twins=@6yessuf's_evil_twins@- +t.hardan's_challenger=@6hardan's_challenger@- + +== AXE == + +t.hatchet=hatchet +t.cutter=cutter +t.axe = axe +t.blistering_axe = blistering_axe +t.cleaver=cleaver +t.ice_cleaver = ice_cleaver +t.ethereal_axe=@6ethereal_axe@- +t.veteran_cleaver=@6veteran_cleaver@- +t.large_axe = large axe +t.hunter's_large_axe = hunter's large axe +t.arctic_large_axe = arctic large axe +t.battle_axe=battle_axe +t.venom_battle_axe = venom_battle_axe +t.menacing_battle_axe=menacing_battle_axe +t.warlord's_destroyer=@6warlord's_destroyer@- +t.tool_of_havoc=@6tool_of_havoc@- +t.double_axe = double_axe +t.freezing_double_axe = freezing_double_axe +t.righteous_double_axe = righteous_double_axe +t.vampiric_precise_axe=vampiric_precise_axe +t.broad_axe=broad_axe +t.broad_axe_of_decay=broad_axe_of_decay +t.flaming_broad_axe=flaming_broad_axe +t.the_butcher=@6the_butcher@- +t.duo_chopini = @6duo_chopini@- +t.great_axe=great_axe +t.dragon_axe = dragon_axe +t.hard_dragon_axe = hard_dragon_axe +t.noble_axe=noble_axe +t.heroic_crystal_axe=@6heroic_crystal_axe@- +t.fearsome_iron=@6fearsome_iron@- +t.rimbrock's_axe=rimbrock's_axe + +== MACE == + +t.mallet=mallet +t.steel_mallet=steel_mallet +t.wooden_cudgel=wooden_cudgel +t.iron_cudgel=iron_cudgel +t.hard_cold_cudgel=hard_cold_cudgel +t.stone_of_heaven=@6stone_of_heaven@- +t.steel_club=steel_club +t.stone_club=stone_club +t.spiky_club=spiky_club +t.diseased_spiky_club=diseased_spiky_club +t.hammer=hammer +t.demonic_hammer=demonic_hammer +t.heavy_hammer=heavy_hammer +t.witch_hammer=@6witch_hammer@- +t.hammer_of_vigus=@6hammer_of_vigus@- +t.war_flail=war_flail +t.heavy_war_flail=heavy_war_flail +t.gork's_flaming_crusher=@6gork's_flaming_crusher@- +t.morning_star=morning_star +t.grisly_morning_star=grisly_morning_star +t.mace=mace +t.great_mace=great_mace +t.thunder_mace=thunder_mace +t.captain's_mace=captain's_mace +t.war_hammer=war_hammer +t.glowing_war_hammer=glowing_war_hammer +t.lifeforce=@6lifeforce@- +t.maul=maul +t.great_maul=great_maul +t.earthquaker=@6earthquaker@- +t.seven_giants=@6seven_giants@- + +== POLEARM == + +t.rake=rake +t.pick=pick +t.shovel=shovel +t.pike=pike +t.glacial_pike=glacial_pike +t.hook_pike=hook_pike +t.molten_hook_pike=molten_hook_pike +t.scythe=scythe +t.exeptional_impaler=@6exceptional_impaler@- +t.poisonous_nail=@6poisonous_nail@- +t.long_flail=long_flail +t.halbert=halbert +t.ogre's_halbert=ogre's_halbert +t.halbert_of_flames=halbert_of_flames +t.slayer's_halbert=@6slayer's_halbert@- +t.glaive=glaive +t.bloodsucking_glaive=bloodsucking_glaive +t.father's_glaive=father's_glaive +t.razzik's_glaive=@6razzik's_glaive@- +t.spear=spear +t.spear_of_raven=spear_of_raven +t.heroic_lance=@6heroic_lance@- +t.voulge=voulge +t.merciless_voulge=merciless_voulge +t.great_bardiche=great_bardiche +t.trident=trident +t.abysmal_trident=abysmal_trident +t.teeth_of_vezuth=@6teeth_of_vezuth@- +t.titan_slayer=@6titan_slayer@- + +== STAFF == + +t.pikestaff = pikestaff +t.long_staff = long_staff +t.hard_long_staff = hard_long_staff +t.staff_of_flame = staff_of_flame +t.tireless_staff=tireless_staff +t.consecrated_staff=consecrated_staff +t.thorn_staff = thorn_staff +t.icicle=@6icicle@- +t.forest_claw = @6forest_claw@- +t.short_battle_staff=short_battle_staff +t.ram_staff = ram_staff +t.moon_staff = moon_staff +t.full_moon=@6full_moon@- +t.monk_battle_staff = monk_battle_staff +t.viper_staff = viper_staff +t.paralysing_staff = paralyzing_staff +t.heavy_iron_staff=heavy_iron_staff +t.mighty_silencer = mighty_silencer +t.staff_of_conflagration=staff_of_conflagration +t.thunderstorm=@6thunderstorm@- +t.legendary_basher=@6legendary_basher@- + +== BULLET/THROW == + +t.arrows = arrows +t.arrows_bonus = ammunition for bows and crossbows +t.cannonballs = cannon_balls +t.cannonballs_bonus = ammunition for a cannon +t.stones=stones + +t.throwing_knives = throwing_knives +t.throwing_stars = throwing_stars +t.chocking_powder=choking_powder +t.explosive_powder=explosive_powder +t.poisoned_throwing_knives=poisoned_throwing_knives +t.burning_stars = burning_stars +t.lethal_stars = lethal_stars +t.steel_darts=steel_darts +t.poisoned_darts=poisoned_darts +t.explosive_darts=explosive_darts +t.stunning_powder=stunning_powder +t.throwing_axes=throwing_axes +t.burning_powder=burning_powder +t.javelins=javelins +t.scorpion's_javelins=scorpion's_javelins +t.throwing_rings=throwing_rings +t.cold_throwing_rings=cold_throwing_rings +t.bomb=bomb +t.great_bomb=great_bomb + +== BOW/CROSSBOW == + +t.bow = bow +t.bow_of_fire = bow_of_fire +t.long_bow = long_bow +t.hard_long_bow = hard_long_bow +t.icebear_bow = icebear_bow +t.vasp_long_bow = @6vasp_long_bow@- +t.vorack's_crossbow = @6vorack's_crossbow@- +t.crossbow=crossbow +t.scorching_crossbow = scorching_crossbow +t.arctic_crossbow = arctic_crossbow +t.arbalest = arbalest +t.composite_bow = composite_bow +t.composite_stinger=composite_stinger +t.sky_bow = @6sky_bow@- +t.grotesque_bow = @6grotesque_bow@- +t.blowpipe = blowpipe +t.fatal_blowpipe = fatal_blowpipe +t.heavy_crossbow = heavy_crossbow +t.spider's_heavy_crossbow = spider's_heavy_crossbow +t.raging_heavy_crossbow = raging_heavy_crossbow +t.marauder=@6marauder@- +t.champion's_bow = champion's_bow +t.strong_champion's_bow = strong_champion's_bow +t.spitfire = @6spitfire@- +t.cannon = cannon +t.war_bow=war_bow +t.war_bow_of_wrath=war_bow_of_wrath +t.war_bow_of_impact=war_bow_of_impact +t.hand_ballista=hand_ballista +t.flaming_hand_ballista=flaming_hand_ballista +t.siege_breaker=@6siege_breaker@- +t.north_star=@6north_star@- + + + + + + +================================================================================ +ITEMS - SPECIAL WEAPONS +================================================================================ + +t.SPECIAL_MAG=SPECIAL_MAG +t.phoenix_wand=phoenix_wand +t.elemental_wand=elemental_wand +t.freezing_rod=freezing_rod +t.scholar's_wand_of_fire=@6scholar's_wand_of_fire@- +t.sparking_rod=sparking_rod +t.rod_of_lore=rod_of_lore +t.woodoo_staff=voodoo_staff +t.beryl_staff=beryl_staff +t.elven_sword=elven_sword +t.forest_wand=forest_wand +t.scholar's_great_staff=scholar's_great_staff +t.staff_of_vigor=staff_of_survival +t.firebringer=@6firebringer@- +t.furious_sceptre=furious_sceptre +t.frozen_sceptre=frozen_sceptre +t.sceptre_of_guardian=sceptre_of_guardian +t.hammer_of_storms=hammer_of_storms +t.nightmare=@6nightmare@- +t.great_staff_of_flame=great_staff_of_flame +t.great_staff_of_ice=great_staff_of_ice +t.crystaline=@6crystalline@- + +t.SPECIAL_PRI=SPECIAL_PRI +t.pilgrim's_staff=pilgrim's_staff +t.templar_short_sword=templar_short_sword +t.templar_long_sword=templar_long_sword +t.grimm_scythe=grim_scythe +t.crusader_sword=crusader_sword +t.crook=crook +t.hammer_of_spirits=hammer_of_spirits +t.reaper's_scythe=@6reaper's_scythe@- +t.bishop's_crook=bishop's_crook +t.celestial_mace=celestial_mace +t.demon_eater=@6demon_eater@- +t.hammer_of_archangels=@6hammer_of_archangels@- +t.templar_great_axe=templar_great_axe +t.cardinal's_crook=cardinal's_crook +t.cardinal's_storm_crook=cardinal's_storm_crook +t.the_enlightened=@6the_enlightened@- + +t.SPECIAL_SUM=SPECIAL_SUM +t.bone_dagger=bone_dagger +t.vicious_fork=vicious_fork +t.iron_talons=iron_talons +t.steel_talons=steel_talons +t.the_hornet=@6the_hornet@- +t.icebear_talons=icebear_talons +t.bone_staff=bone_staff +t.dragon_claw=dragon_claw +t.talons_of_chimera=@6talons_of_chimera@- +t.sword_of_ancestors=sword_of_ancestors +t.ghost_blade=ghost_blade +t.bloody_root=bloody_root +t.pagan_staff=pagan_staff +t.taint=@6taint@- +t.animated_arm=animated_arm +t.savage_drum=savage_drum +t.staff_of_necromancy=staff_of_necromancy +t.clay_law=clay_law +t.hungry_piercer=hungry_piercer +t.call_from_underground=@6call_from_underground@- + +t.SPECIAL_ASS=SPECIAL_ASS +t.dark_blade=dark_blade +t.short_flail=short_flail +t.fast_short_flail=fast_short_flail +t.hooks=hooks +t.chain=chain +t.venomous_chain=venomous_chain +t.black_widows=@6black_widows@- +t.long_kiss_good_night=@6long_kiss_good_night@- +t.lash=lash +t.freezing_lash=freezing_lash +t.burning_punisher=burning_punisher +t.nine_tails=nine_tails +t.yuca_and_gomaca=@6yuca_and_gomaca@- +t.barbed_lash=barbed_lash +t.barbed_lash_of_frost_bite=barbed_lash_of_frost_bite +t.war_sickle=war_sickle +t.hell_chain=hell_chain +t.tripple_flail=triple_flail +t.stunning_tripple_flail=stunning_triple_flail +t.large_hooks=large_hooks +t.hamebar's_treason=@6hamebar's_treason@- + + + + + +================================================================================ +ITEMS - EQUIPMENT +================================================================================ + +== ARMOR == + +t.cloth=cloth +t.habit=habit +t.robe=robe +t.winter_robe=winter_robe +t.protective_habit=protective_habit +t.eagle_robe=eagle_robe +t.assassin_jacket=assassin's_jacket +t.enchanted_habit=enchanted_habit +t.orc_habit=@6orc_habit@- +t.shadow_jerkin=@6shadow_jerkin@- +t.bear_vest=bear_vest +t.scholar's_garment=scholar's_garment +t.killer's_vest=killer's_vest +t.werewolf_skin=werewolf_skin +t.sanctified_garment=sanctified_garment +t.polar_robe=polar_robe +t.alchemist's_apron=alchemist's_apron +t.battlemage's_robe=battlemage's_robe +t.repulsive_habit=repulsive_habit +t.black_velvet=black_velvet +t.firelord's_robe=firelord's_robe +t.archmage's_robe=archmage's_robe +t.lizardskin=@6lizardskin@- + +t.leather_vest=leather_vest +t.serpent_vest=serpent_vest +t.sturdy_vest=sturdy_vest +t.leather_armor=leather_armor +t.sturdy_leather_armor=sturdy_leather_armor +t.forest_leather_armor=forest_leather_armor +t.exceptional_knight's_vest=@6exceptional_knight's_vest@- +t.ring_mail=ring_mail +t.ancient_ring_mail=ancient_ring_mail +t.scale_mail=scale_mail +t.fearless_ring_mail=@6fearless_ring_mail@- +t.breast_plate=breast_plate +t.battle_breast_plate=battle_breast_plate +t.elven_ring_mail=elven_ring_mail +t.ethereal_protection=@6ethereal_protection@- +t.chain_mail=chain_mail +t.volcanic_chain_mail=volcanic_chain_mail +t.heavy_chain_mail=heavy_chain_mail +t.silver_scale_mail=silver_scale_mail +t.hauberk=hauberk +t.excelent_hauberk=excellent_hauberk +t.sand_warrior=@6sand_warrior@- +t.plate_mail=plate_mail +t.hard_plate_mail=hard_plate_mail +t.full_armor=full_armor +t.full_plate_armor=full_plate_armor +t.warlord's_armor=warlord's_armor +t.legendary_armor=@6legendary_armor@- +t.obsidian_shell=@6obsidian_shell@- +t.armor_of_gigant=@6armor_of_gigant@- + +t.beast_jacket = beast_jacket +t.dark_armor = @6dark_armor@- +t.vesture_of_the_stars = @6vesture_of_the_stars@- + +t.cloak=cloak +t.hunter's_cloak=hunter's_cloak +t.warrior's_cloak=warrior's_cloak +t.winter_cloak=winter_cloak +t.cloak_of_elementalist=cloak_of_elementalist +t.protective_mantle=protective_mantle +t.adventurer's_cloak=adventurer's_cloak +t.veil_of_darkness=veil_of_darkness +t.cloak_of_rage=cloak_of_rage +t.holy_protection=holy_protection +t.beast_cloak=beast_cloak +t.dragon_cloak=dragon_cloak +t.knight's_cloak=knight's_cloak +t.bat_wings=bat_wings +t.killer's_black_coat=killer's_black_coat +t.tough_cover=tough_cover +t.invulnerability=invulnerability +t.astral_mantle=astral_mantle + +== SHIELD == + +t.buckler=buckler +t.broken_small_shield=worn_small_shield +t.small_shield=small_shield +t.hard_small_shield=hard_small_shield +t.round_shield=round_shield +t.dragon_shield=@6dragon_shield@- +t.elven_shield=@6elven_shield@- +t.barbarian_round_shield=barbarian_round_shield +t.templar_shield=templar_shield +t.large_shield=large_shield +t.large_templar_shield=large_templar_shield +t.nordic_shield=@6nordic_shield@- +t.tower_shield=tower_shield +t.great_tower_shield=great_tower_shield +t.pavise=pavise +t.great_pavise=great_pavise +t.lobar's_guard=@6lobar's_guard@- +t.circle_of_faith=@6circle_of_faith@- +t.blue_power_gem=blue_power_gem +t.red_power_gem=red_power_gem +t.dark_power_gem=dark_power_gem +t.sharp_power_gem=sharp_power_gem +t.battle_orb=battle_orb +t.scroll_of_fireball=scroll_of_fireball +t.orb_of_telekinesis=orb_of_telekinesis +t.scroll_of_lightning=scroll_of_lightning +t.arctic_orb=arctic_orb +t.great_orb=great_orb +t.griffin's_eye=@6griffin's_eye@- +t.loathsome_idol=loathsome_idol +t.mummyfied_head=mummified_head +t.dark_skull=dark_skull +t.rune_of_power=rune_of_power +t.gargoyle=@6gargoyle@- +t.ancient_relic=ancient_relic +t.holy_symbol=holy_symbol +t.scroll_of_heaven=scroll_of_heaven +t.relic_of_roven_the_bright=@6relic_of_roven_the_bright@- +t.parrot=parrot +t.tree_frog=tree_frog +t.owl=owl +t.bat=bat +t.spider=spider +t.black_cat=black_cat +t.snake=snake +t.tarantula=tarantula +t.deep_forest_frog=deep_forest_frog +t.vampire_bat=vampire_bat +t.snow_owl=snow_owl +t.great_mamba=great_mamba +t.tome_of_alchemy=tome_of_alchemy +t.tome_of_ressurection=tome_of_resurrection +t.tome_of_constructor=tome_of_constructor +t.grimoir_of_necromancy=grimoir_of_necromancy +t.herbarium=herbarium +t.holy_book=holy_book +t.tome_of_exorcist=tome_of_exorcist +t.tome_of_demonology=tome_of_demonology +t.tome_of_sourcery=tome_of_sourcery +t.tome_of_elements=tome_of_elements +t.tome_of_telekinesis=tome_of_telekinesis + +== HELM == + +t.magic_skull_case=magic_skull_case +t.wizard's_hat=wizard's_hat +t.wizard's_hat_of_haste=wizard's_hat_of_haste +t.sabreteeth=sabreteeth +t.wolf_head=wolf_head +t.frost_crown=frost_crown +t.cloth_mask=cloth_mask +t.snake_mask=snake_mask +t.fanged_crown=@6fanged_crown@- +t.lightning_circlet=lightning_circlet +t.volcanic_tiara=volcanic_tiara +t.protector's_hat=protector's_hat +t.hood_of_damnation=hood_of_damnation +t.mask_of_the_raider=mask_of_the_raider +t.blessed_diadem=blessed_diadem +t.snow_queen's_crown=snow_queen's_crown +t.horned_skull_case=horned_skull_case +t.beast_mask=beast_mask +t.invisible_man=@6invisible_man@- +t.hard_hood_of_wisdom=@6hard_hood_of_wisdom@- +t.great_diadem=great_diadem +t.ogre's_crown=ogre's_crown +t.war_crown=war_crown +t.mask_of_master=mask_of_master +t.incandescent_bonnet=@6incandescent_bonnet@- +t.neb_of_vulture=@6neb_of_vulture@- +t.allmighty_wizard's_hat=@6almighty_wizard's_hat@- +t.dark_face=@6dark_face@- + +t.hood=hood +t.cap=cap +t.light_helmet=light_helmet +t.cold_light_helmet=cold_light_helmet +t.guard's_helm=guard's_helm +t.barbarian_helm=@6barbarian_helm@- +t.ancient_helm=@6ancient_helm@- +t.plated_helm=plated_helm +t.plated_helm_of_rage=plated_helm_of_rage +t.full_helm=full_helm +t.vampire's_helm=@6vampire's_helm@- +t.arctic_full_helm=arctic_full_helm +t.enchanted_full_helm=@6enchanted_full_helm@- +t.kinght's_helm=knight's_helm +t.war_helm=war_helm +t.fine_war_helm=fine_war_helm +t.war_helm_of_survival=@6war_helm_of_survival@- +t.great_helm=great_helm +t.great_helm_of_harmony=@6great_helm_of_harmony@- +t.great_helm_of_masacre=@6great_helm_of_masacre@- +t.destroyer's_great_helm=@6destroyer's_great_helm@- + +== GLOVES == + +t.leather_gloves = leather_gloves +t.bear_gloves = bear_gloves +t.furry_gloves = furry_gloves +t.gloves_of_haste = gloves_of_haste +t.chain_gloves = chain_gloves +t.chain_gloves_of_freedom = chain_gloves_of_freedom +t.bracers = bracers +t.cold_bracers = cold_bracers +t.gladiator_gloves = gladiator's_gloves +t.crusader_gloves = @6crusader's_gloves@- +t.gauntlets = gauntlets +t.jade_gauntlets = jade_gauntlets +t.mighty_gauntlets = mighty_gauntlets +t.gauntlets_of_life = gauntlets_of_vigor +t.gauntlets_of_freedom = gauntlets_of_freedom +t.robudar's_strength=@6robudar's_strength@- + +t.silky_ice_gloves = @6silky_ice_gloves@- +t.fist_of_flame=@6fist_of_flame@- +t.exorcist's_gloves=@6exorcist's_gloves@- +t.holy_wrath=@6holy_wrath@- +t.swamp_thing's_hands=@6swamp_thing's_hands@- +t.wrist_guards = @6wrist_guards@- +t.hard_wrist_guards=@6hard_wrist_guards@- +t.monk's_wrist_guards=@6monk's_wrist_guards@- +t.killer's_hands=@6killer's_hands@- + +== BOOTS == + +t.sandals = sandals +t.stinky_shoes = stinky_shoes +t.worn_boots = worn_boots +t.leather_boots = leather_boots +t.snakehunter's_boots = snakehunter's_boots +t.top_boots = top_boots +t.iron_boots = iron_boots +t.iron_war_boots = iron_war_boots +t.chain_boots = chain_boots +t.gladiator_boots = gladiator's_boots +t.shank_guards = shank_guards +t.armored_boots = armored_boots +t.plate_boots = plate_boots +t.heavy_plate_boots = heavy_plate_boots + +t.sandals_of_balance = @6sandals_of_balance@- +t.lucky_sandals = @6lucky_sandals@- +t.protected_steps=@6protected_steps@- +t.martyr's_sandals=@6martyr's_sandals@- +t.silent_boots=@6silent_boots@- +t.stone_sandals=@6stone_sandals@- +t.shoes_of_heart=@6shoes_of_heart@- +t.boots_of_elements=@6boots_of_elements@- + +t.juggler's_sandals = @6juggler's_sandals@- +t.charmed_chain_boots=@6charmed_chain_boots@- + +== BELTS == + +t.band = band +T.handy_band=handy_band +t.belt = belt +t.protective_belt = protective_belt +t.heavy_belt = heavy_belt +t.snake's_heavy_belt = snake's_heavy_belt +t.iron_heavy_belt = iron_heavy_belt +t.giant's_belt = giant's_belt + +t.band_of_shadows = @6band_of_shadows@- +t.belt_of_life = @6belt_of_life@- +t.rope_of_energy = @6rope_of_energy@- +t.hangman's_noose = @6hangman's_noose@- +t.ogre's_rope = @6ogre's_rope@- +t.captain's_belt = @6captain's_belt@- +t.hunter's_heavy_belt = @6hunter's_heavy_belt@- + +== JEWELRY == + +t.ring_of_past=ring_of_the_past +t.ring_of_health=ring_of_health +t.ring_of_energy=ring_of_energy +t.elven_ring=elven_ring +t.ring_of_survivor=ring_of_survivor +t.small_ring_of_life=small_ring_of_life +t.ring_of_life=ring_of_life +t.fighter's_ring_of_action=fighter's_ring_of_action +t.ring_of_battlemage=ring_of_battlemage +t.protector's_ring=protector's_ring +t.guardian's_ring=guardian's_ring +t.ring_of_flames=ring_of_flames +t.rainbow_ring=rainbow_ring +t.lizard_ring=lizard's_ring +t.glacial_ring=glacial_ring +t.ring_of_elements=ring_of_elements +t.ring_of_immunity=ring_of_immunity +t.ring_of_ogres=ring_of_ogres +t.ring_of_giants=ring_of_giants +t.ring_of_craft=ring_of_craft +t.ring_of_haste=ring_of_haste +t.heavy_ring_of_vigor=heavy_ring_of_vigor +t.ring_of_concentration=ring_of_concentration +t.ring_of_muscles=ring_of_muscles +t.polar_ring=polar_ring +t.kinetic_ring=kinetic_ring +t.ring_of_frost_giant=ring_of_frost_giant +t.healer's_ring=healer's_ring +t.ring_of_scorpion=ring_of_scorpion +t.spiritual_ring=spiritual_ring +t.evil_word=@6evil_word@- +t.ring_of_mercy=ring_of_mercy +t.ring_of_flesh=ring_of_flesh +t.ring_of_necromancy=ring_of_necromancy +t.black_ring=black_ring +t.exloding_ring=exloding_ring +t.jet_ring=jet_ring +t.snake's_ring=snake's_ring +t.marksman's_ring=marksman's_ring +t.ring_of_observer=ring_of_observer +t.ring_of_apprentice=ring_of_apprentice +t.ring_of_undead_eater=ring_of_undead_eater +t.trapper's_ring=trapper's_ring +t.holy_ring=holy_ring +t.stone_ring=stone_ring +t.lucky_killer=lucky_killer +t.ring_of_hunger=ring_of_hunger +t.warrior's_grace=@6warrior's_grace@- +t.archmage's_seal=@6archmage's_seal@- +t.heaven's_blessing=@6heaven's_blessing@- +t.cold_grasp=@6cold_grasp@- +t.ruthless_ring_of_sleep=@6ruthless_ring_of_sleep@- +t.snowflake_amulet=snowflake_amulet +t.tooth_necklace=tooth_necklace +t.vein=vein +t.defender's_amulet=defender's_amulet +t.rat_chain=rat_chain +t.serpent_amulet=serpent_amulet +t.thorn_amulet=thorn_amulet +t.knight's_chain=knight's_chain +t.amulet_of_hell=amulet_of_hell +t.nature's_embrace=nature's_embrace +t.chain_of_elements=chain_of_elements +t.faruk's_chain=faruk's_chain +t.barbarian_chain=barbarian_chain +t.light_necklace=light_necklace +t.insomnia=@6insomnia@- +t.necklace_of_willpower=necklace_of_willpower +t.fanged_necklace=fanged_necklace +t.chain_of_barriers=chain_of_barriers +t.inquisitor's_chain=inquisitor's_chain +t.blessed_necklace=blessed_necklace +t.stone_amulet=stone_amulet +t.forest_heart=forest_heart +t.finder's_necklace=finder's_necklace +t.symbol_of_cobra=symbol_of_cobra +t.glowing_chain=glowing_chain +t.pure_blood=pure_blood +t.stone_of_blizzard=stone_of_blizzard +t.necklace_of_leech=necklace_of_leech +t.marskman_of_vastelands=marksman_of_vastelands +t.amulet_of_wit=amulet_of_wit +t.eye_of_warlock=eye_of_warlock + + + +================================================================================ +ENEMIES +================================================================================ + + == NPC == + + t.cultist = CULTIST + t.merchant = merchant + t.librarian = librarian + t.khumrac = khumrac + t.howling zombie = howling zombie + t.highlander = highlander + t.highlander_ron = ron + t.sewage worker = sewage worker + t.edwin = edwin + t.vigus = ghost of vigus + t.chaos_crook = chaos crook + t.beggar = beggar + t.bartender = bartender + t.easy target = easy target + t.medium target = medium target + t.hard target = hard target + t.alchemist = alchemist + t.red_hood = red_hood + t.swift yorik = swift yorik + t.grey wizham = grey wizham + t.watch = watch + t.hunter vorack = hunter vorack + t.undead king = undead king + t.troll = troll + t.woman = woman + t.townsman = townsman + t.townswoman = townswoman + t.nobleman = nobleman + t.depressed dead = depressed dead + t.razzik = razzik + t.peasant woman = peasant woman + t.necromancer = necromancer + + + == FOE/DUNGHILL == + + t.bark monster=bark monster + t.stun beetle=stun beetle + t.mad dog=mad dog + t.fire demon=fire demon + t.giant worm=giant worm + t.rat=rat + t.small rat=small rat + t.small spider=small spider + t.bone wraith=bone wraith + t.bone nightmare=bone nightmare + t.frozen tomb master=frozen tomb master + t.ukmar=ukmar + t.wolf=wolf + + == FOE/FOREST == + + t.fire lord = fire lord + t.forest troll=forest troll + t.lava lizard = lava lizard + t.rock troll = rock troll + t.yaga = yaga + + == FOE/AENOR == + + t.dire wolf = dire wolf + t.ice troll = ice troll + t.tree troll = tree troll + t.white wolf = white wolf + + == FOE/GRAVEYARD == + + t.rampant spider=rampant spider + t.blood bat = blood bat + t.corpse_eater = corpse eater + t.creepy torso = creepy torso + t.mad edward = mad edward + t.dead knight = dead knight + t.black rat = black rat + t.plague rat = plague rat + t.fusty rat = fusty rat + t.living dead = living dead + t.skeleton = skeleton + t.stone golem = stone golem + t.fat dead = fat dead + t.zombie = zombie + t.headless = headless + t.dead apprentice = dead apprentice + t.burning bones = burning bones + t.giant spider = giant spider + t.ghost_of_vigus = ghost_of_vigus + t.revenant = revenant + t.spectre = spectre + + == FOE/CLOISTER == + + t.fire arachnid = fire arachnid + t.green death = green death + t.stinking headless = stinking headless + t.dark skeleton=dark skeleton + t.desecrated corpse=desecrated corpse + t.igor = igor + t.monstrous_igor = monstrous igor + t.warder = warder + t.spider queen = spider queen + t.priest master = priest master + t.fuzzy spider = fuzzy spider + #t.walking_carcass=walking_carcass + #t.crypt_wanderer=crypt_wanderer + t.fierce_zombie=fierce_zombie + + == FOE/CITY == + + t.assassin = assassin + t.thug leader = thug leader + t.bully = bully + t.thug = thug + t.rizzabak = rizzabak + t.zarok the dragon = zarok the dragon + t.krissrak = krissrak + t.ho chi mint = ho chi mint + t.boodhand = boodhand + t.shadow cloak = shadow cloak + t.arena skeleton = dark skeleton + t.arena spider = exotic spider + t.arena troll=mountain giant + t.wharf rat = wharf rat + t.sewer rat = sewer rat + t.sick rat = tainted rat + t.ghoul = ghoul + t.apocalypse_rat = apocalypse rat + t.bowin the ripper = bowin the ripper + t.halag stonefoot = halag stonefoot + t.great demon = great demon + t.summoned demon=summoned demon + t.skull = skull + t.wraith = wraith + t.wraith_eyes = wraith_eyes + t.ice bones = ice bones + t.ice nightmare = ice nightmare + t.bone warrior = bone warrior + t.man eater = man eating plant + t.rimbrock = rimbrock + t.executioner = executioner + t.abomination = abomination + t.duke falstad = duke falstad + t.plaque bearer=plaque bearer + t.tortured zombie=tortured zombie + t.tortured dead=tortured dead + t.damned remains=damned remains + + + + + +================================================================================ +BUTTONS +================================================================================ + + t.b_yes = @0_yes_@- + t.b_no = @0__no__@- + t.b_ok = @0__ok__@- + t.b_next = @0_next_@- + t.b_skip = @0__skip__@- + t.b_skip_intro = @0skip intro@- + t.b_more = @0more@- + t.b_work = @0work@- + t.b_trade = @0trade@- + t.b_leave = @0leave@- + t.b_go_on = @0go on@- + t.b_fight = @0_Fight!@- + +================================================================================ +GENERAL +================================================================================ + + [text=unknown_grave] + t=@0you can't read the inscription on the tombstone. it's too worn out.@- + [text=locked_gate] + t=@0the gate is locked.@- + [text=locked_door] + t=@0the door is locked.@- + [text=locked] + t=@0you need a proper key.@- + [text=unlocked] + t=@0it's already unlocked.@- + [text=action_used_key] + t=@0you have used the key.@- + [text=not_enough_money] + t="sorry. you don't have enough money." + [text=jammed] + t=@0it's jammed from the other side.@- + [text=remove_timber] + t=@0you were able to remove the timber.@- + [text=won't_budge] + t=@0it won't budge.@- + [text=take_berries] + t=@0you've found some berries@- + [text=nothing_happened] + t=@0nothing happens@- + [text=hello] + t="hello" + +## CHARON STATUE ## + + [text=charon1] + t=@0this is a small altar with a statue of a man you've heard of before. legend says + t=this holy priest was helping tortured dead souls to pass from this world + t=to another happier place. You can put something on the altar.@- + [text=charon2] + t=@0you hear a distant whisper:@- + t="thank you for helping this lost soul" + +## TRAVELSTONE ## + + [text=travelstone] + t=@0this is some crude ancient obelisk. four bigger stones in the relief + t=look like they can be pressed. which one will you choose?@- + [text=something's_missing] + t=@0something is missing.@- + t.b_tstone1=top + t.b_tstone2=left + t.b_tstone3=right + t.b_tstone4=bottom + t.b_tstone5=@4none@- + +## INTRO ## + +[text=intro_1] +t=# @0rumors go around the land that a great evil arose from an old abandoned royal graveyard near the city of dolbrad. +t=the dead are walking around that place, killing anyone who tries to explore the secrets of the tombs.@- + +[text=intro_2] +t=# @0the stories reached a small remote town, where travelers and merchants meet. in a tavern they quietly talked +t=about ferocious corpses wandering the graveyard during the night.@- + +[text=intro_3] +t=# @0then you entered the scene (strengthened by a couple of beers). # # you: @7"why are you whispering like old hens! +t=a few stinking carcasses are no match for a real adventurer! ha!"@- # + +[text=intro_4] +t=# @0merchant:@- "that's some brave talk for a drunken tramp. maybe you want to show us how you can deal with the stinking corpses." # # +t=@0you: @7"hah! i need some motivation to get my hands dirty with rotten flesh." + +[text=intro_5] +t=# @0merchant:@- "well... what about ten thousands coins. if you bring a piece of the king's treasure as a proof +t=you got into his tomb." # # @0you: @7"i think we have a deal!"@- + +[text=intro_6] +t=# @0merchant:@- "we travel to dolbrad's market to do some business. meet us in the @4jolly goose tavern@- when you have +t=the king's gold." # # @0you: @7"hurry up, man. i'll be there in no time! don't make me wait!" + +[text=intro_7] +t=@0you wake up in some cellar, barely remembering what happened lately, and how you got there... # # wait a moment! +t=did you bet some merchants that you will explore a graveyard filled with zombies, and bring back a gold piece from the king's tomb? doh!@- + + + +================================================================================ +TRAVEL +================================================================================ + + [text=dh_leave] + t=@0do you really want to leave this valley and travel to the eastern forest? # # + t=@4(you will leave this part of the game permanently)@- + + [text=to_the_forest] + t=# @0you follow the path to the east. after some time you enter dark woods + t=full of wild sounds and hidden menace. + + [text=forest_leave] + t=@0do you want to leave the forest and travel to the storm mountains? # # + t=@4(you will leave this part of the game permanently)@- + + [text=to_the_mountains] + t=# @0you take a long and stony path winding in between tall and dark trees + t=until you reach the icy peaks of storm mountains. a path leads you + t=to the small valley known as aenor's glen.@- + + [text=ag_leave] + t=@0do you want to leave aenor's glen and go down to the plains? # # + t=@4(you will leave this part of the game permanently)@- + +## LEAVING AENOR'S GLEN ## + + [text=leaving_ag1] + t=# @0you say goodbye to the little frozen hole and take the road down to the + t=plains. fortunately, you haven't met any orcs that the men in aenor's glen + t=spoke of.@- + [text=leaving_ag2] + t=# @0it takes you a couple of days to reach the deep forests enclosing the great + t=port of dolbrad from the west and south. you turn off the road + t=and take a darker trail leading to a long abandoned graveyard.@- + [text=leaving_ag3] + t=# @0this forgotten piece of land gives you creeps. ancient trees grow to the + t=sky here, and it's hard to even guess if it's night or day. finally you find + t=walls of the ruined cemetery.@- + [text=leaving_ag4] + t=# @0the front gate is locked tightly. you lean a dead tree against the wall + t=and leap in. hopefully you will find some way out later...@- + +## TO THE CITY ## + + [text=cloister_leave1] + t=@0this is some kind of secret tunnel. # # hmm... you are probably not going anywhere through + t=the cave-in, and the mad monks are already taking it to pieces from the other side. + t=this looks like the only way out of here. will you go? # # + t=@4(you will leave this part of the game permanently)@- + [text=cloister_leave2] + t=# @0you climb down with the sound of falling walls behind you. you enter a waste maze of corridors + t=of unknown purpose, and stray there for a day or two until you finally come upon + t=a way up. and suddenly you appear on the streets of the royal port dolbrad! + [text=cloister_leave3] + t=# @0you enjoy the fresh, salty air for only just a moment. you find posters all + t=around the city - describing you as a murderer of the archbishop's brother! + t=so the lunatic cultist in the ruined cloister was the brother of the holiest man + t=in the country?! + [text=cloister_leave4] + t=# @0the problem is, as a wanted outlaw, you have no chance to pass the guards + t=at the city gate. you are imprisoned in its walls now!@- + + +================================================================================ +LEVEL TEXTS +================================================================================ + + +-------------------------------------------------------------------------------- +DUNGHILL +-------------------------------------------------------------------------------- + + t.b_rest_100=@0rest (@4100 coins@0)@- + t.b_rest_200=@0rest (@4200 coins@0)@- + t.b_rest_500=@0rest (@4500 coins@0)@- + + [text=dh_well1] + t=@0toss a coin?@- + [text=dh_well2] + t=@0you don't have a coin.@- + [text=dh_well3] + t=@0glug!@- + [text=dh_well4] + t=@0hey! you probably won't kill the big bad guy and win the beauty queen's + t=heart, if you throw all your gold into the first well you see.@- + + [text=dh_rake1] + t= @0*swak!*@- # # + t= ouch! you've found a @4rake in grass@-! + [text=dh_jng] + t=@4jets'n'guns@- # # + t=a heavy piece of ground shaking rock blasting action dressed in full + t=metal jacket colored to kill in graphics that will blow your eyes out! + t=# # + t=@0what the hell is this doing here...@- + + [text=dh_no_apple] + t=@0no more apples!@- + + [text=dh_sign_townhall] + t=@4town hall@- # # + t=(do not disturb during late night hours!) + + [text=dh_sign_direction1] + t=@4rathole inn @-- north # + t=@4townhall @-- east # + t=@4myron's hardware @-- south # + t=@4alchemistic chandlery @-- west + + [text=dh_sign_direction2] + t=@4dunghill @-- west # + t=@4nimlor @-- east + + [text=dh_sign_smith] + t=@7myron's hardware@- # # + t=weapons and armors for everyday adventurers + + [text=dh_sign_general] + t=@4general merchandise@- + + [text=dh_sign_inn] + t=@8rathole inn@- # # + t=spicy food # strong ale # fair prices! + + [text=dh_sign_magic] + t=@6alchemistic chandlery@- # # + t=magic merchandise # + t=(today's special offer: the one ring) + + [text=dh_no_visit_townhall] + t=@0the town hall is closed now.@- + + [text=dh_rathole_inn] + t=# "welcome to the rathole inn. How can I serve?" + [text=dh_inn_rest] + t=@0you rest for several hours and refresh your strengths.@- + + [text=dh_locked_gate] + t=@0this gate is locked @4permanently@-. + + [text=dh_thorns1] + t=@0you partially remove the wild sprouts but the thorns hurt you. while you are + t=pulling, something is lured out of the woods!@- + [text=dh_thorns2] + t=@0you finally rip the thorns out of the ground.@- + +## SMITH ## + +[text=dh_smith_first_hello] +t=# "hello, traveler! looking for some nice armament to defend yourself on dangerous roads? you look pretty capable to me. maybe you are interested in a little work for @4200 coins@-." + +[text=dh_smith_work] +t=# "bloody giant worm infested my little garden! here, take this key and kill the vermin. but be warned! the worm is as big as a cow! damned gigantic monster! you'd better get some skills and equipment first. Have a look at my fine smith's wares?" + +[text=dh_smith_in_progress] +t=# "hello again! still no success with the giant worm? maybe you need some sharper steel! come inside and choose something!" + +[text=dh_smith_success] +t=# "it's so wonderful! i can get back to my lovely flowers! thank you so much! here are your @4200 coins@-. and now how about spending some of that money on this great equipment." + +[text=dh_smith_after_success] +t=# "hello, my friend! nice to see you again. come and choose some of my weapons." + +## UKMAR ## + + [text=dh_ukmar_welcome] + t="ukmar is big! ukmar is strong! ukmar is the greatest warrior! + t=i bet my @4250 coins @-that i can crush your sorry little skull! + t=you bet your 250 coins? so what? filling your pants?" + [text=dh_ukmar_nomoney] + t="you don't have 250 coins! get out of here, before ukmar smashes your bones!" + [text=dh_ukmar_quit_question] + t="don't want to fight? ukmar will keep your money! want to quit?" + [text=dh_ukmar_quit] + t="ha! run away and don't forget to tell everyone, ukmar is the greatest!" + [text=dh_ukmar_defeated] + t="oh! ukmar has enough. stranger is bigger than ukmar! take the money and go!" + [text=dh_ukmar_no_more] + t="no more beatings! mommy! help!" + t.b_ukmar_retreat="um, where's the nearest toilet?" + t.b_ukmar_fight="show your best, monkey!" + t.b_ukmar_continue = @0continue fight@- + t.b_ukmar_give_up = @0give up@- + +## ANGRY WOMAN ## + + [text=dh_woman_welcome1] + t="argh! you again, spoiler?! where are my missing chickens? i want all six of them back, now!" + [text=dh_woman_done] + t="hmmm. i see you've got my chickens. ok. i'll tell the captain that he may let you leave. don't trouble yourself coming back!" + [text=dh_woman_leave_me] + t="leave me alone!" + +## GOSSIP YORIK ## + [text = dh_gossip_yorik] + t="do you know yorik from Nimlor - the village to the east? i hear he is selling + t=some pretty unusual weapons for assassins, and such stuff. i wonder if it's even legal." + +## CAPTAIN ## + + [text=dh_captain_no_pass] + t="sorry, but you promised to find the missing chickens and i won't let you go + t=until mathylde tells me you did what you've agreed to." + [text=dh_captain_pass] + t="mathylde told me you've kept your promise. you are free to leave." + [text=dh_captain_proceed] + t="proceed. there's nothing to see here." + + +## BEGGAR ## + + [text=dh_beggar_paid] + t="thank you again, generous one." + [text=dh_beggar_offer] + t="spare a few coins for a poor man, will you?" + [text=dh_beggar_no_money] + t="you don't have 5 coins! is this some kind of joke?" + [text=dh_beggar_thanks] + t="thank you very much! i found this @4rusty key@- to the townhall cellars. + t=there are too many ferocious rats for me, but they are no match + t=for strong young heroes like you. maybe you'll find some treasure there!" + t.b_beggar_no = "buzz off!" + t.b_beggar_yes = "here you go" (@45 coins@-) + +## HELPS ## + + [text=dh_help_combat1] + t=@5tutorial (1/4) # # + t=@0you are about to face your first combat. the combat in undercroft is turn based. + t=each hero may perform one action during a turn.@- + [text=dh_help_combat2] + t=@5tutorial (2/4) # + t=important controls: @0 # + t=a - @4menu button@0. use it to save your progress. save a lot! you can also change the game's difficulty in options anytime. # + t=b - @4inventory@0. # + t=c - @4end turn button@0. + [text=dh_help_combat3] + t=@5tutorial (3/4) # + t=important controls: @0 # + t=d - @4skill button@0. shows an active skill of the selected hero. @1hold the button down@0 to change the active skill. # + t=e - @4attack button@0. shows a currently held weapon of the selected hero. tap it to strike with the weapon. + [text=dh_help_combat4] + t=@5tutorial (4/4) # # + t=@0this was just basic info. you can find a detailed manual for the game, if you tap + t=a @4help button@0 in the game's main menu. + + [text=dh_help_map1] + t=@5tutorial@- # # + t=@0use a @4minimap@0 in the upper right corner to navigate around the levels. tap it to open a @4detailed map@0 of the area. + t=you can drag the detailed map around. the buttons in the map are @4close the map@-, @4focus on party@0 and @4legend on/off@0. + + [text=dh_help_pick1] + t=@5tutorial@- # + t=@4tap@0 on the ground in front of you to take or drop items. + t=@4tap and hold@0 on the ground to take all items immediately. + t=here you can see a tankard and a bread. take them and then tap on the rail to the west.@- + + [text=dh_help_rail1] + t=@0you should call someone to find out where you are. Try to use the + t=@4tankard@0 on the rail. that should make some noise. # # + t=whenever there's a possibility to use an item on an object, you will get a list of your + t=items. tap an item to select it and see its description. tap it again to use it.@- + [text=dh_help_rail2] + t=@4ra-ta-ta-ta@- # + t=@0you rumble on the rail for a while until the bartender from the @4rathole inn@0 came in. + t=he explains that you drank too much last night. then you attacked chickens of some + t=peasant woman screaming "die, damn orc!". fortunately you weren't in any condition + t=to do much harm, but you had to be locked up. the local folks haven't decided + t=your punishment yet.@- + t.b_dh_rail="can i undo my fault somehow?" + [text=dh_help_rail3] + t="hmmm. you haven't caused much damage, but @4mathylde@- still can't find six of + t=her chickens. they've run into every hole in town. i'll let you go, if you + t=promise to find and return them. ok?" + [text=dh_help_rail4] + t="i'll explain our deal to mathylde and the town's guard." + + [text=dh_help_garbage] + t=@5tutorial@0 # examine garbage heaps, barrels and other objects. you can find useful items in them. + + [text=dh_help_level_1] + t=@5tutorial (1/3)@0 # + t=you just leveled up for the first time! for every level your hero gets 2 free points. you can use them to upgrade @4skills@0 + t=or the basic physical attributes: @4strength@0, @4dexterity@0 and @4constitution@0. + + [text=dh_help_level_2] + t=@5tutorial (2/3)@0 # + t=- @4strength@0 raises melee damage and health. # + t=- @4dexterity@0 raises ranged damage and defence. # + t=- @4constitution@0 raises stamina and resistances. # + t=- @4skills@0 offer powerful attacks and magic. # + t=choose wisely and stick with your specialty. know-it-all characters are weak and die soon! + + [text=dh_help_1] + t=@5tutorial (3/3)@0 # + t=your adventure begins in this small town. tap on doors or move toward them + t=to enter places. tap on people to interact with them. equip your heroes in shops + t=and train them in combat with enemies you encounter. good luck! + + [text=dh_help_leaving] + t=@5a hint@0 # + t=leaving the town? buy some bread and cheese at @4rathole inn@0 to restore lost health and stamina. + t=your party doesn't sleep in this game, so make sure you have enough food and potions to keep your heroes running. + + [text=dh_help_demon] + t=@5a hint@0 # + t=you are about to encounter a @1fire demon@0 behind this passage. fire demons are very resistant to physical + t=damage and are immune to fire. make sure you have some cold spells or a weapon with cold damage. + + [text=dh_help_garden] + t=@5a hint@0 # you can find some valuable items in this garden. try to find + t=healing herbs, apples, and mushrooms. watch their effect when you consume them. + + +## granddaughter ## + + [text=dh_niece1] + t="hello, traveler. are you heading east? would you please visit my old auntie + t=and present her my best regards for me? please just tell her i want her to + t=move here and live with me. it's so dangerous to be all alone in the forest." + [text=dh_niece2] + t="hello. have you met my auntie?" + [text=dh_niece3] + t="hello again. thanks for your help. you're really the best." + [text=dh_auntie1] + t=@0an old woman went out as you approached the cottage...@- + [text=dh_auntie2] + t="oh! thanks to all saints that someone has come. those terrible spiders were + t=creeping around my house for days! i couldn't go out at all." + [text=dh_auntie3] + t="maybe i'm really too old to live alone in the woods. i ought to move to town + t=with my niece. Please, take these things as a small reward for your bravery." + [text=dh_auntie_empty] + t=@0the cottage is empty.@- + +## hunter ## + + [text=dh_hunter1] + t="hey, there! i see you've come from dunghill. have you seen my dog? + t=i lost him on a hunt two days ago when a bear attacked us. i'm still not well, + t=so i can't go to the woods to look for him. will you help?" + [text=dh_hunter2] + t="great! take this meat dipped in animal blood. the dog can't resist its smell. + t=i lost him near the entrance to the ancient tomb to the north. just walk nearby + t=with the meat and let the dog's hunger do the rest. and don't enter the tomb! + t=it's very dangerous. people have disappeared there before." + [text=dh_hunter3] + t="still no luck with the dog? damn. where will i find such a good hunter and friend?" + [text=dh_hunter4] + t="wow! you've found him! this is fabulous! take this crossbow of mine. it's + t=a very good weapon and i hope it will serve you well." + [text=dh_dog1] + t=@0suddenly a snarling dog jumped out of a bush!@- + [text=dh_dog2] + t=@0you beat the dog until it lost it's will to attack. you then manage to catch it.@- + +## brother ## + + [text=dh_brother1] + t="ah! thank faruk, you are not undead! i'm looking for my stupid brother who entered + t=this ancient tomb. he thought he could find some treasures in there, but he hasn't + t=come back yet. i tried to look for him, but some terrible bone ghosts attacked me. + t=i got no guts to go in there again! Oh! what has happened to my brother?" + [text=dh_brother2] + t="aaaa! don't kill me! wait! you are not a ghost skeleton! oh, lucky me! i thought + t=i'd rot in here forever. i hope you've cleared the way out, so i actually have a chance + t=to run out before those monsters infest the place again. here, take this @4key@- . + t=maybe it leads to some treasure. you can keep it. i don't want it anymore!" + + [text=dh_merchant1] + t="hello, adventurer! i need a strong experienced traveller just like you. + t=i have a letter here that has to be delivered to my partner in @4dolbrad@- - + t=a great city to the east from here. my partner will pay you @41000 coins@- on + t=delivery. are you interested?" + + [text=dh_yorik] + t="hi, man! interested in some good wares for heroes who are not afraid + t=to risk a little to get a treasure or two?" + + [text=dh_woman_fire1] + t="oh! have you seen the cave to the south from here? people say that a + t=fire breathing demon lives there and kills anyone who enters the cave." + [text=dh_woman_fire2] + t=woman: "oh! have you seen the cave to the south from here? people say that a + t=fire breathing demon lives there and kills anyone who enters the cave." # + t=you: @7"i already finished the demon."@- # + t=woman: "wow! you truly are a brave hero!" + +## watch 2 ## + + [text=dh_w1] + t="do you want to pass, citizen? because of a tightened security policy i + t=cannot allow defenseless civilians to enter the dark woods. only approved + t=adventurers with sufficient killing standards and protected merchants can pass. + t=in which category do you belong?" + t.b_w1="adventurer" + t.b_w2="merchant" + [text=dh_w2] + t="anyone could say that. all i know is that you collected a couple of chickens. + t=not a very heroic deed in my eyes. do you have any proof of your skill and experience?" + [text=dh_w3] + t="ok. then you'll need an armed escort. we can provide one for you for @4100.000 coins@-." + [text=dh_w4] + t="well, well,... not exactly what i expected, but it will suffice. ok. + t=i'll open the gate for you." + [text=dh_w5] + t="and this is supposed to be what? go home, citizen, and don't waste my time. + t=i've got important work to do." + + +-------------------------------------------------------------------------------- +DUNGHILL - UNDERGROUND +-------------------------------------------------------------------------------- + + [text=dh2_levers] + t=@5tutorial@- # + t=@0some places can be opened by levers. you have to find two levers + t=in this small cellar to move further. + + [text=dh_tomb_draft] + t=@0you feel a weak draft from the south. there must be an open area behind the wall! + t=but where's the door?@- + + +-------------------------------------------------------------------------------- +FOREST +-------------------------------------------------------------------------------- + + [text=forest_adventurer] + t=hey, friend! passing the woods? people say they saw fire demons around. + t=i heard you can't even scratch them with a common weapon! but you are very lucky! + t=i have this fine @4ice cleaver@- on sale! some ice magic will cool down those fiery rascals for sure! + [text=forest_monk_statue1] + t=@0inscription on pedestal says:@- # # + t=we serve anrak, master of the forest. honour him with milk and grain + t=and he will listen to your prayers. + [text=forest_monk_statue2] + t=@0a quiet voice out of nowhere whispers:@- # # + t="hail anrak, master of the forest" + [text=forest_monk_statue3] + t=@0a quiet voice out of nowhere whispers:@- # # + t="hail anrak, master of the forest" # # + t=@4a bush in the north has disappeared like it was mist!@- + [text=forest_dir] + t=@4dunghill@- - west # + t=@4nimlor@- - west # + t=@4aenor's glen@- - north # + t=@4dolbrad@- - east + [text=forest_altar] + t=@0a runic inscription says:@- # # bleed on the altar and be blessed. + t=@0will you sacrifice a few drops of your blood?@- + + [text=forest_sum1] + t=# hey, guys! looking for a roof to hide under? well, i'm no charity, so + t=you can rest here for @4100 coins@-. # # + t=or maybe we can talk about business. i'm a summoner, so i can sell you + t=some very special items. i also need some work to be done that you may find interesting. + [text=forest_sum2] + t=# i need this flagon to be filled with water from an underground spring. the spring is + t=in a cave north from here, but it's quite hard to find the way there. best beware, + t=it's overwhelmed with trolls! + [text=forest_sum3] + t=# hey, again! want to rest here for @4100 coins@- or trade? + [text=forest_sum4] + t=# oh, you got the water. perfect. take these @4500 coins@- as a reward. + + [text=forest_water1] + t=@0Fresh and cold water.@- + [text=forest_water2] + t=@0you've filled the flagon with water.@- + +## FAIRY ## + + [text=forest_fairy1] + t=@0you find a very small winged female creature trapped in a web. she talks to you with a tiny voice: @- # # + t=@5nooo! don't try to help me! it's a trap! if you touch the web dreadful spiders will come and kill you. run! i'm lost anyway! # # + t=@0do you want to free the fairy?@- + [text=forest_fairy2] + t=# @0the small lady jumps out of a bush:@- # # + t=@5thank you, brave one! i don't have any things useful for giant folk like you, except this gem. + t=its magical power may help you. farewell. # # + t=@0she disappears into the woods.@- + +## SAVING REDHOOD ## + + [text=forest_moaning] + t=@0you hear a distant scream from the south. maybe you should check it out.@- + [text=forest_saving1] + t=# "ah! a thousand thanks for saving my life! those beasts had + t=surrounded me and i hadn't enough power to fight back. i couldn't + t=have kept the shielding spell working much longer..." + [text=forest_saving2] + t=# "please, wait! i promised to bring these chili peppers to my grandma, + t=but now i'm afraid to go deeper into the woods. will you accompany me, + t=please? she needs them for steaks. she'll reward you with lots of gold + t=and powerful magical items!" + [text=forest_saving3] + t="great! she lives in a hidden meadow. follow me this way!" + [text=forest_yaga0] + t=@0where, for faruk's sake, has the girl gone? and what kind of + t="hidden meadow" is this blood-soaked, bone-covered graveyard?@- + [text=forest_yaga1] + t=# @8crone: "hello, handsome! what brings you here?" # + t=@-you: "uhm. we brought you red hood's chili peppers. but red hood + t=has disappeared on the way here somehow. i'm so sorry." # + [text=forest_yaga2] + t=# @8crone: "oh my! peppers? and the meat? did you bring the meat? ha! ha! ha! + t=i need meat for the steaks! i can't make them from air, you know? @- + [text=forest_yaga3] + t=# you: "uhm. i wasn't told about the meat. i was only told about the peppers." # + t=@8crone: "well. i think we can fix that quickly! mwahahahahahaha!" # + t=# @0what?! it's a trap! the crone attacks you!@- + +## WATCH ON THE ROAD ## + + [text=forest_watch1] + t="hello, traveler. unfortunately you cannot continue your way to @4dolbrad@-. + t=a river has overflowed the banks. the merchants passing through here just before + t=you where the last ones able to cross the river. i must turn all others + t=back for their safety." + [text=forest_watch2] + t="you'll have to wait until spring now, when the water level lowers. + t=or, if you still want to reach dolbrad, i'd suggest to go through + t=the @4storm mountains@- to the north. but that will be a hell of a roundabout." + +## TEMPLE + PIT ## + + [text=pit_holy] + t=@0you splash a handful of holy water. vapor rises and you hear a distant + t=groundshaking.@- + [text=pitlord1] + t=# @0a terrible voice rumbles through the caves as you vaporize this last evil symbol:@- # # + t=@1"who dares to burn my symbols of power with the spit of those sanctimonious dogs!?"@- + + [text=forest_monks1] + t=# @0you enter the temple of the forest monks:@- # + t="ah! thank anrak! finally some capable adventurer comes to our temple. + t=we have a little problem that can be solved with strong arms and a sharp mind + t=like yours. what do you say?" + [text=forest_monks2] + t=# "several months ago a strong quake created a pit near to our place. fierce demons + t=from the underground inhabited the pit. we didn't notice that at the beginning, + t=but now they creep out of their damned hole and terrorize us." + [text=forest_monks3] + t=# "our brothers tried to clean the hole, but they failed. we are just old monks, + t=not very resistant in battle. please take this bag filled with blessed water, + t=find the roots of the demonic power and sprinkle them with it . that should drive the demons out." + [text=forest_monks4] + t=# "brave hero! you've driven away the forces of evil and we thank you for your + t=mighty deed. please accept this gold as a reward. (gained @4350 coins@-)." + + [text=forest_monks5] + t=# "hello, adventurer. Would you like to buy some blessed items or maybe + t=a healing potion or two?" + + [text=forest_fire] + t=@0a demon talks to you as you approach the glowing rock:@- # + t=@1"go away, creature of flesh! this road belongs to us now!"@- + + [text=gypsy1] + t=@0an old gypsy rolls out of the caravan:@- # # + t="hello, traveler! the weather is getting worse, isn't it? damn. my old + t=coat got torn apart and i don't have any furs to make a new one. if you bring me + t=furs from - let's say - six wolves, i will pay you well! but you seem like + t=you want to make business at once, am i right?" + [text=gypsy2] + t="ah! these furs you carry are great and it's just enough for a coat for an old man. + t=what do you say to @4400 coins@- for it?" + +-------------------------------------------------------------------------------- +AENOR'S GLEN +-------------------------------------------------------------------------------- + + [text=ag_aenor_statue] + t=@4aenor the brave@- # + t=heroic warrior, legendary bowman and founder of the town. + [text=ag_troll_symbol] + t=@0you notice some strange scratches on the rock next to you.@- + [text=ag_stonehenge] + t=@0the spring stone in your hand becomes hot!@- + [text=ag_monk_crook0] + t=@0hmmm. what a strange statue...@- + [text=ag_monk_crook1] + t=@0hmmm. this must be the statue the retired miner spoke of. but something is missing...@- + [text=ag_monk_crook2] + t=@0you try the stone crook on the statue. it fit in the monk's hand like + t=a key in a keyhole, but... it vanishes immediately! and the rock to the east has moved!@- + [text=ag_tavern] + t=# "Welcome to our nice brasserie! What do you wish for?" + +## SIGNS ## + + [text=ag_sign_druid] + t=ogla the druid + [text=ag_sign_maze] + t=ogla's maze + [text=ag_sign_smith] + t=@7swordsman garrick@- # + t=makes your blades deadly! + [text=ag_sign_smith2] + t=@7lothar's armory@- + [text=ag_sign_inn] + t=@8crossbow tavern@- # + t=warm up with our brew! + [text=ag_shop_archery] + t=@4aenor's archery range@- # + t=buy the best weapons and improve your skill at the range! + [text=ag_dir] + t=@0city of dolbrad@- - south east # + t=@0town of dunghill@- - south west # # + t=@4swordsman garrick@- - north west # + t=@4crossbow tavern@- - east # + t=@4aenor's archery range@- - south east # + t=@4ogla the druid@- - south # + +## TROLL PRISONER ## + + [text=aenor_tent1] + t="hello, mighty adventurer! do you want to buy some of my beautiful animals? + t=maybe you are interested in that strong tree troll i have outside! excellent + t=and unusual specimen! they are quite spread about the woods, but sooo hard to + t=catch! @4150.000 coins@-? ah it's beyond your funds. so maybe a potion or some smaller buddy?" + + [text=ag_troll_prisoner1] + t=# @0kraak-rrak@-. "stranger! here! stranger not like other hunters here. + t=have mercy with poor forest creature. help!" @0krrak@-. + t="man of spell captured and want to sell." @0krakak@-. "me not his pet!" + t.talk_troll1 = "i do not help fierce forest trolls" + [text=ag_troll_prisoner2] + t=# "me? fierce?" @0krrrok-kraak@-. "not true! not all tree people fight umans. + t=me - peace full tribe. no fight. just leaving alone in deep forest." + t.talk_troll2 = "maybe... what do you want me to do?" + [text=ag_troll_prisoner3] + t=# @0kraak-krok@-. "north prison wall made by rock with forest symbol. umans not know forest symbols. + t=many symbols in mountains. forest people can pass rock with forest spell, but me chained. + t=stranger takes forest spell. stranger comes through the rock and unchain." @0(gained item).@- + [text=ag_free_troll] + t=# @0krrrokak-rakkak@-! "stranger returned! me saved! cannot thank enough." @0krrook@-. + t="here, break off my arm. strong arm, good weapon. me grow new in no time." + t=@0(gained item).@- + +## WOODCUTTERS ## + + [text=ag_wood1] + t=@0you enter a small woodcutters hut@-. # # + t="welcome traveler! do you want to trade? woodcutting doesn't pay much anymore since + t=those damn dire wolves settled in the woods. they've killed two our men already!" + t.b_woodcutters1 = "i eat wolves for breakfast" + [text=ag_wood2] + t="really? you must be a great hunter then. maybe you are willing to + t=kill those beasts before they harm anyone else here for, let's say, @4500 coins@-?" + t.b_woodcutters2 = "it's a deal" + [text=ag_wood3] + t="great! @4ron@- is waiting for you outside. he'll lead you through the thickest + t=woods to the place where we used to cut trees, and where the wolves + t=attacked us." + [text=ag_wood4] + t="unbelievable! you did it! we can get back to our work! here is your money, hero! # + t=@0(gained @4500 coins@0).@-" + + [text=ag_wood_lead1] + t="hello. do you want me to take you to the woods?" + [text=ag_wood_lead2] + t="do you want me to lead you back to the cottage?" + t.b_wood_lead = "lead away!" + t.b_wood_cancel = "one moment..." + + [text=ag_wolfcleared] + t=@0the woods are cleared!@- + +## AVALANCHE ## + + [text=ag_avalanche1] + t=@0you try to dig... nah. this would take centuries.@- + [text=ag_avalanche2] + t=@0you try the spring stone, but nothing happens. something is missing.@- + [text=ag_avalanche3] + t=@0whoa! a ton of snow in front of you disappears like mist!@- + +## ARCHERY RANGE ## + + [text=ag_promoter1] + t="come closer, stranger! pay @41000 coins@- entry fee and test your skill + t=on our shooting range." # # + t=@0there are three targets on the range with increasing difficulty. + t=if you can hit them, you will gain a large amount of experience. + [text=ag_promoter1b] + t=@4beware!@0 you have just one shot at each target, so you are not allowed + t=to bring your own equipment with you. @1all your possession will be dropped on the ground here@0. + t=also, you won't be able to cast spells on the shooting range. interested?@- +# [text=UNUSED] +# t=@4beware!@0 drop all your arrows here, otherwise you will lose them! +# t=you have just one shot at each target, and you are not allowed to bring your +# t=own arrows with you. and no spell casting! interested?@- + [text=ag_promoter2] + t="hello again, stranger. i hope your shooting went well." + + [text=ag_range_help] + t=@0take the bow and the arrows in the corner and try to hit the targets. + t=if the member's dexterity is high enough he/she will hit and gain + t=experience.@- + +## SAD ARCHER ## + + [text=ag_sad_archer1] + t="leave me alone! i've lost my @4icebear bow@-, a priceless family treasure! + t=but where?! what can i do?!" + t.b_ag_show_bow=@0show the bow@- + [text=ag_sad_archer2] + t="oh! it can't be! is it...? it's my magical bow! how can i repay you? + t=take this @4shadow jerkin@-. it's magical and helps its owner to gain + t=fighting experience more quickly during battle." @0(gained shadow jerkin)@- + + +## EDWIN ## + + [text=ag_edwin1] + t="i'm not going anywhere!! what? uh. sorry. i mistook you for someone else. + t=my family wants me to become a druid, so i'm practicing with that old + t=goat @4ogla@- , but his tasks are giving me a headache. can't you help me + t=to pass one little exam? i'd share one of ogla's secrets with you for that." + [text=ag_edwin2] + t="great! my job is to find some stupid herbs hidden in ogla's maze. i've no + t=head for his damn rebuses. bring me the herbs and i'll tell you the secret." + [text=ag_edwin3] + t="still nothing? keep trying. ogla's tasks are never easy stuff." + [text=ag_edwin4] + t="whoa! you did it. you aren't as dull as you look, adventurer. here goes + t=my part: ogla uses dimensional gates to store his magical items. just + t=check out notable trees or boulders or something like that around the + t=village and use the magic formula @5rurn asar@-." + [text=ag_edwin5] + t ="thank you again, but i have some work to do now." + +## OGLA ## + + [text=ogla1] + t=# "whaaat! i'm ill! no potions today! get lost!" + [text=ogla1b] + t="whaaat! i'm ill! no potions today! get lost!" + [text=ogla2] + t=# "roland? the man went hunting with his troops, but remains stuck in the mountains. + t=an avalanche fell down on the path above the village a week ago and cut off his way back. + t=of course, i could melt it down with my @4spring stone@-..." + [text=ogla3] + t=# "...but it has to be done from the other side, where the magical stones necessary for the spell lie. + t=and there's no other way to the mountains now but the old mine to the west of the village." + [text=ogla4] + t=# "i'm in no shape to crawl underground, you cretin! + t=he has to wait until thaw. he freezes, we starve. that's the way it is. period." + [text=ogla5] + t=# "what?! you want to take the @4spring stone@- through the mine yourself? how brave of you! + t=but if you think i'm going to give you my @4spring stone@-, then you are even + t=more stupid than your red nose and prominent ears tell me. bwahahahah! + t=now pack out!" + + t.b_roland = "where is captain roland?" + + [text=ag_guard1] + t="sorry. no one can pass to the east. the gate is locked by @4captain roland's@- + t=direct order. some orcs are moving in the eastern valley, so the gate won't + t=open until the captain returns to the village." + [text=ag_guard2] + t="he's hunting in the mountains. he won't be back soon, not until the + t=avalanche that fell on the northern path to the village disappears somehow. + t=i don't know much about it. ask the druid." + [text=ag_guard3] + t="yes, i already got orders from captain roland and unlocked the eastern gate." + + [text=ag_soldier] + t=@0you find several armed men in the tent@- # # + t="ha! you've found a way around the avalanche? go to our captain roland!" + + [text=ag_empty_tent] + t=@0the tent is empty@- + + [text=ag_roland] + t=@0the sharp tall man in this tent must be the captain roland:@- # # + t="hello, stranger! it's great you've managed to find a way through the cluttered pass. + t=me and my men are returning to the village immediately. i'll order the watch + t=to let you pass through the eastern gate. thank you for helping us." + +## DRUNKEN MINER ## + + [text=ag_miner1] + t="howdy, stranger! not seeing many tourists here lately. how about bringing + t=a nice little bottle of something mordant to an old miner?" + [text=ag_miner2] + t="hooo. i can smell some nice orkish glop in your bag. can you spare a bottle? + t=i'll tell you how to find an old hidden gold mine full of treasures (and + t=trolls too, har! har!)" + [text=ag_miner3] + t=@0glog! glog!@- "i needed that bad! what? yes, the mine... it's west of the village. + t=infested with trolls. that's why @4ogla the druid@- closed passage to it with a moving rock. + t=but it can be opened. you need to find a statue of a monk in the woods + t=and do something with it. i don't remember what. bad memory." @0glog! glog! glog!@- + [text=ag_miner4] + t="howdy, friend!" + + +-------------------------------------------------------------------------------- +OLD MINES IN AENOR'S GLEN +-------------------------------------------------------------------------------- + [text=om_sign1] + t=father + [text=om_sign2] + t=craftsman + [text=om_sign3] + t=warrior + [text=om_sign4] + t=druid + [text=om_sign5] + t=founder + [text=om_sign6] + t=hunter + [text=om_sign7] + t=scout + [text=om_sign8] + t=bowman + [text=om_sign9] + t=leader + + [text=om_pick] + t=@0you need some pick.@- + [text=om_gold_reef] + t=@0there's a golden reef in the rock!@- + +-------------------------------------------------------------------------------- +GRAVEYARD +-------------------------------------------------------------------------------- + +## ALTAR ## + + [text=gy_altar] + t=@0The inscription on the pedestal reads:@- # # + t=@9altar of restoration@- # # + t=@0how much gold will you donate?@- + t.b_gy_altar1=@4100@- + t.b_gy_altar2=@4200@- + t.b_gy_altar3=@4300@- + t.b_gy_altar4=@4400@- + t.b_gy_altar6=@4600@- + [text=gy_altar_refreshed] + t=@0you feel refreshed.@- + +## DIGGER ## + + [text=gy_digger_0_welcome] + t=# "howdy, adventurers! come to visit an old man? you came + t=to ask me how to get into the tombs, didn't you? + t=like all those cute inquisitive adventurers before. har! har! har!" + + t.b_digger_tombs = @0more about the tombs@- + t.b_digger_advs = @0more about the adventurers@- + t.dig_here = dig here! + + [text=gy_digger_0_advs] + t=# "well... bold slayers and foxy thieves come here from time to time + t=to ask about the tombs to get some nice little treasure. + t=too bad none gets back to the light to enjoy it. har!har!har!" + [text=gy_digger_0_tomb1] + t=# "heh. i like you, so i'll tell you how to get into the royal tomb + t=itself! want to hear? sure you do! you need a royal seal to + t=pass the spell that locks the front gate..." + [text=gy_digger_0_tomb2] + t=# "the seal was hidden in some other tomb, but walking dead broke it + t=into four pieces and scattered it throughout the graveyard. + t=stupid zombies! i've found one piece myself lately. interested?" + + t.b_digger_waddya = "what do you want?" + + [text=gy_digger_1_start] + t=# "oh, don't worry. just a small job done for me. filthy rats + t=have infested my cellar. take this key and rid me of the + t=vermin. then we'll talk more about the seal. har! har!" + [text=gy_digger_1_undone] + t=# "i still hear nasty tiny claws rubbing the floor in my cellar. i need + t=all of the rats to be gone." + [text=gy_digger_2_start] + t=# "bravo! i see you are pretty capable. heh. just one more little errand. + t=i hid a bottle of wine in the @4tomb of ambrius@- to cool it. but then all those + t=zombies came out of their graves, and i cannot get to the wine. what do you say?" + + t.b_digger_nochoice = "seems like i have no choice" + + [text=gy_digger_2_start2] + t=# "hehe. strong and clever too. nice combination. you have a future, man! + t=my wine is hidden in the first big hall of the tomb behind one of the + t=illusion walls in the area. seek in the southeast corner of the tomb." + [text=gy_digger_2_undone] + t=# "still haven't found my wine? just keep looking. you can do it! i know it! har! har!" + [text=gy_digger_3_start] + t=# "oh! my lovely @4chateau de carcass@-. you're the best! now i need another job + t=to be done. no arguments! you're the hero, i'm the lady in distress! har! har! har! + t=that's the rule. you never played a rpg, or what? amateur." + [text=gy_digger_3_start2] + t=# "now... in the northeast corner of this hole i left a few coffins that need to + t=be put under the ground. i've no guts to dig holes in this bloody weather, but + t=a strong young hero like you loves the challenge, am i right? har! har! har!" + [text=gy_digger_3_undone] + t=# "already finished? i don't think so. hurry up. the sooner you do it, the sooner + t=you'll have my piece of the royal seal." + [text=gy_digger_3_done] + t=# "wheee-ha! you dig like a pro! i really like your style! but back to business, i + t=see you are in hurry, so i need you to bring me..." @0*uck* # # + t=your steel fingers grasp the man's tiny neck...@- + [text=gy_digger_4] + t=# "c'mon! it's all just a misunderstanding! no need to be nervous! ooo kay? + t=here's the seal. enjoy it!" + + +## OTHER ## + + [text=gy_mumble] + t=@0you hear a distant mumbling from the north. a terrific sound evoking a choir + t=buried under the ground. this would drag the dead from their graves.@- + [text=grave_roland] + t=here lies @4thor gumblebread@-. # # + t=good husband, beloved father, + t=reputable citizen. # # + t=rest in peace + [text=grave_iggy] + t=here lies @4fat boy iggy@-. # # + t=filthy mongrel, cheater and thief. # # + t=may your buttocks be sticked with glowing forks for eternity. + [text=cloister_gate] + t=@0the cloister front gate is jammed @4permanently@-. + [text=gy_no_room1] + t=@8"no room! no room!"@- + [text=gy_no_room2] + t=@0you dig the graves and put the coffins under the ground.@- + [text=no_tools_to_dig] + t=@0you need @4pick@0 and @4shovel@0 to dig graves.@- + [text=gy_seal1] + t=@0you cannot enter the tomb. there's a stone circle with royal symbols on the + t=entrance and some kind of unknown force prevents you from removing it.@- + [text=gy_seal2] + t=@0you place the broken parts of the seal on the circle and they fit in perfectly...@- + +## zombie ## + [text=gy_zombie1] + t=# @0what an inhuman wailing! this zombie is not attacking you, but howling terribly:@- # # + t=@8"hooooo! my necklace! hooooaaaa! bad, bad edward! took my necklace! hooooo!"@- + [text=gy_zombie2] + t=# @0the zombie turns its empty rotten eyes to you:@- # # + t=@8"my necklace! you have it! give it to me! hoooo!"@- + [text=gy_zombie3] + t=# @8"i got my necklace! hoooo! i got my necklace!" # # + t=@0monster starts to dig and disappears within a minute in the ground. it leaves some key behind.@- + +-------------------------------------------------------------------------------- +TOMBS +-------------------------------------------------------------------------------- + + [text=cata_rats] + t=@0rats surge out of their holes!@- + + [text=cata_lever1] + t=@0the lever doesn't work. you examine the mechanism and it seems like + t=two gears are missing.@- + [text=cata_lever2] + t=@0you need one more gear to fix the lever.@- + [text=cata_lever3] + t=@0you've fixed the lever.@- + + t.goblin hole=GOBLIN'S HOLE + [text=uc_goblin1] + t=@8"go away! no trade with smelly humans!"@- # @0(hmmm. what about some bribe...)@- + [text=uc_goblin2] + t=# @0you heard some sniffing first, then a little fat goblin crawled out of the hole. + t=# # @8"what's that? a bribe? ok! i think i can make an exception with you. + t=come on, stinkard! show your stuff!"@- + + [text=lc_killer_sign] + t=Watch your steps, you, # + t=who aren't dead. + + [text=kt_sign1] + t=labyrinth of krog + [text=kt_sign2] + t=chamber of the sun + [text=kt_sign3] + t=@0some strange scheme. a runic inscription written around it says:@- # # + t=walk through the shadow to pass the burning sun and hail the king + [text=kt_saddead1] + t=@8"i'm sooo depressed. i can't rest in peace and i hate to crawl this + t=dark smelly tomb. why is that terrible mumbling from that damned cloister + t=keeping me alive? but you look experienced. maybe you can help me + t=to finally rest in peace." # # @0the corpse attacks you...@- + [text=kt_saddead2] + t=@8"oh. you again? thanks for your fair effort, but you failed. + t=looks like i must crawl here for eternity! ghraa! or we just have to try + t=harder! thats it!" # # @0the corpse attacks you...@- + [text=kt_saddead3] + t=@8"hello, killing machine. unfortunately, i'm back again. as the prophet hong-dong + t=says: patience brings quails' rumps in hot cranberry sauce (or something + t=like that). touche!" # # @0the corpse attacks you...@- + [text=kt_saddead4] + t=@8"no, no, no, this is pointless. you just cannot kill me for good. + t=i have to find some way to entertain myself. maybe i could try painting... + t=or poetry? hmmm..." # # + t=@0the dead has left.@- + + [text=kt2_lb_hint] + t=@0there's a platform in the darkness to the east. but how to get there?@- + [text=kt2_guard1] + t=here lies # + t=@4mentor brofus # + t=@-the king's wise advisor + [text=kt2_guard2] + t=here lies # + t=@5wizard taramin # + t=@-the king's powerful mage + [text=kt2_guard3] + t=here lies # + t=@8bard crispin # + t=@-the king's favourite poet + [text=kt2_guard4] + t=here lies # + t=@7krog the hammer # + t=@-the king's greatest warlord + [text=kt2_song] + t=@0there's some song inscribed in the stone.@- + [text=kt2_water] + t=@0the light is leading our way.@- + + [text=kt2_p_wis] + t=@0you barely recognize a relief on the pedestal with an old scholar holding a fat opened tome in his left hand.@- + [text=kt2_p_hum] + t=@0you barely recognize a relief on the pedestal with a monk kneeling and praying.@- + [text=kt2_p_pow] + t=@0you barely recognize a relief on the pedestal with a strong warrior in massive armor.@- + [text=kt2_p_cou] + t=@0you barely recognize a relief on the pedestal with a tiny little knight attacking a huge dragon.@- + + [text=kt2_guard_win] + t=@0oh! the torches next to the sarcophagus got set on fire!@- + + [text=kt2_story0] + t=@0there is a lot of text on this relief, but it's written in runes unknown to you.@- + [text=kt2_story1] + t=@0you manage to translate the inscription on the relief with the paper.@- + [text=kt2_story2] + t=@0it's some story:@- # + t=a fire beast flew across a mountain to burn a great port. + t=the flying serpent spread its wings and hid the sun, so deep night fell upon + t=the city in the middle of the day. a terrific roar struck like a storm and then + t=the city sank in fire. but brave citizens compelled the monster and rebuilt + t=their home. + [text=kt2_story3] + t=@0there's a question down there:@- # + t=listen carefully to the story # of your ancestors and rebuild # the balance. # # + t=@0then there are seven stones # marked with runes of elements:@- # + [text=kt2_story_fail] + t=@0hmmm... nothing happens.@- + + [text=kt3_book1] + t=# @0a very ancient book. it's called "@4power of the king@0" written by some @4brofus@0. + t=there's a motto in the beginning: # # + t=@-let power be your right hand # + t=and humbleness your left hand # + t=and wisdom your eyes # + t=and courage your feet # + t=always finding a way where others stray + + [text=kt3_book2] + t=# @0a very ancient (and fat) book called "@-seven elements@0"... hmmm... small letters... almost no pictures. + t=Do you want to read it? # @- + [text=kt3_book2b] + t=# @0It looks pretty fat. Let's rather decapitate someone. Still want to read?@- + [text=kt3_book2_ch1] + t=# @0it starts with an exhausting text about some cosmologic model assuming there are seven + t=elements like @4water@0 and @4fire@0 and others, and that these keep the balance of the world. + t=as for your theory, there is a @4head@0 and there is an @4axe@0. + t=the @4axe@0 falls upon the @4head@0 and voila! you got the final balance!@- + [text=kt3_book2_ch2] + t=# @0some more babbling about the elements and their use in magic. after some time + t=you finally put together the whole list. the seven elements according to this book are: # + t=@4dragon@0, @4thunder@0, @4nature@0, @4darkness@0, @4rock@0, @4water@0 and @4fire@0. + t=and where the hell is @4beer@0?@- + [text=kt3_book2_ch3] + t=# @0now the author is obsessed with linking everything to runes. + t=wow, a rune for a dog! and is this...? oops! a ha! here are + t=runes for the seven elements: + t=@4dragon@0 is @-ur@0, @4thunder@0 is @-tor@0, @4nature@0 is @-nis@0, @4darkness@0 is @-zef@0, + t=@4rock@0 is @-parth@0, @4water@0 is @-oghal@0 and @4fire@0 is @-fom@0.@- + [text=kt3_book2_ch4] + t=# @0this part is full of strange symbols. ah, yes - here is some sort of complete + t=runic alphabet. this can come handy, what do you think? (rrrrrrrip)@- + + + [text=kt3_sing1] + t=satisfy the four guardians before you enter the royal chamber. + [text=kt3_sing2] + t=@4king borgias the iv. @- # + t=842-895 + [text=kt3_king1] + t=@8"go and banish the evil out of the ruined cloister! then i'll remove my curse!"@- + [text=kt3_king2] + t=# @0suddenly a voice like thunder raging deeply under the ground filled the crypt:@- # + t=@8"@4be cursed, @8wretched thieves, who dare to intrude the place of the king's + t=eternal rest! die in pain! graaaa...!"@- + [text=kt3_king3] + t=# you: "no! no! no! this is a misunderstanding! we're not thieves! we're here to... + t=er... to help! yes! the soul of your mentor visited us in our dreams and + t=told us about the walking corpses here..." + [text=kt3_king4] + t=# @8"could be or could be not! it is true that no soul can rest here + t=since an evil cult occupied the ruins to the north. their + t=rituals are dragging the dead from their graves, insane and bloodthirsty. + t=so, you are a loyal vassal then..."@- + t.b_king1 = "yesyesyes, your majesty" + [text=kt3_king5] + t=# @8"then i order you! go to the ruins and destroy the cult!"@- # + t=you: "well... that is our intention, your majesty. just remove the curse you've + t=imposed on us, and we will be on the way at once!"@- + [text=kt3_king6] + t=# @8"of course you will go at once! you will stop the evil and @4then@8 i'll + t=remove the curse. fail me and you'll be doomed forever!"@- + [text=kt3_king7] + t=# @8"the way to the ruined cloister has been sealed for centuries, but i'll open another one + t=for you. just go to the @4archer's statue@8 north from the entrance of my tomb."@- + [text=kt3_king_gold] + t=# @8"you don't want to leave this tomb with my gold, do you!"@- + + [text=gy_king1] + t=@8"there is an old tunnel leading inside the cloister's walls. the + t=entrance was buried a long time ago, but i will open another one for you. + t=# # now step aside!"@- # + [text=gy_king2] + t=@8"beware! the pit goes deep and @4once you jump in, there will be no coming back@8 the same way! + t=over the years the place have been infested with a horde of very poisoneous spiders! + t=be sure you gather all the resources you could possibly need, before you proceed!"@- + + + +-------------------------------------------------------------------------------- +CLOISTER +-------------------------------------------------------------------------------- + + t.bigben12 = 12 bangs. you just struck noon. + t.bigben13 = you already struck noon. no more strikes are necessary. + + t.spider_take=Look! A small spider that does not attack you. Maybe it's magical. + + [text=zombie_attack] + t=@0corpses dig out of the ground and surround you!@- + + [text=spider_attack] + t=@0spiders surge out of their holes!@- + + [text=spider_text] + t=@0strange! this small spider # is not attacking you.@- + [text=cloister_prior] + t=PRIOR'S CELL + [text=cloister_library] + t=library + [text=cloister_libwraith] + t=@0the ghost looks through you blankly:@- # # + t="no one shall enter the library until the noon!" # # + t=@0noon? it's evening already! the spectre seems to be seriously disorientated.@- + [text=cloister_bell] + t=@0no sound. the clapper is missing.@- + +## HANGMAN ## + + t.hangman=HANGMAN + [text=hangman_wait] + t=@0a voice from above you hisses on you:@- # + t="hey! i'm here! wait!" + [text=hangman1] + t="hey, man! you don't look like those @4hoods@- moving around here lately, and you don't look dead either. who are you?" + t.b_hangman1a="what @4hoods@-?" + t.b_hangman1b="my name is nobody" + t.b_hangman1c="i'm an almighty and invincible warrior!" + [text=hangman_a] + t="a lot of clowns of some sect were browsing around the place several last + t=nights. i know nothing about them. sorry. but i have other useful + t=information. will you help me to get it?" + [text=hangman_b] + t="then i hope you haven't come to hang me higher! hahaha! look, can you do + t=me a favour?" + [text=hangman_c] + t="that's great! i hope you are willing to help peaceful people during + t=your quest..." + t.b_hangman3="me? helping a @4zombie@-?" + [text=hangman2] + t="hey, watch your tongue with that z-word! we dead prefer limbo-returnees + t=if you don't want some rotten bro to kick your living ass really hard!" + t.b_hangman4="ok. no offence. what do you need?" + [text=hangman3] + t="there's a fat undead around here, who comes time to time and + t=chews on my feet. it's terribly annoying. make him stop and i'll tell + t=you how to get in @4bell tower@-. this could help you with your quest." + [text=hangman_unfinished] + t="hello, again. you haven't met the fat bastard yet? just keep looking." + [text=hangman_finished] + t="super! finally i can hang still. now the info for you: i was a clerk here + t=before i accidently ended up on a branch. i know the prior + t=was hiding keys behind a big @4red book@- in a bookshelf in his cell. the + t=tower key should be there." + [text=hangman_bored] + t = "hey! i'm bored, hanging like this all the time. but i have some gold with me... i'll buy anything of + t = your stuff to play with, what do you say?" + + [text=found_tower_key] + t=@0you find a key behind the book!@- + +## LIBRARY ## + + [text=lib1] + t=the forest precedes the sea, but it does not precede the dragons. + [text=lib2] + t=@0you hear a sound of a moving stone.@- + [text=lib_book_crypt] + t=@0you read the book. it's all about secrets of this cloister. # # + t=ha! you found a way to the crypt under the temple. you have to + t=find one special statue there - it has a prominence, which can be pressed + t=and so turns the statue. you should turn it @4south@-. + +-------------------------------------------------------------------------------- +CLOISTER UNDERGROUND +-------------------------------------------------------------------------------- + + [text=cudg1_rituals] + t=@0you hear recitation of some ominous mantra in a chorus of many voices under your feet. + t=words of an unknown language are echoing in the corridors making you pretty nervous. + t=it looks like deeper under the ground must be someone you probably don't want to meet. + t=but the king's curse was of a kind you can't just ignore, so you have to move on.@- + [text=cudg1_warning] + t=@0someone shouts from the nearby cell:@- # # + t="hey! who's there! what's the password?" + [text=cudg1_attack] + t="alarm! an intruder! alarm!" + [text=cudg1_traitor1] + t="hey! you don't belong to our cult! who are you! answer now, or i will call my brothers!" + t.b_cudg1_traitor1 = "uhm... well... er..." + [text=cudg1_traitor2] + t="a-ha! sneaky little thieves and spies crawling around here. i should call + t=other members right now and then we could torture you until you pray for death. + t=but maybe i have another use for your talents..." + [text=cudg1_traitor3] + t="honestly. i'm no fanatic member of the cult like the others. i just want + t=to learn some magic skills. but i'm too fresh to get that cool @4viper staff@- + t=senior worshipers use. i want one! they are awesome!" + [text=cudg1_traitor4] + t="viper staves are stored on the lower level. bring one to me and i'll + t=tell you how to enter a secret storage to the west. and of course i won't expose you. + t=meanwhile maybe we can exchange some items." + [text=cudg1_traitor5] + t="still haven't got my viper staff? ok, let's trade, if you want to." + [text=cudg1_traitor6] + t="aaaah! you brought my staff! it's beautiful! i have the power! you want to + t=know the way to the secret storage? ok. all i know is to move one of the torches + t=in the western chamber. i don't know which one! just try all of them..." + [text=cudg1_traitor7] + t="i'm strooong! i control the mighty viper staff!" @0(his expression turns + t=even more lunatic)@- "you do not belong here! you spy on us! you + t=have to die! other members will gratify my courage! perish!" @0(the totally + t=insane man attacks you)@- + +## UDG2 ## + + [text=cudg_trap1] + t=@0oops! a hole opens under your feet and you fall down into some cell. + t=...apparently a trap for unwelcome visitors.@- + [text=cudg_trap2] + t=@0click! you notice movement in the mechanism of the trap above your + t=head. maybe you've managed to disable the trapdoor. too bad you already + t=fell through.@- + [text=cudg_trap3] + t=@0phh! trap is really disabled. it wouldn't be nice to fall down again.@- + [text=cudg2_trapdoor] + t=@0main door of the cell has opened.@- + + [text=cudg2_armory] + t=armory + + [text=cudg_gotcha1] + t=@0damn! you brought monks' attention to you and now they surprise you.@- + [text=cudg_gotcha2] + t=@0the monks drag you through the halls for quite a while. then they throw you + t=into this smelly cell. evidence around shows that some serious interrogation + t=will be going on here soon.@- + [text=cudg_gotcha3] + t=@0and here is the man! if you have some skullcrushing tricks in the pocket, now's the time!@- + + [text=cudg_call_for_help] + t=@0you hear a weak voice calling for help from the north. it comes from behind + t=a massive stone wall.@- + + [text=cudg_thank_you1] + t="oh! thanks for saving my life!" + [text=cudg_thank_you2] + t="you saved us! i can't thank you enough! these obscured fanatics were going + t=to sacrifice us during their wretched rituals! we've been locked here for weeks + t=and they are taking us one by one! it's terrible. they took one girl just a + t=while ago. surely they are going to do something gruesome! stop them, if + t=you can!" + + [text=cudg3_note1] + t=@0the choir is very strong here! this must be the sanctuary, where the + t=rituals take place!@- + [text=cudg3_note2] + t=@0for faruk's sake! all these monks are in trance so deeply they don't + t=pay any attention to you.@- + [text=cudg3_vision1] + t=# @0suddenly an image forms in your head:@- # # + t=@8"be strong, warrior! your king is with you!"@- + [text=cudg3_vision2] + t=# @0the image vanishes as fast as it appeared.@- + [text=priest1] + t=# @0you enter a dark sanctuary and watch an evil ritual performed + t=by some lunatic with a large loathsome staff. A big red circle of strange + t=symbols begin to glow behind him as he declaims a formula. the monks + t=around are totally out. no one notices your presence.@- + [text=priest2] + t=# @0You slowly start to get the point of the show. The circle is a gate to + t=a nether world and the priest is calling some horned bastard! this is + t=what the cult was preparing here for weeks and what makes the dead crawl + t=out of their graves!@- + [text=priest3] + t=# @0The mad man points the staff to a young terrified woman lying at his feet.@- # # + t="dark lord, i call you! drink the blood of this sacrifice, ascend to this world + t=and remit to the master of the chaos crook! I'm calling your power to serve + t=me, king of demons!" + [text=priest4] + t=# @0the priest raises his staff to strike the deadly blow, but is stopped at + t=the last moment by your swift intervention!...@- + t.b_wait_a_sec="...heeey... what is going on here!" + [text=priest5] + t=# @0all monks in trance wake up and turn to you. their faces promise nothing + t=but pain. everyone gazes in silence for a moment until their master + t=speaks...@- + [text=priest6] + t=# "who are you! you disturb the unholy ritual of oghl-khazar and you will pay + t=for that! capture them, brethren! the dark lord will eat their bowels!" + [text=priest7] + t=# @0monks surround you and you hear dozens of others running here from the south! + t=you are overwhelmed! but at the moment you almost give up to your fate, the voice + t=of the undead king echoes in the hall shaking the ground.@- + [text=priest8] + t=# @0a strong earthquake collapses the south corridor and kills many cultists while + t=cutting the way for the re-enforcement. the rest is up to you...@- + [text=priest_end1] + t=# @0the deadly wounded priest crawls back to the altar:@- + t="aaaaarrrggh! this can't be! i'm calling the power of the chaos crook! die!" # + t=@0the priest smites you terribly. your blood spurts around the place and you feel + t=how agony veils your senses quickly...@- + [text=priest_end2] + t=# @0...but a few of your blood drops fall down on the place where the woman sacrifice lay + t=before, and quickly soaks into the stone floor. then a strong flash knocks you + t=out for a few moments.@- + [text=priest_end3] + t=# @0you wake up and see a ten feet tall monster standing on the place + t=where the priest was before! the walls around the place are + t=covered with flesh and blood. you take your weapons with all the strength + t=you have left. # @7"now you'll go back to where you came from, demon!"@- + [text=priest_end4] + t=# @0strikingly, the monster answers:@- # + t=@1"i have no intention to do so. nether world is not a very amusing place, you know. + t=all the red everywhere and double shifts with torturing sinners. and the big boss + t=has a terrible sense of humour."@- + [text=priest_end5] + t=# @1"i'd rather explore this world. i'm here just a few moments and already + t=several interesting things have happened. hmmm."@- # + t=@0the demon inquisitively examines the remains of the priest shredded by his entry.@- + [text=priest_end6] + t=# @1"and by the way, i think you will have a serious problem with someone else + t=soon."@- # + t=@0he points to the cave-in. the sound of moving rocks and many angry voices + t=is coming through the stones from the other side. suddenly the demon disappears.@- + [text=priest_end7] + t=# @0the king's wraith shows up himself once again:@- # + t=@8"aaah! silence, at last! i can finally rest in piece. you are free of my curse, vassal. + t=now go. there is another hidden exit behind the eastern wall. i will collapse + t=this place of evil behind you, so no one will follow you!"@- + [text=priest_end8] + t=...so why, for anrak's fat green bottom, didn't you do it in the first place, + t=before you dipped us in this mess... + + [text=udg_crook] + t=@0forget it. this artifact is far beyond your power. you better find a way + t=out before those maniacal monks poke through the cave-in and toast you alive.@- + + + +-------------------------------------------------------------------------------- +CITY +-------------------------------------------------------------------------------- + + t.street_attack = "money or life!" + + [text=city_gate] + t=@0this bridge leads to the city gate. you cannot go there. the guards will recognize + t=you and arrest you immediately. you have to find another way to leave the + t=city.@- + +## signs ## + + [text=city_transport1] + t=@4magical transport@- # # + t=city park + [text=city_transport2] + t=@4magical transport@- # # + t=small square + [text=city_transport3] + t=@4magical transport@- # # + t=the port + [text=city_transport4] + t=@4magical transport@- # # + t=poors' quarter + + [text=city_trans1] + t=@0you find a small inscription on the plate below your feet, and four buttons:@- # # + t=@9- dolbrad's magical transport - @-# + t=please, choose your destination: # + t=@41 - city park # + t=2 - small square # + t=3 - the port # + t=4 - poors' quarter@- # + t.b_trans1=@01@- + t.b_trans2=@02@- + t.b_trans3=@03@- + t.b_trans4=@04@- + + [text=city_zoo_sign1] + t=arachnida magnus + [text=city_zoo_sign2] + t=gigas gelidus + [text=city_zoo_sign3] + t=canis lupus + [text=city_zoo_sign4] + t=vescor cadaverum + [text=city_zoo_sign5] + t=rattus apocalypticus + + [text=city_arena] + t=@4thunderdome@- # # + t=the greatest gladiators of the kingdom! + [text=city_park] + t=@4city park@- + [text=city_temple] + t=@4temple of faruk@- # # + t=healing and meditations for those who search for enlightenment # + t=(and have the cash) + [text=city_market] + t=@4city market place@- + + [text=city_dir1] + t=@4jolly goose tavern@- - north # + t=@4king's port@- - northeast # + t=@4temple of faruk@- - east # + t=@4city watch@- - east # + t=@4archery guild@- - east # + t=@4world of wonders@- - east # + t=@4zefran's magic menagerie@- - east # + t=@4mad dwarf pub@- - southeast # + t=@4duncan's axes@- - south # + t=@4shadow alley@- - south # + t=@4hermit's eden@- - west # + t=@4city park@- - west # + t=@4city zoo@- - northwest + [text=city_dir2] + t=@4braggard's smithing@- - north # + t=@4jolly goose tavern@- - north # + t=@4temple of faruk@- - northeast # + t=@4city watch@- - northeast # + t=@4zefran's magic menagerie@- - east # + t=@4mad dwarf pub@- - east # + t=@4shadow alley@- - south + [text=city_dir3] + t=@4city zoo@- - north # + t=@4jolly goose tavern@- - northeast # + t=@4braggard's smithing@- - east # + t=@4temple of faruk@- - east # + t=@4hermit's eden@- - south + [text=city_dir4] + t=@4jolly goose tavern@- - nort # + t=@4temple of faruk@- - southeast # + t=@4world of wonders@- - southeast # + t=@4archery guild@- - southeast # + t=@4mad dwarf pub@- - southeast # + t=@4braggard's smithing@- - south # + t=@4hermit's eden@- - southwest # + t=@4city zoo@- - north + + [text=city_sign_braggard] + t=@4braggard's smithing@- # # the finest weapons in the region! + [text=city_sign_duncan] + t=@4duncan's axes@- # # 100% deadly. life time guarantee. + [text=city_sign_hermit] + t=@4hermit's eden@- # # the best staves! far east import! + [text=city_sign_wow] + t=@4world of wonders@- # # the largest supply of magical wares. + [text=city_sign_archery] + t=@4archery guild@- # # arrows. bows. crossbows. + [text=city_sign_shadow] + t=@4shadow alley@- # # special weapons for ambitious professionals. + [text=city_sign_zefran] + t=@4zefran's magic menagerie@- # # lovely pets for distinguished wizards + [text=city_sign_maddwarf] + t=@4mad darf@- # # strong ale, spicy pork! + [text=city_sign_goose] + t=@4jolly goose@- # # eat and drink, burp and sing! + + [text=city_manhole] + t=you need the @4manhole key@- to open the hatch. + [text=city_wanted] + t=@0this poster describes you as the murderer of the archbishop's brother and + t=a wanted outlaw. the reward on your head corresponds to the weight of the crime, + t=as will the punishment no doubt.@- + +## goose ## + + [text=ct_goose1] + t=# this is the tavern where you shall meet with the merchants you've bet with. + [text=ct_goose2] + t=# @0you find the merchants and tell them about your adventures. the men stare at + t=you with open mouths for quite a long while, but then they decide to help you. + [text=ct_goose2b] + t=# @0there's a secret smuggler's pub in a nearby alley, southwest from here. + t=maybe they could help you to get out of the city. you need to use a password "ropedancer" to get access to the pub.@- + [text=ct_goose3] + t=# @0you have no gold from the king's treasure, but the merchants don't care. + t=you give them a story they will not forget for a long time, so they are willing to forget the bet. + t.b_goose=@0find merchants@- + [text=ct_goose4] + t=# @0you are in a tavern. you can rest or buy food.@- + +## smugglers## + + [text=ct_smugglers1] + t=@0an eyehole opens and a sharp voice roars:@- @4"what do you want?!"@- # + t.b_smugglers="ropedancer" + [text=ct_smugglers2] + t=# @4"o kay! come in!"@- + [text=ct_smugglers3] + t=# @0the man lets you in the hidden pub in the cellar. he takes you to the boss + t=and you explain your problem to him. he says he can help, but then he asks + t=@4500.000 coins@0. when he sees your face he hurries on with a second option. are you + t=willing to work it off?@- + [text=ct_smugglers_task1] + t=# "your first task is to go around five places in the town and collect + t=a @4protection fee@-. i've marked the places on your map with red @1x@-. + t=here, take this ring, that proves you are a gang messenger." + [text=ct_smugglers_task1_no] + t="you don't have all the money. keep working!" + [text=ct_smugglers_task2a] + t=@0you bring the ransom money to the leader. # # + t=# "great job. now the second task: illegal matches of the gangs take place + t=in the city sewer. but our fighting team suddenly fell ill with... er... cut throats. + t=there's no time to find a new team. you'll have to do." + [text=ct_smugglers_task2b] + t=# "find and eliminate the teams of @4assassins@- and @4lizardmen@-. all teams have + t=a ring just like yours. the winning team must collect all three rings. # # + t=my men report that the assassins' team is located on the east and the + t=lizardmen are somewhere near the southwest corner of the sewers." + [text=ct_smugglers_task2_no] + t="the task is not finished. we need all three rings!" + [text=ct_smugglers_task3] + t=# "good fight! now the third task: in a house in front of @4duncan's axes@- a new gang has settled in. we don't + t=need such competition here now. solve the problem." + [text=ct_smugglers_task3_no] + t="you have to kill the boss of the other gang, moron! keep working!" + [text=ct_smugglers_task4] + t=# "well done! now the last task for you: we bought an abandoned house in the southwest corner of the city. + t=it'll be an excellent warehouse, but there's some unwanted supernatural activity. + t=clean the place." + [text=ct_smugglers_task4_no] + t="i got a message that the house is still not clean. we don't need no undead + t=bozos in our storage. keep working!" + +## ransom ## + + [text=door_ransom1] + t=# @0a constricted voice hisses at you@-: "what do you want?" # + t=@0you show the smuggler's ring and say you want the money. the voice answers:@- + t="ok. here you go." + [text=door_ransom2] + t=# "choke to death with the bloody money!", @0screams the man and pulls some + t=lever before he shuts the door. you hear the sound of moving rails. + [text=door_warehouse1] + t=# @0a constricted voice hisses at you@-: "what do you want?" # + t=@0you show the smuggler's ring and say you want the money. the voice answers:@- # + t="ah, yes. come in. the boss has the money ready for you." + [text=door_warehouse2] + t=@0you enter the warehouse, but it's full of thugs! their leader shouts:@- # + t="we are going to teach you a lesson, knave. this place is now under our protection!" + [text=door_hoh] + t=# @0you rip the webs and open the door with care. a sepulchral silence + t=welcomes you as you enter the dark lobby of the house.@- + + +## sewage worker ## + + [text=ct_sewage1] + t=@-"bloody hell! i keep the city sewer clean, but lately a group of ghouls appeared down there. + t=oh! you look like a mighty warrior. couldn't you help me with those monsters?" + [text=ct_sewage2] + t="shiny! i have been watching them from a distance for a while. i'm pretty sure + t=there must be ten of the cursed creatures. take this @4manhole key@- to get in the sewers. + t=kill all of the ghouls and come back for a reward." + [text=ct_sewage3] + t="hmm, you still haven't kill all the ghouls." + [text=ct_sewage4] + t="you did it! now i can finish my job, and maybe the mayor won't put me in clog + t=for being late with it. you deserve a reward! look, i found this @4pretty helm@- + t=in the sewers some time ago. it's of no use to me, but it may come handy to a rough + t=adventurer like you." + + [text=ct_door_barricade] + t=@0this door is barricaded from the other side!@- + [text=ct_door_barricade2] + t=this won't help you to open the door. + [text=ct_explosion] + t=# @0you put the keg to the door, light the fuse and run away... # # + t=@4boom!@- # # + t=@0when you came back, the door is gone. + +## gang ## + + [text=gang_locked_door] + t=@0this is the outside door and it's locked @4permanently@0.@- + [text=gang_locked_door2] + t=@0you probably don't want to enter the house of the competitive gang through + t=the front door. try something less spectacular.@- + [text=gang_end1] + t= # you enter the room and encounter a big surprise - this is the demon you have already met! + t=you draw your weapons, ready to fight 'til the last breath, but the red giant refuses the confrontation again. + [text=gang_end2] + t=# @1"har!har!har! i see our paths cross once again. looks like not + t=much of my gang is left, but don't worry. i don't take it personally."@- + [text=gang_end3] + t=# @1"you really must please my old big boss by sending all those sinners down to him! + t=enjoy the victory for now but be careful. loyalty is not a forte of your new employer."@- # # + t=@0then the demon disappears.@- + + [text=gang_sign_office] + t= _- Office -_ + +## saving boy ## + + [text=ct_saved_boy1] + t=@0as soon as you approach the tree a small boy clambers down and disappears + t=like the wind.@- + [text=ct_saved_boy2] + t="please! help! my boy has disappeared!" + [text=ct_saved_boy3] + t="my boy still hasn't come back! help me! i've no idea where he could be, + t=but there's a tree nearby the city zoo, where he has a secret hideout. + t=maybe you will find a clue there!" + [text=ct_saved_boy4] + t="i've no idea where he could be, but there's a tree nearby the city zoo, + t=where he has a secret hideout. maybe you will find a clue there!" + [text=ct_saved_boy5] + t="oh! thanks with all of my heart! i could not live if something happened to my boy." + +## apple merchant ## + + [text=ct_apple1] + t="do you want apples? of course you do. no one comes here to give me a task + t=of utmost urgency to save the kingdom. after all i'm an apple merchant, + t=not a bold adventurer, like you. i want to be a hero!" # + t.b_apple1="so become one" + [text=ct_apple2] + t="just like that? it's impossible! i've no support! i've no equipment! + t=if only i had a big sharp sword or axe - like the one of @4rimbrock@-. he's + t=stolen a really great axe. i've seen it. but i'll never get a weapon like that." # + t.b_apple2="where is that rimbrock?" + [text=ct_apple3] + t="you want to see it yourself, don't you? rimbrock spends most of the time + t=in the @4mad dwarf@- pub. it's on the east side of the city." + t.b_apple3="look, an axe for you!" + [text=ct_apple4] + t="what? are you serious? holy parrot! sorry! no more apples! i have to + t= kill some dragons and so! bye!" # # + t=@0the chump takes his handcart and the axe and quickly leaves.@- + +## sewers ## + + [text=empty_tank] + t=@0you hear the distant growling of a great mass of water moving behind the wall to the west.@- + [text=sewer_drown] + t=@0you pull the lever and hear the terrible roar of water for a moment. + t=then the stinky wave of city sewage gorges you and drowns you to death.@- + [text=sewer_scheme] + t=@0you study the scheme. it's a crude map of the sewers with three points + t=marked by pale stones. the points are numbered - left is first, right is second + t=and third is in the middle.@- + [text=sewer_tank] + t=main tank + + [text=sewer_tank_lever] + t=@4Main tank control@- + t=# # @1! Warning !@- + t=# Manipulation allowed only by authorized personnel + +## merchant ## + + [text=city_merchant1] + t="sorry. i do wholesale transactions only." + [text=city_merchant2] + t="oh, yes! this is a letter from my partner! thank you very much for your effort. + t=here is your reward - @41000 coins@- ." + t.b_city_merchant=@0show letter@- + +## alchemist ## + + [text=ct_alch1] + t="hello, traveler! come to visit an old alchemist in exile?" + t.b_alch1="why in exile?" + [text=ct_alch2] + t="well, i experimented a little bit and now a seven feet tall demon is + t=creeping in my cellar. why you ask? are you willing to help me?" + [text=ct_alch3] + t="oh, great! here's the key. my house is right here - the wooden + t=one with ivy on the walls." + [text=ct_alch_unfinished] + t="so, any progress with the demon? you want to trade?" + [text=ct_alch_finished] + t="wow! you did it. here's your reward. and stop by any time you need + t=to buy some stuff or get advice in magic. @0(gained @41000 coins@0)"@- + + [text=ct_alch4] + t=# "hey, friend! do you want to trade or ask for something?" + t.b_alch_mirror = @0describe the strange mirror@- + [text=ct_alch5] + t=# @0you describe your experience from the house.@- # + t="hmm. interesting. and you say this house is cursed somehow and has no + t=other rooms? i bet this mirror is some kind of a secret passage. i can create a + t=@4seeker@- for you..." + [text=ct_alch6] + t=# "a @4seeker@- is an enchanted animal that senses magic. it can lead you through + t=hidden magical portals." + [text=ct_alch7] + t=# "hmm. i think i have all ingredients but two. you must find the @4root of a + t=man-eating plant@-. and of course we need an animal. bring me a @4black cat@- - + t=they are the best for that." + t.b_alch_root = "where can i find the root?" + t.b_alch_cat = "where can i find the cat?" + [text=ct_alch_root] + t=# "i think some really dangerous vegetation grows in the @4city park@-. that's + t=why it is locked. no wonder, when no one cares for the place for years. + t=maybe you should try there." + [text=ct_alch_cat] + t=# "that's easy. buy one in @4zephran's magic menagerie@-. it's a short walk from + t=here, just next to the temple of faruk." + [text=ct_alch_ingerdients] + t=# "still no luck? i need both the @4black cat@- and the @4root of a man-eating plant@- + t=to create a @4seeker@-. or maybe you want to trade this time?" + [text=ct_alch_enchant1] + t=# "a-ha! you have the cat and the root! let's start right away!" # # + t=@0the alchemist disappears into the cellar. terrible sounds bear on you + t=for hour or two. you wouldn't be surprised if the cat was being ripped apart.@- + [text=ct_alch_enchant2] + t=# @0but then he returns with the cat. the animal looked fine and in one piece. + t=you don't notice anything magical about it, but the man says:@- # + t="just take this velvety buddy and try the mirror again." + + t.b_alch_scheme=@0show scheme@- + [text=ct_alch_scheme1] + t=# @0you show the paper with the scheme to alchemist:@- # + t="hmm. this is a necromantic binding spell joining the life of its creator to some + t=living victim. while the victim lives, the necromancer can't die." + [text=ct_alch_scheme2] + t=# "it's strange that the spell was created so simply and clearly. it can't be hard to + t=trace the necromancer. be careful. maybe it's made by an amateur, but maybe + t=someone (or something) @4wants@- to be found." + [text=ct_alch_scheme3] + t=# "the necromancer can't be far from the place where you found the magic circle. you just need + t=some personal thing of his victim to find him. do you have something like that?" + [text=ct_alch_scheme4] + t=# "have you got any personal thing of the necromancer's victim already? or + t=did you come to trade?" + t.b_alch_ring=@0show the duke's ring@- + [text=ct_alch_scheme5] + t=# "yes. this is perfect..." # # + t=@0the alchemist takes the ring and rubs it in his palms. he mumbles some chant + t=you don't understand, and then he returns the ring to you. it is ice cold now.@- + [text=ct_alch_howdy] + t=# "howdy, friend. do you want to buy or sell anything?" + + +## duncan ## + + [text=ct_duncan1] + t="what now! ... sorry, i'm in a really bad mood. want an axe?" + t.b_duncan1="what happened?" + [text=ct_duncan2] + t="a wretched thief named @4rimbrock@- took one of my best axes and hasn't paid for it! i can't + t=force him to pay off the debt. that's why i'm so upset." + [text=ct_duncan3] + t="welcome to duncan's axes." + t.b_duncan2="i got your axe" + [text=ct_duncan4] + t="holy faruk! you kicked the ass of that bastard? ha ha! you know what? keep the axe. + t=i already cut the loss and you deserve a reward. you really make me feel great. + t=it's good to know that justice caught the thief." + +## maddwarf ## + + [text=ct_maddwarf1] + t=# @0you enter the mad dwarf pub. it's full of seriously drunken gladiators, wizards and hookers.@- + t.b_rimbrock=@0find rimbrock@- + [text=ct_maddwarf2] + t=# you: @7"so! where's that little pathetic son of a drunken goat rimbrock?"@- # + t=# rimbrock: @4"heeey! what kind of troll crap wants me to carve through it with my tool of death?!"@- + +## note column ## + + [text=note_column1] + t=the royal poodle "princess" is missing. if you find her please bring her + t=to my house on the market place. large reward. signed: @4lady elbrunda@- + [text=note_column2] + t=want to loose weight? drink our magic potion of frog hair! + [text=note_column3] + t=high reward for any information leading to the wares stolen from + t=our shop. @4hermit's eden.@- + [text=note_column4] + t=courses on levitation and esoteric science every day at dawn. + t=@4temple of faruk@-. + + [text=ct_princess] + t=@0you pound on the door until an awkward weazen lackey opens:@- "what do you want?" # + t=you: @7"i found some dog. maybe your lady would be interested..."@- # + t=@0as if you waved a magic wand, the lackey let you in. the lady was in heaven. + t=you are fed well before you get your reward.@- + +## hermit ## + + [text=ct_door_hermit1] + t=@0you knock on the door the way the beggar showed you. after a while a + t=suspicious man opens. you grab his neck and drag him out on the street, + t=but three more individuals roll out. + [text=ct_door_hermit2] + t="thanks. you look like a tough guy, so maybe you can use this info. some + t=guys have moved into a house in the alley south of here and they behave + t=suspiciously. they always knock in a certain way @0(the beggar shows you how)@- + t=before they are let into the house. faruk knows what kind of dirty stuff they hide there." + [text=ct_door_hermit3] + t=@0this is the shop that was robbed according to the message you found on the note column. + t=you describe to the shopkeeper, how you found the house of robbers and the big crates + t=in there. the man is very happy that he had a chance to reclaim his wares and rewards you well.@- + [text=ct_door_hermit4] + t=@0you enter the house and find a lot of crates... probably with some stolen wares.@- + [text=city_box] + t=@0this box is nailed together really tightly. no chance to open it.@- + +## khumrac ## + + [text=khumrac1] + t=# "what do you want! fight? pooh! mob is not allowed into the arena. buzz off!" + [text=khumrac2] + t=# "you want to fight? and you come with a reference from that old snake razzik! + t=hah! well, still no scrub can enter the arena just like that. i'll settle up + t=a match for you, but it will be under my rules. you take it? + [text=khumrac3] + t=# "nice! hahaha! so listen, lobster: i'll lock you up in the thunderdome with + t=selected beasts from my menagerie. i'll send in three groups on your mark, each + t=one harder. you leave arena either winning or dead. nothing in between. + t=what do you say?" + t.b_enter_arena=@0enter arena@- + [text=khumrac4] + t=# "you're back? equipped and ready to try your luck with my beasts or will you run away again? har! har! + t=i repeat: once you're in the arena, you must defeat three rounds of monsters, before i let you out. no resting, no canceling the fight! you win or die! # + [text=khumrac5] + t=# "get lost!" + [text=khum_win1] + t=# "argh! you won! you butchered my menagerie! what do you want?!" + t.b_khumrac1="reward" + t.b_khumrac2="freedom for razzik" + [text=khum_win2] + t=# "take this gold and get lost! you won't get any more. i lost a packet on wagers due to you anyway!" # @0(gained @42000 coins@0)@- + [text=khum_win3] + t=# "what? well then, let that senile basilisk go to hell! @0(gained item)@- + [text=khumrac's_trick] + t=# "noooo! this can't be! you're going to diiiie, now!" + +## razzik ## + + [text=razzik1] + t=# @8"rass-ssak, adventurer. what bringss you to an old broken gladiator without honor?"@- + t.b_razzik1="why without honor?" + [text=razzik2] + t=# @8"a wretched match-maker @4khumrac@8 provoked me to fight hiss monssterss yearss ago, and + t=with help of dirty trickss he won. i could not pay the bet, sso i became hiss sslave. + t=now he putss me into the worsst duelss and he will do sso until he breakss me into piecess."@- + t.b_razzik_match="a match with this man sounds challenging" + [text=razzik3] + t=# @8"what? you fool! you will end up like me - like a sslave, on whosse blood and broken + t=boness the basstard will grow rich... you inssisst? well, you are a crazy man, but + t=maybe you know ssomething i don't. ok. jusst go to the arena and tell the basstard + t=i'm ssending you to measure your sstrength with him."@- + [text=razzik4] + t=# @8"i can teach you a few lessssonss on sstreetfighting, but beware! it'ss a hard + t=sschool and blood will run. interessted?"@- + [text=razzik_training] + t=# @0razzik beat you really hard, but you learn a lot. (experience gained)@- + [text=razzik5] + t=# @8"sso, did you fight the duel? no? reassonable decission. you better forget + t=about it, or you will end up like me, no doubt."@- + [text=razzik6] + t=# @8"ssssss! you thumped that treatcherouss blockhead! it'ss great! and i alsso + t=bet on you and won a lot of money. here, take thiss gold, you desserve a share." + t=@0(gained @41000 coins@0).@- + t.b_razzik_scroll=@0give khumrac's scroll@- + [text=razzik7] + t=# @8"what with sscroll from that dog? what'ss in it? wait! it'ss not possible! + t=i'm free! i cannot believe you did thiss for me. take my glaive. i fought + t=thoussandss fightss with it and it never let me down."@- + [text=razzik8] + t=# @8"hello again, friend! it'ss alwayss great to meet a fellow warrior!"@- + + t.ct_temple=greetings traveler. how may the temple of faruk help you? + + +## END ## + + [text=city_end1] + t=# @0you report what happened in the house.@- # + t="great job! i really had no idea, what i was buying! someone's + t=going to wake up in a gutter minus their head! well, you worked off your trip + t=out of here, no doubt. my boys will take you to the port tomorrow and hide you + t=on one of our ships heading overseas." + [text=city_end2] + t=@0the next day a few members of the gang escort you to the port. you have + t=seen yourself well hidden under the deck of a ship of some bribed captain. + t=but then the evil monks from the ruined cloister show up! with guards + t=supporting them! # # + t=you try to run, but the smugglers who brought you there, capture you. + t=what a treachery! + t=you should know those rats are loyal only to their profits. # # + t=you are brought to interrogation by the archbishop himself.@- + [text=city_end3] + t=@0you prepare an explanation for your role in his brother's death, but surprisingly + t=the old man isn't interested in his brother at all! instead, he asks + t=just two questions:@- # # + t=@4"where is the crook of chaos? where is the dark lord?" # # + t=@0so the archbishop knows about his brother's deeds? oh, no! he's part of it! # # + t=you decide to tell the truth: the chaos crook is left buried under the ruins of the temple + t=and the summoned demon is not the king of the nether world, but some lesser demon. + [text=city_end4] + t=@0but unfortunately the archbishop doesn't believe you. you are taken to the + t=dungeon, where you await the next day to be tortured. # # + t=in the middle of the night, a warden opens the cell and enters. but... + t=wait a moment...this is not the warden! the hood is hiding a face of the red demon + t=you've met in the cloister and later in the house of the rival gang! # # + t=@1"hi there! your fate so far is really entertaining, i must admit. but + t=the torture tomorrow is an unpleasant twist, isn't it? don't worry, i switched a + t=few papers and identities here and there... for those murderers condemned to death it's + t=going to be a really bad awakening on a red hot iron bed."@- + [text=city_end5] + t=you: @7"wait! condemned to death? what does that mean for me?" # + t=@0but the demon leeaves the cell.@- # # + t=@7"waaait!"@- # + t=@0you start to yell, but all you hear is the turning key in the keyhole and vanishing footsteps.@- # # + t=@0the next day, in the early morning you find yourself with other convicts staying in a place of + t=execution built up in the middle of some festival. you are trying to remember, how an amateur + t=adventurer like you could end up on a place like that.@- + [text=city_end6] + t=@0then the events take a surprising direction. a fat wealthy looking person + t=steps in front of you and starts to read a scroll to the celebrating audience. + t=soon you understand. all the convicts are pardoned because of the fest for some + t=paganic god... only to be sacrificed! # # + t=you are going to be embarked on a galleon and transported across the ocean to + t=an island with a terribly cliched and descriptive name the @4island of death@0.@- + [text=city_end7] + t=# @0before you manage to ask if they are serious, you are sitting chained under the deck + t=and heading to a dark and painful future...@- + + + + +-------------------------------------------------------------------------------- +ARENA +-------------------------------------------------------------------------------- + + [text=arena_bell_no] + t=@0it's no use to ring the bell in the middle of the combat.@- + [text=arena_bell1] + t=@0are you ready to start # your @4first@0 round?@- + [text=arena_bell2] + t=@0are you ready to start # your @4second@0 round?@- + [text=arena_bell3] + t=@0are you ready to start # your @4final@0 round?@- + [text=arena_won_round] + t=@0you won this round! # # ring the bell to start another one.@- + + [text=arena_help1] + t=@0khumrac shouts at you from a safe distance:@- # # + t="my pets are eager for your flesh! just ring the bell to the north, + t=whenever you are ready to feed them! har! har!" + +-------------------------------------------------------------------------------- +HAUNTED +-------------------------------------------------------------------------------- + +## house ## + + [text=hoh_enter] + t=@0hmmm. you don't get too far. does this house have no rooms and doors inside? + t=that's weird.@- + [text=hoh_mirror] + t=@0what a strange mirror. and what's that ugly reflection in it? you feel dizzy near it, but your knowledge + t=is not deep enough to investigate its foul magic. maybe you should seek + t=the counsel of someone more experienced.@- + [text=hoh_torch] + t=@0you run into some metal object. it's somewhere near to you in the darkness.@- + [text=hoh_bleeding_painting1] + t=@0what is that? blood on the painting? no! the painting is @1bleeding@-! + [text=hoh_bleeding_painting2] + t=@0the voice of the necromancer echoes in the room:@- # + t=@8"the traitor is blocking the passage, but he can't stop me now!"@- # + t=@0then the necromancer appears behind you and sends a strong burst against the wall. + + [text=hoh_diary1] + t=# @0you take the book and find a @4ring@0 in the dust on the table. + t=after the first few pages you understand that this is a diary of a duke falstad, the former owner of the house. + t=this is probably his study room.@- + [text=hoh_diary1b] + t=# you read a few of the book's pages. it's a diary of duke falstad, the former house owner. + t=this is probably his study room.@- + [text=hoh_diary2] + t=# @0...the duke promised a huge amount of gold to a necromancer, if he cured + t=his fatal illness and made him immortal. the wizard was working on it for + t=more than six years and the process included a lot of torture and murders.@- + [text=hoh_diary3] + t=# @0in the seventh year he partially succeeded. but the duke refused to pay him the + t=promised gold. you stop on a few records here...@- + [text=hoh_diary4] + t=# "...i buried that devil in the dungeon. no one will ever find his corpse. he cursed + t=me with the worst curses i ever heard, but i'm immortal now and beyond his power..." + [text=hoh_diary5] + t=@0you skip another few pages.@- # # + t="...the screams from below were unbearable. that demon didn't want to die + t=for weeks! but he finally went to hell. now i can enjoy my gift of a new life..." + [text=hoh_diary6] + t=@0a few pages later...@- # # + t="...what did that hellraiser do to me! my body hurts like being stuck on a thousand + t=aching spikes! i'm bleeding all the time, from every pore! the pain!..." # + t@0the next few records are a mix of weird pictures and senseless text made by a lunatic.@- + [text=hoh_diary7] + t=@0you find a small note here on a margin of the back folder:@- # # + t="i moved the @4key@- behind the tome of torture (the blue volume) in the lobby." + +## dungeon ## + + [text=hoh_necro1] + t=@0you are hit by an unknown energy and a terrible voice rumbles in your head: # # + t=@8"i feel your vigor. follow me, living one."@- # # + t=@0a strange symbol appears under your feet, but you fail to unriddle it. + t=you trace it onto a paper - maybe the alchemist will know something about this + t=thing too.@- + [text=hoh_necro2] + t=@8"you are closing in, living one... good, good, follow my signs."@- + [text=hoh_necro3] + t=@0you hear a strong blow and a deep crack shows on the wall next to you.@- # # + t=@8"aaah. crack in the wall, finally. hurry up, living one. free me!"@- + [text=hoh_hole] + t=@0the wrecked wall is crumbling like clay. after a few moments you get through.@- + [text=hoh_ask_revive] + t=@8"touch me! revive me!"@- + + [text=hoh_necro4] + t=# @8"aaaaah! back alive! vengeance is within my grasp! i was watching you, living one. + t=you want this cursed place to be your own and i want my fingers around the neck + t=of the insidious duke falstad. so we have a common goal. we must kill that + t=reptile!"@- + [text=hoh_necro5] + t=# @8"i made him immortal, but then i realized, he's going to betray me - to immure + t=me in this dungeon, where i made the spell of eternal life for him! i created a + t=bonding spell between me and him. he could torture my body to death, but my + t=soul stayed alive."@- + [text=hoh_necro6] + t=# @8"now we are stuck together in this house of the damned and our struggling minds + t=resurrect the ghosts of all the people we murdered. you have to stop it! you must + t=kill the body of the immortal duke and let me drag his soul to hell along with mine."@- + [text=hoh_necro7] + t=# @8"the duke's body can't be killed, because his life power is on an astral plane, + t=where time doesn't flow. go and find the passage in the duke's study room. + t=follow the blood!"@- # # + t=@0then the wraith disappears.@- + + [text=necro_hole] + t=@0as you enter the circle, the wall to the north cracks@-. + + + + +## astral plane ## + + [text=astral_necro1] + t=# @0the necromancer's wraith appears again:@- # + t=@8"now you are here and the duke's immortality can be put to the end. i sense the + t=roots of his power. yes. the glowing crystals. i see them. destroy all of them!"@- + t=# # @0then he vanishes.@- + + [text=astral_crystal] + t=@0you break the glowing crystal.@- # + [text=astral_all_crystals] + t=@0the ground starts to shake and you hear a distant roar.@- + + [text=astral_duke0] + t=# @1"pathetic human! you can't destroy me!"@- + [text=astral_duke1] + t=# @0as you destroy the duke's body, a strong wave shakes the astral realm. + t=necromancer's dark spirit arose from nowhere and grabs the monster's + t=vanishing soul. they both spin in a horrific dance of chaos and pain. + [text=astral_duke2] + t=# @0after a few moments both wraiths disappear in a terrible burst of + t=fire and dust...@- + [text=astral_duke3] + t=@0...then you wake up in the house's lobby.@- + [text=_to_go] + t= @0to go.@- + +#[text=to_be_continued] +# t=# _____________@0to be continued...@- + + t.to_be_continued=@0to_be_continued@- + +[text = demo_end] +t=@4Congratulations!@- # # you have finished the demo! Now get the full version and +t=experience the whole story! Experience about 20 hours of stunning +t=gameplay! visit # @9undercroft.rakeingrass.com@- # for more info. + +================================================================================ + +[text=leonard1] + t="come closer you pitiful creature! what do you want from master leonard? i'm willing + t=to sell you some powerful items, if you think your sorry skills are enough to wield them. + t=or maybe you want to risk your meaningless life for the progress of science!" +[text=leonard2] + t="i'm surprised your inferior brain is capable of making a right decision! i'm trying + t=to create a life from the dead. not just animated corpses! real thinking life! + t=i need you to bring me @4five body parts@-, but precisely matching my description." +[text=leonard3] + t="you still do not have the bodyparts, you incapable excuse for an adventurer!? + t=ok, what do you need?" +[text=leonard4] + t="i see you brought the necessary material. if it took you any longer, i'd probably die of aging and turn into undead. + t=now step aside and let the genius work!" +[text=leonard5] + t="behold!" # # + t=@0the necromancer completes a monstrous body with the body parts. flashes of lightning + t=seems to bring the abomination to life. but the newborn creature does not behave very friendly to its creator." +[text=leonard6] + t=@0the creature attacks leonard. what will you do? + +[text=leonard7] + t="hello. don't be afraid and step closer. thanks for your help against that twisted madman. + t=i'm taking over his little business! it would be shame to close it, don't you think? + +[text=leonard8] + t="wh-what? is that thing gone? what happened!? i don't understand... i... + t=i must revise my studies. new experiments are necessary... you are still here? do you want something? + +t.leo_attack1 = attack leonard +t.leo_attack2 = attack creature + +t.bodypart = body part +t.bodypart_bonus = a decaying part of a corpse. +t.creature = creature +t.leonard = leonard + +#---------------------------------------------------------------------- +#---------------------- INTERNAL PROGRAM TEXTS ------------------------ +#---------------------- ! DO NOT CHANGE ID's ! ------------------------ +#---------------------------------------------------------------------- + +t.INFO_NOT_ENOUGH_STAMINA = Not enough @9stamina@- to use this skill. + +t.INFO_NOT_ENOUGH_MONEY = Not enough @4money@- to buy this item. + +t.INFO_HERO_FINISHED_ROUND = Hero has moved already. +t.INFO_HERO_FINISHED_ROUND_MOVE = can't move during a round! @4Enemies in sight@-. + +t.INFO_HERO_IS_DEAD = @4%s@- is @1dead@-. +t.INFO_HERO_FROZEN = @4%s@- is @9frozen@- for %i rounds. +t.INFO_HERO_STUNNED = @4%s@- is @4stunned@- for %i rounds. +t.INFO_HERO_DRUNKEN = @4%s@- is @4drunken@- for %i rounds. +t.INFO_HERO_POISONED = @4%s@- is @2posioned@- %i for %i rounds. + +t.INFO_NO_SKILL_CHOOSEN = No @4skill@- chosen. Hold button to choose a skill. +t.INFO_TWO_HANDED_SKILL = You need a @4two handed@- weapon. + +t.INFO_UNSALABLE_ITEM_1 = This item cannot be sold. +t.INFO_QUEST_ITEM_1 = A @4Quest item@- can't be dropped or sold. + +t.INFO_NO_MAGIC_AREA = You cannot use special skills in this area. +t.INFO_WRONG_WEAPON_ASSASSIN = Only @4unarmed@- or with @4assassin weapon@-. +t.INFO_WRONG_WEAPON_MELEE = Only with @4melee weapons@-. +t.INFO_OUT_OF_AMMO = No ammo. +t.INFO_NO_BAREHAND = Skill @1need no weapon@- in right hand. + +t.INFO_UNABLE_SELECT_SKILL_PASSIVE = Unable to select a @1passive skill@-. +t.INFO_UNABLE_SELECT_SKILL_UNKNOWN = @4%s@- has @1not learned@- this skill yet. +t.INFO_UNABLE_SELECT_SKILL_BEAST = Skill can be used only in @4beast form@-. +t.INFO_UNABLE_SELECT_SKILL_NO_BEAST = Skill can be used only in @4human form@-. + + +t.INFO_WEAPON_REQUIREMENT = Hero @1can't use@- this weapon. + +t.INFO_NEW_QUEST = New quest - @4%s@-! +t.INFO_QUEST_DONE = Quest @4%s@- completed! + +T.INFO_INDULGENCE_CASH = %s paid @4%i coins@-. +T.INFO_INDULGENCE_NO_SINNER = No sinner. +T.INFO_INDULGENCE_ALREADY = %s @1already paid@-. +T.INFO_INDULGENCE_ENEMY = Enemy @1ignored@- your preachment. + +T.INFO_HERO_CANT_MOVE_FROZEN = You can't move. A hero is @9frozen@-. +T.INFO_HERO_CANT_MOVE_STUNNED = You can't move. A hero is @4stunned@-. + +t.MENU_CONTINUE_GAME = Continue +t.MENU_NEW_GAME = New Game +t.MENU_LOAD_GAME = Load Game +t.MENU_SAVE_GAME = Save Game +t.MENU_OPTIONS = Options +t.MENU_HELP = Help +t.MENU_EXTRAS = Extras +t.MENU_ABOUT=Credits +t.MENU_QUIT_GAME = End Game +t.MENU_BUY_NOW = BUY NOW! +t.MENU_DIFFICULTY_TITLE = Choose game difficulty +t.MENU_DIFFICULTY_EASY = Easy +t.MENU_DIFFICULTY_NORMAL = Normal +t.MENU_DIFFICULTY_HARD = Hard +t.MENU_YES_NO_QUIt=End the game? +t.MENU_YES_NO_SAVE_GAME = Overwrite the game in slot %i? +t.MENU_YES_NO_RESTART_1 = Some changes require restart. +t.MENU_YES_NO_RESTART_2 = Do you want to quit the game now? + +t.OPTION_BUTTONS_TITLE = @4Action Buttons@- +t.OPTION_BUTTONS_1 = @0Bottom@- +t.OPTION_BUTTONS_2 = @0Right@- + +t.OPTION_DIFFICULTY_TITLE = @4Game Difficulty@- +t.OPTION_DIFFICULTY_EASY = @0Easy@- +t.OPTION_DIFFICULTY_NORMAL = @0Normal@- + +t.OPTION_FLIP_VIEW = Flip View +t.OPTION_AUTOSAVE_TITLE = @4Periodic autosave@- +t.OPTION_AUTOSAVE_1 = @0Every 5 minutes@- +t.OPTION_AUTOSAVE_2 = @0off@- + +t.HANDICAP_FOR_ROUNDS = %s %i rounds +t.HANDICAP_POWER_FOR_ROUNDS = %s %i for %i rounds +t.HANDICAP_POISONED = Poison +t.HANDICAP_FROZEN = Frozen +t.HANDICAP_DRUNKEN = Drunken +t.HANDICAP_STUNNED = Stunned + +t.HANDICAP_BLESS = Bless +t.HANDICAP_LEADER = High morale +t.HANDICAP_SPIRITUAL_SHIELD = Spritual shield +t.HANDICAP_STONE_SKIN = Stone skin +t.HANDICAP_BEAST = Beast + +t.HANDICAP_DEATH = Hero is dead + +t.YES = Yes +t.NO = No + +--- + +t.EMPTY_SAVE_GAME = - EMPTY - +t.CREATE_PARTY_NAME = Name and portrait: +t.CREATE_PARTY_CLASS = Class: +t.MENU_CANCEL = Cancel +t.MENU_SAVE_GAME_NUMBER = GAME SLOT %i (%s) +t.MENU_SAVE_GAME_NAME = Level: %s +t.MENU_SWAP_CONTROLS = Swap controls +t.MENU_ROTATE_DISPLAY = Rotate display +t.MENU_NEEDS_RESTART = (restart to apply the change) +t.MENU_AUTOSAVE = Autosave +t.MENU_STAMINA_INFO = Hero SP +t.MENU_GET_FULL_VERSION = Get Full Version + +t.MENU_CHEATS = - Top secret cheater menu - +t.BTN_CHEAT_0 = Refresh Party +t.BTN_CHEAT_1 = Immortality +t.BTN_CHEAT_2 = 10000 Gold +t.BTN_CHEAT_3 = 5 Free points +t.BTN_CHEAT_4 = Show Map +t.BTN_CHEAT_5 = Walk Through + +t.BACK = Back +t.WEB = Web +t.APP_STORE_LITE = Get # Lite version +t.APP_STORE_FULL = Get # Full version +t.CHOOSE_SKILL = Choose skill for @4%s - %s@-. +t.CHOOSE_ITEM_TARGET_HERO = Choose target hero to apply. +t.CHOOSE_SKILL_TARGET_HERO = Choose target hero to apply. +t.EXPERIENCE = Exp +t.EXPERIENCE_TO_NEXT_LEVEL = Next level +t.FREE_SKILL_POINTS = Free @0skill@- points +t.FREE_STAT_POINTS = Free @0stat@- points +t.HP = Health +t.SP = Stamina +t.LEVEL = Level +t.NO_SKILL_AVAILABLE = No skill available for @4%s - %s@-. +t.ONLY_FOR = Only for %ss +t.REQUIRES = Requires %s %i +t.REQUIRES_2 = Requires %s %i, %s %i +t.SOUND_VOLUME = Sound volume +t.MUSIC_VOLUME = Music volume +t.MUSIC_MUTED = @1Music is muted@- + +t.MUSIC_VOLUME_2_NORMAL = @0mute music to enable ipod music@- +t.MUSIC_VOLUME_2_MUTED = @0ipod music is enabled@- + +t.TOO_EXPENSIVE = Too expensive +t.CLASSONLY = %ss only +t.HERO_GAINED_NEW_LEVEL = @4%s@- has reached level %i! +t.GAME_AUTOSAVED = Game saved + +t.HEROS_NAME = Hero's name: +t.CREATE_PARTY_1_1 = Choose @4position@- in +t.CREATE_PARTY_1_2 = party to add a new hero +t.CREATE_PARTY_1_3 = +t.CREATE_PARTY_2_1 = Choose hero's @4appearance@- +t.CREATE_PARTY_3_1 = Type in hero's @4name@- +t.CREATE_PARTY_4_1 = Choose hero's @4occupation@- +t.CREATE_PARTY_5_1 = Distribute all @4free points@- +t.CREATE_PARTY_5_2 = into character skills and +t.CREATE_PARTY_5_3 = statistics +t.CREATE_PARTY_5_4 = +t.CREATE_PARTY_100_1 = statistics and skills of +t.CREATE_PARTY_100_2 = tap @1cancel@- button to +t.CREATE_PARTY_100_3 = delete selected hero +t.INFO_ENEMY_FROZEN = Enemy @9frozen@- +t.INFO_ENEMY_STUNNED = Enemy @0stunned@- +t.INFO_ENEMY_POISONED = Enemy @2poisoned@- +t.INFO_EXPERIENCE_RAISED = Experience @4%+i@- +t.INFO_DOUBLE_DAMAGE = @4Double damage!@- +t.INFO_STUN_SHIELD = Stun shield @4hit %i@- + +t.HER0_CLASS_0 = Warrior +t.HER0_CLASS_1 = Mage +t.HER0_CLASS_2 = Priest +t.HER0_CLASS_3 = Summoner +t.HER0_CLASS_4 = Assassin + +t.HERO_STAT_0 = Strength +t.HERO_STAT_DESC_0 = Raises the power of close attacks and the hero's health. + +t.HERO_STAT_1 = Dexterity +t.HERO_STAT_DESC_1 = Raises the power of range attacks and the hero's defence. + +t.HERO_STAT_2 = Constitution +t.HERO_STAT_DESC_2 = Raises the hero's stamina and fire, cold and poison resistances. + +t.ITEM_BONUS_0 = %+i%% to @1max HP@- +t.ITEM_BONUS_1 = %+i%% to @9max SP@- +t.ITEM_BONUS_2 = %i%% of @4damage to HP@- +t.ITEM_BONUS_3 = %i%% of @9damage to SP@- +t.ITEM_BONUS_4 = %i%% @9extra experience@- +t.ITEM_BONUS_5 = %+i to @9%s@- skill +t.ITEM_BONUS_6 = %+i to @9%s@- +t.ITEM_BONUS_7 = %+i%% hit @4against %s@- +t.ITEM_BONUS_8 = %i%% to @4double damage@- +t.ITEM_BONUS_9 = %i%% chance to @9freeze@- +t.ITEM_BONUS_10 = %i%% chance to @4stun@- +t.ITEM_BONUS_11 = %i%% chance to @2poison %i-%i@- +t.ITEM_BONUS_12 = %+i to %s hit + +t.BONUS_HIT_TYPE_0 = @0close physical@- +t.BONUS_HIT_TYPE_1 = @0range physical@- +t.BONUS_HIT_TYPE_2 = @4close fire@- +t.BONUS_HIT_TYPE_3 = @9close cold@- +t.BONUS_HIT_TYPE_4 = @2close poison@- +t.BONUS_HIT_TYPE_5 = @4range fire@- +t.BONUS_HIT_TYPE_6 = @9range cold@- +t.BONUS_HIT_TYPE_7 = @2range poison@- + +t.ITEM_REQ_0 = level +t.ITEM_REQ_1 = str +t.ITEM_REQ_2 = dex +t.ITEM_REQ_3 = con +t.ITEM_REQ_4 = class + +t.AGAINST_CATEGORY_0 = all +t.AGAINST_CATEGORY_1 = undead +t.AGAINST_CATEGORY_2 = demons +t.AGAINST_CATEGORY_3 = beasts + +t.DEMO_END_0_0 = do you want to experience +t.DEMO_END_0_1 = the whole adventure? +t.DEMO_END_0_2 = @4get the full version!@- + +t.DEMO_END_1_0 = visit many strange places, +t.DEMO_END_1_1 = fight dozens of monsters and +t.DEMO_END_1_2 = unknown horrors! + +t.DEMO_END_2_0 = explore dungeons, +t.DEMO_END_2_1 = tombs and towns in graphics +t.DEMO_END_2_2 = never seen before! + +t.DEMO_END_3_0 = train your party's skills +t.DEMO_END_3_1 = and fancy magic to become +t.DEMO_END_3_2 = an unbeatable hero! + + + +t.CREDITS_0 = @9- UNDERCROFT -@- +t.CREDITS_1 = @0(C) Rake in Grass 2009@- + +t.CREDITS_2 = @4graphics and game design@- +t.CREDITS_3 = @0Frantisek Chmelar@- + +t.CREDITS_4 = @4programming and sound fx@- +t.CREDITS_5 = @0Jiri Prochazka@- + +t.CREDITS_6 = @4additional programming, iphone port@- +t.CREDITS_7 = @0Petr Tovarys@- + +t.CREDITS_8 = @4music@- +t.CREDITS_9 = @0Jan Dusek@- +t.CREDITS_10 = + +t.CREDITS_11 = @4betatesting - iphone@- +t.CREDITS_12 = @0Paul "psd" Dancosse@- +t.CREDITS_13 = @0Aaron "SoapyWeasel" Dodge@- +t.CREDITS_14 = @0Freddie "fenrir911" Herman@- +t.CREDITS_15 = @0Max Kiiashko@- +t.CREDITS_16 = @0Igor "Sanktus" Levitin@- +t.CREDITS_17 = @0Shane "Kirothak" Sick@- +t.CREDITS_18 = +t.CREDITS_19 = @4betatesting - pocket pc@- +t.CREDITS_20 = @0Shigor Birdman@- +t.CREDITS_21 = @0Ralf "Skydart" Korrek@- +t.CREDITS_22 = @0Piotr "Pieciax" Kuljon@- +t.CREDITS_23 = @0Jakub Linhart@- +t.CREDITS_24 = @0Minlee@- +t.CREDITS_25 = @0Edwin "Eddy" Ross@- +t.CREDITS_26 = @0Petr Stastny@- +t.CREDITS_27 = @0Pavel Tovarys@- +t.CREDITS_28 = @0Sergey "JJ" Volkovich@- +t.CREDITS_29 = @0Arthur Wist@- + +t.CREDITS_30 = +t.CREDITS_31 = @4special thanks to@- +t.CREDITS_32 = @0paul ephron and Max Kiiashko for texts corrections@- +t.CREDITS_33 = +t.CREDITS_34 = +t.CREDITS_35 = + + + +#-------- NEW IPHONE TEXTS ---------- + +t.ITEM_CATEGORY_0 = Common item +t.ITEM_CATEGORY_1 = Sword +t.ITEM_CATEGORY_2 = Axe +t.ITEM_CATEGORY_3 = Mace +t.ITEM_CATEGORY_4 = Polearm +t.ITEM_CATEGORY_5 = Staff +t.ITEM_CATEGORY_6 = Bow +t.ITEM_CATEGORY_7 = Throwing +t.ITEM_CATEGORY_8 = Assassin +t.ITEM_CATEGORY_9 = Remains +t.ITEM_CATEGORY_QUEST = Quest Item + +t.ITEM_TYPE_3 = Shield +t.ITEM_TYPE_4 = Arrows +t.ITEM_TYPE_5 = Armor +t.ITEM_TYPE_6 = Cannon balls + +t.ITEM_TYPE_101 = Helmet +t.ITEM_TYPE_102 = Gloves +t.ITEM_TYPE_103 = Boots +t.ITEM_TYPE_104 = Ring +t.ITEM_TYPE_105 = Amulet +t.ITEM_TYPE_106 = Belt +t.ITEM_TYPE_107 = Cloak + +t.BTN_TAKE_ALL = Take All +t.BTN_BUY = Buy +t.BTN_SELL = Sell +t.BTN_DROP = Drop + +t.FREE_POINTS = Free points + +t.WIZARD_BTN_BACK = Back +t.WIZARD_BTN_CONTINUE = Continue +t.WIZARD_BTN_FINISH = Finish +t.WIZARD_BTN_NEW_HERO = New Hero +t.WIZARD_BTN_EDIT_HERO = Edit Hero +t.WIZARD_BTN_DELETE_HERO = Delete Hero +t.WIZARD_BTN_START_GAME = Start Game +t.WIZARD_BTN_RANDOM_PARTY = Random party +t.WIZARD_BTN_RANDOM_NAME = Random name + +t.WIZARD_TITLE_0 = Choose Difficulty +t.WIZARD_TITLE_1 = Create Your Party +t.WIZARD_TITLE_2 = Select Hero's Face +t.WIZARD_TITLE_3 = Enter Hero's Name +t.WIZARD_TITLE_4 = Select Hero's Class +t.WIZARD_TITLE_5 = Select Hero's Stat +t.WIZARD_TITLE_6 = Select Hero's Skill + +t.WIZARD_SELECTED_SKILL = Selected Skill +t.WIZARD_KEY_SPACE = space + +t.WIZARD_BTN_EASY = Start Easy +t.WIZARD_BTN_NORMAL = Start Normal + +t.WIZARD_DIFFICULTY_EASY = Easy Difficulty +t.WIZARD_DIFFICULTY_NORMAL = Normal Difficulty + +t.MENU_EXPORT_GAME = Export Game + +[text = WIZARD_DIFFICULTY_EASY_DESC] +t = # for people with little experience with hard core rpgs. suitable for casual playing, but still challenging! +t = you get 2/3 of price for the sold items and the enemies are significantly weaker. + +[text = WIZARD_DIFFICULTY_NORMAL_DESC] +t = # for hard core rpg players. you will have to think out your strategies well and spend your limited resources wisely, or you will lose. +t = you get 1/3 of price for the sold items and the enemies are at full strength. + +[text = WIZARD_HELP_START] +t = here you can create a party of heroes for your adventure. you can have up to four heroes. press @9random party@- to create it quickly. @9random party@- will replace all heroes you already created. + +[text = WIZARD_HELP_CLASS] +t = choose an occupation for your hero. + +[text = WIZARD_HELP_STAT] +t = add bonus of 2 points to one of your hero's physical attribute. + +[text = WIZARD_HELP_SKILL] +t = choose one skill for your hero to possess. + +t.CLASS_DESC_0 = Strong in melee combat, expert in combat with various types of weapons and special combat moves. @4bonus +2 to defence@- +t.CLASS_DESC_1 = Controls the power of fire, ice and lightning. he can create flying blades with power of telekinesis, and cast other powerful spells. @4bonus +1 to fire and cold resistance@- +t.CLASS_DESC_2 = Uses divine powers to either heal his friends or destroy enemies. strong against undead and demons. @4bonus +1 to cold and poison resistance@- +t.CLASS_DESC_3 = Summons skeletons, ghosts, or creates golems. casts deadly spells, or turns himself into a strong beast. @4bonus +1 to fire and poison resistance@- +t.CLASS_DESC_4 = Excellent with bows, throwing weapons or exotic weapons. fast killer with deadly martial arts skills. @4bonus +2 to poison resistance@- + +t.STAT_DESC_0 = Raises the power of melee attacks and the hero's health. +T.STAT_DESC_1 = Raises the power of range attacks and the hero's defence. +T.STAT_DESC_2 = Raises the hero's stamina and fire, cold and poison resistances. + +T.MSG_USE_ITEM_TO_HERO = Select a hero, who will use the item, or cancel the action. +T.MSG_USE_SKILL_TO_HERO = Select a hero to apply skill, or cancel the action. +T.MSG_ITEM_OFFER = Select an item. Tap it again to use it. +T.MSG_SKILL_OFFER = Select a skill. Tap it again to choose it. +T.MSG_SKILL_OFFER_NO_SKILL = No available skill for this hero. + +t.MSG_SKILL_LEVEL_TOO_HIGH = The @1skill level@- can't exceed character's overall level. + +t.OK = OK +t.SHOP_WELCOME = Welcome! +t.ENABLED = @2Enabled@- +t.DISABLED = @1Disabled@- + +t.EXPORT_GAME_FAILED = @1Exporting of save game %i has failed.@- +t.EXPORT_GAME_SUCCESS = @1save game %i exported successfuly.@- + +[text = EXPORT_GAME_INFO] +t = # the following menu will export a chosen savegame into the @4full@- version of undercroft. +t = the process will quit the lite version and run the full version. # # +t = @4note 1@-: you need the full version of undercroft installed on your device. otherwise the export will not work properly. # # +t = @4note 2@-: exported savegame will overwrite savegames in the full version. + +================================================================================ + +t.EXTRAS_NONE = select one of games above, to get a short info and links to LITE and FULL versions of the games. +t.EXTRAS_1 = @4WESTBANG@- # # Fight many bandits, test your speed with a gun, and compete for the highest online score on to become a legend of the old West! +t.EXTRAS_2 = @4CRYSTAL CAVE CLASSIC@- # # Search long lost treasures in pitch black caves, pyramids and dark tombs of ancient temples and try out heaps of challenging puzzles! +t.EXTRAS_3 = @4ARCHIBALD'S ADVENTURES@- # # A unique mix of puzzle game and action platformer with innovative features, cool comic style graphics and more than 170 levels to beat! +t.EXTRAS_4 = @4UNDERCROFT@- # # Visit game's web to get more info about the game, watch screenshots and videos, or find help in a detailed manual. + +[text=lite_end1] +t = @4congratulations@- # you just finished the @4lite@- version of undercroft! the road to the east is open and waiting for you! +[text=lite_end2] +t = # get @4full version@- of undercroft and continue your adventure in wild forests, snowy mountains and spooky dark tombs. +t = Many new foes, tons of exciting treasures and cool equipment, and lots of new quests are awaiting you! +[text=lite_end3] +t = # @4but you can still continue to play the lite version!@- # +t = finish all side quests, train your heroes in combat and try to buy some cool items in +t = the towns. or you can start a new party with completely new traits and skills! diff --git a/undercroft_windows_i110/data/enemy/ass_a.gif b/undercroft_windows_i110/data/enemy/ass_a.gif new file mode 100644 index 0000000..d9b1648 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/ass_a.gif differ diff --git a/undercroft_windows_i110/data/enemy/ass_f.gif b/undercroft_windows_i110/data/enemy/ass_f.gif new file mode 100644 index 0000000..b50e218 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/ass_f.gif differ diff --git a/undercroft_windows_i110/data/enemy/ass_h.gif b/undercroft_windows_i110/data/enemy/ass_h.gif new file mode 100644 index 0000000..1500007 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/ass_h.gif differ diff --git a/undercroft_windows_i110/data/enemy/ass_s.gif b/undercroft_windows_i110/data/enemy/ass_s.gif new file mode 100644 index 0000000..292abb7 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/ass_s.gif differ diff --git a/undercroft_windows_i110/data/enemy/bat_a.gif b/undercroft_windows_i110/data/enemy/bat_a.gif new file mode 100644 index 0000000..eaf114b Binary files /dev/null and b/undercroft_windows_i110/data/enemy/bat_a.gif differ diff --git a/undercroft_windows_i110/data/enemy/bat_s.gif b/undercroft_windows_i110/data/enemy/bat_s.gif new file mode 100644 index 0000000..0e5f26d Binary files /dev/null and b/undercroft_windows_i110/data/enemy/bat_s.gif differ diff --git a/undercroft_windows_i110/data/enemy/bat_sleeping.gif b/undercroft_windows_i110/data/enemy/bat_sleeping.gif new file mode 100644 index 0000000..d9cb428 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/bat_sleeping.gif differ diff --git a/undercroft_windows_i110/data/enemy/beetle_a.gif b/undercroft_windows_i110/data/enemy/beetle_a.gif new file mode 100644 index 0000000..77f7d49 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/beetle_a.gif differ diff --git a/undercroft_windows_i110/data/enemy/beetle_f.gif b/undercroft_windows_i110/data/enemy/beetle_f.gif new file mode 100644 index 0000000..fc2ed28 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/beetle_f.gif differ diff --git a/undercroft_windows_i110/data/enemy/beetle_h.gif b/undercroft_windows_i110/data/enemy/beetle_h.gif new file mode 100644 index 0000000..6921211 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/beetle_h.gif differ diff --git a/undercroft_windows_i110/data/enemy/beetle_s.gif b/undercroft_windows_i110/data/enemy/beetle_s.gif new file mode 100644 index 0000000..2c48e51 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/beetle_s.gif differ diff --git a/undercroft_windows_i110/data/enemy/bonewraith_a.gif b/undercroft_windows_i110/data/enemy/bonewraith_a.gif new file mode 100644 index 0000000..8c60172 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/bonewraith_a.gif differ diff --git a/undercroft_windows_i110/data/enemy/bonewraith_h.gif b/undercroft_windows_i110/data/enemy/bonewraith_h.gif new file mode 100644 index 0000000..f0acaa6 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/bonewraith_h.gif differ diff --git a/undercroft_windows_i110/data/enemy/bonewraith_s.gif b/undercroft_windows_i110/data/enemy/bonewraith_s.gif new file mode 100644 index 0000000..4676f3e Binary files /dev/null and b/undercroft_windows_i110/data/enemy/bonewraith_s.gif differ diff --git a/undercroft_windows_i110/data/enemy/burnbones_a.gif b/undercroft_windows_i110/data/enemy/burnbones_a.gif new file mode 100644 index 0000000..e42335f Binary files /dev/null and b/undercroft_windows_i110/data/enemy/burnbones_a.gif differ diff --git a/undercroft_windows_i110/data/enemy/burnbones_h.gif b/undercroft_windows_i110/data/enemy/burnbones_h.gif new file mode 100644 index 0000000..9ce846b Binary files /dev/null and b/undercroft_windows_i110/data/enemy/burnbones_h.gif differ diff --git a/undercroft_windows_i110/data/enemy/burnbones_s.gif b/undercroft_windows_i110/data/enemy/burnbones_s.gif new file mode 100644 index 0000000..3c0c1ae Binary files /dev/null and b/undercroft_windows_i110/data/enemy/burnbones_s.gif differ diff --git a/undercroft_windows_i110/data/enemy/deadknight_a.gif b/undercroft_windows_i110/data/enemy/deadknight_a.gif new file mode 100644 index 0000000..10dc9ec Binary files /dev/null and b/undercroft_windows_i110/data/enemy/deadknight_a.gif differ diff --git a/undercroft_windows_i110/data/enemy/deadknight_f.gif b/undercroft_windows_i110/data/enemy/deadknight_f.gif new file mode 100644 index 0000000..5b83b89 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/deadknight_f.gif differ diff --git a/undercroft_windows_i110/data/enemy/deadknight_h.gif b/undercroft_windows_i110/data/enemy/deadknight_h.gif new file mode 100644 index 0000000..b527428 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/deadknight_h.gif differ diff --git a/undercroft_windows_i110/data/enemy/deadknight_s.gif b/undercroft_windows_i110/data/enemy/deadknight_s.gif new file mode 100644 index 0000000..2688dcb Binary files /dev/null and b/undercroft_windows_i110/data/enemy/deadknight_s.gif differ diff --git a/undercroft_windows_i110/data/enemy/deadmonk_a.gif b/undercroft_windows_i110/data/enemy/deadmonk_a.gif new file mode 100644 index 0000000..96e3fde Binary files /dev/null and b/undercroft_windows_i110/data/enemy/deadmonk_a.gif differ diff --git a/undercroft_windows_i110/data/enemy/deadmonk_f.gif b/undercroft_windows_i110/data/enemy/deadmonk_f.gif new file mode 100644 index 0000000..deb618d Binary files /dev/null and b/undercroft_windows_i110/data/enemy/deadmonk_f.gif differ diff --git a/undercroft_windows_i110/data/enemy/deadmonk_h.gif b/undercroft_windows_i110/data/enemy/deadmonk_h.gif new file mode 100644 index 0000000..a2ac995 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/deadmonk_h.gif differ diff --git a/undercroft_windows_i110/data/enemy/deadmonk_s.gif b/undercroft_windows_i110/data/enemy/deadmonk_s.gif new file mode 100644 index 0000000..4cad24c Binary files /dev/null and b/undercroft_windows_i110/data/enemy/deadmonk_s.gif differ diff --git a/undercroft_windows_i110/data/enemy/duke_1.gif b/undercroft_windows_i110/data/enemy/duke_1.gif new file mode 100644 index 0000000..6fea6f0 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/duke_1.gif differ diff --git a/undercroft_windows_i110/data/enemy/duke_2.gif b/undercroft_windows_i110/data/enemy/duke_2.gif new file mode 100644 index 0000000..9c79a83 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/duke_2.gif differ diff --git a/undercroft_windows_i110/data/enemy/duke_h.gif b/undercroft_windows_i110/data/enemy/duke_h.gif new file mode 100644 index 0000000..40d21f7 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/duke_h.gif differ diff --git a/undercroft_windows_i110/data/enemy/duke_s.gif b/undercroft_windows_i110/data/enemy/duke_s.gif new file mode 100644 index 0000000..ad5be50 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/duke_s.gif differ diff --git a/undercroft_windows_i110/data/enemy/edward_a.gif b/undercroft_windows_i110/data/enemy/edward_a.gif new file mode 100644 index 0000000..7b0fa3a Binary files /dev/null and b/undercroft_windows_i110/data/enemy/edward_a.gif differ diff --git a/undercroft_windows_i110/data/enemy/edward_f.gif b/undercroft_windows_i110/data/enemy/edward_f.gif new file mode 100644 index 0000000..62fd366 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/edward_f.gif differ diff --git a/undercroft_windows_i110/data/enemy/edward_h.gif b/undercroft_windows_i110/data/enemy/edward_h.gif new file mode 100644 index 0000000..bfd02ec Binary files /dev/null and b/undercroft_windows_i110/data/enemy/edward_h.gif differ diff --git a/undercroft_windows_i110/data/enemy/edward_s.gif b/undercroft_windows_i110/data/enemy/edward_s.gif new file mode 100644 index 0000000..f63dcf9 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/edward_s.gif differ diff --git a/undercroft_windows_i110/data/enemy/empty.gif b/undercroft_windows_i110/data/enemy/empty.gif new file mode 100644 index 0000000..57122db Binary files /dev/null and b/undercroft_windows_i110/data/enemy/empty.gif differ diff --git a/undercroft_windows_i110/data/enemy/exec_a.gif b/undercroft_windows_i110/data/enemy/exec_a.gif new file mode 100644 index 0000000..62dd158 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/exec_a.gif differ diff --git a/undercroft_windows_i110/data/enemy/exec_f.gif b/undercroft_windows_i110/data/enemy/exec_f.gif new file mode 100644 index 0000000..5d1c34f Binary files /dev/null and b/undercroft_windows_i110/data/enemy/exec_f.gif differ diff --git a/undercroft_windows_i110/data/enemy/exec_h.gif b/undercroft_windows_i110/data/enemy/exec_h.gif new file mode 100644 index 0000000..b421fa1 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/exec_h.gif differ diff --git a/undercroft_windows_i110/data/enemy/exec_s.gif b/undercroft_windows_i110/data/enemy/exec_s.gif new file mode 100644 index 0000000..703529b Binary files /dev/null and b/undercroft_windows_i110/data/enemy/exec_s.gif differ diff --git a/undercroft_windows_i110/data/enemy/fatdead_a.gif b/undercroft_windows_i110/data/enemy/fatdead_a.gif new file mode 100644 index 0000000..ad04881 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/fatdead_a.gif differ diff --git a/undercroft_windows_i110/data/enemy/fatdead_f.gif b/undercroft_windows_i110/data/enemy/fatdead_f.gif new file mode 100644 index 0000000..80fa05f Binary files /dev/null and b/undercroft_windows_i110/data/enemy/fatdead_f.gif differ diff --git a/undercroft_windows_i110/data/enemy/fatdead_h.gif b/undercroft_windows_i110/data/enemy/fatdead_h.gif new file mode 100644 index 0000000..cf75ca5 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/fatdead_h.gif differ diff --git a/undercroft_windows_i110/data/enemy/fatdead_s.gif b/undercroft_windows_i110/data/enemy/fatdead_s.gif new file mode 100644 index 0000000..e755c92 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/fatdead_s.gif differ diff --git a/undercroft_windows_i110/data/enemy/firearachnid_a.gif b/undercroft_windows_i110/data/enemy/firearachnid_a.gif new file mode 100644 index 0000000..91d694b Binary files /dev/null and b/undercroft_windows_i110/data/enemy/firearachnid_a.gif differ diff --git a/undercroft_windows_i110/data/enemy/firearachnid_h.gif b/undercroft_windows_i110/data/enemy/firearachnid_h.gif new file mode 100644 index 0000000..17de09d Binary files /dev/null and b/undercroft_windows_i110/data/enemy/firearachnid_h.gif differ diff --git a/undercroft_windows_i110/data/enemy/firearachnid_s.gif b/undercroft_windows_i110/data/enemy/firearachnid_s.gif new file mode 100644 index 0000000..46ace8e Binary files /dev/null and b/undercroft_windows_i110/data/enemy/firearachnid_s.gif differ diff --git a/undercroft_windows_i110/data/enemy/firedemon_a.gif b/undercroft_windows_i110/data/enemy/firedemon_a.gif new file mode 100644 index 0000000..2e507d6 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/firedemon_a.gif differ diff --git a/undercroft_windows_i110/data/enemy/firedemon_h.gif b/undercroft_windows_i110/data/enemy/firedemon_h.gif new file mode 100644 index 0000000..b0e2a54 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/firedemon_h.gif differ diff --git a/undercroft_windows_i110/data/enemy/firedemon_s.gif b/undercroft_windows_i110/data/enemy/firedemon_s.gif new file mode 100644 index 0000000..fd63da0 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/firedemon_s.gif differ diff --git a/undercroft_windows_i110/data/enemy/firelord_a.gif b/undercroft_windows_i110/data/enemy/firelord_a.gif new file mode 100644 index 0000000..2bad8cc Binary files /dev/null and b/undercroft_windows_i110/data/enemy/firelord_a.gif differ diff --git a/undercroft_windows_i110/data/enemy/firelord_h.gif b/undercroft_windows_i110/data/enemy/firelord_h.gif new file mode 100644 index 0000000..ef2f1c2 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/firelord_h.gif differ diff --git a/undercroft_windows_i110/data/enemy/firelord_s.gif b/undercroft_windows_i110/data/enemy/firelord_s.gif new file mode 100644 index 0000000..31414d5 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/firelord_s.gif differ diff --git a/undercroft_windows_i110/data/enemy/ghoul_a.gif b/undercroft_windows_i110/data/enemy/ghoul_a.gif new file mode 100644 index 0000000..f455f90 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/ghoul_a.gif differ diff --git a/undercroft_windows_i110/data/enemy/ghoul_f.gif b/undercroft_windows_i110/data/enemy/ghoul_f.gif new file mode 100644 index 0000000..63bec38 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/ghoul_f.gif differ diff --git a/undercroft_windows_i110/data/enemy/ghoul_h.gif b/undercroft_windows_i110/data/enemy/ghoul_h.gif new file mode 100644 index 0000000..6870c13 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/ghoul_h.gif differ diff --git a/undercroft_windows_i110/data/enemy/ghoul_s.gif b/undercroft_windows_i110/data/enemy/ghoul_s.gif new file mode 100644 index 0000000..8165fc3 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/ghoul_s.gif differ diff --git a/undercroft_windows_i110/data/enemy/gorilla_a.gif b/undercroft_windows_i110/data/enemy/gorilla_a.gif new file mode 100644 index 0000000..463ce7f Binary files /dev/null and b/undercroft_windows_i110/data/enemy/gorilla_a.gif differ diff --git a/undercroft_windows_i110/data/enemy/gorilla_f.gif b/undercroft_windows_i110/data/enemy/gorilla_f.gif new file mode 100644 index 0000000..580b35e Binary files /dev/null and b/undercroft_windows_i110/data/enemy/gorilla_f.gif differ diff --git a/undercroft_windows_i110/data/enemy/gorilla_h.gif b/undercroft_windows_i110/data/enemy/gorilla_h.gif new file mode 100644 index 0000000..79a34db Binary files /dev/null and b/undercroft_windows_i110/data/enemy/gorilla_h.gif differ diff --git a/undercroft_windows_i110/data/enemy/gorilla_s.gif b/undercroft_windows_i110/data/enemy/gorilla_s.gif new file mode 100644 index 0000000..6df33a1 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/gorilla_s.gif differ diff --git a/undercroft_windows_i110/data/enemy/headless_a.gif b/undercroft_windows_i110/data/enemy/headless_a.gif new file mode 100644 index 0000000..bba3dce Binary files /dev/null and b/undercroft_windows_i110/data/enemy/headless_a.gif differ diff --git a/undercroft_windows_i110/data/enemy/headless_f.gif b/undercroft_windows_i110/data/enemy/headless_f.gif new file mode 100644 index 0000000..af9086d Binary files /dev/null and b/undercroft_windows_i110/data/enemy/headless_f.gif differ diff --git a/undercroft_windows_i110/data/enemy/headless_h.gif b/undercroft_windows_i110/data/enemy/headless_h.gif new file mode 100644 index 0000000..06a9c60 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/headless_h.gif differ diff --git a/undercroft_windows_i110/data/enemy/headless_s.gif b/undercroft_windows_i110/data/enemy/headless_s.gif new file mode 100644 index 0000000..116166e Binary files /dev/null and b/undercroft_windows_i110/data/enemy/headless_s.gif differ diff --git a/undercroft_windows_i110/data/enemy/icetroll_a.gif b/undercroft_windows_i110/data/enemy/icetroll_a.gif new file mode 100644 index 0000000..4d52530 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/icetroll_a.gif differ diff --git a/undercroft_windows_i110/data/enemy/icetroll_h.gif b/undercroft_windows_i110/data/enemy/icetroll_h.gif new file mode 100644 index 0000000..d87027c Binary files /dev/null and b/undercroft_windows_i110/data/enemy/icetroll_h.gif differ diff --git a/undercroft_windows_i110/data/enemy/icetroll_s.gif b/undercroft_windows_i110/data/enemy/icetroll_s.gif new file mode 100644 index 0000000..39bdbcd Binary files /dev/null and b/undercroft_windows_i110/data/enemy/icetroll_s.gif differ diff --git a/undercroft_windows_i110/data/enemy/igor_a.gif b/undercroft_windows_i110/data/enemy/igor_a.gif new file mode 100644 index 0000000..1c3b996 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/igor_a.gif differ diff --git a/undercroft_windows_i110/data/enemy/igor_f.gif b/undercroft_windows_i110/data/enemy/igor_f.gif new file mode 100644 index 0000000..aa1ab0b Binary files /dev/null and b/undercroft_windows_i110/data/enemy/igor_f.gif differ diff --git a/undercroft_windows_i110/data/enemy/igor_h.gif b/undercroft_windows_i110/data/enemy/igor_h.gif new file mode 100644 index 0000000..024e48a Binary files /dev/null and b/undercroft_windows_i110/data/enemy/igor_h.gif differ diff --git a/undercroft_windows_i110/data/enemy/igor_s.gif b/undercroft_windows_i110/data/enemy/igor_s.gif new file mode 100644 index 0000000..62326c4 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/igor_s.gif differ diff --git a/undercroft_windows_i110/data/enemy/lavalizard_a.gif b/undercroft_windows_i110/data/enemy/lavalizard_a.gif new file mode 100644 index 0000000..be4e281 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/lavalizard_a.gif differ diff --git a/undercroft_windows_i110/data/enemy/lavalizard_h.gif b/undercroft_windows_i110/data/enemy/lavalizard_h.gif new file mode 100644 index 0000000..072636d Binary files /dev/null and b/undercroft_windows_i110/data/enemy/lavalizard_h.gif differ diff --git a/undercroft_windows_i110/data/enemy/lavalizard_s.gif b/undercroft_windows_i110/data/enemy/lavalizard_s.gif new file mode 100644 index 0000000..cf70e4c Binary files /dev/null and b/undercroft_windows_i110/data/enemy/lavalizard_s.gif differ diff --git a/undercroft_windows_i110/data/enemy/livingdead_a.gif b/undercroft_windows_i110/data/enemy/livingdead_a.gif new file mode 100644 index 0000000..ac376a1 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/livingdead_a.gif differ diff --git a/undercroft_windows_i110/data/enemy/livingdead_f.gif b/undercroft_windows_i110/data/enemy/livingdead_f.gif new file mode 100644 index 0000000..5d9ed86 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/livingdead_f.gif differ diff --git a/undercroft_windows_i110/data/enemy/livingdead_h.gif b/undercroft_windows_i110/data/enemy/livingdead_h.gif new file mode 100644 index 0000000..2542c81 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/livingdead_h.gif differ diff --git a/undercroft_windows_i110/data/enemy/livingdead_s.gif b/undercroft_windows_i110/data/enemy/livingdead_s.gif new file mode 100644 index 0000000..6d18e97 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/livingdead_s.gif differ diff --git a/undercroft_windows_i110/data/enemy/lizard_a.gif b/undercroft_windows_i110/data/enemy/lizard_a.gif new file mode 100644 index 0000000..9ebfd05 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/lizard_a.gif differ diff --git a/undercroft_windows_i110/data/enemy/lizard_f.gif b/undercroft_windows_i110/data/enemy/lizard_f.gif new file mode 100644 index 0000000..fe60ac2 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/lizard_f.gif differ diff --git a/undercroft_windows_i110/data/enemy/lizard_h.gif b/undercroft_windows_i110/data/enemy/lizard_h.gif new file mode 100644 index 0000000..8c9fd8c Binary files /dev/null and b/undercroft_windows_i110/data/enemy/lizard_h.gif differ diff --git a/undercroft_windows_i110/data/enemy/lizard_s.gif b/undercroft_windows_i110/data/enemy/lizard_s.gif new file mode 100644 index 0000000..9ca4b9d Binary files /dev/null and b/undercroft_windows_i110/data/enemy/lizard_s.gif differ diff --git a/undercroft_windows_i110/data/enemy/monk_a.gif b/undercroft_windows_i110/data/enemy/monk_a.gif new file mode 100644 index 0000000..229aa50 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/monk_a.gif differ diff --git a/undercroft_windows_i110/data/enemy/monk_f.gif b/undercroft_windows_i110/data/enemy/monk_f.gif new file mode 100644 index 0000000..0dd831a Binary files /dev/null and b/undercroft_windows_i110/data/enemy/monk_f.gif differ diff --git a/undercroft_windows_i110/data/enemy/monk_h.gif b/undercroft_windows_i110/data/enemy/monk_h.gif new file mode 100644 index 0000000..b9bdcfd Binary files /dev/null and b/undercroft_windows_i110/data/enemy/monk_h.gif differ diff --git a/undercroft_windows_i110/data/enemy/monk_s.gif b/undercroft_windows_i110/data/enemy/monk_s.gif new file mode 100644 index 0000000..f3f8637 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/monk_s.gif differ diff --git a/undercroft_windows_i110/data/enemy/monster_a.gif b/undercroft_windows_i110/data/enemy/monster_a.gif new file mode 100644 index 0000000..ed53f27 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/monster_a.gif differ diff --git a/undercroft_windows_i110/data/enemy/monster_f.gif b/undercroft_windows_i110/data/enemy/monster_f.gif new file mode 100644 index 0000000..c5e8275 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/monster_f.gif differ diff --git a/undercroft_windows_i110/data/enemy/monster_h.gif b/undercroft_windows_i110/data/enemy/monster_h.gif new file mode 100644 index 0000000..3023821 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/monster_h.gif differ diff --git a/undercroft_windows_i110/data/enemy/monster_s.gif b/undercroft_windows_i110/data/enemy/monster_s.gif new file mode 100644 index 0000000..021f212 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/monster_s.gif differ diff --git a/undercroft_windows_i110/data/enemy/npc/alchemist.gif b/undercroft_windows_i110/data/enemy/npc/alchemist.gif new file mode 100644 index 0000000..0b9fa5b Binary files /dev/null and b/undercroft_windows_i110/data/enemy/npc/alchemist.gif differ diff --git a/undercroft_windows_i110/data/enemy/npc/beggar.gif b/undercroft_windows_i110/data/enemy/npc/beggar.gif new file mode 100644 index 0000000..cb8ff84 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/npc/beggar.gif differ diff --git a/undercroft_windows_i110/data/enemy/npc/crook.gif b/undercroft_windows_i110/data/enemy/npc/crook.gif new file mode 100644 index 0000000..2af69cf Binary files /dev/null and b/undercroft_windows_i110/data/enemy/npc/crook.gif differ diff --git a/undercroft_windows_i110/data/enemy/npc/duke.gif b/undercroft_windows_i110/data/enemy/npc/duke.gif new file mode 100644 index 0000000..d37f5c5 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/npc/duke.gif differ diff --git a/undercroft_windows_i110/data/enemy/npc/highlander.gif b/undercroft_windows_i110/data/enemy/npc/highlander.gif new file mode 100644 index 0000000..f9f5202 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/npc/highlander.gif differ diff --git a/undercroft_windows_i110/data/enemy/npc/necromancer.gif b/undercroft_windows_i110/data/enemy/npc/necromancer.gif new file mode 100644 index 0000000..b5a7a4b Binary files /dev/null and b/undercroft_windows_i110/data/enemy/npc/necromancer.gif differ diff --git a/undercroft_windows_i110/data/enemy/npc/nobleman.gif b/undercroft_windows_i110/data/enemy/npc/nobleman.gif new file mode 100644 index 0000000..c685db8 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/npc/nobleman.gif differ diff --git a/undercroft_windows_i110/data/enemy/npc/noblewoman.gif b/undercroft_windows_i110/data/enemy/npc/noblewoman.gif new file mode 100644 index 0000000..38056dd Binary files /dev/null and b/undercroft_windows_i110/data/enemy/npc/noblewoman.gif differ diff --git a/undercroft_windows_i110/data/enemy/npc/peasantwoman.gif b/undercroft_windows_i110/data/enemy/npc/peasantwoman.gif new file mode 100644 index 0000000..72b68a8 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/npc/peasantwoman.gif differ diff --git a/undercroft_windows_i110/data/enemy/npc/townsman.gif b/undercroft_windows_i110/data/enemy/npc/townsman.gif new file mode 100644 index 0000000..0407ff9 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/npc/townsman.gif differ diff --git a/undercroft_windows_i110/data/enemy/npc/townswoman.gif b/undercroft_windows_i110/data/enemy/npc/townswoman.gif new file mode 100644 index 0000000..a0e0bb0 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/npc/townswoman.gif differ diff --git a/undercroft_windows_i110/data/enemy/npc/undeadking.gif b/undercroft_windows_i110/data/enemy/npc/undeadking.gif new file mode 100644 index 0000000..a579baa Binary files /dev/null and b/undercroft_windows_i110/data/enemy/npc/undeadking.gif differ diff --git a/undercroft_windows_i110/data/enemy/npc/watch.gif b/undercroft_windows_i110/data/enemy/npc/watch.gif new file mode 100644 index 0000000..4bae2ed Binary files /dev/null and b/undercroft_windows_i110/data/enemy/npc/watch.gif differ diff --git a/undercroft_windows_i110/data/enemy/plant_a.gif b/undercroft_windows_i110/data/enemy/plant_a.gif new file mode 100644 index 0000000..d05fab0 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/plant_a.gif differ diff --git a/undercroft_windows_i110/data/enemy/plant_f.gif b/undercroft_windows_i110/data/enemy/plant_f.gif new file mode 100644 index 0000000..eb8afeb Binary files /dev/null and b/undercroft_windows_i110/data/enemy/plant_f.gif differ diff --git a/undercroft_windows_i110/data/enemy/plant_h.gif b/undercroft_windows_i110/data/enemy/plant_h.gif new file mode 100644 index 0000000..bc63840 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/plant_h.gif differ diff --git a/undercroft_windows_i110/data/enemy/plant_s.gif b/undercroft_windows_i110/data/enemy/plant_s.gif new file mode 100644 index 0000000..224f689 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/plant_s.gif differ diff --git a/undercroft_windows_i110/data/enemy/priest_a.gif b/undercroft_windows_i110/data/enemy/priest_a.gif new file mode 100644 index 0000000..b762d97 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/priest_a.gif differ diff --git a/undercroft_windows_i110/data/enemy/priest_f.gif b/undercroft_windows_i110/data/enemy/priest_f.gif new file mode 100644 index 0000000..d317ec1 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/priest_f.gif differ diff --git a/undercroft_windows_i110/data/enemy/priest_h.gif b/undercroft_windows_i110/data/enemy/priest_h.gif new file mode 100644 index 0000000..d2395b6 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/priest_h.gif differ diff --git a/undercroft_windows_i110/data/enemy/priest_s.gif b/undercroft_windows_i110/data/enemy/priest_s.gif new file mode 100644 index 0000000..f1c8d89 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/priest_s.gif differ diff --git a/undercroft_windows_i110/data/enemy/rat_a.gif b/undercroft_windows_i110/data/enemy/rat_a.gif new file mode 100644 index 0000000..410c31d Binary files /dev/null and b/undercroft_windows_i110/data/enemy/rat_a.gif differ diff --git a/undercroft_windows_i110/data/enemy/rat_f.gif b/undercroft_windows_i110/data/enemy/rat_f.gif new file mode 100644 index 0000000..71f631a Binary files /dev/null and b/undercroft_windows_i110/data/enemy/rat_f.gif differ diff --git a/undercroft_windows_i110/data/enemy/rat_h.gif b/undercroft_windows_i110/data/enemy/rat_h.gif new file mode 100644 index 0000000..71db367 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/rat_h.gif differ diff --git a/undercroft_windows_i110/data/enemy/rat_s.gif b/undercroft_windows_i110/data/enemy/rat_s.gif new file mode 100644 index 0000000..a1893b9 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/rat_s.gif differ diff --git a/undercroft_windows_i110/data/enemy/redhood_a.gif b/undercroft_windows_i110/data/enemy/redhood_a.gif new file mode 100644 index 0000000..d1e14ae Binary files /dev/null and b/undercroft_windows_i110/data/enemy/redhood_a.gif differ diff --git a/undercroft_windows_i110/data/enemy/redhood_f.gif b/undercroft_windows_i110/data/enemy/redhood_f.gif new file mode 100644 index 0000000..068bba6 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/redhood_f.gif differ diff --git a/undercroft_windows_i110/data/enemy/redhood_h.gif b/undercroft_windows_i110/data/enemy/redhood_h.gif new file mode 100644 index 0000000..7a2f166 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/redhood_h.gif differ diff --git a/undercroft_windows_i110/data/enemy/redhood_s.gif b/undercroft_windows_i110/data/enemy/redhood_s.gif new file mode 100644 index 0000000..54193be Binary files /dev/null and b/undercroft_windows_i110/data/enemy/redhood_s.gif differ diff --git a/undercroft_windows_i110/data/enemy/rocktroll_a.gif b/undercroft_windows_i110/data/enemy/rocktroll_a.gif new file mode 100644 index 0000000..d172b3a Binary files /dev/null and b/undercroft_windows_i110/data/enemy/rocktroll_a.gif differ diff --git a/undercroft_windows_i110/data/enemy/rocktroll_f.gif b/undercroft_windows_i110/data/enemy/rocktroll_f.gif new file mode 100644 index 0000000..04ab20a Binary files /dev/null and b/undercroft_windows_i110/data/enemy/rocktroll_f.gif differ diff --git a/undercroft_windows_i110/data/enemy/rocktroll_h.gif b/undercroft_windows_i110/data/enemy/rocktroll_h.gif new file mode 100644 index 0000000..f1323f1 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/rocktroll_h.gif differ diff --git a/undercroft_windows_i110/data/enemy/rocktroll_s.gif b/undercroft_windows_i110/data/enemy/rocktroll_s.gif new file mode 100644 index 0000000..7341ecf Binary files /dev/null and b/undercroft_windows_i110/data/enemy/rocktroll_s.gif differ diff --git a/undercroft_windows_i110/data/enemy/sandrat_a.gif b/undercroft_windows_i110/data/enemy/sandrat_a.gif new file mode 100644 index 0000000..ba3d761 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/sandrat_a.gif differ diff --git a/undercroft_windows_i110/data/enemy/sandrat_f.gif b/undercroft_windows_i110/data/enemy/sandrat_f.gif new file mode 100644 index 0000000..fb101c2 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/sandrat_f.gif differ diff --git a/undercroft_windows_i110/data/enemy/sandrat_h.gif b/undercroft_windows_i110/data/enemy/sandrat_h.gif new file mode 100644 index 0000000..46c29e4 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/sandrat_h.gif differ diff --git a/undercroft_windows_i110/data/enemy/sandrat_s.gif b/undercroft_windows_i110/data/enemy/sandrat_s.gif new file mode 100644 index 0000000..09682fe Binary files /dev/null and b/undercroft_windows_i110/data/enemy/sandrat_s.gif differ diff --git a/undercroft_windows_i110/data/enemy/skeleton_a.gif b/undercroft_windows_i110/data/enemy/skeleton_a.gif new file mode 100644 index 0000000..90a399f Binary files /dev/null and b/undercroft_windows_i110/data/enemy/skeleton_a.gif differ diff --git a/undercroft_windows_i110/data/enemy/skeleton_f.gif b/undercroft_windows_i110/data/enemy/skeleton_f.gif new file mode 100644 index 0000000..3b29bdb Binary files /dev/null and b/undercroft_windows_i110/data/enemy/skeleton_f.gif differ diff --git a/undercroft_windows_i110/data/enemy/skeleton_h.gif b/undercroft_windows_i110/data/enemy/skeleton_h.gif new file mode 100644 index 0000000..3d3f13b Binary files /dev/null and b/undercroft_windows_i110/data/enemy/skeleton_h.gif differ diff --git a/undercroft_windows_i110/data/enemy/skeleton_s.gif b/undercroft_windows_i110/data/enemy/skeleton_s.gif new file mode 100644 index 0000000..755364f Binary files /dev/null and b/undercroft_windows_i110/data/enemy/skeleton_s.gif differ diff --git a/undercroft_windows_i110/data/enemy/skull_a.gif b/undercroft_windows_i110/data/enemy/skull_a.gif new file mode 100644 index 0000000..118da70 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/skull_a.gif differ diff --git a/undercroft_windows_i110/data/enemy/skull_f.gif b/undercroft_windows_i110/data/enemy/skull_f.gif new file mode 100644 index 0000000..0d11e6d Binary files /dev/null and b/undercroft_windows_i110/data/enemy/skull_f.gif differ diff --git a/undercroft_windows_i110/data/enemy/skull_h.gif b/undercroft_windows_i110/data/enemy/skull_h.gif new file mode 100644 index 0000000..f6179a5 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/skull_h.gif differ diff --git a/undercroft_windows_i110/data/enemy/skull_s.gif b/undercroft_windows_i110/data/enemy/skull_s.gif new file mode 100644 index 0000000..ef75ae7 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/skull_s.gif differ diff --git a/undercroft_windows_i110/data/enemy/smallrat_a.gif b/undercroft_windows_i110/data/enemy/smallrat_a.gif new file mode 100644 index 0000000..0be934d Binary files /dev/null and b/undercroft_windows_i110/data/enemy/smallrat_a.gif differ diff --git a/undercroft_windows_i110/data/enemy/smallrat_f.gif b/undercroft_windows_i110/data/enemy/smallrat_f.gif new file mode 100644 index 0000000..5ca273d Binary files /dev/null and b/undercroft_windows_i110/data/enemy/smallrat_f.gif differ diff --git a/undercroft_windows_i110/data/enemy/smallrat_h.gif b/undercroft_windows_i110/data/enemy/smallrat_h.gif new file mode 100644 index 0000000..c8ae12d Binary files /dev/null and b/undercroft_windows_i110/data/enemy/smallrat_h.gif differ diff --git a/undercroft_windows_i110/data/enemy/smallrat_s.gif b/undercroft_windows_i110/data/enemy/smallrat_s.gif new file mode 100644 index 0000000..7a4e7c9 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/smallrat_s.gif differ diff --git a/undercroft_windows_i110/data/enemy/smallspider_a.gif b/undercroft_windows_i110/data/enemy/smallspider_a.gif new file mode 100644 index 0000000..0f306de Binary files /dev/null and b/undercroft_windows_i110/data/enemy/smallspider_a.gif differ diff --git a/undercroft_windows_i110/data/enemy/smallspider_f.gif b/undercroft_windows_i110/data/enemy/smallspider_f.gif new file mode 100644 index 0000000..de3c775 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/smallspider_f.gif differ diff --git a/undercroft_windows_i110/data/enemy/smallspider_h.gif b/undercroft_windows_i110/data/enemy/smallspider_h.gif new file mode 100644 index 0000000..d9cd76e Binary files /dev/null and b/undercroft_windows_i110/data/enemy/smallspider_h.gif differ diff --git a/undercroft_windows_i110/data/enemy/smallspider_s.gif b/undercroft_windows_i110/data/enemy/smallspider_s.gif new file mode 100644 index 0000000..bc339b2 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/smallspider_s.gif differ diff --git a/undercroft_windows_i110/data/enemy/spider_a.gif b/undercroft_windows_i110/data/enemy/spider_a.gif new file mode 100644 index 0000000..2cdad52 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/spider_a.gif differ diff --git a/undercroft_windows_i110/data/enemy/spider_f.gif b/undercroft_windows_i110/data/enemy/spider_f.gif new file mode 100644 index 0000000..fe4dc20 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/spider_f.gif differ diff --git a/undercroft_windows_i110/data/enemy/spider_h.gif b/undercroft_windows_i110/data/enemy/spider_h.gif new file mode 100644 index 0000000..b997585 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/spider_h.gif differ diff --git a/undercroft_windows_i110/data/enemy/spider_s.gif b/undercroft_windows_i110/data/enemy/spider_s.gif new file mode 100644 index 0000000..e6fcdf5 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/spider_s.gif differ diff --git a/undercroft_windows_i110/data/enemy/squeen_a.gif b/undercroft_windows_i110/data/enemy/squeen_a.gif new file mode 100644 index 0000000..1264074 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/squeen_a.gif differ diff --git a/undercroft_windows_i110/data/enemy/squeen_f.gif b/undercroft_windows_i110/data/enemy/squeen_f.gif new file mode 100644 index 0000000..fdc0469 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/squeen_f.gif differ diff --git a/undercroft_windows_i110/data/enemy/squeen_h.gif b/undercroft_windows_i110/data/enemy/squeen_h.gif new file mode 100644 index 0000000..a23d75b Binary files /dev/null and b/undercroft_windows_i110/data/enemy/squeen_h.gif differ diff --git a/undercroft_windows_i110/data/enemy/squeen_s.gif b/undercroft_windows_i110/data/enemy/squeen_s.gif new file mode 100644 index 0000000..75a6353 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/squeen_s.gif differ diff --git a/undercroft_windows_i110/data/enemy/thug_a.gif b/undercroft_windows_i110/data/enemy/thug_a.gif new file mode 100644 index 0000000..1c63f71 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/thug_a.gif differ diff --git a/undercroft_windows_i110/data/enemy/thug_f.gif b/undercroft_windows_i110/data/enemy/thug_f.gif new file mode 100644 index 0000000..57036c1 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/thug_f.gif differ diff --git a/undercroft_windows_i110/data/enemy/thug_h.gif b/undercroft_windows_i110/data/enemy/thug_h.gif new file mode 100644 index 0000000..5f490b7 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/thug_h.gif differ diff --git a/undercroft_windows_i110/data/enemy/thug_s.gif b/undercroft_windows_i110/data/enemy/thug_s.gif new file mode 100644 index 0000000..a860adb Binary files /dev/null and b/undercroft_windows_i110/data/enemy/thug_s.gif differ diff --git a/undercroft_windows_i110/data/enemy/topspider_a.gif b/undercroft_windows_i110/data/enemy/topspider_a.gif new file mode 100644 index 0000000..9712d96 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/topspider_a.gif differ diff --git a/undercroft_windows_i110/data/enemy/topspider_f.gif b/undercroft_windows_i110/data/enemy/topspider_f.gif new file mode 100644 index 0000000..4827a57 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/topspider_f.gif differ diff --git a/undercroft_windows_i110/data/enemy/topspider_h.gif b/undercroft_windows_i110/data/enemy/topspider_h.gif new file mode 100644 index 0000000..732546a Binary files /dev/null and b/undercroft_windows_i110/data/enemy/topspider_h.gif differ diff --git a/undercroft_windows_i110/data/enemy/topspider_s.gif b/undercroft_windows_i110/data/enemy/topspider_s.gif new file mode 100644 index 0000000..914823d Binary files /dev/null and b/undercroft_windows_i110/data/enemy/topspider_s.gif differ diff --git a/undercroft_windows_i110/data/enemy/torso_a.gif b/undercroft_windows_i110/data/enemy/torso_a.gif new file mode 100644 index 0000000..9ac02c8 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/torso_a.gif differ diff --git a/undercroft_windows_i110/data/enemy/torso_f.gif b/undercroft_windows_i110/data/enemy/torso_f.gif new file mode 100644 index 0000000..bc0c4aa Binary files /dev/null and b/undercroft_windows_i110/data/enemy/torso_f.gif differ diff --git a/undercroft_windows_i110/data/enemy/torso_h.gif b/undercroft_windows_i110/data/enemy/torso_h.gif new file mode 100644 index 0000000..6415d0c Binary files /dev/null and b/undercroft_windows_i110/data/enemy/torso_h.gif differ diff --git a/undercroft_windows_i110/data/enemy/torso_s.gif b/undercroft_windows_i110/data/enemy/torso_s.gif new file mode 100644 index 0000000..51c5b4f Binary files /dev/null and b/undercroft_windows_i110/data/enemy/torso_s.gif differ diff --git a/undercroft_windows_i110/data/enemy/treetroll_a.gif b/undercroft_windows_i110/data/enemy/treetroll_a.gif new file mode 100644 index 0000000..da4beac Binary files /dev/null and b/undercroft_windows_i110/data/enemy/treetroll_a.gif differ diff --git a/undercroft_windows_i110/data/enemy/treetroll_f.gif b/undercroft_windows_i110/data/enemy/treetroll_f.gif new file mode 100644 index 0000000..bbe2d29 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/treetroll_f.gif differ diff --git a/undercroft_windows_i110/data/enemy/treetroll_h.gif b/undercroft_windows_i110/data/enemy/treetroll_h.gif new file mode 100644 index 0000000..566c0ad Binary files /dev/null and b/undercroft_windows_i110/data/enemy/treetroll_h.gif differ diff --git a/undercroft_windows_i110/data/enemy/treetroll_s.gif b/undercroft_windows_i110/data/enemy/treetroll_s.gif new file mode 100644 index 0000000..99d430f Binary files /dev/null and b/undercroft_windows_i110/data/enemy/treetroll_s.gif differ diff --git a/undercroft_windows_i110/data/enemy/vigus_a.gif b/undercroft_windows_i110/data/enemy/vigus_a.gif new file mode 100644 index 0000000..311f305 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/vigus_a.gif differ diff --git a/undercroft_windows_i110/data/enemy/vigus_f.gif b/undercroft_windows_i110/data/enemy/vigus_f.gif new file mode 100644 index 0000000..ee51a53 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/vigus_f.gif differ diff --git a/undercroft_windows_i110/data/enemy/vigus_h.gif b/undercroft_windows_i110/data/enemy/vigus_h.gif new file mode 100644 index 0000000..7ab9a89 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/vigus_h.gif differ diff --git a/undercroft_windows_i110/data/enemy/vigus_s.gif b/undercroft_windows_i110/data/enemy/vigus_s.gif new file mode 100644 index 0000000..2ca675a Binary files /dev/null and b/undercroft_windows_i110/data/enemy/vigus_s.gif differ diff --git a/undercroft_windows_i110/data/enemy/wolf_a.gif b/undercroft_windows_i110/data/enemy/wolf_a.gif new file mode 100644 index 0000000..f068c85 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/wolf_a.gif differ diff --git a/undercroft_windows_i110/data/enemy/wolf_f.gif b/undercroft_windows_i110/data/enemy/wolf_f.gif new file mode 100644 index 0000000..b7a10f9 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/wolf_f.gif differ diff --git a/undercroft_windows_i110/data/enemy/wolf_h.gif b/undercroft_windows_i110/data/enemy/wolf_h.gif new file mode 100644 index 0000000..5483ef7 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/wolf_h.gif differ diff --git a/undercroft_windows_i110/data/enemy/wolf_s.gif b/undercroft_windows_i110/data/enemy/wolf_s.gif new file mode 100644 index 0000000..9f4a049 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/wolf_s.gif differ diff --git a/undercroft_windows_i110/data/enemy/worm_a.gif b/undercroft_windows_i110/data/enemy/worm_a.gif new file mode 100644 index 0000000..5cfa501 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/worm_a.gif differ diff --git a/undercroft_windows_i110/data/enemy/worm_f.gif b/undercroft_windows_i110/data/enemy/worm_f.gif new file mode 100644 index 0000000..216c32e Binary files /dev/null and b/undercroft_windows_i110/data/enemy/worm_f.gif differ diff --git a/undercroft_windows_i110/data/enemy/worm_h.gif b/undercroft_windows_i110/data/enemy/worm_h.gif new file mode 100644 index 0000000..2e655ee Binary files /dev/null and b/undercroft_windows_i110/data/enemy/worm_h.gif differ diff --git a/undercroft_windows_i110/data/enemy/worm_s.gif b/undercroft_windows_i110/data/enemy/worm_s.gif new file mode 100644 index 0000000..f0cde45 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/worm_s.gif differ diff --git a/undercroft_windows_i110/data/enemy/wraith_a.gif b/undercroft_windows_i110/data/enemy/wraith_a.gif new file mode 100644 index 0000000..5051dda Binary files /dev/null and b/undercroft_windows_i110/data/enemy/wraith_a.gif differ diff --git a/undercroft_windows_i110/data/enemy/wraith_eyes.png b/undercroft_windows_i110/data/enemy/wraith_eyes.png new file mode 100644 index 0000000..f2e14e4 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/wraith_eyes.png differ diff --git a/undercroft_windows_i110/data/enemy/wraith_f.gif b/undercroft_windows_i110/data/enemy/wraith_f.gif new file mode 100644 index 0000000..a2f40eb Binary files /dev/null and b/undercroft_windows_i110/data/enemy/wraith_f.gif differ diff --git a/undercroft_windows_i110/data/enemy/wraith_h.gif b/undercroft_windows_i110/data/enemy/wraith_h.gif new file mode 100644 index 0000000..981a2ff Binary files /dev/null and b/undercroft_windows_i110/data/enemy/wraith_h.gif differ diff --git a/undercroft_windows_i110/data/enemy/wraith_s.gif b/undercroft_windows_i110/data/enemy/wraith_s.gif new file mode 100644 index 0000000..2d83527 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/wraith_s.gif differ diff --git a/undercroft_windows_i110/data/enemy/yaga_a.gif b/undercroft_windows_i110/data/enemy/yaga_a.gif new file mode 100644 index 0000000..f5cf7d8 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/yaga_a.gif differ diff --git a/undercroft_windows_i110/data/enemy/yaga_h.gif b/undercroft_windows_i110/data/enemy/yaga_h.gif new file mode 100644 index 0000000..7c7edc7 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/yaga_h.gif differ diff --git a/undercroft_windows_i110/data/enemy/yaga_s.gif b/undercroft_windows_i110/data/enemy/yaga_s.gif new file mode 100644 index 0000000..7d583a9 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/yaga_s.gif differ diff --git a/undercroft_windows_i110/data/enemy/zombie_a.gif b/undercroft_windows_i110/data/enemy/zombie_a.gif new file mode 100644 index 0000000..65dd045 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/zombie_a.gif differ diff --git a/undercroft_windows_i110/data/enemy/zombie_f.gif b/undercroft_windows_i110/data/enemy/zombie_f.gif new file mode 100644 index 0000000..2717b40 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/zombie_f.gif differ diff --git a/undercroft_windows_i110/data/enemy/zombie_h.gif b/undercroft_windows_i110/data/enemy/zombie_h.gif new file mode 100644 index 0000000..52a8107 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/zombie_h.gif differ diff --git a/undercroft_windows_i110/data/enemy/zombie_s.gif b/undercroft_windows_i110/data/enemy/zombie_s.gif new file mode 100644 index 0000000..d5dae67 Binary files /dev/null and b/undercroft_windows_i110/data/enemy/zombie_s.gif differ diff --git a/undercroft_windows_i110/data/font/font_black.png b/undercroft_windows_i110/data/font/font_black.png new file mode 100644 index 0000000..2e06303 Binary files /dev/null and b/undercroft_windows_i110/data/font/font_black.png differ diff --git a/undercroft_windows_i110/data/font/font_black_ipod.txt b/undercroft_windows_i110/data/font/font_black_ipod.txt new file mode 100644 index 0000000..7900bbe --- /dev/null +++ b/undercroft_windows_i110/data/font/font_black_ipod.txt @@ -0,0 +1,165 @@ +Bitmap = data\font\font_black.png +char_set = 32, 33, 5 + +------------------ CAHRACTER SPACING ------------------ + +DEFAULT_WIDTH = 10 +SPACE_WIDTH = 6 + +#space +Delta_W = 32, -5 +#! +Delta_W = 33, -3 +#" +Delta_W = 34, -2 +## +Delta_W = 35, 3 + +#' +Delta_W = 39, -6 +#( +Delta_W = 40, -3 + +#, +Delta_W = 44, -6 +#- +Delta_W = 45, -4 +#. +Delta_W = 46, -7 +#/ +Delta_W = 47, -3 +#0 +Delta_W = 48, -2 +#1 +Delta_W = 49, -4 +#2 +Delta_W = 50, -2 +#3 +Delta_W = 51, -2 +#4 +Delta_W = 52, -1 +#5 +Delta_W = 53, -2 +#6 +Delta_W = 54, -2 +#7 +Delta_W = 55, -3 +#8 +Delta_W = 56, -1 +#9 +Delta_W = 57, -1 +#: +Delta_W = 58, -5 + +#-------------------- + +#A +Delta_W = 65, -1 +#B +Delta_W = 66, -3 +#C +Delta_W = 67, -2 + +#E +Delta_W = 69, -3 +#F +Delta_W = 70, -3 +#G +Delta_W = 71, -1 +#H +Delta_W = 72, -2 +#I +Delta_W = 73, -5 +#J +Delta_W = 74, -3 +#L +Delta_W = 76, -4 +#M +Delta_W = 77, 3 +#N +Delta_W = 78, -1 +#0 +Delta_W = 79, -2 +#P +Delta_W = 80, -1 +#R +Delta_W = 82, -2 +#S +Delta_W = 83, -4 +#T +Delta_W = 84, -3 +#U +Delta_W = 85, -1 +#V +Delta_W = 86, -2 +#W +Delta_W = 87, 2 + +#-------------------- + +#_ +Delta_W = 95, -4 + + +#a +Delta_W = 97, -1 +#b +Delta_W = 98, -3 +#c +Delta_W = 99, -3 +#c +Delta_W = 100, -2 + +#e +Delta_W = 101, -3 +#f +Delta_W = 102, -3 +#g +Delta_W = 103, -1 +#h +Delta_W = 104, -2 +#i +Delta_W = 105, -5 +#j +Delta_W = 106, -4 +#l +Delta_W = 108, -4 +#m +Delta_W = 109, 3 +#n +Delta_W = 110, -1 +#o +Delta_W = 111, -2 +#p +Delta_W = 112, -3 +#r +Delta_W = 114, -2 +#s +Delta_W = 115, -4 +#t +Delta_W = 116, -3 +#u +Delta_W = 117, -1 +#v +Delta_W = 118, -2 +#w +Delta_W = 119, 2 + +#y +Delta_W = 121, -2 + +//Poland +# ³ +Delta_W = 134, -2 + +//CZ +#á +Delta_W = 139, -1 +#ì +Delta_W = 142, -1 +#é +Delta_W = 143, -1 +#í +Delta_W = 144, -4 +#š +Delta_W = 148, -1 diff --git a/undercroft_windows_i110/data/font/font_normal.gif b/undercroft_windows_i110/data/font/font_normal.gif new file mode 100644 index 0000000..0d40b55 Binary files /dev/null and b/undercroft_windows_i110/data/font/font_normal.gif differ diff --git a/undercroft_windows_i110/data/font/font_normal.png b/undercroft_windows_i110/data/font/font_normal.png new file mode 100644 index 0000000..8c05dd0 Binary files /dev/null and b/undercroft_windows_i110/data/font/font_normal.png differ diff --git a/undercroft_windows_i110/data/font/font_normal.txt b/undercroft_windows_i110/data/font/font_normal.txt new file mode 100644 index 0000000..93d36da --- /dev/null +++ b/undercroft_windows_i110/data/font/font_normal.txt @@ -0,0 +1,144 @@ +Bitmap = data\font\font_normal.gif +char_set = 32, 33, 4 + +------------------ CAHRACTER SPACING ------------------ + +DEFAULT_WIDTH = 8 +SPACE_WIDTH = 7 + +#space +Delta_W = 32, -3 +#! +Delta_W = 33, -3 +#" +Delta_W = 34, -2 +## +Delta_W = 35, 3 + +#' +Delta_W = 39, -5 +#( +Delta_W = 40, -3 + +#- +Delta_W = 45, -1 +#. +Delta_W = 46, -4 +#/ +Delta_W = 47, 0 +#0 +Delta_W = 48, -2 +#1 +Delta_W = 49, -3 +#2 +Delta_W = 50, -2 +#3 +Delta_W = 51, -2 +#4 +Delta_W = 52, -1 +#5 +Delta_W = 53, -3 +#6 +Delta_W = 54, -2 +#7 +Delta_W = 55, -1 +#8 +Delta_W = 56, -2 +#9 +Delta_W = 57, -2 + +#-------------------- + +#A +Delta_W = 65, -1 +#B +Delta_W = 66, -2 +#C +Delta_W = 67, -1 + +#E +Delta_W = 69, -1 +#F +Delta_W = 70, -2 + +#I +Delta_W = 73, -4 +#J +Delta_W = 74, -3 +#L +Delta_W = 76, -2 +#M +Delta_W = 77, 4 + +#0 +Delta_W = 79, 0 +#P +Delta_W = 80, -1 +#R +Delta_W = 82, 0 +#S +Delta_W = 83, -2 +#T +Delta_W = 84, -1 +#U +Delta_W = 85, 0 +#V +Delta_W = 86, -1 +#W +Delta_W = 87, 4 + +#-------------------- + +#a +Delta_W = 97, -1 +#b +Delta_W = 98, -2 +#c +Delta_W = 99, -1 + +#e +Delta_W = 101, -1 +#f +Delta_W = 102, -2 + +#i +Delta_W = 105, -4 +#j +Delta_W = 106, -3 +#l +Delta_W = 108, -3 +#m +Delta_W = 109, 4 + +#o +Delta_W = 111, 0 +#p +Delta_W = 112, -1 +#r +Delta_W = 114, 0 +#s +Delta_W = 115, -2 +#t +Delta_W = 116, -1 +#u +Delta_W = 117, 0 +#v +Delta_W = 118, -1 +#w +Delta_W = 119, 4 + +//Poland +# ³ +Delta_W = 134, -2 + +//CZ +#á +Delta_W = 139, -1 +#ì +Delta_W = 142, -1 +#é +Delta_W = 143, -1 +#í +Delta_W = 144, -4 +#š +Delta_W = 148, -1 diff --git a/undercroft_windows_i110/data/font/font_normal_ipod.txt b/undercroft_windows_i110/data/font/font_normal_ipod.txt new file mode 100644 index 0000000..76d2034 --- /dev/null +++ b/undercroft_windows_i110/data/font/font_normal_ipod.txt @@ -0,0 +1,165 @@ +Bitmap = data\font\font_normal.png +char_set = 32, 33, 5 + +------------------ CAHRACTER SPACING ------------------ + +DEFAULT_WIDTH = 10 +SPACE_WIDTH = 6 + +#space +Delta_W = 32, -5 +#! +Delta_W = 33, -3 +#" +Delta_W = 34, -2 +## +Delta_W = 35, 3 + +#' +Delta_W = 39, -6 +#( +Delta_W = 40, -3 + +#, +Delta_W = 44, -6 +#- +Delta_W = 45, -4 +#. +Delta_W = 46, -7 +#/ +Delta_W = 47, -3 +#0 +Delta_W = 48, -2 +#1 +Delta_W = 49, -4 +#2 +Delta_W = 50, -2 +#3 +Delta_W = 51, -2 +#4 +Delta_W = 52, -1 +#5 +Delta_W = 53, -2 +#6 +Delta_W = 54, -2 +#7 +Delta_W = 55, -3 +#8 +Delta_W = 56, -1 +#9 +Delta_W = 57, -1 +#: +Delta_W = 58, -5 + +#-------------------- + +#A +Delta_W = 65, -1 +#B +Delta_W = 66, -3 +#C +Delta_W = 67, -2 + +#E +Delta_W = 69, -3 +#F +Delta_W = 70, -3 +#G +Delta_W = 71, -1 +#H +Delta_W = 72, -2 +#I +Delta_W = 73, -5 +#J +Delta_W = 74, -3 +#L +Delta_W = 76, -4 +#M +Delta_W = 77, 3 +#N +Delta_W = 78, -1 +#0 +Delta_W = 79, -2 +#P +Delta_W = 80, -1 +#R +Delta_W = 82, -2 +#S +Delta_W = 83, -4 +#T +Delta_W = 84, -3 +#U +Delta_W = 85, -1 +#V +Delta_W = 86, -2 +#W +Delta_W = 87, 2 + +#-------------------- + +#_ +Delta_W = 95, -4 + + +#a +Delta_W = 97, -1 +#b +Delta_W = 98, -3 +#c +Delta_W = 99, -3 +#c +Delta_W = 100, -2 + +#e +Delta_W = 101, -3 +#f +Delta_W = 102, -3 +#g +Delta_W = 103, -1 +#h +Delta_W = 104, -2 +#i +Delta_W = 105, -5 +#j +Delta_W = 106, -4 +#l +Delta_W = 108, -4 +#m +Delta_W = 109, 3 +#n +Delta_W = 110, -1 +#o +Delta_W = 111, -2 +#p +Delta_W = 112, -3 +#r +Delta_W = 114, -2 +#s +Delta_W = 115, -4 +#t +Delta_W = 116, -3 +#u +Delta_W = 117, -1 +#v +Delta_W = 118, -2 +#w +Delta_W = 119, 2 + +#y +Delta_W = 121, -2 + +//Poland +# ³ +Delta_W = 134, -2 + +//CZ +#á +Delta_W = 139, -1 +#ì +Delta_W = 142, -1 +#é +Delta_W = 143, -1 +#í +Delta_W = 144, -4 +#š +Delta_W = 148, -1 diff --git a/undercroft_windows_i110/data/font/font_sml.bmp b/undercroft_windows_i110/data/font/font_sml.bmp new file mode 100644 index 0000000..60d1fec Binary files /dev/null and b/undercroft_windows_i110/data/font/font_sml.bmp differ diff --git a/undercroft_windows_i110/data/font/font_sml.txt b/undercroft_windows_i110/data/font/font_sml.txt new file mode 100644 index 0000000..954f68a --- /dev/null +++ b/undercroft_windows_i110/data/font/font_sml.txt @@ -0,0 +1,10 @@ +Bitmap = data\font\font_sml.bmp +char_set = 32, 33, 4 + +------------------ CAHRACTER SPACING ------------------ + +DEFAULT_WIDTH = 5 +SPACE_WIDTH = 5 + +Spec_Char = -1, 33, -1, 0, 0 + diff --git a/undercroft_windows_i110/data/fx/bless.gif b/undercroft_windows_i110/data/fx/bless.gif new file mode 100644 index 0000000..a73475a Binary files /dev/null and b/undercroft_windows_i110/data/fx/bless.gif differ diff --git a/undercroft_windows_i110/data/fx/blood.gif b/undercroft_windows_i110/data/fx/blood.gif new file mode 100644 index 0000000..ccfdc54 Binary files /dev/null and b/undercroft_windows_i110/data/fx/blood.gif differ diff --git a/undercroft_windows_i110/data/fx/boulder.gif b/undercroft_windows_i110/data/fx/boulder.gif new file mode 100644 index 0000000..063beff Binary files /dev/null and b/undercroft_windows_i110/data/fx/boulder.gif differ diff --git a/undercroft_windows_i110/data/fx/cannonball.gif b/undercroft_windows_i110/data/fx/cannonball.gif new file mode 100644 index 0000000..b0e3b8c Binary files /dev/null and b/undercroft_windows_i110/data/fx/cannonball.gif differ diff --git a/undercroft_windows_i110/data/fx/cold.gif b/undercroft_windows_i110/data/fx/cold.gif new file mode 100644 index 0000000..d047f2c Binary files /dev/null and b/undercroft_windows_i110/data/fx/cold.gif differ diff --git a/undercroft_windows_i110/data/fx/dagger.gif b/undercroft_windows_i110/data/fx/dagger.gif new file mode 100644 index 0000000..fa8f12d Binary files /dev/null and b/undercroft_windows_i110/data/fx/dagger.gif differ diff --git a/undercroft_windows_i110/data/fx/death.gif b/undercroft_windows_i110/data/fx/death.gif new file mode 100644 index 0000000..9b34754 Binary files /dev/null and b/undercroft_windows_i110/data/fx/death.gif differ diff --git a/undercroft_windows_i110/data/fx/death.png b/undercroft_windows_i110/data/fx/death.png new file mode 100644 index 0000000..99ffb3a Binary files /dev/null and b/undercroft_windows_i110/data/fx/death.png differ diff --git a/undercroft_windows_i110/data/fx/face_cast.gif b/undercroft_windows_i110/data/fx/face_cast.gif new file mode 100644 index 0000000..ee36048 Binary files /dev/null and b/undercroft_windows_i110/data/fx/face_cast.gif differ diff --git a/undercroft_windows_i110/data/fx/face_heal.gif b/undercroft_windows_i110/data/fx/face_heal.gif new file mode 100644 index 0000000..f2edead Binary files /dev/null and b/undercroft_windows_i110/data/fx/face_heal.gif differ diff --git a/undercroft_windows_i110/data/fx/face_web.gif b/undercroft_windows_i110/data/fx/face_web.gif new file mode 100644 index 0000000..eec7ffe Binary files /dev/null and b/undercroft_windows_i110/data/fx/face_web.gif differ diff --git a/undercroft_windows_i110/data/fx/fanged_death.gif b/undercroft_windows_i110/data/fx/fanged_death.gif new file mode 100644 index 0000000..632cb3c Binary files /dev/null and b/undercroft_windows_i110/data/fx/fanged_death.gif differ diff --git a/undercroft_windows_i110/data/fx/fire.gif b/undercroft_windows_i110/data/fx/fire.gif new file mode 100644 index 0000000..58fe7c7 Binary files /dev/null and b/undercroft_windows_i110/data/fx/fire.gif differ diff --git a/undercroft_windows_i110/data/fx/fireball.gif b/undercroft_windows_i110/data/fx/fireball.gif new file mode 100644 index 0000000..0a3951d Binary files /dev/null and b/undercroft_windows_i110/data/fx/fireball.gif differ diff --git a/undercroft_windows_i110/data/fx/fly_arrow.gif b/undercroft_windows_i110/data/fx/fly_arrow.gif new file mode 100644 index 0000000..bd138b5 Binary files /dev/null and b/undercroft_windows_i110/data/fx/fly_arrow.gif differ diff --git a/undercroft_windows_i110/data/fx/fly_powder.png b/undercroft_windows_i110/data/fx/fly_powder.png new file mode 100644 index 0000000..ce5f490 Binary files /dev/null and b/undercroft_windows_i110/data/fx/fly_powder.png differ diff --git a/undercroft_windows_i110/data/fx/fly_star.gif b/undercroft_windows_i110/data/fx/fly_star.gif new file mode 100644 index 0000000..0883bbe Binary files /dev/null and b/undercroft_windows_i110/data/fx/fly_star.gif differ diff --git a/undercroft_windows_i110/data/fx/ghost.gif b/undercroft_windows_i110/data/fx/ghost.gif new file mode 100644 index 0000000..3ef811e Binary files /dev/null and b/undercroft_windows_i110/data/fx/ghost.gif differ diff --git a/undercroft_windows_i110/data/fx/head.gif b/undercroft_windows_i110/data/fx/head.gif new file mode 100644 index 0000000..9522989 Binary files /dev/null and b/undercroft_windows_i110/data/fx/head.gif differ diff --git a/undercroft_windows_i110/data/fx/hit_lightning.gif b/undercroft_windows_i110/data/fx/hit_lightning.gif new file mode 100644 index 0000000..5411455 Binary files /dev/null and b/undercroft_windows_i110/data/fx/hit_lightning.gif differ diff --git a/undercroft_windows_i110/data/fx/iceball.gif b/undercroft_windows_i110/data/fx/iceball.gif new file mode 100644 index 0000000..fe37ad0 Binary files /dev/null and b/undercroft_windows_i110/data/fx/iceball.gif differ diff --git a/undercroft_windows_i110/data/fx/lightning2.gif b/undercroft_windows_i110/data/fx/lightning2.gif new file mode 100644 index 0000000..e7ffc89 Binary files /dev/null and b/undercroft_windows_i110/data/fx/lightning2.gif differ diff --git a/undercroft_windows_i110/data/fx/malediction.gif b/undercroft_windows_i110/data/fx/malediction.gif new file mode 100644 index 0000000..0ace32b Binary files /dev/null and b/undercroft_windows_i110/data/fx/malediction.gif differ diff --git a/undercroft_windows_i110/data/fx/mentalshield.gif b/undercroft_windows_i110/data/fx/mentalshield.gif new file mode 100644 index 0000000..4d6319f Binary files /dev/null and b/undercroft_windows_i110/data/fx/mentalshield.gif differ diff --git a/undercroft_windows_i110/data/fx/miss.gif b/undercroft_windows_i110/data/fx/miss.gif new file mode 100644 index 0000000..24bb617 Binary files /dev/null and b/undercroft_windows_i110/data/fx/miss.gif differ diff --git a/undercroft_windows_i110/data/fx/poison_spit.gif b/undercroft_windows_i110/data/fx/poison_spit.gif new file mode 100644 index 0000000..b8728d8 Binary files /dev/null and b/undercroft_windows_i110/data/fx/poison_spit.gif differ diff --git a/undercroft_windows_i110/data/fx/rain.gif b/undercroft_windows_i110/data/fx/rain.gif new file mode 100644 index 0000000..ace1f9c Binary files /dev/null and b/undercroft_windows_i110/data/fx/rain.gif differ diff --git a/undercroft_windows_i110/data/fx/rain.png b/undercroft_windows_i110/data/fx/rain.png new file mode 100644 index 0000000..a2688b5 Binary files /dev/null and b/undercroft_windows_i110/data/fx/rain.png differ diff --git a/undercroft_windows_i110/data/fx/runes.gif b/undercroft_windows_i110/data/fx/runes.gif new file mode 100644 index 0000000..23f0141 Binary files /dev/null and b/undercroft_windows_i110/data/fx/runes.gif differ diff --git a/undercroft_windows_i110/data/fx/slime.gif b/undercroft_windows_i110/data/fx/slime.gif new file mode 100644 index 0000000..0728ca4 Binary files /dev/null and b/undercroft_windows_i110/data/fx/slime.gif differ diff --git a/undercroft_windows_i110/data/fx/snow.gif b/undercroft_windows_i110/data/fx/snow.gif new file mode 100644 index 0000000..986c994 Binary files /dev/null and b/undercroft_windows_i110/data/fx/snow.gif differ diff --git a/undercroft_windows_i110/data/fx/sparkle.gif b/undercroft_windows_i110/data/fx/sparkle.gif new file mode 100644 index 0000000..5411455 Binary files /dev/null and b/undercroft_windows_i110/data/fx/sparkle.gif differ diff --git a/undercroft_windows_i110/data/fx/spirit.gif b/undercroft_windows_i110/data/fx/spirit.gif new file mode 100644 index 0000000..b467765 Binary files /dev/null and b/undercroft_windows_i110/data/fx/spirit.gif differ diff --git a/undercroft_windows_i110/data/fx/spiritshield.gif b/undercroft_windows_i110/data/fx/spiritshield.gif new file mode 100644 index 0000000..b0a7d5c Binary files /dev/null and b/undercroft_windows_i110/data/fx/spiritshield.gif differ diff --git a/undercroft_windows_i110/data/fx/star.gif b/undercroft_windows_i110/data/fx/star.gif new file mode 100644 index 0000000..99a5402 Binary files /dev/null and b/undercroft_windows_i110/data/fx/star.gif differ diff --git a/undercroft_windows_i110/data/fx/stoneskin.gif b/undercroft_windows_i110/data/fx/stoneskin.gif new file mode 100644 index 0000000..c675c4d Binary files /dev/null and b/undercroft_windows_i110/data/fx/stoneskin.gif differ diff --git a/undercroft_windows_i110/data/fx/swarm.gif b/undercroft_windows_i110/data/fx/swarm.gif new file mode 100644 index 0000000..2ce5d82 Binary files /dev/null and b/undercroft_windows_i110/data/fx/swarm.gif differ diff --git a/undercroft_windows_i110/data/fx/thaw.gif b/undercroft_windows_i110/data/fx/thaw.gif new file mode 100644 index 0000000..680786a Binary files /dev/null and b/undercroft_windows_i110/data/fx/thaw.gif differ diff --git a/undercroft_windows_i110/data/fx/thorns.gif b/undercroft_windows_i110/data/fx/thorns.gif new file mode 100644 index 0000000..de80aef Binary files /dev/null and b/undercroft_windows_i110/data/fx/thorns.gif differ diff --git a/undercroft_windows_i110/data/fx/unsummon.gif b/undercroft_windows_i110/data/fx/unsummon.gif new file mode 100644 index 0000000..c6a57c6 Binary files /dev/null and b/undercroft_windows_i110/data/fx/unsummon.gif differ diff --git a/undercroft_windows_i110/data/game/game.txt b/undercroft_windows_i110/data/game/game.txt new file mode 100644 index 0000000..a2ae920 --- /dev/null +++ b/undercroft_windows_i110/data/game/game.txt @@ -0,0 +1,43 @@ +start = start, dunghill2, 13, 3, 0 +[part = start] +lvl.DUNGHILL2 = data\defs\level.dunghill\cellar_level.txt +lvl.DUNGHILL = data\defs\level.dunghill\dunghill_level.txt +lvl.TOMB = data\defs\level.dunghill\tomb_level.txt +[part = forest] +lvl.FOREST = data\defs\level.forest\forest_level.txt +lvl.TROLL_CAVE = data\defs\level.forest\cave_level.txt +lvl.LAVA_PIT = data\defs\level.forest\pit_level.txt +[part = aenor] +lvl.AENOR_GLEN = data\defs\level.aenor\aenor_level.txt +lvl.WOLF_LAIR = data\defs\level.aenor\wolf_level.txt +lvl.OLD_MINES = data\defs\level.aenor\mine_level.txt +[part = graveyard] +lvl.GRAVEYARD_1 = data\defs\level.graveyard\gy_level.txt +lvl.DIGGERS_CELLAR = data\defs\level.graveyard\cellar_level.txt +lvl.SMALL_TOMB = data\defs\level.tomb\small_level.txt +lvl.TOMB_VIGUS = data\defs\level.tomb\vigus_level.txt +lvl.TOMB_AMBRIUS_1 = data\defs\level.tomb\ambrius_level.txt +lvl.TOMB_AMBRIUS_2 = data\defs\level.tomb\ambrius_level.txt +lvl.UPPER_CATACOMBS = data\defs\level.tomb\ucata_level.txt +lvl.LOWER_CATACOMBS = data\defs\level.tomb\lcata_level.txt +lvl.KINGS_TOMB_1 = data\defs\level.tomb\king1_level.txt +lvl.KINGS_TOMB_2 = data\defs\level.tomb\king2_level.txt +lvl.KINGS_TOMB_3 = data\defs\level.tomb\king3_level.txt +[part = cloister] +lvl.SPIDER_TUNNEL = data\defs\level.cloister\spider_level.txt +lvl.CLOISTER_1 = data\defs\level.cloister\cloister_level.txt +lvl.CLOISTER_TOWER = data\defs\level.cloister\tower_level.txt +lvl.LIBRARY = data\defs\level.cloister\lib_level.txt +lvl.CLOISTER_UDG1 = data\defs\level.cloister\udg1_level.txt +lvl.CLOISTER_UDG2 = data\defs\level.cloister\udg2_level.txt +lvl.CLOISTER_UDG3 = data\defs\level.cloister\udg3_level.txt +[part = city] +lvl.CITY = data\defs\level.city\city_level.txt +lvl.ARENA = data\defs\level.city\arena_level.txt +lvl.WAREHOUSE = data\defs\level.city\warehouse_level.txt +lvl.SEWER_1 = data\defs\level.city\sewer_level.txt +lvl.GANG_HOUSE = data\defs\level.city\gang_level.txt +lvl.HOH_TOP = data\defs\level.city\hoht_level.txt +lvl.HOH_DUNG = data\defs\level.city\hohd_level.txt +lvl.HOH = data\defs\level.city\hoh_level.txt +lvl.ASTRAL = data\defs\level.city\astral_level.txt diff --git a/undercroft_windows_i110/data/game/map_aenor.txt b/undercroft_windows_i110/data/game/map_aenor.txt new file mode 100644 index 0000000..2e20ac8 --- /dev/null +++ b/undercroft_windows_i110/data/game/map_aenor.txt @@ -0,0 +1,11604 @@ +save_version = 16 +part_name = aenor +level_count = 3 + +\\*********************************** + +[level = AENOR_GLEN] +size = 45, 54 +object_items_reseted = 0 + +[square = 23, 0] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 23, 0 + +[square = 24, 0] + cube_type = g_grass + + [object = rock_huge] + target = 24, 0 + +[square = 25, 0] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 25, 0 + +[square = 26, 0] + cube_type = g_grass + +[square = 27, 0] + cube_type = g_grass + + [object = rock_huge] + direction = 0 + target = 27, 0 + +[square = 28, 0] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 28, 0 + +[square = 29, 0] + cube_type = g_grass + + [object = rock] + target = 29, 0 + +[square = 30, 0] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 30, 0 + +[square = 31, 0] + cube_type = g_grass + + [object = rock] + target = 31, 0 + +[square = 32, 0] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 32, 0 + +[square = 33, 0] + cube_type = g_grass + + [object = rock_huge] + direction = 0 + target = 33, 0 + +[square = 34, 0] + cube_type = g_grass + +[square = 21, 1] + cube_type = g_grass + + [object = rock_huge] + target = 21, 1 + +[square = 22, 1] + cube_type = g_grass + + [object = rock_huge] + target = 22, 1 + +[square = 23, 1] + cube_type = g_grass + + [object = rock] + target = 23, 0 + +[square = 24, 1] + cube_type = g_grass + + [object = rock] + target = 24, 1 + +[square = 25, 1] + cube_type = g_grass + + [object = rock] + direction = 3 + target = 25, 0 + +[square = 26, 1] + cube_type = g_grass + + [object = rock_huge] + direction = 0 + target = 26, 1 + +[square = 27, 1] + cube_type = g_grass + + [object = rock] + target = 27, 1 + +[square = 28, 1] + cube_type = g_grass + +[square = 29, 1] + cube_type = g_grass + +[square = 30, 1] + cube_type = g_grass + +[square = 31, 1] + cube_type = g_grass + +[square = 32, 1] + cube_type = g_grass + +[square = 33, 1] + cube_type = g_grass + + [object = rock] + target = 33, 1 + +[square = 34, 1] + cube_type = g_grass + +[square = 20, 2] + cube_type = g_grass + + [object = rock_huge] + target = 20, 2 + +[square = 21, 2] + cube_type = g_grass + + [object = rock] + target = 21, 2 + +[square = 22, 2] + cube_type = g_grass + + [object = rock] + direction = 1 + target = 22, 1 + +[square = 23, 2] + cube_type = g_grass + + [object = rock] + direction = 3 + target = 23, 1 + +[square = 24, 2] + cube_type = g_grass + +[square = 25, 2] + cube_type = g_grass + + [object = rock] + direction = 3 + target = 25, 1 + +[square = 26, 2] + cube_type = g_grass + + [object = rock_huge] + direction = 0 + target = 26, 2 + +[square = 27, 2] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 27, 2 + +[square = 28, 2] + cube_type = g_grass + +[square = 29, 2] + cube_type = g_grass + + [object = menhir] + direction = 0 + target = 29, 2 + +[square = 30, 2] + cube_type = g_grass + +[square = 31, 2] + cube_type = g_grass + + [object = menhir] + direction = 0 + target = 31, 2 + +[square = 32, 2] + cube_type = g_grass + +[square = 33, 2] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 33, 2 + +[square = 34, 2] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 34, 2 + +[square = 35, 2] + cube_type = g_grass + + [object = rock] + direction = 1 + target = 35, 2 + +[square = 36, 2] + cube_type = g_grass + +[square = 37, 2] + cube_type = g_grass + + [object = rock] + direction = 1 + target = 37, 2 + +[square = 38, 2] + cube_type = g_grass + +[square = 39, 2] + cube_type = g_grass + +[square = 20, 3] + cube_type = g_grass + + [object = rock_huge] + target = 20, 3 + +[square = 21, 3] + cube_type = g_grass + + [object = rock] + direction = 3 + target = 21, 2 + +[square = 22, 3] + cube_type = g_grass + +[square = 23, 3] + cube_type = g_grass + + [enemy = white_wolf] + hp = 200 + +[square = 24, 3] + cube_type = g_grass + +[square = 25, 3] + cube_type = g_grass + + [object = rock] + direction = 1 + target = 25, 2 + +[square = 26, 3] + cube_type = g_grass + + [object = rock] + direction = 1 + target = 26, 2 + +[square = 27, 3] + cube_type = g_grass + +[square = 28, 3] + cube_type = g_grass + +[square = 29, 3] + cube_type = g_grass + +[square = 30, 3] + cube_type = g_grass + + [object = stonehenge_dummy] + target = 30, 3 + +[square = 31, 3] + cube_type = g_grass + +[square = 32, 3] + cube_type = g_grass + + [enemy = icetroll] + hp = 400 + +[square = 33, 3] + cube_type = g_grass + + [object = bush1] + direction = 0 + target = 33, 3 + +[square = 34, 3] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 34, 3 + +[square = 35, 3] + cube_type = g_grass + + [object = rock] + direction = 3 + target = 35, 3 + +[square = 36, 3] + cube_type = g_grass + + [object = rock] + direction = 3 + target = 36, 3 + +[square = 37, 3] + cube_type = g_grass + + [object = rock] + direction = 3 + target = 37, 3 + +[square = 38, 3] + cube_type = g_grass + +[square = 39, 3] + cube_type = g_grass + +[square = 40, 3] + cube_type = g_grass + +[square = 20, 4] + cube_type = g_grass + + [object = rock_huge] + target = 20, 4 + +[square = 21, 4] + cube_type = g_grass + + [object = rock] + direction = 3 + target = 21, 3 + + [object = rock_huge] + target = 21, 4 + +[square = 22, 4] + cube_type = g_grass + + [object = rock_entrance3] + direction = 0 + target = 22, 4 + +[square = 23, 4] + cube_type = g_grass + + [object = rock] + target = 23, 4 + +[square = 24, 4] + cube_type = g_grass + +[square = 25, 4] + cube_type = g_grass + +[square = 26, 4] + cube_type = g_grass + + [object = rock] + direction = 1 + target = 26, 3 + +[square = 27, 4] + cube_type = g_grass + + [object = rock] + direction = 1 + target = 27, 3 + +[square = 28, 4] + cube_type = g_grass + +[square = 29, 4] + cube_type = g_grass + + [object = menhir] + direction = 0 + target = 29, 4 + +[square = 30, 4] + cube_type = g_grass + +[square = 31, 4] + cube_type = g_grass + + [object = menhir] + direction = 0 + target = 31, 4 + +[square = 32, 4] + cube_type = g_grass + +[square = 33, 4] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 33, 4 + +[square = 34, 4] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 34, 4 + +[square = 35, 4] + cube_type = g_grass + + [object = rock] + direction = 1 + target = 35, 4 + +[square = 36, 4] + cube_type = g_grass + + [object = bush1] + direction = 3 + target = 36, 4 + +[square = 37, 4] + cube_type = g_grass + + [object = rock] + direction = 1 + target = 37, 4 + +[square = 38, 4] + cube_type = g_grass + + [object = rock] + direction = 1 + target = 38, 4 + +[square = 39, 4] + cube_type = g_grass + +[square = 40, 4] + cube_type = g_grass + +[square = 20, 5] + cube_type = g_grass + + [object = rock_huge] + target = 20, 5 + +[square = 21, 5] + cube_type = g_grass + + [object = rock] + direction = 3 + target = 21, 4 + +[square = 22, 5] + cube_type = g_grass + + [object = rock] + target = 22, 4 + +[square = 23, 5] + cube_type = g_grass + + [object = rock] + direction = 3 + target = 23, 4 + +[square = 24, 5] + cube_type = g_grass + + [object = tree2] + direction = 0 + target = 24, 5 + +[square = 25, 5] + cube_type = g_grass + +[square = 26, 5] + cube_type = g_grass + +[square = 27, 5] + cube_type = g_grass + +[square = 28, 5] + cube_type = g_grass + +[square = 29, 5] + cube_type = g_grass + +[square = 30, 5] + cube_type = g_grass + + [enemy = icetroll] + hp = 400 + +[square = 31, 5] + cube_type = g_grass + +[square = 32, 5] + cube_type = g_grass + +[square = 33, 5] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 33, 5 + +[square = 34, 5] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 34, 5 + +[square = 35, 5] + cube_type = g_grass + + [object = tent_soldier] + direction = 0 + target = 35, 5 + +[square = 36, 5] + cube_type = g_grass + +[square = 37, 5] + cube_type = g_grass + + [object = tent_soldier] + direction = 0 + target = 37, 5 + +[square = 38, 5] + cube_type = g_grass + + [object = rock] + direction = 3 + target = 38, 5 + +[square = 39, 5] + cube_type = g_grass + + [object = rock] + direction = 3 + target = 39, 5 + +[square = 40, 5] + cube_type = g_grass + +[square = 21, 6] + cube_type = g_grass + + [object = rock_huge] + target = 21, 6 + +[square = 22, 6] + cube_type = g_grass + + [object = rock_huge] + target = 22, 6 + +[square = 23, 6] + cube_type = g_grass + + [object = rock] + direction = 3 + target = 23, 5 + +[square = 24, 6] + cube_type = g_grass + + [object = rock] + direction = 3 + target = 24, 5 + + [object = bush1] + direction = 1 + target = 24, 5 + +[square = 25, 6] + cube_type = g_grass + + [object = rock] + direction = 1 + target = 25, 6 + +[square = 26, 6] + cube_type = g_grass + + [object = block_all] + direction = 0 + target = 26, 6 + +[square = 27, 6] + cube_type = g_grass + + [object = rock] + direction = 3 + target = 27, 6 + +[square = 28, 6] + cube_type = g_grass + + [object = rock] + direction = 1 + target = 28, 5 + + [object = bush1] + direction = 1 + target = 28, 5 + +[square = 29, 6] + cube_type = g_grass + + [object = rock] + direction = 1 + target = 29, 6 + +[square = 30, 6] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 30, 6 + +[square = 31, 6] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 31, 6 + + [object = bush1] + direction = 0 + target = 31, 6 + +[square = 32, 6] + cube_type = g_grass + + [object = rock] + target = 32, 6 + +[square = 33, 6] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 33, 6 + +[square = 34, 6] + cube_type = g_grass + +[square = 35, 6] + cube_type = g_grass + + [object = tent_soldier] + direction = 0 + target = 35, 6 + +[square = 36, 6] + cube_type = g_grass + +[square = 37, 6] + cube_type = g_grass + + [object = tent_roland] + direction = 0 + target = 37, 30 + +[square = 38, 6] + cube_type = g_grass + + [object = tent_soldier] + direction = 0 + target = 38, 6 + +[square = 39, 6] + cube_type = g_grass + + [object = rock] + direction = 3 + target = 39, 6 + +[square = 40, 6] + cube_type = g_grass + + [object = rock] + direction = 3 + target = 40, 6 + +[square = 22, 7] + cube_type = g_grass + +[square = 23, 7] + cube_type = g_grass + +[square = 24, 7] + cube_type = g_grass + + [object = rock] + direction = 3 + target = 24, 6 + +[square = 25, 7] + cube_type = g_grass + + [object = rock] + direction = 3 + target = 25, 6 + +[square = 26, 7] + cube_type = g_grass + + [object = avalanche] + direction = 0 + target = 26, 7 + +[square = 27, 7] + cube_type = g_grass + + [object = rock] + direction = 1 + target = 27, 7 + +[square = 28, 7] + cube_type = g_grass + + [object = rock] + direction = 3 + target = 28, 7 + +[square = 29, 7] + cube_type = g_grass + + [object = tree_wall] + direction = 3 + target = 29, 7 + +[square = 30, 7] + cube_type = g_grass + +[square = 31, 7] + cube_type = g_grass + +[square = 32, 7] + cube_type = g_grass + +[square = 33, 7] + cube_type = g_grass + +[square = 34, 7] + cube_type = g_grass + +[square = 35, 7] + cube_type = g_grass + +[square = 36, 7] + cube_type = g_grass + +[square = 37, 7] + cube_type = g_grass + +[square = 38, 7] + cube_type = g_grass + + [object = tent_soldier] + direction = 0 + target = 38, 7 + +[square = 39, 7] + cube_type = g_grass + + [object = tree_wall] + direction = 3 + target = 39, 7 + +[square = 40, 7] + cube_type = g_grass + + [object = rock] + direction = 3 + target = 40, 7 + +[square = 41, 7] + cube_type = g_grass + +[square = 24, 8] + cube_type = g_grass + +[square = 25, 8] + cube_type = g_grass + + [object = rock] + direction = 3 + target = 25, 7 + +[square = 26, 8] + cube_type = g_grass + + [object = block_all] + direction = 0 + target = 26, 8 + +[square = 27, 8] + cube_type = g_grass + + [object = rock] + direction = 3 + target = 27, 7 + +[square = 28, 8] + cube_type = g_grass + + [object = tree2] + direction = 3 + target = 28, 8 + +[square = 29, 8] + cube_type = g_grass + +[square = 30, 8] + cube_type = g_grass + +[square = 31, 8] + cube_type = g_grass + + [object = tree2] + direction = 3 + target = 31, 8 + +[square = 32, 8] + cube_type = g_grass + + [object = rock] + direction = 1 + target = 32, 8 + +[square = 33, 8] + cube_type = g_grass + + [object = bush1] + direction = 1 + target = 33, 8 + +[square = 34, 8] + cube_type = g_grass + + [object = bush1] + direction = 1 + target = 34, 8 + +[square = 35, 8] + cube_type = g_grass + + [object = tree_wall] + direction = 1 + target = 35, 8 + +[square = 36, 8] + cube_type = g_grass + + [object = tree_wall] + direction = 1 + target = 36, 8 + +[square = 37, 8] + cube_type = g_grass + +[square = 38, 8] + cube_type = g_grass + + [object = rock] + direction = 1 + target = 38, 8 + +[square = 39, 8] + cube_type = g_grass + + [object = tree2] + direction = 1 + target = 39, 8 + +[square = 40, 8] + cube_type = g_grass + + [object = rock] + direction = 1 + target = 40, 8 + +[square = 41, 8] + cube_type = g_grass + +[square = 42, 8] + cube_type = g_grass + +[square = 24, 9] + cube_type = g_grass + +[square = 25, 9] + cube_type = g_grass + + [object = rock] + direction = 1 + target = 25, 9 + +[square = 26, 9] + cube_type = g_grass + +[square = 27, 9] + cube_type = g_grass + +[square = 28, 9] + cube_type = g_grass + + [enemy = dire_wolf] + hp = 400 + +[square = 29, 9] + cube_type = g_grass + +[square = 30, 9] + cube_type = g_grass + + [object = rock] + direction = 3 + target = 30, 8 + +[square = 31, 9] + cube_type = g_grass + + [object = rock] + direction = 1 + target = 31, 9 + +[square = 32, 9] + cube_type = g_grass + + [object = tree_wall] + direction = 1 + target = 32, 9 + +[square = 33, 9] + cube_type = g_grass + + [object = tree2] + direction = 1 + target = 33, 9 + +[square = 34, 9] + cube_type = g_grass + + [object = rock] + direction = 1 + target = 34, 9 + +[square = 35, 9] + cube_type = g_grass + + [object = tree2] + direction = 1 + target = 35, 9 + +[square = 36, 9] + cube_type = g_grass + + [object = tree_wall] + direction = 1 + target = 36, 9 + +[square = 37, 9] + cube_type = g_grass + + [object = tree_wall] + direction = 1 + target = 37, 9 + + [object = bush1] + direction = 1 + target = 37, 9 + +[square = 38, 9] + cube_type = g_grass + + [object = tree_wall] + direction = 1 + target = 38, 9 + +[square = 39, 9] + cube_type = g_grass + + [object = tree2] + direction = 1 + target = 39, 9 + +[square = 40, 9] + cube_type = g_grass + + [object = rock] + direction = 1 + target = 40, 9 + +[square = 41, 9] + cube_type = g_grass + +[square = 42, 9] + cube_type = g_grass + +[square = 25, 10] + cube_type = g_grass + + [object = rock] + direction = 3 + target = 25, 10 + +[square = 26, 10] + cube_type = g_grass + + [item = ancient_relic] + item_count = 0 + +[square = 27, 10] + cube_type = g_grass + + [object = rock] + direction = 3 + target = 27, 10 + +[square = 28, 10] + cube_type = g_grass + + [object = rock] + direction = 1 + target = 28, 9 + +[square = 29, 10] + cube_type = g_grass + + [object = block_all] + direction = 0 + target = 29, 10 + +[square = 30, 10] + cube_type = g_grass + + [object = rock] + direction = 1 + target = 30, 9 + +[square = 31, 10] + cube_type = g_grass + + [object = tree_wall] + direction = 1 + target = 31, 10 + +[square = 32, 10] + cube_type = g_grass + + [object = tree_wall] + direction = 1 + target = 32, 10 + +[square = 33, 10] + cube_type = g_grass + +[square = 34, 10] + cube_type = g_grass + +[square = 35, 10] + cube_type = g_grass + +[square = 36, 10] + cube_type = g_grass + +[square = 37, 10] + cube_type = g_grass + + [object = RESPAWN-wolf] + direction = 0 + target = 30, 17 + +[square = 38, 10] + cube_type = g_grass + +[square = 39, 10] + cube_type = g_grass + + [object = tree_wall] + direction = 1 + target = 39, 10 + +[square = 40, 10] + cube_type = g_grass + + [object = rock] + direction = 1 + target = 40, 10 + +[square = 41, 10] + cube_type = g_grass + +[square = 42, 10] + cube_type = g_grass + +[square = 25, 11] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 25, 11 + +[square = 26, 11] + cube_type = g_grass + + [object = rock] + direction = 3 + target = 26, 11 + +[square = 27, 11] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 27, 11 + +[square = 28, 11] + cube_type = g_grass + + [object = rock] + direction = 3 + target = 28, 10 + +[square = 29, 11] + cube_type = g_grass + + [object = avalanche] + direction = 0 + target = 29, 11 + + [object = troll_symbol] + direction = 3 + target = 31, 11 + +[square = 30, 11] + cube_type = g_grass + + [object = rock] + direction = 1 + target = 30, 10 + +[square = 31, 11] + cube_type = g_grass + + [object = troll_symbol2] + direction = 1 + target = 29, 11 + +[square = 32, 11] + cube_type = g_grass + +[square = 33, 11] + cube_type = g_grass + +[square = 34, 11] + cube_type = g_grass + +[square = 35, 11] + cube_type = g_grass + + [object = tree_wall] + direction = 1 + target = 35, 11 + +[square = 36, 11] + cube_type = g_grass + + [object = tree2] + direction = 1 + target = 36, 11 + +[square = 37, 11] + cube_type = g_grass + + [object = tree_wall] + direction = 1 + target = 37, 11 + +[square = 38, 11] + cube_type = g_grass + + [object = block_enemy] + direction = 1 + target = 38, 11 + +[square = 39, 11] + cube_type = g_grass + +[square = 40, 11] + cube_type = g_grass + + [object = tree_wall] + direction = 1 + target = 40, 11 + +[square = 41, 11] + cube_type = g_grass + + [object = tree_wall] + direction = 1 + target = 41, 11 + +[square = 42, 11] + cube_type = g_grass + + [object = bush1] + direction = 1 + target = 42, 11 + +[square = 43, 11] + cube_type = g_grass + +[square = 26, 12] + cube_type = g_grass + +[square = 27, 12] + cube_type = g_grass + +[square = 28, 12] + cube_type = g_grass + + [object = rock] + direction = 1 + target = 28, 11 + +[square = 29, 12] + cube_type = g_grass + + [object = block_all] + direction = 3 + target = 29, 12 + +[square = 30, 12] + cube_type = g_grass + + [object = rock] + direction = 3 + target = 30, 11 + +[square = 31, 12] + cube_type = g_grass + +[square = 32, 12] + cube_type = g_grass + + [object = tree_wall] + direction = 1 + target = 32, 12 + +[square = 33, 12] + cube_type = g_grass + + [object = tree_wall] + direction = 1 + target = 33, 12 + +[square = 34, 12] + cube_type = g_grass + + [object = rock] + direction = 1 + target = 34, 12 + +[square = 35, 12] + cube_type = g_grass + + [object = bush1] + direction = 1 + target = 35, 12 + +[square = 36, 12] + cube_type = g_grass + + [object = bush1] + direction = 1 + target = 36, 12 + +[square = 37, 12] + cube_type = g_grass + + [object = bush1] + direction = 1 + target = 37, 12 + +[square = 38, 12] + cube_type = g_grass + + [object = tree_wall] + direction = 1 + target = 38, 12 + + [object = bush1] + direction = 1 + target = 38, 12 + +[square = 39, 12] + cube_type = g_grass + +[square = 40, 12] + cube_type = g_grass + +[square = 41, 12] + cube_type = g_grass + + [object = tree2] + direction = 1 + target = 41, 12 + +[square = 42, 12] + cube_type = g_grass + + [object = bush1] + direction = 1 + target = 42, 12 + +[square = 43, 12] + cube_type = g_grass + +[square = 25, 13] + cube_type = g_grass + +[square = 26, 13] + cube_type = g_grass + +[square = 27, 13] + cube_type = g_grass + +[square = 28, 13] + cube_type = g_grass + + [object = rock] + direction = 3 + target = 28, 12 + +[square = 29, 13] + cube_type = g_grass + +[square = 30, 13] + cube_type = g_grass + + [object = rock] + direction = 1 + target = 30, 12 + +[square = 31, 13] + cube_type = g_grass + + [object = bush1] + direction = 3 + target = 31, 12 + +[square = 32, 13] + cube_type = g_grass + + [object = bush1] + direction = 0 + target = 32, 13 + +[square = 33, 13] + cube_type = g_grass + + [object = bush1] + direction = 0 + target = 33, 13 + +[square = 34, 13] + cube_type = g_grass + + [object = bush1] + direction = 0 + target = 34, 13 + +[square = 35, 13] + cube_type = g_grass + +[square = 36, 13] + cube_type = g_grass + +[square = 37, 13] + cube_type = g_grass + +[square = 38, 13] + cube_type = g_grass + + [object = rock] + target = 38, 13 + +[square = 39, 13] + cube_type = g_grass + + [object = tree2] + direction = 1 + target = 39, 13 + +[square = 40, 13] + cube_type = g_grass + +[square = 41, 13] + cube_type = g_grass + + [object = tree_wall] + direction = 1 + target = 41, 13 + +[square = 42, 13] + cube_type = g_grass + + [object = bush1] + direction = 1 + target = 42, 13 + +[square = 43, 13] + cube_type = g_grass + +[square = 44, 13] + cube_type = g_grass + +[square = 26, 14] + cube_type = g_grass + +[square = 27, 14] + cube_type = g_grass + +[square = 28, 14] + cube_type = g_grass + + [object = rock] + direction = 1 + target = 28, 13 + +[square = 29, 14] + cube_type = g_grass + +[square = 30, 14] + cube_type = g_grass + + [object = tree2] + direction = 3 + target = 30, 13 + +[square = 31, 14] + cube_type = g_grass + + [object = tree_wall] + direction = 3 + target = 31, 13 + + [object = bush1] + direction = 3 + target = 31, 13 + +[square = 32, 14] + cube_type = g_grass + +[square = 33, 14] + cube_type = g_grass + +[square = 34, 14] + cube_type = g_grass + +[square = 35, 14] + cube_type = g_grass + +[square = 36, 14] + cube_type = g_grass + +[square = 37, 14] + cube_type = g_grass + +[square = 38, 14] + cube_type = g_grass + + [object = rock] + target = 38, 14 + +[square = 39, 14] + cube_type = g_grass + + [object = tree_wall] + direction = 1 + target = 39, 14 + +[square = 40, 14] + cube_type = g_grass + + [enemy = white_wolf_respawn] + hp = 200 + +[square = 41, 14] + cube_type = g_grass + + [object = rock] + direction = 1 + target = 41, 14 + +[square = 42, 14] + cube_type = g_grass + +[square = 43, 14] + cube_type = g_grass + +[square = 44, 14] + cube_type = g_grass + +[square = 27, 15] + cube_type = g_grass + + [object = tree_wall] + direction = 3 + target = 27, 14 + +[square = 28, 15] + cube_type = g_grass + + [object = bush1] + direction = 3 + target = 28, 14 + +[square = 29, 15] + cube_type = g_grass + + [enemy = white_wolf] + hp = 200 + +[square = 30, 15] + cube_type = g_grass + +[square = 31, 15] + cube_type = g_grass + + [object = rock] + direction = 3 + target = 31, 14 + +[square = 32, 15] + cube_type = g_grass + + [object = rock_huge] + target = 32, 15 + +[square = 33, 15] + cube_type = g_grass + +[square = 34, 15] + cube_type = g_grass + +[square = 35, 15] + cube_type = g_grass + +[square = 36, 15] + cube_type = g_grass + +[square = 37, 15] + cube_type = g_grass + +[square = 38, 15] + cube_type = g_grass + + [object = rock] + target = 38, 15 + +[square = 39, 15] + cube_type = g_grass + + [object = tree_wall] + direction = 1 + target = 39, 15 + +[square = 40, 15] + cube_type = g_grass + + [enemy = dire_wolf] + hp = 400 + +[square = 41, 15] + cube_type = g_grass + + [object = bush1] + direction = 1 + target = 41, 15 + + [object = bush1] + direction = 1 + target = 41, 15 + +[square = 42, 15] + cube_type = g_grass + + [object = tree_wall] + direction = 1 + target = 42, 15 + +[square = 43, 15] + cube_type = g_grass + +[square = 44, 15] + cube_type = g_grass + +[square = 2, 16] + cube_type = g_grass + + [object = rock] + target = 3, 0 + +[square = 3, 16] + cube_type = g_grass + + [object = rock] + target = 4, 0 + +[square = 4, 16] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 5, 0 + +[square = 5, 16] + cube_type = g_grass + + [object = rock] + target = 6, 0 + +[square = 6, 16] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 7, 0 + +[square = 7, 16] + cube_type = g_grass + + [object = rock] + target = 8, 0 + +[square = 8, 16] + cube_type = g_grass + + [object = rock] + target = 9, 0 + +[square = 27, 16] + cube_type = g_grass + +[square = 28, 16] + cube_type = g_grass + + [object = bush1] + direction = 3 + target = 28, 0 + +[square = 29, 16] + cube_type = g_grass + + [object = tree_wall] + direction = 3 + target = 29, 0 + +[square = 30, 16] + cube_type = g_grass + +[square = 31, 16] + cube_type = g_grass + + [object = tree_wall] + direction = 3 + target = 31, 0 + +[square = 32, 16] + cube_type = g_grass + + [object = rock_huge] + target = 32, 16 + +[square = 33, 16] + cube_type = g_grass + +[square = 34, 16] + cube_type = g_grass + +[square = 35, 16] + cube_type = g_grass + +[square = 36, 16] + cube_type = g_grass + +[square = 37, 16] + cube_type = g_grass + + [object = rock] + target = 37, 16 + +[square = 38, 16] + cube_type = g_grass + +[square = 39, 16] + cube_type = g_grass + + [object = tree_wall] + direction = 1 + target = 39, 16 + +[square = 40, 16] + cube_type = g_grass + +[square = 41, 16] + cube_type = g_grass + + [object = tree_wall] + direction = 1 + target = 41, 16 + +[square = 42, 16] + cube_type = g_grass + + [object = tree_wall] + direction = 1 + target = 42, 16 + +[square = 43, 16] + cube_type = g_grass + +[square = 44, 16] + cube_type = g_grass + +[square = 2, 17] + cube_type = g_grass + + [object = rock] + target = 3, 1 + +[square = 3, 17] + cube_type = g_grass + + [object = rock] + target = 4, 1 + +[square = 4, 17] + cube_type = g_grass + +[square = 5, 17] + cube_type = g_grass + +[square = 6, 17] + cube_type = g_grass + +[square = 7, 17] + cube_type = g_grass + +[square = 8, 17] + cube_type = g_grass + + [object = rock] + target = 9, 1 + +[square = 27, 17] + cube_type = g_grass + +[square = 28, 17] + cube_type = g_grass + +[square = 29, 17] + cube_type = g_grass + + [object = tree_wall] + direction = 3 + target = 29, 1 + + [object = bush1] + direction = 3 + target = 29, 1 + +[square = 30, 17] + cube_type = g_grass + +[square = 31, 17] + cube_type = g_grass + +[square = 32, 17] + cube_type = g_grass + + [object = tree_wall] + direction = 3 + target = 32, 1 + + [object = bush1] + direction = 3 + target = 32, 1 + +[square = 33, 17] + cube_type = g_grass + +[square = 34, 17] + cube_type = g_grass + +[square = 35, 17] + cube_type = g_grass + +[square = 36, 17] + cube_type = g_grass + +[square = 37, 17] + cube_type = g_grass + + [object = rock] + target = 37, 17 + +[square = 38, 17] + cube_type = g_grass + + [object = tree_wall] + direction = 1 + target = 38, 17 + +[square = 39, 17] + cube_type = g_grass + + [object = block_enemy] + direction = 0 + target = 39, 17 + +[square = 40, 17] + cube_type = g_grass + +[square = 41, 17] + cube_type = g_grass + + [object = tree2] + direction = 1 + target = 41, 17 + +[square = 42, 17] + cube_type = g_grass + + [object = rock] + direction = 1 + target = 42, 17 + + [object = rock] + direction = 1 + target = 42, 17 + +[square = 43, 17] + cube_type = g_grass + +[square = 44, 17] + cube_type = g_grass + +[square = 2, 18] + cube_type = g_grass + + [object = rock] + target = 3, 2 + +[square = 3, 18] + cube_type = g_grass + +[square = 4, 18] + cube_type = g_grass + + [enemy = icetroll] + hp = 400 + +[square = 5, 18] + cube_type = g_grass + + [object = rock] + target = 6, 2 + +[square = 6, 18] + cube_type = g_grass + +[square = 7, 18] + cube_type = g_grass + +[square = 8, 18] + cube_type = g_grass + + [object = rock] + target = 9, 2 + +[square = 9, 18] + cube_type = g_grass + + [object = rock] + target = 10, 2 + +[square = 10, 18] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 11, 2 + +[square = 11, 18] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 12, 2 + +[square = 12, 18] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 13, 2 + +[square = 27, 18] + cube_type = g_grass + +[square = 28, 18] + cube_type = g_grass + + [object = bush1] + direction = 3 + target = 28, 2 + +[square = 29, 18] + cube_type = g_grass + + [object = tree2] + direction = 3 + target = 29, 2 + +[square = 30, 18] + cube_type = g_grass + +[square = 31, 18] + cube_type = g_grass + +[square = 32, 18] + cube_type = g_grass + + [object = tree_wall] + direction = 3 + target = 32, 2 + +[square = 33, 18] + cube_type = g_grass + + [object = rock_huge] + target = 33, 18 + +[square = 34, 18] + cube_type = g_grass + +[square = 35, 18] + cube_type = g_grass + +[square = 36, 18] + cube_type = g_grass + +[square = 37, 18] + cube_type = wall1 + +[square = 38, 18] + cube_type = g_grass + + [object = tree_wall] + direction = 1 + target = 38, 18 + +[square = 39, 18] + cube_type = g_grass + + [enemy = white_wolf_respawn] + hp = 200 + +[square = 40, 18] + cube_type = g_grass + + [object = tree_wall] + direction = 1 + target = 40, 18 + +[square = 41, 18] + cube_type = g_grass + + [object = rock] + direction = 1 + target = 41, 18 + +[square = 42, 18] + cube_type = g_grass + + [object = rock] + direction = 1 + target = 42, 18 + +[square = 43, 18] + cube_type = g_grass + +[square = 2, 19] + cube_type = g_grass + + [object = rock] + target = 3, 3 + +[square = 3, 19] + cube_type = g_grass + +[square = 4, 19] + cube_type = g_grass + +[square = 5, 19] + cube_type = g_grass + +[square = 6, 19] + cube_type = g_grass + + [object = rock] + target = 7, 3 + +[square = 7, 19] + cube_type = g_grass + +[square = 8, 19] + cube_type = g_grass + + [object = rock] + target = 9, 3 + +[square = 9, 19] + cube_type = wall1 + +[square = 10, 19] + cube_type = wall1 + +[square = 11, 19] + cube_type = g_grass + + [object = rock_entrance2] + target = 11, 19 + +[square = 12, 19] + cube_type = wall1 + +[square = 27, 19] + cube_type = g_grass + +[square = 28, 19] + cube_type = g_grass + +[square = 29, 19] + cube_type = g_grass + + [object = bush1] + direction = 3 + target = 29, 3 + +[square = 30, 19] + cube_type = g_grass + + [object = tree_wall] + direction = 3 + target = 30, 3 + +[square = 31, 19] + cube_type = g_grass + + [object = RESPAWN-wolf] + direction = 0 + target = 34, 10 + +[square = 32, 19] + cube_type = g_grass + + [object = tree_wall] + direction = 3 + target = 32, 3 + + [object = bush1] + direction = 3 + target = 32, 3 + +[square = 33, 19] + cube_type = g_grass + +[square = 34, 19] + cube_type = g_grass + +[square = 35, 19] + cube_type = g_grass + +[square = 36, 19] + cube_type = g_grass + +[square = 37, 19] + cube_type = wall1 + +[square = 38, 19] + cube_type = g_grass + + [object = rock] + direction = 1 + target = 38, 19 + +[square = 39, 19] + cube_type = g_grass + + [enemy = dire_wolf] + hp = 400 + +[square = 40, 19] + cube_type = g_grass + + [object = tree2] + direction = 1 + target = 40, 19 + +[square = 41, 19] + cube_type = g_grass + + [object = tree2] + direction = 1 + target = 41, 19 + +[square = 42, 19] + cube_type = g_grass + + [object = tree_wall] + direction = 1 + target = 42, 19 + + [object = bush1] + direction = 1 + target = 42, 19 + +[square = 2, 20] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 3, 4 + +[square = 3, 20] + cube_type = g_grass + + [object = tree2] + direction = 0 + target = 4, 4 + +[square = 4, 20] + cube_type = g_grass + +[square = 5, 20] + cube_type = g_grass + + [object = rock] + target = 6, 4 + +[square = 6, 20] + cube_type = g_grass + + [object = rock] + target = 7, 4 + +[square = 7, 20] + cube_type = g_grass + + [object = block_enemy] + direction = 0 + target = 7, 20 + +[square = 8, 20] + cube_type = g_grass + + [enemy = rocktroll] + hp = 400 + +[square = 9, 20] + cube_type = g_grass + + [object = rock] + target = 10, 4 + +[square = 10, 20] + cube_type = g_grass + + [enemy = icetroll] + hp = 400 + +[square = 11, 20] + cube_type = g_grass + +[square = 12, 20] + cube_type = g_grass + + [object = rock] + target = 13, 4 + +[square = 25, 20] + cube_type = wall1 + +[square = 26, 20] + cube_type = wall1 + +[square = 27, 20] + cube_type = wall1 + +[square = 28, 20] + cube_type = g_grass + + [object = bush1] + direction = 3 + target = 28, 4 + +[square = 29, 20] + cube_type = g_grass + +[square = 30, 20] + cube_type = wall1 + +[square = 31, 20] + cube_type = g_grass + + [object = woodgate] + direction = 1 + target = 31, 4 + + [object = woodgate_jamb_R] + direction = 1 + target = 31, 4 + + [object = woodgate_jamb_L] + direction = 3 + target = 31, 4 + +[square = 32, 20] + cube_type = wall1 + +[square = 33, 20] + cube_type = g_grass + +[square = 34, 20] + cube_type = g_grass + +[square = 35, 20] + cube_type = g_grass + +[square = 36, 20] + cube_type = g_grass + +[square = 37, 20] + cube_type = wall1 + +[square = 38, 20] + cube_type = g_grass + + [object = tree_wall] + direction = 1 + target = 38, 20 + +[square = 39, 20] + cube_type = g_grass + + [object = troll_symbol] + direction = 0 + target = 39, 22 + +[square = 40, 20] + cube_type = g_grass + + [object = tree_wall] + direction = 1 + target = 40, 20 + +[square = 41, 20] + cube_type = g_grass + + [object = tree_wall] + direction = 1 + target = 41, 20 + +[square = 42, 20] + cube_type = g_grass + + [object = tree_wall] + direction = 1 + target = 42, 20 + + [object = bush1] + direction = 1 + target = 42, 20 + +[square = 2, 21] + cube_type = g_grass + + [object = rock] + target = 3, 5 + +[square = 3, 21] + cube_type = g_grass + +[square = 4, 21] + cube_type = g_grass + +[square = 5, 21] + cube_type = g_grass + + [object = rock] + target = 6, 5 + +[square = 6, 21] + cube_type = g_grass + + [object = rock] + target = 7, 5 + +[square = 7, 21] + cube_type = g_grass + + [object = rock] + target = 8, 5 + +[square = 8, 21] + cube_type = g_grass + +[square = 9, 21] + cube_type = g_grass + +[square = 10, 21] + cube_type = g_grass + +[square = 11, 21] + cube_type = g_grass + + [enemy = rocktroll] + hp = 400 + +[square = 12, 21] + cube_type = g_grass + + [object = rock] + target = 13, 5 + +[square = 24, 21] + cube_type = wall1 + +[square = 25, 21] + cube_type = wall1 + +[square = 26, 21] + cube_type = g_grass + + [object = broken_tstone] + target = 26, 21 + +[square = 27, 21] + cube_type = wall1 + +[square = 28, 21] + cube_type = wall1 + +[square = 29, 21] + cube_type = wall1 + +[square = 30, 21] + cube_type = wall1 + +[square = 31, 21] + cube_type = g_grass + +[square = 32, 21] + cube_type = wall1 + +[square = 33, 21] + cube_type = wall1 + +[square = 34, 21] + cube_type = g_grass + +[square = 35, 21] + cube_type = g_grass + + [object = rock] + target = 35, 21 + +[square = 36, 21] + cube_type = g_grass + + [object = rock] + target = 36, 21 + +[square = 37, 21] + cube_type = g_grass + + [object = rock] + target = 37, 21 + +[square = 38, 21] + cube_type = wall1 + +[square = 39, 21] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 39, 21 + +[square = 40, 21] + cube_type = wall1 + +[square = 41, 21] + cube_type = g_grass + + [object = tree_wall] + direction = 1 + target = 41, 21 + +[square = 42, 21] + cube_type = g_grass + +[square = 0, 22] + cube_type = g_grass + +[square = 1, 22] + cube_type = g_grass + +[square = 2, 22] + cube_type = g_grass + + [object = rock] + target = 3, 6 + +[square = 3, 22] + cube_type = g_grass + + [object = rock] + target = 4, 6 + +[square = 4, 22] + cube_type = g_grass + +[square = 5, 22] + cube_type = g_grass + +[square = 6, 22] + cube_type = g_grass + + [object = rock] + target = 7, 6 + +[square = 7, 22] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 8, 6 + +[square = 8, 22] + cube_type = g_grass + + [object = rock] + target = 9, 6 + +[square = 9, 22] + cube_type = g_grass + + [object = tree2] + direction = 0 + target = 10, 6 + +[square = 10, 22] + cube_type = g_grass + +[square = 11, 22] + cube_type = g_grass + + [object = rock] + target = 12, 6 + +[square = 12, 22] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 13, 6 + +[square = 24, 22] + cube_type = wall1 + +[square = 25, 22] + cube_type = g_grass + + [object = fence] + direction = 1 + target = 25, 22 + +[square = 26, 22] + cube_type = g_grass + +[square = 27, 22] + cube_type = g_grass + + [object = fence] + direction = 1 + target = 27, 22 + +[square = 28, 22] + cube_type = wall1 + +[square = 29, 22] + cube_type = wall1 + +[square = 30, 22] + cube_type = g_grass + +[square = 31, 22] + cube_type = g_grass + +[square = 32, 22] + cube_type = g_grass + + [object = barrel] + target = 32, 21 + + + object_item_count = 9 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 33, 22] + cube_type = wall1 + +[square = 34, 22] + cube_type = g_grass + +[square = 35, 22] + cube_type = g_grass + + [object = rock] + target = 35, 22 + +[square = 36, 22] + cube_type = g_grass + + [object = troll_symbol2] + direction = 0 + target = 36, 24 + + [enemy = deadsoldier] + hp = -1 + +[square = 37, 22] + cube_type = g_grass + + [object = rock] + target = 37, 22 + +[square = 38, 22] + cube_type = wall1 + +[square = 39, 22] + cube_type = g_grass + + [object = troll_symbol2] + target = 39, 20 + + [object = free_troll] + direction = 0 + target = 39, 22 + + [enemy = troll_prisoner] + hp = 0 + +[square = 40, 22] + cube_type = wall1 + +[square = 41, 22] + cube_type = g_grass + +[square = 0, 23] + cube_type = g_grass + +[square = 1, 23] + cube_type = g_grass + +[square = 2, 23] + cube_type = g_grass + +[square = 3, 23] + cube_type = g_grass + + [object = rock] + target = 4, 7 + +[square = 4, 23] + cube_type = g_grass + + [object = rock] + target = 5, 7 + +[square = 5, 23] + cube_type = g_grass + +[square = 6, 23] + cube_type = g_grass + + [object = rock] + target = 7, 7 + +[square = 7, 23] + cube_type = g_grass + + [enemy = treetroll] + hp = 300 + +[square = 8, 23] + cube_type = g_grass + + [object = rock] + target = 9, 7 + +[square = 9, 23] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 10, 7 + +[square = 10, 23] + cube_type = g_grass + + [object = rock] + target = 11, 7 + +[square = 11, 23] + cube_type = g_grass + + [object = rock] + target = 12, 7 + +[square = 12, 23] + cube_type = g_grass + +[square = 23, 23] + cube_type = wall1 + +[square = 24, 23] + cube_type = wall1 + cube_direction = 1 + +[square = 25, 23] + cube_type = wall1 + cube_direction = 1 + +[square = 26, 23] + cube_type = g_grass + +[square = 27, 23] + cube_type = wall1 + +[square = 28, 23] + cube_type = wall1 + cube_direction = 1 + +[square = 29, 23] + cube_type = wall1 + cube_direction = 1 + +[square = 30, 23] + cube_type = g_grass + +[square = 31, 23] + cube_type = g_grass + +[square = 32, 23] + cube_type = g_grass + +[square = 33, 23] + cube_type = wall1 + +[square = 34, 23] + cube_type = wall1 + +[square = 35, 23] + cube_type = wall1 + +[square = 36, 23] + cube_type = g_grass + + [object = rock] + target = 36, 23 + +[square = 37, 23] + cube_type = wall1 + +[square = 38, 23] + cube_type = wall1 + +[square = 39, 23] + cube_type = g_grass + + [object = fence] + direction = 0 + target = 39, 23 + +[square = 40, 23] + cube_type = wall1 + +[square = 41, 23] + cube_type = wall1 + +[square = 0, 24] + cube_type = g_grass + +[square = 1, 24] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 2, 8 + +[square = 2, 24] + cube_type = g_grass + + [object = bush1] + direction = 0 + target = 3, 8 + +[square = 3, 24] + cube_type = g_grass + +[square = 4, 24] + cube_type = g_grass + + [object = rock] + target = 5, 8 + +[square = 5, 24] + cube_type = g_grass + + [object = troll_symbol] + direction = 3 + target = 7, 24 + + [enemy = treetroll] + hp = 300 + +[square = 6, 24] + cube_type = g_grass + + [object = rock] + target = 7, 8 + +[square = 7, 24] + cube_type = g_grass + + [object = troll_symbol2] + direction = 1 + target = 5, 24 + +[square = 8, 24] + cube_type = g_grass + + [object = tree2] + target = 8, 24 + +[square = 9, 24] + cube_type = g_grass + + [object = rock] + target = 9, 24 + +[square = 10, 24] + cube_type = g_grass + +[square = 11, 24] + cube_type = g_grass + +[square = 12, 24] + cube_type = g_grass + +[square = 21, 24] + cube_type = g_grass + +[square = 22, 24] + cube_type = g_grass + +[square = 23, 24] + cube_type = wall1 + cube_direction = 1 + +[square = 24, 24] + cube_type = g_grass + + [object = barrel] + target = 23, 8 + + + object_item_count = 12 + +[square = 25, 24] + cube_type = g_grass + +[square = 26, 24] + cube_type = g_grass + + [object = snowroof] + target = 25, 8 + +[square = 27, 24] + cube_type = g_grass + + [object = win_wood] + target = 26, 8 + + [object = snowroof] + target = 26, 8 + +[square = 28, 24] + cube_type = g_grass + + [object = snowroof] + target = 27, 8 + +[square = 29, 24] + cube_type = g_grass + +[square = 30, 24] + cube_type = g_grass + + [object = snowroof] + target = 30, 8 + +[square = 31, 24] + cube_type = g_grass + + [object = snowroof] + target = 31, 8 + +[square = 32, 24] + cube_type = g_grass + cube_direction = 1 + + [object = snowroof] + target = 32, 8 + +[square = 33, 24] + cube_type = g_grass + cube_direction = 1 + +[square = 34, 24] + cube_type = g_grass + +[square = 35, 24] + cube_type = g_grass + + [object = snowroof] + target = 35, 8 + +[square = 36, 24] + cube_type = g_grass + + [object = troll_symbol] + target = 36, 22 + +[square = 37, 24] + cube_type = g_grass + +[square = 38, 24] + cube_type = g_grass + +[square = 39, 24] + cube_type = g_grass + + [object = troll_prisoner] + direction = 0 + target = 39, 24 + +[square = 40, 24] + cube_type = g_grass + +[square = 41, 24] + cube_type = wall1 + +[square = 0, 25] + cube_type = g_grass + +[square = 1, 25] + cube_type = g_grass + + [object = bush1] + direction = 0 + target = 2, 9 + +[square = 2, 25] + cube_type = g_grass + + [object = tree_wall] + target = 2, 9 + +[square = 3, 25] + cube_type = g_grass + + [object = rock] + target = 3, 9 + +[square = 4, 25] + cube_type = g_grass + + [object = rock] + target = 4, 9 + +[square = 5, 25] + cube_type = g_grass + + [enemy = treetroll] + hp = 300 + + [enemy = treetroll] + hp = 300 + +[square = 6, 25] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 7, 9 + +[square = 7, 25] + cube_type = g_grass + + [item = remains] + item_count = 0 + + [item = tool_of_havoc] + item_count = 0 + + [item = loathsome_idol] + item_count = 0 + + [item = ring_of_flesh] + item_count = 0 + +[square = 8, 25] + cube_type = g_grass + + [object = bush1] + target = 8, 25 + +[square = 9, 25] + cube_type = g_grass + + [object = rock] + target = 9, 25 + +[square = 10, 25] + cube_type = g_grass + +[square = 11, 25] + cube_type = g_grass + + [object = rock] + target = 12, 9 + +[square = 12, 25] + cube_type = g_grass + + [object = rock] + target = 13, 9 + +[square = 13, 25] + cube_type = g_grass + + [object = rock] + target = 14, 9 + +[square = 14, 25] + cube_type = g_grass + + [object = rock] + target = 15, 9 + +[square = 15, 25] + cube_type = g_grass + +[square = 20, 25] + cube_type = g_grass + + [object = rock] + direction = 3 + target = 19, 9 + +[square = 21, 25] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 20, 9 + +[square = 22, 25] + cube_type = wall1 + +[square = 23, 25] + cube_type = g_grass + + [object = edwin_dummy] + direction = 0 + target = 23, 25 + + [enemy = edwin] + hp = 0 + +[square = 24, 25] + cube_type = g_grass + + [object = garbage] + target = 23, 9 + + + object_item_count = 25 + +[square = 25, 25] + cube_type = g_grass + + [object = snowroof] + direction = 1 + target = 24, 9 + +[square = 26, 25] + cube_type = wall1 + +[square = 27, 25] + cube_type = wall1 + +[square = 28, 25] + cube_type = wall1 + +[square = 29, 25] + cube_type = g_grass + + [object = snowroof] + direction = 3 + target = 28, 9 + + [object = snowroof] + direction = 1 + target = 29, 9 + +[square = 30, 25] + cube_type = wall1 + +[square = 31, 25] + cube_type = wall1 + +[square = 32, 25] + cube_type = wall1 + +[square = 33, 25] + cube_type = g_grass + cube_direction = 1 + + [object = snowroof] + direction = 3 + target = 33, 9 + + [object = win_stone] + direction = 3 + target = 33, 9 + +[square = 34, 25] + cube_type = g_grass + + [object = snowroof] + direction = 1 + target = 34, 9 + +[square = 35, 25] + cube_type = wall1 + +[square = 36, 25] + cube_type = g_grass + + [object = snowroof] + target = 36, 9 + + [object = snowroof] + direction = 3 + target = 36, 9 + +[square = 37, 25] + cube_type = g_grass + +[square = 38, 25] + cube_type = g_grass + +[square = 39, 25] + cube_type = g_grass + + [object = tent_mage] + direction = 0 + target = 39, 25 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 40, 25] + cube_type = g_grass + +[square = 41, 25] + cube_type = wall1 + +[square = 0, 26] + cube_type = g_grass + +[square = 1, 26] + cube_type = g_grass + + [object = tree_wall] + target = 1, 10 + + [object = bush1] + target = 1, 10 + +[square = 2, 26] + cube_type = g_grass + + [object = monk_statue] + direction = 1 + target = 4, 26 + +[square = 3, 26] + cube_type = g_grass + +[square = 4, 26] + cube_type = g_grass + + [object = rock] + target = 4, 10 + +[square = 5, 26] + cube_type = g_grass + + [object = block_enemy] + direction = 0 + target = 5, 26 + +[square = 6, 26] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 6, 10 + +[square = 7, 26] + cube_type = g_grass + + [object = rock] + target = 8, 10 + +[square = 8, 26] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 9, 10 + +[square = 9, 26] + cube_type = g_grass + + [object = rock] + target = 10, 10 + + [object = bush1] + target = 10, 10 + +[square = 10, 26] + cube_type = g_grass + + [object = rock] + target = 11, 10 + +[square = 11, 26] + cube_type = g_grass + + [object = bush1] + target = 12, 10 + +[square = 12, 26] + cube_type = g_grass + + [object = tree2] + target = 13, 10 + +[square = 13, 26] + cube_type = g_grass + + [object = tree_wall] + target = 14, 10 + +[square = 14, 26] + cube_type = g_grass + + [object = bush1] + target = 15, 10 + +[square = 15, 26] + cube_type = g_grass + + [object = tree_wall] + target = 16, 10 + +[square = 16, 26] + cube_type = g_grass + +[square = 17, 26] + cube_type = g_grass + +[square = 18, 26] + cube_type = g_grass + +[square = 19, 26] + cube_type = g_grass + cube_direction = 1 + +[square = 20, 26] + cube_type = wall1 + +[square = 21, 26] + cube_type = g_grass + + [object = tree_ogla1] + direction = 0 + target = 21, 27 + +[square = 22, 26] + cube_type = g_grass + +[square = 23, 26] + cube_type = g_grass + + [object = snowroof] + target = 22, 10 + +[square = 24, 26] + cube_type = g_grass + + [object = snowroof] + target = 23, 10 + +[square = 25, 26] + cube_type = g_grass + + [object = win_wood] + direction = 1 + target = 24, 10 + + [object = snowroof] + direction = 1 + target = 24, 10 + +[square = 26, 26] + cube_type = wall1 + +[square = 27, 26] + cube_type = wall1 + +[square = 28, 26] + cube_type = wall1 + +[square = 29, 26] + cube_type = g_grass + + [object = win_wood] + direction = 3 + target = 28, 10 + + [object = snowroof] + direction = 3 + target = 28, 10 + + [object = snowroof] + direction = 1 + target = 29, 10 + + [object = win_stone] + direction = 1 + target = 29, 10 + +[square = 30, 26] + cube_type = wall1 + +[square = 31, 26] + cube_type = wall1 + +[square = 32, 26] + cube_type = wall1 + +[square = 33, 26] + cube_type = g_grass + cube_direction = 1 + + [object = snowroof] + direction = 3 + target = 33, 10 + + [object = door1] + direction = 3 + target = 33, 10 + +[square = 34, 26] + cube_type = g_grass + + [object = snowroof] + direction = 1 + target = 34, 10 + + [object = win_wood] + direction = 1 + target = 34, 10 + + [object = sad_archer_dummy] + direction = 0 + target = 34, 26 + + [enemy = highlander] + hp = 0 + +[square = 35, 26] + cube_type = wall1 + +[square = 36, 26] + cube_type = wall1 + +[square = 37, 26] + cube_type = g_grass + + [object = snowroof] + direction = 3 + target = 37, 10 + +[square = 38, 26] + cube_type = g_grass + +[square = 39, 26] + cube_type = g_grass + +[square = 40, 26] + cube_type = g_grass + + [object = tree_ogla3] + direction = 0 + target = 39, 26 + +[square = 41, 26] + cube_type = wall1 + +[square = 0, 27] + cube_type = g_grass + +[square = 1, 27] + cube_type = g_grass + + [object = rock] + target = 1, 11 + + [object = bush1] + target = 1, 11 + +[square = 2, 27] + cube_type = g_grass + +[square = 3, 27] + cube_type = g_grass + +[square = 4, 27] + cube_type = g_grass + +[square = 5, 27] + cube_type = g_grass + + [object = rock] + target = 5, 11 + +[square = 6, 27] + cube_type = g_grass + + [object = rock] + target = 6, 11 + +[square = 7, 27] + cube_type = g_grass + + [object = tree2] + target = 8, 11 + +[square = 8, 27] + cube_type = g_grass + + [object = rock_entrance1] + target = 8, 27 + +[square = 9, 27] + cube_type = g_grass + + [object = tree_wall] + target = 10, 11 + +[square = 10, 27] + cube_type = g_grass + + [object = bush1] + target = 11, 11 + +[square = 11, 27] + cube_type = g_grass + + [object = tree_wall] + target = 12, 11 + +[square = 12, 27] + cube_type = g_grass + + [object = bush1] + target = 13, 11 + +[square = 13, 27] + cube_type = g_grass + + [object = charon] + direction = 0 + target = 13, 27 + +[square = 14, 27] + cube_type = g_grass + + [object = bush1] + target = 15, 11 + +[square = 15, 27] + cube_type = g_grass + + [object = bush1] + target = 16, 11 + +[square = 16, 27] + cube_type = g_grass + + [object = bush1] + target = 17, 11 + + [object = tree_wall] + target = 17, 11 + +[square = 17, 27] + cube_type = g_grass + + [object = bush1] + target = 18, 11 + +[square = 18, 27] + cube_type = g_grass + + [object = bush1] + target = 19, 11 + +[square = 19, 27] + cube_type = g_grass + cube_direction = 1 + +[square = 20, 27] + cube_type = wall1 + +[square = 21, 27] + cube_type = g_grass + +[square = 22, 27] + cube_type = g_grass + + [object = snowroof] + direction = 1 + target = 21, 11 + +[square = 23, 27] + cube_type = wall1 + +[square = 24, 27] + cube_type = wall1 + +[square = 25, 27] + cube_type = g_grass + + [object = snowroof] + direction = 3 + target = 24, 11 + + [object = snowroof] + direction = 1 + target = 24, 11 + +[square = 26, 27] + cube_type = wall1 + +[square = 27, 27] + cube_type = wall1 + +[square = 28, 27] + cube_type = wall1 + +[square = 29, 27] + cube_type = g_grass + + [object = snowroof] + direction = 3 + target = 28, 11 + + [object = snowroof] + direction = 1 + target = 29, 11 + +[square = 30, 27] + cube_type = wall1 + +[square = 31, 27] + cube_type = wall1 + +[square = 32, 27] + cube_type = wall1 + +[square = 33, 27] + cube_type = g_grass + cube_direction = 1 + + [object = snowroof] + direction = 3 + target = 33, 11 + + [object = win_stone] + direction = 3 + target = 33, 11 + +[square = 34, 27] + cube_type = g_grass + + [object = snowroof] + direction = 1 + target = 34, 11 + + [object = door1] + direction = 1 + target = 34, 11 + +[square = 35, 27] + cube_type = wall1 + +[square = 36, 27] + cube_type = wall1 + +[square = 37, 27] + cube_type = g_grass + + [object = snowroof] + direction = 3 + target = 37, 11 + + [object = win_wood] + direction = 3 + target = 37, 11 + +[square = 38, 27] + cube_type = g_grass + +[square = 39, 27] + cube_type = wall1 + +[square = 40, 27] + cube_type = wall1 + +[square = 41, 27] + cube_type = wall1 + +[square = 42, 27] + cube_type = g_grass + +[square = 43, 27] + cube_type = g_grass + +[square = 0, 28] + cube_type = g_grass + + [object = bush1] + direction = 1 + target = 1, 12 + +[square = 1, 28] + cube_type = g_grass + + [object = tree_wall] + direction = 1 + target = 2, 12 + + [object = bush1] + direction = 1 + target = 2, 12 + +[square = 2, 28] + cube_type = g_grass + +[square = 3, 28] + cube_type = g_grass + +[square = 4, 28] + cube_type = g_grass + + [object = tree_wall] + target = 4, 12 + +[square = 5, 28] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 5, 12 + +[square = 6, 28] + cube_type = g_grass + + [object = rock] + target = 6, 12 + +[square = 7, 28] + cube_type = g_grass + +[square = 8, 28] + cube_type = g_grass + +[square = 9, 28] + cube_type = g_grass + +[square = 10, 28] + cube_type = g_grass + +[square = 11, 28] + cube_type = g_grass + + [object = bush1] + direction = 1 + target = 11, 28 + +[square = 12, 28] + cube_type = g_grass + +[square = 13, 28] + cube_type = g_grass + +[square = 14, 28] + cube_type = g_grass + +[square = 15, 28] + cube_type = g_grass + + [object = RESPAWN-wolf] + direction = 0 + target = 4, 38 + +[square = 16, 28] + cube_type = g_grass + +[square = 17, 28] + cube_type = g_grass + +[square = 18, 28] + cube_type = g_grass + + [object = tree2] + target = 19, 12 + +[square = 19, 28] + cube_type = wall1 + cube_direction = 1 + +[square = 20, 28] + cube_type = wall1 + +[square = 21, 28] + cube_type = g_grass + +[square = 22, 28] + cube_type = g_grass + + [object = win_stone] + direction = 1 + target = 21, 12 + + [object = snowroof] + direction = 1 + target = 21, 12 + +[square = 23, 28] + cube_type = wall1 + +[square = 24, 28] + cube_type = wall1 + +[square = 25, 28] + cube_type = g_grass + + [object = snowroof] + direction = 3 + target = 24, 12 + +[square = 26, 28] + cube_type = g_grass + + [object = win_wood] + direction = 0 + target = 25, 12 + + [object = snowroof] + direction = 0 + target = 25, 12 + +[square = 27, 28] + cube_type = g_grass + + [object = snowroof] + direction = 0 + target = 26, 12 + + [object = shop_smith] + direction = 0 + target = 27, 28 + + [object = door_garrick] + direction = 0 + target = 27, 28 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 28, 28] + cube_type = g_grass + + [object = win_wood] + direction = 0 + target = 27, 12 + + [object = snowroof] + direction = 0 + target = 27, 12 + +[square = 29, 28] + cube_type = g_grass + +[square = 30, 28] + cube_type = g_grass + + [object = snowroof] + direction = 0 + target = 30, 12 + + [object = win_stone] + direction = 0 + target = 30, 12 + +[square = 31, 28] + cube_type = g_grass + + [object = snowroof] + direction = 0 + target = 31, 12 + + [object = door1] + direction = 0 + target = 31, 12 + +[square = 32, 28] + cube_type = g_grass + cube_direction = 1 + + [object = snowroof] + direction = 0 + target = 32, 12 + +[square = 33, 28] + cube_type = g_grass + cube_direction = 1 + +[square = 34, 28] + cube_type = g_grass + + [object = snowroof] + direction = 1 + target = 34, 12 + +[square = 35, 28] + cube_type = wall1 + +[square = 36, 28] + cube_type = wall1 + +[square = 37, 28] + cube_type = g_grass + + [object = snowroof] + direction = 3 + target = 37, 12 + +[square = 38, 28] + cube_type = wall1 + +[square = 39, 28] + cube_type = wall1 + +[square = 40, 28] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 40, 12 + +[square = 41, 28] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 41, 12 + +[square = 42, 28] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 42, 12 + +[square = 43, 28] + cube_type = g_grass + + [object = bush1] + direction = 0 + target = 43, 28 + +[square = 1, 29] + cube_type = g_grass + + [object = rock] + direction = 1 + target = 2, 13 + +[square = 2, 29] + cube_type = g_grass + +[square = 3, 29] + cube_type = g_grass + + [enemy = treetroll] + hp = 300 + +[square = 4, 29] + cube_type = g_grass + +[square = 5, 29] + cube_type = g_grass + + [object = rock] + target = 5, 13 + +[square = 6, 29] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 6, 13 + +[square = 7, 29] + cube_type = g_grass + +[square = 8, 29] + cube_type = g_grass + + [object = bush1] + target = 9, 13 + +[square = 9, 29] + cube_type = g_grass + +[square = 10, 29] + cube_type = g_grass + +[square = 11, 29] + cube_type = g_grass + +[square = 12, 29] + cube_type = g_grass + + [object = block_enemy] + direction = 1 + target = 12, 29 + +[square = 13, 29] + cube_type = g_grass + + [object = tree_wall] + target = 14, 13 + +[square = 14, 29] + cube_type = g_grass + + [object = tree2] + target = 15, 13 + +[square = 15, 29] + cube_type = g_grass + +[square = 16, 29] + cube_type = g_grass + +[square = 17, 29] + cube_type = g_grass + +[square = 18, 29] + cube_type = g_grass + + [enemy = white_wolf_respawn] + hp = 200 + +[square = 19, 29] + cube_type = g_grass + cube_direction = 1 + + [object = flag1] + direction = 0 + target = 19, 13 + + [object = flag1] + target = 19, 13 + +[square = 20, 29] + cube_type = g_grass + + [object = woodgate] + target = 20, 13 + + [object = woodgate_jamb_L] + target = 20, 13 + + [object = woodgate_jamb_R] + direction = 0 + target = 20, 13 + +[square = 21, 29] + cube_type = g_grass + +[square = 22, 29] + cube_type = g_grass + +[square = 23, 29] + cube_type = g_grass + + [object = door1] + direction = 0 + target = 22, 13 + + [object = snowroof] + direction = 0 + target = 22, 13 + + [object = snowroof] + target = 22, 13 + +[square = 24, 29] + cube_type = g_grass + + [object = door1] + target = 23, 13 + + [object = snowroof] + direction = 0 + target = 23, 13 + + [object = snowroof] + target = 23, 13 + +[square = 25, 29] + cube_type = g_grass + +[square = 26, 29] + cube_type = g_grass + +[square = 27, 29] + cube_type = g_grass + + [object = aenor_statue] + direction = 3 + target = 26, 29 + +[square = 28, 29] + cube_type = g_grass + +[square = 29, 29] + cube_type = g_grass + +[square = 30, 29] + cube_type = g_grass + + [object = tree_ogla2] + direction = 0 + target = 30, 30 + +[square = 31, 29] + cube_type = g_grass + +[square = 32, 29] + cube_type = g_grass + cube_direction = 1 + + [object = snowroof] + target = 32, 13 + +[square = 33, 29] + cube_type = g_grass + cube_direction = 1 + + [object = snowroof] + target = 33, 13 + +[square = 34, 29] + cube_type = g_grass + cube_direction = 1 + + [object = snowroof] + target = 34, 13 + +[square = 35, 29] + cube_type = g_grass + + [object = snowroof] + direction = 0 + target = 35, 13 + + [object = win_wood] + direction = 0 + target = 35, 13 + +[square = 36, 29] + cube_type = g_grass + + [object = snowroof] + direction = 0 + target = 36, 13 + +[square = 37, 29] + cube_type = g_grass + +[square = 38, 29] + cube_type = g_grass + +[square = 39, 29] + cube_type = g_grass + + [object = woodgate_locked] + direction = 0 + target = 39, 29 + + [object = woodgate_jamb_L] + direction = 0 + target = 39, 29 + + [object = woodgate_jamb_R] + target = 39, 29 + + [object = end_of_chapter] + direction = 1 + target = 39, 29 + +[square = 40, 29] + cube_type = g_grass + + [object = block_all] + direction = 3 + target = 40, 29 + +[square = 41, 29] + cube_type = g_grass + +[square = 42, 29] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 42, 13 + +[square = 43, 29] + cube_type = g_grass + + [object = bush1] + direction = 0 + target = 43, 29 + +[square = 1, 30] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 2, 14 + +[square = 2, 30] + cube_type = g_grass + + [object = rock] + direction = 1 + target = 3, 14 + +[square = 3, 30] + cube_type = g_grass + +[square = 4, 30] + cube_type = g_grass + + [object = RESPAWN-wolf] + direction = 0 + target = 15, 34 + +[square = 5, 30] + cube_type = g_grass + +[square = 6, 30] + cube_type = g_grass + +[square = 7, 30] + cube_type = g_grass + +[square = 8, 30] + cube_type = g_grass + +[square = 9, 30] + cube_type = g_grass + +[square = 10, 30] + cube_type = g_grass + + [object = tree_wall] + target = 11, 14 + +[square = 11, 30] + cube_type = g_grass + +[square = 12, 30] + cube_type = g_grass + + [object = bush1] + target = 13, 14 + +[square = 13, 30] + cube_type = g_grass + +[square = 14, 30] + cube_type = g_grass + + [object = tree2] + target = 15, 14 + +[square = 15, 30] + cube_type = g_grass + + [object = rock] + direction = 3 + target = 16, 14 + +[square = 16, 30] + cube_type = g_grass + + [object = rock] + target = 17, 14 + + [object = bush1] + target = 17, 14 + +[square = 17, 30] + cube_type = g_grass + +[square = 18, 30] + cube_type = g_grass + +[square = 19, 30] + cube_type = wall1 + cube_direction = 1 + +[square = 20, 30] + cube_type = wall1 + +[square = 21, 30] + cube_type = g_grass + +[square = 22, 30] + cube_type = g_grass + + [object = win_stone] + direction = 1 + target = 21, 14 + + [object = snowroof] + direction = 1 + target = 21, 14 + +[square = 23, 30] + cube_type = wall1 + +[square = 24, 30] + cube_type = wall1 + +[square = 25, 30] + cube_type = g_grass + + [object = snowroof] + direction = 3 + target = 24, 14 + +[square = 26, 30] + cube_type = g_grass + + [object = snowroof] + target = 25, 14 + +[square = 27, 30] + cube_type = g_grass + + [object = snowroof] + target = 26, 14 + +[square = 28, 30] + cube_type = g_grass + +[square = 29, 30] + cube_type = g_grass + + [object = direction1] + direction = 1 + target = 29, 30 + +[square = 30, 30] + cube_type = g_grass + +[square = 31, 30] + cube_type = g_grass + + [object = snowroof] + direction = 1 + target = 31, 14 + + [object = win_stone] + direction = 1 + target = 31, 14 + +[square = 32, 30] + cube_type = wall1 + +[square = 33, 30] + cube_type = wall1 + +[square = 34, 30] + cube_type = wall1 + +[square = 35, 30] + cube_type = g_grass + cube_direction = 1 + + [object = snowroof] + direction = 3 + target = 35, 14 + +[square = 36, 30] + cube_type = g_grass + +[square = 37, 30] + cube_type = g_grass + + [object = guard_dummy] + direction = 0 + target = 37, 30 + + [enemy = watch] + hp = 0 + +[square = 38, 30] + cube_type = wall1 + +[square = 39, 30] + cube_type = wall1 + +[square = 40, 30] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 40, 14 + +[square = 41, 30] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 41, 14 + +[square = 42, 30] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 42, 14 + +[square = 43, 30] + cube_type = g_grass + + [object = bush1] + direction = 0 + target = 43, 30 + +[square = 1, 31] + cube_type = g_grass + +[square = 2, 31] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 3, 15 + +[square = 3, 31] + cube_type = g_grass + + [object = bush1] + target = 3, 15 + +[square = 4, 31] + cube_type = g_grass + + [object = tree_wall] + target = 4, 15 + +[square = 5, 31] + cube_type = g_grass + + [object = tree2] + target = 5, 15 + +[square = 6, 31] + cube_type = g_grass + + [enemy = treetroll] + hp = 300 + +[square = 7, 31] + cube_type = g_grass + + [object = tree2] + target = 8, 15 + +[square = 8, 31] + cube_type = g_grass + +[square = 9, 31] + cube_type = g_grass + +[square = 10, 31] + cube_type = g_grass + + [object = tree2] + target = 11, 15 + + [object = bush1] + target = 11, 15 + +[square = 11, 31] + cube_type = g_grass + + [object = tree_wall] + target = 12, 15 + +[square = 12, 31] + cube_type = g_grass + + [object = tree_wall] + target = 13, 15 + +[square = 13, 31] + cube_type = g_grass + +[square = 14, 31] + cube_type = g_grass + +[square = 15, 31] + cube_type = g_grass + + [object = tree_wall] + target = 16, 15 + +[square = 16, 31] + cube_type = g_grass + + [object = bush1] + target = 17, 15 + +[square = 17, 31] + cube_type = g_grass + + [object = tree2] + target = 18, 15 + +[square = 18, 31] + cube_type = g_grass + + [object = tree_wall] + target = 19, 15 + +[square = 19, 31] + cube_type = g_grass + cube_direction = 1 + +[square = 20, 31] + cube_type = wall1 + +[square = 21, 31] + cube_type = g_grass + +[square = 22, 31] + cube_type = g_grass + + [object = snowroof] + direction = 1 + target = 21, 15 + +[square = 23, 31] + cube_type = wall1 + +[square = 24, 31] + cube_type = wall1 + +[square = 25, 31] + cube_type = g_grass + + [object = snowroof] + direction = 3 + target = 24, 15 + + [object = snowroof] + direction = 1 + target = 24, 15 + + [object = win_wood] + direction = 1 + target = 25, 31 + +[square = 26, 31] + cube_type = wall1 + +[square = 27, 31] + cube_type = wall1 + +[square = 28, 31] + cube_type = g_grass + + [object = snowroof] + direction = 3 + target = 27, 15 + +[square = 29, 31] + cube_type = g_grass + cube_direction = 1 + + [object = snowroof] + target = 28, 15 + +[square = 30, 31] + cube_type = g_grass + +[square = 31, 31] + cube_type = g_grass + + [object = snowroof] + direction = 1 + target = 31, 15 + + [object = shop_inn] + direction = 1 + target = 31, 31 + + [object = door_tavern] + direction = 1 + target = 31, 31 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 32, 31] + cube_type = wall1 + +[square = 33, 31] + cube_type = wall1 + +[square = 34, 31] + cube_type = wall1 + +[square = 35, 31] + cube_type = g_grass + cube_direction = 1 + + [object = snowroof] + direction = 3 + target = 35, 15 + + [object = win_stone] + direction = 3 + target = 35, 15 + +[square = 36, 31] + cube_type = g_grass + +[square = 37, 31] + cube_type = g_grass + +[square = 38, 31] + cube_type = wall1 + +[square = 39, 31] + cube_type = g_grass + + [object = rock_huge] + target = 39, 31 + +[square = 42, 31] + cube_type = g_grass + +[square = 43, 31] + cube_type = g_grass + +[square = 1, 32] + cube_type = g_grass + +[square = 2, 32] + cube_type = g_grass + +[square = 3, 32] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 4, 16 + +[square = 4, 32] + cube_type = g_grass + + [object = bush1] + target = 4, 16 + +[square = 5, 32] + cube_type = g_grass + + [object = rock] + target = 5, 16 + +[square = 6, 32] + cube_type = g_grass + + [enemy = treetroll] + hp = 300 + +[square = 7, 32] + cube_type = g_grass + +[square = 8, 32] + cube_type = g_grass + +[square = 9, 32] + cube_type = g_grass + +[square = 10, 32] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 10, 16 + +[square = 11, 32] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 11, 16 + +[square = 12, 32] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 12, 16 + + [object = bush1] + direction = 0 + target = 13, 16 + +[square = 13, 32] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 13, 16 + +[square = 14, 32] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 14, 16 + + [object = bush1] + direction = 0 + target = 15, 16 + +[square = 15, 32] + cube_type = g_grass + +[square = 16, 32] + cube_type = g_grass + + [object = tree_wall] + target = 17, 16 + +[square = 17, 32] + cube_type = g_grass + + [object = bush1] + target = 18, 16 + + [object = tree_wall] + direction = 3 + target = 17, 16 + +[square = 18, 32] + cube_type = g_grass + + [object = bush1] + target = 19, 16 + +[square = 19, 32] + cube_type = g_grass + cube_direction = 1 + + [object = bush1] + direction = 0 + target = 19, 16 + +[square = 20, 32] + cube_type = g_grass + + [object = fence] + direction = 3 + target = 19, 16 + +[square = 21, 32] + cube_type = g_grass + +[square = 22, 32] + cube_type = g_grass + + [object = door1] + direction = 1 + target = 21, 16 + + [object = snowroof] + direction = 1 + target = 21, 16 + +[square = 23, 32] + cube_type = wall1 + +[square = 24, 32] + cube_type = wall1 + +[square = 25, 32] + cube_type = g_grass + + [object = snowroof] + direction = 3 + target = 24, 16 + + [object = snowroof] + direction = 1 + target = 24, 16 + + [object = win_stone] + direction = 3 + target = 25, 32 + +[square = 26, 32] + cube_type = wall1 + +[square = 27, 32] + cube_type = wall1 + +[square = 28, 32] + cube_type = w_timber_side + cube_direction = 1 + + [object = snowroof] + direction = 1 + target = 27, 16 + + [object = snowroof] + direction = 3 + target = 27, 16 + + [object = door_lothar] + direction = 3 + target = 28, 32 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + [object = shop_smith2] + direction = 3 + target = 28, 32 + +[square = 29, 32] + cube_type = w_timber + + [object = well] + direction = 0 + target = 29, 31 + +[square = 30, 32] + cube_type = w_timber_side + cube_direction = 3 + + [object = snowroof] + direction = 3 + target = 29, 16 + +[square = 31, 32] + cube_type = g_grass + + [object = snowroof] + direction = 1 + target = 31, 16 + + [object = miner_dummy] + direction = 0 + target = 2, 26 + + [enemy = beggar] + hp = 0 + +[square = 32, 32] + cube_type = wall1 + +[square = 33, 32] + cube_type = wall1 + +[square = 34, 32] + cube_type = g_grass + cube_direction = 1 + + [object = snowroof] + direction = 3 + target = 34, 16 + + [object = snowroof] + direction = 0 + target = 34, 16 + +[square = 35, 32] + cube_type = g_grass + cube_direction = 1 + +[square = 36, 32] + cube_type = g_grass + + [object = snowroof] + target = 36, 16 + + [object = win_stone] + target = 36, 16 + +[square = 37, 32] + cube_type = g_grass + + [object = snowroof] + target = 37, 16 + + [object = garbage] + target = 37, 31 + +[square = 38, 32] + cube_type = wall1 + +[square = 1, 33] + cube_type = g_grass + +[square = 2, 33] + cube_type = g_grass + +[square = 3, 33] + cube_type = g_grass + +[square = 4, 33] + cube_type = g_grass + +[square = 5, 33] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 5, 17 + +[square = 6, 33] + cube_type = g_grass + +[square = 7, 33] + cube_type = g_grass + +[square = 8, 33] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 8, 17 + +[square = 9, 33] + cube_type = g_grass + + [object = block_enemy] + direction = 0 + target = 9, 33 + +[square = 10, 33] + cube_type = g_grass + +[square = 11, 33] + cube_type = g_grass + +[square = 12, 33] + cube_type = g_grass + + [enemy = white_wolf] + hp = 200 + +[square = 13, 33] + cube_type = g_grass + + [enemy = white_wolf] + hp = 200 + +[square = 14, 33] + cube_type = g_grass + +[square = 15, 33] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 15, 17 + +[square = 16, 33] + cube_type = g_grass + + [object = bush1] + direction = 0 + target = 16, 33 + +[square = 17, 33] + cube_type = g_grass + +[square = 18, 33] + cube_type = g_grass + +[square = 19, 33] + cube_type = g_grass + cube_direction = 1 + +[square = 20, 33] + cube_type = wall1 + +[square = 21, 33] + cube_type = g_grass + +[square = 22, 33] + cube_type = g_grass + + [object = snowroof] + direction = 1 + target = 21, 17 + +[square = 23, 33] + cube_type = wall1 + +[square = 24, 33] + cube_type = wall1 + +[square = 25, 33] + cube_type = g_grass + + [object = snowroof] + direction = 3 + target = 24, 17 + + [object = snowroof] + direction = 1 + target = 24, 17 + + [object = win_wood] + direction = 1 + target = 25, 33 + +[square = 26, 33] + cube_type = wall1 + +[square = 27, 33] + cube_type = wall1 + +[square = 28, 33] + cube_type = g_grass + + [object = snowroof] + direction = 3 + target = 27, 17 + +[square = 29, 33] + cube_type = g_grass + cube_direction = 1 + + [object = snowroof] + direction = 0 + target = 28, 17 + +[square = 30, 33] + cube_type = g_grass + +[square = 31, 33] + cube_type = g_grass + +[square = 32, 33] + cube_type = g_grass + cube_direction = 1 + + [object = snowroof] + direction = 0 + target = 32, 17 + +[square = 33, 33] + cube_type = g_grass + cube_direction = 1 + + [object = snowroof] + direction = 0 + target = 33, 17 + + [object = dummy_wizham] + direction = 1 + target = 33, 33 + + + object_item_count = 20 + + + object_item_count = 40 + + + object_item_count = 14 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + [enemy = wizham] + hp = 0 + +[square = 34, 33] + cube_type = g_grass + cube_direction = 1 + +[square = 35, 33] + cube_type = g_grass + cube_direction = 1 + + [object = snowroof] + target = 35, 17 + + [object = snowroof] + direction = 1 + target = 35, 17 + + [object = shop_archery] + direction = 1 + target = 35, 33 + + [object = door_archery] + direction = 1 + target = 35, 33 + + + object_item_count = 20 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 20 + +[square = 36, 33] + cube_type = wall1 + +[square = 37, 33] + cube_type = wall1 + +[square = 38, 33] + cube_type = wall1 + +[square = 0, 34] + cube_type = g_grass + +[square = 1, 34] + cube_type = g_grass + +[square = 2, 34] + cube_type = g_grass + +[square = 3, 34] + cube_type = g_grass + + [object = bush1] + target = 3, 18 + +[square = 4, 34] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 4, 18 + +[square = 5, 34] + cube_type = g_grass + +[square = 6, 34] + cube_type = g_grass + +[square = 7, 34] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 7, 18 + +[square = 8, 34] + cube_type = g_grass + + [object = rock] + target = 9, 18 + +[square = 9, 34] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 9, 18 + +[square = 10, 34] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 10, 18 + +[square = 11, 34] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 11, 18 + + [object = bush1] + direction = 0 + target = 12, 18 + +[square = 12, 34] + cube_type = g_grass + +[square = 13, 34] + cube_type = g_grass + + [enemy = white_wolf_respawn] + hp = 200 + +[square = 14, 34] + cube_type = g_grass + +[square = 15, 34] + cube_type = g_grass + +[square = 16, 34] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 16, 18 + +[square = 17, 34] + cube_type = g_grass + + [object = bush1] + direction = 0 + target = 17, 34 + +[square = 18, 34] + cube_type = g_grass + +[square = 19, 34] + cube_type = g_grass + cube_direction = 1 + + [object = tree_wall] + direction = 0 + target = 19, 18 + +[square = 20, 34] + cube_type = g_grass + + [object = fence] + direction = 3 + target = 19, 18 + +[square = 21, 34] + cube_type = g_grass + +[square = 22, 34] + cube_type = g_grass + +[square = 23, 34] + cube_type = g_grass + + [object = snowroof] + direction = 0 + target = 22, 18 + +[square = 24, 34] + cube_type = g_grass + + [object = snowroof] + direction = 0 + target = 23, 18 + +[square = 25, 34] + cube_type = g_grass + +[square = 26, 34] + cube_type = g_grass + + [object = snowroof] + direction = 0 + target = 25, 18 + +[square = 27, 34] + cube_type = g_grass + + [object = snowroof] + direction = 0 + target = 26, 18 + +[square = 28, 34] + cube_type = g_grass + +[square = 29, 34] + cube_type = g_grass + +[square = 30, 34] + cube_type = g_grass + +[square = 31, 34] + cube_type = g_grass + +[square = 32, 34] + cube_type = g_grass + cube_direction = 1 + +[square = 33, 34] + cube_type = g_grass + cube_direction = 1 + +[square = 34, 34] + cube_type = g_grass + cube_direction = 1 + + [object = snowroof] + direction = 1 + target = 34, 18 + + [object = win_stone] + direction = 1 + target = 34, 18 + +[square = 35, 34] + cube_type = wall1 + + [object = snowroof] + direction = 1 + target = 35, 18 + +[square = 36, 34] + cube_type = wall1 + +[square = 37, 34] + cube_type = wall1 + +[square = 0, 35] + cube_type = g_grass + +[square = 1, 35] + cube_type = g_grass + +[square = 2, 35] + cube_type = g_grass + + [object = bush1] + target = 2, 19 + +[square = 3, 35] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 3, 19 + +[square = 4, 35] + cube_type = g_grass + + [enemy = white_wolf] + hp = 200 + +[square = 5, 35] + cube_type = g_grass + +[square = 6, 35] + cube_type = g_grass + +[square = 7, 35] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 7, 19 + +[square = 8, 35] + cube_type = g_grass + + [object = rock] + target = 9, 19 + +[square = 9, 35] + cube_type = g_grass + + [object = bush1] + target = 10, 19 + +[square = 10, 35] + cube_type = g_grass + + [object = bush1] + target = 11, 19 + +[square = 11, 35] + cube_type = g_grass + + [object = bush1] + target = 12, 19 + +[square = 12, 35] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 12, 19 + +[square = 13, 35] + cube_type = g_grass + +[square = 14, 35] + cube_type = g_grass + +[square = 15, 35] + cube_type = g_grass + + [object = snowroof] + target = 16, 19 + + [object = door_woodcutters] + target = 13, 35 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 20 + + + object_item_count = 20 + +[square = 16, 35] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 16, 19 + +[square = 17, 35] + cube_type = g_grass + + [object = bush1] + direction = 0 + target = 17, 35 + +[square = 18, 35] + cube_type = g_grass + +[square = 19, 35] + cube_type = g_grass + cube_direction = 1 + +[square = 20, 35] + cube_type = wall1 + +[square = 21, 35] + cube_type = wall1 + +[square = 22, 35] + cube_type = g_grass + + [object = rock] + direction = 3 + target = 21, 19 + +[square = 23, 35] + cube_type = wall1 + +[square = 24, 35] + cube_type = wall1 + +[square = 25, 35] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 24, 19 + +[square = 26, 35] + cube_type = g_grass + + [object = rock] + target = 25, 19 + +[square = 27, 35] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 26, 19 + +[square = 28, 35] + cube_type = wall1 + +[square = 29, 35] + cube_type = wall1 + +[square = 30, 35] + cube_type = g_grass + +[square = 31, 35] + cube_type = wall1 + cube_direction = 1 + +[square = 32, 35] + cube_type = wall1 + +[square = 33, 35] + cube_type = g_grass + + [object = promoter_dummy] + direction = 0 + target = 33, 35 + + [enemy = highlander] + hp = 0 + +[square = 34, 35] + cube_type = wall1 + + [object = snowroof] + direction = 1 + target = 34, 19 + +[square = 35, 35] + cube_type = wall1 + +[square = 36, 35] + cube_type = wall1 + +[square = 37, 35] + cube_type = wall1 + +[square = 0, 36] + cube_type = g_grass + +[square = 1, 36] + cube_type = g_grass + +[square = 2, 36] + cube_type = g_grass + +[square = 3, 36] + cube_type = g_grass + + [object = tree_wall] + target = 3, 20 + + [object = bush1] + target = 3, 20 + +[square = 4, 36] + cube_type = g_grass + +[square = 5, 36] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 5, 20 + +[square = 6, 36] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 6, 20 + +[square = 7, 36] + cube_type = g_grass + + [object = bush1] + target = 8, 20 + +[square = 8, 36] + cube_type = g_grass + +[square = 9, 36] + cube_type = g_grass + +[square = 10, 36] + cube_type = g_grass + +[square = 11, 36] + cube_type = g_grass + + [object = bush1] + direction = 0 + target = 12, 20 + +[square = 12, 36] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 13, 20 + +[square = 13, 36] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 13, 20 + +[square = 14, 36] + cube_type = g_grass + + [object = snowroof] + direction = 1 + target = 15, 20 + + [object = well2] + direction = 1 + target = 15, 20 + +[square = 15, 36] + cube_type = w_wood + +[square = 16, 36] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 16, 20 + +[square = 17, 36] + cube_type = g_grass + + [object = bush1] + direction = 0 + target = 17, 36 + +[square = 18, 36] + cube_type = g_grass + +[square = 19, 36] + cube_type = g_grass + +[square = 23, 36] + cube_type = w_wood + cube_direction = 1 + + [object = rock] + target = 22, 20 + +[square = 24, 36] + cube_type = g_grass + cube_direction = 1 + + [object = rock] + direction = 3 + target = 23, 20 + +[square = 25, 36] + cube_type = g_grass + cube_direction = 1 + + [object = rock] + direction = 1 + target = 24, 20 + +[square = 26, 36] + cube_type = wall1 + cube_direction = 1 + +[square = 27, 36] + cube_type = wall1 + cube_direction = 1 + +[square = 28, 36] + cube_type = wall1 + cube_direction = 1 + +[square = 29, 36] + cube_type = wall1 + cube_direction = 1 + +[square = 30, 36] + cube_type = g_grass + cube_direction = 1 + +[square = 31, 36] + cube_type = wall1 + cube_direction = 1 + +[square = 32, 36] + cube_type = wall1 + +[square = 33, 36] + cube_type = g_nocast + + [object = range_dummy] + direction = 0 + target = 33, 36 + +[square = 34, 36] + cube_type = g_nocast + + [object = snowroof] + direction = 1 + target = 34, 20 + + [object = block_all] + direction = 3 + target = 34, 36 + +[square = 35, 36] + cube_type = wall1 + +[square = 36, 36] + cube_type = wall1 + +[square = 37, 36] + cube_type = wall1 + +[square = 0, 37] + cube_type = g_grass + +[square = 1, 37] + cube_type = g_grass + +[square = 2, 37] + cube_type = g_grass + + [object = bush1] + target = 2, 21 + +[square = 3, 37] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 1, 21 + +[square = 4, 37] + cube_type = g_grass + +[square = 5, 37] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 5, 21 + +[square = 6, 37] + cube_type = g_grass + + [object = bush1] + target = 7, 21 + + [object = tree_wall] + target = 7, 21 + +[square = 7, 37] + cube_type = g_grass + + [object = bush1] + target = 8, 21 + + [object = tree_wall] + target = 8, 21 + +[square = 9, 37] + cube_type = g_grass + +[square = 10, 37] + cube_type = g_grass + +[square = 11, 37] + cube_type = g_grass + +[square = 12, 37] + cube_type = g_grass + + [object = bush1] + direction = 0 + target = 13, 21 + +[square = 13, 37] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 13, 21 + +[square = 14, 37] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 14, 21 + +[square = 15, 37] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 15, 21 + +[square = 16, 37] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 16, 21 + +[square = 17, 37] + cube_type = g_grass + +[square = 18, 37] + cube_type = g_grass + +[square = 19, 37] + cube_type = g_grass + +[square = 23, 37] + cube_type = w_wood + cube_direction = 1 + +[square = 24, 37] + cube_type = g_grass + cube_direction = 1 + + [object = snowroof] + direction = 3 + target = 23, 21 + + [object = snowroof] + direction = 3 + target = 24, 37 + + [object = door_ogla] + direction = 3 + target = 24, 37 + +[square = 25, 37] + cube_type = g_grass + cube_direction = 1 + + [object = menhir2] + direction = 0 + target = 25, 37 + +[square = 26, 37] + cube_type = wall1 + cube_direction = 1 + +[square = 27, 37] + cube_type = wall1 + cube_direction = 1 + +[square = 28, 37] + cube_type = g_grass + cube_direction = 1 + +[square = 29, 37] + cube_type = g_grass + cube_direction = 1 + + [object = gate_l] + direction = 0 + target = 28, 21 + + [object = gate_r] + direction = 0 + target = 28, 21 + + [object = gate_jamb] + target = 28, 21 + + [object = gate_jamb] + direction = 0 + target = 28, 21 + +[square = 30, 37] + cube_type = g_grass + cube_direction = 1 + +[square = 31, 37] + cube_type = wall1 + cube_direction = 1 + +[square = 32, 37] + cube_type = wall1 + +[square = 33, 37] + cube_type = g_nocast + +[square = 34, 37] + cube_type = g_nocast + + [object = block_all] + direction = 3 + target = 34, 37 + +[square = 35, 37] + cube_type = g_nocast + + [object = snowroof] + direction = 0 + target = 35, 21 + + [object = straw_target] + direction = 3 + target = 35, 37 + + [enemy = archer_target1] + hp = 1 + +[square = 36, 37] + cube_type = g_nocast + + [object = snowroof] + direction = 0 + target = 36, 21 + +[square = 37, 37] + cube_type = wall1 + +[square = 0, 38] + cube_type = g_grass + +[square = 1, 38] + cube_type = g_grass + +[square = 2, 38] + cube_type = g_grass + + [object = bush1] + target = 2, 22 + +[square = 3, 38] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 3, 22 + +[square = 4, 38] + cube_type = g_grass + +[square = 5, 38] + cube_type = g_grass + + [object = bush1] + direction = 0 + target = 5, 22 + +[square = 6, 38] + cube_type = g_grass + + [object = tree_wall] + target = 7, 22 + +[square = 12, 38] + cube_type = g_grass + +[square = 13, 38] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 14, 22 + + [object = bush1] + direction = 0 + target = 14, 22 + +[square = 14, 38] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 15, 22 + + [object = bush1] + direction = 0 + target = 15, 22 + +[square = 15, 38] + cube_type = g_grass + + [object = tree2] + direction = 0 + target = 15, 38 + +[square = 16, 38] + cube_type = g_grass + +[square = 23, 38] + cube_type = w_wood + cube_direction = 1 + +[square = 24, 38] + cube_type = g_grass + cube_direction = 1 + + [object = win_wood] + direction = 3 + target = 23, 22 + + [object = snowroof] + direction = 3 + target = 23, 22 + +[square = 25, 38] + cube_type = g_grass + cube_direction = 1 + +[square = 26, 38] + cube_type = g_grass + cube_direction = 1 + + [object = bush1] + direction = 0 + target = 25, 22 + +[square = 27, 38] + cube_type = g_grass + cube_direction = 1 + + [object = bush1] + direction = 0 + target = 26, 22 + +[square = 28, 38] + cube_type = g_grass + cube_direction = 1 + +[square = 29, 38] + cube_type = wall1 + cube_direction = 1 + +[square = 30, 38] + cube_type = g_grass + cube_direction = 1 + + [object = torch2] + target = 29, 22 + +[square = 31, 38] + cube_type = wall1 + cube_direction = 1 + +[square = 32, 38] + cube_type = wall1 + +[square = 33, 38] + cube_type = g_nocast + +[square = 34, 38] + cube_type = g_nocast + + [object = block_all] + direction = 3 + target = 34, 38 + +[square = 35, 38] + cube_type = g_nocast + +[square = 36, 38] + cube_type = g_nocast + + [object = straw_target] + direction = 3 + target = 36, 38 + + [enemy = archer_target2] + hp = 1 + +[square = 37, 38] + cube_type = wall1 + +[square = 38, 38] + cube_type = wall1 + +[square = 0, 39] + cube_type = g_grass + +[square = 1, 39] + cube_type = g_grass + +[square = 2, 39] + cube_type = g_grass + +[square = 3, 39] + cube_type = g_grass + + [object = tree2] + direction = 0 + target = 3, 23 + + [object = bush1] + direction = 0 + target = 3, 23 + +[square = 4, 39] + cube_type = g_grass + + [object = flower1] + direction = 0 + target = 4, 23 + +[square = 5, 39] + cube_type = g_grass + + [object = bush1] + direction = 0 + target = 5, 23 + +[square = 6, 39] + cube_type = g_grass + + [object = tree_wall] + target = 7, 23 + +[square = 12, 39] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 12, 39 + +[square = 13, 39] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 13, 39 + +[square = 14, 39] + cube_type = g_grass + + [object = woodcutter_dummy2] + direction = 0 + target = 14, 39 + + [enemy = highlander_ron] + hp = 0 + +[square = 15, 39] + cube_type = g_grass + + [object = tree2] + direction = 0 + target = 15, 39 + +[square = 16, 39] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 16, 39 + +[square = 23, 39] + cube_type = w_wood + cube_direction = 1 + + [object = rock] + target = 22, 23 + +[square = 24, 39] + cube_type = g_grass + cube_direction = 1 + + [object = rock] + target = 23, 23 + +[square = 25, 39] + cube_type = g_grass + cube_direction = 1 + + [object = sign_druid] + target = 25, 39 + +[square = 26, 39] + cube_type = g_grass + cube_direction = 1 + +[square = 27, 39] + cube_type = g_grass + cube_direction = 1 + +[square = 28, 39] + cube_type = g_grass + cube_direction = 1 + +[square = 29, 39] + cube_type = wall1 + cube_direction = 1 + +[square = 30, 39] + cube_type = wall1 + cube_direction = 1 + +[square = 31, 39] + cube_type = wall1 + cube_direction = 1 + +[square = 32, 39] + cube_type = wall1 + +[square = 33, 39] + cube_type = g_nocast + + [item = bow] + item_count = 0 + + [item = arrows] + item_count = 3 + +[square = 34, 39] + cube_type = g_nocast + + [object = block_all] + direction = 3 + target = 34, 39 + +[square = 35, 39] + cube_type = g_nocast + +[square = 36, 39] + cube_type = g_nocast + +[square = 37, 39] + cube_type = g_nocast + + [object = straw_target] + direction = 3 + target = 37, 39 + + [enemy = archer_target3] + hp = 1 + +[square = 38, 39] + cube_type = wall1 + +[square = 0, 40] + cube_type = g_grass + +[square = 1, 40] + cube_type = g_grass + +[square = 2, 40] + cube_type = g_grass + +[square = 3, 40] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 3, 24 + +[square = 4, 40] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 4, 24 + + [object = bush1] + direction = 0 + target = 4, 24 + +[square = 5, 40] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 5, 24 + + [object = bush1] + direction = 0 + target = 5, 24 + +[square = 6, 40] + cube_type = g_grass + +[square = 9, 40] + cube_type = g_grass + +[square = 10, 40] + cube_type = g_grass + +[square = 11, 40] + cube_type = g_grass + +[square = 12, 40] + cube_type = g_grass + + [object = bush1] + direction = 0 + target = 12, 40 + +[square = 13, 40] + cube_type = g_grass + + [object = tree2] + direction = 0 + target = 13, 40 + +[square = 14, 40] + cube_type = g_grass + +[square = 15, 40] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 15, 40 + +[square = 16, 40] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 16, 40 + +[square = 17, 40] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 17, 40 + +[square = 23, 40] + cube_type = w_wood + cube_direction = 1 + +[square = 24, 40] + cube_type = g_grass + cube_direction = 1 + + [object = rock] + target = 23, 24 + +[square = 25, 40] + cube_type = wall1 + cube_direction = 1 + +[square = 26, 40] + cube_type = wall1 + cube_direction = 1 + +[square = 27, 40] + cube_type = wall1 + +[square = 28, 40] + cube_type = g_grass + +[square = 29, 40] + cube_type = wall1 + cube_direction = 1 + +[square = 32, 40] + cube_type = wall1 + +[square = 33, 40] + cube_type = wall1 + +[square = 34, 40] + cube_type = wall1 + +[square = 35, 40] + cube_type = wall1 + +[square = 36, 40] + cube_type = wall1 + +[square = 37, 40] + cube_type = wall1 + +[square = 38, 40] + cube_type = wall1 + +[square = 0, 41] + cube_type = g_grass + +[square = 1, 41] + cube_type = g_grass + +[square = 2, 41] + cube_type = g_grass + +[square = 3, 41] + cube_type = g_grass + +[square = 4, 41] + cube_type = g_grass + +[square = 5, 41] + cube_type = g_grass + +[square = 6, 41] + cube_type = g_grass + +[square = 9, 41] + cube_type = g_grass + +[square = 10, 41] + cube_type = g_grass + +[square = 11, 41] + cube_type = g_grass + + [object = bush1] + direction = 0 + target = 11, 41 + +[square = 12, 41] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 12, 41 + + [object = bush1] + direction = 0 + target = 12, 41 + +[square = 13, 41] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 13, 41 + +[square = 14, 41] + cube_type = g_grass + +[square = 15, 41] + cube_type = g_grass + +[square = 16, 41] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 16, 41 + +[square = 17, 41] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 17, 41 + +[square = 22, 41] + cube_type = wall1 + cube_direction = 1 + +[square = 23, 41] + cube_type = wall1 + cube_direction = 1 + +[square = 24, 41] + cube_type = wall1 + cube_direction = 1 + +[square = 25, 41] + cube_type = wall1 + cube_direction = 1 + +[square = 26, 41] + cube_type = wall1 + cube_direction = 1 + +[square = 27, 41] + cube_type = g_grass + cube_direction = 1 + +[square = 28, 41] + cube_type = g_grass + + [object = sign_maze] + target = 28, 41 + + [object = lever_reset_maze] + direction = 1 + target = 27, 41 + +[square = 29, 41] + cube_type = wall1 + cube_direction = 1 + +[square = 30, 41] + cube_type = wall1 + cube_direction = 1 + +[square = 9, 42] + cube_type = g_grass + +[square = 10, 42] + cube_type = g_grass + + [object = bush1] + direction = 0 + target = 10, 42 + +[square = 11, 42] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 11, 42 + +[square = 12, 42] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 12, 42 + +[square = 13, 42] + cube_type = g_grass + +[square = 14, 42] + cube_type = g_grass + +[square = 15, 42] + cube_type = g_grass + + [object = tree2] + direction = 0 + target = 15, 42 + +[square = 16, 42] + cube_type = g_grass + +[square = 17, 42] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 17, 42 + +[square = 22, 42] + cube_type = wall1 + cube_direction = 1 + +[square = 23, 42] + cube_type = wall1 + cube_direction = 1 + +[square = 24, 42] + cube_type = wall1 + cube_direction = 1 + +[square = 25, 42] + cube_type = wall1 + cube_direction = 1 + +[square = 26, 42] + cube_type = g_grass + cube_direction = 1 + +[square = 27, 42] + cube_type = g_grass + cube_direction = 1 + +[square = 28, 42] + cube_type = wall1 + cube_direction = 1 + +[square = 29, 42] + cube_type = g_grass + cube_direction = 1 + +[square = 30, 42] + cube_type = wall1 + cube_direction = 1 + +[square = 31, 42] + cube_type = wall1 + cube_direction = 1 + +[square = 9, 43] + cube_type = g_grass + +[square = 10, 43] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 10, 43 + +[square = 11, 43] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 11, 43 + +[square = 12, 43] + cube_type = g_grass + +[square = 13, 43] + cube_type = g_grass + +[square = 14, 43] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 14, 43 + +[square = 15, 43] + cube_type = g_grass + + [object = bush1] + direction = 0 + target = 15, 43 + +[square = 16, 43] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 16, 43 + +[square = 17, 43] + cube_type = g_grass + +[square = 18, 43] + cube_type = g_grass + +[square = 22, 43] + cube_type = wall1 + cube_direction = 1 + +[square = 23, 43] + cube_type = wall1 + cube_direction = 1 + +[square = 24, 43] + cube_type = g_grass + cube_direction = 1 + +[square = 25, 43] + cube_type = g_grass + cube_direction = 1 + + [object = boulder4] + target = 25, 27 + +[square = 26, 43] + cube_type = g_grass + cube_direction = 1 + + [object = boulder4] + target = 26, 27 + +[square = 27, 43] + cube_type = g_grass + cube_direction = 1 + +[square = 28, 43] + cube_type = g_grass + cube_direction = 1 + +[square = 29, 43] + cube_type = g_grass + cube_direction = 1 + + [object = boulder4] + target = 29, 27 + +[square = 30, 43] + cube_type = g_grass + cube_direction = 1 + +[square = 31, 43] + cube_type = wall1 + cube_direction = 1 + +[square = 7, 44] + cube_type = g_grass + +[square = 8, 44] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 8, 44 + +[square = 9, 44] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 9, 44 + +[square = 10, 44] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 10, 44 + +[square = 11, 44] + cube_type = g_grass + + [object = tree2] + direction = 0 + target = 11, 44 + +[square = 12, 44] + cube_type = g_grass + +[square = 13, 44] + cube_type = g_grass + +[square = 14, 44] + cube_type = g_grass + + [object = bush1] + direction = 0 + target = 14, 44 + +[square = 15, 44] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 15, 44 + +[square = 16, 44] + cube_type = g_grass + + [object = bush1] + direction = 0 + target = 16, 44 + +[square = 17, 44] + cube_type = g_grass + +[square = 18, 44] + cube_type = g_grass + +[square = 22, 44] + cube_type = wall1 + cube_direction = 1 + +[square = 23, 44] + cube_type = g_grass + cube_direction = 1 + +[square = 24, 44] + cube_type = g_grass + cube_direction = 1 + +[square = 25, 44] + cube_type = g_grass + cube_direction = 1 + + [object = save-t] + direction = 0 + target = 28, 39 + +[square = 26, 44] + cube_type = g_grass + cube_direction = 1 + + [object = boulder4] + target = 26, 28 + +[square = 27, 44] + cube_type = g_grass + cube_direction = 1 + + [object = boulder4] + target = 27, 28 + + [object = save-t] + direction = 1 + target = 28, 39 + +[square = 28, 44] + cube_type = g_grass + cube_direction = 1 + + [object = boulder4] + target = 28, 28 + +[square = 29, 44] + cube_type = g_grass + cube_direction = 1 + + [object = boulder4] + target = 29, 28 + + [object = save-t] + direction = 0 + target = 28, 39 + +[square = 30, 44] + cube_type = g_grass + cube_direction = 1 + +[square = 31, 44] + cube_type = wall1 + cube_direction = 1 + +[square = 5, 45] + cube_type = g_grass + + [object = count_wolves] + direction = 0 + target = 5, 45 + +[square = 6, 45] + cube_type = g_grass + +[square = 7, 45] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 7, 45 + +[square = 8, 45] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 8, 45 + +[square = 9, 45] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 9, 45 + +[square = 10, 45] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 10, 45 + +[square = 11, 45] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 11, 45 + +[square = 12, 45] + cube_type = g_grass + +[square = 13, 45] + cube_type = g_grass + + [enemy = dire_wolf_quest] + hp = 500 + +[square = 14, 45] + cube_type = g_grass + +[square = 15, 45] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 15, 45 + +[square = 16, 45] + cube_type = g_grass + + [object = bush1] + direction = 0 + target = 16, 45 + +[square = 17, 45] + cube_type = g_grass + +[square = 22, 45] + cube_type = wall1 + cube_direction = 1 + +[square = 23, 45] + cube_type = g_grass + cube_direction = 1 + + [object = boulder4] + direction = 0 + target = 23, 29 + +[square = 24, 45] + cube_type = wall1 + cube_direction = 1 + +[square = 25, 45] + cube_type = g_grass + cube_direction = 1 + +[square = 26, 45] + cube_type = g_grass + + [object = save-t] + direction = 0 + target = 28, 39 + +[square = 27, 45] + cube_type = g_grass + cube_direction = 1 + + [object = boulder4] + direction = 0 + target = 27, 29 + +[square = 28, 45] + cube_type = g_grass + cube_direction = 1 + +[square = 29, 45] + cube_type = wall1 + cube_direction = 1 + +[square = 30, 45] + cube_type = g_grass + cube_direction = 1 + +[square = 31, 45] + cube_type = wall1 + cube_direction = 1 + +[square = 5, 46] + cube_type = g_grass + +[square = 6, 46] + cube_type = g_grass + +[square = 7, 46] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 7, 46 + +[square = 8, 46] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 8, 46 + +[square = 9, 46] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 9, 46 + +[square = 10, 46] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 10, 46 + +[square = 11, 46] + cube_type = g_grass + + [object = tree2] + direction = 0 + target = 11, 46 + +[square = 12, 46] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 12, 46 + + [object = bush1] + direction = 0 + target = 12, 46 + +[square = 13, 46] + cube_type = g_grass + +[square = 14, 46] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 14, 46 + +[square = 15, 46] + cube_type = g_grass + + [object = bush1] + direction = 0 + target = 15, 46 + +[square = 16, 46] + cube_type = g_grass + + [object = bush1] + direction = 0 + target = 16, 46 + +[square = 17, 46] + cube_type = g_grass + +[square = 22, 46] + cube_type = wall1 + cube_direction = 1 + +[square = 23, 46] + cube_type = g_grass + cube_direction = 1 + +[square = 24, 46] + cube_type = g_grass + + [object = save-t] + target = 28, 39 + +[square = 25, 46] + cube_type = wall1 + cube_direction = 1 + +[square = 26, 46] + cube_type = wall1 + +[square = 27, 46] + cube_type = g_grass + cube_direction = 1 + + [object = save-t] + direction = 0 + target = 28, 39 + +[square = 28, 46] + cube_type = g_grass + cube_direction = 1 + + [object = boulder4] + target = 28, 30 + +[square = 29, 46] + cube_type = g_grass + cube_direction = 1 + + [object = save-t] + direction = 0 + target = 28, 39 + +[square = 30, 46] + cube_type = g_grass + cube_direction = 1 + +[square = 31, 46] + cube_type = wall1 + cube_direction = 1 + +[square = 5, 47] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 5, 47 + +[square = 6, 47] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 6, 47 + +[square = 7, 47] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 7, 47 + +[square = 8, 47] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 8, 47 + +[square = 9, 47] + cube_type = g_grass + + [enemy = deadrobber] + hp = -1 + +[square = 10, 47] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 10, 47 + +[square = 11, 47] + cube_type = g_grass + + [object = tree2] + direction = 0 + target = 11, 47 + +[square = 12, 47] + cube_type = g_grass + + [item = chicken_leg] + item_count = 0 + +[square = 13, 47] + cube_type = g_grass + +[square = 14, 47] + cube_type = g_grass + +[square = 15, 47] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 15, 47 + +[square = 16, 47] + cube_type = g_grass + + [object = bush1] + direction = 0 + target = 16, 47 + +[square = 17, 47] + cube_type = g_grass + +[square = 22, 47] + cube_type = wall1 + cube_direction = 1 + +[square = 23, 47] + cube_type = g_grass + cube_direction = 1 + +[square = 24, 47] + cube_type = g_grass + cube_direction = 1 + + [object = boulder4] + direction = 0 + target = 24, 31 + +[square = 25, 47] + cube_type = g_grass + cube_direction = 1 + +[square = 26, 47] + cube_type = g_grass + cube_direction = 1 + + [object = boulder4] + direction = 0 + target = 26, 31 + +[square = 27, 47] + cube_type = g_grass + cube_direction = 1 + + [object = save-t] + direction = 1 + target = 28, 39 + +[square = 28, 47] + cube_type = g_grass + cube_direction = 1 + + [object = boulder4] + direction = 0 + target = 28, 31 + +[square = 29, 47] + cube_type = wall1 + cube_direction = 1 + +[square = 30, 47] + cube_type = g_grass + cube_direction = 1 + +[square = 31, 47] + cube_type = wall1 + cube_direction = 1 + +[square = 5, 48] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 5, 48 + +[square = 6, 48] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 6, 48 + +[square = 7, 48] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 7, 48 + +[square = 8, 48] + cube_type = g_grass + +[square = 9, 48] + cube_type = g_grass + + [enemy = dire_wolf_quest] + hp = 500 + + [enemy = dire_wolf_quest] + hp = 500 + +[square = 10, 48] + cube_type = g_grass + + [object = bush1] + direction = 0 + target = 10, 48 + +[square = 11, 48] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 11, 48 + +[square = 12, 48] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 12, 48 + +[square = 13, 48] + cube_type = g_grass + +[square = 14, 48] + cube_type = g_grass + +[square = 15, 48] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 15, 48 + + [object = bush1] + direction = 0 + target = 15, 48 + +[square = 16, 48] + cube_type = g_grass + +[square = 17, 48] + cube_type = g_grass + +[square = 22, 48] + cube_type = wall1 + cube_direction = 1 + +[square = 23, 48] + cube_type = wall1 + cube_direction = 1 + +[square = 24, 48] + cube_type = g_grass + cube_direction = 1 + +[square = 25, 48] + cube_type = g_grass + cube_direction = 1 + + [object = save-t] + direction = 0 + target = 28, 39 + +[square = 26, 48] + cube_type = g_grass + + [object = boulder4] + direction = 0 + target = 26, 32 + +[square = 27, 48] + cube_type = g_grass + + [object = boulder4] + direction = 0 + target = 27, 32 + +[square = 28, 48] + cube_type = g_grass + +[square = 29, 48] + cube_type = g_grass + cube_direction = 1 + +[square = 30, 48] + cube_type = g_grass + +[square = 31, 48] + cube_type = wall1 + cube_direction = 1 + +[square = 5, 49] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 5, 49 + +[square = 6, 49] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 6, 49 + +[square = 7, 49] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 7, 49 + +[square = 8, 49] + cube_type = g_grass + +[square = 9, 49] + cube_type = g_grass + +[square = 10, 49] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 10, 49 + +[square = 11, 49] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 11, 49 + +[square = 12, 49] + cube_type = g_grass + +[square = 13, 49] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 13, 49 + +[square = 14, 49] + cube_type = g_grass + +[square = 15, 49] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 15, 49 + +[square = 16, 49] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 16, 49 + +[square = 17, 49] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 17, 49 + +[square = 22, 49] + cube_type = wall1 + +[square = 23, 49] + cube_type = wall1 + +[square = 24, 49] + cube_type = wall1 + +[square = 25, 49] + cube_type = g_grass + + [object = boulder4] + direction = 0 + target = 25, 33 + +[square = 26, 49] + cube_type = g_grass + +[square = 27, 49] + cube_type = wall1 + +[square = 28, 49] + cube_type = wall1 + +[square = 29, 49] + cube_type = g_grass + + [object = save-t] + direction = 0 + target = 28, 39 + +[square = 30, 49] + cube_type = wall1 + +[square = 31, 49] + cube_type = wall1 + +[square = 5, 50] + cube_type = g_grass + +[square = 6, 50] + cube_type = g_grass + +[square = 7, 50] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 7, 50 + +[square = 8, 50] + cube_type = g_grass + +[square = 9, 50] + cube_type = g_grass + + [object = tree2] + direction = 0 + target = 9, 50 + +[square = 10, 50] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 10, 50 + +[square = 11, 50] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 11, 50 + +[square = 12, 50] + cube_type = g_grass + +[square = 13, 50] + cube_type = g_grass + + [enemy = dire_wolf_quest] + hp = 500 + +[square = 14, 50] + cube_type = g_grass + + [object = block_enemy] + direction = 0 + target = 14, 50 + +[square = 15, 50] + cube_type = g_grass + +[square = 16, 50] + cube_type = g_grass + + [object = menhir] + direction = 0 + target = 16, 50 + +[square = 17, 50] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 17, 50 + +[square = 22, 50] + cube_type = wall1 + cube_direction = 1 + +[square = 23, 50] + cube_type = wall1 + cube_direction = 1 + +[square = 24, 50] + cube_type = wall1 + cube_direction = 1 + +[square = 25, 50] + cube_type = g_grass + cube_direction = 1 + + [object = save-t] + direction = 0 + target = 28, 39 + +[square = 26, 50] + cube_type = g_grass + cube_direction = 1 + + [object = boulder4] + direction = 0 + target = 26, 34 + +[square = 27, 50] + cube_type = g_grass + + [enemy = treetroll] + hp = 300 + +[square = 28, 50] + cube_type = g_grass + cube_direction = 1 + + [object = block_enemy] + direction = 0 + target = 28, 34 + +[square = 29, 50] + cube_type = g_grass + cube_direction = 1 + +[square = 30, 50] + cube_type = wall1 + +[square = 31, 50] + cube_type = wall1 + +[square = 6, 51] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 6, 51 + +[square = 7, 51] + cube_type = g_grass + + [object = bush1] + direction = 0 + target = 7, 51 + +[square = 8, 51] + cube_type = g_grass + + [object = block_enemy] + direction = 0 + target = 8, 51 + +[square = 9, 51] + cube_type = g_grass + +[square = 10, 51] + cube_type = g_grass + +[square = 11, 51] + cube_type = g_grass + +[square = 12, 51] + cube_type = g_grass + +[square = 13, 51] + cube_type = g_grass + +[square = 14, 51] + cube_type = g_grass + + [object = block_enemy] + direction = 0 + target = 14, 51 + +[square = 15, 51] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 15, 51 + +[square = 16, 51] + cube_type = g_grass + + [object = bush1] + direction = 0 + target = 16, 51 + +[square = 17, 51] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 17, 51 + +[square = 22, 51] + cube_type = wall1 + cube_direction = 1 + +[square = 23, 51] + cube_type = g_grass + cube_direction = 1 + +[square = 24, 51] + cube_type = g_grass + cube_direction = 1 + +[square = 25, 51] + cube_type = g_grass + cube_direction = 1 + +[square = 26, 51] + cube_type = g_grass + cube_direction = 1 + +[square = 27, 51] + cube_type = wall1 + +[square = 28, 51] + cube_type = wall1 + +[square = 29, 51] + cube_type = g_grass + cube_direction = 1 + +[square = 30, 51] + cube_type = wall1 + +[square = 6, 52] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 6, 52 + +[square = 7, 52] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 7, 52 + +[square = 8, 52] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 8, 52 + +[square = 9, 52] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 9, 52 + +[square = 10, 52] + cube_type = g_grass + + [object = tree2] + direction = 0 + target = 10, 52 + +[square = 11, 52] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 11, 52 + +[square = 12, 52] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 12, 52 + +[square = 13, 52] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 13, 52 + +[square = 14, 52] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 14, 52 + +[square = 15, 52] + cube_type = g_grass + + [object = bush1] + direction = 0 + target = 15, 52 + +[square = 16, 52] + cube_type = g_grass + + [object = bush1] + direction = 0 + target = 16, 52 + +[square = 17, 52] + cube_type = g_grass + +[square = 22, 52] + cube_type = wall1 + cube_direction = 1 + +[square = 23, 52] + cube_type = wall1 + cube_direction = 1 + +[square = 24, 52] + cube_type = g_grass + cube_direction = 1 + + [item = ogla's_herbs] + item_count = 0 + +[square = 25, 52] + cube_type = wall1 + cube_direction = 1 + +[square = 26, 52] + cube_type = wall1 + cube_direction = 1 + +[square = 27, 52] + cube_type = wall1 + cube_direction = 1 + +[square = 28, 52] + cube_type = wall1 + cube_direction = 1 + +[square = 29, 52] + cube_type = wall1 + cube_direction = 1 + +[square = 30, 52] + cube_type = wall1 + cube_direction = 1 + +[square = 6, 53] + cube_type = g_grass + +[square = 7, 53] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 7, 53 + +[square = 8, 53] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 8, 53 + +[square = 9, 53] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 9, 53 + +[square = 10, 53] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 10, 53 + +[square = 11, 53] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 11, 53 + +[square = 12, 53] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 12, 53 + +[square = 13, 53] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 13, 53 + +[square = 14, 53] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 14, 53 + +[square = 15, 53] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 15, 53 + +[square = 16, 53] + cube_type = g_grass + +[square = 17, 53] + cube_type = g_grass + +[square = 23, 53] + cube_type = wall1 + +[square = 24, 53] + cube_type = wall1 + +[square = 25, 53] + cube_type = wall1 + +\\*********************************** + +[level = WOLF_LAIR] +size = 19, 16 +object_items_reseted = 0 + +[square = 1, 0] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 1, 0 + +[square = 2, 0] + cube_type = g_tomb + + [object = rock] + target = 2, 0 + +[square = 3, 0] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 3, 0 + +[square = 4, 0] + cube_type = g_tomb + + [object = rock] + target = 4, 0 + +[square = 5, 0] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 5, 0 + +[square = 6, 0] + cube_type = g_tomb + + [object = rock] + target = 6, 0 + +[square = 7, 0] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 7, 0 + +[square = 8, 0] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 8, 0 + +[square = 1, 1] + cube_type = g_tomb + + [object = rock] + target = 1, 1 + +[square = 2, 1] + cube_type = g_tomb + + [enemy = white_wolf] + hp = 200 + +[square = 3, 1] + cube_type = g_tomb + + [object = dirt1] + direction = 1 + target = 3, 1 + + [enemy = white_wolf] + hp = 200 + +[square = 4, 1] + cube_type = g_tomb + + [enemy = white_wolf] + hp = 200 + +[square = 5, 1] + cube_type = g_tomb + + [enemy = white_wolf] + hp = 200 + +[square = 6, 1] + cube_type = g_tomb + + [object = garbage] + direction = 1 + target = 6, 1 + + + object_item_count = 0 + +[square = 7, 1] + cube_type = g_tomb + + [item = rat_meat] + item_count = 0 + + [item = rat_meat] + item_count = 0 + + [enemy = dire_wolf] + hp = 400 + +[square = 8, 1] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 8, 1 + +[square = 9, 1] + cube_type = g_tomb + + [object = rock] + target = 9, 1 + +[square = 10, 1] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 10, 1 + +[square = 11, 1] + cube_type = g_tomb + + [object = rock] + target = 11, 1 + +[square = 12, 1] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 12, 1 + +[square = 1, 2] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 1, 2 + +[square = 2, 2] + cube_type = g_tomb + + [object = dirt1] + direction = 1 + target = 2, 2 + +[square = 3, 2] + cube_type = g_tomb + + [enemy = white_wolf] + hp = 200 + +[square = 4, 2] + cube_type = g_tomb + + [enemy = dire_wolf] + hp = 400 + +[square = 5, 2] + cube_type = g_tomb + + [enemy = white_wolf] + hp = 200 + +[square = 6, 2] + cube_type = g_tomb + + [enemy = dire_wolf] + hp = 400 + +[square = 7, 2] + cube_type = g_tomb + + [object = troll_symbol] + direction = 3 + target = 9, 2 + +[square = 8, 2] + cube_type = g_tomb + + [object = rock] + target = 8, 2 + +[square = 9, 2] + cube_type = g_tomb + + [object = troll_symbol2] + direction = 1 + target = 7, 2 + +[square = 10, 2] + cube_type = g_tomb + +[square = 11, 2] + cube_type = g_tomb + + [object = dirt1] + direction = 1 + target = 11, 2 + + [item = icebear_bow] + item_count = 0 + +[square = 12, 2] + cube_type = g_tomb + + [object = rock] + target = 12, 2 + +[square = 1, 3] + cube_type = g_tomb + + [object = rock] + target = 1, 3 + +[square = 2, 3] + cube_type = g_tomb + + [item = chicken_leg] + item_count = 0 + +[square = 3, 3] + cube_type = g_tomb + + [object = dirt1] + direction = 1 + target = 3, 3 + +[square = 4, 3] + cube_type = g_tomb + +[square = 5, 3] + cube_type = g_tomb + + [object = rock] + target = 5, 3 + +[square = 6, 3] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 6, 3 + +[square = 7, 3] + cube_type = g_tomb + + [object = rock] + target = 7, 3 + +[square = 8, 3] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 8, 3 + +[square = 9, 3] + cube_type = g_tomb + + [enemy = deadrobber] + hp = -1 + +[square = 10, 3] + cube_type = g_tomb + + [object = garbage] + direction = 1 + target = 10, 3 + + + object_item_count = 0 + +[square = 11, 3] + cube_type = g_tomb + + [object = dirt1] + direction = 1 + target = 11, 3 + +[square = 12, 3] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 12, 3 + +[square = 1, 4] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 1, 4 + +[square = 2, 4] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 2, 4 + +[square = 3, 4] + cube_type = g_tomb + + [enemy = white_wolf] + hp = 200 + +[square = 4, 4] + cube_type = g_tomb + + [enemy = dire_wolf] + hp = 400 + +[square = 5, 4] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 5, 4 + +[square = 8, 4] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 8, 4 + +[square = 9, 4] + cube_type = g_tomb + + [object = rock] + target = 9, 4 + +[square = 10, 4] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 10, 4 + +[square = 11, 4] + cube_type = g_tomb + + [object = rock] + target = 11, 4 + +[square = 12, 4] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 12, 4 + +[square = 2, 5] + cube_type = g_tomb + + [object = rock] + target = 2, 5 + +[square = 3, 5] + cube_type = g_tomb + + [object = dirt1] + direction = 1 + target = 3, 5 + +[square = 4, 5] + cube_type = g_tomb + + [enemy = white_wolf] + hp = 200 + +[square = 5, 5] + cube_type = g_tomb + + [object = rock] + target = 5, 5 + +[square = 6, 5] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 6, 5 + +[square = 14, 5] + cube_type = g_tomb + + [object = rock] + target = 14, 5 + +[square = 15, 5] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 15, 5 + +[square = 16, 5] + cube_type = g_tomb + + [object = rock] + target = 16, 5 + +[square = 2, 6] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 2, 6 + +[square = 3, 6] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 3, 6 + +[square = 4, 6] + cube_type = g_tomb + +[square = 5, 6] + cube_type = g_tomb + + [object = block_enemy] + direction = 0 + target = 5, 6 + +[square = 6, 6] + cube_type = g_tomb + + [object = rock] + target = 6, 6 + +[square = 7, 6] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 7, 6 + +[square = 13, 6] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 13, 6 + +[square = 14, 6] + cube_type = g_tomb + + [object = rock] + target = 14, 6 + +[square = 15, 6] + cube_type = g_tomb + + [object = dirt2] + direction = 1 + target = 15, 6 + +[square = 16, 6] + cube_type = g_tomb + + [object = rock] + target = 16, 6 + +[square = 17, 6] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 17, 6 + +[square = 3, 7] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 3, 7 + +[square = 4, 7] + cube_type = g_tomb + + [object = rock] + target = 4, 7 + +[square = 5, 7] + cube_type = g_tomb + + [enemy = white_wolf] + hp = 200 + +[square = 6, 7] + cube_type = g_tomb + + [enemy = white_wolf] + hp = 200 + +[square = 7, 7] + cube_type = g_tomb + + [object = rock] + target = 7, 7 + +[square = 8, 7] + cube_type = g_tomb + + [object = rock] + target = 8, 7 + +[square = 9, 7] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 9, 7 + +[square = 13, 7] + cube_type = g_tomb + + [object = rock] + target = 13, 7 + +[square = 14, 7] + cube_type = g_tomb + + [enemy = white_wolf] + hp = 200 + +[square = 15, 7] + cube_type = g_tomb + + [enemy = white_wolf] + hp = 200 + +[square = 16, 7] + cube_type = g_tomb + + [object = dirt2] + direction = 1 + target = 16, 7 + + [enemy = deadarcher] + hp = -1 + +[square = 17, 7] + cube_type = g_tomb + + [object = rock] + target = 17, 7 + +[square = 4, 8] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 4, 8 + +[square = 5, 8] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 5, 8 + +[square = 6, 8] + cube_type = g_tomb + + [enemy = white_wolf] + hp = 200 + +[square = 7, 8] + cube_type = g_tomb + +[square = 8, 8] + cube_type = g_tomb + +[square = 9, 8] + cube_type = g_tomb + + [object = rock] + target = 9, 8 + +[square = 10, 8] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 10, 8 + +[square = 11, 8] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 11, 8 + +[square = 12, 8] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 12, 8 + +[square = 13, 8] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 13, 8 + +[square = 14, 8] + cube_type = g_tomb + + [enemy = white_wolf] + hp = 200 + +[square = 15, 8] + cube_type = g_tomb + + [object = dirt1] + direction = 1 + target = 15, 8 + +[square = 16, 8] + cube_type = g_tomb + +[square = 17, 8] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 17, 8 + +[square = 5, 9] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 5, 9 + +[square = 6, 9] + cube_type = g_tomb + + [object = rock] + target = 6, 9 + +[square = 7, 9] + cube_type = g_tomb + + [object = dirt1] + direction = 1 + target = 7, 9 + +[square = 8, 9] + cube_type = g_tomb + +[square = 9, 9] + cube_type = g_tomb + +[square = 10, 9] + cube_type = g_tomb + + [object = rock] + target = 10, 9 + +[square = 11, 9] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 11, 9 + +[square = 12, 9] + cube_type = g_tomb + + [object = block_enemy] + direction = 0 + target = 12, 9 + +[square = 13, 9] + cube_type = g_tomb + +[square = 14, 9] + cube_type = g_tomb + + [enemy = dire_wolf] + hp = 400 + +[square = 15, 9] + cube_type = g_tomb + + [object = dirt1] + direction = 1 + target = 15, 9 + +[square = 16, 9] + cube_type = g_tomb + + [object = garbage] + direction = 1 + target = 16, 9 + + + object_item_count = 0 + +[square = 17, 9] + cube_type = g_tomb + + [object = rock] + target = 17, 9 + +[square = 6, 10] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 6, 10 + +[square = 7, 10] + cube_type = g_tomb + +[square = 8, 10] + cube_type = g_tomb + +[square = 9, 10] + cube_type = g_tomb + + [enemy = white_wolf] + hp = 200 + +[square = 10, 10] + cube_type = g_tomb + +[square = 11, 10] + cube_type = g_tomb + +[square = 12, 10] + cube_type = g_tomb + + [object = dirt1] + direction = 1 + target = 12, 10 + +[square = 13, 10] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 13, 10 + +[square = 14, 10] + cube_type = g_tomb + + [object = rock] + target = 14, 10 + +[square = 15, 10] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 15, 10 + +[square = 16, 10] + cube_type = g_tomb + + [object = rock] + target = 16, 10 + +[square = 17, 10] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 17, 10 + +[square = 6, 11] + cube_type = g_tomb + + [object = rock] + target = 6, 11 + +[square = 7, 11] + cube_type = g_tomb + + [object = rock] + target = 7, 11 + +[square = 8, 11] + cube_type = g_tomb + + [enemy = white_wolf] + hp = 200 + +[square = 9, 11] + cube_type = g_tomb + +[square = 10, 11] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 10, 11 + +[square = 11, 11] + cube_type = g_tomb + + [object = rock] + target = 11, 11 + +[square = 12, 11] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 12, 11 + +[square = 13, 11] + cube_type = g_tomb + + [object = rock] + target = 13, 11 + +[square = 7, 12] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 7, 12 + +[square = 8, 12] + cube_type = g_tomb + +[square = 9, 12] + cube_type = g_tomb + +[square = 10, 12] + cube_type = g_tomb + + [object = rock] + target = 10, 12 + +[square = 7, 13] + cube_type = g_tomb + + [object = rock] + target = 7, 13 + +[square = 8, 13] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 8, 13 + +[square = 9, 13] + cube_type = g_tomb + +[square = 10, 13] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 10, 13 + +[square = 8, 14] + cube_type = g_tomb + + [object = rock] + target = 8, 14 + +[square = 9, 14] + cube_type = g_tomb + + [object = rock_entrance1] + direction = 0 + target = 9, 14 + +[square = 10, 14] + cube_type = g_tomb + + [object = rock] + target = 10, 14 + +[square = 8, 15] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 8, 15 + +[square = 9, 15] + cube_type = g_tomb + + [object = rock] + target = 9, 15 + +[square = 10, 15] + cube_type = g_tomb + + [object = rock] + target = 10, 15 + +\\*********************************** + +[level = OLD_MINES] +size = 30, 23 +object_items_reseted = 0 + +[square = 2, 0] + cube_type = w_clay + +[square = 3, 0] + cube_type = w_clay + +[square = 4, 0] + cube_type = w_clay + +[square = 5, 0] + cube_type = w_clay + +[square = 6, 0] + cube_type = w_clay + +[square = 18, 0] + cube_type = w_clay + +[square = 19, 0] + cube_type = w_clay + +[square = 20, 0] + cube_type = w_clay + +[square = 21, 0] + cube_type = w_clay + +[square = 22, 0] + cube_type = w_clay + +[square = 23, 0] + cube_type = w_clay + +[square = 24, 0] + cube_type = w_clay + +[square = 25, 0] + cube_type = w_clay + +[square = 26, 0] + cube_type = w_clay + +[square = 27, 0] + cube_type = w_clay + +[square = 28, 0] + cube_type = w_clay + +[square = 2, 1] + cube_type = w_clay + +[square = 3, 1] + cube_type = w_timber_side + cube_direction = 1 + + [object = barrel] + target = 3, 1 + + + object_item_count = 12 + + + object_item_count = 0 + + + object_item_count = 0 + + [object = tomb_fix] + direction = 1 + target = 3, 1 + +[square = 4, 1] + cube_type = w_timber_side + cube_direction = 3 + + [object = torch] + direction = 0 + target = 4, 1 + + [object = tomb_fix] + direction = 3 + target = 4, 1 + + [item = pick] + item_count = 0 + + [item = shovel] + item_count = 0 + +[square = 5, 1] + cube_type = g_tomb + + [object = garbage] + direction = 1 + target = 5, 1 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 6, 1] + cube_type = w_clay + +[square = 18, 1] + cube_type = w_clay + +[square = 19, 1] + cube_type = g_tomb + +[square = 20, 1] + cube_type = w_timber_side + cube_direction = 2 + + [object = tomb_fix] + target = 20, 1 + +[square = 21, 1] + cube_type = g_tomb + +[square = 22, 1] + cube_type = g_tomb + + [enemy = treetroll] + hp = 300 + +[square = 23, 1] + cube_type = g_tomb + + [object = foliage1] + target = 23, 1 + +[square = 24, 1] + cube_type = g_tomb + + [object = foliage1] + target = 24, 1 + +[square = 25, 1] + cube_type = w_timber_side + cube_direction = 2 + + [object = tomb_fix] + target = 25, 1 + +[square = 26, 1] + cube_type = w_timber_side + cube_direction = 2 + + [object = tomb_fix] + target = 26, 1 + +[square = 27, 1] + cube_type = g_tomb + +[square = 28, 1] + cube_type = w_clay + +[square = 2, 2] + cube_type = w_clay + +[square = 3, 2] + cube_type = w_timber_side + cube_direction = 1 + + [object = barrel] + target = 3, 2 + + + object_item_count = 0 + + [object = torch] + direction = 3 + target = 3, 2 + + [object = tomb_fix] + direction = 1 + target = 3, 2 + +[square = 4, 2] + cube_type = w_timber_side + cube_direction = 3 + + [object = table] + direction = 1 + target = 4, 2 + + [object = chair] + direction = 1 + target = 4, 2 + + [object = tomb_fix] + direction = 3 + target = 4, 2 + +[square = 5, 2] + cube_type = g_tomb + + [object = torch] + direction = 1 + target = 5, 2 + + [item = herbs] + item_count = 0 + + [item = mushroom] + item_count = 0 + +[square = 6, 2] + cube_type = w_clay + +[square = 18, 2] + cube_type = w_clay + +[square = 19, 2] + cube_type = w_timber_side + cube_direction = 1 + + [object = tomb_fix] + direction = 1 + target = 19, 2 + +[square = 20, 2] + cube_type = w_timber + cube_direction = 1 + + [object = tomb_fix] + direction = 3 + target = 20, 2 + + [object = tomb_fix] + target = 20, 2 + + [object = tomb_fix] + direction = 0 + target = 20, 2 + +[square = 21, 2] + cube_type = w_clay + +[square = 22, 2] + cube_type = w_clay + +[square = 23, 2] + cube_type = w_clay + +[square = 24, 2] + cube_type = w_clay + +[square = 25, 2] + cube_type = w_timber_side + + [object = tomb_fix] + direction = 0 + target = 25, 2 + + [item = healing_potion] + item_count = 0 + + [item = greater_stamina_potion] + item_count = 0 + + [item = orkish_brandy] + item_count = 0 + + [item = orkish_brandy] + item_count = 0 + +[square = 26, 2] + cube_type = w_timber_side2 + + [object = tomb_fix] + direction = 1 + target = 26, 2 + + [object = tomb_fix] + direction = 0 + target = 26, 2 + +[square = 27, 2] + cube_type = w_timber_side + cube_direction = 3 + + [object = tomb_fix] + direction = 3 + target = 27, 2 + +[square = 28, 2] + cube_type = w_clay + +[square = 2, 3] + cube_type = w_clay + +[square = 3, 3] + cube_type = w_timber_side + cube_direction = 1 + + [object = barrel] + target = 3, 3 + + + object_item_count = 0 + + [object = tomb_fix] + direction = 1 + target = 3, 3 + +[square = 4, 3] + cube_type = w_timber_side + cube_direction = 3 + + [object = tomb_fix] + direction = 3 + target = 4, 3 + + [enemy = treetroll] + hp = 300 + + [enemy = bat] + hp = 100 + +[square = 5, 3] + cube_type = g_tomb + + [item = orkish_brandy] + item_count = 0 + + [item = orkish_brandy] + item_count = 0 + + [item = orkish_brandy] + item_count = 0 + +[square = 6, 3] + cube_type = w_clay + +[square = 12, 3] + cube_type = g_tomb + + [object = rock] + direction = 3 + target = 12, 3 + +[square = 13, 3] + cube_type = g_tomb + + [object = rock] + direction = 3 + target = 13, 3 + +[square = 14, 3] + cube_type = g_tomb + + [object = rock] + direction = 1 + target = 14, 3 + +[square = 15, 3] + cube_type = g_tomb + + [object = rock] + direction = 3 + target = 15, 3 + +[square = 16, 3] + cube_type = g_tomb + + [object = rock] + direction = 1 + target = 16, 3 + +[square = 18, 3] + cube_type = w_clay + +[square = 19, 3] + cube_type = w_timber_side + cube_direction = 1 + + [object = tomb_fix] + direction = 1 + target = 19, 3 + +[square = 20, 3] + cube_type = w_timber + cube_direction = 1 + + [object = tomb_fix] + direction = 3 + target = 20, 3 + + [object = tomb_fix] + target = 20, 3 + + [object = tomb_fix] + direction = 0 + target = 20, 3 + + [object = dirt1] + target = 20, 3 + +[square = 21, 3] + cube_type = w_clay + +[square = 22, 3] + cube_type = g_tomb + cube_direction = 2 + + [object = rock] + direction = 0 + target = 22, 3 + +[square = 23, 3] + cube_type = w_clay + +[square = 24, 3] + cube_type = w_clay + +[square = 25, 3] + cube_type = g_tomb + + [object = barrel] + target = 25, 3 + + + object_item_count = 15 + + + object_item_count = 0 + +[square = 26, 3] + cube_type = w_timber_side + cube_direction = 1 + + [object = tomb_fix] + direction = 1 + target = 26, 3 + + [object = dirt1] + target = 26, 3 + +[square = 27, 3] + cube_type = w_timber_side + cube_direction = 3 + + [object = tomb_fix] + direction = 3 + target = 27, 3 + +[square = 28, 3] + cube_type = w_clay + +[square = 2, 4] + cube_type = w_clay + +[square = 3, 4] + cube_type = w_clay + +[square = 4, 4] + cube_type = g_tomb + + [object = door2] + target = 4, 6 + + [object = block_enemy] + direction = 1 + target = 4, 4 + +[square = 5, 4] + cube_type = w_clay + +[square = 6, 4] + cube_type = w_clay + +[square = 12, 4] + cube_type = g_tomb + + [object = rock] + direction = 3 + target = 12, 4 + +[square = 13, 4] + cube_type = g_tomb + + [object = gold_reef] + direction = 1 + target = 13, 4 + + [object = gold_reef] + direction = 0 + target = 13, 4 + +[square = 14, 4] + cube_type = g_tomb + + [object = gold_reef] + target = 14, 4 + + [enemy = deadsoldier] + hp = -1 + +[square = 15, 4] + cube_type = g_tomb + + [enemy = rocktroll] + hp = 400 + +[square = 16, 4] + cube_type = g_tomb + + [object = rock] + direction = 3 + target = 16, 4 + +[square = 17, 4] + cube_type = w_clay + +[square = 18, 4] + cube_type = w_clay + +[square = 19, 4] + cube_type = w_timber_side + cube_direction = 1 + + [object = tomb_fix] + direction = 1 + target = 19, 4 + + [object = dirt1] + target = 19, 4 + +[square = 20, 4] + cube_type = w_timber + cube_direction = 1 + + [object = tomb_fix] + direction = 3 + target = 20, 4 + + [object = tomb_fix] + target = 20, 4 + + [object = tomb_fix] + direction = 0 + target = 20, 4 + +[square = 21, 4] + cube_type = w_clay + +[square = 22, 4] + cube_type = g_tomb + + [object = rock_entrance2] + target = 22, 4 + +[square = 23, 4] + cube_type = w_clay + +[square = 24, 4] + cube_type = w_clay + +[square = 25, 4] + cube_type = w_clay + +[square = 26, 4] + cube_type = w_clay + +[square = 27, 4] + cube_type = g_tomb + + [enemy = treetroll] + hp = 300 + + [enemy = treetroll] + hp = 300 + +[square = 28, 4] + cube_type = w_clay + +[square = 2, 5] + cube_type = w_clay + +[square = 3, 5] + cube_type = w_clay + +[square = 4, 5] + cube_type = w_clay + +[square = 5, 5] + cube_type = w_clay + +[square = 12, 5] + cube_type = w_clay + +[square = 13, 5] + cube_type = g_tomb + + [object = rock] + direction = 3 + target = 13, 5 + +[square = 14, 5] + cube_type = g_tomb + + [object = gold_reef] + direction = 0 + target = 14, 5 + +[square = 15, 5] + cube_type = g_tomb + +[square = 16, 5] + cube_type = g_tomb + +[square = 17, 5] + cube_type = g_tomb + + [object = dirt1] + direction = 1 + target = 17, 5 + + [object = block_enemy] + direction = 1 + target = 17, 5 + +[square = 18, 5] + cube_type = w_clay + +[square = 19, 5] + cube_type = w_timber_side + cube_direction = 1 + + [object = tomb_fix] + direction = 1 + target = 19, 5 + +[square = 20, 5] + cube_type = w_timber + cube_direction = 1 + + [object = tomb_fix] + direction = 3 + target = 20, 5 + + [object = tomb_fix] + target = 20, 5 + + [object = tomb_fix] + direction = 0 + target = 20, 5 + +[square = 21, 5] + cube_type = w_clay + +[square = 22, 5] + cube_type = w_timber_side + cube_direction = 2 + + [object = tomb_fix] + target = 22, 5 + +[square = 23, 5] + cube_type = w_clay + +[square = 24, 5] + cube_type = w_clay + +[square = 25, 5] + cube_type = w_clay + +[square = 26, 5] + cube_type = w_clay + +[square = 27, 5] + cube_type = g_tomb + +[square = 28, 5] + cube_type = w_clay + +[square = 1, 6] + cube_type = g_tomb + + [object = rock] + direction = 1 + target = 1, 6 + +[square = 2, 6] + cube_type = w_clay + +[square = 3, 6] + cube_type = w_clay + +[square = 4, 6] + cube_type = w_timber + cube_direction = 1 + + [object = door1] + direction = 0 + target = 4, 4 + + [object = tomb_fix] + target = 4, 6 + + [item = miner's_note] + item_count = 0 + +[square = 5, 6] + cube_type = w_clay + +[square = 6, 6] + cube_type = w_clay + +[square = 7, 6] + cube_type = w_clay + +[square = 13, 6] + cube_type = w_clay + +[square = 14, 6] + cube_type = g_tomb + + [object = rock] + direction = 3 + target = 14, 6 + +[square = 15, 6] + cube_type = w_clay + +[square = 16, 6] + cube_type = g_tomb + + [object = rock] + direction = 3 + target = 16, 6 + +[square = 17, 6] + cube_type = g_tomb + + [object = torch] + direction = 1 + target = 17, 6 + +[square = 18, 6] + cube_type = w_clay + +[square = 19, 6] + cube_type = g_tomb + +[square = 20, 6] + cube_type = w_timber_side + + [object = tomb_fix] + direction = 0 + target = 20, 6 + +[square = 21, 6] + cube_type = g_tomb + + [object = torch] + target = 21, 6 + +[square = 22, 6] + cube_type = w_timber_side + + [object = tomb_fix] + direction = 0 + target = 22, 6 + +[square = 23, 6] + cube_type = g_tomb + +[square = 24, 6] + cube_type = g_tomb + + [object = garbage] + target = 24, 6 + + + object_item_count = 29 + + + object_item_count = 0 + +[square = 25, 6] + cube_type = w_clay + +[square = 26, 6] + cube_type = w_clay + +[square = 27, 6] + cube_type = g_tomb + + [object = dirt1] + target = 27, 6 + +[square = 28, 6] + cube_type = w_clay + +[square = 1, 7] + cube_type = g_tomb + + [object = rock] + direction = 3 + target = 1, 7 + +[square = 2, 7] + cube_type = g_tomb + +[square = 3, 7] + cube_type = g_tomb + + [object = garbage] + target = 3, 7 + + + object_item_count = 0 + +[square = 4, 7] + cube_type = w_timber_side + + [object = tomb_fix] + direction = 0 + target = 4, 7 + +[square = 5, 7] + cube_type = g_tomb + + [object = torch] + direction = 0 + target = 5, 7 + +[square = 6, 7] + cube_type = g_tomb + +[square = 7, 7] + cube_type = w_clay + +[square = 8, 7] + cube_type = w_clay + +[square = 9, 7] + cube_type = w_clay + +[square = 10, 7] + cube_type = w_clay + +[square = 11, 7] + cube_type = w_clay + +[square = 12, 7] + cube_type = w_clay + +[square = 13, 7] + cube_type = w_clay + +[square = 14, 7] + cube_type = w_clay + +[square = 15, 7] + cube_type = w_clay + +[square = 16, 7] + cube_type = w_clay + +[square = 17, 7] + cube_type = g_tomb + + [object = dirt1] + direction = 1 + target = 17, 7 + +[square = 18, 7] + cube_type = w_clay + +[square = 19, 7] + cube_type = w_clay + +[square = 20, 7] + cube_type = w_clay + +[square = 21, 7] + cube_type = w_clay + +[square = 22, 7] + cube_type = w_clay + +[square = 23, 7] + cube_type = w_clay + +[square = 24, 7] + cube_type = w_clay + +[square = 25, 7] + cube_type = w_clay + +[square = 26, 7] + cube_type = w_clay + +[square = 27, 7] + cube_type = g_tomb + +[square = 28, 7] + cube_type = w_clay + +[square = 1, 8] + cube_type = g_tomb + + [object = rock] + direction = 1 + target = 1, 8 + +[square = 2, 8] + cube_type = g_tomb + + [object = dirt1] + target = 2, 8 + +[square = 3, 8] + cube_type = g_tomb + +[square = 4, 8] + cube_type = g_tomb + + [enemy = rocktroll] + hp = 400 + +[square = 5, 8] + cube_type = g_tomb + +[square = 6, 8] + cube_type = w_timber_side + cube_direction = 1 + + [object = tomb_fix] + direction = 1 + target = 6, 8 + +[square = 7, 8] + cube_type = w_timber + cube_direction = 2 + + [object = foliage1] + direction = 0 + target = 7, 8 + + [object = tomb_fix] + direction = 3 + target = 7, 8 + + [object = tomb_fix] + direction = 1 + target = 7, 8 + +[square = 8, 8] + cube_type = w_timber_side + cube_direction = 3 + + [object = tomb_fix] + direction = 3 + target = 8, 8 + +[square = 9, 8] + cube_type = g_tomb + + [object = gold_reef] + direction = 0 + target = 9, 8 + +[square = 10, 8] + cube_type = w_timber_side + cube_direction = 1 + + [object = tomb_fix] + direction = 1 + target = 10, 8 + +[square = 11, 8] + cube_type = w_timber + cube_direction = 2 + + [object = tomb_fix] + direction = 3 + target = 11, 8 + + [object = tomb_fix] + direction = 1 + target = 11, 8 + +[square = 12, 8] + cube_type = w_timber_side + cube_direction = 3 + + [object = tomb_fix] + direction = 3 + target = 12, 8 + +[square = 13, 8] + cube_type = g_tomb + +[square = 14, 8] + cube_type = w_clay + +[square = 15, 8] + cube_type = w_clay + +[square = 16, 8] + cube_type = w_clay + +[square = 17, 8] + cube_type = g_tomb + + [enemy = treetroll] + hp = 300 + + [enemy = treetroll] + hp = 300 + +[square = 18, 8] + cube_type = w_clay + +[square = 19, 8] + cube_type = w_clay + +[square = 20, 8] + cube_type = g_tomb + + [object = rock] + direction = 1 + target = 20, 8 + +[square = 21, 8] + cube_type = g_tomb + + [object = rock] + direction = 3 + target = 21, 8 + +[square = 22, 8] + cube_type = w_clay + +[square = 23, 8] + cube_type = w_clay + +[square = 24, 8] + cube_type = w_clay + +[square = 25, 8] + cube_type = w_clay + +[square = 26, 8] + cube_type = w_clay + +[square = 27, 8] + cube_type = g_tomb + +[square = 28, 8] + cube_type = w_clay + +[square = 1, 9] + cube_type = g_tomb + + [object = rock] + direction = 3 + target = 1, 9 + +[square = 2, 9] + cube_type = g_tomb + + [object = gold_reef] + direction = 1 + target = 2, 9 + +[square = 3, 9] + cube_type = g_tomb + + [object = torch] + target = 3, 9 + +[square = 4, 9] + cube_type = g_tomb + + [object = foliage1] + target = 4, 9 + +[square = 5, 9] + cube_type = g_tomb + + [object = torch] + target = 5, 9 + + [object = foliage1] + target = 5, 9 + +[square = 6, 9] + cube_type = g_tomb + + [object = foliage1] + target = 6, 9 + +[square = 7, 9] + cube_type = w_clay + +[square = 8, 9] + cube_type = w_clay + +[square = 9, 9] + cube_type = g_tomb + + [object = rock] + direction = 1 + target = 9, 9 + +[square = 10, 9] + cube_type = w_clay + +[square = 11, 9] + cube_type = w_clay + +[square = 12, 9] + cube_type = g_tomb + +[square = 13, 9] + cube_type = g_tomb + + [object = RESPAWN-bat] + direction = 0 + target = 3, 13 + +[square = 14, 9] + cube_type = g_tomb + + [object = torch] + direction = 1 + target = 14, 9 + +[square = 15, 9] + cube_type = w_clay + +[square = 16, 9] + cube_type = w_clay + +[square = 17, 9] + cube_type = g_tomb + + [object = block_enemy] + direction = 1 + target = 17, 9 + +[square = 18, 9] + cube_type = g_tomb + +[square = 19, 9] + cube_type = g_tomb + + [object = dirt1] + target = 19, 9 + +[square = 20, 9] + cube_type = g_tomb + +[square = 21, 9] + cube_type = g_tomb + +[square = 22, 9] + cube_type = w_timber_side2 + cube_direction = 1 + + [object = tomb_fix] + direction = 1 + target = 22, 9 + + [object = tomb_fix] + target = 22, 9 + + [object = RESPAWN-bat] + direction = 0 + target = 22, 21 + +[square = 23, 9] + cube_type = w_timber + + [object = tomb_fix] + direction = 3 + target = 23, 9 + + [object = tomb_fix] + direction = 1 + target = 23, 9 + +[square = 24, 9] + cube_type = w_timber + + [object = tomb_fix] + direction = 3 + target = 24, 9 + + [object = tomb_fix] + direction = 1 + target = 24, 9 + +[square = 25, 9] + cube_type = w_timber + + [object = tomb_fix] + direction = 3 + target = 25, 9 + + [object = tomb_fix] + direction = 1 + target = 25, 9 + + [object = wake_bat] + direction = 0 + target = 25, 9 + + [enemy = bat_sleeping] + hp = 0 + + [enemy = bat_sleeping] + hp = 0 + +[square = 26, 9] + cube_type = w_timber + + [object = tomb_fix] + direction = 3 + target = 26, 9 + + [object = tomb_fix] + direction = 1 + target = 26, 9 + + [object = wake_bat] + target = 26, 9 + + [enemy = bat_sleeping] + hp = 0 + +[square = 27, 9] + cube_type = w_timber_side + cube_direction = 3 + + [object = tomb_fix] + direction = 3 + target = 27, 9 + + [object = block_enemy] + target = 27, 9 + +[square = 28, 9] + cube_type = w_clay + +[square = 1, 10] + cube_type = g_tomb + + [object = rock] + direction = 1 + target = 1, 10 + +[square = 2, 10] + cube_type = g_tomb + + [enemy = bat_respawn] + hp = 100 + +[square = 3, 10] + cube_type = w_clay + +[square = 4, 10] + cube_type = w_clay + +[square = 5, 10] + cube_type = w_clay + +[square = 6, 10] + cube_type = w_clay + +[square = 7, 10] + cube_type = w_clay + +[square = 8, 10] + cube_type = w_clay + +[square = 9, 10] + cube_type = w_clay + +[square = 10, 10] + cube_type = w_clay + +[square = 11, 10] + cube_type = w_clay + +[square = 12, 10] + cube_type = w_clay + +[square = 13, 10] + cube_type = g_tomb + + [enemy = bat_respawn] + hp = 100 + +[square = 14, 10] + cube_type = g_tomb + +[square = 15, 10] + cube_type = w_clay + +[square = 16, 10] + cube_type = w_clay + +[square = 17, 10] + cube_type = w_clay + +[square = 18, 10] + cube_type = w_clay + +[square = 19, 10] + cube_type = w_clay + +[square = 20, 10] + cube_type = w_clay + +[square = 21, 10] + cube_type = w_clay + +[square = 22, 10] + cube_type = w_timber + cube_direction = 1 + + [object = tomb_fix] + target = 22, 10 + + [object = tomb_fix] + direction = 0 + target = 22, 10 + +[square = 23, 10] + cube_type = w_clay + +[square = 24, 10] + cube_type = w_clay + +[square = 25, 10] + cube_type = w_clay + +[square = 26, 10] + cube_type = w_clay + +[square = 27, 10] + cube_type = w_clay + +[square = 28, 10] + cube_type = w_clay + +[square = 1, 11] + cube_type = g_tomb + + [object = rock] + direction = 3 + target = 1, 11 + +[square = 2, 11] + cube_type = g_tomb + + [enemy = bat] + hp = 100 + +[square = 3, 11] + cube_type = w_clay + +[square = 4, 11] + cube_type = w_clay + +[square = 5, 11] + cube_type = w_clay + +[square = 6, 11] + cube_type = w_clay + +[square = 7, 11] + cube_type = w_clay + +[square = 8, 11] + cube_type = w_clay + +[square = 9, 11] + cube_type = w_clay + +[square = 10, 11] + cube_type = w_clay + +[square = 12, 11] + cube_type = w_clay + +[square = 13, 11] + cube_type = g_tomb + + [object = rock] + direction = 1 + target = 13, 11 + +[square = 14, 11] + cube_type = g_tomb + + [object = torch] + direction = 3 + target = 14, 11 + +[square = 15, 11] + cube_type = g_tomb + +[square = 16, 11] + cube_type = w_clay + +[square = 17, 11] + cube_type = w_clay + +[square = 18, 11] + cube_type = w_clay + +[square = 19, 11] + cube_type = w_clay + +[square = 20, 11] + cube_type = w_clay + +[square = 21, 11] + cube_type = w_clay + +[square = 22, 11] + cube_type = w_timber_side + + [object = tomb_fix] + direction = 0 + target = 22, 11 + +[square = 23, 11] + cube_type = g_tomb + + [item = chicken_leg] + item_count = 0 + + [item = mushroom] + item_count = 0 + +[square = 24, 11] + cube_type = w_clay + +[square = 1, 12] + cube_type = w_clay + +[square = 2, 12] + cube_type = g_tomb + + [enemy = bat_respawn] + hp = 100 + +[square = 3, 12] + cube_type = w_clay + +[square = 4, 12] + cube_type = w_timber_side + cube_direction = 1 + + [object = tomb_fix] + direction = 1 + target = 4, 12 + +[square = 5, 12] + cube_type = w_timber + + [object = tomb_fix] + direction = 3 + target = 5, 12 + + [object = tomb_fix] + direction = 1 + target = 5, 12 + +[square = 6, 12] + cube_type = g_tomb + + [object = tomb_fix] + direction = 3 + target = 6, 12 + + [object = wake_bat] + direction = 0 + target = 6, 12 + + [enemy = bat_sleeping] + hp = 0 + +[square = 7, 12] + cube_type = g_tomb + + [object = dirt1] + target = 7, 12 + + [object = wake_bat] + direction = 1 + target = 7, 12 + + [object = tomb_fix] + direction = 1 + target = 7, 12 + + [enemy = bat_sleeping] + hp = 0 + +[square = 8, 12] + cube_type = w_timber + + [object = tomb_fix] + direction = 3 + target = 8, 12 + + [object = tomb_fix] + direction = 1 + target = 8, 12 + +[square = 9, 12] + cube_type = w_timber_side + cube_direction = 3 + + [object = tomb_fix] + direction = 3 + target = 9, 12 + +[square = 10, 12] + cube_type = w_clay + +[square = 12, 12] + cube_type = w_clay + +[square = 13, 12] + cube_type = g_tomb + + [object = rock] + direction = 3 + target = 13, 12 + +[square = 14, 12] + cube_type = g_tomb + + [object = torch] + direction = 3 + target = 14, 12 + + [object = gold_reef] + direction = 0 + target = 14, 12 + +[square = 15, 12] + cube_type = w_timber_side + cube_direction = 2 + + [object = tomb_fix2] + target = 15, 12 + +[square = 16, 12] + cube_type = g_tomb + + [object = rock] + direction = 1 + target = 16, 12 + +[square = 17, 12] + cube_type = g_tomb + + [object = rock] + direction = 1 + target = 17, 12 + +[square = 18, 12] + cube_type = g_tomb + + [object = rock] + direction = 3 + target = 18, 12 + +[square = 19, 12] + cube_type = g_tomb + + [object = rock] + direction = 1 + target = 19, 12 + +[square = 20, 12] + cube_type = g_tomb + + [object = rock] + direction = 3 + target = 20, 12 + +[square = 21, 12] + cube_type = g_tomb + + [object = rock] + direction = 1 + target = 21, 12 + +[square = 22, 12] + cube_type = g_tomb + +[square = 23, 12] + cube_type = g_tomb + + [object = rock] + direction = 1 + target = 23, 12 + +[square = 24, 12] + cube_type = w_clay + +[square = 1, 13] + cube_type = w_clay + +[square = 2, 13] + cube_type = g_tomb + + [object = flower1] + direction = 0 + target = 2, 13 + +[square = 3, 13] + cube_type = g_tomb + +[square = 4, 13] + cube_type = g_tomb + +[square = 5, 13] + cube_type = w_clay + +[square = 6, 13] + cube_type = w_clay + +[square = 7, 13] + cube_type = w_clay + +[square = 8, 13] + cube_type = w_clay + +[square = 9, 13] + cube_type = g_tomb + +[square = 10, 13] + cube_type = w_clay + +[square = 12, 13] + cube_type = w_clay + +[square = 13, 13] + cube_type = g_tomb + + [object = rock] + direction = 1 + target = 13, 13 + +[square = 14, 13] + cube_type = g_tomb + + [object = rock] + direction = 1 + target = 14, 13 + +[square = 15, 13] + cube_type = w_timber_side2 + + [object = tomb_fix2] + direction = 0 + target = 15, 13 + + [object = tomb_fix2] + direction = 1 + target = 15, 13 + +[square = 16, 13] + cube_type = w_timber_side + cube_direction = 3 + + [object = tomb_fix2] + direction = 3 + target = 16, 13 + +[square = 17, 13] + cube_type = g_tomb + + [object = gold_reef] + target = 17, 13 + +[square = 18, 13] + cube_type = g_tomb + +[square = 19, 13] + cube_type = g_tomb + + [object = gold_reef] + direction = 0 + target = 19, 13 + +[square = 20, 13] + cube_type = g_tomb + +[square = 21, 13] + cube_type = g_tomb + + [object = gold_reef] + target = 21, 13 + +[square = 22, 13] + cube_type = g_tomb + +[square = 23, 13] + cube_type = g_tomb + + [enemy = bat_respawn] + hp = 100 + +[square = 24, 13] + cube_type = g_tomb + + [object = rock] + direction = 3 + target = 24, 13 + +[square = 25, 13] + cube_type = w_clay + +[square = 1, 14] + cube_type = w_clay + +[square = 2, 14] + cube_type = w_clay + +[square = 3, 14] + cube_type = w_clay + +[square = 4, 14] + cube_type = w_timber_side2 + cube_direction = 1 + + [object = tomb_fix] + direction = 1 + target = 4, 14 + + [object = tomb_fix] + target = 4, 14 + +[square = 5, 14] + cube_type = w_timber + + [object = tomb_fix] + direction = 3 + target = 5, 14 + + [object = tomb_fix] + direction = 1 + target = 5, 14 + + [object = wake_bat] + direction = 0 + target = 5, 14 + + [enemy = bat_sleeping] + hp = 0 + + [enemy = bat_sleeping] + hp = 0 + +[square = 6, 14] + cube_type = w_timber + + [object = torch] + target = 6, 14 + + [object = tomb_fix] + direction = 3 + target = 6, 14 + + [object = tomb_fix] + direction = 1 + target = 6, 14 + +[square = 7, 14] + cube_type = w_timber + + [object = torch] + target = 7, 14 + + [object = tomb_fix] + direction = 3 + target = 7, 14 + + [object = tomb_fix] + direction = 1 + target = 7, 14 + +[square = 8, 14] + cube_type = w_timber + + [object = tomb_fix] + direction = 3 + target = 8, 14 + + [object = tomb_fix] + direction = 1 + target = 8, 14 + +[square = 9, 14] + cube_type = w_timber_side + cube_direction = 3 + + [object = tomb_fix] + direction = 3 + target = 9, 14 + +[square = 10, 14] + cube_type = w_clay + +[square = 11, 14] + cube_type = w_clay + +[square = 12, 14] + cube_type = w_clay + +[square = 14, 14] + cube_type = g_tomb + + [object = rock] + direction = 1 + target = 14, 14 + +[square = 15, 14] + cube_type = g_tomb + + [object = rock] + direction = 1 + target = 15, 14 + +[square = 16, 14] + cube_type = g_tomb + + [enemy = treetroll] + hp = 300 + + [enemy = treetroll] + hp = 300 + +[square = 17, 14] + cube_type = g_tomb + + [enemy = rocktroll] + hp = 400 + +[square = 18, 14] + cube_type = g_tomb + + [object = rock] + direction = 1 + target = 18, 14 + +[square = 19, 14] + cube_type = g_tomb + + [object = rock] + direction = 3 + target = 19, 14 + +[square = 20, 14] + cube_type = g_tomb + + [object = rock] + direction = 1 + target = 20, 14 + +[square = 21, 14] + cube_type = g_tomb + + [object = rock] + direction = 3 + target = 21, 14 + +[square = 22, 14] + cube_type = g_tomb + + [object = rock] + direction = 1 + target = 22, 14 + +[square = 23, 14] + cube_type = w_timber_side + cube_direction = 1 + + [object = tomb_fix2] + direction = 1 + target = 23, 14 + +[square = 24, 14] + cube_type = w_timber_side2 + cube_direction = 2 + + [object = tomb_fix2] + direction = 3 + target = 24, 14 + + [object = tomb_fix2] + target = 24, 14 + +[square = 25, 14] + cube_type = g_tomb + + [object = rock] + direction = 3 + target = 25, 14 + +[square = 26, 14] + cube_type = g_tomb + + [object = rock] + direction = 1 + target = 26, 14 + +[square = 3, 15] + cube_type = w_clay + +[square = 4, 15] + cube_type = w_timber_side + + [object = tomb_fix] + direction = 0 + target = 4, 15 + +[square = 5, 15] + cube_type = w_clay + +[square = 6, 15] + cube_type = w_clay + +[square = 7, 15] + cube_type = w_clay + +[square = 8, 15] + cube_type = w_clay + +[square = 9, 15] + cube_type = g_tomb + + [object = dirt1] + target = 9, 15 + +[square = 10, 15] + cube_type = g_tomb + + [enemy = treetroll] + hp = 300 + +[square = 11, 15] + cube_type = w_clay + +[square = 12, 15] + cube_type = w_clay + +[square = 15, 15] + cube_type = g_tomb + + [object = rock] + direction = 1 + target = 15, 15 + +[square = 16, 15] + cube_type = g_tomb + + [object = rock] + direction = 1 + target = 16, 15 + +[square = 17, 15] + cube_type = g_tomb + + [object = RESPAWN-bat] + direction = 0 + target = 4, 18 + +[square = 18, 15] + cube_type = g_tomb + + [object = rock] + direction = 3 + target = 18, 15 + +[square = 19, 15] + cube_type = g_tomb + + [object = rock] + direction = 1 + target = 19, 15 + +[square = 22, 15] + cube_type = g_tomb + + [object = rock] + direction = 1 + target = 22, 15 + +[square = 23, 15] + cube_type = g_tomb + + [object = rock] + direction = 3 + target = 23, 15 + +[square = 24, 15] + cube_type = w_timber_side2 + + [object = tomb_fix2] + direction = 1 + target = 24, 15 + + [object = tomb_fix2] + direction = 0 + target = 24, 15 + +[square = 25, 15] + cube_type = w_timber_side + cube_direction = 3 + + [object = tomb_fix2] + direction = 3 + target = 25, 15 + +[square = 26, 15] + cube_type = g_tomb + + [object = rock] + direction = 3 + target = 26, 15 + +[square = 3, 16] + cube_type = w_clay + +[square = 4, 16] + cube_type = g_tomb + + [object = wake_bat] + direction = 0 + target = 4, 16 + + [enemy = bat_sleeping] + hp = 0 + + [enemy = bat_sleeping] + hp = 0 + +[square = 5, 16] + cube_type = w_clay + +[square = 8, 16] + cube_type = w_clay + +[square = 9, 16] + cube_type = w_clay + +[square = 10, 16] + cube_type = g_tomb + +[square = 11, 16] + cube_type = g_tomb + + [object = dirt1] + target = 11, 16 + +[square = 12, 16] + cube_type = w_clay + +[square = 16, 16] + cube_type = g_tomb + + [object = rock] + direction = 1 + target = 16, 16 + +[square = 17, 16] + cube_type = g_tomb + + [object = torch] + direction = 3 + target = 17, 16 + + [object = block_enemy] + direction = 3 + target = 17, 16 + +[square = 18, 16] + cube_type = g_tomb + + [object = flower3] + direction = 0 + target = 18, 16 + +[square = 19, 16] + cube_type = g_tomb + + [object = rock] + direction = 1 + target = 19, 16 + +[square = 20, 16] + cube_type = g_tomb + + [object = rock] + direction = 3 + target = 20, 16 + +[square = 21, 16] + cube_type = w_clay + +[square = 22, 16] + cube_type = w_clay + +[square = 23, 16] + cube_type = w_clay + +[square = 24, 16] + cube_type = g_tomb + + [object = rock] + direction = 1 + target = 24, 16 + +[square = 25, 16] + cube_type = g_tomb + +[square = 26, 16] + cube_type = g_tomb + + [object = rock] + direction = 1 + target = 26, 16 + +[square = 3, 17] + cube_type = w_clay + +[square = 4, 17] + cube_type = g_tomb + + [object = dirt1] + target = 4, 17 + + [object = flower1] + target = 4, 17 + +[square = 5, 17] + cube_type = w_clay + +[square = 9, 17] + cube_type = w_clay + +[square = 10, 17] + cube_type = w_clay + +[square = 11, 17] + cube_type = g_tomb + + [object = dirt1] + target = 11, 17 + +[square = 12, 17] + cube_type = w_clay + +[square = 16, 17] + cube_type = g_tomb + + [object = rock] + direction = 1 + target = 16, 17 + +[square = 17, 17] + cube_type = g_tomb + + [object = rock] + direction = 1 + target = 17, 17 + +[square = 18, 17] + cube_type = g_tomb + + [object = dirt2] + direction = 1 + target = 18, 17 + +[square = 19, 17] + cube_type = g_tomb + +[square = 20, 17] + cube_type = g_tomb + + [object = torch] + direction = 1 + target = 20, 17 + + [item = stones] + item_count = 10 + + [item = stones] + item_count = 15 + +[square = 21, 17] + cube_type = w_clay + +[square = 22, 17] + cube_type = g_tomb + + [object = level_wrong] + direction = 3 + target = 25, 19 + + [object = stone_sign1] + direction = 1 + target = 22, 17 + + [object = torch] + direction = 0 + target = 22, 17 + +[square = 23, 17] + cube_type = w_clay + +[square = 24, 17] + cube_type = g_tomb + + [object = RESPAWN-bat] + direction = 0 + target = 27, 7 + +[square = 25, 17] + cube_type = g_tomb + + [object = block_enemy] + direction = 1 + target = 25, 17 + +[square = 26, 17] + cube_type = w_clay + +[square = 27, 17] + cube_type = w_clay + +[square = 28, 17] + cube_type = w_clay + +[square = 29, 17] + cube_type = w_clay + +[square = 0, 18] + cube_type = w_clay + +[square = 1, 18] + cube_type = w_clay + +[square = 2, 18] + cube_type = w_clay + +[square = 3, 18] + cube_type = w_clay + +[square = 4, 18] + cube_type = g_tomb + +[square = 5, 18] + cube_type = w_clay + +[square = 10, 18] + cube_type = w_clay + +[square = 11, 18] + cube_type = g_tomb + +[square = 12, 18] + cube_type = w_clay + +[square = 17, 18] + cube_type = g_tomb + + [object = rock] + direction = 3 + target = 17, 18 + +[square = 18, 18] + cube_type = g_tomb + + [enemy = rocktroll] + hp = 400 + +[square = 19, 18] + cube_type = g_tomb + + [object = gold_reef] + direction = 3 + target = 19, 18 + +[square = 20, 18] + cube_type = g_tomb + + [object = rock] + direction = 1 + target = 20, 18 + +[square = 21, 18] + cube_type = w_clay + +[square = 22, 18] + cube_type = g_tomb + + [object = level_wrong] + direction = 3 + target = 25, 19 + + [object = stone_sign2] + direction = 1 + target = 22, 18 + +[square = 23, 18] + cube_type = w_clay + +[square = 24, 18] + cube_type = g_tomb + + [object = torch] + direction = 1 + target = 24, 18 + + [object = torch] + direction = 3 + target = 24, 18 + +[square = 25, 18] + cube_type = w_clay + +[square = 26, 18] + cube_type = w_clay + +[square = 27, 18] + cube_type = g_tomb + + [object = foliage1] + direction = 0 + target = 27, 18 + + [object = block_enemy] + target = 27, 18 + + [enemy = deadpriest] + hp = -1 + +[square = 28, 18] + cube_type = g_tomb + + [object = foliage1] + direction = 1 + target = 28, 18 + + [object = foliage1] + direction = 0 + target = 28, 18 + + [item = miner's_key] + item_count = 0 + +[square = 29, 18] + cube_type = w_clay + +[square = 0, 19] + cube_type = w_clay + +[square = 1, 19] + cube_type = g_tomb + +[square = 2, 19] + cube_type = g_tomb + + [object = garbage] + target = 2, 19 + + + object_item_count = 0 + + [enemy = rocktroll] + hp = 400 + +[square = 3, 19] + cube_type = g_tomb + + [object = RESPAWN-bat] + direction = 0 + target = 13, 9 + +[square = 4, 19] + cube_type = g_tomb + + [object = block_enemy] + direction = 1 + target = 4, 19 + +[square = 5, 19] + cube_type = w_clay + +[square = 10, 19] + cube_type = w_clay + +[square = 11, 19] + cube_type = g_tomb + + [object = rock_entrance1] + direction = 0 + target = 11, 19 + +[square = 12, 19] + cube_type = w_clay + +[square = 17, 19] + cube_type = g_tomb + + [object = rock] + direction = 1 + target = 17, 19 + +[square = 18, 19] + cube_type = g_tomb + + [object = rock] + direction = 3 + target = 18, 19 + +[square = 19, 19] + cube_type = g_tomb + + [object = dirt2] + direction = 0 + target = 19, 19 + + [object = flower1] + direction = 1 + target = 19, 19 + +[square = 20, 19] + cube_type = g_tomb + + [object = torch] + direction = 1 + target = 20, 19 + + [object = gold_reef] + direction = 0 + target = 20, 19 + +[square = 21, 19] + cube_type = w_clay + +[square = 22, 19] + cube_type = g_tomb + + [object = level_correct] + direction = 3 + target = 25, 19 + + [object = stone_sign3] + direction = 1 + target = 22, 19 + + [object = foliage1] + direction = 1 + target = 22, 19 + +[square = 23, 19] + cube_type = w_clay + +[square = 24, 19] + cube_type = g_tomb + + [enemy = treetroll] + hp = 300 + + [enemy = treetroll] + hp = 300 + +[square = 25, 19] + cube_type = w_clay + + [object = lever_counter] + direction = 0 + target = 25, 19 + +[square = 26, 19] + cube_type = g_tomb + + [enemy = deadrobber] + hp = -1 + +[square = 27, 19] + cube_type = g_tomb + + [enemy = deadrobber] + hp = -1 + +[square = 28, 19] + cube_type = g_tomb + + [object = torch] + direction = 1 + target = 28, 19 + +[square = 29, 19] + cube_type = w_clay + +[square = 0, 20] + cube_type = w_clay + +[square = 1, 20] + cube_type = g_tomb + + [object = dirt1] + direction = 3 + target = 1, 20 + + [object = foliage1] + direction = 3 + target = 1, 20 + +[square = 2, 20] + cube_type = g_tomb + + [item = runic_stones] + item_count = 0 + +[square = 3, 20] + cube_type = g_tomb + +[square = 4, 20] + cube_type = w_clay + +[square = 5, 20] + cube_type = w_clay + +[square = 10, 20] + cube_type = w_clay + +[square = 11, 20] + cube_type = g_tomb + + [object = rock] + direction = 3 + target = 11, 20 + +[square = 12, 20] + cube_type = w_clay + +[square = 19, 20] + cube_type = g_tomb + + [object = rock] + direction = 1 + target = 19, 20 + +[square = 20, 20] + cube_type = g_tomb + + [object = rock] + direction = 3 + target = 20, 20 + +[square = 21, 20] + cube_type = w_clay + +[square = 22, 20] + cube_type = g_tomb + + [object = level_wrong] + direction = 3 + target = 25, 19 + + [object = stone_sign4] + direction = 1 + target = 22, 20 + +[square = 23, 20] + cube_type = w_clay + +[square = 24, 20] + cube_type = g_tomb + + [object = dirt1] + direction = 1 + target = 24, 20 + +[square = 25, 20] + cube_type = w_clay + +[square = 26, 20] + cube_type = w_clay + +[square = 27, 20] + cube_type = w_clay + +[square = 28, 20] + cube_type = w_clay + +[square = 29, 20] + cube_type = w_clay + +[square = 0, 21] + cube_type = w_clay + +[square = 1, 21] + cube_type = w_clay + +[square = 2, 21] + cube_type = g_tomb + + [object = tstone] + direction = 0 + target = 2, 21 + + [object = torch] + direction = 1 + target = 2, 21 + + [object = torch] + direction = 3 + target = 2, 21 + +[square = 3, 21] + cube_type = w_clay + +[square = 4, 21] + cube_type = w_clay + +[square = 21, 21] + cube_type = w_clay + +[square = 22, 21] + cube_type = g_tomb + +[square = 23, 21] + cube_type = g_tomb + + [object = level_correct] + target = 25, 19 + + [object = stone_sign5] + direction = 0 + target = 23, 21 + +[square = 24, 21] + cube_type = g_tomb + +[square = 25, 21] + cube_type = g_tomb + + [object = level_wrong] + target = 25, 19 + + [object = stone_sign6] + direction = 0 + target = 25, 21 + + [object = dirt1] + direction = 1 + target = 25, 21 + +[square = 26, 21] + cube_type = g_tomb + + [object = level_wrong] + target = 25, 19 + + [object = stone_sign7] + direction = 0 + target = 26, 21 + + [object = foliage1] + direction = 0 + target = 26, 21 + +[square = 27, 21] + cube_type = g_tomb + + [object = level_correct] + target = 25, 19 + + [object = stone_sign8] + direction = 0 + target = 27, 21 + + [object = dirt1] + direction = 1 + target = 27, 21 + +[square = 28, 21] + cube_type = g_tomb + + [object = level_wrong] + target = 25, 19 + + [object = stone_sign9] + direction = 0 + target = 28, 21 + + [object = foliage1] + direction = 1 + target = 28, 21 + + [object = torch] + direction = 1 + target = 28, 21 + +[square = 29, 21] + cube_type = w_clay + +[square = 1, 22] + cube_type = w_clay + +[square = 2, 22] + cube_type = w_clay + +[square = 3, 22] + cube_type = w_clay + +[square = 21, 22] + cube_type = w_clay + +[square = 22, 22] + cube_type = w_clay + +[square = 23, 22] + cube_type = w_clay + +[square = 24, 22] + cube_type = w_clay + +[square = 25, 22] + cube_type = w_clay + +[square = 26, 22] + cube_type = w_clay + +[square = 27, 22] + cube_type = w_clay + +[square = 28, 22] + cube_type = w_clay + +[square = 29, 22] + cube_type = w_clay diff --git a/undercroft_windows_i110/data/game/map_city.txt b/undercroft_windows_i110/data/game/map_city.txt new file mode 100644 index 0000000..977844d --- /dev/null +++ b/undercroft_windows_i110/data/game/map_city.txt @@ -0,0 +1,30184 @@ +save_version = 16 +part_name = city +level_count = 9 + +\\*********************************** + +[level = CITY] +size = 56, 38 +object_items_reseted = 0 + +[square = 2, 0] + cube_type = w_wood + cube_direction = 1 + +[square = 3, 0] + cube_type = w_wood + cube_direction = 1 + +[square = 4, 0] + cube_type = w_wood + cube_direction = 1 + +[square = 5, 0] + cube_type = w_wood + cube_direction = 1 + +[square = 8, 0] + cube_type = wall1 + cube_direction = 1 + +[square = 9, 0] + cube_type = wall1 + cube_direction = 1 + +[square = 10, 0] + cube_type = wall1 + cube_direction = 1 + +[square = 11, 0] + cube_type = wall1 + cube_direction = 1 + +[square = 12, 0] + cube_type = wall1 + cube_direction = 1 + +[square = 14, 0] + cube_type = wall1 + cube_direction = 3 + +[square = 15, 0] + cube_type = w_wood + +[square = 16, 0] + cube_type = w_wood + +[square = 17, 0] + cube_type = wall1 + cube_direction = 3 + +[square = 18, 0] + cube_type = wall1 + cube_direction = 3 + +[square = 19, 0] + cube_type = wall1 + cube_direction = 3 + +[square = 20, 0] + cube_type = wall1 + cube_direction = 3 + +[square = 21, 0] + cube_type = wall1 + cube_direction = 3 + +[square = 22, 0] + cube_type = wall1 + cube_direction = 3 + +[square = 2, 1] + cube_type = w_books + cube_direction = 2 + +[square = 3, 1] + cube_type = g_pavement1 + + [object = win_wood] + direction = 0 + target = 3, 1 + + [object = table] + direction = 0 + target = 3, 1 + + [object = chair] + direction = 3 + target = 3, 1 + + [object = ceiling] + direction = 3 + target = 3, 1 + +[square = 4, 1] + cube_type = g_pavement1 + + [object = torch2] + direction = 0 + target = 4, 1 + + [object = ceiling] + direction = 3 + target = 4, 1 + +[square = 5, 1] + cube_type = w_wood + cube_direction = 1 + +[square = 8, 1] + cube_type = wall1 + cube_direction = 1 + +[square = 9, 1] + cube_type = g_pavement1 + + [object = barrel] + target = 9, 1 + + + object_item_count = 0 + + [object = ceiling] + target = 9, 1 + + [object = torch] + direction = 3 + target = 9, 1 + +[square = 10, 1] + cube_type = w_timber_side + cube_direction = 2 + + [object = barrel] + target = 10, 1 + + [object = ceiling] + target = 10, 1 + + [object = dirt2] + direction = 0 + target = 10, 1 + +[square = 11, 1] + cube_type = wall1 + cube_direction = 3 + +[square = 12, 1] + cube_type = wall1 + cube_direction = 1 + +[square = 14, 1] + cube_type = wall1 + cube_direction = 3 + +[square = 15, 1] + cube_type = g_grass + cube_direction = 3 + + [object = foliage1] + direction = 0 + target = 15, 1 + + [object = foliage1] + direction = 3 + target = 15, 1 + + [enemy = dire_wolf] + hp = 400 + +[square = 16, 1] + cube_type = g_grass + cube_direction = 3 + + [object = fence] + direction = 1 + + [object = flower1] + direction = 1 + target = 16, 1 + + [object = foliage1] + direction = 0 + target = 16, 1 + +[square = 17, 1] + cube_type = g_pavement1 + cube_direction = 2 + + [object = foliage1] + direction = 0 + target = 17, 1 + +[square = 18, 1] + cube_type = w_wood + +[square = 19, 1] + cube_type = g_grass + cube_direction = 3 + + [enemy = corpse_eater] + hp = 400 + +[square = 20, 1] + cube_type = w_wood + +[square = 21, 1] + cube_type = g_grass + cube_direction = 3 + + [enemy = rat_zoo] + hp = 2000 + +[square = 22, 1] + cube_type = w_wood + +[square = 23, 1] + cube_type = wall1 + cube_direction = 3 + +[square = 24, 1] + cube_type = wall1 + cube_direction = 3 + +[square = 25, 1] + cube_type = wall1 + cube_direction = 3 + + [object = bridge] + direction = 3 + +[square = 26, 1] + cube_type = empty + + [object = roof] + direction = 3 + +[square = 29, 1] + cube_type = empty + +[square = 30, 1] + cube_type = wall1 + cube_direction = 2 + +[square = 31, 1] + cube_type = wall1 + cube_direction = 1 + +[square = 32, 1] + cube_type = wall1 + cube_direction = 1 + +[square = 33, 1] + cube_type = wall1 + cube_direction = 1 + +[square = 34, 1] + cube_type = wall1 + cube_direction = 1 + +[square = 35, 1] + cube_type = wall1 + cube_direction = 1 + +[square = 36, 1] + cube_type = wall1 + cube_direction = 1 + +[square = 37, 1] + cube_type = wall1 + cube_direction = 1 + +[square = 38, 1] + cube_type = wall1 + cube_direction = 1 + +[square = 39, 1] + cube_type = wall1 + cube_direction = 1 + +[square = 40, 1] + cube_type = wall1 + +[square = 41, 1] + cube_type = empty + +[square = 42, 1] + cube_type = empty + +[square = 43, 1] + cube_type = empty + + [object = ship] + target = 43, 1 + +[square = 48, 1] + cube_type = empty + + [object = ship] + target = 48, 1 + +[square = 1, 2] + cube_type = w_wood + cube_direction = 1 + +[square = 2, 2] + cube_type = w_books + cube_direction = 2 + +[square = 3, 2] + cube_type = g_pavement1 + + [object = ceiling] + direction = 3 + target = 3, 2 + +[square = 4, 2] + cube_type = g_pavement1 + + [object = door_teleport] + direction = 1 + target = 47, 26 + + [object = ceiling] + direction = 3 + target = 4, 2 + + [object = create_alch] + direction = 0 + target = 4, 1 + +[square = 5, 2] + cube_type = w_wood + cube_direction = 1 + +[square = 7, 2] + cube_type = wall1 + cube_direction = 1 + +[square = 8, 2] + cube_type = wall1 + cube_direction = 1 + +[square = 9, 2] + cube_type = w_timber_side + cube_direction = 1 + + [object = ceiling] + target = 9, 2 + +[square = 10, 2] + cube_type = w_timber + cube_direction = 3 + + [object = ceiling] + target = 10, 2 + +[square = 11, 2] + cube_type = w_timber_side + cube_direction = 3 + + [object = ceiling] + target = 11, 2 + + [object = torch] + direction = 0 + target = 11, 2 + + [enemy = demon2] + hp = 3000 + +[square = 12, 2] + cube_type = wall1 + cube_direction = 1 + +[square = 14, 2] + cube_type = wall1 + cube_direction = 3 + +[square = 15, 2] + cube_type = w_wood + +[square = 16, 2] + cube_type = w_wood + +[square = 17, 2] + cube_type = g_pavement1 + cube_direction = 3 + + [object = zoo_sign3] + direction = 3 + target = 17, 2 + +[square = 18, 2] + cube_type = w_wood + +[square = 19, 2] + cube_type = g_grass + cube_direction = 3 + + [object = fence] + direction = 0 + + [object = foliage1] + direction = 1 + +[square = 20, 2] + cube_type = w_wood + +[square = 21, 2] + cube_type = g_grass + cube_direction = 3 + + [object = fence] + direction = 0 + +[square = 22, 2] + cube_type = w_wood + +[square = 23, 2] + cube_type = g_pavement1 + cube_direction = 3 + + [object = roof] + direction = 1 + + [object = foliage1] + direction = 0 + + [object = door_ransom_zoo] + direction = 1 + target = 21, 2 + +[square = 24, 2] + cube_type = w_wood + +[square = 25, 2] + cube_type = wall1 + cube_direction = 3 + + [object = bridge] + direction = 3 + +[square = 26, 2] + cube_type = empty + + [object = roof] + direction = 3 + +[square = 29, 2] + cube_type = empty + +[square = 30, 2] + cube_type = wall1 + cube_direction = 2 + +[square = 31, 2] + cube_type = wall1 + + [object = ceiling] + direction = 3 + + [object = door_teleport] + direction = 0 + target = 2, 36 + +[square = 32, 2] + cube_type = g_pavement1 + + [object = ceiling] + direction = 1 + + [object = foliage1] + direction = 0 + + [object = secret_button] + direction = 1 + target = 31, 2 + +[square = 33, 2] + cube_type = w_arc1_side + cube_direction = 2 + + [object = ceiling] + direction = 1 + + [object = win_stone] + direction = 0 + +[square = 34, 2] + cube_type = w_arc1_side + cube_direction = 2 + + [object = ceiling] + direction = 1 + +[square = 35, 2] + cube_type = w_arc1_side + cube_direction = 2 + + [object = ceiling] + direction = 1 + + [object = door_goose] + direction = 0 + target = 35, 2 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 36, 2] + cube_type = w_arc1_side + cube_direction = 2 + + [object = ceiling] + direction = 1 + +[square = 37, 2] + cube_type = w_arc1_side + cube_direction = 2 + + [object = ceiling] + direction = 1 + + [object = win_stone] + direction = 0 + +[square = 38, 2] + cube_type = g_pavement1 + + [object = ceiling] + direction = 1 + +[square = 39, 2] + cube_type = wall1 + cube_direction = 1 + +[square = 40, 2] + cube_type = wall1 + +[square = 41, 2] + cube_type = wall1 + + [object = bridge] + direction = 3 + +[square = 42, 2] + cube_type = empty + +[square = 43, 2] + cube_type = empty + +[square = 44, 2] + cube_type = empty + +[square = 45, 2] + cube_type = empty + +[square = 46, 2] + cube_type = empty + + [object = ship] + target = 46, 2 + +[square = 47, 2] + cube_type = empty + +[square = 48, 2] + cube_type = empty + +[square = 49, 2] + cube_type = empty + cube_direction = 2 + +[square = 50, 2] + cube_type = empty + +[square = 51, 2] + cube_type = empty + +[square = 52, 2] + cube_type = empty + cube_direction = 2 + + [object = ship] + target = 52, 2 + +[square = 1, 3] + cube_type = w_wood + cube_direction = 1 + +[square = 2, 3] + cube_type = g_pavement1 + + [object = win_wood] + direction = 3 + target = 2, 3 + + [object = ceiling] + direction = 3 + target = 2, 3 + +[square = 3, 3] + cube_type = w_timber + cube_direction = 2 + + [object = ceiling] + direction = 3 + target = 3, 3 + +[square = 4, 3] + cube_type = w_wood + cube_direction = 1 + +[square = 5, 3] + cube_type = w_wood + cube_direction = 1 + +[square = 7, 3] + cube_type = wall1 + cube_direction = 1 + +[square = 8, 3] + cube_type = w_arc1_side + cube_direction = 1 + + [object = torch] + direction = 3 + target = 8, 3 + + [object = ceiling] + target = 8, 3 + +[square = 9, 3] + cube_type = w_arc1_side + cube_direction = 3 + + [object = block_enemy] + direction = 0 + target = 9, 3 + + [object = ceiling] + target = 9, 3 + +[square = 10, 3] + cube_type = wall1 + cube_direction = 3 + +[square = 11, 3] + cube_type = g_pavement1 + + [object = ceiling] + target = 11, 3 + + [object = torch2] + target = 11, 3 + + [object = torch2] + direction = 1 + target = 11, 3 + + [item = tome_of_alchemy] + item_count = 0 + + [item = tome_of_demonology] + item_count = 0 + +[square = 12, 3] + cube_type = wall1 + cube_direction = 1 + +[square = 14, 3] + cube_type = wall1 + cube_direction = 3 + +[square = 15, 3] + cube_type = g_grass + cube_direction = 3 + + [enemy = icetroll] + hp = 400 + +[square = 16, 3] + cube_type = g_grass + cube_direction = 3 + + [object = fence] + direction = 3 + +[square = 17, 3] + cube_type = g_pavement1 + cube_direction = 3 + +[square = 18, 3] + cube_type = g_pavement1 + cube_direction = 3 + + [object = zoo_sign4] + direction = 0 + target = 18, 3 + +[square = 19, 3] + cube_type = g_pavement1 + cube_direction = 3 + +[square = 20, 3] + cube_type = g_pavement1 + cube_direction = 3 + + [object = foliage1] + direction = 0 + +[square = 21, 3] + cube_type = g_pavement1 + cube_direction = 3 + +[square = 22, 3] + cube_type = g_pavement1 + cube_direction = 3 + + [object = zoo_sign5] + direction = 0 + target = 22, 3 + +[square = 23, 3] + cube_type = g_pavement1 + cube_direction = 3 + + [object = win_wood] + direction = 1 + + [object = foliage1] + direction = 1 + + [object = roof] + direction = 1 + +[square = 24, 3] + cube_type = w_wood + +[square = 25, 3] + cube_type = wall1 + cube_direction = 3 + + [object = bridge] + direction = 3 + +[square = 26, 3] + cube_type = empty + + [object = win_stone] + direction = 3 + + [object = roof] + direction = 3 + +[square = 27, 3] + cube_type = empty + +[square = 28, 3] + cube_type = empty + +[square = 29, 3] + cube_type = empty + +[square = 30, 3] + cube_type = wall1 + cube_direction = 2 + +[square = 31, 3] + cube_type = wall1 + cube_direction = 1 + +[square = 32, 3] + cube_type = w_arc1_side + cube_direction = 1 + + [object = ceiling] + direction = 1 + + [object = door1] + direction = 3 + target = 32, 3 + +[square = 33, 3] + cube_type = w_arc1_corner + cube_direction = 3 + + [object = city_top] + direction = 0 + target = 33, 3 + + [object = city_top] + direction = 3 + target = 33, 3 + +[square = 34, 3] + cube_type = w_arc1_side + + [object = city_top] + direction = 0 + +[square = 35, 3] + cube_type = w_arc1_side + + [object = city_top] + direction = 0 + + [object = shop_goose] + direction = 0 + target = 35, 3 + +[square = 36, 3] + cube_type = w_arc1_side + + [object = city_top] + direction = 0 + +[square = 37, 3] + cube_type = w_arc1_corner + + [object = city_top] + direction = 1 + target = 37, 3 + + [object = city_top] + direction = 0 + target = 37, 3 + +[square = 38, 3] + cube_type = w_arc1_side + cube_direction = 3 + + [object = ceiling] + direction = 1 + + [object = win_stone] + direction = 1 + target = 38, 3 + +[square = 39, 3] + cube_type = wall1 + cube_direction = 1 + +[square = 40, 3] + cube_type = wall1 + +[square = 41, 3] + cube_type = wall1 + +[square = 42, 3] + cube_type = g_pavement1 + cube_direction = 1 + + [object = bridge] + direction = 3 + + [object = berthage] + direction = 0 + target = 42, 3 + +[square = 43, 3] + cube_type = empty + +[square = 44, 3] + cube_type = empty + +[square = 45, 3] + cube_type = empty + +[square = 46, 3] + cube_type = empty + +[square = 47, 3] + cube_type = empty + +[square = 48, 3] + cube_type = empty + +[square = 49, 3] + cube_type = empty + +[square = 50, 3] + cube_type = empty + +[square = 51, 3] + cube_type = empty + +[square = 52, 3] + cube_type = empty + +[square = 53, 3] + cube_type = empty + +[square = 1, 4] + cube_type = w_wood + cube_direction = 3 + +[square = 2, 4] + cube_type = g_pavement1 + + [object = ceiling] + direction = 3 + target = 2, 4 + +[square = 3, 4] + cube_type = w_wood + cube_direction = 3 + +[square = 4, 4] + cube_type = w_wood + cube_direction = 1 + +[square = 7, 4] + cube_type = wall1 + cube_direction = 1 + +[square = 8, 4] + cube_type = g_pavement1 + + [object = grave_top] + direction = 1 + target = 8, 4 + + [object = grave_top] + target = 8, 4 + + [object = grave_top] + direction = 3 + target = 8, 4 + + [object = grave_top] + direction = 0 + target = 8, 4 + + [object = ladder] + target = 2, 4 + + [object = ceiling] + target = 8, 4 + +[square = 9, 4] + cube_type = wall1 + cube_direction = 1 + +[square = 10, 4] + cube_type = wall1 + cube_direction = 1 + +[square = 11, 4] + cube_type = wall1 + cube_direction = 1 + +[square = 12, 4] + cube_type = wall1 + cube_direction = 1 + +[square = 14, 4] + cube_type = wall1 + cube_direction = 3 + +[square = 15, 4] + cube_type = w_wood + +[square = 16, 4] + cube_type = w_wood + +[square = 17, 4] + cube_type = g_pavement1 + cube_direction = 3 + + [object = zoo_sign2] + direction = 3 + target = 17, 4 + +[square = 18, 4] + cube_type = g_grass + cube_direction = 3 + + [object = bush2] + direction = 3 + +[square = 19, 4] + cube_type = wall1 + cube_direction = 3 + +[square = 20, 4] + cube_type = wall1 + cube_direction = 3 + +[square = 21, 4] + cube_type = wall1 + cube_direction = 3 + +[square = 22, 4] + cube_type = wall1 + cube_direction = 3 + +[square = 23, 4] + cube_type = wall1 + cube_direction = 3 + +[square = 24, 4] + cube_type = wall1 + cube_direction = 3 + + [object = roof] + direction = 0 + +[square = 25, 4] + cube_type = wall1 + + [object = bridge] + direction = 3 + +[square = 26, 4] + cube_type = empty + + [object = roof] + direction = 3 + +[square = 27, 4] + cube_type = empty + +[square = 28, 4] + cube_type = empty + +[square = 29, 4] + cube_type = empty + +[square = 30, 4] + cube_type = wall1 + +[square = 31, 4] + cube_type = wall1 + cube_direction = 1 + +[square = 32, 4] + cube_type = w_arc1_side + cube_direction = 1 + + [object = ceiling] + direction = 1 + + [object = win_wood] + direction = 3 + +[square = 33, 4] + cube_type = w_arc1_side + cube_direction = 3 + + [object = city_top] + direction = 3 + +[square = 34, 4] + cube_type = g_grass + cube_direction = 1 + + [object = flower1] + direction = 0 + +[square = 35, 4] + cube_type = w_arc1_side + cube_direction = 2 + + [object = roof] + +[square = 36, 4] + cube_type = g_grass + cube_direction = 1 + +[square = 37, 4] + cube_type = w_arc1_side + cube_direction = 1 + + [object = city_top] + direction = 1 + +[square = 38, 4] + cube_type = w_arc1_side + cube_direction = 3 + + [object = ceiling] + direction = 1 + +[square = 39, 4] + cube_type = wall1 + cube_direction = 1 + + [object = city_top] + direction = 3 + +[square = 40, 4] + cube_type = wall1_type3 + cube_direction = 3 + +[square = 41, 4] + cube_type = wall1_type3 + cube_direction = 3 + +[square = 42, 4] + cube_type = g_pavement1 + + [object = bridge] + direction = 3 + + [object = foliage1] + direction = 3 + +[square = 43, 4] + cube_type = empty + +[square = 44, 4] + cube_type = empty + +[square = 45, 4] + cube_type = g_pavement1 + + [object = bridge] + direction = 1 + + [object = bridge] + direction = 3 + + [object = dirt2] + direction = 3 + + [object = bridge] + + [object = berthage] + direction = 0 + target = 45, 4 + +[square = 46, 4] + cube_type = empty + +[square = 47, 4] + cube_type = g_pavement1 + + [object = bridge] + direction = 1 + + [object = bridge] + direction = 3 + + [object = berthage] + direction = 0 + target = 47, 4 + +[square = 48, 4] + cube_type = empty + +[square = 49, 4] + cube_type = empty + +[square = 50, 4] + cube_type = empty + +[square = 51, 4] + cube_type = g_pavement1 + + [object = bridge] + direction = 1 + + [object = berthage] + direction = 0 + target = 51, 4 + + [enemy = rat_wharf] + hp = 500 + +[square = 52, 4] + cube_type = empty + +[square = 53, 4] + cube_type = empty + +[square = 54, 4] + cube_type = empty + +[square = 55, 4] + cube_type = empty + cube_direction = 2 + +[square = 1, 5] + cube_type = w_wood + cube_direction = 1 + + [object = sewer_bottom] + direction = 3 + target = 1, 5 + +[square = 2, 5] + cube_type = empty2 + + [object = sewer_bottom] + target = 2, 5 + + [object = ceiling] + direction = 3 + target = 2, 5 + + [object = ladder_down] + target = 8, 4 + +[square = 3, 5] + cube_type = w_wood + cube_direction = 1 + + [object = sewer_bottom] + direction = 1 + target = 3, 5 + +[square = 7, 5] + cube_type = wall1 + cube_direction = 1 + +[square = 8, 5] + cube_type = wall1 + cube_direction = 1 + +[square = 9, 5] + cube_type = wall1 + cube_direction = 1 + +[square = 14, 5] + cube_type = wall1 + cube_direction = 3 + +[square = 15, 5] + cube_type = g_grass + cube_direction = 3 + + [object = web1] + direction = 3 + target = 15, 5 + + [object = web1] + direction = 1 + target = 15, 5 + + [object = web1] + direction = 0 + target = 15, 5 + + [enemy = fire_arachnid] + hp = 800 + + [enemy = fire_arachnid] + hp = 800 + +[square = 16, 5] + cube_type = w_wood + +[square = 17, 5] + cube_type = g_pavement1 + cube_direction = 3 + +[square = 18, 5] + cube_type = wall1 + cube_direction = 3 + +[square = 19, 5] + cube_type = wall1 + cube_direction = 3 + +[square = 20, 5] + cube_type = g_pavement1 + cube_direction = 3 + + [object = foliage1] + direction = 3 + +[square = 21, 5] + cube_type = g_pavement1 + cube_direction = 3 + + [object = barrel] + direction = 3 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 22, 5] + cube_type = wall1 + +[square = 23, 5] + cube_type = g_pavement1 + cube_direction = 3 + + [object = hatch1] + direction = 3 + target = 23, 5 + + [object = handcart] + target = 23, 5 + + [object = apple_merchant] + direction = 0 + target = 23, 5 + + + object_item_count = 0 + + [enemy = townsman] + hp = 0 + +[square = 24, 5] + cube_type = wall1 + cube_direction = 3 + + [object = city_top] + direction = 1 + +[square = 25, 5] + cube_type = wall1 + cube_direction = 3 + +[square = 26, 5] + cube_type = g_pavement1 + + [object = ceiling] + +[square = 27, 5] + cube_type = wall1 + cube_direction = 2 + +[square = 28, 5] + cube_type = wall1 + cube_direction = 2 + +[square = 29, 5] + cube_type = wall1 + cube_direction = 2 + +[square = 30, 5] + cube_type = wall1 + cube_direction = 2 + +[square = 31, 5] + cube_type = wall1 + cube_direction = 1 + +[square = 32, 5] + cube_type = w_arc1_corner + cube_direction = 1 + + [object = ceiling] + direction = 1 + target = 32, 5 + +[square = 33, 5] + cube_type = w_arc1_side + cube_direction = 3 + + [object = city_top] + direction = 3 + +[square = 34, 5] + cube_type = w_arc1_side + cube_direction = 1 + + [object = roof] + direction = 1 + +[square = 35, 5] + cube_type = w_arc1 + cube_direction = 1 + + [object = well] + + [object = dirt1] + direction = 3 + + [object = flower1] + direction = 0 + +[square = 36, 5] + cube_type = w_arc1_side + cube_direction = 3 + + [object = roof] + direction = 3 + +[square = 37, 5] + cube_type = w_arc1_side + cube_direction = 1 + + [object = city_top] + direction = 1 + + [object = garbage] + direction = 0 + +[square = 38, 5] + cube_type = w_arc1_corner + cube_direction = 2 + + [object = ceiling] + direction = 1 + target = 38, 5 + +[square = 39, 5] + cube_type = wall1 + cube_direction = 1 + + [object = city_top] + direction = 3 + +[square = 40, 5] + cube_type = wall1_type3 + cube_direction = 3 + +[square = 41, 5] + cube_type = wall1_type3 + cube_direction = 3 + +[square = 42, 5] + cube_type = g_pavement1 + + [object = dirt1] + direction = 3 + + [object = foliage1] + direction = 3 + +[square = 43, 5] + cube_type = g_pavement1 + + [object = bridge] + +[square = 44, 5] + cube_type = g_pavement1 + + [object = bridge] + +[square = 45, 5] + cube_type = g_pavement1 + + [object = bridge] + direction = 0 + +[square = 46, 5] + cube_type = g_pavement1 + + [object = bridge] + + [object = bridge] + direction = 0 + + [object = dirt2] + direction = 3 + +[square = 47, 5] + cube_type = g_pavement1 + + [enemy = rat_wharf] + hp = 500 + +[square = 48, 5] + cube_type = w_timber_side + cube_direction = 2 + + [object = roof] + target = 48, 5 + + [object = bridge] + target = 48, 5 + +[square = 49, 5] + cube_type = w_timber_side + cube_direction = 2 + + [object = roof] + target = 49, 5 + + [object = bridge] + target = 49, 5 + +[square = 50, 5] + cube_type = w_timber_side + cube_direction = 2 + + [object = roof] + target = 50, 5 + + [object = bridge] + target = 50, 5 + + [enemy = rat_wharf] + hp = 500 + +[square = 51, 5] + cube_type = w_timber_side + cube_direction = 2 + + [object = roof] + target = 51, 5 + +[square = 52, 5] + cube_type = empty + + [object = roof] + +[square = 53, 5] + cube_type = g_pavement1 + + [object = bridge] + direction = 1 + + [object = bridge] + + [object = roof] + + [object = column2] + direction = 0 + target = 53, 5 + +[square = 54, 5] + cube_type = empty + +[square = 1, 6] + cube_type = w_wood + cube_direction = 3 + +[square = 2, 6] + cube_type = w_wood + cube_direction = 3 + +[square = 3, 6] + cube_type = w_wood + cube_direction = 3 + +[square = 14, 6] + cube_type = wall1 + cube_direction = 3 + +[square = 15, 6] + cube_type = g_grass + cube_direction = 3 + + [object = fence] + + [object = web1] + direction = 3 + target = 15, 6 + +[square = 16, 6] + cube_type = w_wood + +[square = 17, 6] + cube_type = g_pavement1 + cube_direction = 3 + +[square = 18, 6] + cube_type = wall1 + cube_direction = 3 + +[square = 19, 6] + cube_type = g_pavement1 + cube_direction = 3 + + [object = column2] + direction = 1 + target = 19, 6 + +[square = 20, 6] + cube_type = g_pavement1 + cube_direction = 3 + +[square = 21, 6] + cube_type = g_pavement1 + cube_direction = 3 + + [object = roof] + + [object = wanted] + target = 21, 6 + +[square = 22, 6] + cube_type = g_pavement1 + cube_direction = 3 + + [object = win_wood] + + [object = roof] + + [object = flag1] + direction = 0 + target = 22, 6 + +[square = 23, 6] + cube_type = g_pavement1 + cube_direction = 3 + + [object = roof] + +[square = 24, 6] + cube_type = w_arc1_side + cube_direction = 1 + + [object = city_top] + direction = 1 + + [object = torch2] + direction = 0 + +[square = 25, 6] + cube_type = w_arc1_side + cube_direction = 3 + + [object = ceiling] + direction = 3 + +[square = 26, 6] + cube_type = g_pavement1 + + [object = ceiling] + +[square = 27, 6] + cube_type = g_pavement1 + + [object = ceiling] + + [object = torch] + direction = 0 + +[square = 28, 6] + cube_type = w_arc1_side + cube_direction = 2 + + [object = ceiling] + + [object = win_wood] + direction = 0 + +[square = 29, 6] + cube_type = g_pavement1 + + [object = ceiling] + + [object = garbage] + + + object_item_count = 0 + + [object = torch] + +[square = 30, 6] + cube_type = g_pavement1 + + [object = ceiling] + + [object = win_wood] + +[square = 31, 6] + cube_type = w_arc1_side + cube_direction = 1 + + [object = ceiling] + direction = 3 + + [object = dirt1] + +[square = 32, 6] + cube_type = w_arc1 + + [object = ceiling] + direction = 1 + +[square = 33, 6] + cube_type = w_arc1_side + cube_direction = 3 + + [object = city_top] + direction = 3 + + [object = torch2] + + [object = torch2] + direction = 3 + +[square = 34, 6] + cube_type = g_grass + cube_direction = 1 + + [object = flower3] + direction = 0 + +[square = 35, 6] + cube_type = w_arc1_side + + [object = roof] + direction = 0 + + [object = direction4] + target = 35, 6 + +[square = 36, 6] + cube_type = g_grass + cube_direction = 1 + + [object = flower1] + direction = 1 + +[square = 37, 6] + cube_type = w_arc1_side + cube_direction = 1 + + [object = city_top] + direction = 1 + +[square = 38, 6] + cube_type = w_arc1 + cube_direction = 3 + + [object = ceiling] + direction = 1 + +[square = 39, 6] + cube_type = w_arc1_side + cube_direction = 3 + + [object = city_top] + direction = 3 + +[square = 40, 6] + cube_type = g_pavement1 + + [object = gate_l] + direction = 0 + + [object = gate_r] + direction = 0 + +[square = 41, 6] + cube_type = g_pavement1 + +[square = 42, 6] + cube_type = g_pavement1 + +[square = 43, 6] + cube_type = g_grass + cube_direction = 1 + +[square = 44, 6] + cube_type = g_grass + cube_direction = 1 + + [object = bridge] + direction = 3 + + [object = roof] + + [object = garbage] + direction = 0 + + + object_item_count = 5 + +[square = 45, 6] + cube_type = empty + +[square = 46, 6] + cube_type = empty + +[square = 47, 6] + cube_type = w_timber_side + cube_direction = 1 + + [object = roof] + direction = 1 + target = 47, 6 + + [object = bridge] + direction = 1 + target = 47, 6 + +[square = 48, 6] + cube_type = w_timber + + [object = ceiling] + direction = 0 + target = 48, 6 + +[square = 49, 6] + cube_type = w_timber + + [object = ceiling] + direction = 0 + target = 49, 6 + + [enemy = rat_wharf] + hp = 500 + +[square = 50, 6] + cube_type = w_timber + + [object = ceiling] + direction = 0 + target = 50, 6 + +[square = 51, 6] + cube_type = w_timber + + [object = ceiling] + direction = 0 + target = 51, 6 + +[square = 52, 6] + cube_type = wall1 + + [object = bridge] + +[square = 53, 6] + cube_type = wall1 + +[square = 14, 7] + cube_type = wall1 + cube_direction = 3 + +[square = 15, 7] + cube_type = g_pavement1 + cube_direction = 3 + +[square = 16, 7] + cube_type = g_pavement1 + cube_direction = 3 + + [object = roof] + + [object = door1] + target = 16, 7 + + [object = zoo_sign1] + direction = 0 + target = 16, 7 + +[square = 17, 7] + cube_type = g_pavement1 + cube_direction = 3 + + [object = win_wood] + + [object = roof] + +[square = 18, 7] + cube_type = g_pavement1 + cube_direction = 3 + + [object = gate_l] + direction = 0 + + [object = gate_r] + direction = 0 + + [object = gate_jamb] + direction = 0 + target = 18, 7 + + [object = gate_jamb] + target = 18, 7 + + [object = maphint_zoo] + +[square = 19, 7] + cube_type = g_pavement1 + +[square = 20, 7] + cube_type = g_pavement1 + cube_direction = 3 + + [object = win_wood] + direction = 1 + + [object = roof] + direction = 1 + +[square = 21, 7] + cube_type = w_wood + +[square = 22, 7] + cube_type = w_wood + +[square = 23, 7] + cube_type = w_wood + +[square = 24, 7] + cube_type = g_pavement1 + cube_direction = 3 + + [object = win_wood] + direction = 3 + + [object = roof] + direction = 3 + + [object = city_top] + direction = 1 + +[square = 25, 7] + cube_type = wall1 + cube_direction = 3 + +[square = 26, 7] + cube_type = wall1 + cube_direction = 2 + +[square = 27, 7] + cube_type = wall1 + cube_direction = 2 + +[square = 28, 7] + cube_type = w_arc1 + cube_direction = 2 + + [object = ceiling] + direction = 0 + +[square = 29, 7] + cube_type = wall1 + cube_direction = 2 + +[square = 30, 7] + cube_type = wall1 + cube_direction = 2 + +[square = 31, 7] + cube_type = wall1 + cube_direction = 1 + +[square = 32, 7] + cube_type = w_arc1_corner + + [object = ceiling] + direction = 1 + target = 32, 7 + +[square = 33, 7] + cube_type = w_arc1_corner + cube_direction = 2 + + [object = city_top] + direction = 3 + target = 33, 7 + + [object = city_top] + target = 33, 7 + +[square = 34, 7] + cube_type = w_arc1_side + cube_direction = 2 + + [object = city_top] + +[square = 35, 7] + cube_type = w_arc1_side + cube_direction = 2 + + [object = city_top] + +[square = 36, 7] + cube_type = w_arc1_side + cube_direction = 2 + + [object = city_top] + + [object = foliage1] + +[square = 37, 7] + cube_type = w_arc1_corner + cube_direction = 1 + + [object = city_top] + target = 37, 7 + + [object = city_top] + direction = 1 + target = 37, 7 + +[square = 38, 7] + cube_type = w_arc1_corner + cube_direction = 3 + + [object = ceiling] + direction = 1 + target = 38, 7 + +[square = 39, 7] + cube_type = wall1 + cube_direction = 1 + + [object = city_top] + direction = 3 + +[square = 40, 7] + cube_type = wall1_type3 + cube_direction = 3 + +[square = 41, 7] + cube_type = g_pavement1 + cube_direction = 3 + + [object = transport_sign3] + direction = 0 + target = 41, 7 + + [object = plate1] + direction = 3 + target = 41, 7 + + [object = teleport] + direction = 3 + target = 0, 0 + + [object = flag1] + direction = 3 + target = 41, 7 + +[square = 42, 7] + cube_type = g_pavement1 + +[square = 43, 7] + cube_type = g_grass + cube_direction = 1 + + [object = bridge] + direction = 0 + + [object = roof] + direction = 1 + + [object = door1] + direction = 1 + target = 43, 7 + +[square = 44, 7] + cube_type = w_wood + + [object = bridge] + direction = 3 + target = 44, 7 + + [object = bridge] + direction = 0 + target = 44, 7 + +[square = 45, 7] + cube_type = empty + cube_direction = 1 + + [object = roof] + direction = 3 + + [object = win_wood] + direction = 3 + +[square = 46, 7] + cube_type = empty + +[square = 47, 7] + cube_type = g_pavement1 + + [object = roof] + direction = 1 + + [object = bridge] + direction = 1 + + [object = door_warehouse] + direction = 1 + target = 47, 7 + +[square = 48, 7] + cube_type = w_wood + +[square = 49, 7] + cube_type = w_wood + +[square = 50, 7] + cube_type = w_wood + +[square = 51, 7] + cube_type = w_timber + + [object = dirt1] + direction = 0 + target = 51, 7 + + [object = barrel] + direction = 0 + target = 51, 7 + + + object_item_count = 22 + + + object_item_count = 0 + + [object = ceiling] + direction = 0 + target = 51, 7 + +[square = 52, 7] + cube_type = wall1 + +[square = 53, 7] + cube_type = wall1 + +[square = 14, 8] + cube_type = wall1 + cube_direction = 3 + +[square = 15, 8] + cube_type = g_pavement1 + cube_direction = 3 + + [object = roof] + direction = 1 + + [object = barrel] + direction = 3 + + + object_item_count = 2 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 16, 8] + cube_type = w_wood + +[square = 17, 8] + cube_type = w_wood + +[square = 18, 8] + cube_type = wall1 + cube_direction = 3 + + [object = roof] + direction = 3 + +[square = 19, 8] + cube_type = g_pavement1 + cube_direction = 3 + + [object = column2] + direction = 1 + target = 19, 8 + +[square = 20, 8] + cube_type = g_pavement1 + cube_direction = 3 + + [object = roof] + direction = 1 + +[square = 21, 8] + cube_type = w_wood + +[square = 22, 8] + cube_type = w_wood + +[square = 23, 8] + cube_type = w_wood + +[square = 24, 8] + cube_type = g_pavement1 + cube_direction = 3 + + [object = roof] + direction = 3 + + [object = city_top] + direction = 1 + +[square = 25, 8] + cube_type = wall1 + cube_direction = 3 + +[square = 26, 8] + cube_type = wall1 + cube_direction = 2 + +[square = 27, 8] + cube_type = wall1 + cube_direction = 2 + +[square = 28, 8] + cube_type = w_arc1_side + + [object = city_top] + direction = 3 + + [object = city_top] + direction = 0 + + [object = city_top] + direction = 1 + +[square = 29, 8] + cube_type = wall1 + cube_direction = 2 + +[square = 30, 8] + cube_type = wall1 + cube_direction = 2 + +[square = 31, 8] + cube_type = wall1 + cube_direction = 1 + +[square = 32, 8] + cube_type = g_pavement1 + + [object = ceiling] + direction = 1 + +[square = 33, 8] + cube_type = w_arc1_side + + [object = ceiling] + direction = 1 + + [object = win_wood] + +[square = 34, 8] + cube_type = w_arc1_corner + + [object = ceiling] + direction = 1 + target = 34, 8 + +[square = 35, 8] + cube_type = w_arc1 + + [object = ceiling] + direction = 1 + +[square = 36, 8] + cube_type = w_arc1_corner + cube_direction = 3 + + [object = ceiling] + direction = 1 + target = 36, 8 + + [object = foliage1] + direction = 0 + target = 36, 8 + +[square = 37, 8] + cube_type = w_arc1_side + + [object = ceiling] + direction = 1 + + [object = win_wood] + +[square = 38, 8] + cube_type = g_pavement1 + + [object = ceiling] + direction = 1 + +[square = 39, 8] + cube_type = wall1 + cube_direction = 1 + + [object = city_top] + direction = 3 + +[square = 40, 8] + cube_type = wall1_type3 + cube_direction = 3 + +[square = 41, 8] + cube_type = wall1_type3 + cube_direction = 3 + +[square = 42, 8] + cube_type = g_pavement1 + + [object = bridge] + direction = 3 + + [object = wanted] + direction = 3 + target = 42, 8 + +[square = 43, 8] + cube_type = empty + +[square = 44, 8] + cube_type = empty + cube_direction = 1 + + [object = roof] + direction = 0 + +[square = 45, 8] + cube_type = empty + +[square = 46, 8] + cube_type = empty + +[square = 47, 8] + cube_type = g_pavement1 + + [object = win_wood] + direction = 1 + + [object = roof] + direction = 1 + + [object = bridge] + direction = 1 + +[square = 48, 8] + cube_type = w_wood + +[square = 49, 8] + cube_type = w_wood + +[square = 50, 8] + cube_type = w_wood + +[square = 51, 8] + cube_type = w_timber + + [object = barrel] + direction = 0 + target = 51, 8 + + + object_item_count = 20 + + + object_item_count = 0 + + + object_item_count = 0 + + [object = ceiling] + direction = 0 + target = 51, 8 + + [enemy = rat_wharf] + hp = 500 + +[square = 52, 8] + cube_type = wall1 + +[square = 53, 8] + cube_type = wall1 + +[square = 5, 9] + cube_type = wall1 + cube_direction = 3 + +[square = 6, 9] + cube_type = wall1 + cube_direction = 3 + +[square = 7, 9] + cube_type = wall1 + cube_direction = 3 + +[square = 14, 9] + cube_type = wall1 + cube_direction = 3 + +[square = 15, 9] + cube_type = wall1 + cube_direction = 3 + +[square = 16, 9] + cube_type = wall1 + cube_direction = 3 + +[square = 17, 9] + cube_type = wall1 + cube_direction = 3 + +[square = 18, 9] + cube_type = wall1 + cube_direction = 3 + +[square = 19, 9] + cube_type = wall1 + cube_direction = 3 + +[square = 20, 9] + cube_type = g_pavement1 + cube_direction = 3 + +[square = 21, 9] + cube_type = g_pavement1 + cube_direction = 3 + + [object = roof] + direction = 0 + +[square = 22, 9] + cube_type = g_pavement1 + cube_direction = 3 + + [object = roof] + direction = 0 + + [object = door1] + direction = 0 + target = 22, 9 + +[square = 23, 9] + cube_type = g_pavement1 + cube_direction = 3 + + [object = roof] + direction = 0 + +[square = 24, 9] + cube_type = g_pavement1 + cube_direction = 3 + + [object = city_top] + direction = 1 + +[square = 25, 9] + cube_type = wall1 + cube_direction = 3 + +[square = 26, 9] + cube_type = wall1 + cube_direction = 2 + +[square = 27, 9] + cube_type = wall1 + cube_direction = 2 + +[square = 28, 9] + cube_type = g_pavement1 + cube_direction = 2 + + [object = city_top] + direction = 3 + + [object = city_top] + direction = 1 + + [object = door_smugglers] + direction = 1 + target = 0, 0 + +[square = 29, 9] + cube_type = wall1 + cube_direction = 2 + +[square = 30, 9] + cube_type = wall1 + cube_direction = 2 + +[square = 31, 9] + cube_type = wall1 + cube_direction = 1 + +[square = 32, 9] + cube_type = wall1 + cube_direction = 1 + +[square = 33, 9] + cube_type = wall1 + cube_direction = 1 + +[square = 34, 9] + cube_type = wall1 + +[square = 35, 9] + cube_type = g_pavement1 + + [object = grave_top] + direction = 3 + + [object = grave_top] + direction = 0 + + [object = grave_top] + direction = 1 + + [object = foliage1] + direction = 1 + +[square = 36, 9] + cube_type = wall1 + +[square = 37, 9] + cube_type = wall1 + cube_direction = 1 + + [object = bridge] + direction = 0 + +[square = 38, 9] + cube_type = wall1 + cube_direction = 1 + + [object = bridge] + direction = 0 + +[square = 39, 9] + cube_type = wall1_type3 + cube_direction = 2 + + [object = city_top] + direction = 3 + +[square = 40, 9] + cube_type = wall1_type3 + cube_direction = 2 + +[square = 41, 9] + cube_type = g_pavement1 + + [object = hatch6] + direction = 1 + target = 41, 9 + +[square = 42, 9] + cube_type = g_pavement1 + +[square = 43, 9] + cube_type = g_pavement1 + + [object = bridge] + + [object = dirt1] + direction = 0 + +[square = 44, 9] + cube_type = g_pavement1 + + [object = bridge] + +[square = 45, 9] + cube_type = g_pavement1 + + [object = bridge] + +[square = 46, 9] + cube_type = g_pavement1 + + [object = bridge] + +[square = 47, 9] + cube_type = w_timber_side + cube_direction = 1 + + [object = roof] + direction = 1 + target = 47, 9 + +[square = 48, 9] + cube_type = w_timber + + [object = ceiling] + direction = 0 + target = 48, 9 + +[square = 49, 9] + cube_type = w_timber + + [object = dirt1] + direction = 0 + target = 49, 9 + + [object = ceiling] + direction = 0 + target = 49, 9 + +[square = 50, 9] + cube_type = w_timber + + [object = ceiling] + direction = 0 + target = 50, 9 + +[square = 51, 9] + cube_type = w_timber + + [object = garbage] + direction = 0 + target = 51, 9 + + [object = ceiling] + direction = 0 + target = 51, 9 + +[square = 52, 9] + cube_type = wall1 + +[square = 53, 9] + cube_type = wall1 + +[square = 0, 10] + cube_type = wall1 + +[square = 1, 10] + cube_type = wall1 + +[square = 2, 10] + cube_type = wall1 + +[square = 3, 10] + cube_type = wall1 + +[square = 4, 10] + cube_type = wall1 + +[square = 5, 10] + cube_type = wall1 + +[square = 6, 10] + cube_type = g_pavement1 + cube_direction = 3 + + [object = plate1] + target = 6, 10 + + [object = teleport] + target = 0, 0 + + [object = transport_sign1] + target = 6, 10 + + [object = timber] + target = 0, 0 + +[square = 7, 10] + cube_type = wall1 + +[square = 8, 10] + cube_type = wall1 + +[square = 9, 10] + cube_type = wall1 + +[square = 10, 10] + cube_type = wall1 + +[square = 11, 10] + cube_type = wall1 + +[square = 12, 10] + cube_type = wall1 + +[square = 13, 10] + cube_type = wall1 + +[square = 14, 10] + cube_type = wall1 + +[square = 15, 10] + cube_type = g_grass + cube_direction = 1 + + [enemy = fuzzy_spider] + hp = 400 + +[square = 16, 10] + cube_type = g_grass + cube_direction = 1 + + [object = barrel] + direction = 0 + + + object_item_count = 15 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 17, 10] + cube_type = wall1 + cube_direction = 1 + +[square = 18, 10] + cube_type = g_pavement1 + cube_direction = 1 + + [object = dirt2] + direction = 3 + +[square = 19, 10] + cube_type = g_pavement1 + cube_direction = 1 + +[square = 20, 10] + cube_type = g_pavement1 + cube_direction = 3 + +[square = 21, 10] + cube_type = wall1 + cube_direction = 3 + +[square = 22, 10] + cube_type = g_grass + cube_direction = 3 + + [object = bush2] + direction = 1 + + [object = tree1] + direction = 1 + + [object = flower3] + direction = 3 + +[square = 23, 10] + cube_type = wall1 + cube_direction = 3 + +[square = 24, 10] + cube_type = g_grass + cube_direction = 3 + + [object = tree1] + direction = 0 + + [object = foliage1] + direction = 1 + + [object = flower2] + direction = 1 + + [object = city_top] + direction = 1 + + [object = tree_hole] + direction = 0 + target = 24, 10 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 25, 10] + cube_type = wall1 + cube_direction = 3 + +[square = 26, 10] + cube_type = wall1 + cube_direction = 2 + +[square = 27, 10] + cube_type = g_pavement1 + cube_direction = 2 + + [object = city_top] + direction = 0 + + [object = city_top] + direction = 3 + + [object = barrel] + direction = 1 + + + object_item_count = 9 + + + object_item_count = 0 + + [object = dirt2] + direction = 1 + +[square = 28, 10] + cube_type = g_pavement1 + cube_direction = 2 + + [object = city_top] + direction = 1 + + [object = win_stone] + direction = 1 + +[square = 29, 10] + cube_type = wall1 + cube_direction = 2 + +[square = 30, 10] + cube_type = wall1 + cube_direction = 2 + +[square = 31, 10] + cube_type = wall1 + + [object = bridge] + direction = 0 + +[square = 32, 10] + cube_type = wall1 + + [object = bridge] + direction = 0 + +[square = 33, 10] + cube_type = wall1 + + [object = bridge] + direction = 0 + +[square = 34, 10] + cube_type = wall1 + + [object = bridge] + direction = 0 + +[square = 35, 10] + cube_type = w_arc1_side + cube_direction = 2 + + [object = roof] + + [object = grave_top] + direction = 3 + + [object = grave_top] + direction = 1 + + [object = foliage1] + direction = 1 + +[square = 36, 10] + cube_type = wall1 + + [object = bridge] + direction = 0 + + [object = bridge] + direction = 3 + +[square = 37, 10] + cube_type = empty + + [object = win_stone] + direction = 3 + + [object = city_top] + direction = 0 + + [object = city_top] + direction = 3 + +[square = 38, 10] + cube_type = empty + + [object = win_stone] + direction = 0 + + [object = city_top] + direction = 0 + +[square = 39, 10] + cube_type = g_pavement1 + +[square = 40, 10] + cube_type = g_pavement1 + + [object = gate_l] + direction = 0 + + [object = gate_r] + direction = 0 + + [object = roof] + + [object = gate_jamb] + target = 40, 10 + + [object = gate_jamb] + direction = 0 + target = 40, 10 + +[square = 41, 10] + cube_type = g_pavement1 + + [object = roof] + +[square = 42, 10] + cube_type = w_arc1_side + cube_direction = 2 + + [object = roof] + +[square = 43, 10] + cube_type = w_arc1_side + cube_direction = 2 + + [object = roof] + +[square = 44, 10] + cube_type = w_arc1_side + cube_direction = 2 + + [object = roof] + +[square = 45, 10] + cube_type = w_arc1_side + cube_direction = 2 + + [object = roof] + +[square = 46, 10] + cube_type = g_pavement1 + cube_direction = 1 + + [object = flag1] + direction = 1 + target = 46, 10 + +[square = 47, 10] + cube_type = wall1 + +[square = 48, 10] + cube_type = wall1 + +[square = 49, 10] + cube_type = wall1 + +[square = 50, 10] + cube_type = wall1 + +[square = 51, 10] + cube_type = wall1 + +[square = 52, 10] + cube_type = wall1 + +[square = 53, 10] + cube_type = wall1 + +[square = 54, 10] + cube_type = wall1 + +[square = 0, 11] + cube_type = wall1 + +[square = 1, 11] + cube_type = w_arc1_side + cube_direction = 2 + + [object = ceiling] + direction = 0 + target = 1, 11 + +[square = 2, 11] + cube_type = w_arc1_side + cube_direction = 2 + + [object = ceiling] + direction = 0 + target = 2, 11 + +[square = 3, 11] + cube_type = w_arc1_side + cube_direction = 2 + + [object = ceiling] + direction = 0 + target = 3, 11 + +[square = 4, 11] + cube_type = wall1 + + [object = roof] + direction = 3 + target = 4, 11 + +[square = 5, 11] + cube_type = g_grass + + [object = barrel] + direction = 0 + + + object_item_count = 18 + + + object_item_count = 0 + +[square = 6, 11] + cube_type = g_pavement1 + cube_direction = 3 + +[square = 7, 11] + cube_type = g_grass + + [object = tree1] + direction = 0 + + [object = bush2] + direction = 0 + +[square = 8, 11] + cube_type = g_grass + +[square = 9, 11] + cube_type = g_grass + + [object = tree1] + direction = 0 + +[square = 10, 11] + cube_type = g_grass + +[square = 11, 11] + cube_type = g_grass + + [object = tree1] + direction = 0 + +[square = 12, 11] + cube_type = g_grass + + [object = flower1] + direction = 0 + +[square = 13, 11] + cube_type = g_grass + +[square = 14, 11] + cube_type = g_grass + +[square = 15, 11] + cube_type = g_grass + cube_direction = 1 + +[square = 16, 11] + cube_type = g_grass + cube_direction = 1 + + [object = bush1] + direction = 1 + +[square = 17, 11] + cube_type = wall1 + cube_direction = 1 + +[square = 18, 11] + cube_type = g_pavement1 + cube_direction = 1 + +[square = 19, 11] + cube_type = g_grass + cube_direction = 1 + + [object = bush1] + direction = 0 + +[square = 20, 11] + cube_type = g_pavement1 + cube_direction = 3 + +[square = 21, 11] + cube_type = g_pavement1 + cube_direction = 3 + + [object = fence] + direction = 3 + +[square = 22, 11] + cube_type = empty + +[square = 23, 11] + cube_type = empty + +[square = 24, 11] + cube_type = empty + +[square = 25, 11] + cube_type = empty + +[square = 26, 11] + cube_type = empty + +[square = 27, 11] + cube_type = empty + +[square = 28, 11] + cube_type = empty + +[square = 29, 11] + cube_type = empty + +[square = 30, 11] + cube_type = empty + +[square = 31, 11] + cube_type = empty + +[square = 32, 11] + cube_type = empty + + [object = city_top] + direction = 0 + target = 32, 11 + +[square = 33, 11] + cube_type = empty + + [object = city_top] + direction = 0 + target = 33, 11 + + [object = foliage1] + direction = 0 + target = 33, 11 + +[square = 34, 11] + cube_type = empty_arc + cube_direction = 1 + + [object = roof] + direction = 1 + + [object = win_stone] + direction = 0 + + [object = city_top] + direction = 0 + target = 34, 11 + + [object = tower_fix3] + direction = 1 + target = 34, 11 + +[square = 35, 11] + cube_type = w_arc1 + cube_direction = 2 + + [object = bridge] + direction = 1 + + [object = ceiling] + direction = 1 + + [object = bridge] + direction = 3 + + [object = city_top] + direction = 0 + target = 35, 11 + +[square = 36, 11] + cube_type = empty_arc + cube_direction = 3 + + [object = roof] + direction = 3 + + [object = city_top] + direction = 0 + + [object = tower_fix3] + direction = 3 + target = 36, 11 + +[square = 37, 11] + cube_type = empty + +[square = 38, 11] + cube_type = empty + +[square = 39, 11] + cube_type = g_pavement1 + + [object = roof] + direction = 1 + + [object = bridge] + direction = 1 + target = 39, 11 + +[square = 40, 11] + cube_type = wall1 + cube_direction = 1 + +[square = 41, 11] + cube_type = wall1 + cube_direction = 1 + +[square = 42, 11] + cube_type = w_arc1 + cube_direction = 3 + + [object = ceiling] + direction = 3 + + [object = torch2] + +[square = 43, 11] + cube_type = w_arc1 + + [object = ceiling] + direction = 3 + +[square = 44, 11] + cube_type = w_arc1 + + [object = ceiling] + direction = 3 + +[square = 45, 11] + cube_type = w_arc1 + cube_direction = 1 + + [object = ceiling] + direction = 3 + +[square = 46, 11] + cube_type = w_arc1_side + cube_direction = 3 + + [object = roof] + direction = 3 + +[square = 47, 11] + cube_type = g_pavement1 + + [object = city_top] + +[square = 48, 11] + cube_type = g_pavement1 + + [object = city_top] + + [object = win_stone] + + [object = garbage] + direction = 1 + + + object_item_count = 28 + +[square = 49, 11] + cube_type = g_pavement1 + + [object = city_top] + + [object = door_ransom] + target = 49, 11 + +[square = 50, 11] + cube_type = g_pavement1 + + [object = foliage1] + direction = 1 + + [object = foliage1] + direction = 0 + +[square = 51, 11] + cube_type = wall1_type3 + + [object = roof] + direction = 1 + target = 51, 11 + +[square = 52, 11] + cube_type = wall1 + cube_direction = 3 + +[square = 53, 11] + cube_type = w_arc1 + + [object = door_archery] + direction = 0 + target = 53, 11 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 20 + + [object = ceiling] + direction = 0 + target = 53, 11 + +[square = 54, 11] + cube_type = wall1 + cube_direction = 3 + + [object = bridge] + direction = 0 + +[square = 55, 11] + cube_type = wall1 + cube_direction = 3 + + [object = bridge] + direction = 0 + +[square = 0, 12] + cube_type = wall1 + +[square = 1, 12] + cube_type = w_arc1_side + + [object = roof] + direction = 0 + target = 1, 12 + +[square = 2, 12] + cube_type = w_arc1_side + + [object = roof] + direction = 0 + target = 2, 12 + +[square = 3, 12] + cube_type = w_arc1_side + + [object = roof] + direction = 0 + target = 3, 12 + +[square = 4, 12] + cube_type = wall1 + +[square = 5, 12] + cube_type = g_grass + cube_direction = 2 + +[square = 6, 12] + cube_type = g_pavement1 + cube_direction = 3 + +[square = 7, 12] + cube_type = g_grass + cube_direction = 2 + +[square = 8, 12] + cube_type = g_grass + cube_direction = 2 + +[square = 9, 12] + cube_type = g_pavement1 + cube_direction = 1 + +[square = 10, 12] + cube_type = g_pavement1 + cube_direction = 1 + + [object = bridge] + direction = 0 + +[square = 11, 12] + cube_type = g_pavement1 + cube_direction = 1 + + [object = bridge] + direction = 0 + +[square = 12, 12] + cube_type = g_pavement1 + cube_direction = 1 + + [object = bridge] + direction = 0 + +[square = 13, 12] + cube_type = g_pavement1 + cube_direction = 1 + +[square = 14, 12] + cube_type = g_grass + cube_direction = 1 + +[square = 15, 12] + cube_type = g_grass + cube_direction = 1 + + [object = tree1] + direction = 0 + +[square = 16, 12] + cube_type = g_grass + cube_direction = 1 + +[square = 17, 12] + cube_type = wall1 + cube_direction = 1 + +[square = 18, 12] + cube_type = g_pavement1 + cube_direction = 1 + + [object = foliage1] + + [object = foliage1] + direction = 3 + +[square = 19, 12] + cube_type = g_pavement1 + cube_direction = 1 + +[square = 20, 12] + cube_type = g_pavement1 + cube_direction = 3 + + [object = direction3] + target = 20, 12 + +[square = 21, 12] + cube_type = wall1 + cube_direction = 3 + +[square = 22, 12] + cube_type = empty + +[square = 23, 12] + cube_type = empty + +[square = 24, 12] + cube_type = empty + +[square = 25, 12] + cube_type = empty + +[square = 26, 12] + cube_type = empty + +[square = 27, 12] + cube_type = empty + +[square = 28, 12] + cube_type = empty + +[square = 29, 12] + cube_type = empty + +[square = 30, 12] + cube_type = empty + +[square = 31, 12] + cube_type = empty + +[square = 32, 12] + cube_type = g_pavement1 + + [object = monk_statue_center] + + [object = bridge] + direction = 3 + + [object = bridge] + direction = 0 + + [object = bridge] + direction = 1 + + [object = bridge] + +[square = 33, 12] + cube_type = empty + +[square = 34, 12] + cube_type = empty_arc + cube_direction = 1 + + [object = roof] + direction = 1 + + [object = tower_fix3] + direction = 1 + target = 34, 12 + +[square = 35, 12] + cube_type = w_arc1 + cube_direction = 2 + + [object = bridge] + direction = 1 + + [object = ceiling] + direction = 1 + + [object = bridge] + direction = 3 + +[square = 36, 12] + cube_type = empty_arc + cube_direction = 3 + + [object = roof] + direction = 3 + + [object = tower_fix3] + direction = 3 + target = 36, 12 + +[square = 37, 12] + cube_type = empty + +[square = 38, 12] + cube_type = empty + +[square = 39, 12] + cube_type = g_pavement1 + + [object = roof] + direction = 1 + + [object = foliage1] + direction = 1 + + [object = bridge] + direction = 1 + target = 39, 12 + +[square = 40, 12] + cube_type = wall1 + cube_direction = 1 + +[square = 41, 12] + cube_type = w_arc1 + cube_direction = 1 + + [object = ceiling] + direction = 3 + +[square = 42, 12] + cube_type = wall1 + cube_direction = 1 + +[square = 43, 12] + cube_type = wall1 + cube_direction = 1 + +[square = 44, 12] + cube_type = wall1 + cube_direction = 1 + +[square = 45, 12] + cube_type = w_arc1 + cube_direction = 1 + + [object = ceiling] + direction = 3 + + [object = dirt1] + direction = 0 + + [object = stone_sign1] + direction = 3 + target = 45, 12 + +[square = 46, 12] + cube_type = w_arc1_side + cube_direction = 3 + + [object = city_top] + direction = 1 + + [object = roof] + direction = 3 + +[square = 47, 12] + cube_type = wall1 + cube_direction = 3 + +[square = 48, 12] + cube_type = wall1 + cube_direction = 3 + +[square = 49, 12] + cube_type = wall1 + cube_direction = 3 + +[square = 50, 12] + cube_type = g_pavement1 + + [object = city_top] + direction = 3 + + [object = dirt2] + direction = 1 + +[square = 51, 12] + cube_type = g_pavement1 + cube_direction = 3 + +[square = 52, 12] + cube_type = g_pavement1 + cube_direction = 3 + + [object = roof] + direction = 0 + +[square = 53, 12] + cube_type = g_pavement1 + + [object = shop_archery] + direction = 0 + target = 53, 12 + + [object = roof] + direction = 0 + target = 53, 12 + +[square = 54, 12] + cube_type = empty + + [object = roof] + direction = 0 + +[square = 55, 12] + cube_type = empty + + [object = roof] + direction = 0 + + [object = win_stone] + direction = 0 + target = 55, 12 + +[square = 0, 13] + cube_type = wall1 + +[square = 1, 13] + cube_type = g_grass + +[square = 2, 13] + cube_type = g_pavement1 + +[square = 3, 13] + cube_type = g_grass + + [object = tree1] + direction = 0 + +[square = 4, 13] + cube_type = g_grass + +[square = 5, 13] + cube_type = g_grass + cube_direction = 2 + +[square = 6, 13] + cube_type = g_pavement1 + cube_direction = 3 + +[square = 7, 13] + cube_type = g_grass + cube_direction = 2 + +[square = 8, 13] + cube_type = g_grass + cube_direction = 2 + + [object = dirt2] + direction = 0 + +[square = 9, 13] + cube_type = g_pavement1 + cube_direction = 1 + + [object = bridge] + direction = 3 + +[square = 10, 13] + cube_type = empty + +[square = 11, 13] + cube_type = empty + +[square = 12, 13] + cube_type = empty + +[square = 13, 13] + cube_type = g_pavement1 + cube_direction = 1 + + [object = bridge] + direction = 1 + +[square = 14, 13] + cube_type = g_grass + cube_direction = 1 + + [object = flower1] + direction = 0 + +[square = 15, 13] + cube_type = g_grass + cube_direction = 1 + +[square = 16, 13] + cube_type = g_grass + cube_direction = 1 + +[square = 17, 13] + cube_type = wall1 + cube_direction = 1 + +[square = 18, 13] + cube_type = wall1 + cube_direction = 1 + +[square = 19, 13] + cube_type = g_pavement1 + cube_direction = 1 + +[square = 20, 13] + cube_type = g_pavement1 + cube_direction = 3 + +[square = 21, 13] + cube_type = g_pavement1 + cube_direction = 3 + + [object = fence] + direction = 3 + +[square = 22, 13] + cube_type = empty + +[square = 23, 13] + cube_type = empty + +[square = 24, 13] + cube_type = empty + +[square = 25, 13] + cube_type = empty + +[square = 26, 13] + cube_type = empty + +[square = 27, 13] + cube_type = empty + +[square = 28, 13] + cube_type = empty + + [object = city_top] + + [object = win_stone] + +[square = 29, 13] + cube_type = empty + + [object = city_top] + +[square = 30, 13] + cube_type = empty + + [object = city_top] + +[square = 31, 13] + cube_type = empty + +[square = 32, 13] + cube_type = empty + +[square = 33, 13] + cube_type = empty + +[square = 34, 13] + cube_type = empty_arc + cube_direction = 1 + + [object = roof] + direction = 1 + + [object = tower_fix3] + direction = 1 + target = 34, 13 + +[square = 35, 13] + cube_type = w_arc1 + cube_direction = 3 + + [object = bridge] + direction = 1 + + [object = ceiling] + direction = 1 + + [object = bridge] + direction = 3 + +[square = 36, 13] + cube_type = empty_arc + cube_direction = 3 + + [object = roof] + direction = 3 + + [object = city_top] + + [object = tower_fix3] + direction = 3 + target = 36, 13 + +[square = 37, 13] + cube_type = empty + + [object = city_top] + +[square = 38, 13] + cube_type = empty + + [object = city_top] + +[square = 39, 13] + cube_type = g_pavement1 + + [object = roof] + direction = 1 + + [object = bridge] + direction = 1 + target = 39, 13 + +[square = 40, 13] + cube_type = wall1 + cube_direction = 1 + +[square = 41, 13] + cube_type = w_arc1 + cube_direction = 1 + + [object = ceiling] + direction = 3 + + [object = chair] + direction = 3 + target = 41, 13 + + [object = table] + direction = 3 + target = 41, 13 + +[square = 42, 13] + cube_type = g_pavement1 + + [object = roof] + + [object = roof] + direction = 0 + + [object = roof] + direction = 3 + + [object = flag1] + direction = 0 + target = 42, 13 + + [object = flag1] + target = 42, 13 + + [object = khumrac] + direction = 0 + target = 42, 13 + + [enemy = khumrac] + hp = 0 + +[square = 43, 13] + cube_type = g_pavement1 + + [object = torch] + + [object = torch] + direction = 0 + + [object = roof] + + [object = roof] + direction = 0 + +[square = 44, 13] + cube_type = g_pavement1 + + [object = torch] + + [object = torch] + direction = 0 + + [object = roof] + + [object = roof] + direction = 0 + + [object = roof] + direction = 1 + +[square = 45, 13] + cube_type = w_arc1 + cube_direction = 1 + + [object = ceiling] + direction = 3 + +[square = 46, 13] + cube_type = w_arc1_side + cube_direction = 3 + + [object = city_top] + direction = 1 + + [object = win_stone] + direction = 1 + + [object = torch2] + + [object = torch2] + direction = 3 + + [object = roof] + direction = 3 + +[square = 47, 13] + cube_type = wall1 + cube_direction = 3 + +[square = 48, 13] + cube_type = wall1 + cube_direction = 3 + +[square = 49, 13] + cube_type = wall1 + cube_direction = 3 + +[square = 50, 13] + cube_type = g_pavement1 + + [object = city_top] + direction = 3 + + [object = foliage1] + direction = 1 + +[square = 51, 13] + cube_type = wall1_type3 + +[square = 52, 13] + cube_type = g_pavement1 + cube_direction = 3 + + [object = foliage1] + direction = 3 + +[square = 53, 13] + cube_type = g_pavement1 + cube_direction = 3 + +[square = 54, 13] + cube_type = empty + +[square = 55, 13] + cube_type = empty + +[square = 0, 14] + cube_type = wall1 + +[square = 1, 14] + cube_type = g_grass + +[square = 2, 14] + cube_type = g_pavement1 + +[square = 3, 14] + cube_type = g_pavement1 + +[square = 4, 14] + cube_type = g_pavement1 + +[square = 5, 14] + cube_type = g_pavement1 + +[square = 6, 14] + cube_type = g_pavement1 + +[square = 7, 14] + cube_type = g_pavement1 + +[square = 8, 14] + cube_type = g_pavement1 + +[square = 9, 14] + cube_type = g_pavement1 + cube_direction = 1 + +[square = 10, 14] + cube_type = g_pavement1 + cube_direction = 1 + + [object = bridge] + + [object = bridge] + direction = 0 + +[square = 11, 14] + cube_type = g_pavement1 + cube_direction = 1 + + [object = torch2] + direction = 3 + + [object = bridge] + direction = 3 + + [object = bridge] + + [object = bridge] + direction = 0 + + [object = torch2] + target = 11, 14 + + [object = monk_statue] + direction = 3 + target = 11, 14 + +[square = 12, 14] + cube_type = empty + +[square = 13, 14] + cube_type = g_pavement1 + cube_direction = 1 + + [object = bridge] + direction = 1 + +[square = 14, 14] + cube_type = g_pavement1 + cube_direction = 1 + +[square = 15, 14] + cube_type = g_pavement1 + cube_direction = 1 + +[square = 16, 14] + cube_type = g_pavement1 + cube_direction = 1 + +[square = 17, 14] + cube_type = g_pavement1 + cube_direction = 1 + + [object = gate_r] + direction = 0 + + [object = gate_jamb] + direction = 0 + target = 17, 14 + + [object = gate_jamb] + target = 17, 14 + + [object = gate_locked] + direction = 0 + target = 17, 14 + +[square = 18, 14] + cube_type = g_pavement1 + cube_direction = 1 + + [object = stone_park] + direction = 0 + target = 18, 14 + +[square = 19, 14] + cube_type = g_pavement1 + cube_direction = 1 + +[square = 20, 14] + cube_type = g_pavement1 + cube_direction = 3 + + [object = hatch2] + direction = 1 + target = 20, 14 + + [object = city_top] + target = 20, 14 + +[square = 21, 14] + cube_type = wall1 + cube_direction = 3 + + [object = city_top] + +[square = 22, 14] + cube_type = empty + cube_direction = 3 + + [object = grave_top] + direction = 3 + +[square = 23, 14] + cube_type = empty + +[square = 24, 14] + cube_type = empty + +[square = 25, 14] + cube_type = empty + +[square = 26, 14] + cube_type = empty + +[square = 27, 14] + cube_type = empty + + [object = city_top] + direction = 1 + +[square = 28, 14] + cube_type = wall1 + + [object = bridge] + direction = 1 + + [object = bridge] + +[square = 29, 14] + cube_type = wall1 + + [object = bridge] + +[square = 30, 14] + cube_type = wall1 + + [object = bridge] + +[square = 31, 14] + cube_type = empty + + [object = city_top] + direction = 3 + +[square = 32, 14] + cube_type = empty + +[square = 33, 14] + cube_type = wall1 + cube_direction = 3 + +[square = 34, 14] + cube_type = g_pavement1 + +[square = 35, 14] + cube_type = w_arc1_side + + [object = city_top] + direction = 1 + + [object = roof] + direction = 0 + +[square = 36, 14] + cube_type = wall1 + + [object = bridge] + +[square = 37, 14] + cube_type = wall1 + + [object = bridge] + +[square = 38, 14] + cube_type = wall1 + + [object = bridge] + +[square = 39, 14] + cube_type = g_pavement1 + + [object = city_top] + direction = 3 + + [object = roof] + direction = 1 + +[square = 40, 14] + cube_type = wall1 + cube_direction = 1 + +[square = 41, 14] + cube_type = w_arc1 + cube_direction = 1 + + [object = ceiling] + direction = 3 + +[square = 42, 14] + cube_type = wall1 + cube_direction = 1 + +[square = 43, 14] + cube_type = wall1 + cube_direction = 1 + +[square = 44, 14] + cube_type = wall1 + cube_direction = 1 + +[square = 45, 14] + cube_type = w_arc1 + cube_direction = 1 + + [object = ceiling] + direction = 3 + + [object = stone_sign1] + direction = 3 + target = 45, 14 + +[square = 46, 14] + cube_type = w_arc1_side + cube_direction = 3 + + [object = city_top] + direction = 1 + + [object = roof] + direction = 3 + +[square = 47, 14] + cube_type = wall1 + cube_direction = 3 + +[square = 48, 14] + cube_type = w_arc1 + cube_direction = 3 + + [object = ceiling] + direction = 0 + + [object = door_wow] + direction = 0 + target = 48, 14 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 49, 14] + cube_type = w_arc1_side + cube_direction = 3 + + [object = city_top] + direction = 0 + + [object = city_top] + direction = 3 + + [object = win_stone] + direction = 0 + +[square = 50, 14] + cube_type = g_pavement1 + cube_direction = 3 + +[square = 51, 14] + cube_type = g_pavement1 + cube_direction = 3 + +[square = 52, 14] + cube_type = g_pavement1 + cube_direction = 3 + +[square = 53, 14] + cube_type = g_pavement1 + cube_direction = 3 + + [object = barrel] + direction = 0 + + + object_item_count = 4 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 54, 14] + cube_type = empty + +[square = 55, 14] + cube_type = empty + +[square = 0, 15] + cube_type = wall1 + +[square = 1, 15] + cube_type = g_grass + + [object = bush1] + direction = 0 + +[square = 2, 15] + cube_type = g_grass + +[square = 3, 15] + cube_type = g_grass + + [object = bush1] + direction = 0 + +[square = 4, 15] + cube_type = g_grass + + [object = bush1] + direction = 0 + + [object = tree1] + +[square = 5, 15] + cube_type = g_grass + cube_direction = 2 + + [object = bush1] + direction = 0 + +[square = 6, 15] + cube_type = g_grass + cube_direction = 2 + +[square = 7, 15] + cube_type = g_grass + cube_direction = 2 + + [enemy = corpse_eater] + hp = 400 + +[square = 8, 15] + cube_type = g_grass + cube_direction = 2 + +[square = 9, 15] + cube_type = g_pavement1 + cube_direction = 1 + + [object = bridge] + direction = 3 + +[square = 10, 15] + cube_type = empty + +[square = 11, 15] + cube_type = empty + +[square = 12, 15] + cube_type = empty + +[square = 13, 15] + cube_type = g_pavement1 + cube_direction = 1 + + [object = bridge] + direction = 1 + +[square = 14, 15] + cube_type = g_grass + cube_direction = 1 + +[square = 15, 15] + cube_type = g_grass + cube_direction = 1 + +[square = 16, 15] + cube_type = wall1 + cube_direction = 1 + +[square = 17, 15] + cube_type = wall1 + cube_direction = 1 + +[square = 18, 15] + cube_type = wall1 + cube_direction = 1 + +[square = 19, 15] + cube_type = g_pavement1 + cube_direction = 1 + + [object = city_top] + direction = 1 + +[square = 20, 15] + cube_type = wall1 + cube_direction = 3 + +[square = 21, 15] + cube_type = wall1 + cube_direction = 3 + +[square = 22, 15] + cube_type = empty + cube_direction = 3 + + [object = grave_top] + direction = 3 + +[square = 23, 15] + cube_type = empty + +[square = 24, 15] + cube_type = empty + +[square = 25, 15] + cube_type = empty + +[square = 26, 15] + cube_type = empty + +[square = 27, 15] + cube_type = empty + + [object = city_top] + direction = 1 + +[square = 28, 15] + cube_type = wall1 + + [object = bridge] + direction = 1 + +[square = 29, 15] + cube_type = wall1 + +[square = 30, 15] + cube_type = wall1 + +[square = 31, 15] + cube_type = empty + + [object = city_top] + direction = 3 + +[square = 32, 15] + cube_type = g_grass + cube_direction = 3 + + [object = tree1] + +[square = 33, 15] + cube_type = g_pavement1 + cube_direction = 3 + + [object = fence] + direction = 1 + + [object = foliage1] + +[square = 34, 15] + cube_type = g_pavement1 + cube_direction = 3 + +[square = 35, 15] + cube_type = g_pavement1 + cube_direction = 3 + + [object = city_top] + direction = 1 + + [object = door_braggard] + direction = 1 + target = 35, 15 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 20 + + [object = shop_braggard] + direction = 1 + target = 35, 15 + +[square = 36, 15] + cube_type = wall1 + +[square = 37, 15] + cube_type = wall1 + +[square = 38, 15] + cube_type = wall1 + +[square = 39, 15] + cube_type = g_pavement1 + + [object = city_top] + direction = 3 + + [object = roof] + direction = 1 + +[square = 40, 15] + cube_type = wall1 + cube_direction = 1 + +[square = 41, 15] + cube_type = wall1 + cube_direction = 1 + +[square = 42, 15] + cube_type = w_arc1 + + [object = ceiling] + direction = 3 + + [object = torch2] + direction = 3 + + [object = barrel] + + + object_item_count = 2 + + + object_item_count = 0 + +[square = 43, 15] + cube_type = w_arc1 + + [object = ceiling] + direction = 3 + + [object = flag1] + target = 43, 15 + +[square = 44, 15] + cube_type = w_arc1 + + [object = ceiling] + direction = 3 + + [object = flag1] + target = 44, 15 + +[square = 45, 15] + cube_type = w_arc1 + cube_direction = 1 + + [object = ceiling] + direction = 3 + +[square = 46, 15] + cube_type = w_arc1_side + cube_direction = 3 + + [object = roof] + direction = 3 + +[square = 47, 15] + cube_type = g_pavement1 + + [object = grave_top] + + [object = city_top] + direction = 0 + +[square = 48, 15] + cube_type = w_arc1_side + + [object = grave_top] + + [object = city_top] + direction = 0 + + [object = shop_wow] + direction = 0 + target = 48, 15 + +[square = 49, 15] + cube_type = g_pavement1 + cube_direction = 3 + + [object = grave_top] + +[square = 50, 15] + cube_type = g_pavement1 + cube_direction = 3 + + [object = grave_top] + + [object = foliage1] + direction = 1 + + [object = barrel] + direction = 0 + target = 50, 15 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 51, 15] + cube_type = wall1 + cube_direction = 3 + + [object = bridge] + direction = 3 + + [object = grave_top] + +[square = 52, 15] + cube_type = empty + + [object = grave_top] + + [object = foliage1] + target = 52, 15 + +[square = 53, 15] + cube_type = empty + + [object = grave_top] + + [object = win_stone] + target = 53, 15 + +[square = 54, 15] + cube_type = empty + + [object = grave_top] + +[square = 0, 16] + cube_type = wall1 + +[square = 1, 16] + cube_type = g_grass + + [object = torch] + direction = 3 + +[square = 2, 16] + cube_type = g_grass + + [enemy = fuzzy_spider] + hp = 400 + +[square = 3, 16] + cube_type = g_grass + +[square = 4, 16] + cube_type = g_grass + + [object = bush1] + direction = 0 + +[square = 5, 16] + cube_type = g_grass + cube_direction = 2 + + [object = dirt1] + direction = 0 + + [object = flower2] + direction = 3 + +[square = 6, 16] + cube_type = g_grass + cube_direction = 2 + +[square = 7, 16] + cube_type = g_grass + cube_direction = 2 + +[square = 8, 16] + cube_type = g_grass + cube_direction = 2 + +[square = 9, 16] + cube_type = g_pavement1 + cube_direction = 1 + +[square = 10, 16] + cube_type = g_pavement1 + cube_direction = 1 + + [object = bridge] + +[square = 11, 16] + cube_type = g_pavement1 + cube_direction = 1 + + [object = bridge] + +[square = 12, 16] + cube_type = g_pavement1 + cube_direction = 1 + + [object = bridge] + +[square = 13, 16] + cube_type = g_pavement1 + cube_direction = 1 + +[square = 14, 16] + cube_type = g_grass + cube_direction = 2 + +[square = 15, 16] + cube_type = g_grass + cube_direction = 2 + + [object = bush2] + direction = 0 + +[square = 16, 16] + cube_type = wall1 + cube_direction = 1 + +[square = 17, 16] + cube_type = g_pavement1 + cube_direction = 1 + +[square = 18, 16] + cube_type = g_pavement1 + cube_direction = 1 + + [object = foliage1] + direction = 0 + +[square = 19, 16] + cube_type = g_pavement1 + cube_direction = 1 + + [object = city_top] + direction = 1 + +[square = 20, 16] + cube_type = wall1 + cube_direction = 3 + +[square = 21, 16] + cube_type = wall1 + cube_direction = 3 + +[square = 22, 16] + cube_type = empty + cube_direction = 3 + + [object = grave_top] + direction = 3 + +[square = 23, 16] + cube_type = empty + +[square = 24, 16] + cube_type = empty + +[square = 25, 16] + cube_type = empty + +[square = 26, 16] + cube_type = empty + +[square = 27, 16] + cube_type = empty + + [object = city_top] + direction = 1 + +[square = 28, 16] + cube_type = wall1 + + [object = bridge] + direction = 1 + +[square = 29, 16] + cube_type = wall1 + +[square = 30, 16] + cube_type = wall1 + +[square = 31, 16] + cube_type = wall1_type3 + cube_direction = 2 + + [object = city_top] + direction = 3 + +[square = 32, 16] + cube_type = g_pavement1 + cube_direction = 3 + + [object = fence] + + [object = foliage1] + direction = 1 + +[square = 33, 16] + cube_type = wall1 + cube_direction = 3 + +[square = 34, 16] + cube_type = g_pavement1 + cube_direction = 3 + + [object = foliage1] + direction = 3 + +[square = 35, 16] + cube_type = g_pavement1 + cube_direction = 3 + + [object = city_top] + direction = 1 + + [object = win_stone] + direction = 1 + +[square = 36, 16] + cube_type = wall1 + +[square = 37, 16] + cube_type = wall1 + +[square = 38, 16] + cube_type = wall1 + +[square = 39, 16] + cube_type = g_pavement1 + + [object = city_top] + direction = 3 + +[square = 40, 16] + cube_type = g_pavement1 + + [object = roof] + direction = 0 + +[square = 41, 16] + cube_type = g_pavement1 + + [object = roof] + direction = 0 + + [object = wanted] + direction = 0 + target = 41, 16 + +[square = 42, 16] + cube_type = w_arc1_side + + [object = roof] + direction = 0 + +[square = 43, 16] + cube_type = w_arc1_side + + [object = roof] + direction = 0 + + [object = flag1] + direction = 0 + target = 43, 16 + +[square = 44, 16] + cube_type = w_arc1_side + + [object = roof] + direction = 0 + + [object = flag1] + direction = 0 + target = 44, 16 + +[square = 45, 16] + cube_type = w_arc1_side + + [object = roof] + direction = 0 + +[square = 46, 16] + cube_type = g_pavement1 + + [object = grave_top] + direction = 1 + +[square = 47, 16] + cube_type = wall1 + +[square = 48, 16] + cube_type = wall1 + +[square = 49, 16] + cube_type = wall1 + cube_direction = 3 + +[square = 50, 16] + cube_type = wall1 + cube_direction = 3 + +[square = 51, 16] + cube_type = wall1 + +[square = 52, 16] + cube_type = wall1 + + [object = bridge] + +[square = 53, 16] + cube_type = wall1 + cube_direction = 3 + + [object = bridge] + +[square = 54, 16] + cube_type = wall1 + + [object = bridge] + +[square = 0, 17] + cube_type = wall1 + +[square = 1, 17] + cube_type = g_grass + + [object = bush1] + direction = 0 + +[square = 2, 17] + cube_type = g_grass + + [object = bush1] + direction = 0 + +[square = 3, 17] + cube_type = g_grass + +[square = 4, 17] + cube_type = g_grass + + [object = bush1] + direction = 0 + +[square = 5, 17] + cube_type = g_grass + cube_direction = 2 + +[square = 6, 17] + cube_type = g_grass + cube_direction = 2 + + [object = bush1] + direction = 0 + +[square = 7, 17] + cube_type = g_grass + cube_direction = 2 + +[square = 8, 17] + cube_type = g_grass + cube_direction = 2 + + [object = bush2] + direction = 3 + +[square = 9, 17] + cube_type = g_grass + cube_direction = 2 + +[square = 10, 17] + cube_type = g_grass + cube_direction = 2 + +[square = 11, 17] + cube_type = g_pavement1 + +[square = 12, 17] + cube_type = g_grass + cube_direction = 2 + +[square = 13, 17] + cube_type = g_grass + cube_direction = 2 + +[square = 14, 17] + cube_type = g_grass + cube_direction = 2 + +[square = 15, 17] + cube_type = g_grass + cube_direction = 2 + +[square = 16, 17] + cube_type = wall1 + cube_direction = 1 + +[square = 17, 17] + cube_type = g_pavement1 + cube_direction = 3 + +[square = 18, 17] + cube_type = g_grass + cube_direction = 3 + + [object = bush2] + + [object = tree1] + +[square = 19, 17] + cube_type = g_pavement1 + cube_direction = 3 + + [object = city_top] + direction = 1 + +[square = 20, 17] + cube_type = w_arc1_side + cube_direction = 1 + + [object = ceiling] + direction = 0 + + [object = torch2] + direction = 3 + +[square = 21, 17] + cube_type = w_arc1 + + [object = ceiling] + direction = 0 + +[square = 22, 17] + cube_type = w_arc1_side + cube_direction = 3 + + [object = monk_statue] + + [object = grave_top] + direction = 3 + +[square = 23, 17] + cube_type = g_pavement1 + + [object = monk_statue] + +[square = 24, 17] + cube_type = g_pavement1 + + [object = monk_statue] + +[square = 25, 17] + cube_type = g_pavement1 + + [object = monk_statue] + +[square = 26, 17] + cube_type = g_pavement1 + + [object = monk_statue] + +[square = 27, 17] + cube_type = g_pavement1 + + [object = column2] + direction = 0 + target = 27, 17 + +[square = 28, 17] + cube_type = g_pavement1 + + [object = city_top] + direction = 0 + + [object = stone_market] + direction = 0 + target = 28, 17 + +[square = 29, 17] + cube_type = g_pavement1 + cube_direction = 2 + + [object = city_top] + direction = 0 + + [object = door_princess] + direction = 0 + target = 29, 17 + +[square = 30, 17] + cube_type = g_pavement1 + + [object = city_top] + direction = 0 + +[square = 31, 17] + cube_type = g_pavement1 + + [object = hatch8] + target = 31, 17 + +[square = 32, 17] + cube_type = g_pavement1 + cube_direction = 3 + +[square = 33, 17] + cube_type = g_pavement1 + cube_direction = 3 + + [object = foliage1] + direction = 0 + +[square = 34, 17] + cube_type = g_pavement1 + cube_direction = 3 + + [object = direction1] + direction = 3 + target = 34, 17 + +[square = 35, 17] + cube_type = w_arc1_side + cube_direction = 1 + + [object = city_top] + direction = 1 + +[square = 36, 17] + cube_type = w_arc1_side + cube_direction = 3 + + [object = ceiling] + direction = 3 + + [object = torch] + direction = 0 + + [object = dirt1] + +[square = 37, 17] + cube_type = g_pavement1 + cube_direction = 3 + + [object = ceiling] + direction = 3 + + [object = win_stone] + direction = 0 + +[square = 38, 17] + cube_type = w_arc1_side + cube_direction = 1 + + [object = ceiling] + direction = 3 + + [object = barrel] + direction = 0 + + + object_item_count = 11 + + + object_item_count = 0 + +[square = 39, 17] + cube_type = w_arc1_side + cube_direction = 3 + + [object = city_top] + direction = 3 + +[square = 40, 17] + cube_type = g_grass + cube_direction = 3 + + [object = tree1] + + [object = flower3] + +[square = 41, 17] + cube_type = g_grass + cube_direction = 3 + +[square = 42, 17] + cube_type = g_grass + cube_direction = 3 + + [object = tree1] + + [object = bush2] + +[square = 43, 17] + cube_type = g_pavement1 + + [object = flag2] + direction = 1 + target = 43, 17 + +[square = 44, 17] + cube_type = wall1_type3 + +[square = 45, 17] + cube_type = g_pavement1 + + [object = flag2] + direction = 3 + target = 45, 17 + +[square = 46, 17] + cube_type = g_pavement1 + + [object = grave_top] + direction = 1 + + [object = column2] + direction = 3 + target = 46, 17 + +[square = 47, 17] + cube_type = wall1 + +[square = 48, 17] + cube_type = g_pavement1 + + [object = grave_top] + direction = 0 + + [object = grave_top] + direction = 3 + + [object = column2] + direction = 3 + target = 48, 17 + +[square = 49, 17] + cube_type = g_pavement1 + + [object = grave_top] + direction = 0 + + [object = column2] + direction = 3 + target = 49, 17 + +[square = 50, 17] + cube_type = g_pavement1 + + [object = grave_top] + direction = 0 + + [object = column2] + direction = 3 + target = 50, 17 + +[square = 51, 17] + cube_type = g_pavement1 + + [object = monk_statue] + direction = 3 + + [object = torch2] + direction = 1 + + [object = grave_top] + direction = 0 + + [object = grave_top] + direction = 1 + + [object = flag2] + direction = 1 + target = 51, 17 + +[square = 52, 17] + cube_type = wall1 + +[square = 53, 17] + cube_type = wall1 + cube_direction = 3 + +[square = 54, 17] + cube_type = wall1 + +[square = 55, 17] + cube_type = wall1 + +[square = 0, 18] + cube_type = wall1 + +[square = 1, 18] + cube_type = g_grass + +[square = 2, 18] + cube_type = g_grass + +[square = 3, 18] + cube_type = g_grass + +[square = 4, 18] + cube_type = g_grass + +[square = 5, 18] + cube_type = g_grass + cube_direction = 2 + + [object = dirt1] + direction = 1 + +[square = 6, 18] + cube_type = g_grass + cube_direction = 2 + + [object = bush1] + direction = 0 + + [object = tree1] + direction = 0 + +[square = 7, 18] + cube_type = g_grass + cube_direction = 2 + + [object = flower3] + +[square = 8, 18] + cube_type = g_grass + cube_direction = 2 + +[square = 9, 18] + cube_type = g_grass + cube_direction = 2 + +[square = 10, 18] + cube_type = g_grass + cube_direction = 2 + + [object = tree1] + direction = 3 + + [object = flower1] + direction = 3 + +[square = 11, 18] + cube_type = g_pavement1 + +[square = 12, 18] + cube_type = g_grass + cube_direction = 2 + + [object = tree1] + direction = 3 + +[square = 13, 18] + cube_type = g_grass + cube_direction = 2 + + [object = flower2] + direction = 1 + +[square = 14, 18] + cube_type = g_grass + cube_direction = 2 + +[square = 15, 18] + cube_type = g_grass + cube_direction = 1 + + [object = tree1] + direction = 3 + +[square = 16, 18] + cube_type = wall1 + cube_direction = 1 + +[square = 17, 18] + cube_type = g_pavement1 + cube_direction = 3 + + [object = foliage1] + direction = 3 + +[square = 18, 18] + cube_type = g_grass + cube_direction = 3 + +[square = 19, 18] + cube_type = g_pavement1 + cube_direction = 3 + + [object = city_top] + direction = 1 + +[square = 20, 18] + cube_type = w_arc1_side + cube_direction = 1 + + [object = ceiling] + direction = 0 + +[square = 21, 18] + cube_type = w_arc1 + + [object = ceiling] + direction = 0 + +[square = 22, 18] + cube_type = w_arc1_side + cube_direction = 3 + + [object = grave_top] + direction = 3 + +[square = 23, 18] + cube_type = g_pavement1 + +[square = 24, 18] + cube_type = g_pavement1 + +[square = 25, 18] + cube_type = g_pavement1 + cube_direction = 3 + +[square = 26, 18] + cube_type = g_pavement1 + +[square = 27, 18] + cube_type = g_pavement1 + +[square = 28, 18] + cube_type = g_pavement1 + cube_direction = 2 + +[square = 29, 18] + cube_type = g_pavement1 + cube_direction = 2 + +[square = 30, 18] + cube_type = g_pavement1 + +[square = 31, 18] + cube_type = g_pavement1 + cube_direction = 3 + +[square = 32, 18] + cube_type = g_pavement1 + cube_direction = 3 + + [object = roof] + +[square = 33, 18] + cube_type = g_pavement1 + cube_direction = 3 + + [object = roof] + + [object = foliage1] + +[square = 34, 18] + cube_type = g_pavement1 + cube_direction = 3 + + [object = roof] + + [object = foliage1] + +[square = 35, 18] + cube_type = w_arc1_side + cube_direction = 1 + + [object = city_top] + direction = 1 + + [object = roof] + + [object = win_wood] + +[square = 36, 18] + cube_type = w_arc1_side + cube_direction = 3 + + [object = ceiling] + direction = 3 + +[square = 37, 18] + cube_type = g_pavement1 + cube_direction = 3 + + [object = ceiling] + direction = 3 + +[square = 38, 18] + cube_type = w_arc1_side + cube_direction = 1 + + [object = ceiling] + +[square = 39, 18] + cube_type = w_arc1_side + cube_direction = 3 + + [object = city_top] + direction = 3 + +[square = 40, 18] + cube_type = g_pavement1 + +[square = 41, 18] + cube_type = g_pavement1 + +[square = 42, 18] + cube_type = g_pavement1 + +[square = 43, 18] + cube_type = g_pavement1 + +[square = 44, 18] + cube_type = g_pavement1 + + [object = stone_temple] + direction = 0 + target = 44, 18 + + [object = stone_temple] + target = 44, 18 + +[square = 45, 18] + cube_type = g_pavement1 + +[square = 46, 18] + cube_type = w_arc1_side + cube_direction = 1 + + [object = grave_top] + direction = 1 + + [object = torch2] + direction = 1 + + [object = torch2] + direction = 0 + +[square = 47, 18] + cube_type = w_arc1 + + [object = ceiling] + direction = 3 + + [object = wanted] + target = 47, 18 + +[square = 48, 18] + cube_type = g_pavement1 + + [object = grave_top] + direction = 3 + +[square = 49, 18] + cube_type = g_pavement1 + +[square = 50, 18] + cube_type = g_pavement1 + +[square = 51, 18] + cube_type = g_pavement1 + + [object = grave_top] + direction = 1 + + [object = temple_shop] + direction = 3 + target = 51, 18 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 52, 18] + cube_type = w_arc1 + + [object = ceiling] + direction = 3 + + [object = gate_r] + target = 52, 18 + + [object = block_all] + direction = 0 + target = 52, 18 + + [object = gate_r] + direction = 0 + target = 52, 18 + +[square = 53, 18] + cube_type = g_grass + +[square = 54, 18] + cube_type = g_grass + +[square = 55, 18] + cube_type = wall1 + +[square = 0, 19] + cube_type = wall1 + +[square = 1, 19] + cube_type = g_grass + +[square = 2, 19] + cube_type = g_grass + + [object = bush1] + direction = 0 + +[square = 3, 19] + cube_type = g_grass + + [object = flower1] + direction = 3 + +[square = 4, 19] + cube_type = g_grass + + [object = bush1] + direction = 0 + +[square = 5, 19] + cube_type = g_grass + cube_direction = 2 + +[square = 6, 19] + cube_type = g_grass + cube_direction = 2 + + [object = bush1] + direction = 0 + +[square = 7, 19] + cube_type = g_grass + cube_direction = 2 + + [object = flower2] + direction = 1 + +[square = 8, 19] + cube_type = g_grass + cube_direction = 2 + +[square = 9, 19] + cube_type = g_grass + cube_direction = 2 + +[square = 10, 19] + cube_type = g_grass + cube_direction = 2 + +[square = 11, 19] + cube_type = w_arc1_side + cube_direction = 2 + +[square = 12, 19] + cube_type = w_arc1_side + cube_direction = 2 + +[square = 13, 19] + cube_type = g_grass + cube_direction = 2 + +[square = 14, 19] + cube_type = g_grass + cube_direction = 2 + + [object = flower3] + direction = 0 + +[square = 15, 19] + cube_type = g_grass + cube_direction = 2 + +[square = 16, 19] + cube_type = wall1 + cube_direction = 1 + +[square = 17, 19] + cube_type = g_pavement1 + cube_direction = 3 + +[square = 18, 19] + cube_type = g_grass + cube_direction = 3 + + [object = tree1] + +[square = 19, 19] + cube_type = g_pavement1 + cube_direction = 3 + + [object = city_top] + direction = 1 + +[square = 20, 19] + cube_type = w_arc1_side + cube_direction = 1 + + [object = ceiling] + direction = 0 + + [object = torch2] + +[square = 21, 19] + cube_type = w_arc1 + + [object = ceiling] + direction = 0 + +[square = 22, 19] + cube_type = w_arc1_side + cube_direction = 3 + + [object = monk_statue] + direction = 0 + + [object = grave_top] + direction = 3 + +[square = 23, 19] + cube_type = g_pavement1 + + [object = monk_statue] + direction = 0 + +[square = 24, 19] + cube_type = g_pavement1 + + [object = monk_statue] + direction = 0 + +[square = 25, 19] + cube_type = g_pavement1 + + [object = monk_statue] + direction = 0 + +[square = 26, 19] + cube_type = g_pavement1 + + [object = monk_statue] + direction = 0 + +[square = 27, 19] + cube_type = wall1 + +[square = 28, 19] + cube_type = g_pavement1 + + [object = foliage1] + direction = 3 + +[square = 29, 19] + cube_type = w_timber_side + cube_direction = 2 + +[square = 30, 19] + cube_type = w_timber_side + cube_direction = 2 + +[square = 31, 19] + cube_type = g_pavement1 + + [object = bridge] + direction = 0 + + [object = roof] + direction = 1 + target = 31, 19 + +[square = 32, 19] + cube_type = wall1 + +[square = 33, 19] + cube_type = wall1 + +[square = 34, 19] + cube_type = wall1 + +[square = 35, 19] + cube_type = wall1 + + [object = city_top] + direction = 1 + +[square = 36, 19] + cube_type = wall1 + +[square = 37, 19] + cube_type = g_pavement1 + cube_direction = 3 + + [object = ceiling] + direction = 3 + + [object = door1] + target = 37, 19 + +[square = 38, 19] + cube_type = wall1 + +[square = 39, 19] + cube_type = g_pavement1 + cube_direction = 3 + + [object = city_top] + direction = 3 + + [object = win_stone] + direction = 3 + +[square = 40, 19] + cube_type = g_grass + cube_direction = 3 + + [object = bush1] + + [object = tree1] + +[square = 41, 19] + cube_type = g_grass + cube_direction = 3 + + [object = flower3] + direction = 0 + +[square = 42, 19] + cube_type = g_grass + cube_direction = 3 + + [object = tree1] + +[square = 43, 19] + cube_type = g_pavement1 + + [object = flag2] + direction = 1 + target = 43, 19 + +[square = 44, 19] + cube_type = wall1_type3 + +[square = 45, 19] + cube_type = g_pavement1 + + [object = flag2] + direction = 3 + target = 45, 19 + +[square = 46, 19] + cube_type = g_pavement1 + + [object = grave_top] + direction = 1 + + [object = column2] + direction = 3 + target = 46, 19 + +[square = 47, 19] + cube_type = wall1 + +[square = 48, 19] + cube_type = g_pavement1 + + [object = grave_top] + + [object = grave_top] + direction = 3 + + [object = column2] + direction = 3 + target = 48, 19 + +[square = 49, 19] + cube_type = g_pavement1 + + [object = grave_top] + + [object = column2] + direction = 3 + target = 49, 19 + +[square = 50, 19] + cube_type = g_pavement1 + + [object = grave_top] + + [object = column2] + direction = 3 + target = 50, 19 + +[square = 51, 19] + cube_type = g_pavement1 + + [object = monk_statue] + direction = 3 + + [object = torch2] + direction = 0 + + [object = grave_top] + + [object = grave_top] + direction = 1 + + [object = flag2] + direction = 1 + target = 51, 19 + +[square = 52, 19] + cube_type = wall1 + +[square = 53, 19] + cube_type = wall1 + cube_direction = 3 + +[square = 54, 19] + cube_type = wall1 + +[square = 55, 19] + cube_type = wall1 + +[square = 0, 20] + cube_type = wall1 + +[square = 1, 20] + cube_type = g_grass + + [object = web1] + direction = 3 + +[square = 2, 20] + cube_type = g_grass + + [object = bush1] + direction = 0 + +[square = 3, 20] + cube_type = g_grass + + [object = flower3] + direction = 1 + +[square = 4, 20] + cube_type = wall1 + +[square = 5, 20] + cube_type = g_grass + +[square = 6, 20] + cube_type = wall1 + cube_direction = 2 + +[square = 7, 20] + cube_type = g_grass + cube_direction = 2 + + [object = foliage1] + direction = 3 + +[square = 8, 20] + cube_type = g_grass + cube_direction = 2 + + [object = garbage] + direction = 3 + target = 8, 20 + + + object_item_count = 1 + + + object_item_count = 0 + +[square = 9, 20] + cube_type = wall1 + cube_direction = 2 + +[square = 10, 20] + cube_type = wall1 + cube_direction = 2 + +[square = 11, 20] + cube_type = w_arc1_side + + [object = ceiling] + + [object = torch] + + [object = barrel] + direction = 0 + + + object_item_count = 18 + +[square = 12, 20] + cube_type = w_arc1_corner + + [object = hatch7] + target = 12, 20 + + [object = ceiling] + target = 12, 20 + +[square = 13, 20] + cube_type = w_arc1_side + cube_direction = 3 + +[square = 14, 20] + cube_type = g_grass + cube_direction = 2 + + [object = bush2] + direction = 0 + +[square = 15, 20] + cube_type = g_grass + cube_direction = 2 + +[square = 16, 20] + cube_type = wall1 + +[square = 17, 20] + cube_type = g_pavement1 + cube_direction = 3 + +[square = 18, 20] + cube_type = g_grass + cube_direction = 3 + + [object = flower3] + direction = 3 + + [object = sad_mother] + direction = 0 + target = 18, 20 + + [enemy = townswoman] + hp = 0 + +[square = 19, 20] + cube_type = g_pavement1 + cube_direction = 3 + + [object = city_top] + direction = 1 + + [object = door_hermit] + direction = 1 + target = 19, 20 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + [object = shop_hermit] + direction = 1 + target = 19, 20 + +[square = 20, 20] + cube_type = wall1 + +[square = 21, 20] + cube_type = wall1 + + [object = bridge] + direction = 3 + +[square = 22, 20] + cube_type = empty + cube_direction = 3 + + [object = grave_top] + direction = 3 + +[square = 23, 20] + cube_type = empty + +[square = 24, 20] + cube_type = empty + +[square = 25, 20] + cube_type = empty + +[square = 26, 20] + cube_type = empty + +[square = 27, 20] + cube_type = wall1 + + [object = bridge] + direction = 0 + target = 27, 20 + +[square = 28, 20] + cube_type = w_timber_side + cube_direction = 1 + +[square = 29, 20] + cube_type = w_timber + cube_direction = 3 + + [object = foliage1] + target = 29, 20 + +[square = 30, 20] + cube_type = w_timber + cube_direction = 3 + +[square = 31, 20] + cube_type = w_timber_side + cube_direction = 3 + + [object = roof] + direction = 1 + target = 31, 20 + + [object = merchant] + direction = 0 + target = 31, 20 + + [enemy = merchant] + hp = 0 + +[square = 32, 20] + cube_type = wall1 + +[square = 33, 20] + cube_type = wall1 + +[square = 34, 20] + cube_type = wall1 + +[square = 35, 20] + cube_type = wall1 + + [object = city_top] + direction = 1 + +[square = 36, 20] + cube_type = wall1 + +[square = 37, 20] + cube_type = wall1 + +[square = 38, 20] + cube_type = wall1 + +[square = 39, 20] + cube_type = g_pavement1 + + [object = city_top] + direction = 3 + +[square = 40, 20] + cube_type = g_pavement1 + +[square = 41, 20] + cube_type = g_pavement1 + +[square = 42, 20] + cube_type = g_pavement1 + +[square = 43, 20] + cube_type = g_pavement1 + + [object = win_stone] + target = 43, 20 + + [object = city_top] + target = 43, 20 + +[square = 44, 20] + cube_type = g_pavement1 + + [object = door1] + target = 44, 20 + + [object = city_top] + target = 44, 20 + +[square = 45, 20] + cube_type = g_pavement1 + +[square = 46, 20] + cube_type = g_pavement1 + + [object = grave_top] + direction = 1 + +[square = 47, 20] + cube_type = wall1 + +[square = 48, 20] + cube_type = wall1 + +[square = 49, 20] + cube_type = wall1 + cube_direction = 3 + +[square = 50, 20] + cube_type = wall1 + cube_direction = 3 + +[square = 51, 20] + cube_type = wall1 + +[square = 52, 20] + cube_type = wall1 + +[square = 53, 20] + cube_type = wall1 + cube_direction = 3 + + [object = bridge] + direction = 0 + +[square = 54, 20] + cube_type = wall1 + cube_direction = 3 + + [object = bridge] + direction = 0 + +[square = 55, 20] + cube_type = wall1 + cube_direction = 3 + +[square = 0, 21] + cube_type = wall1 + +[square = 1, 21] + cube_type = g_grass + + [object = flower2] + +[square = 2, 21] + cube_type = g_grass + + [object = bush1] + +[square = 3, 21] + cube_type = g_grass + + [object = bush1] + direction = 0 + +[square = 4, 21] + cube_type = wall1 + cube_direction = 2 + +[square = 5, 21] + cube_type = wall1 + cube_direction = 2 + +[square = 6, 21] + cube_type = wall1 + cube_direction = 2 + +[square = 7, 21] + cube_type = g_grass + cube_direction = 2 + + [object = foliage1] + direction = 3 + +[square = 8, 21] + cube_type = wall1 + +[square = 9, 21] + cube_type = wall1 + cube_direction = 2 + +[square = 10, 21] + cube_type = wall1 + cube_direction = 2 + +[square = 11, 21] + cube_type = wall1 + cube_direction = 2 + +[square = 12, 21] + cube_type = wall1 + cube_direction = 2 + +[square = 13, 21] + cube_type = g_pavement1 + cube_direction = 3 + +[square = 14, 21] + cube_type = g_grass + cube_direction = 1 + +[square = 15, 21] + cube_type = g_grass + cube_direction = 1 + +[square = 16, 21] + cube_type = wall1 + +[square = 17, 21] + cube_type = g_pavement1 + cube_direction = 1 + +[square = 18, 21] + cube_type = g_grass + cube_direction = 3 + + [object = tree1] + + [object = flower1] + + [object = flower1] + direction = 0 + +[square = 19, 21] + cube_type = g_pavement1 + cube_direction = 1 + + [object = win_wood] + direction = 1 + + [object = city_top] + direction = 1 + +[square = 20, 21] + cube_type = wall1 + +[square = 21, 21] + cube_type = wall1 + + [object = bridge] + direction = 3 + +[square = 22, 21] + cube_type = empty + cube_direction = 2 + + [object = city_top] + direction = 3 + +[square = 23, 21] + cube_type = empty + +[square = 24, 21] + cube_type = empty + +[square = 25, 21] + cube_type = empty + +[square = 26, 21] + cube_type = empty + +[square = 27, 21] + cube_type = empty + +[square = 28, 21] + cube_type = g_pavement1 + + [object = stone_market] + direction = 1 + target = 28, 21 + +[square = 29, 21] + cube_type = wall1 + +[square = 30, 21] + cube_type = wall1 + + [object = bridge] + direction = 3 + +[square = 31, 21] + cube_type = empty + + [object = roof] + direction = 1 + +[square = 32, 21] + cube_type = wall1 + + [object = bridge] + direction = 1 + + [object = bridge] + direction = 0 + +[square = 33, 21] + cube_type = wall1 + + [object = bridge] + direction = 0 + +[square = 34, 21] + cube_type = wall1 + + [object = bridge] + direction = 0 + +[square = 35, 21] + cube_type = wall1 + + [object = city_top] + direction = 1 + + [object = bridge] + direction = 0 + +[square = 36, 21] + cube_type = wall1 + + [object = bridge] + direction = 0 + +[square = 37, 21] + cube_type = wall1 + + [object = bridge] + direction = 0 + +[square = 38, 21] + cube_type = w_timber_side + cube_direction = 2 + + [object = roof] + target = 38, 21 + + [object = city_top] + direction = 0 + target = 38, 21 + + [object = city_top] + direction = 3 + target = 38, 21 + +[square = 39, 21] + cube_type = g_pavement1 + + [object = bridge] + direction = 0 + +[square = 40, 21] + cube_type = g_pavement1 + + [object = bridge] + direction = 0 + +[square = 41, 21] + cube_type = wall1 + + [object = bridge] + direction = 0 + +[square = 42, 21] + cube_type = g_pavement1 + + [object = bridge] + direction = 0 + + [object = fence] + direction = 0 + + [object = city_top] + direction = 1 + +[square = 43, 21] + cube_type = wall1 + cube_direction = 1 + +[square = 44, 21] + cube_type = wall1 + +[square = 45, 21] + cube_type = g_pavement1 + + [object = city_top] + target = 45, 21 + + [object = city_top] + direction = 3 + target = 45, 21 + +[square = 46, 21] + cube_type = g_pavement1 + cube_direction = 1 + +[square = 47, 21] + cube_type = g_pavement1 + + [object = grave_top] + direction = 0 + + [object = win_wood] + + [object = roof] + +[square = 48, 21] + cube_type = g_pavement1 + + [object = grave_top] + direction = 0 + + [object = win_wood] + + [object = roof] + +[square = 49, 21] + cube_type = g_pavement1 + cube_direction = 3 + + [object = grave_top] + direction = 0 + + [object = roof] + + [object = door_zefran] + target = 49, 21 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + [object = shop_zefran] + target = 49, 21 + +[square = 50, 21] + cube_type = g_pavement1 + cube_direction = 3 + + [object = grave_top] + direction = 0 + + [object = roof] + +[square = 51, 21] + cube_type = g_pavement1 + + [object = grave_top] + direction = 0 + +[square = 52, 21] + cube_type = g_pavement1 + + [object = grave_top] + direction = 0 + +[square = 53, 21] + cube_type = empty + cube_direction = 3 + + [object = grave_top] + direction = 0 + +[square = 54, 21] + cube_type = empty + cube_direction = 3 + + [object = grave_top] + direction = 0 + +[square = 55, 21] + cube_type = g_pavement1 + cube_direction = 3 + + [object = grave_top] + direction = 0 + + [object = bridge] + direction = 1 + + [object = bridge] + direction = 0 + target = 55, 21 + + [object = column2] + direction = 0 + target = 55, 21 + +[square = 0, 22] + cube_type = wall1 + +[square = 1, 22] + cube_type = g_grass + + [object = web1] + direction = 3 + +[square = 2, 22] + cube_type = g_grass + +[square = 3, 22] + cube_type = g_grass + + [object = foliage1] + direction = 1 + +[square = 4, 22] + cube_type = wall1 + cube_direction = 2 + +[square = 5, 22] + cube_type = g_grass + cube_direction = 2 + + [object = barrel] + direction = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 6, 22] + cube_type = wall1 + cube_direction = 2 + +[square = 7, 22] + cube_type = g_grass + cube_direction = 2 + + [object = web1] + direction = 1 + +[square = 8, 22] + cube_type = wall1 + cube_direction = 2 + +[square = 9, 22] + cube_type = g_grass + cube_direction = 2 + + [object = barrel] + direction = 0 + +[square = 10, 22] + cube_type = wall1 + cube_direction = 2 + +[square = 11, 22] + cube_type = g_grass + cube_direction = 2 + + [object = bush2] + direction = 0 + + [object = flower2] + direction = 0 + +[square = 12, 22] + cube_type = g_pavement1 + cube_direction = 3 + +[square = 13, 22] + cube_type = g_pavement1 + cube_direction = 3 + +[square = 14, 22] + cube_type = g_grass + cube_direction = 1 + + [object = dirt2] + direction = 1 + +[square = 15, 22] + cube_type = g_grass + cube_direction = 1 + + [object = tree1] + direction = 3 + +[square = 16, 22] + cube_type = g_pavement1 + cube_direction = 1 + + [object = fence] + direction = 3 + +[square = 17, 22] + cube_type = g_pavement1 + cube_direction = 1 + +[square = 18, 22] + cube_type = g_grass + cube_direction = 3 + + [object = flower3] + direction = 0 + +[square = 19, 22] + cube_type = g_pavement1 + cube_direction = 1 + +[square = 20, 22] + cube_type = g_pavement1 + + [object = barrel] + direction = 1 + + + object_item_count = 0 + + + object_item_count = 0 + + [object = city_top] + direction = 0 + + [object = roof] + +[square = 21, 22] + cube_type = g_pavement1 + + [object = fence] + direction = 3 + + [object = dirt2] + direction = 1 + + [object = city_top] + direction = 0 + + [object = roof] + + [object = bridge] + direction = 3 + +[square = 22, 22] + cube_type = empty + +[square = 23, 22] + cube_type = empty + +[square = 24, 22] + cube_type = empty + +[square = 25, 22] + cube_type = empty + +[square = 26, 22] + cube_type = empty + +[square = 27, 22] + cube_type = empty + +[square = 28, 22] + cube_type = g_pavement1 + +[square = 29, 22] + cube_type = wall1 + +[square = 30, 22] + cube_type = wall1 + + [object = bridge] + direction = 3 + +[square = 31, 22] + cube_type = empty + +[square = 32, 22] + cube_type = empty + +[square = 33, 22] + cube_type = empty + +[square = 34, 22] + cube_type = empty + +[square = 35, 22] + cube_type = empty + cube_direction = 3 + + [object = city_top] + direction = 0 + +[square = 36, 22] + cube_type = empty + cube_direction = 3 + + [object = city_top] + direction = 0 + +[square = 37, 22] + cube_type = empty + cube_direction = 2 + + [object = roof] + direction = 1 + + [object = city_top] + direction = 0 + +[square = 38, 22] + cube_type = w_timber + + [object = bridge] + direction = 3 + target = 38, 22 + + [object = bridge] + direction = 1 + target = 38, 22 + + [object = ceiling] + direction = 1 + target = 38, 22 + +[square = 39, 22] + cube_type = empty + cube_direction = 2 + + [object = roof] + direction = 3 + +[square = 40, 22] + cube_type = empty + +[square = 41, 22] + cube_type = empty + +[square = 42, 22] + cube_type = empty + + [object = city_top] + direction = 1 + +[square = 43, 22] + cube_type = wall1 + cube_direction = 1 + + [object = bridge] + direction = 1 + target = 43, 22 + +[square = 44, 22] + cube_type = wall1 + cube_direction = 1 + +[square = 45, 22] + cube_type = wall1 + cube_direction = 1 + +[square = 46, 22] + cube_type = g_pavement1 + cube_direction = 1 + + [object = roof] + direction = 1 + + [object = foliage1] + direction = 1 + + [object = foliage1] + direction = 3 + + [object = city_top] + direction = 3 + +[square = 47, 22] + cube_type = wall1 + cube_direction = 1 + +[square = 48, 22] + cube_type = wall1 + cube_direction = 1 + +[square = 49, 22] + cube_type = wall1 + cube_direction = 1 + +[square = 50, 22] + cube_type = wall1 + cube_direction = 1 + +[square = 51, 22] + cube_type = g_pavement1 + cube_direction = 1 + + [object = roof] + direction = 3 + +[square = 52, 22] + cube_type = g_pavement1 + cube_direction = 1 + + [object = foliage1] + + [object = razzik] + direction = 0 + target = 42, 13 + + [enemy = razzik] + hp = 0 + +[square = 53, 22] + cube_type = empty + +[square = 54, 22] + cube_type = empty + +[square = 0, 23] + cube_type = wall1 + +[square = 1, 23] + cube_type = g_grass + + [object = web1] + direction = 3 + + [object = fence] + +[square = 2, 23] + cube_type = g_grass + + [object = bush2] + + [object = tree1] + +[square = 3, 23] + cube_type = g_grass + + [object = foliage1] + direction = 1 + +[square = 4, 23] + cube_type = wall1 + cube_direction = 2 + +[square = 5, 23] + cube_type = g_grass + cube_direction = 2 + +[square = 6, 23] + cube_type = g_grass + cube_direction = 2 + + [object = dirt1] + +[square = 7, 23] + cube_type = g_grass + cube_direction = 2 + + [enemy = fire_arachnid] + hp = 800 + +[square = 8, 23] + cube_type = g_grass + cube_direction = 2 + + [item = remains] + item_count = 0 + + [item = medicine] + item_count = 0 + + [item = gauntlets] + item_count = 0 + +[square = 9, 23] + cube_type = g_grass + cube_direction = 2 + + [object = web1] + direction = 1 + + [object = dirt2] + +[square = 10, 23] + cube_type = wall1 + cube_direction = 2 + +[square = 11, 23] + cube_type = g_grass + cube_direction = 2 + + [enemy = fuzzy_spider] + hp = 400 + +[square = 12, 23] + cube_type = g_grass + cube_direction = 2 + + [object = flower1] + +[square = 13, 23] + cube_type = g_grass + cube_direction = 2 + + [object = bush1] + direction = 0 + +[square = 14, 23] + cube_type = g_grass + cube_direction = 1 + +[square = 15, 23] + cube_type = g_grass + cube_direction = 1 + +[square = 16, 23] + cube_type = wall1 + +[square = 17, 23] + cube_type = g_pavement1 + cube_direction = 1 + + [object = roof] + +[square = 18, 23] + cube_type = w_arc1_side + cube_direction = 2 + + [object = roof] + +[square = 19, 23] + cube_type = g_pavement1 + cube_direction = 1 + + [object = roof] + + [object = roof] + direction = 1 + + [object = wanted] + direction = 1 + target = 19, 23 + +[square = 20, 23] + cube_type = wall1 + cube_direction = 2 + +[square = 21, 23] + cube_type = wall1 + cube_direction = 2 + + [object = bridge] + direction = 3 + +[square = 22, 23] + cube_type = empty + + [object = foliage1] + direction = 3 + +[square = 23, 23] + cube_type = empty + +[square = 24, 23] + cube_type = empty + +[square = 25, 23] + cube_type = empty + +[square = 26, 23] + cube_type = empty + +[square = 27, 23] + cube_type = empty + +[square = 28, 23] + cube_type = g_pavement1 + + [object = bridge] + direction = 1 + +[square = 29, 23] + cube_type = wall1 + + [object = bridge] + direction = 0 + +[square = 30, 23] + cube_type = wall1 + + [object = bridge] + direction = 3 + + [object = bridge] + direction = 0 + +[square = 31, 23] + cube_type = empty + +[square = 32, 23] + cube_type = empty + +[square = 33, 23] + cube_type = empty + +[square = 34, 23] + cube_type = empty + +[square = 35, 23] + cube_type = empty + +[square = 36, 23] + cube_type = empty + +[square = 37, 23] + cube_type = empty + cube_direction = 2 + + [object = roof] + direction = 1 + +[square = 38, 23] + cube_type = w_timber + + [object = bridge] + direction = 3 + target = 38, 23 + + [object = bridge] + direction = 1 + target = 38, 23 + + [object = ceiling] + direction = 1 + target = 38, 23 + +[square = 39, 23] + cube_type = empty + cube_direction = 2 + + [object = roof] + direction = 3 + +[square = 40, 23] + cube_type = empty + +[square = 41, 23] + cube_type = empty + +[square = 42, 23] + cube_type = empty + + [object = city_top] + direction = 1 + +[square = 43, 23] + cube_type = wall1 + cube_direction = 1 + + [object = bridge] + direction = 0 + + [object = bridge] + direction = 1 + target = 43, 23 + +[square = 44, 23] + cube_type = wall1 + cube_direction = 1 + +[square = 45, 23] + cube_type = wall1 + cube_direction = 1 + +[square = 46, 23] + cube_type = g_pavement1 + cube_direction = 1 + + [object = roof] + direction = 1 + + [object = city_top] + direction = 3 + +[square = 47, 23] + cube_type = wall1 + cube_direction = 1 + +[square = 48, 23] + cube_type = wall1 + cube_direction = 1 + +[square = 49, 23] + cube_type = wall1 + cube_direction = 1 + +[square = 50, 23] + cube_type = wall1 + cube_direction = 1 + +[square = 51, 23] + cube_type = g_pavement1 + cube_direction = 1 + + [object = roof] + direction = 3 + +[square = 52, 23] + cube_type = wall1 + cube_direction = 1 + +[square = 53, 23] + cube_type = empty + +[square = 54, 23] + cube_type = empty + +[square = 0, 24] + cube_type = wall1 + +[square = 1, 24] + cube_type = g_grass + + [object = dirt2] + +[square = 2, 24] + cube_type = g_grass + +[square = 3, 24] + cube_type = g_grass + +[square = 4, 24] + cube_type = wall1 + cube_direction = 2 + +[square = 5, 24] + cube_type = g_grass + cube_direction = 2 + + [item = remains] + item_count = 0 + +[square = 6, 24] + cube_type = g_grass + cube_direction = 2 + + [object = web1] + +[square = 7, 24] + cube_type = g_grass + cube_direction = 2 + + [object = dirt2] + +[square = 8, 24] + cube_type = g_grass + cube_direction = 2 + + [object = dirt2] + +[square = 9, 24] + cube_type = g_grass + cube_direction = 2 + + [object = web1] + direction = 1 + +[square = 10, 24] + cube_type = wall1 + cube_direction = 2 + +[square = 11, 24] + cube_type = g_grass + cube_direction = 2 + + [object = flower1] + +[square = 12, 24] + cube_type = g_grass + cube_direction = 2 + + [object = bush1] + direction = 0 + +[square = 13, 24] + cube_type = g_grass + cube_direction = 2 + + [object = bush1] + direction = 0 + +[square = 14, 24] + cube_type = g_grass + cube_direction = 2 + + [object = bush1] + direction = 0 + +[square = 15, 24] + cube_type = g_grass + cube_direction = 2 + +[square = 16, 24] + cube_type = wall1 + +[square = 17, 24] + cube_type = wall1 + +[square = 18, 24] + cube_type = w_arc1_side + + [object = ceiling] + direction = 0 + +[square = 19, 24] + cube_type = wall1 + +[square = 20, 24] + cube_type = wall1 + cube_direction = 2 + +[square = 21, 24] + cube_type = g_pavement1 + cube_direction = 2 + + [object = foliage1] + direction = 0 + + [object = roof] + direction = 3 + + [object = hatch3] + target = 21, 24 + +[square = 22, 24] + cube_type = g_pavement1 + + [object = sewage_dummy] + direction = 0 + target = 22, 24 + + [enemy = handyman] + hp = 0 + +[square = 23, 24] + cube_type = g_grass + + [object = tree1] + +[square = 24, 24] + cube_type = empty + cube_direction = 2 + + [object = roof] + +[square = 25, 24] + cube_type = empty + cube_direction = 2 + + [object = roof] + +[square = 26, 24] + cube_type = empty + +[square = 27, 24] + cube_type = empty + +[square = 28, 24] + cube_type = g_pavement1 + + [object = bridge] + direction = 1 + + [object = bridge] + direction = 3 + +[square = 29, 24] + cube_type = empty + +[square = 30, 24] + cube_type = empty + +[square = 31, 24] + cube_type = empty + +[square = 32, 24] + cube_type = empty + +[square = 33, 24] + cube_type = empty + +[square = 34, 24] + cube_type = empty + +[square = 35, 24] + cube_type = empty + +[square = 36, 24] + cube_type = empty + +[square = 37, 24] + cube_type = empty + cube_direction = 2 + + [object = roof] + direction = 1 + +[square = 38, 24] + cube_type = w_timber + + [object = bridge] + direction = 3 + target = 38, 24 + + [object = bridge] + direction = 1 + target = 38, 24 + + [object = ceiling] + direction = 1 + target = 38, 24 + +[square = 39, 24] + cube_type = empty + cube_direction = 2 + + [object = roof] + direction = 3 + +[square = 40, 24] + cube_type = empty + +[square = 41, 24] + cube_type = empty + +[square = 42, 24] + cube_type = empty + +[square = 43, 24] + cube_type = empty + + [object = city_top] + direction = 0 + +[square = 44, 24] + cube_type = g_pavement1 + cube_direction = 1 + + [object = bridge] + direction = 1 + + [object = city_top] + direction = 0 + + [object = win_stone] + direction = 0 + target = 44, 24 + +[square = 45, 24] + cube_type = g_pavement1 + cube_direction = 1 + + [object = roof] + + [object = city_top] + direction = 0 + + [object = foliage1] + target = 45, 24 + +[square = 46, 24] + cube_type = g_pavement1 + cube_direction = 1 + + [object = roof] + + [object = foliage1] + target = 46, 24 + +[square = 47, 24] + cube_type = g_pavement1 + cube_direction = 1 + + [object = roof] + direction = 1 + + [object = roof] + direction = 0 + +[square = 48, 24] + cube_type = wall1 + cube_direction = 1 + +[square = 49, 24] + cube_type = wall1 + cube_direction = 1 + +[square = 50, 24] + cube_type = wall1 + cube_direction = 1 + +[square = 51, 24] + cube_type = g_pavement1 + cube_direction = 1 + + [object = win_wood] + direction = 3 + + [object = roof] + direction = 3 + +[square = 52, 24] + cube_type = wall1 + cube_direction = 1 + +[square = 53, 24] + cube_type = empty + +[square = 54, 24] + cube_type = empty + +[square = 0, 25] + cube_type = wall1 + +[square = 1, 25] + cube_type = g_grass + +[square = 2, 25] + cube_type = g_grass + +[square = 3, 25] + cube_type = g_grass + + [object = foliage1] + direction = 1 + + [object = dirt1] + +[square = 4, 25] + cube_type = wall1 + cube_direction = 2 + +[square = 5, 25] + cube_type = g_grass + cube_direction = 2 + + [object = fence] + direction = 0 + +[square = 6, 25] + cube_type = wall1 + +[square = 7, 25] + cube_type = g_grass + cube_direction = 2 + + [object = fence] + direction = 0 + +[square = 8, 25] + cube_type = wall1 + +[square = 9, 25] + cube_type = g_grass + cube_direction = 2 + + [object = fence] + direction = 0 + +[square = 10, 25] + cube_type = wall1 + cube_direction = 2 + +[square = 11, 25] + cube_type = g_grass + cube_direction = 2 + + [object = garbage] + + + object_item_count = 22 + + + object_item_count = 0 + +[square = 12, 25] + cube_type = g_grass + + [object = dirt1] + direction = 3 + target = 12, 25 + +[square = 13, 25] + cube_type = g_grass + + [object = flower2] + direction = 1 + target = 13, 25 + +[square = 14, 25] + cube_type = g_grass + +[square = 15, 25] + cube_type = g_grass + + [object = dirt1] + direction = 3 + target = 15, 25 + +[square = 16, 25] + cube_type = wall1 + +[square = 17, 25] + cube_type = g_pavement1 + cube_direction = 3 + + [object = ceiling] + direction = 3 + target = 17, 25 + + [object = door_ransom] + direction = 3 + target = 17, 25 + +[square = 18, 25] + cube_type = g_pavement1 + cube_direction = 3 + + [object = ceiling] + direction = 3 + target = 18, 25 + +[square = 19, 25] + cube_type = wall1 + +[square = 20, 25] + cube_type = wall1 + cube_direction = 2 + +[square = 21, 25] + cube_type = g_pavement1 + cube_direction = 2 + + [object = win_wood] + direction = 3 + + [object = roof] + direction = 3 + +[square = 22, 25] + cube_type = g_pavement1 + cube_direction = 2 + + [object = well] + direction = 0 + +[square = 23, 25] + cube_type = g_pavement1 + cube_direction = 2 + + [object = roof] + direction = 1 + + [object = plate1] + target = 23, 25 + + [object = transport_sign2] + direction = 1 + target = 23, 25 + + [object = teleport] + direction = 1 + target = 0, 0 + +[square = 24, 25] + cube_type = wall1 + cube_direction = 2 + + [object = bridge] + +[square = 25, 25] + cube_type = wall1 + cube_direction = 2 + + [object = bridge] + + [object = bridge] + direction = 3 + +[square = 26, 25] + cube_type = empty + cube_direction = 3 + + [object = roof] + direction = 3 + + [object = win_stone] + direction = 3 + +[square = 27, 25] + cube_type = empty + +[square = 28, 25] + cube_type = g_pavement1 + cube_direction = 3 + + [object = bridge] + direction = 1 + + [object = bridge] + direction = 3 + +[square = 29, 25] + cube_type = empty + +[square = 30, 25] + cube_type = empty + +[square = 31, 25] + cube_type = empty + +[square = 32, 25] + cube_type = g_pavement1 + cube_direction = 2 + + [object = bridge] + direction = 1 + + [object = bridge] + +[square = 33, 25] + cube_type = g_pavement1 + cube_direction = 2 + + [object = bridge] + + [object = city_top] + +[square = 34, 25] + cube_type = g_pavement1 + cube_direction = 2 + + [object = bridge] + + [object = city_top] + + [object = dirt1] + direction = 1 + +[square = 35, 25] + cube_type = g_pavement1 + cube_direction = 1 + + [object = bridge] + +[square = 36, 25] + cube_type = g_pavement1 + cube_direction = 1 + + [object = bridge] + +[square = 37, 25] + cube_type = g_pavement1 + cube_direction = 1 + + [object = bridge] + +[square = 38, 25] + cube_type = w_timber_side + + [object = roof] + direction = 0 + target = 38, 25 + +[square = 39, 25] + cube_type = wall1 + cube_direction = 1 + + [object = bridge] + +[square = 40, 25] + cube_type = wall1 + cube_direction = 1 + + [object = bridge] + +[square = 41, 25] + cube_type = wall1 + cube_direction = 1 + + [object = bridge] + + [object = bridge] + direction = 3 + +[square = 42, 25] + cube_type = empty + +[square = 43, 25] + cube_type = empty + +[square = 44, 25] + cube_type = g_pavement1 + cube_direction = 1 + + [object = bridge] + direction = 1 + + [object = roof] + direction = 1 + + [object = foliage1] + direction = 1 + target = 44, 25 + +[square = 45, 25] + cube_type = w_wood + +[square = 46, 25] + cube_type = w_wood + +[square = 47, 25] + cube_type = g_pavement1 + cube_direction = 1 + + [object = roof] + direction = 3 + + [object = roof] + direction = 1 + + [object = foliage1] + direction = 3 + target = 47, 25 + +[square = 48, 25] + cube_type = wall1 + cube_direction = 1 + +[square = 49, 25] + cube_type = wall1 + cube_direction = 1 + +[square = 50, 25] + cube_type = wall1 + cube_direction = 1 + +[square = 51, 25] + cube_type = g_pavement1 + cube_direction = 1 + + [object = roof] + direction = 3 + + [object = door_maddwarf] + direction = 3 + target = 51, 24 + + + object_item_count = 0 + + + object_item_count = 0 + + [object = shop_maddwarf] + direction = 3 + target = 51, 25 + +[square = 52, 25] + cube_type = g_pavement1 + cube_direction = 1 + + [object = fence] + direction = 1 + +[square = 53, 25] + cube_type = empty + +[square = 54, 25] + cube_type = empty + +[square = 0, 26] + cube_type = wall1 + +[square = 1, 26] + cube_type = g_grass + + [object = garbage] + +[square = 2, 26] + cube_type = g_grass + + [object = bush1] + + [object = tree1] + +[square = 3, 26] + cube_type = g_grass + + [object = web1] + direction = 1 + +[square = 4, 26] + cube_type = wall1 + cube_direction = 3 + +[square = 5, 26] + cube_type = g_grass + cube_direction = 2 + + [enemy = fuzzy_spider] + hp = 400 + +[square = 6, 26] + cube_type = g_grass + cube_direction = 2 + + [object = tree1] + +[square = 7, 26] + cube_type = g_grass + cube_direction = 2 + +[square = 8, 26] + cube_type = g_grass + cube_direction = 2 + + [object = bush2] + +[square = 9, 26] + cube_type = g_grass + cube_direction = 2 + +[square = 10, 26] + cube_type = wall1 + cube_direction = 2 + +[square = 11, 26] + cube_type = wall1 + cube_direction = 2 + +[square = 12, 26] + cube_type = wall1 + cube_direction = 2 + +[square = 13, 26] + cube_type = wall1 + cube_direction = 2 + +[square = 14, 26] + cube_type = wall1 + cube_direction = 2 + +[square = 15, 26] + cube_type = wall1 + cube_direction = 2 + +[square = 16, 26] + cube_type = wall1 + + [object = bridge] + direction = 0 + +[square = 17, 26] + cube_type = wall1 + +[square = 18, 26] + cube_type = g_pavement1 + cube_direction = 3 + + [object = win_stone] + direction = 1 + + [object = ceiling] + direction = 0 + + [object = ceiling] + direction = 3 + target = 18, 26 + +[square = 19, 26] + cube_type = wall1 + +[square = 20, 26] + cube_type = wall1 + cube_direction = 2 + +[square = 21, 26] + cube_type = g_pavement1 + cube_direction = 2 + + [object = roof] + direction = 3 + + [object = roof] + +[square = 22, 26] + cube_type = w_arc1_side + cube_direction = 2 + + [object = roof] + +[square = 23, 26] + cube_type = g_pavement1 + cube_direction = 2 + + [object = roof] + + [object = roof] + direction = 1 + +[square = 24, 26] + cube_type = wall1 + cube_direction = 2 + +[square = 25, 26] + cube_type = wall1 + cube_direction = 2 + + [object = bridge] + direction = 3 + +[square = 26, 26] + cube_type = empty + cube_direction = 3 + + [object = roof] + direction = 3 + + [object = win_stone] + direction = 3 + +[square = 27, 26] + cube_type = empty + +[square = 28, 26] + cube_type = g_pavement1 + cube_direction = 3 + + [object = bridge] + direction = 1 + + [object = bridge] + direction = 3 + +[square = 29, 26] + cube_type = empty + +[square = 30, 26] + cube_type = empty + +[square = 31, 26] + cube_type = empty + +[square = 32, 26] + cube_type = g_pavement1 + cube_direction = 2 + + [object = bridge] + direction = 1 + + [object = city_top] + direction = 1 + +[square = 33, 26] + cube_type = wall1 + cube_direction = 2 + +[square = 34, 26] + cube_type = wall1 + cube_direction = 2 + +[square = 35, 26] + cube_type = g_pavement1 + cube_direction = 1 + + [object = city_top] + direction = 3 + +[square = 36, 26] + cube_type = g_pavement1 + cube_direction = 1 + + [object = note_column] + direction = 0 + target = 36, 26 + +[square = 37, 26] + cube_type = g_grass + cube_direction = 2 + + [object = flower2] + direction = 1 + + [object = flower2] + + [object = flower2] + direction = 3 + + [object = flower3] + direction = 0 + +[square = 38, 26] + cube_type = g_pavement1 + cube_direction = 1 + + [object = door_duncan] + direction = 1 + target = 38, 26 + + + object_item_count = 20 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 16 + + [object = shop_duncan] + direction = 1 + target = 38, 26 + +[square = 39, 26] + cube_type = wall1 + cube_direction = 1 + +[square = 40, 26] + cube_type = wall1 + cube_direction = 1 + +[square = 41, 26] + cube_type = wall1 + cube_direction = 1 + + [object = bridge] + direction = 3 + +[square = 42, 26] + cube_type = empty + cube_direction = 3 + + [object = win_wood] + direction = 3 + +[square = 43, 26] + cube_type = empty + +[square = 44, 26] + cube_type = g_pavement1 + cube_direction = 1 + + [object = bridge] + direction = 1 + + [object = roof] + direction = 1 + +[square = 45, 26] + cube_type = w_wood + +[square = 46, 26] + cube_type = w_wood + +[square = 47, 26] + cube_type = g_pavement1 + cube_direction = 1 + + [object = roof] + direction = 3 + + [object = roof] + direction = 1 + + [object = door_alch] + direction = 3 + target = 4, 2 + +[square = 48, 26] + cube_type = wall1 + cube_direction = 1 + +[square = 49, 26] + cube_type = wall1 + cube_direction = 1 + +[square = 50, 26] + cube_type = wall1 + cube_direction = 1 + +[square = 51, 26] + cube_type = g_pavement1 + cube_direction = 1 + + [object = roof] + direction = 3 + +[square = 52, 26] + cube_type = wall1 + cube_direction = 1 + +[square = 53, 26] + cube_type = wall1 + +[square = 54, 26] + cube_type = empty + +[square = 0, 27] + cube_type = wall1 + +[square = 1, 27] + cube_type = g_grass + +[square = 2, 27] + cube_type = g_grass + + [object = block_enemy] + direction = 0 + target = 2, 27 + +[square = 3, 27] + cube_type = g_grass + + [object = web1] + +[square = 4, 27] + cube_type = g_grass + cube_direction = 3 + + [object = web1] + + [object = gate_l] + + [object = gate_r] + + [object = gate_jamb] + direction = 0 + target = 4, 27 + + [object = gate_jamb] + target = 4, 27 + +[square = 5, 27] + cube_type = g_grass + cube_direction = 2 + +[square = 6, 27] + cube_type = g_grass + cube_direction = 2 + +[square = 7, 27] + cube_type = g_grass + cube_direction = 2 + +[square = 8, 27] + cube_type = g_grass + cube_direction = 2 + +[square = 9, 27] + cube_type = g_grass + cube_direction = 2 + + [enemy = fuzzy_spider] + hp = 400 + +[square = 10, 27] + cube_type = g_grass + cube_direction = 3 + +[square = 11, 27] + cube_type = wall1 + cube_direction = 3 + +[square = 12, 27] + cube_type = g_grass + cube_direction = 2 + + [object = fence] + + [object = web1] + direction = 0 + + [object = flower2] + direction = 1 + +[square = 13, 27] + cube_type = wall1 + cube_direction = 3 + +[square = 14, 27] + cube_type = g_grass + cube_direction = 2 + +[square = 15, 27] + cube_type = g_grass + cube_direction = 2 + + [object = flower1] + direction = 1 + + [object = bridge] + direction = 3 + + [object = tree1] + direction = 3 + +[square = 16, 27] + cube_type = empty + cube_direction = 3 + + [object = roof] + direction = 1 + +[square = 17, 27] + cube_type = wall1 + + [object = bridge] + direction = 1 + +[square = 18, 27] + cube_type = w_arc1_side + cube_direction = 2 + + [object = ceiling] + direction = 0 + +[square = 19, 27] + cube_type = wall1 + +[square = 20, 27] + cube_type = wall1 + cube_direction = 2 + +[square = 21, 27] + cube_type = wall1 + cube_direction = 2 + +[square = 22, 27] + cube_type = w_arc1 + cube_direction = 2 + + [object = ceiling] + direction = 0 + +[square = 23, 27] + cube_type = wall1 + cube_direction = 2 + +[square = 24, 27] + cube_type = wall1 + cube_direction = 2 + +[square = 25, 27] + cube_type = wall1 + cube_direction = 2 + + [object = bridge] + direction = 3 + +[square = 26, 27] + cube_type = empty + cube_direction = 3 + + [object = roof] + direction = 3 + + [object = foliage1] + direction = 3 + +[square = 27, 27] + cube_type = w_arc1_side + cube_direction = 2 + + [object = bridge] + + [object = bridge] + direction = 1 + + [object = roof] + + [object = column2] + direction = 0 + target = 27, 27 + +[square = 28, 27] + cube_type = g_pavement1 + cube_direction = 3 + +[square = 29, 27] + cube_type = g_grass + cube_direction = 2 + + [object = bridge] + + [object = bridge] + direction = 3 + + [object = flower2] + + [object = flower3] + direction = 0 + + [object = column2] + direction = 0 + target = 29, 27 + +[square = 30, 27] + cube_type = empty + +[square = 31, 27] + cube_type = empty + +[square = 32, 27] + cube_type = g_pavement1 + cube_direction = 2 + + [object = bridge] + direction = 1 + + [object = city_top] + direction = 1 + + [object = win_gang] + direction = 1 + target = 32, 27 + +[square = 33, 27] + cube_type = wall1 + cube_direction = 2 + +[square = 34, 27] + cube_type = wall1 + cube_direction = 2 + +[square = 35, 27] + cube_type = g_pavement1 + cube_direction = 1 + + [object = city_top] + + [object = city_top] + direction = 3 + + [object = door_gang] + direction = 3 + target = 35, 27 + +[square = 36, 27] + cube_type = g_pavement1 + cube_direction = 1 + +[square = 37, 27] + cube_type = g_grass + cube_direction = 2 + + [object = flower2] + direction = 1 + + [object = flower2] + direction = 3 + + [object = flower3] + direction = 0 + + [object = flower3] + +[square = 38, 27] + cube_type = g_pavement1 + cube_direction = 1 + +[square = 39, 27] + cube_type = wall1 + cube_direction = 1 + +[square = 40, 27] + cube_type = wall1 + cube_direction = 1 + +[square = 41, 27] + cube_type = wall1 + cube_direction = 1 + + [object = bridge] + direction = 3 + +[square = 42, 27] + cube_type = empty + +[square = 43, 27] + cube_type = empty + +[square = 44, 27] + cube_type = g_pavement1 + cube_direction = 1 + + [object = bridge] + direction = 1 + + [object = roof] + direction = 1 + + [object = foliage1] + direction = 1 + target = 44, 27 + +[square = 45, 27] + cube_type = w_wood + +[square = 46, 27] + cube_type = w_wood + +[square = 47, 27] + cube_type = g_pavement1 + cube_direction = 1 + + [object = roof] + direction = 3 + + [object = foliage1] + direction = 3 + target = 47, 27 + +[square = 48, 27] + cube_type = g_pavement1 + cube_direction = 1 + + [object = roof] + direction = 0 + + [object = alchemist] + direction = 0 + target = 48, 27 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 14 + + [enemy = alchemist] + hp = 1 + +[square = 49, 27] + cube_type = g_pavement1 + cube_direction = 1 + + [object = roof] + direction = 0 + + [object = win_stone] + direction = 0 + +[square = 50, 27] + cube_type = g_pavement1 + cube_direction = 1 + + [object = roof] + direction = 0 + + [object = wanted] + direction = 0 + target = 50, 27 + +[square = 51, 27] + cube_type = g_pavement1 + cube_direction = 1 + +[square = 52, 27] + cube_type = g_pavement1 + + [object = barrel] + direction = 1 + target = 52, 27 + + + object_item_count = 30 + + + object_item_count = 0 + +[square = 53, 27] + cube_type = wall1 + +[square = 54, 27] + cube_type = empty + +[square = 0, 28] + cube_type = wall1 + +[square = 1, 28] + cube_type = wall1 + cube_direction = 3 + +[square = 2, 28] + cube_type = g_grass + cube_direction = 3 + + [object = web_blocker] + target = 2, 28 + +[square = 3, 28] + cube_type = wall1 + cube_direction = 3 + +[square = 4, 28] + cube_type = wall1 + cube_direction = 3 + +[square = 5, 28] + cube_type = g_grass + cube_direction = 2 + +[square = 6, 28] + cube_type = g_grass + cube_direction = 2 + + [object = column2] + target = 6, 28 + +[square = 7, 28] + cube_type = g_grass + cube_direction = 2 + +[square = 8, 28] + cube_type = g_grass + cube_direction = 2 + + [object = column2] + target = 8, 28 + +[square = 9, 28] + cube_type = g_grass + cube_direction = 2 + +[square = 10, 28] + cube_type = g_grass + cube_direction = 2 + +[square = 11, 28] + cube_type = g_grass + cube_direction = 2 + + [object = roof] + + [object = foliage1] + +[square = 12, 28] + cube_type = g_grass + cube_direction = 2 + + [object = roof] + + [object = win_wood] + + [object = foliage1] + +[square = 13, 28] + cube_type = g_grass + cube_direction = 2 + + [object = roof] + + [object = foliage1] + +[square = 14, 28] + cube_type = g_grass + cube_direction = 2 + +[square = 15, 28] + cube_type = g_grass + cube_direction = 2 + + [object = bridge] + direction = 3 + +[square = 16, 28] + cube_type = empty + +[square = 17, 28] + cube_type = w_arc1_side + cube_direction = 1 + + [object = roof] + direction = 0 + + [object = grave_top] + + [object = roof] + direction = 1 + + [object = bridge] + direction = 1 + +[square = 18, 28] + cube_type = w_arc1 + cube_direction = 2 + + [object = ceiling] + direction = 3 + + [object = grave_top] + target = 18, 28 + +[square = 19, 28] + cube_type = w_arc1_side + cube_direction = 3 + + [object = roof] + direction = 0 + + [object = roof] + direction = 3 + +[square = 20, 28] + cube_type = g_pavement1 + cube_direction = 2 + + [object = win_stone] + direction = 0 + + [object = roof] + direction = 0 + +[square = 21, 28] + cube_type = g_pavement1 + cube_direction = 2 + + [object = roof] + direction = 0 + +[square = 22, 28] + cube_type = w_arc1_side + + [object = roof] + direction = 0 + +[square = 23, 28] + cube_type = g_pavement1 + cube_direction = 2 + + [object = bridge] + direction = 0 + + [object = roof] + direction = 0 + +[square = 24, 28] + cube_type = g_pavement1 + cube_direction = 2 + + [object = bridge] + direction = 0 + + [object = roof] + direction = 0 + + [object = door1] + direction = 0 + target = 24, 28 + +[square = 25, 28] + cube_type = g_pavement1 + cube_direction = 2 + + [object = bridge] + direction = 0 + + [object = roof] + direction = 0 + + [object = win_stone] + direction = 0 + +[square = 26, 28] + cube_type = w_arc1_side + cube_direction = 1 + + [object = bridge] + + [object = bridge] + direction = 0 + + [object = roof] + direction = 1 + +[square = 27, 28] + cube_type = w_arc1 + cube_direction = 3 + + [object = ceiling] + +[square = 28, 28] + cube_type = w_arc1_side + cube_direction = 3 + + [object = roof] + direction = 3 + +[square = 29, 28] + cube_type = g_pavement1 + cube_direction = 3 + + [object = win_gang] + target = 29, 28 + +[square = 30, 28] + cube_type = g_pavement1 + cube_direction = 3 + + [object = bridge] + + [object = bridge] + direction = 0 + +[square = 31, 28] + cube_type = g_pavement1 + cube_direction = 2 + + [object = bridge] + direction = 0 + + [object = bridge] + +[square = 32, 28] + cube_type = g_pavement1 + cube_direction = 2 + + [object = city_top] + direction = 1 + + [object = flower1] + direction = 1 + +[square = 33, 28] + cube_type = wall1 + cube_direction = 2 + +[square = 34, 28] + cube_type = wall1 + cube_direction = 2 + +[square = 35, 28] + cube_type = wall1 + cube_direction = 2 + +[square = 36, 28] + cube_type = g_pavement1 + cube_direction = 1 + + [object = city_top] + direction = 3 + +[square = 37, 28] + cube_type = g_pavement1 + cube_direction = 1 + + [object = hatch4] + target = 37, 28 + +[square = 38, 28] + cube_type = g_pavement1 + cube_direction = 1 + + [object = direction2] + direction = 3 + target = 38, 28 + +[square = 39, 28] + cube_type = g_pavement1 + cube_direction = 1 + +[square = 40, 28] + cube_type = g_pavement1 + cube_direction = 1 + + [object = win_wood] + direction = 0 + +[square = 41, 28] + cube_type = g_pavement1 + cube_direction = 1 + +[square = 42, 28] + cube_type = g_pavement1 + cube_direction = 1 + + [object = bridge] + direction = 0 + + [object = bridge] + +[square = 43, 28] + cube_type = g_pavement1 + cube_direction = 1 + + [object = bridge] + direction = 0 + + [object = bridge] + +[square = 44, 28] + cube_type = g_pavement1 + cube_direction = 1 + +[square = 45, 28] + cube_type = g_pavement1 + cube_direction = 1 + + [object = win_wood] + direction = 0 + + [object = roof] + direction = 0 + + [object = roof] + +[square = 46, 28] + cube_type = g_pavement1 + cube_direction = 1 + + [object = roof] + direction = 0 + + [object = roof] + + [object = foliage1] + direction = 0 + target = 46, 28 + +[square = 47, 28] + cube_type = g_pavement1 + cube_direction = 1 + +[square = 48, 28] + cube_type = g_pavement1 + cube_direction = 1 + + [object = hatch5] + target = 48, 28 + +[square = 49, 28] + cube_type = g_grass + cube_direction = 1 + + [object = tree1] + direction = 1 + + [object = flower1] + direction = 3 + +[square = 50, 28] + cube_type = g_grass + cube_direction = 1 + + [object = flower1] + direction = 1 + +[square = 51, 28] + cube_type = g_pavement1 + cube_direction = 1 + +[square = 52, 28] + cube_type = g_pavement1 + + [object = foliage1] + direction = 1 + target = 52, 28 + +[square = 53, 28] + cube_type = wall1 + +[square = 54, 28] + cube_type = empty + +[square = 0, 29] + cube_type = wall1 + +[square = 1, 29] + cube_type = g_grass + + [object = web1] + direction = 3 + + [object = web1] + direction = 0 + + [item = remains] + item_count = 0 + +[square = 2, 29] + cube_type = g_grass + + [enemy = fuzzy_spider] + hp = 400 + + [enemy = fuzzy_spider] + hp = 400 + +[square = 3, 29] + cube_type = g_grass + + [object = web1] + direction = 1 + + [enemy = fire_arachnid] + hp = 800 + +[square = 4, 29] + cube_type = wall1 + cube_direction = 3 + +[square = 5, 29] + cube_type = wall1 + +[square = 6, 29] + cube_type = g_grass + cube_direction = 2 + +[square = 7, 29] + cube_type = g_grass + cube_direction = 2 + + [enemy = fire_arachnid] + hp = 800 + +[square = 8, 29] + cube_type = g_grass + cube_direction = 2 + +[square = 9, 29] + cube_type = g_grass + cube_direction = 2 + +[square = 10, 29] + cube_type = g_grass + cube_direction = 2 + + [object = roof] + direction = 1 + + [object = door_cottage] + direction = 1 + target = 5, 34 + +[square = 11, 29] + cube_type = w_wood + +[square = 12, 29] + cube_type = w_wood + +[square = 13, 29] + cube_type = w_wood + +[square = 14, 29] + cube_type = g_grass + cube_direction = 2 + + [object = roof] + direction = 3 + + [object = win_wood] + direction = 3 + + [object = tree1] + direction = 3 + +[square = 15, 29] + cube_type = g_grass + cube_direction = 2 + + [object = bridge] + direction = 3 + + [object = barrel] + direction = 3 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 16, 29] + cube_type = empty + cube_direction = 3 + + [object = grave_top] + direction = 1 + +[square = 17, 29] + cube_type = wall1 + cube_direction = 2 + + [object = bridge] + direction = 1 + +[square = 18, 29] + cube_type = wall1 + +[square = 19, 29] + cube_type = wall1_type3 + + [object = grave_top] + direction = 3 + +[square = 20, 29] + cube_type = wall1_type3 + +[square = 21, 29] + cube_type = g_pavement1 + + [object = gate_jamb] + direction = 3 + target = 21, 29 + + [object = gate_jamb] + direction = 1 + target = 21, 29 + + [object = gate_r] + direction = 3 + target = 21, 29 + + [object = gate_l] + direction = 3 + target = 21, 29 + +[square = 22, 29] + cube_type = wall1_type3 + + [object = bridge] + direction = 3 + target = 22, 29 + +[square = 23, 29] + cube_type = empty + +[square = 24, 29] + cube_type = empty + +[square = 25, 29] + cube_type = empty + +[square = 26, 29] + cube_type = empty + cube_direction = 2 + + [object = roof] + direction = 1 + +[square = 27, 29] + cube_type = wall1 + cube_direction = 3 + + [object = bridge] + direction = 0 + + [object = bridge] + direction = 1 + +[square = 28, 29] + cube_type = g_pavement1 + cube_direction = 3 + + [object = roof] + direction = 3 + + [object = flag1] + direction = 1 + target = 28, 29 + + [object = flag1] + direction = 3 + target = 28, 29 + + [object = CITY_EXIT] + direction = 0 + target = 28, 29 + +[square = 29, 29] + cube_type = wall1 + cube_direction = 2 + + [object = bridge] + direction = 3 + + [object = bridge] + direction = 0 + +[square = 30, 29] + cube_type = empty + + [object = win_gang] + direction = 3 + target = 30, 29 + +[square = 31, 29] + cube_type = empty + +[square = 32, 29] + cube_type = g_pavement1 + cube_direction = 2 + + [object = bridge] + direction = 1 + + [object = city_top] + direction = 1 + +[square = 33, 29] + cube_type = wall1 + cube_direction = 2 + +[square = 34, 29] + cube_type = wall1 + cube_direction = 2 + +[square = 35, 29] + cube_type = wall1 + cube_direction = 2 + +[square = 36, 29] + cube_type = g_pavement1 + cube_direction = 1 + + [object = city_top] + direction = 3 + + [object = win_stone] + direction = 3 + +[square = 37, 29] + cube_type = g_pavement1 + cube_direction = 1 + + [object = roof] + +[square = 38, 29] + cube_type = g_pavement1 + cube_direction = 1 + + [object = roof] + +[square = 39, 29] + cube_type = g_pavement1 + cube_direction = 1 + +[square = 40, 29] + cube_type = wall1 + cube_direction = 1 + +[square = 41, 29] + cube_type = wall1 + cube_direction = 1 + + [object = bridge] + direction = 3 + +[square = 42, 29] + cube_type = empty + +[square = 43, 29] + cube_type = empty + +[square = 44, 29] + cube_type = g_pavement1 + cube_direction = 1 + + [object = bridge] + direction = 1 + + [object = roof] + direction = 1 + +[square = 45, 29] + cube_type = w_wood + +[square = 46, 29] + cube_type = w_wood + +[square = 47, 29] + cube_type = g_pavement1 + cube_direction = 1 + + [object = roof] + direction = 3 + +[square = 48, 29] + cube_type = g_pavement1 + cube_direction = 1 + + [object = web1] + + [object = roof] + +[square = 49, 29] + cube_type = g_pavement1 + cube_direction = 1 + + [object = win_wood] + + [object = roof] + +[square = 50, 29] + cube_type = g_pavement1 + cube_direction = 1 + + [object = roof] + +[square = 51, 29] + cube_type = g_pavement1 + cube_direction = 1 + +[square = 52, 29] + cube_type = g_pavement1 + + [object = foliage1] + direction = 1 + target = 52, 29 + + [object = hermit_beggar] + direction = 0 + target = 54, 31 + + [enemy = beggar] + hp = 0 + +[square = 53, 29] + cube_type = wall1 + +[square = 54, 29] + cube_type = wall1 + +[square = 0, 30] + cube_type = wall1 + +[square = 1, 30] + cube_type = g_grass + + [object = well] + direction = 3 + + [object = web1] + +[square = 2, 30] + cube_type = g_grass + + [object = web1] + target = 2, 30 + + [item = remains] + item_count = 0 + + [enemy = fuzzy_spider] + hp = 400 + + [enemy = fire_arachnid] + hp = 800 + +[square = 3, 30] + cube_type = g_grass + + [object = save_boy] + direction = 0 + target = 18, 20 + + [enemy = fuzzy_spider] + hp = 400 + +[square = 4, 30] + cube_type = g_grass + + [object = tree1] + direction = 0 + target = 4, 30 + + [object = web1] + target = 4, 30 + +[square = 5, 30] + cube_type = wall1 + cube_direction = 3 + +[square = 6, 30] + cube_type = wall1 + cube_direction = 3 + +[square = 7, 30] + cube_type = wall1 + cube_direction = 3 + +[square = 8, 30] + cube_type = wall1 + cube_direction = 3 + +[square = 9, 30] + cube_type = wall1 + cube_direction = 3 + +[square = 10, 30] + cube_type = g_grass + + [object = roof] + direction = 1 + + [object = foliage1] + direction = 3 + + [object = garbage] + direction = 3 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 11, 30] + cube_type = w_wood + +[square = 12, 30] + cube_type = w_wood + +[square = 13, 30] + cube_type = w_wood + +[square = 14, 30] + cube_type = g_grass + + [object = roof] + direction = 3 + + [object = fence] + direction = 0 + +[square = 15, 30] + cube_type = wall1 + cube_direction = 2 + + [object = bridge] + direction = 3 + +[square = 16, 30] + cube_type = empty + cube_direction = 3 + + [object = grave_top] + direction = 1 + +[square = 17, 30] + cube_type = wall1 + cube_direction = 2 + + [object = bridge] + direction = 1 + +[square = 18, 30] + cube_type = w_arc1_side + cube_direction = 1 + + [object = ceiling] + direction = 3 + + [object = torch] + direction = 3 + +[square = 19, 30] + cube_type = w_arc1_side + cube_direction = 3 + + [object = grave_top] + direction = 3 + +[square = 20, 30] + cube_type = wall1_type3 + +[square = 21, 30] + cube_type = g_grass + cube_direction = 2 + +[square = 22, 30] + cube_type = g_grass + cube_direction = 2 + + [object = grave_top] + + [object = win_stone] + + [object = flower1] + + [object = foliage1] + + [object = garbage] + direction = 0 + + + object_item_count = 5 + +[square = 23, 30] + cube_type = w_arc1_side + cube_direction = 2 + + [object = bridge] + + [object = grave_top] + + [object = foliage1] + + [object = dirt2] + direction = 0 + +[square = 24, 30] + cube_type = g_grass + cube_direction = 2 + + [object = bridge] + + [object = grave_top] + + [object = win_stone] + +[square = 25, 30] + cube_type = g_grass + cube_direction = 2 + + [object = bridge] + + [object = bridge] + direction = 3 + + [object = flower2] + +[square = 26, 30] + cube_type = empty + +[square = 27, 30] + cube_type = empty + cube_direction = 2 + +[square = 28, 30] + cube_type = g_pavement1 + cube_direction = 2 + + [object = bridge] + direction = 1 + target = 28, 30 + +[square = 29, 30] + cube_type = g_pavement1 + cube_direction = 2 + + [object = bridge] + direction = 3 + target = 29, 30 + +[square = 30, 30] + cube_type = empty + +[square = 31, 30] + cube_type = empty + +[square = 32, 30] + cube_type = g_pavement1 + cube_direction = 2 + + [object = bridge] + direction = 1 + + [object = city_top] + +[square = 33, 30] + cube_type = g_pavement1 + cube_direction = 2 + + [object = city_top] + direction = 0 + + [object = city_top] + + [object = foliage1] + target = 33, 30 + +[square = 34, 30] + cube_type = w_arc1_side + cube_direction = 2 + + [object = city_top] + target = 34, 30 + + [object = city_top] + direction = 0 + target = 34, 30 + + [object = foliage1] + target = 34, 30 + +[square = 35, 30] + cube_type = g_pavement1 + cube_direction = 1 + + [object = city_top] + direction = 0 + + [object = city_top] + + [object = foliage1] + target = 35, 30 + +[square = 36, 30] + cube_type = g_pavement1 + cube_direction = 1 + + [object = roof] + direction = 1 + +[square = 37, 30] + cube_type = wall1 + cube_direction = 2 + +[square = 38, 30] + cube_type = wall1 + cube_direction = 1 + +[square = 39, 30] + cube_type = g_pavement1 + cube_direction = 1 + + [object = roof] + direction = 3 + +[square = 40, 30] + cube_type = wall1 + cube_direction = 1 + +[square = 41, 30] + cube_type = wall1 + cube_direction = 1 + + [object = bridge] + direction = 3 + +[square = 42, 30] + cube_type = empty + +[square = 43, 30] + cube_type = empty + +[square = 44, 30] + cube_type = g_pavement1 + cube_direction = 1 + + [object = bridge] + direction = 1 + + [object = roof] + direction = 1 + +[square = 45, 30] + cube_type = w_wood + +[square = 46, 30] + cube_type = w_wood + +[square = 47, 30] + cube_type = g_pavement1 + cube_direction = 1 + + [object = win_wood] + direction = 3 + + [object = roof] + direction = 3 + + [object = roof] + direction = 1 + + [object = door1] + direction = 1 + target = 47, 30 + +[square = 48, 30] + cube_type = w_wood + +[square = 49, 30] + cube_type = w_wood + +[square = 50, 30] + cube_type = w_wood + +[square = 51, 30] + cube_type = g_pavement1 + cube_direction = 1 + + [object = roof] + direction = 3 + +[square = 52, 30] + cube_type = wall1 + cube_direction = 1 + +[square = 53, 30] + cube_type = wall1 + cube_direction = 1 + +[square = 54, 30] + cube_type = wall1 + cube_direction = 1 + +[square = 55, 30] + cube_type = wall1 + cube_direction = 1 + +[square = 0, 31] + cube_type = wall1 + +[square = 1, 31] + cube_type = wall1 + +[square = 2, 31] + cube_type = wall1 + +[square = 3, 31] + cube_type = wall1 + +[square = 4, 31] + cube_type = wall1 + cube_direction = 3 + +[square = 9, 31] + cube_type = wall1 + cube_direction = 3 + +[square = 10, 31] + cube_type = g_grass + + [object = fence] + direction = 0 + + [object = roof] + direction = 1 + + [object = foliage1] + direction = 3 + +[square = 11, 31] + cube_type = w_wood + +[square = 12, 31] + cube_type = w_wood + +[square = 13, 31] + cube_type = w_wood + +[square = 14, 31] + cube_type = g_grass + + [object = roof] + direction = 3 + +[square = 15, 31] + cube_type = wall1 + cube_direction = 2 + + [object = bridge] + direction = 3 + +[square = 16, 31] + cube_type = empty + cube_direction = 3 + + [object = grave_top] + direction = 1 + +[square = 17, 31] + cube_type = wall1 + cube_direction = 2 + + [object = bridge] + direction = 1 + +[square = 18, 31] + cube_type = w_arc1_side + cube_direction = 1 + + [object = ceiling] + direction = 3 + +[square = 19, 31] + cube_type = w_arc1_side + cube_direction = 3 + + [object = grave_top] + direction = 3 + +[square = 20, 31] + cube_type = g_pavement1 + cube_direction = 2 + + [object = fence] + direction = 1 + + [object = foliage1] + direction = 0 + +[square = 21, 31] + cube_type = g_grass + cube_direction = 2 + + [object = grave_top] + direction = 1 + + [object = flower2] + direction = 3 + + [object = foliage1] + direction = 1 + + [object = dirt1] + direction = 0 + +[square = 22, 31] + cube_type = wall1 + cube_direction = 2 + +[square = 23, 31] + cube_type = w_arc1 + cube_direction = 3 + + [object = ceiling] + direction = 3 + + [object = foliage1] + direction = 0 + + [object = dirt1] + direction = 0 + + [object = door1] + target = 23, 31 + +[square = 24, 31] + cube_type = wall1 + cube_direction = 2 + +[square = 25, 31] + cube_type = g_grass + cube_direction = 2 + + [object = bridge] + direction = 3 + + [object = grave_top] + direction = 3 + + [object = dirt2] + direction = 0 + +[square = 26, 31] + cube_type = empty + +[square = 27, 31] + cube_type = empty + +[square = 28, 31] + cube_type = g_pavement1 + cube_direction = 2 + + [object = bridge] + direction = 1 + target = 28, 31 + +[square = 29, 31] + cube_type = g_pavement1 + cube_direction = 2 + + [object = bridge] + direction = 3 + target = 29, 31 + +[square = 30, 31] + cube_type = empty + +[square = 31, 31] + cube_type = empty + +[square = 32, 31] + cube_type = wall1 + cube_direction = 2 + + [object = bridge] + direction = 1 + +[square = 33, 31] + cube_type = wall1 + cube_direction = 2 + +[square = 34, 31] + cube_type = w_arc1_side + + [object = ceiling] + direction = 3 + target = 34, 31 + + [object = foliage1] + direction = 0 + target = 34, 31 + + [object = foliage1] + direction = 1 + target = 34, 31 + + [object = foliage1] + direction = 3 + target = 34, 31 + +[square = 35, 31] + cube_type = wall1 + cube_direction = 2 + +[square = 36, 31] + cube_type = wall1_type3 + + [object = roof] + direction = 1 + + [object = city_top] + direction = 3 + +[square = 37, 31] + cube_type = wall1 + cube_direction = 2 + +[square = 38, 31] + cube_type = wall1 + cube_direction = 1 + +[square = 39, 31] + cube_type = g_pavement1 + cube_direction = 1 + + [object = roof] + direction = 3 + + [object = foliage1] + direction = 1 + + [object = dirt1] + direction = 1 + +[square = 40, 31] + cube_type = wall1 + cube_direction = 1 + +[square = 41, 31] + cube_type = wall1 + cube_direction = 1 + + [object = bridge] + direction = 3 + +[square = 42, 31] + cube_type = empty + +[square = 43, 31] + cube_type = empty + +[square = 44, 31] + cube_type = g_pavement1 + cube_direction = 1 + + [object = bridge] + direction = 1 + + [object = roof] + direction = 1 + +[square = 45, 31] + cube_type = w_wood + +[square = 46, 31] + cube_type = w_wood + +[square = 47, 31] + cube_type = g_pavement1 + cube_direction = 1 + + [object = roof] + direction = 3 + + [object = roof] + direction = 1 + + [object = door1] + direction = 3 + target = 47, 31 + +[square = 48, 31] + cube_type = w_wood + +[square = 49, 31] + cube_type = w_wood + +[square = 50, 31] + cube_type = w_wood + +[square = 51, 31] + cube_type = g_pavement1 + cube_direction = 1 + + [object = web1] + direction = 3 + + [object = roof] + direction = 3 + +[square = 52, 31] + cube_type = g_pavement1 + cube_direction = 1 + + [object = roof] + +[square = 53, 31] + cube_type = g_pavement1 + cube_direction = 1 + + [object = win_stone] + + [object = roof] + +[square = 54, 31] + cube_type = g_pavement1 + cube_direction = 1 + + [object = roof] + + [object = door_hermit_robber] + target = 54, 31 + + [object = block_enemy] + direction = 0 + target = 54, 31 + +[square = 55, 31] + cube_type = wall1 + cube_direction = 1 + +[square = 0, 32] + cube_type = wall1 + cube_direction = 2 + +[square = 1, 32] + cube_type = wall1 + cube_direction = 2 + +[square = 2, 32] + cube_type = wall1 + cube_direction = 2 + +[square = 3, 32] + cube_type = wall1 + cube_direction = 2 + +[square = 9, 32] + cube_type = wall1 + +[square = 10, 32] + cube_type = g_grass + + [object = bush2] + direction = 3 + +[square = 11, 32] + cube_type = g_grass + + [object = roof] + direction = 0 + + [object = door_teleport] + direction = 0 + target = 5, 35 + +[square = 12, 32] + cube_type = g_grass + + [object = roof] + direction = 0 + + [object = flower3] + direction = 0 + + [object = web1] + direction = 0 + +[square = 13, 32] + cube_type = g_grass + + [object = roof] + direction = 0 + + [object = flower3] + direction = 1 + + [object = web1] + direction = 0 + + [item = remains] + item_count = 0 + + [item = rake] + item_count = 0 + +[square = 14, 32] + cube_type = g_grass + + [object = flower2] + direction = 3 + + [object = flower1] + direction = 1 + +[square = 15, 32] + cube_type = wall1 + cube_direction = 2 + +[square = 16, 32] + cube_type = wall1 + cube_direction = 2 + + [object = bridge] + +[square = 17, 32] + cube_type = wall1 + cube_direction = 2 + +[square = 18, 32] + cube_type = w_arc1_side + cube_direction = 1 + + [object = ceiling] + direction = 3 + + [object = torch] + direction = 3 + +[square = 19, 32] + cube_type = w_arc1_side + cube_direction = 3 + + [object = grave_top] + direction = 3 + +[square = 20, 32] + cube_type = wall1_type3 + +[square = 21, 32] + cube_type = g_grass + cube_direction = 2 + + [object = grave_top] + direction = 1 + + [object = win_stone] + direction = 1 + + [object = flower1] + + [object = foliage1] + direction = 1 + + [object = foliage1] + direction = 3 + +[square = 22, 32] + cube_type = wall1 + cube_direction = 2 + +[square = 23, 32] + cube_type = wall1 + cube_direction = 2 + +[square = 24, 32] + cube_type = wall1 + cube_direction = 2 + +[square = 25, 32] + cube_type = g_grass + cube_direction = 2 + + [object = bridge] + direction = 3 + + [object = grave_top] + direction = 3 + + [object = flower3] + +[square = 26, 32] + cube_type = empty + +[square = 27, 32] + cube_type = g_pavement1 + + [object = bridge] + target = 27, 32 + + [object = bridge] + direction = 1 + target = 27, 32 + + [object = flag1] + target = 27, 32 + + [object = berthage] + direction = 1 + target = 27, 32 + +[square = 28, 32] + cube_type = g_pavement1 + cube_direction = 2 + + [object = bridge] + direction = 1 + target = 28, 32 + +[square = 29, 32] + cube_type = g_pavement1 + cube_direction = 2 + + [object = bridge] + direction = 3 + target = 29, 32 + +[square = 30, 32] + cube_type = g_pavement1 + + [object = bridge] + target = 30, 32 + +[square = 31, 32] + cube_type = empty + +[square = 32, 32] + cube_type = wall1 + cube_direction = 2 + + [object = bridge] + direction = 1 + + [object = bridge] + direction = 0 + +[square = 33, 32] + cube_type = wall1 + cube_direction = 2 + +[square = 34, 32] + cube_type = g_pavement1 + cube_direction = 3 + + [object = ceiling] + direction = 0 + + [object = dirt1] + direction = 1 + + [object = torch] + direction = 1 + +[square = 35, 32] + cube_type = wall1 + cube_direction = 2 + +[square = 36, 32] + cube_type = wall1_type3 + + [object = city_top] + direction = 3 + +[square = 37, 32] + cube_type = wall1 + cube_direction = 2 + +[square = 38, 32] + cube_type = wall1 + cube_direction = 1 + +[square = 39, 32] + cube_type = g_pavement1 + cube_direction = 1 + + [object = roof] + direction = 3 + +[square = 40, 32] + cube_type = wall1 + cube_direction = 1 + +[square = 41, 32] + cube_type = wall1 + cube_direction = 1 + + [object = bridge] + direction = 3 + +[square = 42, 32] + cube_type = empty + +[square = 43, 32] + cube_type = empty + +[square = 44, 32] + cube_type = g_pavement1 + cube_direction = 1 + + [object = bridge] + direction = 1 + +[square = 45, 32] + cube_type = g_pavement1 + cube_direction = 1 + + [object = foliage1] + direction = 0 + + [object = roof] + direction = 0 + +[square = 46, 32] + cube_type = g_pavement1 + cube_direction = 1 + + [object = foliage1] + + [object = foliage1] + direction = 0 + + [object = roof] + + [object = roof] + direction = 0 + +[square = 47, 32] + cube_type = g_pavement1 + cube_direction = 1 + + [object = roof] + +[square = 48, 32] + cube_type = g_pavement1 + cube_direction = 1 + + [object = roof] + + [object = roof] + direction = 0 + +[square = 49, 32] + cube_type = g_pavement1 + cube_direction = 1 + + [object = win_wood] + + [object = win_wood] + direction = 0 + + [object = roof] + + [object = roof] + direction = 0 + +[square = 50, 32] + cube_type = g_pavement1 + cube_direction = 1 + + [object = roof] + + [object = roof] + direction = 0 + +[square = 51, 32] + cube_type = g_pavement1 + cube_direction = 1 + + [object = roof] + direction = 1 + + [object = win_stone] + direction = 1 + +[square = 52, 32] + cube_type = wall1 + cube_direction = 1 + +[square = 53, 32] + cube_type = wall1 + cube_direction = 1 + +[square = 54, 32] + cube_type = wall1 + cube_direction = 1 + +[square = 55, 32] + cube_type = wall1 + cube_direction = 1 + +[square = 0, 33] + cube_type = wall1 + cube_direction = 2 + +[square = 1, 33] + cube_type = wall1 + cube_direction = 2 + +[square = 2, 33] + cube_type = g_pavement1 + cube_direction = 3 + + [object = ceiling] + direction = 0 + target = 2, 33 + + [item = money5k] + item_count = 2 + +[square = 3, 33] + cube_type = wall1 + cube_direction = 2 + +[square = 4, 33] + cube_type = w_wood + cube_direction = 2 + +[square = 5, 33] + cube_type = w_wood + cube_direction = 2 + +[square = 6, 33] + cube_type = w_wood + cube_direction = 2 + +[square = 7, 33] + cube_type = w_wood + cube_direction = 2 + +[square = 9, 33] + cube_type = wall1 + +[square = 10, 33] + cube_type = g_grass + + [object = flower2] + + [object = flower3] + direction = 3 + + [object = web1] + + [object = web1] + direction = 3 + + [enemy = plant] + hp = 2000 + +[square = 11, 33] + cube_type = g_grass + + [object = flower2] + direction = 1 + + [object = flower1] + direction = 3 + + [enemy = plant] + hp = 2000 + +[square = 12, 33] + cube_type = g_grass + + [object = flower3] + direction = 3 + + [object = web1] + +[square = 13, 33] + cube_type = g_grass + + [object = flower2] + direction = 0 + + [object = flower1] + + [object = web1] + +[square = 14, 33] + cube_type = g_grass + + [object = flower3] + + [enemy = plant] + hp = 2000 + +[square = 15, 33] + cube_type = wall1 + cube_direction = 2 + +[square = 17, 33] + cube_type = wall1 + +[square = 18, 33] + cube_type = w_arc1_side + cube_direction = 1 + + [object = ceiling] + direction = 3 + +[square = 19, 33] + cube_type = w_arc1_side + cube_direction = 3 + + [object = grave_top] + direction = 3 + + [object = foliage1] + +[square = 20, 33] + cube_type = g_pavement1 + cube_direction = 2 + + [object = fence] + direction = 3 + target = 20, 33 + +[square = 21, 33] + cube_type = g_grass + cube_direction = 2 + + [object = grave_top] + direction = 1 + + [object = flower2] + direction = 1 + + [object = foliage1] + direction = 1 + +[square = 22, 33] + cube_type = wall1 + cube_direction = 2 + +[square = 23, 33] + cube_type = wall1 + cube_direction = 2 + +[square = 24, 33] + cube_type = wall1 + cube_direction = 2 + +[square = 25, 33] + cube_type = g_grass + cube_direction = 2 + + [object = barrel] + direction = 1 + + [object = bridge] + direction = 3 + + [object = grave_top] + direction = 3 + +[square = 26, 33] + cube_type = empty + +[square = 27, 33] + cube_type = wall1 + + [object = bridge] + direction = 1 + target = 27, 33 + +[square = 28, 33] + cube_type = g_pavement1 + cube_direction = 2 + + [object = bridge] + direction = 1 + target = 28, 33 + + [object = gate_r] + direction = 3 + target = 28, 33 + + [object = gate_r] + direction = 1 + target = 28, 33 + + [enemy = watch] + hp = 0 + +[square = 29, 33] + cube_type = g_pavement1 + cube_direction = 2 + + [object = fence2] + direction = 0 + target = 29, 33 + + [object = gate_r] + direction = 1 + target = 29, 33 + + [object = gate_r] + direction = 3 + target = 29, 33 + + [enemy = watch] + hp = 0 + +[square = 30, 33] + cube_type = wall1 + +[square = 31, 33] + cube_type = empty + cube_direction = 2 + +[square = 32, 33] + cube_type = empty + cube_direction = 2 + +[square = 33, 33] + cube_type = wall1 + +[square = 34, 33] + cube_type = g_pavement1 + cube_direction = 3 + + [object = ceiling] + direction = 0 + + [object = foliage1] + direction = 1 + +[square = 35, 33] + cube_type = wall1 + cube_direction = 2 + +[square = 36, 33] + cube_type = wall1_type3 + + [object = city_top] + direction = 3 + +[square = 37, 33] + cube_type = wall1 + cube_direction = 1 + +[square = 38, 33] + cube_type = w_arc1_side + cube_direction = 1 + + [object = ceiling] + direction = 1 + + [object = door_shadow] + direction = 3 + target = 38, 33 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 35 + + + object_item_count = 0 + + + object_item_count = 20 + + [object = foliage1] + target = 38, 33 + +[square = 39, 33] + cube_type = w_arc1_side + cube_direction = 3 + + [object = roof] + direction = 3 + + [object = foliage1] + + [object = foliage1] + direction = 1 + + [object = shop_shadow] + direction = 3 + target = 39, 33 + +[square = 40, 33] + cube_type = wall1 + cube_direction = 1 + +[square = 41, 33] + cube_type = wall1 + cube_direction = 1 + + [object = bridge] + direction = 3 + +[square = 42, 33] + cube_type = empty + +[square = 43, 33] + cube_type = empty + +[square = 44, 33] + cube_type = wall1 + cube_direction = 1 + +[square = 45, 33] + cube_type = g_pavement1 + cube_direction = 1 + + [object = roof] + direction = 1 + + [object = plate1] + direction = 1 + target = 45, 33 + + [object = transport_sign4] + direction = 3 + target = 45, 33 + + [object = teleport] + direction = 3 + target = 0, 0 + +[square = 46, 33] + cube_type = w_wood + +[square = 47, 33] + cube_type = g_pavement1 + cube_direction = 1 + + [object = ceiling] + + [object = door_ransom] + target = 47, 33 + +[square = 48, 33] + cube_type = w_wood + +[square = 49, 33] + cube_type = w_wood + +[square = 50, 33] + cube_type = w_wood + +[square = 51, 33] + cube_type = g_pavement1 + cube_direction = 1 + + [object = roof] + direction = 1 + + [object = foliage1] + + [object = roof] + direction = 3 + +[square = 52, 33] + cube_type = wall1 + cube_direction = 1 + +[square = 53, 33] + cube_type = g_pavement1 + + [object = win_stone] + direction = 0 + target = 53, 33 + + [object = barrel] + direction = 0 + target = 53, 33 + + + object_item_count = 18 + + [object = ceiling] + target = 53, 33 + + [object = torch] + direction = 3 + target = 53, 33 + + [enemy = assassin] + hp = 1000 + +[square = 54, 33] + cube_type = g_pavement1 + + [object = door_teleport] + direction = 0 + target = 54, 31 + + [object = ceiling] + target = 54, 33 + +[square = 55, 33] + cube_type = wall1 + +[square = 0, 34] + cube_type = wall1 + cube_direction = 2 + +[square = 1, 34] + cube_type = g_pavement1 + cube_direction = 3 + + [object = torch2] + direction = 3 + target = 1, 34 + + [object = ceiling] + direction = 0 + target = 1, 34 + +[square = 2, 34] + cube_type = g_pavement1 + cube_direction = 3 + + [object = ceiling] + direction = 0 + target = 2, 34 + + [enemy = corpse_eater] + hp = 400 + + [enemy = corpse_eater] + hp = 400 + +[square = 3, 34] + cube_type = wall1 + cube_direction = 2 + +[square = 4, 34] + cube_type = w_wood + cube_direction = 2 + +[square = 5, 34] + cube_type = g_pavement1 + cube_direction = 3 + + [object = door_teleport] + direction = 3 + target = 10, 29 + + [object = ceiling] + direction = 1 + target = 5, 34 + +[square = 6, 34] + cube_type = g_pavement1 + cube_direction = 3 + + [object = win_wood] + direction = 1 + target = 6, 34 + + [object = ceiling] + direction = 1 + target = 6, 34 + + [object = chest1] + direction = 3 + target = 6, 34 + + + object_item_count = 2 + +[square = 7, 34] + cube_type = w_wood + cube_direction = 2 + +[square = 9, 34] + cube_type = wall1 + +[square = 10, 34] + cube_type = wall1 + +[square = 11, 34] + cube_type = wall1 + +[square = 12, 34] + cube_type = wall1 + +[square = 13, 34] + cube_type = wall1 + +[square = 14, 34] + cube_type = wall1 + +[square = 15, 34] + cube_type = wall1 + cube_direction = 2 + +[square = 17, 34] + cube_type = wall1 + cube_direction = 2 + +[square = 18, 34] + cube_type = wall1 + cube_direction = 2 + +[square = 19, 34] + cube_type = wall1 + cube_direction = 2 + + [object = grave_top] + direction = 3 + +[square = 20, 34] + cube_type = wall1 + cube_direction = 2 + +[square = 21, 34] + cube_type = wall1 + cube_direction = 2 + +[square = 22, 34] + cube_type = wall1 + cube_direction = 2 + +[square = 23, 34] + cube_type = wall1 + cube_direction = 2 + +[square = 24, 34] + cube_type = wall1 + cube_direction = 2 + +[square = 25, 34] + cube_type = wall1_type3 + cube_direction = 2 + + [object = bridge] + direction = 3 + target = 25, 34 + + [object = grave_top] + direction = 3 + target = 25, 34 + +[square = 26, 34] + cube_type = empty + +[square = 27, 34] + cube_type = wall1 + + [object = bridge] + direction = 1 + target = 27, 34 + +[square = 28, 34] + cube_type = g_pavement1 + cube_direction = 2 + + [object = bridge] + direction = 1 + target = 28, 34 + +[square = 29, 34] + cube_type = g_pavement1 + +[square = 33, 34] + cube_type = wall1 + +[square = 34, 34] + cube_type = g_pavement1 + cube_direction = 3 + + [object = ceiling] + direction = 3 + target = 34, 34 + +[square = 35, 34] + cube_type = wall1 + cube_direction = 2 + +[square = 36, 34] + cube_type = wall1_type3 + + [object = city_top] + direction = 3 + +[square = 37, 34] + cube_type = wall1 + cube_direction = 1 + +[square = 38, 34] + cube_type = wall1 + cube_direction = 1 + +[square = 39, 34] + cube_type = wall1 + cube_direction = 1 + +[square = 40, 34] + cube_type = wall1 + cube_direction = 1 + + [object = sewer_bottom] + direction = 0 + target = 40, 34 + +[square = 41, 34] + cube_type = wall1 + cube_direction = 1 + +[square = 42, 34] + cube_type = empty + +[square = 43, 34] + cube_type = empty + +[square = 44, 34] + cube_type = wall1 + cube_direction = 1 + +[square = 45, 34] + cube_type = wall1 + cube_direction = 1 + +[square = 46, 34] + cube_type = w_wood + +[square = 47, 34] + cube_type = w_wood + +[square = 48, 34] + cube_type = w_wood + +[square = 49, 34] + cube_type = w_wood + +[square = 50, 34] + cube_type = w_wood + +[square = 51, 34] + cube_type = wall1 + cube_direction = 1 + +[square = 52, 34] + cube_type = wall1 + cube_direction = 1 + +[square = 53, 34] + cube_type = g_pavement1 + + [object = ceiling] + target = 53, 34 + + [object = box] + direction = 3 + target = 53, 34 + +[square = 54, 34] + cube_type = g_pavement1 + + [object = ceiling] + target = 54, 34 + + [object = torch] + direction = 1 + target = 54, 34 + + [object = box] + direction = 3 + target = 54, 34 + +[square = 55, 34] + cube_type = wall1 + +[square = 0, 35] + cube_type = wall1 + cube_direction = 2 + +[square = 1, 35] + cube_type = w_arc1_side + cube_direction = 2 + + [object = win_stone] + direction = 3 + target = 1, 35 + + [object = ceiling] + direction = 0 + target = 1, 35 + +[square = 2, 35] + cube_type = wall1 + cube_direction = 2 + +[square = 3, 35] + cube_type = wall1 + cube_direction = 2 + +[square = 4, 35] + cube_type = w_wood + cube_direction = 2 + +[square = 5, 35] + cube_type = g_pavement1 + cube_direction = 3 + + [object = door_teleport] + target = 11, 32 + + [object = ceiling] + direction = 1 + target = 5, 35 + +[square = 6, 35] + cube_type = g_pavement1 + cube_direction = 3 + + [object = chair] + direction = 0 + target = 6, 35 + + [object = chair] + direction = 1 + target = 6, 35 + + [object = table] + direction = 1 + target = 6, 35 + + [object = ceiling] + direction = 1 + target = 6, 35 + +[square = 7, 35] + cube_type = w_wood + cube_direction = 2 + +[square = 33, 35] + cube_type = wall1 + +[square = 34, 35] + cube_type = g_pavement1 + cube_direction = 3 + + [object = ceiling] + direction = 3 + target = 34, 35 + +[square = 35, 35] + cube_type = w_arc1_side + cube_direction = 1 + + [object = ceiling] + direction = 0 + +[square = 36, 35] + cube_type = w_arc1_side + cube_direction = 3 + + [object = city_top] + direction = 3 + + [object = wanted] + direction = 0 + target = 36, 35 + +[square = 37, 35] + cube_type = g_pavement1 + + [object = dirt1] + direction = 1 + +[square = 38, 35] + cube_type = g_pavement1 + + [object = gate_l] + direction = 0 + + [object = gate_r] + direction = 0 + + [object = gate_jamb] + direction = 0 + target = 38, 35 + + [object = gate_jamb] + target = 38, 35 + +[square = 39, 35] + cube_type = g_pavement1 + + [object = foliage1] + direction = 0 + target = 39, 35 + +[square = 40, 35] + cube_type = w_timber + cube_direction = 3 + + [object = sewer_bottom] + direction = 1 + target = 40, 35 + + [object = foliage1] + direction = 1 + target = 40, 35 + + [object = foliage1] + direction = 0 + target = 40, 35 + + [object = foliage1] + target = 40, 35 + + [object = block_all] + direction = 1 + target = 40, 35 + +[square = 41, 35] + cube_type = wall1 + +[square = 52, 35] + cube_type = wall1 + +[square = 53, 35] + cube_type = wall1 + +[square = 54, 35] + cube_type = wall1 + +[square = 55, 35] + cube_type = wall1 + +[square = 0, 36] + cube_type = wall1 + cube_direction = 2 + +[square = 1, 36] + cube_type = w_arc1_side + + [object = ceiling] + direction = 0 + target = 1, 36 + +[square = 2, 36] + cube_type = g_pavement1 + cube_direction = 3 + + [object = ceiling] + direction = 0 + target = 2, 36 + + [object = door_teleport] + target = 31, 2 + +[square = 3, 36] + cube_type = wall1 + cube_direction = 2 + +[square = 4, 36] + cube_type = w_wood + cube_direction = 2 + +[square = 5, 36] + cube_type = w_wood + cube_direction = 2 + +[square = 6, 36] + cube_type = w_wood + cube_direction = 2 + +[square = 7, 36] + cube_type = w_wood + cube_direction = 2 + +[square = 33, 36] + cube_type = wall1 + +[square = 34, 36] + cube_type = wall1 + +[square = 35, 36] + cube_type = wall1 + +[square = 36, 36] + cube_type = g_pavement1 + + [object = city_top] + direction = 3 + + [object = barrel] + direction = 1 + + + object_item_count = 5 + + + object_item_count = 0 + +[square = 37, 36] + cube_type = g_pavement1 + + [object = garbage] + direction = 1 + + + object_item_count = 1 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 38, 36] + cube_type = wall1 + +[square = 39, 36] + cube_type = wall1 + +[square = 40, 36] + cube_type = wall1 + + [object = sewer_bottom] + target = 40, 36 + +[square = 41, 36] + cube_type = wall1 + +[square = 0, 37] + cube_type = wall1 + cube_direction = 2 + +[square = 1, 37] + cube_type = wall1 + cube_direction = 2 + +[square = 2, 37] + cube_type = wall1 + cube_direction = 2 + +[square = 3, 37] + cube_type = wall1 + cube_direction = 2 + +[square = 35, 37] + cube_type = wall1 + +[square = 36, 37] + cube_type = wall1_type3 + + [object = city_top] + direction = 3 + +[square = 37, 37] + cube_type = wall1 + +[square = 38, 37] + cube_type = wall1 + +\\*********************************** + +[level = ARENA] +size = 11, 12 +object_items_reseted = 0 + +[square = 4, 0] + cube_type = wall1 + cube_direction = 3 + +[square = 5, 0] + cube_type = wall1 + cube_direction = 3 + +[square = 6, 0] + cube_type = wall1 + cube_direction = 3 + +[square = 2, 1] + cube_type = wall1 + cube_direction = 3 + +[square = 3, 1] + cube_type = wall1 + cube_direction = 2 + +[square = 4, 1] + cube_type = wall1 + cube_direction = 2 + +[square = 5, 1] + cube_type = g_pavement1 + cube_direction = 3 + + [object = bell] + direction = 0 + target = 5, 6 + + [object = grave_top] + direction = 0 + target = 5, 1 + + [object = grave_top] + direction = 3 + target = 5, 1 + + [object = grave_top] + direction = 1 + target = 5, 1 + + [object = torch2] + direction = 0 + target = 5, 1 + + [object = torch2] + direction = 3 + target = 5, 1 + +[square = 6, 1] + cube_type = wall1 + cube_direction = 2 + +[square = 7, 1] + cube_type = wall1 + cube_direction = 2 + +[square = 8, 1] + cube_type = wall1 + cube_direction = 3 + +[square = 2, 2] + cube_type = wall1 + cube_direction = 3 + +[square = 3, 2] + cube_type = w_arc1_side + cube_direction = 2 + + [object = ceiling] + direction = 1 + target = 3, 1 + + [object = foliage1] + direction = 3 + target = 3, 2 + + [object = foliage1] + direction = 0 + target = 3, 2 + + [object = block_enemy] + direction = 0 + target = 3, 2 + +[square = 4, 2] + cube_type = w_arc1_side + cube_direction = 2 + + [object = ceiling] + direction = 1 + target = 4, 1 + + [object = block_enemy] + direction = 0 + target = 4, 2 + +[square = 5, 2] + cube_type = w_arc1_side + cube_direction = 2 + + [object = ceiling] + direction = 1 + target = 5, 1 + + [object = block_enemy] + direction = 0 + target = 5, 2 + +[square = 6, 2] + cube_type = w_arc1_side + cube_direction = 2 + + [object = ceiling] + direction = 1 + target = 6, 1 + + [object = block_enemy] + direction = 0 + target = 6, 2 + + [item = remains] + item_count = 0 + +[square = 7, 2] + cube_type = w_arc1_side + cube_direction = 2 + + [object = ceiling] + direction = 1 + target = 7, 1 + + [object = block_enemy] + direction = 0 + target = 7, 2 + +[square = 8, 2] + cube_type = wall1 + cube_direction = 3 + +[square = 0, 3] + cube_type = wall1 + cube_direction = 3 + + [object = count] + direction = 0 + target = 5, 1 + +[square = 1, 3] + cube_type = wall1 + cube_direction = 3 + +[square = 2, 3] + cube_type = wall1 + cube_direction = 3 + + [object = column2] + direction = 3 + target = 2, 2 + +[square = 3, 3] + cube_type = w_arc1_side + + [object = roof] + direction = 0 + target = 4, 2 + +[square = 4, 3] + cube_type = w_arc1_side + + [object = roof] + direction = 0 + target = 5, 2 + +[square = 5, 3] + cube_type = w_arc1_side + + [object = roof] + direction = 0 + target = 6, 2 + +[square = 6, 3] + cube_type = w_arc1_side + + [object = roof] + direction = 0 + target = 7, 2 + + [object = dirt2] + direction = 1 + target = 6, 2 + +[square = 7, 3] + cube_type = w_arc1_side + + [object = roof] + direction = 0 + target = 8, 2 + +[square = 8, 3] + cube_type = wall1 + cube_direction = 2 + + [object = column2] + direction = 3 + target = 8, 2 + +[square = 9, 3] + cube_type = wall1 + cube_direction = 3 + +[square = 10, 3] + cube_type = wall1 + cube_direction = 3 + +[square = 0, 4] + cube_type = wall1 + cube_direction = 2 + +[square = 1, 4] + cube_type = w_arc1_side + cube_direction = 1 + + [object = ceiling] + direction = 1 + target = 1, 3 + + [object = foliage1] + direction = 3 + target = 1, 3 + + [object = block_enemy] + direction = 0 + target = 1, 4 + + [item = remains] + item_count = 0 + +[square = 2, 4] + cube_type = w_arc1_side + cube_direction = 3 + + [object = roof] + direction = 3 + target = 2, 4 + +[square = 3, 4] + cube_type = g_grass + +[square = 4, 4] + cube_type = g_grass + + [object = dirt1] + direction = 1 + target = 4, 3 + +[square = 5, 4] + cube_type = g_grass + + [object = flower1] + direction = 1 + target = 5, 3 + +[square = 6, 4] + cube_type = g_grass + +[square = 7, 4] + cube_type = g_grass + + [item = remains] + item_count = 0 + +[square = 8, 4] + cube_type = w_arc1_side + cube_direction = 1 + + [object = roof] + direction = 1 + target = 10, 4 + + [object = torch2] + direction = 0 + target = 8, 3 + +[square = 9, 4] + cube_type = w_arc1_side + cube_direction = 3 + + [object = ceiling] + direction = 1 + target = 9, 3 + + [object = block_enemy] + direction = 0 + target = 9, 4 + +[square = 10, 4] + cube_type = wall1 + cube_direction = 2 + +[square = 0, 5] + cube_type = wall1 + cube_direction = 2 + +[square = 1, 5] + cube_type = w_arc1_side + cube_direction = 1 + + [object = torch] + direction = 3 + target = 1, 4 + + [object = ceiling] + direction = 1 + target = 1, 4 + + [object = block_enemy] + direction = 0 + target = 1, 5 + +[square = 2, 5] + cube_type = w_arc1_side + cube_direction = 3 + + [object = roof] + direction = 3 + target = 2, 5 + +[square = 3, 5] + cube_type = g_grass + + [object = flower1] + target = 3, 4 + + [item = remains] + item_count = 0 + +[square = 4, 5] + cube_type = g_pavement1 + + [object = column2] + direction = 0 + target = 4, 4 + +[square = 5, 5] + cube_type = g_pavement1 + +[square = 6, 5] + cube_type = g_pavement1 + + [object = column2] + direction = 0 + target = 6, 4 + +[square = 7, 5] + cube_type = g_grass + + [object = dirt1] + direction = 1 + target = 7, 4 + +[square = 8, 5] + cube_type = w_arc1_side + cube_direction = 1 + + [object = roof] + direction = 1 + target = 10, 5 + +[square = 9, 5] + cube_type = w_arc1_side + cube_direction = 3 + + [object = torch] + direction = 1 + target = 9, 4 + + [object = ceiling] + direction = 1 + target = 9, 4 + + [object = block_enemy] + direction = 0 + target = 9, 5 + +[square = 10, 5] + cube_type = wall1 + cube_direction = 2 + +[square = 0, 6] + cube_type = wall1 + cube_direction = 2 + +[square = 1, 6] + cube_type = w_arc1_side + cube_direction = 1 + + [object = ceiling] + direction = 1 + target = 1, 5 + + [object = flag1] + direction = 3 + target = 1, 5 + + [object = block_enemy] + direction = 0 + target = 1, 6 + +[square = 2, 6] + cube_type = w_arc1_side + cube_direction = 3 + + [object = roof] + direction = 3 + target = 2, 6 + +[square = 3, 6] + cube_type = g_grass + + [object = dirt2] + direction = 1 + target = 3, 5 + + [item = herbs] + item_count = 0 + +[square = 4, 6] + cube_type = g_pavement1 + +[square = 5, 6] + cube_type = g_pavement1 + + [object = arena_help] + direction = 0 + target = 5, 6 + +[square = 6, 6] + cube_type = g_pavement1 + + [item = remains] + item_count = 0 + +[square = 7, 6] + cube_type = g_grass + + [object = flower1] + direction = 1 + target = 7, 5 + +[square = 8, 6] + cube_type = w_arc1_side + cube_direction = 1 + + [object = roof] + direction = 1 + target = 10, 6 + +[square = 9, 6] + cube_type = w_arc1_side + cube_direction = 3 + + [object = ceiling] + direction = 1 + target = 9, 5 + + [object = flag1] + direction = 1 + target = 9, 5 + + [object = block_enemy] + direction = 0 + target = 9, 6 + +[square = 10, 6] + cube_type = wall1 + cube_direction = 2 + +[square = 0, 7] + cube_type = wall1 + cube_direction = 2 + +[square = 1, 7] + cube_type = w_arc1_side + cube_direction = 1 + + [object = torch] + direction = 3 + target = 1, 6 + + [object = ceiling] + direction = 1 + target = 1, 6 + + [object = block_enemy] + direction = 0 + target = 1, 7 + +[square = 2, 7] + cube_type = w_arc1_side + cube_direction = 3 + + [object = roof] + direction = 3 + target = 2, 7 + + [object = dirt1] + direction = 1 + target = 2, 6 + +[square = 3, 7] + cube_type = g_grass + + [object = flower1] + direction = 1 + target = 3, 6 + +[square = 4, 7] + cube_type = g_pavement1 + + [object = column2] + direction = 0 + target = 4, 6 + +[square = 5, 7] + cube_type = g_pavement1 + + [item = remains] + item_count = 0 + +[square = 6, 7] + cube_type = g_pavement1 + + [object = column2] + direction = 0 + target = 6, 6 + +[square = 7, 7] + cube_type = g_grass + +[square = 8, 7] + cube_type = w_arc1_side + cube_direction = 1 + + [object = roof] + direction = 1 + target = 10, 7 + +[square = 9, 7] + cube_type = w_arc1_side + cube_direction = 3 + + [object = torch] + direction = 1 + target = 9, 6 + + [object = ceiling] + direction = 1 + target = 9, 6 + + [object = block_enemy] + direction = 0 + target = 9, 7 + +[square = 10, 7] + cube_type = wall1 + cube_direction = 2 + +[square = 0, 8] + cube_type = wall1 + cube_direction = 2 + +[square = 1, 8] + cube_type = w_arc1_side + cube_direction = 1 + + [object = ceiling] + direction = 1 + target = 1, 7 + + [object = garbage] + direction = 1 + target = 1, 7 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + [object = block_enemy] + direction = 0 + target = 1, 8 + +[square = 2, 8] + cube_type = w_arc1_side + cube_direction = 3 + + [object = roof] + direction = 3 + target = 2, 8 + + [item = remains] + item_count = 0 + +[square = 3, 8] + cube_type = g_grass + +[square = 4, 8] + cube_type = g_grass + +[square = 5, 8] + cube_type = g_grass + + [object = flower1] + direction = 1 + target = 5, 7 + +[square = 6, 8] + cube_type = g_grass + +[square = 7, 8] + cube_type = g_grass + + [object = dirt2] + direction = 1 + target = 7, 7 + +[square = 8, 8] + cube_type = w_arc1_side + cube_direction = 1 + + [object = roof] + direction = 1 + target = 10, 8 + +[square = 9, 8] + cube_type = w_arc1_side + cube_direction = 3 + + [object = ceiling] + direction = 1 + target = 9, 7 + + [object = block_enemy] + direction = 0 + target = 9, 8 + +[square = 10, 8] + cube_type = wall1 + cube_direction = 2 + +[square = 0, 9] + cube_type = wall1 + cube_direction = 3 + +[square = 1, 9] + cube_type = wall1 + cube_direction = 3 + +[square = 2, 9] + cube_type = wall1 + cube_direction = 3 + + [object = column2] + direction = 3 + target = 2, 8 + +[square = 3, 9] + cube_type = w_arc1_side + cube_direction = 2 + + [object = roof] + target = 4, 10 + +[square = 4, 9] + cube_type = w_arc1_side + cube_direction = 2 + + [object = roof] + target = 5, 10 + + [item = remains] + item_count = 0 + +[square = 5, 9] + cube_type = w_arc1_side + cube_direction = 2 + + [object = roof] + target = 6, 10 + +[square = 6, 9] + cube_type = w_arc1_side + cube_direction = 2 + + [object = roof] + target = 7, 10 + +[square = 7, 9] + cube_type = w_arc1_side + cube_direction = 2 + + [object = roof] + target = 8, 10 + +[square = 8, 9] + cube_type = wall1 + cube_direction = 2 + + [object = column2] + direction = 3 + target = 8, 8 + +[square = 9, 9] + cube_type = wall1 + cube_direction = 3 + +[square = 10, 9] + cube_type = wall1 + cube_direction = 3 + +[square = 2, 10] + cube_type = wall1 + cube_direction = 3 + +[square = 3, 10] + cube_type = w_arc1_side + + [object = ceiling] + direction = 1 + target = 3, 9 + + [object = block_enemy] + direction = 0 + target = 3, 10 + + [item = medicine] + item_count = 0 + +[square = 4, 10] + cube_type = w_arc1_side + + [object = ceiling] + direction = 1 + target = 4, 9 + + [object = block_enemy] + direction = 0 + target = 4, 10 + +[square = 5, 10] + cube_type = w_arc1_side + + [object = ceiling] + direction = 1 + target = 5, 9 + + [object = foliage1] + target = 5, 9 + + [object = block_enemy] + direction = 0 + target = 5, 10 + +[square = 6, 10] + cube_type = w_arc1_side + + [object = ceiling] + direction = 1 + target = 6, 9 + + [object = foliage1] + target = 6, 9 + + [object = block_enemy] + direction = 0 + target = 6, 10 + +[square = 7, 10] + cube_type = w_arc1_side + + [object = ceiling] + direction = 1 + target = 7, 9 + + [object = barrel] + direction = 1 + target = 7, 9 + + + object_item_count = 22 + + + object_item_count = 0 + + [object = block_enemy] + direction = 0 + target = 7, 10 + +[square = 8, 10] + cube_type = wall1 + cube_direction = 3 + +[square = 2, 11] + cube_type = wall1 + cube_direction = 3 + +[square = 3, 11] + cube_type = wall1 + cube_direction = 2 + +[square = 4, 11] + cube_type = wall1 + cube_direction = 2 + +[square = 5, 11] + cube_type = wall1 + cube_direction = 2 + +[square = 6, 11] + cube_type = wall1 + cube_direction = 2 + +[square = 7, 11] + cube_type = wall1 + cube_direction = 2 + +[square = 8, 11] + cube_type = wall1 + cube_direction = 3 + +\\*********************************** + +[level = WAREHOUSE] +size = 16, 16 +object_items_reseted = 0 + +[square = 0, 0] + cube_type = w_wood + +[square = 1, 0] + cube_type = w_wood + +[square = 2, 0] + cube_type = w_wood + +[square = 3, 0] + cube_type = w_wood + +[square = 4, 0] + cube_type = w_wood + +[square = 5, 0] + cube_type = w_wood + +[square = 6, 0] + cube_type = w_wood + +[square = 0, 1] + cube_type = w_wood + +[square = 1, 1] + cube_type = floor + + [object = ceiling] + direction = 0 + target = 1, 1 + + [object = door1] + direction = 3 + target = 1, 1 + + [object = enter_warehouse] + direction = 1 + target = 1, 1 + +[square = 2, 1] + cube_type = floor + + [object = ceiling] + direction = 0 + target = 2, 1 + + [enemy = assassin] + hp = 1000 + + [enemy = bully] + hp = 2000 + +[square = 3, 1] + cube_type = w_timber_side + cube_direction = 2 + + [object = ceiling] + direction = 0 + target = 3, 1 + + [object = table] + direction = 3 + target = 3, 1 + + [object = chair] + direction = 3 + target = 3, 1 + + [object = chair] + direction = 0 + target = 3, 1 + + [object = chair] + direction = 1 + target = 3, 1 + +[square = 4, 1] + cube_type = floor + + [object = ceiling] + direction = 0 + target = 4, 1 + +[square = 5, 1] + cube_type = floor + + [object = ceiling] + direction = 0 + target = 5, 1 + + [enemy = bully] + hp = 2000 + +[square = 6, 1] + cube_type = w_wood + +[square = 0, 2] + cube_type = w_wood + +[square = 1, 2] + cube_type = floor + + [object = ceiling] + direction = 0 + target = 1, 2 + + [object = barrel] + direction = 3 + target = 1, 2 + + + object_item_count = 0 + + [object = win_wood] + direction = 3 + target = 1, 2 + + [enemy = assassin] + hp = 1000 + + [enemy = thug] + hp = 1000 + +[square = 2, 2] + cube_type = w_timber_side + cube_direction = 1 + + [object = ceiling] + direction = 0 + target = 2, 2 + +[square = 3, 2] + cube_type = w_timber + + [object = ceiling] + direction = 0 + target = 3, 2 + +[square = 4, 2] + cube_type = w_timber_side + cube_direction = 3 + + [object = ceiling] + direction = 0 + target = 4, 2 + +[square = 5, 2] + cube_type = floor + + [object = ceiling] + direction = 0 + target = 5, 2 + + [object = sewer_bottom] + direction = 0 + target = 5, 2 + + [enemy = assassin] + hp = 1000 + +[square = 6, 2] + cube_type = w_wood + +[square = 0, 3] + cube_type = w_wood + +[square = 1, 3] + cube_type = floor + + [object = ceiling] + direction = 0 + target = 1, 3 + + [object = barrel] + direction = 3 + target = 1, 3 + + + object_item_count = 0 + +[square = 2, 3] + cube_type = floor + + [object = ceiling] + direction = 0 + target = 2, 3 + + [object = barrel] + direction = 3 + target = 2, 3 + + + object_item_count = 4 + + + object_item_count = 0 + + [enemy = bully] + hp = 2000 + +[square = 3, 3] + cube_type = w_timber_side + + [object = ceiling] + direction = 0 + target = 3, 3 + +[square = 4, 3] + cube_type = floor + + [object = ceiling] + direction = 0 + target = 4, 3 + + [object = sewer_bottom] + direction = 3 + target = 4, 3 + + [enemy = thug] + hp = 1000 + +[square = 5, 3] + cube_type = empty + + [object = ceiling] + direction = 0 + target = 5, 3 + + [object = ladder_down] + direction = 1 + target = 1, 7 + + [object = block_enemy] + direction = 0 + +[square = 6, 3] + cube_type = w_wood + + [object = sewer_bottom] + direction = 1 + target = 6, 3 + +[square = 0, 4] + cube_type = w_wood + +[square = 1, 4] + cube_type = w_wood + +[square = 2, 4] + cube_type = w_wood + +[square = 3, 4] + cube_type = w_wood + +[square = 4, 4] + cube_type = w_wood + +[square = 5, 4] + cube_type = w_wood + + [object = sewer_bottom] + target = 5, 4 + +[square = 6, 4] + cube_type = w_wood + +[square = 7, 4] + cube_type = w_wood + +[square = 8, 4] + cube_type = w_wood + +[square = 9, 4] + cube_type = w_wood + +[square = 10, 4] + cube_type = w_wood + +[square = 7, 5] + cube_type = w_wood + +[square = 8, 5] + cube_type = floor + + [object = ceiling] + direction = 0 + target = 8, 5 + +[square = 9, 5] + cube_type = floor + + [object = ceiling] + direction = 0 + target = 9, 5 + + [object = box] + direction = 3 + target = 9, 5 + + + object_item_count = 0 + +[square = 10, 5] + cube_type = w_wood + +[square = 11, 5] + cube_type = w_wood + +[square = 12, 5] + cube_type = w_wood + +[square = 13, 5] + cube_type = w_wood + +[square = 14, 5] + cube_type = w_wood + +[square = 15, 5] + cube_type = w_wood + +[square = 0, 6] + cube_type = w_wood + +[square = 1, 6] + cube_type = w_wood + +[square = 2, 6] + cube_type = w_wood + +[square = 3, 6] + cube_type = w_wood + +[square = 4, 6] + cube_type = w_wood + +[square = 5, 6] + cube_type = w_wood + +[square = 6, 6] + cube_type = w_wood + +[square = 7, 6] + cube_type = w_wood + +[square = 8, 6] + cube_type = floor + + [object = ceiling] + direction = 0 + target = 8, 6 + +[square = 9, 6] + cube_type = w_timber_side + cube_direction = 1 + + [object = ceiling] + direction = 0 + target = 9, 6 + +[square = 10, 6] + cube_type = w_timber_side + cube_direction = 3 + + [object = ceiling] + direction = 0 + target = 10, 6 + +[square = 11, 6] + cube_type = w_timber_side + cube_direction = 1 + + [object = ceiling] + direction = 0 + target = 11, 6 + +[square = 12, 6] + cube_type = w_timber_side + cube_direction = 3 + + [object = ceiling] + direction = 0 + target = 12, 6 + + [enemy = bully] + hp = 2000 + +[square = 13, 6] + cube_type = floor + + [object = ceiling] + direction = 0 + target = 13, 6 + +[square = 14, 6] + cube_type = floor + + [object = torch2] + direction = 0 + target = 14, 6 + + [object = ceiling] + target = 14, 6 + +[square = 15, 6] + cube_type = w_wood + +[square = 0, 7] + cube_type = w_wood + +[square = 1, 7] + cube_type = floor + + [object = grave_top] + direction = 3 + target = 1, 7 + + [object = grave_top] + direction = 0 + target = 1, 7 + + [object = grave_top] + target = 1, 7 + + [object = grave_top] + direction = 1 + target = 1, 7 + + [object = ladder] + direction = 3 + target = 4, 3 + +[square = 2, 7] + cube_type = floor + + [object = ceiling] + direction = 0 + target = 2, 7 + +[square = 3, 7] + cube_type = floor + + [object = torch] + direction = 1 + target = 3, 7 + + [object = ceiling] + direction = 1 + target = 3, 7 + +[square = 4, 7] + cube_type = w_wood + +[square = 5, 7] + cube_type = w_wood + +[square = 6, 7] + cube_type = w_timber + cube_direction = 1 + + [object = ceiling] + direction = 0 + target = 6, 7 + +[square = 7, 7] + cube_type = w_timber_side + cube_direction = 3 + + [object = ceiling] + direction = 0 + target = 7, 7 + +[square = 8, 7] + cube_type = floor + + [object = ceiling] + direction = 0 + target = 8, 7 + +[square = 9, 7] + cube_type = floor + + [object = ceiling] + direction = 0 + target = 9, 7 + + [object = torch] + direction = 1 + target = 9, 7 + +[square = 10, 7] + cube_type = w_wood + +[square = 11, 7] + cube_type = w_wood + +[square = 12, 7] + cube_type = floor + + [object = ceiling] + direction = 0 + target = 12, 7 + + [object = garbage] + direction = 3 + target = 12, 7 + + + object_item_count = 14 + + + object_item_count = 0 + +[square = 13, 7] + cube_type = floor + + [object = ceiling] + direction = 0 + target = 13, 7 + + [enemy = assassin] + hp = 1000 + +[square = 14, 7] + cube_type = floor + + [object = ceiling] + direction = 0 + target = 14, 7 + + [object = box] + direction = 0 + target = 14, 7 + + + object_item_count = 0 + +[square = 15, 7] + cube_type = w_wood + +[square = 0, 8] + cube_type = w_wood + +[square = 1, 8] + cube_type = w_wood + +[square = 2, 8] + cube_type = floor + + [object = ceiling] + direction = 0 + target = 2, 8 + +[square = 3, 8] + cube_type = floor + + [object = ceiling] + direction = 0 + target = 3, 8 + +[square = 4, 8] + cube_type = w_wood + +[square = 5, 8] + cube_type = w_wood + +[square = 6, 8] + cube_type = w_timber + cube_direction = 1 + + [object = ceiling] + direction = 0 + target = 6, 8 + + [object = torch] + direction = 1 + target = 6, 8 + + [object = torch] + direction = 3 + target = 6, 8 + +[square = 7, 8] + cube_type = w_wood + +[square = 8, 8] + cube_type = floor + + [object = ceiling] + direction = 0 + target = 8, 8 + +[square = 9, 8] + cube_type = w_timber_side + cube_direction = 1 + + [object = ceiling] + direction = 0 + target = 9, 8 + +[square = 10, 8] + cube_type = w_timber_side + cube_direction = 3 + + [object = ceiling] + direction = 0 + target = 10, 8 + +[square = 11, 8] + cube_type = w_timber_side + cube_direction = 1 + + [object = ceiling] + direction = 0 + target = 11, 8 + +[square = 12, 8] + cube_type = w_timber_side + cube_direction = 3 + + [object = ceiling] + direction = 0 + target = 12, 8 + +[square = 13, 8] + cube_type = floor + + [object = ceiling] + direction = 0 + target = 13, 8 + +[square = 14, 8] + cube_type = floor + + [object = torch2] + direction = 1 + target = 14, 8 + + [object = ceiling] + target = 14, 8 + +[square = 15, 8] + cube_type = w_wood + +[square = 0, 9] + cube_type = w_wood + +[square = 1, 9] + cube_type = floor + + [object = barrel] + direction = 3 + target = 1, 9 + + + object_item_count = 0 + + [object = ceiling] + direction = 0 + target = 1, 9 + +[square = 2, 9] + cube_type = floor + + [object = ceiling] + direction = 0 + target = 2, 9 + +[square = 3, 9] + cube_type = floor + + [object = torch] + target = 3, 9 + + [object = ceiling] + direction = 1 + target = 3, 9 + +[square = 4, 9] + cube_type = floor + + [object = ceiling] + direction = 0 + target = 4, 9 + +[square = 5, 9] + cube_type = w_timber_side + cube_direction = 1 + + [object = ceiling] + direction = 0 + target = 5, 9 + + [enemy = thug] + hp = 1000 + +[square = 6, 9] + cube_type = w_timber + cube_direction = 1 + + [object = ceiling] + direction = 0 + target = 6, 9 + +[square = 7, 9] + cube_type = w_wood + +[square = 8, 9] + cube_type = floor + + [object = web_blocker] + target = 8, 9 + + [object = web1] + direction = 1 + target = 8, 9 + + [object = web1] + direction = 3 + target = 8, 9 + + [object = ceiling] + direction = 0 + target = 8, 9 + +[square = 9, 9] + cube_type = w_wood + +[square = 10, 9] + cube_type = w_wood + +[square = 11, 9] + cube_type = w_wood + +[square = 12, 9] + cube_type = w_wood + +[square = 13, 9] + cube_type = w_wood + +[square = 14, 9] + cube_type = w_wood + +[square = 15, 9] + cube_type = w_wood + +[square = 0, 10] + cube_type = w_wood + +[square = 1, 10] + cube_type = w_wood + +[square = 2, 10] + cube_type = w_wood + +[square = 3, 10] + cube_type = w_wood + +[square = 4, 10] + cube_type = w_wood + +[square = 5, 10] + cube_type = w_wood + +[square = 6, 10] + cube_type = w_wood + +[square = 7, 10] + cube_type = w_wood + +[square = 8, 10] + cube_type = floor + + [object = web1] + direction = 3 + target = 8, 10 + + [object = web1] + direction = 1 + target = 8, 10 + + [object = ceiling] + direction = 0 + target = 8, 10 + +[square = 9, 10] + cube_type = w_wood + +[square = 10, 10] + cube_type = w_wood + +[square = 11, 10] + cube_type = w_wood + +[square = 12, 10] + cube_type = w_wood + +[square = 13, 10] + cube_type = w_wood + +[square = 14, 10] + cube_type = w_wood + +[square = 15, 10] + cube_type = w_wood + +[square = 5, 11] + cube_type = w_wood + +[square = 6, 11] + cube_type = floor + + [object = ceiling] + direction = 0 + target = 6, 11 + + [enemy = bully] + hp = 2000 + +[square = 7, 11] + cube_type = floor + + [object = ceiling] + direction = 0 + target = 7, 11 + +[square = 8, 11] + cube_type = floor + + [object = ceiling] + direction = 0 + target = 8, 11 + +[square = 9, 11] + cube_type = floor + + [object = ceiling] + direction = 0 + target = 9, 11 + +[square = 10, 11] + cube_type = floor + + [object = ceiling] + direction = 0 + target = 10, 11 + +[square = 11, 11] + cube_type = w_wood + +[square = 12, 11] + cube_type = floor + + [object = ceiling] + direction = 0 + target = 12, 11 + + [object = chair] + direction = 3 + target = 12, 11 + +[square = 13, 11] + cube_type = floor + + [object = ceiling] + direction = 0 + target = 13, 11 + +[square = 14, 11] + cube_type = floor + + [object = ceiling] + direction = 0 + target = 14, 11 + + [object = box] + direction = 0 + target = 14, 11 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 15, 11] + cube_type = w_wood + +[square = 5, 12] + cube_type = w_wood + +[square = 6, 12] + cube_type = floor + + [object = ceiling] + direction = 0 + target = 6, 12 + +[square = 7, 12] + cube_type = w_timber_side + cube_direction = 2 + + [object = ceiling] + direction = 0 + target = 7, 12 + +[square = 8, 12] + cube_type = w_timber_side + cube_direction = 2 + + [object = ceiling] + direction = 0 + target = 8, 12 + +[square = 9, 12] + cube_type = w_timber_side + cube_direction = 2 + + [object = ceiling] + direction = 0 + target = 9, 12 + + [enemy = thug] + hp = 1000 + +[square = 10, 12] + cube_type = floor + + [object = ceiling] + direction = 0 + target = 10, 12 + +[square = 11, 12] + cube_type = floor + + [object = ceiling] + direction = 0 + target = 11, 12 + + [object = torch] + direction = 0 + target = 11, 12 + +[square = 12, 12] + cube_type = floor + + [object = ceiling] + direction = 0 + target = 12, 12 + +[square = 13, 12] + cube_type = floor + + [object = ceiling] + direction = 0 + target = 13, 12 + +[square = 14, 12] + cube_type = floor + + [object = ceiling] + direction = 0 + target = 14, 12 + + [object = barrel] + direction = 3 + target = 14, 12 + + + object_item_count = 0 + +[square = 15, 12] + cube_type = w_wood + +[square = 5, 13] + cube_type = w_wood + +[square = 6, 13] + cube_type = w_timber_side + cube_direction = 1 + + [object = ceiling] + direction = 0 + target = 6, 13 + +[square = 7, 13] + cube_type = w_timber + cube_direction = 1 + + [object = ceiling] + direction = 0 + target = 7, 13 + + [enemy = assassin] + hp = 1000 + +[square = 8, 13] + cube_type = w_timber + cube_direction = 1 + + [object = ceiling] + direction = 0 + target = 8, 13 + +[square = 9, 13] + cube_type = w_timber + cube_direction = 1 + + [object = ceiling] + direction = 0 + target = 9, 13 + +[square = 10, 13] + cube_type = w_timber_side + cube_direction = 3 + + [object = ceiling] + direction = 0 + target = 10, 13 + + [enemy = thug] + hp = 1000 + +[square = 11, 13] + cube_type = floor + + [object = ceiling] + direction = 1 + target = 11, 13 + + [object = torch] + target = 11, 13 + +[square = 12, 13] + cube_type = floor + + [object = ceiling] + direction = 0 + target = 12, 13 + +[square = 13, 13] + cube_type = floor + + [object = ceiling] + direction = 0 + target = 13, 13 + +[square = 14, 13] + cube_type = floor + + [object = ceiling] + direction = 0 + target = 14, 13 + + [object = barrel] + direction = 3 + target = 14, 13 + + + object_item_count = 25 + + [enemy = thugleader] + hp = 5000 + +[square = 15, 13] + cube_type = w_wood + +[square = 5, 14] + cube_type = w_wood + +[square = 6, 14] + cube_type = floor + + [object = ceiling] + direction = 0 + target = 6, 14 + +[square = 7, 14] + cube_type = w_timber_side + + [object = ceiling] + direction = 0 + target = 7, 14 + + [object = barrel] + direction = 3 + target = 7, 14 + + + object_item_count = 16 + + + object_item_count = 0 + +[square = 8, 14] + cube_type = w_timber_side + + [object = ceiling] + direction = 0 + target = 8, 14 + + [object = barrel] + direction = 3 + target = 8, 14 + +[square = 9, 14] + cube_type = w_timber_side + + [object = ceiling] + direction = 0 + target = 9, 14 + +[square = 10, 14] + cube_type = floor + + [object = ceiling] + direction = 0 + target = 10, 14 + +[square = 11, 14] + cube_type = w_wood + +[square = 12, 14] + cube_type = floor + + [object = ceiling] + direction = 0 + target = 12, 14 + +[square = 13, 14] + cube_type = floor + + [object = ceiling] + direction = 0 + target = 13, 14 + +[square = 14, 14] + cube_type = floor + + [object = ceiling] + direction = 0 + target = 14, 14 + + [object = box] + target = 14, 14 + + + object_item_count = 14 + + + object_item_count = 0 + + + object_item_count = 20 + + + object_item_count = 0 + +[square = 15, 14] + cube_type = w_wood + +[square = 5, 15] + cube_type = w_wood + +[square = 6, 15] + cube_type = w_wood + +[square = 7, 15] + cube_type = w_wood + +[square = 8, 15] + cube_type = w_wood + +[square = 9, 15] + cube_type = w_wood + +[square = 10, 15] + cube_type = w_wood + +[square = 11, 15] + cube_type = w_wood + +[square = 12, 15] + cube_type = w_wood + +[square = 13, 15] + cube_type = w_wood + +[square = 14, 15] + cube_type = w_wood + +[square = 15, 15] + cube_type = w_wood + +\\*********************************** + +[level = SEWER_1] +size = 39, 31 +object_items_reseted = 0 + +[square = 2, 0] + cube_type = w_gravewall1 + +[square = 3, 0] + cube_type = w_gravewall1 + +[square = 4, 0] + cube_type = w_gravewall1 + +[square = 5, 0] + cube_type = w_gravewall1 + +[square = 6, 0] + cube_type = w_gravewall1 + +[square = 7, 0] + cube_type = w_gravewall1 + +[square = 8, 0] + cube_type = w_gravewall1 + +[square = 0, 1] + cube_type = w_gravewall1 + +[square = 1, 1] + cube_type = w_gravewall1 + + [object = tournament] + direction = 0 + target = 0, 0 + +[square = 2, 1] + cube_type = w_gravewall1 + +[square = 3, 1] + cube_type = g_cloister1 + + [object = sewer_hole] + target = 3, 1 + +[square = 4, 1] + cube_type = w_gravewall1 + +[square = 5, 1] + cube_type = g_cloister1 + + [object = sewer_hole] + target = 5, 1 + +[square = 6, 1] + cube_type = w_gravewall1 + +[square = 7, 1] + cube_type = g_cloister1 + + [object = sewer_hole] + target = 7, 1 + +[square = 8, 1] + cube_type = w_gravewall1 + +[square = 9, 1] + cube_type = w_gravewall1 + +[square = 0, 2] + cube_type = w_gravewall1 + +[square = 1, 2] + cube_type = g_cloister1 + + [object = sewer_hole] + direction = 3 + target = 1, 2 + +[square = 2, 2] + cube_type = g_cloister1 + +[square = 3, 2] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 0 + +[square = 4, 2] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 0 + + [object = drain] + direction = 0 + +[square = 5, 2] + cube_type = g_cloister1 + +[square = 6, 2] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 0 + + [object = drain] + direction = 0 + +[square = 7, 2] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 0 + +[square = 8, 2] + cube_type = g_cloister1 + +[square = 9, 2] + cube_type = w_gravewall1 + +[square = 0, 3] + cube_type = w_gravewall1 + +[square = 1, 3] + cube_type = w_gravewall1 + +[square = 2, 3] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 3 + +[square = 3, 3] + cube_type = g_empty + +[square = 4, 3] + cube_type = g_empty + +[square = 5, 3] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 3 + + [object = sewer_bottom] + direction = 1 + +[square = 6, 3] + cube_type = g_empty + +[square = 7, 3] + cube_type = g_empty + +[square = 8, 3] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 1 + +[square = 9, 3] + cube_type = w_gravewall1 + +[square = 0, 4] + cube_type = w_gravewall1 + +[square = 1, 4] + cube_type = g_cloister1 + + [object = sewer_hole] + direction = 3 + target = 1, 4 + +[square = 2, 4] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 3 + +[square = 3, 4] + cube_type = g_empty + +[square = 4, 4] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 1 + + [object = sewer_bottom] + +[square = 5, 4] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 0 + + [object = dirt1] + direction = 0 + +[square = 6, 4] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 3 + + [object = sewer_bottom] + +[square = 7, 4] + cube_type = g_empty + +[square = 8, 4] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 1 + +[square = 9, 4] + cube_type = w_gravewall1 + +[square = 10, 4] + cube_type = w_gravewall1 + +[square = 11, 4] + cube_type = w_gravewall1 + +[square = 12, 4] + cube_type = w_gravewall1 + +[square = 15, 4] + cube_type = w_gravewall1 + +[square = 16, 4] + cube_type = w_gravewall1 + +[square = 17, 4] + cube_type = w_gravewall1 + +[square = 0, 5] + cube_type = w_gravewall1 + +[square = 1, 5] + cube_type = w_gravewall1 + +[square = 2, 5] + cube_type = g_cloister1 + + [object = drain] + direction = 3 + +[square = 3, 5] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 0 + + [object = sewer_bottom] + + [object = dirt1] + direction = 0 + +[square = 4, 5] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 3 + +[square = 5, 5] + cube_type = g_empty + +[square = 6, 5] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 1 + +[square = 7, 5] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 0 + + [object = sewer_bottom] + +[square = 8, 5] + cube_type = g_cloister1 + +[square = 9, 5] + cube_type = w_gravewall1 + +[square = 10, 5] + cube_type = w_gravewall1 + +[square = 11, 5] + cube_type = g_cloister1 + + [object = web1] + direction = 0 + + [object = web1] + direction = 3 + + [object = ladder1] + direction = 0 + +[square = 12, 5] + cube_type = w_gravewall1 + +[square = 13, 5] + cube_type = w_gravewall1 + cube_direction = 3 + +[square = 14, 5] + cube_type = w_gravewall1 + cube_direction = 3 + +[square = 15, 5] + cube_type = w_gravewall1 + +[square = 16, 5] + cube_type = w_gravewall1 + + [object = wheel] + direction = 0 + target = 15, 12 + +[square = 17, 5] + cube_type = w_gravewall1 + +[square = 18, 5] + cube_type = w_gravewall1 + +[square = 0, 6] + cube_type = w_gravewall1 + +[square = 1, 6] + cube_type = g_cloister1 + + [object = sewer_hole] + direction = 3 + target = 1, 6 + +[square = 2, 6] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 3 + +[square = 3, 6] + cube_type = g_empty + +[square = 4, 6] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 1 + + [object = sewer_bottom] + direction = 0 + +[square = 5, 6] + cube_type = g_cloister1 + + [object = sewer_bottom] + + [object = dirt1] + direction = 0 + +[square = 6, 6] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 3 + + [object = sewer_bottom] + direction = 0 + +[square = 7, 6] + cube_type = g_empty + +[square = 8, 6] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 1 + +[square = 9, 6] + cube_type = w_gravewall1 + +[square = 10, 6] + cube_type = w_gravewall1 + +[square = 11, 6] + cube_type = g_cloister1 + + [object = web_blocker] + direction = 0 + target = 11, 6 + + [object = stone_tank] + direction = 3 + +[square = 12, 6] + cube_type = w_gravewall1 + +[square = 13, 6] + cube_type = g_cloister1 + cube_direction = 3 + + [object = sewer_plan] + direction = 0 + +[square = 14, 6] + cube_type = w_gravewall1 + +[square = 15, 6] + cube_type = w_gravewall1 + +[square = 16, 6] + cube_type = w_gravewall1 + + [object = button] + direction = 3 + target = 17, 6 + +[square = 17, 6] + cube_type = w_gravewall1 + + [object = button] + direction = 1 + target = 16, 5 + +[square = 18, 6] + cube_type = w_gravewall1 + +[square = 19, 6] + cube_type = w_gravewall1 + +[square = 20, 6] + cube_type = w_gravewall1 + +[square = 21, 6] + cube_type = w_gravewall1 + +[square = 0, 7] + cube_type = w_gravewall1 + +[square = 1, 7] + cube_type = w_gravewall1 + +[square = 2, 7] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 3 + +[square = 3, 7] + cube_type = g_empty + +[square = 4, 7] + cube_type = g_empty + +[square = 5, 7] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 3 + + [object = sewer_bottom] + direction = 1 + +[square = 6, 7] + cube_type = g_empty + +[square = 7, 7] + cube_type = g_empty + +[square = 8, 7] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 1 + +[square = 9, 7] + cube_type = g_cloister1 + +[square = 10, 7] + cube_type = g_cloister1 + + [object = sewer_door] + direction = 3 + target = 10, 7 + + [object = sewer_door_jamb] + target = 10, 7 + + [object = sewer_door_jamb] + direction = 0 + target = 10, 7 + +[square = 11, 7] + cube_type = g_cloister1 + +[square = 12, 7] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 0 + +[square = 13, 7] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 0 + +[square = 14, 7] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 0 + +[square = 15, 7] + cube_type = g_cloister1 + +[square = 16, 7] + cube_type = g_cloister1 + +[square = 17, 7] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 0 + +[square = 18, 7] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 0 + + [object = button] + direction = 0 + target = 16, 6 + +[square = 19, 7] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 0 + +[square = 20, 7] + cube_type = g_cloister1 + + [enemy = green_death] + hp = 400 + +[square = 21, 7] + cube_type = w_gravewall1 + +[square = 0, 8] + cube_type = w_gravewall1 + +[square = 1, 8] + cube_type = g_cloister1 + + [object = sewer_hole] + direction = 3 + target = 1, 8 + +[square = 2, 8] + cube_type = g_cloister1 + +[square = 3, 8] + cube_type = g_cloister1 + + [object = sewer_bottom] + +[square = 4, 8] + cube_type = g_cloister1 + + [object = sewer_bottom] + +[square = 5, 8] + cube_type = g_cloister1 + +[square = 6, 8] + cube_type = g_cloister1 + + [object = sewer_bottom] + +[square = 7, 8] + cube_type = g_cloister1 + + [object = sewer_bottom] + + [object = drain] + +[square = 8, 8] + cube_type = g_cloister1 + +[square = 9, 8] + cube_type = w_gravewall1 + +[square = 10, 8] + cube_type = w_gravewall1 + +[square = 11, 8] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 3 + + [object = stone_tank] + direction = 3 + +[square = 12, 8] + cube_type = g_empty + +[square = 13, 8] + cube_type = g_empty + +[square = 14, 8] + cube_type = g_empty + +[square = 15, 8] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 1 + +[square = 16, 8] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 3 + +[square = 17, 8] + cube_type = g_empty + +[square = 18, 8] + cube_type = g_empty + +[square = 19, 8] + cube_type = g_empty + +[square = 20, 8] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 1 + +[square = 21, 8] + cube_type = w_gravewall1 + +[square = 23, 8] + cube_type = w_gravewall1 + +[square = 24, 8] + cube_type = w_gravewall1 + +[square = 25, 8] + cube_type = w_gravewall1 + +[square = 26, 8] + cube_type = w_gravewall1 + +[square = 27, 8] + cube_type = w_gravewall1 + +[square = 29, 8] + cube_type = w_gravewall1 + +[square = 30, 8] + cube_type = w_gravewall1 + +[square = 31, 8] + cube_type = w_gravewall1 + +[square = 0, 9] + cube_type = w_gravewall1 + +[square = 1, 9] + cube_type = w_gravewall1 + +[square = 2, 9] + cube_type = g_cloister1 + + [object = lever1] + direction = 3 + target = 2, 10 + +[square = 3, 9] + cube_type = w_gravewall1 + +[square = 4, 9] + cube_type = g_cloister1 + + [object = sewer_hole] + target = 4, 9 + +[square = 5, 9] + cube_type = w_gravewall1 + +[square = 6, 9] + cube_type = g_cloister1 + + [object = sewer_hole] + target = 6, 9 + +[square = 7, 9] + cube_type = w_gravewall1 + +[square = 8, 9] + cube_type = g_cloister1 + + [object = sewer_hole] + target = 8, 9 + +[square = 9, 9] + cube_type = w_gravewall1 + +[square = 10, 9] + cube_type = w_gravewall1 + +[square = 11, 9] + cube_type = w_arc1_side + cube_direction = 2 + +[square = 12, 9] + cube_type = g_cloister1 + + [object = sewer_bottom] + +[square = 13, 9] + cube_type = g_cloister1 + + [object = sewer_bottom] + +[square = 14, 9] + cube_type = g_cloister1 + + [object = sewer_bottom] + +[square = 15, 9] + cube_type = g_cloister1 + + [enemy = green_death] + hp = 400 + + [enemy = green_death] + hp = 400 + +[square = 16, 9] + cube_type = g_cloister1 + +[square = 17, 9] + cube_type = g_cloister1 + + [object = sewer_bottom] + +[square = 18, 9] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 3 + + [object = sewer_bottom] + +[square = 19, 9] + cube_type = g_empty + +[square = 20, 9] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 1 + +[square = 21, 9] + cube_type = w_gravewall1 + +[square = 23, 9] + cube_type = w_gravewall1 + +[square = 24, 9] + cube_type = g_cloister1 + + [enemy = green_death] + hp = 400 + +[square = 25, 9] + cube_type = w_gravewall1 + +[square = 26, 9] + cube_type = g_cloister1 + + [object = lever1] + direction = 1 + target = 27, 11 + +[square = 27, 9] + cube_type = w_gravewall1 + +[square = 28, 9] + cube_type = w_gravewall1 + +[square = 29, 9] + cube_type = w_gravewall1 + +[square = 30, 9] + cube_type = g_cloister1 + + [object = ladder6] + direction = 0 + +[square = 31, 9] + cube_type = w_gravewall1 + +[square = 32, 9] + cube_type = w_gravewall1 + +[square = 33, 9] + cube_type = w_gravewall1 + +[square = 1, 10] + cube_type = w_gravewall1 + +[square = 2, 10] + cube_type = g_cloister1 + + [object = sewer_door] + target = 2, 10 + + [object = sewer_door_jamb] + direction = 1 + target = 2, 10 + + [object = sewer_door_jamb] + direction = 3 + target = 2, 10 + +[square = 3, 10] + cube_type = w_gravewall1 + +[square = 4, 10] + cube_type = w_gravewall1 + +[square = 5, 10] + cube_type = w_gravewall1 + +[square = 6, 10] + cube_type = w_gravewall1 + +[square = 7, 10] + cube_type = w_gravewall1 + +[square = 8, 10] + cube_type = w_gravewall1 + cube_direction = 3 + +[square = 9, 10] + cube_type = w_gravewall1 + cube_direction = 3 + +[square = 10, 10] + cube_type = w_gravewall1 + +[square = 11, 10] + cube_type = w_arc1 + + [enemy = green_death] + hp = 400 + +[square = 12, 10] + cube_type = w_gravewall1 + +[square = 13, 10] + cube_type = w_gravewall1 + +[square = 14, 10] + cube_type = g_cloister1 + cube_direction = 3 + + [object = column] + direction = 3 + +[square = 15, 10] + cube_type = g_cloister1 + +[square = 16, 10] + cube_type = g_cloister1 + + [object = column] + direction = 3 + +[square = 17, 10] + cube_type = w_gravewall1 + +[square = 18, 10] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 3 + + [object = garbage] + direction = 3 + + + object_item_count = 28 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 19, 10] + cube_type = g_empty + +[square = 20, 10] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 1 + +[square = 21, 10] + cube_type = w_gravewall1 + +[square = 23, 10] + cube_type = w_gravewall1 + +[square = 24, 10] + cube_type = g_cloister1 + +[square = 25, 10] + cube_type = g_cloister1 + + [object = jamb] + + [object = jamb] + direction = 0 + + [object = cloister_door] + direction = 1 + target = 25, 10 + +[square = 26, 10] + cube_type = g_cloister1 + +[square = 27, 10] + cube_type = w_gravewall1 + +[square = 28, 10] + cube_type = w_gravewall1 + +[square = 29, 10] + cube_type = g_cloister1 + +[square = 30, 10] + cube_type = g_cloister1 + + [object = RESPAWN-rat] + direction = 0 + target = 20, 21 + +[square = 31, 10] + cube_type = g_cloister1 + +[square = 32, 10] + cube_type = g_cloister1 + + [enemy = green_death] + hp = 400 + +[square = 33, 10] + cube_type = w_gravewall1 + +[square = 1, 11] + cube_type = w_gravewall1 + +[square = 2, 11] + cube_type = g_cloister1 + +[square = 3, 11] + cube_type = w_gravewall1 + +[square = 5, 11] + cube_type = w_gravewall1 + +[square = 6, 11] + cube_type = w_gravewall1 + +[square = 7, 11] + cube_type = w_gravewall1 + +[square = 8, 11] + cube_type = w_gravewall1 + +[square = 9, 11] + cube_type = g_cloister1 + cube_direction = 3 + + [object = fence] + + [object = torch2] + direction = 3 + + [object = torch2] + direction = 0 + +[square = 10, 11] + cube_type = w_gravewall1 + +[square = 11, 11] + cube_type = w_arc1 + +[square = 12, 11] + cube_type = w_gravewall1 + +[square = 13, 11] + cube_type = w_gravewall1 + +[square = 14, 11] + cube_type = w_gravewall1 + cube_direction = 3 + +[square = 15, 11] + cube_type = g_cloister1 + + [object = web1] + direction = 3 + target = 15, 11 + + [object = web1] + direction = 1 + target = 15, 11 + + [object = web_blocker] + target = 15, 11 + +[square = 16, 11] + cube_type = w_gravewall1 + +[square = 17, 11] + cube_type = w_gravewall1 + +[square = 18, 11] + cube_type = g_cloister1 + +[square = 19, 11] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 0 + + [object = sewer_bottom] + +[square = 20, 11] + cube_type = g_cloister1 + +[square = 21, 11] + cube_type = w_gravewall1 + +[square = 22, 11] + cube_type = w_gravewall1 + +[square = 23, 11] + cube_type = w_gravewall1 + +[square = 24, 11] + cube_type = g_cloister1 + +[square = 25, 11] + cube_type = w_gravewall1 + +[square = 26, 11] + cube_type = g_cloister1 + +[square = 27, 11] + cube_type = g_cloister1 + + [object = sewer_door] + direction = 1 + target = 27, 11 + + [object = sewer_door_jamb] + direction = 0 + target = 27, 11 + + [object = sewer_door_jamb] + target = 27, 11 + +[square = 28, 11] + cube_type = g_cloister1 + +[square = 29, 11] + cube_type = g_cloister1 + +[square = 30, 11] + cube_type = w_gravewall1 + +[square = 31, 11] + cube_type = w_gravewall1 + +[square = 32, 11] + cube_type = w_gravewall1 + +[square = 33, 11] + cube_type = w_gravewall1 + +[square = 34, 11] + cube_type = w_gravewall1 + +[square = 35, 11] + cube_type = w_gravewall1 + +[square = 36, 11] + cube_type = w_gravewall1 + +[square = 1, 12] + cube_type = w_gravewall1 + +[square = 2, 12] + cube_type = g_cloister1 + +[square = 3, 12] + cube_type = w_gravewall1 + +[square = 5, 12] + cube_type = w_gravewall1 + +[square = 6, 12] + cube_type = g_cloister1 + + [object = drain] + direction = 0 + +[square = 7, 12] + cube_type = g_cloister1 + +[square = 8, 12] + cube_type = g_cloister1 + +[square = 9, 12] + cube_type = g_cloister1 + + [object = dirt2] + direction = 3 + +[square = 10, 12] + cube_type = g_cloister1 + +[square = 11, 12] + cube_type = w_arc1_side + +[square = 12, 12] + cube_type = w_gravewall1 + +[square = 14, 12] + cube_type = w_gravewall1 + cube_direction = 3 + +[square = 15, 12] + cube_type = g_cloister1 + cube_direction = 3 + + [object = lever_tank] + target = 10, 7 + + [object = stone_tank_lever] + direction = 1 + target = 15, 12 + + [object = stone_tank_lever] + direction = 3 + target = 15, 12 + +[square = 16, 12] + cube_type = w_gravewall1 + cube_direction = 3 + +[square = 17, 12] + cube_type = w_gravewall1 + +[square = 18, 12] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 3 + +[square = 19, 12] + cube_type = g_empty + +[square = 20, 12] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 1 + + [object = sewer_bottom] + direction = 0 + + [object = dirt2] + direction = 3 + +[square = 21, 12] + cube_type = g_cloister1 + +[square = 22, 12] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 0 + +[square = 23, 12] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 0 + +[square = 24, 12] + cube_type = g_cloister1 + +[square = 25, 12] + cube_type = g_cloister1 + + [object = jamb] + + [object = jamb] + direction = 0 + + [object = cloister_door] + direction = 1 + target = 25, 12 + +[square = 26, 12] + cube_type = g_cloister1 + +[square = 27, 12] + cube_type = w_gravewall1 + +[square = 28, 12] + cube_type = w_gravewall1 + +[square = 29, 12] + cube_type = g_cloister1 + +[square = 30, 12] + cube_type = g_cloister1 + + [enemy = giantrat] + hp = 800 + +[square = 31, 12] + cube_type = g_cloister1 + +[square = 32, 12] + cube_type = g_cloister1 + +[square = 33, 12] + cube_type = g_cloister1 + +[square = 34, 12] + cube_type = g_cloister1 + +[square = 35, 12] + cube_type = g_cloister1 + + [enemy = giantrat] + hp = 800 + +[square = 36, 12] + cube_type = w_gravewall1 + +[square = 0, 13] + cube_type = w_gravewall1 + +[square = 1, 13] + cube_type = w_gravewall1 + +[square = 2, 13] + cube_type = g_cloister1 + +[square = 3, 13] + cube_type = w_gravewall1 + +[square = 4, 13] + cube_type = w_gravewall1 + +[square = 5, 13] + cube_type = w_gravewall1 + +[square = 6, 13] + cube_type = g_cloister1 + + [object = foliage1] + direction = 1 + target = 6, 13 + +[square = 7, 13] + cube_type = w_gravewall1 + +[square = 8, 13] + cube_type = w_gravewall1 + +[square = 9, 13] + cube_type = w_gravewall1 + +[square = 10, 13] + cube_type = w_gravewall1 + +[square = 11, 13] + cube_type = w_gravewall1 + +[square = 12, 13] + cube_type = w_gravewall1 + +[square = 14, 13] + cube_type = w_gravewall1 + cube_direction = 3 + +[square = 15, 13] + cube_type = w_gravewall1 + cube_direction = 3 + +[square = 16, 13] + cube_type = w_gravewall1 + cube_direction = 3 + +[square = 17, 13] + cube_type = w_gravewall1 + +[square = 18, 13] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 3 + +[square = 19, 13] + cube_type = g_empty + +[square = 20, 13] + cube_type = g_empty + +[square = 21, 13] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 1 + + [object = sewer_bottom] + direction = 3 + +[square = 22, 13] + cube_type = g_empty + +[square = 23, 13] + cube_type = g_empty + +[square = 24, 13] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 1 + +[square = 25, 13] + cube_type = w_gravewall1 + +[square = 26, 13] + cube_type = g_cloister1 + +[square = 27, 13] + cube_type = w_gravewall1 + +[square = 28, 13] + cube_type = w_gravewall1 + +[square = 29, 13] + cube_type = w_gravewall1 + +[square = 30, 13] + cube_type = w_gravewall1 + +[square = 31, 13] + cube_type = w_gravewall1 + +[square = 32, 13] + cube_type = w_gravewall1 + +[square = 33, 13] + cube_type = w_gravewall1 + +[square = 34, 13] + cube_type = w_gravewall1 + + [object = sewer_bottom] + direction = 0 + +[square = 35, 13] + cube_type = g_cloister1 + +[square = 36, 13] + cube_type = w_gravewall1 + +[square = 0, 14] + cube_type = w_gravewall1 + +[square = 1, 14] + cube_type = g_cloister1 + +[square = 2, 14] + cube_type = g_cloister1 + +[square = 3, 14] + cube_type = g_cloister1 + +[square = 4, 14] + cube_type = g_cloister1 + + [object = garbage] + direction = 0 + target = 4, 14 + + + object_item_count = 0 + +[square = 5, 14] + cube_type = w_arc1 + + [object = sewer_wall] + direction = 1 + +[square = 6, 14] + cube_type = g_cloister1 + + [object = foliage1] + direction = 1 + target = 6, 14 + +[square = 7, 14] + cube_type = g_cloister1 + + [object = foliage1] + direction = 1 + target = 7, 14 + + [object = foliage1] + target = 7, 14 + + [object = foliage1] + direction = 3 + target = 7, 14 + + [object = foliage1] + direction = 0 + target = 7, 14 + + [object = wheel1] + direction = 0 + target = 32, 14 + +[square = 8, 14] + cube_type = w_gravewall1 + +[square = 9, 14] + cube_type = g_cloister1 + + [object = ladder2] + direction = 0 + +[square = 10, 14] + cube_type = w_gravewall1 + +[square = 13, 14] + cube_type = w_gravewall1 + +[square = 14, 14] + cube_type = w_gravewall1 + +[square = 15, 14] + cube_type = w_gravewall1 + +[square = 16, 14] + cube_type = w_gravewall1 + +[square = 17, 14] + cube_type = w_gravewall1 + +[square = 18, 14] + cube_type = g_cloister1 + + [object = web1] + direction = 3 + target = 18, 14 + + [enemy = green_death] + hp = 400 + +[square = 19, 14] + cube_type = g_cloister1 + + [object = sewer_bottom] + + [object = web1] + target = 19, 14 + +[square = 20, 14] + cube_type = g_cloister1 + + [object = sewer_bottom] + +[square = 21, 14] + cube_type = g_cloister1 + +[square = 22, 14] + cube_type = g_cloister1 + + [object = sewer_bottom] + + [object = dirt1] + direction = 3 + +[square = 23, 14] + cube_type = g_cloister1 + + [object = sewer_bottom] + +[square = 24, 14] + cube_type = g_cloister1 + +[square = 25, 14] + cube_type = w_gravewall1 + +[square = 26, 14] + cube_type = w_gravewall1 + +[square = 27, 14] + cube_type = w_gravewall1 + +[square = 28, 14] + cube_type = w_gravewall1 + +[square = 29, 14] + cube_type = w_gravewall1 + +[square = 30, 14] + cube_type = w_gravewall1 + +[square = 31, 14] + cube_type = g_cloister1 + + [item = remains] + item_count = 0 + +[square = 32, 14] + cube_type = g_cloister1 + + [object = wheel] + direction = 0 + target = 16, 5 + +[square = 33, 14] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 3 + +[square = 34, 14] + cube_type = g_empty + +[square = 35, 14] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 1 + +[square = 36, 14] + cube_type = w_gravewall1 + +[square = 0, 15] + cube_type = w_gravewall1 + +[square = 1, 15] + cube_type = g_cloister1 + + [object = foliage1] + direction = 3 + + [enemy = green_death] + hp = 400 + +[square = 2, 15] + cube_type = g_cloister1 + + [object = lever1] + target = 1, 16 + +[square = 3, 15] + cube_type = g_cloister1 + + [object = dirt1] + +[square = 4, 15] + cube_type = g_cloister1 + + [object = lever1] + target = 11, 27 + +[square = 5, 15] + cube_type = w_gravewall1 + +[square = 6, 15] + cube_type = g_cloister1 + + [object = foliage1] + direction = 1 + target = 6, 15 + +[square = 7, 15] + cube_type = w_gravewall1 + +[square = 8, 15] + cube_type = w_gravewall1 + +[square = 9, 15] + cube_type = g_cloister1 + + [object = RESPAWN-rat] + direction = 0 + target = 35, 24 + +[square = 10, 15] + cube_type = w_gravewall1 + +[square = 11, 15] + cube_type = w_gravewall1 + +[square = 12, 15] + cube_type = w_gravewall1 + +[square = 13, 15] + cube_type = w_gravewall1 + +[square = 14, 15] + cube_type = g_cloister1 + +[square = 15, 15] + cube_type = g_cloister1 + + [enemy = giantrat] + hp = 800 + +[square = 16, 15] + cube_type = w_gravewall1 + +[square = 17, 15] + cube_type = w_gravewall1 + +[square = 18, 15] + cube_type = w_gravewall1 + +[square = 19, 15] + cube_type = w_gravewall1 + +[square = 20, 15] + cube_type = w_gravewall1 + +[square = 21, 15] + cube_type = w_gravewall1 + +[square = 22, 15] + cube_type = w_gravewall1 + +[square = 23, 15] + cube_type = w_gravewall1 + +[square = 24, 15] + cube_type = g_cloister1 + + [object = foliage1] + direction = 3 + target = 24, 15 + +[square = 25, 15] + cube_type = w_gravewall1 + +[square = 26, 15] + cube_type = w_gravewall1 + +[square = 28, 15] + cube_type = w_gravewall1 + +[square = 29, 15] + cube_type = g_cloister1 + +[square = 30, 15] + cube_type = g_cloister1 + + [object = jamb] + + [object = jamb] + direction = 0 + + [object = cloister_door] + direction = 1 + target = 30, 15 + +[square = 31, 15] + cube_type = g_cloister1 + +[square = 32, 15] + cube_type = g_cloister1 + +[square = 33, 15] + cube_type = g_cloister1 + + [enemy = giantrat2] + hp = 600 + +[square = 34, 15] + cube_type = w_gravewall1 + + [object = sewer_bottom] + direction = 0 + + [object = sewer_bottom] + +[square = 35, 15] + cube_type = g_cloister1 + +[square = 36, 15] + cube_type = w_gravewall1 + +[square = 37, 15] + cube_type = w_gravewall1 + +[square = 38, 15] + cube_type = w_gravewall1 + +[square = 0, 16] + cube_type = w_gravewall1 + +[square = 1, 16] + cube_type = g_cloister1 + cube_direction = 3 + + [object = sewer_door] + target = 1, 16 + + [object = sewer_door_jamb] + direction = 3 + target = 1, 16 + + [object = sewer_door_jamb] + direction = 1 + target = 1, 16 + +[square = 2, 16] + cube_type = w_gravewall1 + +[square = 3, 16] + cube_type = w_gravewall1 + +[square = 4, 16] + cube_type = w_gravewall1 + +[square = 5, 16] + cube_type = w_gravewall1 + +[square = 6, 16] + cube_type = w_arc1_side + cube_direction = 1 + + [object = foliage1] + direction = 1 + + [object = lever1] + direction = 3 + target = 7, 16 + +[square = 7, 16] + cube_type = w_arc1 + + [object = foliage1] + direction = 1 + + [object = foliage1] + direction = 3 + + [object = sewer_door] + direction = 3 + target = 7, 16 + +[square = 8, 16] + cube_type = w_arc1_side + cube_direction = 3 + + [object = foliage1] + direction = 3 + +[square = 9, 16] + cube_type = g_cloister1 + +[square = 10, 16] + cube_type = g_cloister1 + +[square = 11, 16] + cube_type = g_cloister1 + + [enemy = giantrat2] + hp = 600 + +[square = 12, 16] + cube_type = g_cloister1 + +[square = 13, 16] + cube_type = g_cloister1 + +[square = 14, 16] + cube_type = w_arc1_side + cube_direction = 2 + + [object = dirt1] + +[square = 15, 16] + cube_type = g_cloister1 + +[square = 16, 16] + cube_type = w_gravewall1 + +[square = 19, 16] + cube_type = w_gravewall1 + +[square = 20, 16] + cube_type = w_gravewall1 + +[square = 21, 16] + cube_type = w_gravewall1 + +[square = 22, 16] + cube_type = g_cloister1 + +[square = 23, 16] + cube_type = g_cloister1 + + [object = sewer_door] + direction = 1 + target = 23, 16 + + [object = sewer_door_jamb] + direction = 0 + target = 23, 16 + + [object = sewer_door_jamb] + target = 23, 16 + + [object = foliage1] + direction = 1 + target = 23, 16 + +[square = 24, 16] + cube_type = g_cloister1 + + [object = foliage1] + direction = 3 + target = 24, 16 + +[square = 25, 16] + cube_type = g_cloister1 + + [object = lever1] + direction = 1 + target = 23, 16 + +[square = 26, 16] + cube_type = w_gravewall1 + +[square = 28, 16] + cube_type = w_gravewall1 + +[square = 29, 16] + cube_type = g_cloister1 + +[square = 30, 16] + cube_type = w_gravewall1 + +[square = 31, 16] + cube_type = g_cloister1 + + [enemy = giantrat2] + hp = 600 + +[square = 32, 16] + cube_type = g_cloister1 + +[square = 33, 16] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 3 + +[square = 34, 16] + cube_type = g_empty + +[square = 35, 16] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 1 + +[square = 36, 16] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 0 + target = 36, 16 + +[square = 37, 16] + cube_type = g_cloister1 + +[square = 38, 16] + cube_type = w_gravewall1 + +[square = 0, 17] + cube_type = w_gravewall1 + +[square = 1, 17] + cube_type = g_cloister1 + + [object = foliage1] + direction = 3 + +[square = 2, 17] + cube_type = g_cloister1 + +[square = 3, 17] + cube_type = w_gravewall1 + +[square = 4, 17] + cube_type = w_gravewall1 + +[square = 5, 17] + cube_type = w_gravewall1 + +[square = 6, 17] + cube_type = g_cloister1 + + [object = fence] + +[square = 7, 17] + cube_type = w_gravewall1 + +[square = 8, 17] + cube_type = w_gravewall1 + +[square = 9, 17] + cube_type = w_gravewall1 + +[square = 10, 17] + cube_type = w_gravewall1 + +[square = 11, 17] + cube_type = w_gravewall1 + +[square = 12, 17] + cube_type = w_gravewall1 + +[square = 13, 17] + cube_type = w_gravewall1 + +[square = 14, 17] + cube_type = w_arc1 + cube_direction = 2 + +[square = 15, 17] + cube_type = w_arc1_side + cube_direction = 3 + + [object = torch] + direction = 1 + +[square = 16, 17] + cube_type = w_gravewall1 + +[square = 17, 17] + cube_type = w_gravewall1 + +[square = 18, 17] + cube_type = w_gravewall1 + +[square = 19, 17] + cube_type = w_gravewall1 + +[square = 20, 17] + cube_type = g_cloister1 + + [object = ladder8] + direction = 0 + +[square = 21, 17] + cube_type = w_gravewall1 + +[square = 22, 17] + cube_type = g_cloister1 + + [object = drain] + direction = 1 + target = 22, 17 + + [object = drain] + direction = 3 + target = 22, 17 + +[square = 23, 17] + cube_type = w_gravewall1 + +[square = 24, 17] + cube_type = w_gravewall1 + +[square = 25, 17] + cube_type = w_gravewall1 + +[square = 26, 17] + cube_type = w_gravewall1 + +[square = 28, 17] + cube_type = w_gravewall1 + +[square = 29, 17] + cube_type = g_cloister1 + +[square = 30, 17] + cube_type = w_gravewall1 + +[square = 31, 17] + cube_type = w_gravewall1 + +[square = 32, 17] + cube_type = w_gravewall1 + +[square = 33, 17] + cube_type = w_gravewall1 + +[square = 34, 17] + cube_type = w_gravewall1 + + [object = sewer_bottom] + +[square = 35, 17] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 3 + target = 35, 17 + +[square = 36, 17] + cube_type = g_empty + +[square = 37, 17] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 1 + target = 37, 17 + +[square = 38, 17] + cube_type = w_gravewall1 + +[square = 0, 18] + cube_type = w_gravewall1 + +[square = 1, 18] + cube_type = g_cloister1 + +[square = 2, 18] + cube_type = g_cloister1 + + [enemy = giantrat2] + hp = 600 + +[square = 3, 18] + cube_type = g_cloister1 + +[square = 4, 18] + cube_type = g_cloister1 + + [object = dirt1] + +[square = 5, 18] + cube_type = g_cloister1 + + [object = fence] + direction = 1 + +[square = 6, 18] + cube_type = g_empty + +[square = 7, 18] + cube_type = g_cloister1 + + [object = fence] + direction = 1 + +[square = 8, 18] + cube_type = g_cloister1 + + [enemy = ghoul] + hp = 2000 + +[square = 9, 18] + cube_type = g_cloister1 + +[square = 10, 18] + cube_type = g_cloister1 + + [object = dirt2] + direction = 3 + +[square = 11, 18] + cube_type = g_cloister1 + +[square = 12, 18] + cube_type = w_gravewall1 + +[square = 13, 18] + cube_type = w_gravewall1 + +[square = 14, 18] + cube_type = w_arc1 + cube_direction = 2 + +[square = 15, 18] + cube_type = w_arc1_side + cube_direction = 3 + +[square = 16, 18] + cube_type = g_cloister1 + + [enemy = giantrat2] + hp = 600 + +[square = 17, 18] + cube_type = g_cloister1 + + [enemy = giantrat_respawn] + hp = 800 + +[square = 18, 18] + cube_type = g_cloister1 + +[square = 19, 18] + cube_type = g_cloister1 + +[square = 20, 18] + cube_type = g_cloister1 + + [object = RESPAWN-rat] + direction = 0 + target = 7, 12 + +[square = 21, 18] + cube_type = g_cloister1 + +[square = 22, 18] + cube_type = g_cloister1 + +[square = 23, 18] + cube_type = w_gravewall1 + +[square = 27, 18] + cube_type = w_gravewall1 + +[square = 28, 18] + cube_type = w_gravewall1 + +[square = 29, 18] + cube_type = g_cloister1 + +[square = 30, 18] + cube_type = g_cloister1 + +[square = 31, 18] + cube_type = g_cloister1 + +[square = 32, 18] + cube_type = g_cloister1 + +[square = 33, 18] + cube_type = g_cloister1 + +[square = 34, 18] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 0 + +[square = 35, 18] + cube_type = g_cloister1 + +[square = 36, 18] + cube_type = g_cloister1 + + [object = sewer_bottom] + target = 36, 18 + + [object = sewer_bottom] + direction = 0 + target = 36, 18 + +[square = 37, 18] + cube_type = g_cloister1 + +[square = 38, 18] + cube_type = w_gravewall1 + +[square = 0, 19] + cube_type = w_gravewall1 + +[square = 1, 19] + cube_type = w_gravewall1 + +[square = 2, 19] + cube_type = w_gravewall1 + +[square = 3, 19] + cube_type = w_gravewall1 + +[square = 4, 19] + cube_type = g_cloister1 + + [object = web1] + direction = 3 + + [object = web1] + direction = 1 + + [object = web_blocker] + target = 4, 19 + +[square = 5, 19] + cube_type = w_gravewall1 + +[square = 6, 19] + cube_type = g_cloister1 + + [object = fence] + +[square = 7, 19] + cube_type = w_gravewall1 + +[square = 8, 19] + cube_type = g_cloister1 + +[square = 9, 19] + cube_type = w_gravewall1 + +[square = 10, 19] + cube_type = w_gravewall1 + +[square = 11, 19] + cube_type = g_cloister1 + +[square = 12, 19] + cube_type = w_gravewall1 + +[square = 13, 19] + cube_type = w_gravewall1 + +[square = 14, 19] + cube_type = w_arc1 + cube_direction = 2 + +[square = 15, 19] + cube_type = w_arc1_side + cube_direction = 3 + + [object = dirt1] + + [object = torch] + direction = 1 + +[square = 16, 19] + cube_type = w_gravewall1 + +[square = 17, 19] + cube_type = w_gravewall1 + +[square = 18, 19] + cube_type = w_arc1 + cube_direction = 2 + + [object = sewer_wall] + direction = 0 + +[square = 19, 19] + cube_type = w_gravewall1 + +[square = 20, 19] + cube_type = w_arc1 + cube_direction = 2 + + [object = sewer_wall] + direction = 0 + +[square = 21, 19] + cube_type = w_gravewall1 + +[square = 22, 19] + cube_type = w_gravewall1 + +[square = 23, 19] + cube_type = w_gravewall1 + +[square = 27, 19] + cube_type = w_gravewall1 + +[square = 28, 19] + cube_type = w_gravewall1 + +[square = 29, 19] + cube_type = w_gravewall1 + +[square = 30, 19] + cube_type = w_gravewall1 + +[square = 31, 19] + cube_type = w_gravewall1 + +[square = 32, 19] + cube_type = w_gravewall1 + +[square = 33, 19] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 3 + +[square = 34, 19] + cube_type = g_empty + +[square = 35, 19] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 1 + + [object = sewer_bottom] + direction = 3 + target = 35, 19 + +[square = 36, 19] + cube_type = g_empty + +[square = 37, 19] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 1 + target = 37, 19 + +[square = 38, 19] + cube_type = w_gravewall1 + +[square = 0, 20] + cube_type = w_gravewall1 + +[square = 1, 20] + cube_type = g_cloister1 + + [object = ladder7] + direction = 0 + +[square = 2, 20] + cube_type = w_gravewall1 + +[square = 3, 20] + cube_type = w_gravewall1 + +[square = 4, 20] + cube_type = g_cloister1 + + [object = web1] + direction = 3 + + [object = web_blocker] + target = 4, 20 + +[square = 5, 20] + cube_type = w_gravewall1 + +[square = 6, 20] + cube_type = g_cloister1 + +[square = 7, 20] + cube_type = g_cloister1 + +[square = 8, 20] + cube_type = w_timber_side + cube_direction = 2 + +[square = 9, 20] + cube_type = g_cloister1 + +[square = 10, 20] + cube_type = g_cloister1 + +[square = 11, 20] + cube_type = w_timber_side + cube_direction = 2 + +[square = 12, 20] + cube_type = g_cloister1 + + [enemy = ghoul] + hp = 2000 + +[square = 13, 20] + cube_type = w_gravewall1 + +[square = 14, 20] + cube_type = w_arc1 + cube_direction = 2 + +[square = 15, 20] + cube_type = w_arc1_side + cube_direction = 3 + +[square = 16, 20] + cube_type = w_gravewall1 + +[square = 17, 20] + cube_type = g_cloister1 + + [object = dirt1] + +[square = 18, 20] + cube_type = g_cloister1 + +[square = 19, 20] + cube_type = g_cloister1 + + [object = torch2] + direction = 3 + + [object = torch2] + direction = 0 + +[square = 20, 20] + cube_type = g_cloister1 + + [item = strange_instructions] + item_count = 0 + + [item = remains] + item_count = 0 + + [item = rusty_dirk] + item_count = 0 + +[square = 21, 20] + cube_type = g_cloister1 + + [item = remains] + item_count = 0 + +[square = 22, 20] + cube_type = w_gravewall1 + +[square = 23, 20] + cube_type = w_gravewall1 + +[square = 24, 20] + cube_type = w_gravewall1 + +[square = 25, 20] + cube_type = w_gravewall1 + +[square = 26, 20] + cube_type = w_gravewall1 + +[square = 27, 20] + cube_type = w_gravewall1 + +[square = 32, 20] + cube_type = w_gravewall1 + +[square = 33, 20] + cube_type = g_cloister1 + + [enemy = giantrat_respawn] + hp = 800 + +[square = 34, 20] + cube_type = g_cloister1 + + [object = sewer_bottom] + +[square = 35, 20] + cube_type = g_cloister1 + +[square = 36, 20] + cube_type = g_cloister1 + + [object = sewer_bottom] + target = 36, 20 + +[square = 37, 20] + cube_type = g_cloister1 + + [enemy = giantrat2] + hp = 600 + +[square = 38, 20] + cube_type = w_gravewall1 + +[square = 0, 21] + cube_type = w_gravewall1 + +[square = 1, 21] + cube_type = g_cloister1 + cube_direction = 3 + +[square = 2, 21] + cube_type = g_cloister1 + +[square = 3, 21] + cube_type = g_cloister1 + + [object = web1] + direction = 0 + +[square = 4, 21] + cube_type = g_cloister1 + +[square = 5, 21] + cube_type = g_cloister1 + + [object = lever1] + direction = 1 + target = 6, 22 + +[square = 6, 21] + cube_type = w_gravewall1 + +[square = 7, 21] + cube_type = w_timber_side + cube_direction = 1 + +[square = 8, 21] + cube_type = w_timber + cube_direction = 1 + + [object = barrel] + direction = 3 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 9, 21] + cube_type = w_timber_side + cube_direction = 3 + + [object = barrel] + direction = 3 + + + object_item_count = 0 + +[square = 10, 21] + cube_type = w_timber_side + cube_direction = 1 + +[square = 11, 21] + cube_type = w_timber + cube_direction = 1 + +[square = 12, 21] + cube_type = w_timber_side + cube_direction = 3 + +[square = 13, 21] + cube_type = w_gravewall1 + +[square = 14, 21] + cube_type = w_gravewall1 + +[square = 15, 21] + cube_type = w_gravewall1 + +[square = 16, 21] + cube_type = w_gravewall1 + +[square = 17, 21] + cube_type = g_cloister1 + + [object = column] + direction = 3 + +[square = 18, 21] + cube_type = g_cloister1 + + [enemy = ghoul] + hp = 2000 + +[square = 19, 21] + cube_type = g_cloister1 + +[square = 20, 21] + cube_type = g_cloister1 + +[square = 21, 21] + cube_type = g_cloister1 + +[square = 22, 21] + cube_type = g_cloister1 + +[square = 23, 21] + cube_type = g_cloister1 + + [object = dirt1] + +[square = 24, 21] + cube_type = g_cloister1 + + [object = drain] + direction = 0 + + [object = drain] + +[square = 25, 21] + cube_type = g_cloister1 + +[square = 26, 21] + cube_type = g_cloister1 + + [enemy = ghoul] + hp = 2000 + +[square = 27, 21] + cube_type = w_gravewall1 + +[square = 29, 21] + cube_type = w_gravewall1 + +[square = 30, 21] + cube_type = w_gravewall1 + +[square = 31, 21] + cube_type = w_gravewall1 + +[square = 32, 21] + cube_type = w_gravewall1 + +[square = 33, 21] + cube_type = w_gravewall1 + +[square = 34, 21] + cube_type = w_gravewall1 + +[square = 35, 21] + cube_type = w_gravewall1 + +[square = 36, 21] + cube_type = w_gravewall1 + +[square = 37, 21] + cube_type = w_gravewall1 + +[square = 38, 21] + cube_type = w_gravewall1 + +[square = 0, 22] + cube_type = w_gravewall1 + +[square = 1, 22] + cube_type = g_cloister1 + + [object = web1] + + [object = dirt2] + +[square = 2, 22] + cube_type = g_cloister1 + +[square = 3, 22] + cube_type = g_cloister1 + + [enemy = giantrat] + hp = 800 + +[square = 4, 22] + cube_type = g_cloister1 + +[square = 5, 22] + cube_type = g_cloister1 + + [object = dirt1] + +[square = 6, 22] + cube_type = g_cloister1 + + [object = sewer_door] + direction = 3 + target = 6, 22 + +[square = 7, 22] + cube_type = g_cloister1 + +[square = 8, 22] + cube_type = w_timber_side + +[square = 9, 22] + cube_type = g_cloister1 + +[square = 10, 22] + cube_type = g_cloister1 + +[square = 11, 22] + cube_type = w_timber_side + +[square = 12, 22] + cube_type = g_cloister1 + +[square = 13, 22] + cube_type = w_gravewall1 + +[square = 14, 22] + cube_type = g_cloister1 + + [object = column] + direction = 3 + +[square = 15, 22] + cube_type = g_cloister1 + + [object = barrel] + direction = 3 + + + object_item_count = 0 + +[square = 16, 22] + cube_type = w_gravewall1 + +[square = 17, 22] + cube_type = w_gravewall1 + +[square = 18, 22] + cube_type = g_cloister1 + cube_direction = 3 + + [object = sewer_wall] + +[square = 19, 22] + cube_type = w_gravewall1 + +[square = 20, 22] + cube_type = w_gravewall1 + +[square = 21, 22] + cube_type = g_cloister1 + + [object = web1] + direction = 3 + +[square = 22, 22] + cube_type = w_gravewall1 + +[square = 23, 22] + cube_type = w_gravewall1 + +[square = 24, 22] + cube_type = w_gravewall1 + +[square = 25, 22] + cube_type = w_gravewall1 + +[square = 26, 22] + cube_type = g_cloister1 + +[square = 27, 22] + cube_type = w_gravewall1 + +[square = 29, 22] + cube_type = w_gravewall1 + +[square = 30, 22] + cube_type = g_cloister1 + + [enemy = green_death] + hp = 400 + +[square = 31, 22] + cube_type = g_cloister1 + +[square = 32, 22] + cube_type = g_cloister1 + + [item = remains] + item_count = 0 + +[square = 33, 22] + cube_type = w_gravewall1 + +[square = 34, 22] + cube_type = w_gravewall1 + +[square = 35, 22] + cube_type = w_gravewall1 + +[square = 36, 22] + cube_type = w_gravewall1 + +[square = 37, 22] + cube_type = w_gravewall1 + +[square = 0, 23] + cube_type = w_gravewall1 + +[square = 1, 23] + cube_type = w_gravewall1 + +[square = 2, 23] + cube_type = w_gravewall1 + +[square = 3, 23] + cube_type = g_cloister1 + + [object = jamb] + direction = 3 + + [object = jamb] + direction = 1 + + [object = cloister_door] + target = 3, 23 + +[square = 4, 23] + cube_type = w_gravewall1 + +[square = 5, 23] + cube_type = w_gravewall1 + +[square = 6, 23] + cube_type = w_gravewall1 + +[square = 7, 23] + cube_type = w_gravewall1 + +[square = 8, 23] + cube_type = g_cloister1 + + [object = drain] + direction = 3 + +[square = 9, 23] + cube_type = w_gravewall1 + +[square = 10, 23] + cube_type = w_gravewall1 + +[square = 11, 23] + cube_type = w_gravewall1 + +[square = 12, 23] + cube_type = g_cloister1 + + [object = sewer_wall] + target = 12, 23 + +[square = 13, 23] + cube_type = w_gravewall1 + + [object = sewer_bottom] + direction = 0 + +[square = 14, 23] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 0 + +[square = 15, 23] + cube_type = g_cloister1 + + [enemy = ghoul] + hp = 2000 + +[square = 16, 23] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 0 + +[square = 17, 23] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 0 + +[square = 18, 23] + cube_type = g_cloister1 + + [enemy = giantrat] + hp = 800 + +[square = 19, 23] + cube_type = w_gravewall1 + +[square = 20, 23] + cube_type = w_gravewall1 + +[square = 21, 23] + cube_type = g_cloister1 + + [object = web1] + direction = 3 + +[square = 22, 23] + cube_type = g_cloister1 + + [object = jamb] + + [object = jamb] + direction = 0 + + [object = cloister_door] + direction = 1 + target = 22, 23 + +[square = 23, 23] + cube_type = g_cloister1 + +[square = 24, 23] + cube_type = g_cloister1 + + [object = drain] + direction = 0 + + [object = web1] + direction = 1 + target = 24, 23 + +[square = 25, 23] + cube_type = w_gravewall1 + +[square = 26, 23] + cube_type = g_cloister1 + + [object = dirt1] + +[square = 27, 23] + cube_type = w_gravewall1 + +[square = 28, 23] + cube_type = w_gravewall1 + +[square = 29, 23] + cube_type = w_gravewall1 + +[square = 30, 23] + cube_type = g_cloister1 + +[square = 31, 23] + cube_type = w_gravewall1 + +[square = 32, 23] + cube_type = g_cloister1 + +[square = 33, 23] + cube_type = g_cloister1 + + [object = jamb] + + [object = jamb] + direction = 0 + + [object = cloister_door] + direction = 3 + target = 33, 23 + +[square = 34, 23] + cube_type = g_cloister1 + +[square = 35, 23] + cube_type = g_cloister1 + +[square = 36, 23] + cube_type = g_cloister1 + + [object = column] + direction = 3 + +[square = 37, 23] + cube_type = w_gravewall1 + +[square = 0, 24] + cube_type = w_gravewall1 + +[square = 1, 24] + cube_type = g_cloister1 + + [item = remains] + item_count = 0 + +[square = 2, 24] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 0 + +[square = 3, 24] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 0 + +[square = 4, 24] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 0 + +[square = 5, 24] + cube_type = g_cloister1 + +[square = 6, 24] + cube_type = w_gravewall1 + +[square = 7, 24] + cube_type = g_cloister1 + + [object = fence] + direction = 3 + + [object = foliage1] + direction = 3 + +[square = 8, 24] + cube_type = g_cloister1 + +[square = 9, 24] + cube_type = w_gravewall1 + +[square = 10, 24] + cube_type = g_cloister1 + + [object = ladder3] + direction = 0 + +[square = 11, 24] + cube_type = w_gravewall1 + +[square = 12, 24] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 3 + +[square = 13, 24] + cube_type = g_empty + +[square = 14, 24] + cube_type = g_empty + +[square = 15, 24] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 1 + + [object = sewer_bottom] + direction = 3 + +[square = 16, 24] + cube_type = g_empty + +[square = 17, 24] + cube_type = g_empty + +[square = 18, 24] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 1 + +[square = 19, 24] + cube_type = w_gravewall1 + +[square = 20, 24] + cube_type = w_gravewall1 + +[square = 21, 24] + cube_type = g_cloister1 + + [object = web1] + direction = 3 + + [object = torch] + direction = 3 + +[square = 22, 24] + cube_type = w_gravewall1 + +[square = 23, 24] + cube_type = g_cloister1 + + [object = dirt1] + direction = 0 + target = 23, 24 + +[square = 24, 24] + cube_type = g_cloister1 + + [item = princess] + item_count = 0 + +[square = 25, 24] + cube_type = w_gravewall1 + +[square = 26, 24] + cube_type = g_cloister1 + +[square = 27, 24] + cube_type = g_cloister1 + +[square = 28, 24] + cube_type = g_cloister1 + +[square = 29, 24] + cube_type = g_cloister1 + + [object = web_blocker] + direction = 3 + target = 29, 24 + +[square = 30, 24] + cube_type = g_cloister1 + +[square = 31, 24] + cube_type = g_cloister1 + +[square = 32, 24] + cube_type = g_cloister1 + +[square = 33, 24] + cube_type = w_gravewall1 + +[square = 34, 24] + cube_type = w_gravewall1 + +[square = 35, 24] + cube_type = g_cloister1 + +[square = 36, 24] + cube_type = g_cloister1 + + [object = dirt1] + direction = 3 + +[square = 37, 24] + cube_type = w_gravewall1 + +[square = 0, 25] + cube_type = w_gravewall1 + +[square = 1, 25] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 3 + +[square = 2, 25] + cube_type = g_empty + +[square = 3, 25] + cube_type = g_empty + +[square = 4, 25] + cube_type = g_empty + +[square = 5, 25] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 1 + +[square = 6, 25] + cube_type = w_gravewall1 + +[square = 7, 25] + cube_type = w_gravewall1 + +[square = 8, 25] + cube_type = g_cloister1 + + [enemy = ghoul] + hp = 2000 + +[square = 9, 25] + cube_type = w_gravewall1 + +[square = 10, 25] + cube_type = g_cloister1 + + [object = RESPAWN-rat] + direction = 0 + target = 32, 15 + +[square = 11, 25] + cube_type = w_gravewall1 + +[square = 12, 25] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 3 + + [object = torch] + direction = 3 + target = 12, 25 + +[square = 13, 25] + cube_type = g_empty + +[square = 14, 25] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 1 + + [object = sewer_bottom] + + [object = dirt1] + direction = 0 + +[square = 15, 25] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 0 + +[square = 16, 25] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 3 + + [object = sewer_bottom] + + [object = garbage] + direction = 3 + + + object_item_count = 0 + +[square = 17, 25] + cube_type = g_empty + +[square = 18, 25] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 1 + + [enemy = green_death] + hp = 400 + +[square = 19, 25] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 0 + +[square = 20, 25] + cube_type = w_gravewall1 + + [object = sewer_bottom] + direction = 0 + +[square = 21, 25] + cube_type = g_cloister1 + + [object = foliage1] + direction = 1 + +[square = 22, 25] + cube_type = w_gravewall1 + +[square = 23, 25] + cube_type = w_gravewall1 + +[square = 24, 25] + cube_type = w_gravewall1 + +[square = 25, 25] + cube_type = w_gravewall1 + +[square = 26, 25] + cube_type = g_cloister1 + +[square = 27, 25] + cube_type = g_cloister1 + + [object = web1] + +[square = 28, 25] + cube_type = g_cloister1 + cube_direction = 1 + + [item = chicken_leg] + item_count = 0 + +[square = 29, 25] + cube_type = w_gravewall1 + +[square = 30, 25] + cube_type = w_gravewall1 + +[square = 31, 25] + cube_type = w_gravewall1 + +[square = 32, 25] + cube_type = w_gravewall1 + +[square = 33, 25] + cube_type = w_gravewall1 + +[square = 34, 25] + cube_type = w_gravewall1 + +[square = 35, 25] + cube_type = g_cloister1 + + [object = dirt1] + direction = 3 + +[square = 36, 25] + cube_type = g_cloister1 + + [object = barrel] + direction = 3 + + + object_item_count = 22 + + + object_item_count = 0 + +[square = 37, 25] + cube_type = w_gravewall1 + +[square = 0, 26] + cube_type = w_gravewall1 + +[square = 1, 26] + cube_type = g_cloister1 + +[square = 2, 26] + cube_type = w_gravewall1 + + [object = sewer_bottom] + + [object = sewer_bottom] + direction = 0 + +[square = 3, 26] + cube_type = g_cloister1 + + [object = sewer_bottom] + +[square = 4, 26] + cube_type = w_gravewall1 + + [object = sewer_bottom] + + [object = sewer_bottom] + direction = 0 + +[square = 5, 26] + cube_type = g_cloister1 + +[square = 6, 26] + cube_type = w_gravewall1 + +[square = 7, 26] + cube_type = w_gravewall1 + +[square = 8, 26] + cube_type = w_arc1_side + cube_direction = 1 + +[square = 9, 26] + cube_type = w_arc1 + + [object = torch] + direction = 0 + +[square = 10, 26] + cube_type = w_arc1_side + cube_direction = 3 + +[square = 11, 26] + cube_type = w_gravewall1 + +[square = 12, 26] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 3 + +[square = 13, 26] + cube_type = g_empty + +[square = 14, 26] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 1 + + [object = sewer_bottom] + direction = 3 + +[square = 15, 26] + cube_type = g_empty + +[square = 16, 26] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 1 + + [object = sewer_bottom] + direction = 3 + +[square = 17, 26] + cube_type = g_empty + +[square = 18, 26] + cube_type = g_empty + +[square = 19, 26] + cube_type = g_empty + +[square = 20, 26] + cube_type = g_empty + +[square = 21, 26] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 1 + +[square = 22, 26] + cube_type = w_gravewall1 + +[square = 23, 26] + cube_type = w_gravewall1 + +[square = 24, 26] + cube_type = w_gravewall1 + +[square = 25, 26] + cube_type = w_gravewall1 + +[square = 26, 26] + cube_type = w_gravewall1 + +[square = 27, 26] + cube_type = w_gravewall1 + +[square = 28, 26] + cube_type = w_gravewall1 + +[square = 29, 26] + cube_type = w_gravewall1 + +[square = 30, 26] + cube_type = g_cloister1 + + [item = remains] + item_count = 0 + +[square = 31, 26] + cube_type = g_cloister1 + + [object = dirt2] + direction = 3 + +[square = 32, 26] + cube_type = g_cloister1 + +[square = 33, 26] + cube_type = w_gravewall1 + +[square = 34, 26] + cube_type = w_gravewall1 + +[square = 35, 26] + cube_type = g_cloister1 + +[square = 36, 26] + cube_type = g_cloister1 + + [object = column] + direction = 3 + +[square = 37, 26] + cube_type = w_gravewall1 + +[square = 0, 27] + cube_type = w_gravewall1 + +[square = 1, 27] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 3 + +[square = 2, 27] + cube_type = g_empty + +[square = 3, 27] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 3 + + [object = sewer_bottom] + direction = 1 + +[square = 4, 27] + cube_type = g_empty + +[square = 5, 27] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 1 + +[square = 6, 27] + cube_type = w_gravewall1 + +[square = 7, 27] + cube_type = w_gravewall1 + +[square = 8, 27] + cube_type = g_cloister1 + + [object = drain] + direction = 3 + +[square = 9, 27] + cube_type = w_arc1_side + +[square = 10, 27] + cube_type = g_cloister1 + +[square = 11, 27] + cube_type = g_cloister1 + + [object = sewer_door] + direction = 3 + target = 11, 27 + + [object = sewer_door_jamb] + target = 11, 27 + + [object = sewer_door_jamb] + direction = 0 + target = 11, 27 + +[square = 12, 27] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 3 + +[square = 13, 27] + cube_type = g_empty + +[square = 14, 27] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 1 + +[square = 15, 27] + cube_type = g_cloister1 + + [object = sewer_bottom] + +[square = 16, 27] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 3 + +[square = 17, 27] + cube_type = g_empty + +[square = 18, 27] + cube_type = g_cloister1 + + [object = sewer_bottom] + direction = 1 + + [object = sewer_bottom] + +[square = 19, 27] + cube_type = g_cloister1 + + [object = sewer_bottom] + +[square = 20, 27] + cube_type = w_gravewall1 + + [object = sewer_bottom] + +[square = 21, 27] + cube_type = g_cloister1 + + [object = foliage1] + direction = 1 + + [enemy = ghoul] + hp = 2000 + +[square = 22, 27] + cube_type = g_cloister1 + + [object = foliage1] + direction = 1 + + [object = foliage1] + direction = 3 + + [object = foliage1] + direction = 0 + + [object = foliage1] + +[square = 23, 27] + cube_type = g_cloister1 + + [object = foliage1] + direction = 1 + + [object = foliage1] + direction = 3 + + [object = foliage1] + direction = 0 + + [object = foliage1] + +[square = 24, 27] + cube_type = g_cloister1 + + [object = foliage1] + direction = 3 + +[square = 25, 27] + cube_type = w_gravewall1 + +[square = 26, 27] + cube_type = w_gravewall1 + +[square = 27, 27] + cube_type = w_gravewall1 + +[square = 29, 27] + cube_type = w_gravewall1 + +[square = 30, 27] + cube_type = g_cloister1 + + [enemy = ghoul] + hp = 2000 + +[square = 31, 27] + cube_type = w_gravewall1 + +[square = 32, 27] + cube_type = g_cloister1 + + [object = drain] + direction = 3 + +[square = 33, 27] + cube_type = g_cloister1 + + [object = jamb] + + [object = jamb] + direction = 0 + + [object = cloister_door] + direction = 3 + target = 33, 27 + +[square = 34, 27] + cube_type = g_cloister1 + +[square = 35, 27] + cube_type = w_timber_side + cube_direction = 2 + +[square = 36, 27] + cube_type = w_gravewall1 + +[square = 37, 27] + cube_type = w_gravewall1 + +[square = 38, 27] + cube_type = w_gravewall1 + +[square = 0, 28] + cube_type = w_gravewall1 + +[square = 1, 28] + cube_type = g_cloister1 + +[square = 2, 28] + cube_type = g_cloister1 + + [object = sewer_bottom] + +[square = 3, 28] + cube_type = g_cloister1 + +[square = 4, 28] + cube_type = g_cloister1 + + [object = sewer_bottom] + +[square = 5, 28] + cube_type = g_cloister1 + +[square = 6, 28] + cube_type = w_gravewall1 + +[square = 7, 28] + cube_type = w_gravewall1 + +[square = 8, 28] + cube_type = g_cloister1 + + [object = garbage] + direction = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 9, 28] + cube_type = g_cloister1 + + [object = torch] + +[square = 10, 28] + cube_type = g_cloister1 + +[square = 11, 28] + cube_type = w_gravewall1 + +[square = 12, 28] + cube_type = g_cloister1 + + [item = remains] + item_count = 0 + +[square = 13, 28] + cube_type = g_cloister1 + + [object = sewer_bottom] + + [object = foliage1] + +[square = 14, 28] + cube_type = g_cloister1 + + [enemy = ghoul] + hp = 2000 + +[square = 15, 28] + cube_type = w_gravewall1 + +[square = 16, 28] + cube_type = g_cloister1 + + [item = remains] + item_count = 0 + +[square = 17, 28] + cube_type = g_cloister1 + + [object = sewer_bottom] + +[square = 18, 28] + cube_type = g_cloister1 + + [enemy = ghoul] + hp = 2000 + +[square = 19, 28] + cube_type = g_cloister1 + +[square = 20, 28] + cube_type = w_gravewall1 + +[square = 21, 28] + cube_type = w_gravewall1 + +[square = 22, 28] + cube_type = w_gravewall1 + +[square = 23, 28] + cube_type = w_gravewall1 + +[square = 24, 28] + cube_type = g_cloister1 + + [item = remains] + item_count = 0 + +[square = 25, 28] + cube_type = w_gravewall1 + cube_direction = 3 + +[square = 26, 28] + cube_type = g_cloister1 + + [object = ladder4] + direction = 0 + +[square = 27, 28] + cube_type = w_gravewall1 + +[square = 29, 28] + cube_type = w_gravewall1 + +[square = 30, 28] + cube_type = g_cloister1 + + [object = dirt1] + direction = 3 + +[square = 31, 28] + cube_type = g_cloister1 + + [item = remains] + item_count = 0 + +[square = 32, 28] + cube_type = g_cloister1 + +[square = 33, 28] + cube_type = w_gravewall1 + +[square = 34, 28] + cube_type = w_gravewall1 + +[square = 35, 28] + cube_type = w_timber + + [object = foliage1] + direction = 3 + +[square = 36, 28] + cube_type = w_gravewall1 + +[square = 37, 28] + cube_type = g_cloister1 + + [object = ladder5] + direction = 0 + +[square = 38, 28] + cube_type = w_gravewall1 + +[square = 0, 29] + cube_type = w_gravewall1 + +[square = 1, 29] + cube_type = w_gravewall1 + +[square = 2, 29] + cube_type = w_gravewall1 + +[square = 3, 29] + cube_type = w_gravewall1 + +[square = 4, 29] + cube_type = w_gravewall1 + +[square = 5, 29] + cube_type = w_gravewall1 + +[square = 6, 29] + cube_type = w_gravewall1 + +[square = 7, 29] + cube_type = w_gravewall1 + +[square = 8, 29] + cube_type = w_gravewall1 + +[square = 9, 29] + cube_type = w_gravewall1 + +[square = 10, 29] + cube_type = w_gravewall1 + +[square = 11, 29] + cube_type = w_gravewall1 + +[square = 12, 29] + cube_type = w_gravewall1 + +[square = 13, 29] + cube_type = w_gravewall1 + +[square = 14, 29] + cube_type = w_gravewall1 + +[square = 15, 29] + cube_type = w_gravewall1 + +[square = 16, 29] + cube_type = w_gravewall1 + +[square = 17, 29] + cube_type = w_gravewall1 + +[square = 18, 29] + cube_type = w_gravewall1 + +[square = 19, 29] + cube_type = w_gravewall1 + +[square = 20, 29] + cube_type = w_gravewall1 + +[square = 21, 29] + cube_type = w_gravewall1 + +[square = 22, 29] + cube_type = w_gravewall1 + +[square = 23, 29] + cube_type = w_gravewall1 + +[square = 24, 29] + cube_type = g_cloister1 + cube_direction = 3 + +[square = 25, 29] + cube_type = w_arc1_side + cube_direction = 1 + +[square = 26, 29] + cube_type = w_arc1_side + cube_direction = 3 + + [object = garbage] + + [object = RESPAWN-rat] + direction = 0 + target = 6, 20 + +[square = 27, 29] + cube_type = w_gravewall1 + +[square = 29, 29] + cube_type = w_gravewall1 + +[square = 30, 29] + cube_type = w_gravewall1 + +[square = 31, 29] + cube_type = w_gravewall1 + +[square = 32, 29] + cube_type = w_gravewall1 + +[square = 33, 29] + cube_type = w_gravewall1 + +[square = 34, 29] + cube_type = w_gravewall1 + +[square = 35, 29] + cube_type = w_timber + +[square = 36, 29] + cube_type = w_timber + +[square = 37, 29] + cube_type = w_timber_side + cube_direction = 3 + + [object = RESPAWN-rat] + direction = 0 + target = 21, 12 + +[square = 38, 29] + cube_type = w_gravewall1 + +[square = 23, 30] + cube_type = w_gravewall1 + cube_direction = 3 + +[square = 24, 30] + cube_type = w_gravewall1 + cube_direction = 3 + +[square = 25, 30] + cube_type = w_gravewall1 + cube_direction = 3 + +[square = 26, 30] + cube_type = w_gravewall1 + cube_direction = 3 + +[square = 27, 30] + cube_type = w_gravewall1 + cube_direction = 3 + +[square = 34, 30] + cube_type = w_gravewall1 + +[square = 35, 30] + cube_type = w_gravewall1 + +[square = 36, 30] + cube_type = w_gravewall1 + +[square = 37, 30] + cube_type = w_gravewall1 + +[square = 38, 30] + cube_type = w_gravewall1 + +\\*********************************** + +[level = GANG_HOUSE] +size = 42, 17 +object_items_reseted = 0 + +[square = 4, 0] + cube_type = wall1 + +[square = 5, 0] + cube_type = wall1 + +[square = 6, 0] + cube_type = wall1 + +[square = 7, 0] + cube_type = wall1 + +[square = 8, 0] + cube_type = wall1 + +[square = 14, 0] + cube_type = wall1 + cube_direction = 1 + +[square = 15, 0] + cube_type = wall1 + cube_direction = 1 + +[square = 16, 0] + cube_type = wall1 + cube_direction = 1 + +[square = 17, 0] + cube_type = wall1 + cube_direction = 1 + +[square = 18, 0] + cube_type = wall1 + +[square = 19, 0] + cube_type = wall1 + +[square = 20, 0] + cube_type = wall1 + +[square = 32, 0] + cube_type = wall1 + cube_direction = 1 + +[square = 33, 0] + cube_type = wall1 + cube_direction = 1 + +[square = 34, 0] + cube_type = wall1 + cube_direction = 1 + +[square = 35, 0] + cube_type = wall1 + cube_direction = 1 + +[square = 36, 0] + cube_type = wall1 + cube_direction = 1 + +[square = 37, 0] + cube_type = wall1 + cube_direction = 1 + +[square = 38, 0] + cube_type = wall1 + cube_direction = 1 + +[square = 39, 0] + cube_type = wall1 + cube_direction = 1 + +[square = 40, 0] + cube_type = wall1 + cube_direction = 1 + +[square = 0, 1] + cube_type = wall1 + +[square = 1, 1] + cube_type = wall1 + +[square = 2, 1] + cube_type = wall1 + +[square = 3, 1] + cube_type = wall1 + +[square = 4, 1] + cube_type = wall1 + +[square = 5, 1] + cube_type = ground + + [object = torch2] + target = 5, 1 + + [object = torch2] + direction = 0 + target = 5, 1 + + [object = barrel] + direction = 0 + target = 5, 1 + + + object_item_count = 27 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 6, 1] + cube_type = ground + + [enemy = bully] + hp = 2000 + +[square = 7, 1] + cube_type = ground + + [object = door1] + direction = 1 + target = 7, 1 + +[square = 8, 1] + cube_type = wall1 + +[square = 14, 1] + cube_type = wall1 + +[square = 15, 1] + cube_type = ground + cube_direction = 1 + +[square = 16, 1] + cube_type = ground + cube_direction = 1 + +[square = 17, 1] + cube_type = ground + cube_direction = 1 + + [object = win_stone] + direction = 0 + target = 17, 1 + +[square = 18, 1] + cube_type = ground + cube_direction = 1 + +[square = 19, 1] + cube_type = ground + cube_direction = 1 + +[square = 20, 1] + cube_type = wall1 + +[square = 32, 1] + cube_type = wall1 + cube_direction = 1 + +[square = 33, 1] + cube_type = ground + cube_direction = 1 + + [object = torch2] + target = 33, 1 + +[square = 34, 1] + cube_type = ground + cube_direction = 1 + +[square = 35, 1] + cube_type = wall1 + cube_direction = 1 + +[square = 36, 1] + cube_type = wall1 + cube_direction = 1 + +[square = 37, 1] + cube_type = ground + cube_direction = 1 + + [enemy = executioner] + hp = 3000 + +[square = 38, 1] + cube_type = ground + cube_direction = 1 + + [object = torch] + direction = 0 + target = 38, 1 + +[square = 39, 1] + cube_type = ground + cube_direction = 1 + + [object = flag1] + direction = 1 + target = 39, 1 + +[square = 40, 1] + cube_type = wall1 + cube_direction = 1 + +[square = 0, 2] + cube_type = wall1 + +[square = 1, 2] + cube_type = ground + + [object = barrel] + target = 1, 2 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 2, 2] + cube_type = ground + + [object = torch] + direction = 0 + target = 2, 2 + +[square = 3, 2] + cube_type = ground + + [object = column] + direction = 0 + target = 3, 2 + +[square = 4, 2] + cube_type = wall1 + +[square = 5, 2] + cube_type = ground + +[square = 6, 2] + cube_type = ground + + [object = chair] + target = 6, 2 + +[square = 7, 2] + cube_type = wall1 + +[square = 8, 2] + cube_type = wall1 + +[square = 9, 2] + cube_type = wall1 + +[square = 10, 2] + cube_type = wall1 + +[square = 14, 2] + cube_type = wall1 + +[square = 15, 2] + cube_type = ground + +[square = 16, 2] + cube_type = wall1 + cube_direction = 1 + +[square = 17, 2] + cube_type = wall1 + cube_direction = 1 + +[square = 18, 2] + cube_type = wall1 + cube_direction = 1 + +[square = 19, 2] + cube_type = ground + + [object = down] + target = 9, 3 + +[square = 20, 2] + cube_type = wall1 + +[square = 27, 2] + cube_type = wall1 + cube_direction = 1 + +[square = 28, 2] + cube_type = wall1 + cube_direction = 1 + +[square = 29, 2] + cube_type = wall1 + cube_direction = 1 + +[square = 30, 2] + cube_type = wall1 + cube_direction = 1 + +[square = 31, 2] + cube_type = wall1 + cube_direction = 1 + +[square = 32, 2] + cube_type = wall1 + cube_direction = 1 + +[square = 33, 2] + cube_type = ground + cube_direction = 1 + + [object = torch2] + target = 33, 2 + +[square = 34, 2] + cube_type = ground + cube_direction = 1 + +[square = 35, 2] + cube_type = ground + cube_direction = 1 + + [object = jamb] + target = 35, 2 + + [object = jamb] + direction = 0 + target = 35, 2 + + [object = house_door_locked] + direction = 1 + target = 35, 2 + +[square = 36, 2] + cube_type = ground + cube_direction = 1 + +[square = 37, 2] + cube_type = ground + cube_direction = 1 + + [object = block_enemy] + direction = 0 + target = 37, 2 + +[square = 38, 2] + cube_type = ground + cube_direction = 1 + + [object = block_enemy] + direction = 0 + target = 38, 2 + +[square = 39, 2] + cube_type = ground + cube_direction = 1 + + [object = chest3] + direction = 3 + target = 39, 2 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 40 + + [object = block_enemy] + direction = 0 + target = 39, 2 + +[square = 40, 2] + cube_type = wall1 + cube_direction = 1 + +[square = 0, 3] + cube_type = wall1 + +[square = 1, 3] + cube_type = ground + + [object = win_stone_exit] + direction = 3 + target = 1, 3 + +[square = 2, 3] + cube_type = ground + +[square = 3, 3] + cube_type = ground + +[square = 4, 3] + cube_type = ground + + [object = house_door] + direction = 1 + target = 4, 3 + + [object = jamb] + direction = 0 + target = 4, 3 + + [object = jamb] + target = 4, 3 + +[square = 5, 3] + cube_type = ground + +[square = 6, 3] + cube_type = wall1 + +[square = 7, 3] + cube_type = wall1 + +[square = 8, 3] + cube_type = wall1 + +[square = 9, 3] + cube_type = ground + + [object = up] + direction = 0 + target = 19, 1 + + [object = torch2] + direction = 0 + target = 9, 3 + + [object = torch2] + direction = 3 + target = 19, 2 + +[square = 10, 3] + cube_type = wall1 + +[square = 11, 3] + cube_type = wall1 + +[square = 12, 3] + cube_type = wall1 + +[square = 14, 3] + cube_type = wall1 + +[square = 15, 3] + cube_type = ground + +[square = 16, 3] + cube_type = wall1 + +[square = 17, 3] + cube_type = wall1 + +[square = 18, 3] + cube_type = w_books + cube_direction = 2 + +[square = 19, 3] + cube_type = wall1 + cube_direction = 2 + +[square = 20, 3] + cube_type = w_books + cube_direction = 2 + +[square = 21, 3] + cube_type = wall1 + +[square = 22, 3] + cube_type = w_wood + cube_direction = 2 + +[square = 23, 3] + cube_type = w_wood + cube_direction = 2 + +[square = 25, 3] + cube_type = wall1 + cube_direction = 1 + +[square = 26, 3] + cube_type = wall1 + cube_direction = 1 + +[square = 27, 3] + cube_type = wall1 + cube_direction = 1 + +[square = 28, 3] + cube_type = ground + cube_direction = 1 + + [object = block_enemy] + direction = 0 + target = 28, 3 + +[square = 29, 3] + cube_type = ground + cube_direction = 1 + +[square = 30, 3] + cube_type = ground + cube_direction = 1 + + [object = torch] + direction = 1 + target = 30, 3 + + [object = block_enemy] + target = 30, 3 + +[square = 31, 3] + cube_type = wall1 + +[square = 32, 3] + cube_type = wall1 + cube_direction = 1 + +[square = 33, 3] + cube_type = ground + cube_direction = 1 + + [object = torch2] + target = 33, 3 + +[square = 34, 3] + cube_type = ground + cube_direction = 1 + + [enemy = thug] + hp = 1000 + +[square = 35, 3] + cube_type = wall1 + cube_direction = 1 + +[square = 36, 3] + cube_type = wall1 + cube_direction = 1 + +[square = 37, 3] + cube_type = ground + cube_direction = 1 + + [object = mirror1] + target = 37, 3 + +[square = 38, 3] + cube_type = ground + cube_direction = 1 + + [object = torch] + target = 38, 3 + +[square = 39, 3] + cube_type = ground + cube_direction = 1 + + [object = painting] + direction = 1 + target = 39, 3 + +[square = 40, 3] + cube_type = wall1 + cube_direction = 1 + +[square = 0, 4] + cube_type = wall1 + +[square = 1, 4] + cube_type = ground + + [object = flag1] + target = 1, 4 + +[square = 2, 4] + cube_type = ground + + [object = torch] + target = 2, 4 + +[square = 3, 4] + cube_type = ground + + [object = column] + direction = 0 + target = 3, 4 + +[square = 4, 4] + cube_type = wall1 + +[square = 5, 4] + cube_type = ground + +[square = 6, 4] + cube_type = wall1 + +[square = 7, 4] + cube_type = ground + +[square = 8, 4] + cube_type = ground + +[square = 9, 4] + cube_type = ground + +[square = 10, 4] + cube_type = ground + +[square = 11, 4] + cube_type = ground + +[square = 12, 4] + cube_type = wall1 + +[square = 14, 4] + cube_type = wall1 + +[square = 15, 4] + cube_type = ground + + [object = win_stone] + direction = 3 + target = 15, 4 + +[square = 16, 4] + cube_type = wall1 + +[square = 17, 4] + cube_type = w_books + cube_direction = 1 + +[square = 18, 4] + cube_type = ground + + [enemy = assassin] + hp = 1000 + +[square = 19, 4] + cube_type = ground + + [object = button] + direction = 0 + target = 21, 4 + +[square = 20, 4] + cube_type = ground + +[square = 21, 4] + cube_type = wall1 + cube_direction = 1 + +[square = 22, 4] + cube_type = ground + cube_direction = 1 + +[square = 23, 4] + cube_type = w_wood + cube_direction = 2 + +[square = 25, 4] + cube_type = wall1 + cube_direction = 1 + +[square = 26, 4] + cube_type = w_arc1 + cube_direction = 1 + + [object = block_enemy] + direction = 0 + target = 26, 4 + +[square = 27, 4] + cube_type = w_arc4 + cube_direction = 3 + + [enemy = rat_wharf] + hp = 500 + + [enemy = rat_wharf] + hp = 500 + +[square = 28, 4] + cube_type = w_arc1 + cube_direction = 3 + +[square = 29, 4] + cube_type = wall1 + +[square = 30, 4] + cube_type = ground + +[square = 31, 4] + cube_type = ground + cube_direction = 1 + + [object = torch] + direction = 0 + target = 31, 4 + + [object = block_enemy] + target = 31, 4 + + [object = wallstain1] + direction = 1 + target = 31, 4 + + [object = stain] + target = 31, 4 + + [enemy = executioner] + hp = 3000 + +[square = 32, 4] + cube_type = wall1 + cube_direction = 1 + +[square = 33, 4] + cube_type = ground + cube_direction = 1 + + [object = torch2] + target = 33, 4 + +[square = 34, 4] + cube_type = ground + cube_direction = 1 + +[square = 35, 4] + cube_type = wall1 + cube_direction = 1 + +[square = 36, 4] + cube_type = wall1 + cube_direction = 1 + +[square = 37, 4] + cube_type = wall1 + cube_direction = 1 + +[square = 38, 4] + cube_type = wall1 + cube_direction = 1 + +[square = 39, 4] + cube_type = wall1 + cube_direction = 1 + +[square = 40, 4] + cube_type = wall1 + cube_direction = 1 + +[square = 0, 5] + cube_type = wall1 + +[square = 1, 5] + cube_type = wall1 + +[square = 2, 5] + cube_type = wall1 + +[square = 3, 5] + cube_type = wall1 + +[square = 4, 5] + cube_type = wall1 + +[square = 5, 5] + cube_type = ground + + [object = flag1] + direction = 1 + target = 5, 5 + +[square = 6, 5] + cube_type = wall1 + +[square = 7, 5] + cube_type = ground + +[square = 8, 5] + cube_type = wall1 + +[square = 9, 5] + cube_type = ground + + [object = painting] + direction = 1 + target = 9, 5 + + [object = mirror1] + direction = 3 + target = 9, 5 + + [enemy = thug] + hp = 1000 + + [enemy = thug] + hp = 1000 + +[square = 10, 5] + cube_type = wall1 + +[square = 11, 5] + cube_type = ground + + [object = win_stone] + direction = 1 + target = 11, 5 + +[square = 12, 5] + cube_type = wall1 + +[square = 14, 5] + cube_type = wall1 + +[square = 15, 5] + cube_type = ground + +[square = 16, 5] + cube_type = wall1 + +[square = 17, 5] + cube_type = wall1 + cube_direction = 1 + +[square = 18, 5] + cube_type = ground + +[square = 19, 5] + cube_type = ground + cube_direction = 1 + + [object = column] + direction = 3 + target = 19, 5 + +[square = 20, 5] + cube_type = ground + +[square = 21, 5] + cube_type = w_books + cube_direction = 1 + +[square = 22, 5] + cube_type = ground + cube_direction = 1 + +[square = 23, 5] + cube_type = w_wood + cube_direction = 2 + +[square = 25, 5] + cube_type = wall1 + cube_direction = 1 + +[square = 26, 5] + cube_type = w_arc1 + cube_direction = 1 + + [object = block_enemy] + direction = 0 + target = 26, 5 + +[square = 27, 5] + cube_type = w_arc4 + cube_direction = 3 + + [enemy = rat_wharf] + hp = 500 + + [enemy = rat_wharf] + hp = 500 + +[square = 28, 5] + cube_type = w_arc1 + cube_direction = 3 + +[square = 29, 5] + cube_type = wall1 + +[square = 30, 5] + cube_type = ground + cube_direction = 1 + + [object = torch] + direction = 3 + target = 30, 5 + + [object = wallstain1] + direction = 3 + target = 30, 5 + + [object = stain] + target = 30, 5 + +[square = 31, 5] + cube_type = ground + cube_direction = 1 + + [object = wallstain1] + target = 31, 5 + + [enemy = executioner] + hp = 3000 + +[square = 32, 5] + cube_type = wall1 + cube_direction = 1 + +[square = 33, 5] + cube_type = ground + cube_direction = 1 + + [object = torch2] + target = 33, 5 + +[square = 34, 5] + cube_type = ground + cube_direction = 1 + +[square = 35, 5] + cube_type = w_timber + cube_direction = 1 + + [object = house_door] + direction = 1 + target = 35, 5 + + [object = jamb] + target = 35, 5 + + [object = jamb] + direction = 0 + target = 35, 5 + +[square = 36, 5] + cube_type = w_timber + cube_direction = 3 + + [object = flag1] + direction = 0 + target = 36, 5 + +[square = 37, 5] + cube_type = wall1 + cube_direction = 1 + +[square = 38, 5] + cube_type = ground + cube_direction = 1 + + [object = garbage] + direction = 1 + target = 38, 5 + +[square = 39, 5] + cube_type = ground + cube_direction = 1 + + [enemy = assassin] + hp = 1000 + +[square = 40, 5] + cube_type = wall1 + cube_direction = 1 + +[square = 0, 6] + cube_type = wall1 + +[square = 1, 6] + cube_type = wall1 + +[square = 2, 6] + cube_type = w_timber + cube_direction = 2 + + [object = garbage] + direction = 3 + target = 2, 6 + + + object_item_count = 5 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 3, 6] + cube_type = w_timber + cube_direction = 2 + +[square = 4, 6] + cube_type = wall1 + +[square = 5, 6] + cube_type = ground + + [object = torch] + direction = 3 + target = 5, 6 + +[square = 6, 6] + cube_type = wall1 + +[square = 7, 6] + cube_type = ground + +[square = 8, 6] + cube_type = ground + +[square = 9, 6] + cube_type = ground + +[square = 10, 6] + cube_type = ground + +[square = 11, 6] + cube_type = ground + +[square = 12, 6] + cube_type = wall1 + +[square = 14, 6] + cube_type = wall1 + +[square = 15, 6] + cube_type = ground + + [object = block_enemy] + direction = 0 + target = 15, 6 + +[square = 16, 6] + cube_type = ground + + [enemy = bully] + hp = 2000 + + [enemy = bully] + hp = 2000 + +[square = 17, 6] + cube_type = ground + + [object = house_door_barricade] + direction = 3 + target = 17, 6 + +[square = 18, 6] + cube_type = ground + +[square = 19, 6] + cube_type = ground + cube_direction = 1 + +[square = 20, 6] + cube_type = ground + +[square = 21, 6] + cube_type = w_books + cube_direction = 1 + +[square = 22, 6] + cube_type = ground + cube_direction = 1 + + [object = flag1] + direction = 1 + target = 22, 6 + +[square = 23, 6] + cube_type = w_wood + cube_direction = 2 + +[square = 25, 6] + cube_type = wall1 + cube_direction = 1 + +[square = 26, 6] + cube_type = ground + cube_direction = 1 + +[square = 27, 6] + cube_type = wall1 + cube_direction = 1 + +[square = 28, 6] + cube_type = ground + cube_direction = 1 + + [object = block_enemy] + direction = 0 + target = 28, 6 + +[square = 29, 6] + cube_type = ground + cube_direction = 1 + +[square = 30, 6] + cube_type = ground + cube_direction = 1 + + [object = block_enemy] + target = 30, 6 + +[square = 31, 6] + cube_type = wall1 + cube_direction = 1 + +[square = 32, 6] + cube_type = wall1 + cube_direction = 1 + +[square = 33, 6] + cube_type = ground + cube_direction = 1 + + [object = torch2] + target = 33, 6 + + [enemy = assassin] + hp = 1000 + +[square = 34, 6] + cube_type = ground + cube_direction = 1 + +[square = 35, 6] + cube_type = wall1 + cube_direction = 1 + +[square = 36, 6] + cube_type = w_timber + cube_direction = 1 + +[square = 37, 6] + cube_type = w_timber + cube_direction = 3 + + [object = house_door] + direction = 1 + target = 37, 6 + + [object = jamb] + target = 37, 6 + + [object = jamb] + direction = 0 + target = 37, 6 + +[square = 38, 6] + cube_type = ground + cube_direction = 1 + +[square = 39, 6] + cube_type = ground + cube_direction = 1 + + [object = chair] + target = 39, 6 + + [object = torch] + direction = 1 + target = 39, 6 + +[square = 40, 6] + cube_type = wall1 + cube_direction = 1 + +[square = 0, 7] + cube_type = wall1 + +[square = 1, 7] + cube_type = ground + + [object = torch] + direction = 0 + target = 1, 7 + + [item = orkish_brandy] + item_count = 0 + + [item = orkish_brandy] + item_count = 0 + + [item = orkish_brandy] + item_count = 0 + +[square = 2, 7] + cube_type = w_timber + + [enemy = assassin] + hp = 1000 + +[square = 3, 7] + cube_type = w_timber + +[square = 4, 7] + cube_type = w_arc1 + cube_direction = 1 + + [object = house_door] + direction = 1 + target = 4, 7 + + [object = jamb] + target = 4, 7 + + [object = jamb] + direction = 0 + target = 4, 7 + +[square = 5, 7] + cube_type = w_arc1 + cube_direction = 3 + + [object = flag1] + direction = 1 + target = 5, 7 + +[square = 6, 7] + cube_type = wall1 + +[square = 7, 7] + cube_type = ground + + [object = column] + direction = 1 + target = 7, 7 + +[square = 8, 7] + cube_type = ground + +[square = 9, 7] + cube_type = ground + +[square = 10, 7] + cube_type = ground + +[square = 11, 7] + cube_type = ground + + [object = column] + direction = 1 + target = 11, 7 + +[square = 12, 7] + cube_type = wall1 + +[square = 14, 7] + cube_type = wall1 + +[square = 15, 7] + cube_type = wall1 + +[square = 16, 7] + cube_type = wall1 + +[square = 17, 7] + cube_type = wall1 + cube_direction = 1 + +[square = 18, 7] + cube_type = ground + +[square = 19, 7] + cube_type = ground + cube_direction = 1 + + [object = column] + direction = 3 + target = 19, 7 + +[square = 20, 7] + cube_type = ground + +[square = 21, 7] + cube_type = w_books + cube_direction = 1 + +[square = 22, 7] + cube_type = ground + cube_direction = 1 + + [object = garbage] + target = 22, 7 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 23, 7] + cube_type = w_wood + cube_direction = 2 + +[square = 25, 7] + cube_type = wall1 + cube_direction = 1 + +[square = 26, 7] + cube_type = ground + cube_direction = 1 + +[square = 27, 7] + cube_type = wall1 + cube_direction = 1 + +[square = 28, 7] + cube_type = wall1 + cube_direction = 1 + +[square = 29, 7] + cube_type = wall1 + cube_direction = 1 + +[square = 30, 7] + cube_type = wall1 + cube_direction = 1 + +[square = 31, 7] + cube_type = wall1 + cube_direction = 1 + +[square = 32, 7] + cube_type = wall1 + cube_direction = 1 + +[square = 33, 7] + cube_type = wall1 + cube_direction = 1 + +[square = 34, 7] + cube_type = wall1 + cube_direction = 1 + +[square = 35, 7] + cube_type = wall1 + cube_direction = 1 + +[square = 36, 7] + cube_type = ground + cube_direction = 1 + +[square = 37, 7] + cube_type = wall1 + cube_direction = 1 + +[square = 38, 7] + cube_type = ground + cube_direction = 1 + + [item = trophy_animal_fur] + item_count = 0 + + [item = orkish_brandy] + item_count = 0 + +[square = 39, 7] + cube_type = ground + cube_direction = 1 + + [item = healing_potion] + item_count = 0 + + [item = small_stamina_potion] + item_count = 0 + + [item = orkish_brandy] + item_count = 0 + +[square = 40, 7] + cube_type = wall1 + cube_direction = 1 + +[square = 0, 8] + cube_type = wall1 + +[square = 1, 8] + cube_type = ground + + [object = barrel] + target = 1, 8 + + + object_item_count = 11 + +[square = 2, 8] + cube_type = ground + + [object = barrel] + target = 2, 8 + + + object_item_count = 29 + + [object = dirt1] + direction = 3 + target = 2, 8 + +[square = 3, 8] + cube_type = ground + + [object = barrel] + target = 3, 8 + + + object_item_count = 0 + +[square = 4, 8] + cube_type = wall1 + +[square = 5, 8] + cube_type = ground + + [object = torch] + direction = 3 + target = 5, 8 + +[square = 6, 8] + cube_type = wall1 + +[square = 7, 8] + cube_type = wall1 + +[square = 8, 8] + cube_type = ground + + [object = column] + direction = 1 + target = 8, 8 + +[square = 9, 8] + cube_type = ground + + [enemy = executioner] + hp = 3000 + +[square = 10, 8] + cube_type = ground + + [object = column] + direction = 1 + target = 10, 8 + +[square = 11, 8] + cube_type = wall1 + +[square = 12, 8] + cube_type = wall1 + +[square = 17, 8] + cube_type = w_books + cube_direction = 1 + +[square = 18, 8] + cube_type = ground + + [enemy = assassin] + hp = 1000 + +[square = 19, 8] + cube_type = ground + +[square = 20, 8] + cube_type = ground + +[square = 21, 8] + cube_type = wall1 + cube_direction = 1 + +[square = 22, 8] + cube_type = ground + cube_direction = 1 + + [object = torch2] + direction = 1 + target = 22, 8 + + [object = torch2] + target = 22, 8 + + [item = long_sword] + item_count = 0 + + [item = guard's_helm] + item_count = 0 + + [item = heavy_belt] + item_count = 0 + +[square = 23, 8] + cube_type = w_wood + cube_direction = 2 + +[square = 25, 8] + cube_type = wall1 + cube_direction = 1 + +[square = 26, 8] + cube_type = ground + cube_direction = 1 + +[square = 27, 8] + cube_type = wall1 + cube_direction = 1 + +[square = 28, 8] + cube_type = wall1 + cube_direction = 1 + +[square = 29, 8] + cube_type = w_arc4 + cube_direction = 3 + +[square = 30, 8] + cube_type = w_arc1 + cube_direction = 3 + +[square = 31, 8] + cube_type = ground + cube_direction = 1 + + [enemy = rat_wharf] + hp = 500 + +[square = 32, 8] + cube_type = ground + cube_direction = 1 + + [object = sign_office] + target = 32, 8 + +[square = 33, 8] + cube_type = ground + cube_direction = 1 + +[square = 34, 8] + cube_type = ground + cube_direction = 1 + + [object = sign_office] + target = 34, 8 + +[square = 35, 8] + cube_type = ground + cube_direction = 1 + + [object = house_door] + direction = 1 + target = 35, 8 + + [object = jamb] + target = 35, 8 + + [object = jamb] + direction = 0 + target = 35, 8 + +[square = 36, 8] + cube_type = ground + cube_direction = 1 + + [object = block_enemy] + direction = 0 + target = 36, 8 + +[square = 37, 8] + cube_type = wall1 + cube_direction = 1 + +[square = 38, 8] + cube_type = wall1 + cube_direction = 1 + +[square = 39, 8] + cube_type = wall1 + cube_direction = 1 + +[square = 40, 8] + cube_type = wall1 + cube_direction = 1 + +[square = 0, 9] + cube_type = wall1 + +[square = 1, 9] + cube_type = ground + + [object = barrel] + target = 1, 9 + + + object_item_count = 0 + +[square = 2, 9] + cube_type = ground + + [object = barrel] + target = 2, 9 + + + object_item_count = 0 + +[square = 3, 9] + cube_type = ground + + [object = barrel] + target = 3, 9 + + + object_item_count = 0 + +[square = 4, 9] + cube_type = wall1 + +[square = 5, 9] + cube_type = ground + +[square = 6, 9] + cube_type = ground + +[square = 7, 9] + cube_type = wall1 + +[square = 8, 9] + cube_type = wall1 + +[square = 9, 9] + cube_type = ground + + [object = house_door] + target = 9, 9 + + [object = jamb] + direction = 3 + target = 9, 9 + + [object = jamb] + direction = 1 + target = 9, 9 + +[square = 10, 9] + cube_type = wall1 + +[square = 11, 9] + cube_type = wall1 + +[square = 17, 9] + cube_type = wall1 + +[square = 18, 9] + cube_type = wall1 + +[square = 19, 9] + cube_type = ground + cube_direction = 2 + + [object = house_door] + direction = 0 + target = 19, 9 + + [object = jamb] + direction = 1 + target = 19, 9 + + [object = jamb] + direction = 3 + target = 19, 9 + +[square = 20, 9] + cube_type = wall1 + +[square = 21, 9] + cube_type = wall1 + +[square = 22, 9] + cube_type = w_wood + cube_direction = 2 + +[square = 23, 9] + cube_type = w_wood + cube_direction = 2 + +[square = 25, 9] + cube_type = wall1 + cube_direction = 1 + +[square = 26, 9] + cube_type = ground + cube_direction = 1 + + [enemy = rat_wharf] + hp = 500 + +[square = 27, 9] + cube_type = ground + cube_direction = 1 + +[square = 28, 9] + cube_type = ground + cube_direction = 1 + +[square = 29, 9] + cube_type = w_arc1 + +[square = 30, 9] + cube_type = wall1 + cube_direction = 1 + +[square = 31, 9] + cube_type = wall1 + cube_direction = 1 + +[square = 32, 9] + cube_type = wall1 + cube_direction = 1 + +[square = 33, 9] + cube_type = ground + cube_direction = 1 + + [object = house_door] + target = 33, 9 + + [object = jamb] + direction = 1 + target = 33, 9 + + [object = jamb] + direction = 3 + target = 33, 9 + +[square = 34, 9] + cube_type = wall1 + cube_direction = 1 + +[square = 35, 9] + cube_type = wall1 + cube_direction = 1 + +[square = 36, 9] + cube_type = ground + cube_direction = 1 + +[square = 37, 9] + cube_type = wall1 + cube_direction = 1 + +[square = 38, 9] + cube_type = ground + cube_direction = 1 + + [object = chair] + direction = 0 + target = 38, 9 + +[square = 39, 9] + cube_type = ground + cube_direction = 1 + + [object = torch2] + direction = 0 + target = 39, 9 + +[square = 40, 9] + cube_type = wall1 + cube_direction = 1 + +[square = 0, 10] + cube_type = wall1 + +[square = 1, 10] + cube_type = wall1 + +[square = 2, 10] + cube_type = wall1 + +[square = 3, 10] + cube_type = wall1 + +[square = 4, 10] + cube_type = wall1 + +[square = 5, 10] + cube_type = wall1 + +[square = 6, 10] + cube_type = ground + + [object = house_door] + direction = 0 + target = 6, 10 + + [object = jamb] + direction = 1 + target = 6, 10 + + [object = jamb] + direction = 3 + target = 6, 10 + +[square = 7, 10] + cube_type = wall1 + +[square = 8, 10] + cube_type = ground + +[square = 9, 10] + cube_type = ground + + [object = block_enemy] + direction = 0 + target = 9, 10 + +[square = 10, 10] + cube_type = ground + +[square = 11, 10] + cube_type = wall1 + +[square = 12, 10] + cube_type = wall1 + +[square = 13, 10] + cube_type = wall1 + +[square = 14, 10] + cube_type = wall1 + +[square = 16, 10] + cube_type = w_wood + cube_direction = 2 + +[square = 17, 10] + cube_type = w_wood + cube_direction = 2 + +[square = 18, 10] + cube_type = w_wood + cube_direction = 2 + +[square = 19, 10] + cube_type = ground + cube_direction = 2 + +[square = 20, 10] + cube_type = w_wood + cube_direction = 2 + +[square = 25, 10] + cube_type = wall1 + cube_direction = 1 + +[square = 26, 10] + cube_type = wall1 + cube_direction = 1 + +[square = 27, 10] + cube_type = wall1 + cube_direction = 1 + +[square = 28, 10] + cube_type = wall1 + cube_direction = 1 + +[square = 29, 10] + cube_type = ground + cube_direction = 2 + + [object = house_door] + target = 29, 10 + + [object = jamb] + direction = 1 + target = 29, 10 + + [object = jamb] + direction = 3 + target = 29, 10 + +[square = 30, 10] + cube_type = wall1 + cube_direction = 1 + +[square = 31, 10] + cube_type = wall1 + cube_direction = 1 + +[square = 32, 10] + cube_type = ground + cube_direction = 1 + + [object = stain] + direction = 0 + target = 32, 10 + +[square = 33, 10] + cube_type = ground + cube_direction = 1 + + [object = block_enemy] + direction = 0 + target = 33, 10 + +[square = 34, 10] + cube_type = ground + cube_direction = 1 + + [object = dirt1] + direction = 1 + target = 34, 10 + +[square = 35, 10] + cube_type = wall1 + cube_direction = 1 + +[square = 36, 10] + cube_type = w_timber + cube_direction = 1 + +[square = 37, 10] + cube_type = w_timber + cube_direction = 3 + + [object = house_door] + direction = 1 + target = 37, 10 + + [object = jamb] + target = 37, 10 + + [object = jamb] + direction = 0 + target = 37, 10 + +[square = 38, 10] + cube_type = ground + cube_direction = 1 + +[square = 39, 10] + cube_type = ground + cube_direction = 1 + + [object = table] + direction = 1 + target = 39, 10 + + [object = chair] + direction = 0 + target = 39, 10 + + [object = bread_on_table] + target = 39, 10 + +[square = 40, 10] + cube_type = wall1 + cube_direction = 1 + +[square = 0, 11] + cube_type = w_books + cube_direction = 1 + +[square = 1, 11] + cube_type = ground + + [object = flag1] + target = 1, 11 + +[square = 2, 11] + cube_type = ground + +[square = 3, 11] + cube_type = ground + +[square = 4, 11] + cube_type = ground + +[square = 5, 11] + cube_type = ground + +[square = 6, 11] + cube_type = ground + +[square = 7, 11] + cube_type = ground + +[square = 8, 11] + cube_type = ground + +[square = 9, 11] + cube_type = wall1 + +[square = 10, 11] + cube_type = ground + +[square = 11, 11] + cube_type = ground + +[square = 12, 11] + cube_type = ground + +[square = 13, 11] + cube_type = ground + + [object = down] + direction = 1 + target = 35, 15 + +[square = 14, 11] + cube_type = wall1 + +[square = 16, 11] + cube_type = w_wood + cube_direction = 2 + +[square = 17, 11] + cube_type = ground + cube_direction = 2 + + [enemy = thug] + hp = 1000 + + [enemy = assassin] + hp = 1000 + +[square = 18, 11] + cube_type = ground + cube_direction = 2 + +[square = 19, 11] + cube_type = ground + cube_direction = 2 + + [object = block_enemy] + direction = 0 + target = 19, 11 + +[square = 20, 11] + cube_type = w_wood + cube_direction = 2 + +[square = 22, 11] + cube_type = wall1 + cube_direction = 1 + +[square = 23, 11] + cube_type = wall1 + cube_direction = 1 + +[square = 24, 11] + cube_type = wall1 + cube_direction = 1 + +[square = 25, 11] + cube_type = wall1 + cube_direction = 1 + +[square = 26, 11] + cube_type = wall1 + cube_direction = 1 + +[square = 27, 11] + cube_type = wall1 + cube_direction = 1 + +[square = 28, 11] + cube_type = ground + cube_direction = 1 + + [object = chest3] + target = 28, 11 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 20 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 29, 11] + cube_type = w_arc1 + cube_direction = 1 + +[square = 30, 11] + cube_type = w_arc1 + cube_direction = 3 + + [object = torch] + direction = 1 + target = 30, 11 + + [enemy = thug] + hp = 1000 + + [enemy = thug] + hp = 1000 + +[square = 31, 11] + cube_type = wall1 + cube_direction = 1 + +[square = 32, 11] + cube_type = ground + cube_direction = 1 + + [object = wallstain1] + target = 32, 11 + + [object = wallstain1] + direction = 3 + target = 32, 11 + + [object = stain] + direction = 3 + target = 32, 11 + + [item = remains] + item_count = 0 + +[square = 33, 11] + cube_type = ground + cube_direction = 1 + + [object = wallstain1] + target = 33, 11 + + [enemy = executioner] + hp = 3000 + +[square = 34, 11] + cube_type = ground + cube_direction = 1 + + [object = barrel] + direction = 1 + target = 34, 11 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 35, 11] + cube_type = wall1 + cube_direction = 1 + +[square = 36, 11] + cube_type = wall1 + cube_direction = 1 + +[square = 37, 11] + cube_type = wall1 + cube_direction = 1 + +[square = 38, 11] + cube_type = ground + cube_direction = 1 + + [item = chicken_leg] + item_count = 0 + + [item = chicken_leg] + item_count = 0 + + [item = chicken_leg] + item_count = 0 + +[square = 39, 11] + cube_type = ground + cube_direction = 1 + + [object = torch2] + direction = 1 + target = 39, 11 + + [enemy = thug] + hp = 1000 + +[square = 40, 11] + cube_type = wall1 + cube_direction = 1 + +[square = 0, 12] + cube_type = wall1 + +[square = 1, 12] + cube_type = wall1 + +[square = 2, 12] + cube_type = wall1 + +[square = 3, 12] + cube_type = ground + + [object = house_door] + direction = 0 + target = 3, 12 + + [object = jamb] + direction = 3 + target = 3, 12 + + [object = jamb] + direction = 1 + target = 3, 12 + +[square = 4, 12] + cube_type = wall1 + +[square = 5, 12] + cube_type = wall1 + +[square = 6, 12] + cube_type = wall1 + +[square = 7, 12] + cube_type = ground + + [object = jamb] + direction = 3 + target = 7, 12 + + [object = jamb] + direction = 1 + target = 7, 12 + + [object = house_door_locked] + target = 7, 12 + +[square = 8, 12] + cube_type = wall1 + +[square = 9, 12] + cube_type = wall1 + +[square = 10, 12] + cube_type = wall1 + +[square = 11, 12] + cube_type = wall1 + +[square = 12, 12] + cube_type = wall1 + +[square = 13, 12] + cube_type = wall1 + +[square = 14, 12] + cube_type = wall1 + +[square = 16, 12] + cube_type = w_wood + cube_direction = 2 + +[square = 17, 12] + cube_type = ground + cube_direction = 2 + + [object = painting] + direction = 3 + target = 17, 12 + +[square = 18, 12] + cube_type = w_wood + cube_direction = 2 + +[square = 19, 12] + cube_type = w_wood + cube_direction = 1 + +[square = 20, 12] + cube_type = w_wood + cube_direction = 2 + +[square = 22, 12] + cube_type = wall1 + cube_direction = 1 + +[square = 23, 12] + cube_type = ground + cube_direction = 1 + + [object = barrel] + direction = 0 + target = 23, 12 + + + object_item_count = 0 + +[square = 24, 12] + cube_type = w_timber + cube_direction = 1 + + [object = flag1] + direction = 0 + target = 24, 12 + +[square = 25, 12] + cube_type = w_timber + cube_direction = 3 + + [object = garbage] + direction = 0 + target = 25, 12 + +[square = 26, 12] + cube_type = wall1 + cube_direction = 1 + +[square = 27, 12] + cube_type = wall1 + cube_direction = 1 + +[square = 28, 12] + cube_type = ground + cube_direction = 1 + + [object = painting] + direction = 3 + target = 28, 12 + + [enemy = thug] + hp = 1000 + +[square = 29, 12] + cube_type = w_arc1 + cube_direction = 1 + +[square = 30, 12] + cube_type = w_arc1 + cube_direction = 3 + + [object = barrel] + target = 30, 12 + + + object_item_count = 23 + + + object_item_count = 0 + +[square = 31, 12] + cube_type = wall1 + cube_direction = 1 + +[square = 32, 12] + cube_type = wall1 + cube_direction = 1 + +[square = 33, 12] + cube_type = wall1 + cube_direction = 1 + +[square = 34, 12] + cube_type = wall1 + cube_direction = 1 + +[square = 35, 12] + cube_type = wall1 + cube_direction = 1 + +[square = 36, 12] + cube_type = wall1 + cube_direction = 1 + +[square = 37, 12] + cube_type = wall1 + cube_direction = 1 + +[square = 38, 12] + cube_type = wall1 + cube_direction = 1 + +[square = 39, 12] + cube_type = wall1 + cube_direction = 1 + +[square = 40, 12] + cube_type = wall1 + cube_direction = 1 + +[square = 1, 13] + cube_type = wall1 + +[square = 2, 13] + cube_type = ground + + [object = painting] + direction = 3 + target = 2, 13 + +[square = 3, 13] + cube_type = ground + +[square = 4, 13] + cube_type = ground + + [object = torch2] + direction = 0 + target = 4, 13 + +[square = 5, 13] + cube_type = wall1 + +[square = 6, 13] + cube_type = ground + + [object = table] + direction = 0 + target = 6, 13 + + [object = chair] + direction = 1 + target = 6, 13 + + [object = chair] + direction = 3 + target = 6, 13 + + [object = chair] + target = 6, 13 + +[square = 7, 13] + cube_type = ground + +[square = 8, 13] + cube_type = ground + + [object = column] + direction = 1 + target = 8, 13 + +[square = 9, 13] + cube_type = wall1 + +[square = 10, 13] + cube_type = ground + + [object = column] + direction = 1 + target = 10, 13 + +[square = 11, 13] + cube_type = ground + + [object = chest1] + target = 11, 13 + + + object_item_count = 209 + + [object = dirt1] + direction = 0 + target = 11, 13 + +[square = 12, 13] + cube_type = ground + + [object = column] + direction = 1 + target = 12, 13 + +[square = 13, 13] + cube_type = wall1 + +[square = 16, 13] + cube_type = w_wood + cube_direction = 2 + +[square = 17, 13] + cube_type = ground + cube_direction = 2 + + [object = gang_end] + direction = 0 + target = 17, 13 + + [object = flag1] + direction = 1 + target = 17, 13 + +[square = 18, 13] + cube_type = w_wood + cube_direction = 2 + +[square = 19, 13] + cube_type = w_wood + cube_direction = 1 + +[square = 20, 13] + cube_type = w_wood + cube_direction = 1 + +[square = 22, 13] + cube_type = wall1 + cube_direction = 1 + +[square = 23, 13] + cube_type = ground + cube_direction = 1 + +[square = 24, 13] + cube_type = w_timber + cube_direction = 1 + +[square = 25, 13] + cube_type = w_timber + cube_direction = 3 + +[square = 26, 13] + cube_type = ground + cube_direction = 1 + + [object = jamb] + target = 26, 13 + + [object = jamb] + direction = 0 + target = 26, 13 + + [object = house_door_locked] + direction = 1 + target = 26, 13 + +[square = 27, 13] + cube_type = ground + cube_direction = 1 + + [object = jamb] + target = 27, 13 + + [object = jamb] + direction = 0 + target = 27, 13 + + [object = torch2] + direction = 1 + target = 27, 13 + + [object = house_door_locked] + direction = 1 + target = 27, 13 + +[square = 28, 13] + cube_type = ground + cube_direction = 1 + + [enemy = thug] + hp = 1000 + +[square = 29, 13] + cube_type = w_arc1 + cube_direction = 1 + +[square = 30, 13] + cube_type = w_arc1 + cube_direction = 3 + + [object = torch] + direction = 1 + target = 30, 13 + +[square = 31, 13] + cube_type = wall1 + cube_direction = 1 + +[square = 32, 13] + cube_type = wall1 + cube_direction = 1 + +[square = 33, 13] + cube_type = ground + cube_direction = 1 + + [enemy = bully] + hp = 2000 + +[square = 34, 13] + cube_type = ground + cube_direction = 1 + + [object = dirt1] + direction = 3 + target = 34, 13 + +[square = 35, 13] + cube_type = ground + cube_direction = 1 + +[square = 36, 13] + cube_type = ground + cube_direction = 1 + +[square = 37, 13] + cube_type = wall1 + cube_direction = 1 + +[square = 1, 14] + cube_type = wall1 + +[square = 2, 14] + cube_type = ground + + [object = mirror1] + direction = 3 + target = 2, 14 + + [enemy = thug] + hp = 1000 + +[square = 3, 14] + cube_type = ground + +[square = 4, 14] + cube_type = ground + + [enemy = thug] + hp = 1000 + +[square = 5, 14] + cube_type = wall1 + +[square = 6, 14] + cube_type = ground + + [object = table] + direction = 0 + target = 6, 14 + + [object = chair] + direction = 0 + target = 6, 14 + + [object = cheese_on_table] + target = 6, 14 + +[square = 7, 14] + cube_type = ground + +[square = 8, 14] + cube_type = ground + +[square = 9, 14] + cube_type = wall1 + +[square = 10, 14] + cube_type = ground + + [enemy = rat_wharf] + hp = 500 + +[square = 11, 14] + cube_type = ground + + [enemy = rat_wharf] + hp = 500 + +[square = 12, 14] + cube_type = ground + + [object = chest2] + direction = 3 + target = 12, 14 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 35 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + [object = flag1] + direction = 1 + target = 12, 14 + +[square = 13, 14] + cube_type = wall1 + +[square = 16, 14] + cube_type = w_wood + cube_direction = 2 + +[square = 17, 14] + cube_type = w_timber + cube_direction = 1 + + [object = torch] + direction = 3 + target = 17, 14 + +[square = 18, 14] + cube_type = w_timber + cube_direction = 3 + +[square = 19, 14] + cube_type = ground + cube_direction = 1 + + [object = table] + target = 19, 14 + + [object = chair] + target = 19, 14 + + [object = chair] + direction = 1 + target = 19, 14 + + [object = cheese_on_table] + target = 19, 14 + +[square = 20, 14] + cube_type = w_wood + cube_direction = 1 + +[square = 22, 14] + cube_type = wall1 + cube_direction = 1 + +[square = 23, 14] + cube_type = ground + cube_direction = 1 + + [item = keg] + item_count = 0 + +[square = 24, 14] + cube_type = w_timber + cube_direction = 1 + +[square = 25, 14] + cube_type = w_timber + cube_direction = 3 + +[square = 26, 14] + cube_type = wall1 + cube_direction = 1 + +[square = 27, 14] + cube_type = wall1 + cube_direction = 1 + +[square = 28, 14] + cube_type = wall1 + cube_direction = 1 + +[square = 29, 14] + cube_type = ground + cube_direction = 1 + + [object = house_door] + target = 29, 14 + + [object = jamb] + direction = 1 + target = 29, 14 + + [object = jamb] + direction = 3 + target = 29, 14 + +[square = 30, 14] + cube_type = wall1 + cube_direction = 1 + +[square = 31, 14] + cube_type = wall1 + cube_direction = 1 + +[square = 32, 14] + cube_type = wall1 + cube_direction = 1 + +[square = 33, 14] + cube_type = ground + cube_direction = 1 + +[square = 34, 14] + cube_type = wall1 + cube_direction = 1 + +[square = 35, 14] + cube_type = wall1 + cube_direction = 1 + +[square = 36, 14] + cube_type = ground + cube_direction = 1 + + [object = torch] + direction = 3 + target = 36, 14 + +[square = 37, 14] + cube_type = wall1 + cube_direction = 1 + +[square = 1, 15] + cube_type = wall1 + +[square = 2, 15] + cube_type = w_books + +[square = 3, 15] + cube_type = w_books + +[square = 4, 15] + cube_type = ground + + [object = table] + target = 4, 15 + + [object = chair] + target = 4, 15 + + [object = chair] + direction = 3 + target = 4, 15 + + [object = torch2] + direction = 1 + target = 4, 15 + +[square = 5, 15] + cube_type = wall1 + +[square = 6, 15] + cube_type = ground + + [object = torch] + target = 6, 15 + +[square = 7, 15] + cube_type = ground + + [enemy = rat_wharf] + hp = 500 + +[square = 8, 15] + cube_type = ground + + [object = torch] + target = 8, 15 + + [object = button] + direction = 1 + target = 9, 14 + +[square = 9, 15] + cube_type = wall1 + +[square = 10, 15] + cube_type = ground + + [object = column] + direction = 1 + target = 10, 15 + +[square = 11, 15] + cube_type = ground + + [object = chest3] + direction = 0 + target = 11, 15 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 20 + + + object_item_count = 0 + + + object_item_count = 0 + + [object = painting] + target = 11, 15 + +[square = 12, 15] + cube_type = ground + + [object = column] + direction = 1 + target = 12, 15 + +[square = 13, 15] + cube_type = wall1 + +[square = 16, 15] + cube_type = w_wood + cube_direction = 2 + +[square = 17, 15] + cube_type = w_timber + cube_direction = 1 + +[square = 18, 15] + cube_type = w_timber + cube_direction = 3 + +[square = 19, 15] + cube_type = ground + cube_direction = 1 + + [object = chair] + target = 19, 15 + + [object = torch2] + direction = 0 + target = 19, 15 + +[square = 20, 15] + cube_type = w_wood + cube_direction = 1 + +[square = 22, 15] + cube_type = wall1 + cube_direction = 1 + +[square = 23, 15] + cube_type = wall1 + cube_direction = 1 + +[square = 24, 15] + cube_type = wall1 + cube_direction = 1 + +[square = 25, 15] + cube_type = wall1 + cube_direction = 1 + +[square = 26, 15] + cube_type = wall1 + cube_direction = 1 + +[square = 27, 15] + cube_type = ground + cube_direction = 1 + + [object = torch2] + direction = 3 + target = 27, 15 + + [object = torch2] + target = 27, 15 + + [object = barrel] + target = 27, 15 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 28, 15] + cube_type = ground + cube_direction = 1 + + [object = flag1] + target = 28, 15 + +[square = 29, 15] + cube_type = ground + cube_direction = 1 + +[square = 30, 15] + cube_type = ground + cube_direction = 1 + +[square = 31, 15] + cube_type = ground + cube_direction = 1 + +[square = 32, 15] + cube_type = ground + cube_direction = 1 + + [object = flag1] + target = 32, 15 + +[square = 33, 15] + cube_type = ground + cube_direction = 1 + +[square = 34, 15] + cube_type = wall1 + cube_direction = 1 + +[square = 35, 15] + cube_type = ground + cube_direction = 1 + + [object = up] + direction = 3 + target = 13, 11 + +[square = 36, 15] + cube_type = ground + cube_direction = 1 + +[square = 37, 15] + cube_type = wall1 + cube_direction = 1 + +[square = 1, 16] + cube_type = wall1 + +[square = 2, 16] + cube_type = wall1 + +[square = 3, 16] + cube_type = wall1 + +[square = 4, 16] + cube_type = wall1 + +[square = 5, 16] + cube_type = wall1 + +[square = 6, 16] + cube_type = wall1 + +[square = 7, 16] + cube_type = w_books + +[square = 8, 16] + cube_type = wall1 + +[square = 9, 16] + cube_type = wall1 + +[square = 10, 16] + cube_type = wall1 + +[square = 11, 16] + cube_type = wall1 + +[square = 12, 16] + cube_type = wall1 + +[square = 13, 16] + cube_type = wall1 + +[square = 16, 16] + cube_type = w_wood + cube_direction = 2 + +[square = 17, 16] + cube_type = w_wood + cube_direction = 2 + +[square = 18, 16] + cube_type = w_wood + cube_direction = 2 + +[square = 19, 16] + cube_type = w_wood + cube_direction = 2 + +[square = 20, 16] + cube_type = w_wood + cube_direction = 1 + +[square = 26, 16] + cube_type = wall1 + cube_direction = 1 + +[square = 27, 16] + cube_type = wall1 + cube_direction = 1 + +[square = 28, 16] + cube_type = wall1 + cube_direction = 1 + +[square = 29, 16] + cube_type = wall1 + cube_direction = 1 + +[square = 30, 16] + cube_type = wall1 + cube_direction = 1 + +[square = 31, 16] + cube_type = wall1 + cube_direction = 1 + +[square = 32, 16] + cube_type = wall1 + cube_direction = 1 + +[square = 33, 16] + cube_type = wall1 + cube_direction = 1 + +[square = 34, 16] + cube_type = wall1 + cube_direction = 1 + +[square = 35, 16] + cube_type = wall1 + cube_direction = 1 + +[square = 36, 16] + cube_type = wall1 + cube_direction = 1 + +[square = 37, 16] + cube_type = wall1 + cube_direction = 1 + +\\*********************************** + +[level = HOH_TOP] +size = 23, 20 +object_items_reseted = 0 + +[square = 2, 0] + cube_type = wall1 + +[square = 3, 0] + cube_type = wall1 + +[square = 4, 0] + cube_type = wall1 + +[square = 5, 0] + cube_type = wall1 + +[square = 6, 0] + cube_type = wall1 + +[square = 7, 0] + cube_type = wall1 + +[square = 8, 0] + cube_type = wall1 + +[square = 9, 0] + cube_type = wall1 + +[square = 10, 0] + cube_type = wall1 + +[square = 11, 0] + cube_type = wall1 + +[square = 12, 0] + cube_type = wall1 + +[square = 13, 0] + cube_type = wall1 + +[square = 14, 0] + cube_type = wall1 + +[square = 15, 0] + cube_type = wall1 + +[square = 16, 0] + cube_type = wall1 + +[square = 17, 0] + cube_type = wall1 + +[square = 18, 0] + cube_type = wall1 + +[square = 19, 0] + cube_type = wall1 + +[square = 20, 0] + cube_type = wall1 + +[square = 21, 0] + cube_type = wall1 + +[square = 22, 0] + cube_type = wall1 + +[square = 2, 1] + cube_type = wall1 + +[square = 3, 1] + cube_type = ground + + [item = small_healing_potion] + item_count = 0 + + [item = small_healing_potion] + item_count = 0 + + [item = revive_potion] + item_count = 0 + + [item = medicine] + item_count = 0 + + [item = greater_stamina_potion] + item_count = 0 + + [enemy = fuzzy_spider] + hp = 400 + +[square = 4, 1] + cube_type = ground + + [object = win_stone] + direction = 0 + target = 4, 1 + + [enemy = fuzzy_spider] + hp = 400 + + [enemy = fuzzy_spider] + hp = 400 + +[square = 5, 1] + cube_type = ground + + [enemy = fuzzy_spider] + hp = 400 + +[square = 6, 1] + cube_type = ground + + [object = house_door] + direction = 3 + target = 6, 1 + + [object = jamb] + target = 6, 1 + + [object = jamb] + direction = 0 + target = 6, 1 + +[square = 7, 1] + cube_type = ground + +[square = 8, 1] + cube_type = ground + +[square = 9, 1] + cube_type = ground + +[square = 10, 1] + cube_type = ground + + [object = web1] + target = 10, 1 + +[square = 11, 1] + cube_type = ground + + [object = painting] + direction = 0 + target = 11, 1 + +[square = 12, 1] + cube_type = ground + + [item = long_sword] + item_count = 0 + + [item = remains] + item_count = 0 + + [item = bread] + item_count = 0 + +[square = 13, 1] + cube_type = ground + + [object = web_blocker] + direction = 3 + target = 13, 1 + +[square = 14, 1] + cube_type = ground + + [object = web1] + target = 14, 1 + + [enemy = green_death] + hp = 400 + +[square = 15, 1] + cube_type = ground + + [object = web_blocker] + direction = 3 + target = 15, 1 + + [object = web1] + target = 15, 1 + + [object = web1] + direction = 0 + target = 15, 1 + +[square = 16, 1] + cube_type = ground + + [object = web_blocker] + direction = 3 + target = 16, 1 + + [object = web1] + target = 16, 1 + + [object = web1] + direction = 0 + target = 16, 1 + +[square = 17, 1] + cube_type = ground + + [enemy = green_death] + hp = 400 + +[square = 18, 1] + cube_type = ground + + [object = house_door] + direction = 3 + target = 18, 1 + + [object = jamb] + target = 18, 1 + + [object = jamb] + direction = 0 + target = 18, 1 + +[square = 19, 1] + cube_type = ground + + [object = web1] + direction = 0 + target = 19, 1 + + [enemy = fire_arachnid] + hp = 800 + +[square = 20, 1] + cube_type = ground + + [object = barrel] + direction = 3 + target = 20, 1 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 21, 1] + cube_type = ground + + [object = barrel] + direction = 3 + target = 21, 1 + + + object_item_count = 0 + +[square = 22, 1] + cube_type = wall1 + +[square = 2, 2] + cube_type = wall1 + +[square = 3, 2] + cube_type = ground + + [object = win_stone] + direction = 3 + target = 3, 2 + + [enemy = fuzzy_spider] + hp = 400 + + [enemy = fuzzy_spider] + hp = 400 + +[square = 4, 2] + cube_type = ground + + [enemy = fuzzy_spider] + hp = 400 + + [enemy = fuzzy_spider] + hp = 400 + +[square = 5, 2] + cube_type = ground + + [object = column] + direction = 0 + target = 5, 2 + +[square = 6, 2] + cube_type = wall1 + +[square = 7, 2] + cube_type = wall1 + +[square = 8, 2] + cube_type = wall1 + +[square = 9, 2] + cube_type = wall1 + +[square = 10, 2] + cube_type = wall1 + +[square = 11, 2] + cube_type = wall1 + +[square = 12, 2] + cube_type = wall1 + +[square = 13, 2] + cube_type = wall1 + +[square = 14, 2] + cube_type = wall1 + +[square = 15, 2] + cube_type = wall1 + +[square = 16, 2] + cube_type = wall1 + +[square = 17, 2] + cube_type = wall1 + +[square = 18, 2] + cube_type = wall1 + +[square = 19, 2] + cube_type = ground + + [object = column] + direction = 0 + target = 19, 2 + +[square = 20, 2] + cube_type = ground + + [enemy = fire_arachnid] + hp = 800 + +[square = 21, 2] + cube_type = ground + + [item = greater_stamina_potion] + item_count = 0 + + [item = greater_stamina_potion] + item_count = 0 + + [item = greater_stamina_potion] + item_count = 0 + + [item = greater_stamina_potion] + item_count = 0 + + [item = greater_healing_potion] + item_count = 0 + + [item = greater_healing_potion] + item_count = 0 + + [item = herbs] + item_count = 0 + + [item = herbs] + item_count = 0 + + [item = herbs] + item_count = 0 + + [item = herbs] + item_count = 0 + + [enemy = fire_arachnid] + hp = 800 + +[square = 22, 2] + cube_type = wall1 + +[square = 2, 3] + cube_type = wall1 + +[square = 3, 3] + cube_type = ground + + [enemy = fuzzy_spider] + hp = 400 + +[square = 4, 3] + cube_type = ground + + [object = column] + direction = 0 + target = 4, 3 + +[square = 5, 3] + cube_type = wall1 + +[square = 6, 3] + cube_type = w_black + +[square = 7, 3] + cube_type = w_black + +[square = 8, 3] + cube_type = w_black + +[square = 9, 3] + cube_type = w_black + +[square = 10, 3] + cube_type = w_black + +[square = 11, 3] + cube_type = w_black + +[square = 12, 3] + cube_type = w_black + +[square = 13, 3] + cube_type = w_black + +[square = 14, 3] + cube_type = w_black + +[square = 15, 3] + cube_type = w_black + +[square = 16, 3] + cube_type = w_black + +[square = 17, 3] + cube_type = w_black + +[square = 18, 3] + cube_type = w_black + +[square = 19, 3] + cube_type = wall1 + +[square = 20, 3] + cube_type = ground + + [object = column] + direction = 0 + target = 20, 3 + +[square = 21, 3] + cube_type = ground + + [enemy = fire_arachnid] + hp = 800 + +[square = 22, 3] + cube_type = wall1 + +[square = 2, 4] + cube_type = wall1 + +[square = 3, 4] + cube_type = ground + + [object = house_door] + target = 3, 4 + + [object = jamb] + direction = 3 + target = 3, 4 + + [object = jamb] + direction = 1 + target = 3, 4 + +[square = 4, 4] + cube_type = wall1 + +[square = 5, 4] + cube_type = w_black + +[square = 6, 4] + cube_type = g_black + + [object = torch_inv2] + direction = 3 + target = 5, 3 + + [object = ceiling] + target = 6, 4 + +[square = 7, 4] + cube_type = g_black + + [object = ceiling] + target = 7, 4 + + [enemy = wraith_eyes] + hp = 999 + + [enemy = wraith_eyes] + hp = 999 + +[square = 8, 4] + cube_type = g_black + + [object = ceiling] + target = 8, 4 + +[square = 9, 4] + cube_type = w_black + +[square = 10, 4] + cube_type = w_black + +[square = 11, 4] + cube_type = g_black + + [object = torch_inv3] + direction = 3 + target = 10, 3 + + [object = ceiling] + target = 11, 4 + +[square = 12, 4] + cube_type = g_black + + [object = ceiling] + target = 12, 4 + + [enemy = wraith_eyes] + hp = 999 + + [enemy = wraith_eyes] + hp = 999 + +[square = 13, 4] + cube_type = g_black + + [object = ceiling] + target = 13, 4 + +[square = 14, 4] + cube_type = g_black + + [object = ceiling] + target = 14, 4 + +[square = 15, 4] + cube_type = g_black + + [object = torch_inv4] + direction = 0 + target = 13, 3 + + [object = ceiling] + target = 15, 4 + + [object = ceiling] + target = 15, 4 + +[square = 16, 4] + cube_type = w_black + +[square = 17, 4] + cube_type = w_black + +[square = 18, 4] + cube_type = g_black + + [object = torch_inv7] + direction = 0 + target = 17, 3 + + [object = ceiling] + target = 18, 4 + +[square = 19, 4] + cube_type = w_black + +[square = 20, 4] + cube_type = wall1 + +[square = 21, 4] + cube_type = ground + + [object = house_door] + target = 21, 4 + + [object = jamb] + direction = 3 + target = 21, 4 + + [object = jamb] + direction = 1 + target = 21, 4 + +[square = 22, 4] + cube_type = wall1 + +[square = 2, 5] + cube_type = wall1 + +[square = 3, 5] + cube_type = ground + +[square = 4, 5] + cube_type = wall1 + +[square = 5, 5] + cube_type = w_black + +[square = 6, 5] + cube_type = g_black + + [object = ceiling] + target = 6, 5 + +[square = 7, 5] + cube_type = g_black + + [object = ceiling] + target = 7, 5 + +[square = 8, 5] + cube_type = g_black + + [object = ceiling] + target = 8, 5 + +[square = 9, 5] + cube_type = g_black + + [object = ceiling] + target = 9, 5 + +[square = 10, 5] + cube_type = g_black + + [object = ceiling] + target = 10, 5 + +[square = 11, 5] + cube_type = g_black + + [object = ceiling] + target = 11, 5 + +[square = 12, 5] + cube_type = g_black + + [object = block_all] + direction = 0 + target = 12, 5 + + [object = ceiling] + target = 12, 5 + +[square = 13, 5] + cube_type = g_black + + [object = ceiling] + target = 13, 5 + +[square = 14, 5] + cube_type = g_black + + [object = block_all] + direction = 0 + target = 14, 5 + + [object = ceiling] + target = 14, 5 + +[square = 15, 5] + cube_type = g_black + + [object = ceiling] + target = 15, 5 + +[square = 16, 5] + cube_type = g_black + + [object = ceiling] + target = 16, 5 + +[square = 17, 5] + cube_type = g_black + + [object = ceiling] + target = 17, 5 + +[square = 18, 5] + cube_type = g_black + + [object = ceiling] + target = 18, 5 + +[square = 19, 5] + cube_type = w_black + +[square = 20, 5] + cube_type = wall1 + +[square = 21, 5] + cube_type = ground + + [enemy = fuzzy_spider] + hp = 400 + +[square = 22, 5] + cube_type = wall1 + +[square = 2, 6] + cube_type = wall1 + +[square = 3, 6] + cube_type = ground + +[square = 4, 6] + cube_type = wall1 + +[square = 5, 6] + cube_type = w_black + +[square = 6, 6] + cube_type = g_black + + [object = ceiling] + target = 6, 6 + +[square = 7, 6] + cube_type = g_black + + [object = ceiling] + target = 7, 6 + +[square = 8, 6] + cube_type = g_black + + [object = ceiling] + target = 8, 6 + +[square = 9, 6] + cube_type = w_black + +[square = 10, 6] + cube_type = w_black + +[square = 11, 6] + cube_type = g_black + + [object = ceiling] + target = 11, 6 + +[square = 12, 6] + cube_type = g_black + + [object = ceiling] + target = 12, 6 + +[square = 13, 6] + cube_type = g_black + + [object = ceiling] + target = 13, 6 + +[square = 14, 6] + cube_type = g_black + + [object = ceiling] + target = 14, 6 + +[square = 15, 6] + cube_type = g_black + + [object = ceiling] + target = 15, 6 + +[square = 16, 6] + cube_type = w_black + +[square = 17, 6] + cube_type = w_black + +[square = 18, 6] + cube_type = g_black + + [object = ceiling] + target = 18, 6 + +[square = 19, 6] + cube_type = w_black + +[square = 20, 6] + cube_type = wall1 + +[square = 21, 6] + cube_type = ground + +[square = 22, 6] + cube_type = wall1 + +[square = 2, 7] + cube_type = wall1 + +[square = 3, 7] + cube_type = ground + + [object = flag1] + direction = 1 + target = 3, 7 + + [object = flag1] + direction = 3 + target = 3, 7 + +[square = 4, 7] + cube_type = wall1 + +[square = 5, 7] + cube_type = w_black + +[square = 6, 7] + cube_type = w_black + +[square = 7, 7] + cube_type = g_black + + [object = ceiling] + target = 7, 7 + +[square = 8, 7] + cube_type = g_black + + [object = block_all] + direction = 0 + target = 8, 7 + + [object = ceiling] + target = 8, 7 + +[square = 9, 7] + cube_type = w_black + +[square = 10, 7] + cube_type = w_black + +[square = 11, 7] + cube_type = g_black + + [object = ceiling] + target = 11, 7 + +[square = 12, 7] + cube_type = w_black + +[square = 13, 7] + cube_type = w_black + +[square = 14, 7] + cube_type = w_black + +[square = 15, 7] + cube_type = g_black + + [object = ceiling] + target = 15, 7 + +[square = 16, 7] + cube_type = w_black + +[square = 17, 7] + cube_type = w_black + +[square = 18, 7] + cube_type = g_black + + [object = ceiling] + target = 18, 7 + +[square = 19, 7] + cube_type = w_black + +[square = 20, 7] + cube_type = wall1 + +[square = 21, 7] + cube_type = ground + + [object = win_stone] + direction = 1 + target = 21, 7 + +[square = 22, 7] + cube_type = wall1 + +[square = 2, 8] + cube_type = wall1 + +[square = 3, 8] + cube_type = ground + +[square = 4, 8] + cube_type = wall1 + +[square = 5, 8] + cube_type = w_black + +[square = 6, 8] + cube_type = w_black + +[square = 7, 8] + cube_type = g_black + + [object = ceiling] + target = 7, 8 + + [enemy = wraith_eyes] + hp = 999 + +[square = 8, 8] + cube_type = g_black + + [object = block_all] + direction = 0 + target = 8, 8 + + [object = ceiling] + target = 8, 8 + +[square = 9, 8] + cube_type = w_black + +[square = 10, 8] + cube_type = w_black + +[square = 11, 8] + cube_type = g_black + + [object = ceiling] + target = 11, 8 + +[square = 12, 8] + cube_type = w_black + +[square = 13, 8] + cube_type = g_black + + [object = ceiling] + target = 13, 8 + + [object = kill] + direction = 0 + target = 13, 8 + +[square = 14, 8] + cube_type = w_black + +[square = 15, 8] + cube_type = g_black + + [object = ceiling] + target = 15, 8 + +[square = 16, 8] + cube_type = w_black + +[square = 17, 8] + cube_type = w_black + +[square = 18, 8] + cube_type = g_black + + [object = ceiling] + target = 18, 8 + + [enemy = wraith_eyes] + hp = 999 + +[square = 19, 8] + cube_type = w_black + +[square = 20, 8] + cube_type = wall1 + +[square = 21, 8] + cube_type = ground + +[square = 22, 8] + cube_type = wall1 + +[square = 0, 9] + cube_type = wall1 + +[square = 1, 9] + cube_type = wall1 + +[square = 2, 9] + cube_type = wall1 + +[square = 3, 9] + cube_type = ground + +[square = 4, 9] + cube_type = wall1 + +[square = 5, 9] + cube_type = w_black + +[square = 6, 9] + cube_type = g_black + + [object = ceiling] + target = 6, 9 + +[square = 7, 9] + cube_type = g_black + + [object = ceiling] + target = 7, 9 + +[square = 8, 9] + cube_type = g_black + + [object = ceiling] + target = 8, 9 + +[square = 9, 9] + cube_type = w_black + +[square = 10, 9] + cube_type = w_black + +[square = 11, 9] + cube_type = g_black + + [object = ceiling] + target = 11, 9 + +[square = 12, 9] + cube_type = g_black + + [object = ceiling] + target = 12, 9 + +[square = 13, 9] + cube_type = g_black + + [object = ceiling] + target = 13, 9 + +[square = 14, 9] + cube_type = g_black + + [object = ceiling] + target = 14, 9 + + [enemy = wraith_eyes] + hp = 999 + + [enemy = wraith_eyes] + hp = 999 + +[square = 15, 9] + cube_type = g_black + + [object = ceiling] + target = 15, 9 + +[square = 16, 9] + cube_type = w_black + +[square = 17, 9] + cube_type = w_black + +[square = 18, 9] + cube_type = g_black + + [object = ceiling] + target = 18, 9 + +[square = 19, 9] + cube_type = w_black + +[square = 20, 9] + cube_type = wall1 + +[square = 21, 9] + cube_type = ground + + [enemy = fire_arachnid] + hp = 800 + +[square = 22, 9] + cube_type = wall1 + +[square = 0, 10] + cube_type = wall1 + +[square = 1, 10] + cube_type = ground + + [object = down] + direction = 3 + target = 1, 10 + +[square = 2, 10] + cube_type = ground + +[square = 3, 10] + cube_type = ground + +[square = 4, 10] + cube_type = ground + + [object = jamb] + direction = 0 + target = 4, 10 + + [object = jamb] + target = 4, 10 + + [object = house_door_locked] + direction = 1 + target = 4, 10 + +[square = 5, 10] + cube_type = g_black + + [object = ceiling] + target = 5, 10 + +[square = 6, 10] + cube_type = g_black + + [object = ceiling] + target = 6, 10 + +[square = 7, 10] + cube_type = g_black + + [object = ceiling] + target = 7, 10 + +[square = 8, 10] + cube_type = g_black + + [object = torch_inv1] + direction = 1 + target = 5, 8 + + [object = ceiling] + target = 8, 10 + +[square = 9, 10] + cube_type = w_black + +[square = 10, 10] + cube_type = w_black + +[square = 11, 10] + cube_type = g_black + + [object = torch_inv6] + target = 10, 8 + + [object = ceiling] + target = 11, 10 + +[square = 12, 10] + cube_type = g_black + + [object = ceiling] + target = 12, 10 + +[square = 13, 10] + cube_type = g_black + + [object = ceiling] + target = 13, 10 + +[square = 14, 10] + cube_type = g_black + + [object = ceiling] + target = 14, 10 + +[square = 15, 10] + cube_type = g_black + + [object = torch_inv5] + direction = 1 + target = 13, 8 + + [object = ceiling] + target = 15, 10 + +[square = 16, 10] + cube_type = w_black + +[square = 17, 10] + cube_type = w_black + +[square = 18, 10] + cube_type = g_black + + [object = ceiling] + target = 18, 10 + +[square = 19, 10] + cube_type = w_black + +[square = 20, 10] + cube_type = wall1 + +[square = 21, 10] + cube_type = ground + + [object = flag1] + direction = 3 + target = 21, 10 + +[square = 22, 10] + cube_type = wall1 + +[square = 0, 11] + cube_type = wall1 + +[square = 1, 11] + cube_type = wall1 + +[square = 2, 11] + cube_type = wall1 + +[square = 3, 11] + cube_type = ground + +[square = 4, 11] + cube_type = wall1 + +[square = 5, 11] + cube_type = w_black + +[square = 6, 11] + cube_type = w_black + +[square = 7, 11] + cube_type = g_black + + [object = ceiling] + target = 7, 11 + +[square = 8, 11] + cube_type = w_black + +[square = 9, 11] + cube_type = w_black + +[square = 10, 11] + cube_type = w_black + +[square = 11, 11] + cube_type = w_black + +[square = 12, 11] + cube_type = w_black + +[square = 13, 11] + cube_type = g_black + + [object = ceiling] + target = 13, 11 + +[square = 14, 11] + cube_type = w_black + +[square = 15, 11] + cube_type = w_black + +[square = 16, 11] + cube_type = w_black + +[square = 17, 11] + cube_type = w_black + +[square = 18, 11] + cube_type = g_black + + [object = ceiling] + target = 18, 11 + +[square = 19, 11] + cube_type = w_black + +[square = 20, 11] + cube_type = wall1 + +[square = 21, 11] + cube_type = ground + +[square = 22, 11] + cube_type = wall1 + +[square = 2, 12] + cube_type = wall1 + +[square = 3, 12] + cube_type = ground + +[square = 4, 12] + cube_type = wall1 + +[square = 5, 12] + cube_type = w_black + +[square = 6, 12] + cube_type = w_black + +[square = 7, 12] + cube_type = g_black + + [object = ceiling] + target = 7, 12 + +[square = 8, 12] + cube_type = w_black + +[square = 9, 12] + cube_type = w_black + +[square = 10, 12] + cube_type = w_black + +[square = 11, 12] + cube_type = w_black + +[square = 12, 12] + cube_type = w_black + +[square = 13, 12] + cube_type = g_black + + [object = ceiling] + target = 13, 12 + +[square = 14, 12] + cube_type = w_black + +[square = 15, 12] + cube_type = w_black + +[square = 16, 12] + cube_type = w_black + +[square = 17, 12] + cube_type = w_black + +[square = 18, 12] + cube_type = g_black + + [object = ceiling] + target = 18, 12 + +[square = 19, 12] + cube_type = w_black + +[square = 20, 12] + cube_type = wall1 + +[square = 21, 12] + cube_type = ground + + [object = win_stone] + direction = 1 + target = 21, 12 + +[square = 22, 12] + cube_type = wall1 + +[square = 2, 13] + cube_type = wall1 + +[square = 3, 13] + cube_type = ground + +[square = 4, 13] + cube_type = wall1 + +[square = 5, 13] + cube_type = w_black + +[square = 6, 13] + cube_type = g_black + + [object = ceiling] + target = 6, 13 + +[square = 7, 13] + cube_type = g_black + + [object = ceiling] + target = 7, 13 + +[square = 8, 13] + cube_type = g_black + + [object = ceiling] + target = 8, 13 + + [enemy = wraith_eyes] + hp = 999 + +[square = 9, 13] + cube_type = w_black + +[square = 10, 13] + cube_type = w_black + +[square = 11, 13] + cube_type = g_black + + [object = ceiling] + target = 11, 13 + +[square = 12, 13] + cube_type = g_black + + [object = ceiling] + target = 12, 13 + + [enemy = wraith_eyes] + hp = 999 + + [enemy = wraith_eyes] + hp = 999 + +[square = 13, 13] + cube_type = g_black + + [object = ceiling] + target = 13, 13 + +[square = 14, 13] + cube_type = g_black + + [object = ceiling] + target = 14, 13 + +[square = 15, 13] + cube_type = w_black + +[square = 16, 13] + cube_type = w_black + +[square = 17, 13] + cube_type = g_black + + [object = ceiling] + target = 17, 13 + + [enemy = wraith_eyes] + hp = 999 + +[square = 18, 13] + cube_type = g_black + + [object = ceiling] + target = 18, 13 + +[square = 19, 13] + cube_type = w_black + +[square = 20, 13] + cube_type = wall1 + +[square = 21, 13] + cube_type = ground + + [enemy = fuzzy_spider] + hp = 400 + +[square = 22, 13] + cube_type = wall1 + +[square = 2, 14] + cube_type = wall1 + +[square = 3, 14] + cube_type = ground + +[square = 4, 14] + cube_type = wall1 + +[square = 5, 14] + cube_type = w_black + +[square = 6, 14] + cube_type = g_black + + [object = ceiling] + target = 6, 14 + +[square = 7, 14] + cube_type = g_black + + [object = block_all] + direction = 0 + target = 7, 14 + + [object = ceiling] + target = 7, 14 + +[square = 8, 14] + cube_type = g_black + + [object = ceiling] + target = 8, 14 + +[square = 9, 14] + cube_type = g_black + + [object = ceiling] + target = 9, 14 + +[square = 10, 14] + cube_type = g_black + + [object = ceiling] + target = 10, 14 + +[square = 11, 14] + cube_type = g_black + + [object = ceiling] + target = 11, 14 + +[square = 12, 14] + cube_type = g_black + + [object = ceiling] + target = 12, 14 + +[square = 13, 14] + cube_type = g_black + + [object = ceiling] + target = 13, 14 + +[square = 14, 14] + cube_type = g_black + + [object = ceiling] + target = 14, 14 + +[square = 15, 14] + cube_type = g_black + + [object = ceiling] + target = 15, 14 + +[square = 16, 14] + cube_type = g_black + + [object = ceiling] + target = 16, 14 + +[square = 17, 14] + cube_type = g_black + + [object = ceiling] + target = 17, 14 + +[square = 18, 14] + cube_type = g_black + + [object = ceiling] + target = 18, 14 + +[square = 19, 14] + cube_type = w_black + +[square = 20, 14] + cube_type = wall1 + +[square = 21, 14] + cube_type = ground + +[square = 22, 14] + cube_type = wall1 + +[square = 2, 15] + cube_type = wall1 + +[square = 3, 15] + cube_type = ground + + [object = house_door] + target = 3, 15 + + [object = jamb] + direction = 3 + target = 3, 15 + + [object = jamb] + direction = 1 + target = 3, 15 + +[square = 4, 15] + cube_type = wall1 + +[square = 5, 15] + cube_type = w_black + +[square = 6, 15] + cube_type = g_black + + [object = torch_inv10] + target = 5, 12 + + [object = ceiling] + target = 6, 15 + +[square = 7, 15] + cube_type = g_black + + [object = ceiling] + target = 7, 15 + +[square = 8, 15] + cube_type = g_black + + [object = ceiling] + target = 8, 15 + +[square = 9, 15] + cube_type = w_black + +[square = 10, 15] + cube_type = w_black + +[square = 11, 15] + cube_type = g_black + + [object = ceiling] + target = 11, 15 + +[square = 12, 15] + cube_type = g_black + + [object = ceiling] + target = 12, 15 + +[square = 13, 15] + cube_type = g_black + + [object = torch_inv9] + target = 10, 12 + + [object = ceiling] + target = 13, 15 + +[square = 14, 15] + cube_type = g_black + + [object = ceiling] + target = 14, 15 + +[square = 15, 15] + cube_type = w_black + +[square = 16, 15] + cube_type = w_black + +[square = 17, 15] + cube_type = g_black + + [object = ceiling] + target = 17, 15 + +[square = 18, 15] + cube_type = g_black + + [object = torch_inv8] + direction = 1 + target = 16, 11 + + [object = ceiling] + target = 18, 15 + +[square = 19, 15] + cube_type = w_black + +[square = 20, 15] + cube_type = wall1 + +[square = 21, 15] + cube_type = ground + + [object = house_door] + target = 21, 15 + + [object = jamb] + direction = 3 + target = 21, 15 + + [object = jamb] + direction = 1 + target = 21, 15 + +[square = 22, 15] + cube_type = wall1 + +[square = 2, 16] + cube_type = wall1 + +[square = 3, 16] + cube_type = ground + +[square = 4, 16] + cube_type = ground + + [object = column] + direction = 0 + target = 4, 16 + +[square = 5, 16] + cube_type = wall1 + +[square = 6, 16] + cube_type = w_black + +[square = 7, 16] + cube_type = w_black + +[square = 8, 16] + cube_type = w_black + +[square = 9, 16] + cube_type = w_black + +[square = 10, 16] + cube_type = w_black + +[square = 11, 16] + cube_type = w_black + +[square = 12, 16] + cube_type = w_black + +[square = 13, 16] + cube_type = w_black + +[square = 14, 16] + cube_type = w_black + +[square = 15, 16] + cube_type = w_black + +[square = 16, 16] + cube_type = wall1 + +[square = 17, 16] + cube_type = w_black + +[square = 18, 16] + cube_type = w_black + +[square = 19, 16] + cube_type = wall1 + +[square = 20, 16] + cube_type = ground + + [object = column] + direction = 0 + target = 20, 16 + +[square = 21, 16] + cube_type = ground + + [enemy = fire_arachnid] + hp = 800 + +[square = 22, 16] + cube_type = wall1 + +[square = 2, 17] + cube_type = wall1 + +[square = 3, 17] + cube_type = ground + + [object = win_stone] + direction = 3 + target = 3, 17 + +[square = 4, 17] + cube_type = ground + + [enemy = fire_arachnid] + hp = 800 + +[square = 5, 17] + cube_type = ground + + [object = column] + direction = 0 + target = 5, 17 + +[square = 6, 17] + cube_type = wall1 + +[square = 7, 17] + cube_type = wall1 + +[square = 8, 17] + cube_type = wall1 + +[square = 9, 17] + cube_type = wall1 + +[square = 10, 17] + cube_type = wall1 + +[square = 11, 17] + cube_type = wall1 + +[square = 12, 17] + cube_type = wall1 + +[square = 13, 17] + cube_type = wall1 + +[square = 14, 17] + cube_type = wall1 + +[square = 15, 17] + cube_type = wall1 + +[square = 16, 17] + cube_type = ground + + [object = flag1] + direction = 0 + target = 16, 17 + + [object = painting] + direction = 1 + target = 16, 17 + + [object = painting] + direction = 3 + target = 16, 17 + + [item = elven_wine] + item_count = 0 + + [item = lethal_stars] + item_count = 40 + +[square = 17, 17] + cube_type = wall1 + +[square = 18, 17] + cube_type = wall1 + +[square = 19, 17] + cube_type = ground + + [object = column] + direction = 0 + target = 19, 17 + +[square = 20, 17] + cube_type = ground + + [object = table] + target = 20, 17 + +[square = 21, 17] + cube_type = ground + + [object = win_stone] + direction = 1 + target = 21, 17 + +[square = 22, 17] + cube_type = wall1 + +[square = 2, 18] + cube_type = wall1 + +[square = 3, 18] + cube_type = ground + + [object = torch] + direction = 3 + target = 3, 18 + + [object = barrel] + direction = 3 + target = 3, 18 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 4, 18] + cube_type = ground + + [object = painting] + target = 4, 18 + + [enemy = fire_arachnid] + hp = 800 + +[square = 5, 18] + cube_type = ground + + [enemy = fuzzy_spider] + hp = 400 + +[square = 6, 18] + cube_type = ground + + [object = house_door] + direction = 3 + target = 6, 18 + + [object = jamb] + target = 6, 18 + + [object = jamb] + direction = 0 + target = 6, 18 + +[square = 7, 18] + cube_type = ground + +[square = 8, 18] + cube_type = ground + +[square = 9, 18] + cube_type = ground + + [object = torch] + target = 9, 18 + +[square = 10, 18] + cube_type = ground + +[square = 11, 18] + cube_type = ground + +[square = 12, 18] + cube_type = ground + + [object = torch] + target = 12, 18 + +[square = 13, 18] + cube_type = ground + + [object = web1] + target = 13, 18 + +[square = 14, 18] + cube_type = ground + + [object = web_blocker] + direction = 3 + target = 14, 18 + +[square = 15, 18] + cube_type = ground + + [object = torch] + target = 15, 18 + +[square = 16, 18] + cube_type = ground + + [enemy = fire_arachnid] + hp = 800 + +[square = 17, 18] + cube_type = ground + +[square = 18, 18] + cube_type = ground + + [object = house_door] + direction = 3 + target = 18, 18 + + [object = jamb] + target = 18, 18 + + [object = jamb] + direction = 0 + target = 18, 18 + +[square = 19, 18] + cube_type = ground + + [enemy = fire_arachnid] + hp = 800 + +[square = 20, 18] + cube_type = ground + + [object = win_stone] + target = 20, 18 + +[square = 21, 18] + cube_type = ground + + [item = large_axe] + item_count = 0 + + [item = orkish_brandy] + item_count = 0 + + [item = orkish_brandy] + item_count = 0 + + [item = orkish_brandy] + item_count = 0 + + [item = herbs] + item_count = 0 + + [item = herbs] + item_count = 0 + + [item = remains] + item_count = 0 + +[square = 22, 18] + cube_type = wall1 + +[square = 2, 19] + cube_type = wall1 + +[square = 3, 19] + cube_type = wall1 + +[square = 4, 19] + cube_type = wall1 + +[square = 5, 19] + cube_type = wall1 + +[square = 6, 19] + cube_type = wall1 + +[square = 7, 19] + cube_type = wall1 + +[square = 8, 19] + cube_type = wall1 + +[square = 9, 19] + cube_type = wall1 + +[square = 10, 19] + cube_type = wall1 + +[square = 11, 19] + cube_type = wall1 + +[square = 12, 19] + cube_type = wall1 + +[square = 13, 19] + cube_type = wall1 + +[square = 14, 19] + cube_type = wall1 + +[square = 15, 19] + cube_type = wall1 + +[square = 16, 19] + cube_type = wall1 + +[square = 17, 19] + cube_type = wall1 + +[square = 18, 19] + cube_type = wall1 + +[square = 19, 19] + cube_type = wall1 + +[square = 20, 19] + cube_type = wall1 + +[square = 21, 19] + cube_type = wall1 + +[square = 22, 19] + cube_type = wall1 + +\\*********************************** + +[level = HOH_DUNG] +size = 19, 19 +object_items_reseted = 0 + +[square = 1, 0] + cube_type = w_stone + +[square = 2, 0] + cube_type = w_stone + +[square = 3, 0] + cube_type = w_stone + +[square = 8, 0] + cube_type = w_stone + +[square = 9, 0] + cube_type = w_stone + +[square = 10, 0] + cube_type = w_stone + +[square = 11, 0] + cube_type = w_stone + +[square = 14, 0] + cube_type = w_stone + +[square = 15, 0] + cube_type = w_stone + +[square = 16, 0] + cube_type = w_stone + +[square = 17, 0] + cube_type = w_stone + +[square = 18, 0] + cube_type = w_stone + +[square = 0, 1] + cube_type = w_stone + +[square = 1, 1] + cube_type = w_stone + +[square = 2, 1] + cube_type = g_tomb + + [object = fence] + target = 2, 1 + + [object = foliage1] + direction = 0 + target = 2, 1 + +[square = 3, 1] + cube_type = w_stone + +[square = 4, 1] + cube_type = w_stone + +[square = 5, 1] + cube_type = w_stone + +[square = 6, 1] + cube_type = w_stone + +[square = 7, 1] + cube_type = w_stone + +[square = 8, 1] + cube_type = w_stone + +[square = 9, 1] + cube_type = g_tomb + + [object = barrel] + direction = 0 + target = 9, 1 + + + object_item_count = 30 + + + object_item_count = 0 + +[square = 10, 1] + cube_type = g_tomb + + [object = barrel] + direction = 0 + target = 10, 1 + + + object_item_count = 2 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 11, 1] + cube_type = w_stone + +[square = 12, 1] + cube_type = w_stone + +[square = 13, 1] + cube_type = w_stone + +[square = 14, 1] + cube_type = w_stone + +[square = 15, 1] + cube_type = g_tomb + + [object = stain] + direction = 0 + target = 15, 1 + + [object = wallstain1] + direction = 0 + target = 15, 1 + + [item = remains] + item_count = 0 + + [item = barbed_lash_of_frost_bite] + item_count = 0 + +[square = 16, 1] + cube_type = g_tomb + + [enemy = burning_skeleton] + hp = 500 + +[square = 17, 1] + cube_type = g_tomb + + [object = wallstain1] + direction = 0 + target = 17, 1 + + [enemy = skeleton] + hp = 1000 + +[square = 18, 1] + cube_type = w_stone + +[square = 0, 2] + cube_type = w_stone + +[square = 1, 2] + cube_type = g_tomb + + [object = bones] + direction = 1 + target = 1, 2 + + [object = sarcophagus] + direction = 1 + target = 1, 2 + + [object = torch2] + target = 1, 2 + + [object = torch2] + direction = 3 + target = 1, 2 + +[square = 2, 2] + cube_type = g_tomb + + [object = necro_ask_revive] + direction = 1 + target = 2, 2 + + [item = dungeon_key] + item_count = 0 + +[square = 3, 2] + cube_type = g_tomb + + [object = wallstain1] + direction = 0 + target = 3, 2 + + [object = wallstain1] + target = 3, 2 + +[square = 4, 2] + cube_type = g_tomb + + [object = wallstain1] + direction = 0 + target = 4, 2 + +[square = 5, 2] + cube_type = w_stone + +[square = 6, 2] + cube_type = g_tomb + + [object = column] + direction = 0 + target = 6, 2 + +[square = 7, 2] + cube_type = g_tomb + + [enemy = giantrat2] + hp = 600 + +[square = 8, 2] + cube_type = g_tomb + + [object = barrel] + direction = 0 + target = 8, 2 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 9, 2] + cube_type = g_tomb + + [object = dirt1] + direction = 0 + target = 9, 2 + +[square = 10, 2] + cube_type = g_tomb + + [item = remains] + item_count = 0 + +[square = 11, 2] + cube_type = g_tomb + +[square = 12, 2] + cube_type = g_tomb + + [enemy = giantrat] + hp = 800 + +[square = 13, 2] + cube_type = g_tomb + + [object = column] + direction = 0 + target = 13, 2 + +[square = 14, 2] + cube_type = w_stone + +[square = 15, 2] + cube_type = g_tomb + + [enemy = burning_skeleton] + hp = 500 + +[square = 16, 2] + cube_type = g_tomb + + [object = stain] + direction = 0 + target = 16, 2 + +[square = 17, 2] + cube_type = g_tomb + + [enemy = burning_skeleton] + hp = 500 + +[square = 18, 2] + cube_type = w_stone + +[square = 0, 3] + cube_type = w_stone + +[square = 1, 3] + cube_type = w_stone + +[square = 2, 3] + cube_type = g_tomb + + [object = fence] + target = 2, 3 + + [object = foliage1] + target = 2, 3 + + [object = foliage1] + direction = 1 + target = 2, 3 + +[square = 3, 3] + cube_type = w_stone + +[square = 4, 3] + cube_type = w_stone + +[square = 5, 3] + cube_type = w_stone + +[square = 6, 3] + cube_type = g_tomb + +[square = 7, 3] + cube_type = g_tomb + +[square = 8, 3] + cube_type = g_tomb + + [object = flag1] + target = 8, 3 + + [item = remains] + item_count = 0 + +[square = 9, 3] + cube_type = g_tomb + + [object = torch] + target = 9, 3 + + [object = garbage] + direction = 0 + target = 9, 3 + + + object_item_count = 0 + +[square = 10, 3] + cube_type = g_tomb + + [object = stain] + direction = 0 + target = 10, 3 + + [object = flag1] + target = 10, 3 + +[square = 11, 3] + cube_type = g_tomb + + [item = remains] + item_count = 0 + +[square = 12, 3] + cube_type = g_tomb + + [object = dirt1] + direction = 0 + target = 12, 3 + +[square = 13, 3] + cube_type = g_tomb + +[square = 14, 3] + cube_type = w_stone + +[square = 15, 3] + cube_type = w_stone + +[square = 16, 3] + cube_type = g_tomb + + [enemy = skeleton] + hp = 1000 + +[square = 17, 3] + cube_type = g_tomb + + [object = wallstain1] + direction = 1 + target = 17, 3 + +[square = 18, 3] + cube_type = w_stone + +[square = 1, 4] + cube_type = w_stone + +[square = 2, 4] + cube_type = w_stone + +[square = 3, 4] + cube_type = w_stone + +[square = 4, 4] + cube_type = g_tomb + + [object = necro_activate_end] + direction = 3 + target = 4, 4 + +[square = 5, 4] + cube_type = g_tomb + +[square = 6, 4] + cube_type = g_tomb + + [object = stain] + direction = 0 + target = 6, 4 + +[square = 7, 4] + cube_type = g_tomb + + [object = column] + direction = 0 + target = 7, 4 + +[square = 8, 4] + cube_type = w_stone + +[square = 9, 4] + cube_type = w_stone + +[square = 10, 4] + cube_type = w_stone + +[square = 11, 4] + cube_type = w_stone + +[square = 12, 4] + cube_type = g_tomb + + [object = column] + direction = 0 + target = 12, 4 + +[square = 13, 4] + cube_type = g_tomb + +[square = 14, 4] + cube_type = g_tomb + + [object = torch2] + direction = 0 + target = 14, 4 + +[square = 15, 4] + cube_type = w_stone + +[square = 16, 4] + cube_type = w_stone + +[square = 17, 4] + cube_type = g_tomb + + [object = stain] + direction = 0 + target = 17, 4 + +[square = 18, 4] + cube_type = w_stone + +[square = 3, 5] + cube_type = w_stone + +[square = 4, 5] + cube_type = g_tomb + +[square = 5, 5] + cube_type = g_tomb + + [object = necro_stain] + direction = 0 + target = 5, 5 + +[square = 6, 5] + cube_type = g_tomb + + [object = column] + direction = 0 + target = 6, 5 + +[square = 7, 5] + cube_type = w_stone + +[square = 8, 5] + cube_type = w_brick + +[square = 9, 5] + cube_type = w_brick + +[square = 10, 5] + cube_type = w_brick + +[square = 11, 5] + cube_type = w_stone + +[square = 12, 5] + cube_type = w_stone + +[square = 13, 5] + cube_type = g_tomb + + [object = column] + direction = 0 + target = 13, 5 + +[square = 14, 5] + cube_type = g_tomb + +[square = 15, 5] + cube_type = g_tomb + + [enemy = giantrat2] + hp = 600 + +[square = 16, 5] + cube_type = w_stone + +[square = 17, 5] + cube_type = g_tomb + +[square = 18, 5] + cube_type = w_stone + +[square = 2, 6] + cube_type = w_stone + +[square = 3, 6] + cube_type = w_stone + +[square = 4, 6] + cube_type = g_tomb + + [object = torch] + direction = 3 + target = 4, 6 + +[square = 5, 6] + cube_type = g_tomb + + [object = necro_stain] + direction = 0 + target = 5, 6 + + [item = remains] + item_count = 0 + +[square = 6, 6] + cube_type = w_stone + +[square = 7, 6] + cube_type = w_brick + +[square = 8, 6] + cube_type = w_brick + +[square = 9, 6] + cube_type = g_tomb + + [object = flag1] + direction = 0 + target = 7, 4 + +[square = 10, 6] + cube_type = w_brick + +[square = 11, 6] + cube_type = w_stone + +[square = 12, 6] + cube_type = w_stone + +[square = 13, 6] + cube_type = w_stone + +[square = 14, 6] + cube_type = g_tomb + + [object = necro_activate] + direction = 0 + target = 14, 6 + + [item = remains] + item_count = 0 + +[square = 15, 6] + cube_type = g_tomb + + [object = lock] + direction = 1 + target = 16, 5 + +[square = 16, 6] + cube_type = w_stone + +[square = 17, 6] + cube_type = w_stone + +[square = 18, 6] + cube_type = w_stone + +[square = 2, 7] + cube_type = w_stone + +[square = 3, 7] + cube_type = g_tomb + + [object = column] + direction = 0 + target = 3, 7 + +[square = 4, 7] + cube_type = g_tomb + +[square = 5, 7] + cube_type = g_tomb + + [object = dirt2] + direction = 0 + target = 5, 7 + + [object = torch2] + direction = 1 + target = 5, 7 + + [object = necro_stain] + direction = 0 + target = 5, 7 + +[square = 6, 7] + cube_type = w_stone + +[square = 7, 7] + cube_type = w_brick + +[square = 8, 7] + cube_type = g_tomb + + [object = stone_up1] + direction = 1 + target = 11, 7 + +[square = 9, 7] + cube_type = g_tomb + + [object = torch] + direction = 1 + target = 7, 5 + +[square = 10, 7] + cube_type = w_brick + +[square = 11, 7] + cube_type = w_brick + +[square = 12, 7] + cube_type = w_stone + +[square = 13, 7] + cube_type = g_tomb + + [object = necro_stain] + direction = 0 + target = 13, 7 + +[square = 14, 7] + cube_type = g_tomb + +[square = 15, 7] + cube_type = g_tomb + + [object = necro_stain] + direction = 0 + target = 15, 7 + +[square = 16, 7] + cube_type = w_stone + +[square = 17, 7] + cube_type = w_stone + +[square = 2, 8] + cube_type = w_stone + +[square = 3, 8] + cube_type = g_tomb + + [enemy = burning_skeleton] + hp = 500 + +[square = 4, 8] + cube_type = g_tomb + + [object = necro_stain] + direction = 0 + target = 4, 8 + +[square = 5, 8] + cube_type = g_tomb + + [object = column] + direction = 0 + target = 5, 8 + +[square = 6, 8] + cube_type = w_stone + +[square = 7, 8] + cube_type = w_brick + +[square = 8, 8] + cube_type = w_brick + +[square = 9, 8] + cube_type = g_tomb + +[square = 10, 8] + cube_type = g_tomb + + [enemy = skeleton] + hp = 1000 + +[square = 11, 8] + cube_type = w_brick + +[square = 12, 8] + cube_type = g_tomb + + [enemy = giantrat] + hp = 800 + +[square = 13, 8] + cube_type = g_tomb + + [object = necro_stain] + direction = 0 + target = 13, 8 + + [object = wallstain1] + direction = 1 + target = 13, 8 + +[square = 14, 8] + cube_type = w_stone + +[square = 15, 8] + cube_type = g_tomb + + [object = necro_stain] + direction = 0 + target = 15, 8 + +[square = 16, 8] + cube_type = g_tomb + + [object = column] + direction = 0 + target = 16, 8 + +[square = 17, 8] + cube_type = w_stone + +[square = 18, 8] + cube_type = w_stone + +[square = 2, 9] + cube_type = w_stone + +[square = 3, 9] + cube_type = g_tomb + + [object = necro_activate] + direction = 0 + target = 3, 9 + + [item = remains] + item_count = 0 + +[square = 4, 9] + cube_type = g_tomb + + [enemy = skeleton] + hp = 1000 + +[square = 5, 9] + cube_type = w_stone + +[square = 6, 9] + cube_type = w_stone + +[square = 7, 9] + cube_type = w_stone + +[square = 8, 9] + cube_type = w_brick + +[square = 9, 9] + cube_type = w_brick + +[square = 10, 9] + cube_type = g_tomb + +[square = 11, 9] + cube_type = g_tomb + + [object = jamb] + direction = 0 + target = 9, 7 + + [object = jamb] + target = 9, 7 + + [object = locked_door] + direction = 1 + target = 11, 9 + +[square = 12, 9] + cube_type = g_tomb + + [object = torch2] + direction = 0 + target = 12, 9 + + [object = torch2] + direction = 1 + target = 12, 9 + + [object = necro_stain] + direction = 0 + target = 12, 9 + +[square = 13, 9] + cube_type = w_stone + +[square = 14, 9] + cube_type = w_stone + +[square = 15, 9] + cube_type = g_tomb + +[square = 16, 9] + cube_type = g_tomb + + [object = necro_stain] + direction = 0 + target = 16, 9 + +[square = 17, 9] + cube_type = g_tomb + + [object = necro_sign1] + direction = 0 + target = 17, 9 + + [object = necro_activate] + direction = 0 + target = 17, 9 + + [object = torch] + direction = 0 + target = 17, 9 + + [object = torch] + target = 17, 9 + +[square = 18, 9] + cube_type = g_tomb + + [object = wall_goat] + direction = 1 + target = 18, 9 + +[square = 2, 10] + cube_type = w_stone + +[square = 3, 10] + cube_type = g_tomb + + [object = stain] + direction = 0 + target = 3, 10 + + [object = barrel] + direction = 0 + target = 3, 10 + + + object_item_count = 0 + + + object_item_count = 0 + + [object = wallstain1] + direction = 3 + target = 3, 10 + +[square = 4, 10] + cube_type = g_tomb + + [object = necro_stain] + direction = 0 + target = 4, 10 + +[square = 5, 10] + cube_type = g_tomb + + [object = column] + direction = 0 + target = 5, 10 + +[square = 6, 10] + cube_type = w_stone + +[square = 7, 10] + cube_type = w_brick + +[square = 8, 10] + cube_type = w_brick + +[square = 9, 10] + cube_type = g_tomb + +[square = 10, 10] + cube_type = g_tomb + + [enemy = skeleton] + hp = 1000 + +[square = 11, 10] + cube_type = w_brick + +[square = 12, 10] + cube_type = g_tomb + + [object = necro_stain] + direction = 0 + target = 12, 10 + +[square = 13, 10] + cube_type = g_tomb + +[square = 14, 10] + cube_type = w_stone + +[square = 15, 10] + cube_type = g_tomb + + [enemy = skeleton] + hp = 1000 + +[square = 16, 10] + cube_type = g_tomb + + [object = column] + direction = 0 + target = 16, 10 + +[square = 17, 10] + cube_type = w_stone + +[square = 18, 10] + cube_type = w_stone + +[square = 2, 11] + cube_type = w_stone + +[square = 3, 11] + cube_type = g_tomb + + [object = column] + direction = 0 + target = 3, 11 + +[square = 4, 11] + cube_type = g_tomb + + [object = necro_stain] + direction = 0 + target = 4, 11 + +[square = 5, 11] + cube_type = g_tomb + + [object = torch2] + direction = 0 + target = 5, 11 + + [object = foliage1] + direction = 1 + target = 5, 11 + +[square = 6, 11] + cube_type = w_stone + +[square = 7, 11] + cube_type = w_brick + +[square = 8, 11] + cube_type = g_tomb + + [object = stone_up2] + direction = 1 + target = 11, 11 + +[square = 9, 11] + cube_type = g_tomb + + [object = torch] + direction = 1 + target = 7, 9 + + [object = foliage1] + direction = 1 + target = 7, 9 + +[square = 10, 11] + cube_type = w_brick + +[square = 11, 11] + cube_type = w_brick + +[square = 12, 11] + cube_type = w_stone + +[square = 13, 11] + cube_type = g_tomb + + [object = necro_stain] + direction = 0 + target = 13, 11 + +[square = 14, 11] + cube_type = g_tomb + + [enemy = giantrat2] + hp = 600 + +[square = 15, 11] + cube_type = g_tomb + +[square = 16, 11] + cube_type = w_stone + +[square = 17, 11] + cube_type = w_stone + +[square = 2, 12] + cube_type = w_stone + +[square = 3, 12] + cube_type = w_stone + +[square = 4, 12] + cube_type = g_tomb + + [object = necro_stain] + direction = 0 + target = 4, 12 + +[square = 5, 12] + cube_type = g_tomb + + [item = remains] + item_count = 0 + +[square = 6, 12] + cube_type = w_stone + +[square = 7, 12] + cube_type = w_brick + +[square = 8, 12] + cube_type = w_brick + +[square = 9, 12] + cube_type = g_tomb + + [object = foliage1] + direction = 1 + target = 7, 10 + + [object = foliage1] + target = 7, 10 + +[square = 10, 12] + cube_type = w_brick + +[square = 11, 12] + cube_type = w_stone + +[square = 12, 12] + cube_type = w_stone + +[square = 13, 12] + cube_type = w_stone + +[square = 14, 12] + cube_type = g_tomb + + [object = necro_stain] + direction = 0 + target = 14, 12 + +[square = 15, 12] + cube_type = g_tomb + + [item = remains] + item_count = 0 + +[square = 16, 12] + cube_type = w_stone + +[square = 3, 13] + cube_type = w_stone + +[square = 4, 13] + cube_type = g_tomb + +[square = 5, 13] + cube_type = g_tomb + + [object = necro_stain] + direction = 0 + target = 5, 13 + + [item = remains] + item_count = 0 + +[square = 6, 13] + cube_type = g_tomb + + [object = column] + direction = 0 + target = 6, 13 + +[square = 7, 13] + cube_type = w_stone + +[square = 8, 13] + cube_type = w_brick + +[square = 9, 13] + cube_type = w_brick + +[square = 10, 13] + cube_type = w_brick + +[square = 11, 13] + cube_type = w_stone + +[square = 12, 13] + cube_type = w_stone + +[square = 13, 13] + cube_type = g_tomb + + [object = column] + direction = 0 + target = 13, 13 + +[square = 14, 13] + cube_type = g_tomb + + [object = necro_stain] + direction = 0 + target = 14, 13 + +[square = 15, 13] + cube_type = g_tomb + + [object = torch2] + direction = 1 + target = 15, 13 + +[square = 16, 13] + cube_type = w_stone + +[square = 3, 14] + cube_type = w_stone + +[square = 4, 14] + cube_type = g_tomb + + [object = stain] + direction = 0 + target = 4, 14 + + [item = remains] + item_count = 0 + +[square = 5, 14] + cube_type = g_tomb + + [object = barrel] + direction = 0 + target = 5, 14 + + + object_item_count = 0 + +[square = 6, 14] + cube_type = g_tomb + + [object = necro_stain] + direction = 0 + target = 6, 14 + +[square = 7, 14] + cube_type = g_tomb + + [object = column] + direction = 0 + target = 7, 14 + +[square = 8, 14] + cube_type = w_stone + +[square = 9, 14] + cube_type = w_stone + +[square = 10, 14] + cube_type = w_stone + +[square = 11, 14] + cube_type = w_stone + +[square = 12, 14] + cube_type = g_tomb + + [object = column] + direction = 0 + target = 12, 14 + +[square = 13, 14] + cube_type = g_tomb + + [enemy = skeleton] + hp = 1000 + +[square = 14, 14] + cube_type = g_tomb + + [object = torch2] + direction = 1 + target = 14, 14 + + [object = necro_activate] + direction = 0 + target = 14, 14 + + [object = wallstain1] + direction = 1 + target = 14, 14 + +[square = 15, 14] + cube_type = w_stone + +[square = 16, 14] + cube_type = w_stone + +[square = 3, 15] + cube_type = w_stone + +[square = 4, 15] + cube_type = w_stone + +[square = 5, 15] + cube_type = w_stone + +[square = 6, 15] + cube_type = g_tomb + + [object = necro_stain] + direction = 0 + target = 6, 15 + +[square = 7, 15] + cube_type = g_tomb + + [enemy = giantrat2] + hp = 600 + +[square = 8, 15] + cube_type = g_tomb + + [item = remains] + item_count = 0 + +[square = 9, 15] + cube_type = g_tomb + + [object = dirt2] + direction = 0 + target = 9, 15 + + [object = foliage1] + direction = 0 + target = 9, 15 + +[square = 10, 15] + cube_type = g_tomb + + [object = foliage1] + direction = 0 + target = 10, 15 + +[square = 11, 15] + cube_type = g_tomb + + [object = foliage1] + direction = 0 + target = 11, 15 + +[square = 12, 15] + cube_type = g_tomb + +[square = 13, 15] + cube_type = g_tomb + + [object = necro_stain] + direction = 0 + target = 13, 15 + +[square = 14, 15] + cube_type = w_stone + +[square = 15, 15] + cube_type = w_stone + +[square = 5, 16] + cube_type = w_stone + +[square = 6, 16] + cube_type = g_tomb + + [object = column] + direction = 0 + target = 6, 16 + +[square = 7, 16] + cube_type = g_tomb + + [object = necro_stain] + direction = 0 + target = 7, 16 + +[square = 8, 16] + cube_type = g_tomb + + [object = necro_stain] + direction = 0 + target = 8, 16 + +[square = 9, 16] + cube_type = g_tomb + + [object = necro_activate] + direction = 0 + target = 9, 16 + +[square = 10, 16] + cube_type = g_tomb + + [object = necro_stain] + direction = 0 + target = 10, 16 + + [item = remains] + item_count = 0 + +[square = 11, 16] + cube_type = g_tomb + + [object = dirt1] + direction = 0 + target = 11, 16 + + [object = necro_stain] + direction = 0 + target = 11, 16 + +[square = 12, 16] + cube_type = g_tomb + + [object = necro_stain] + direction = 0 + target = 12, 16 + +[square = 13, 16] + cube_type = g_tomb + + [object = column] + direction = 0 + target = 13, 16 + + [object = dirt1] + direction = 0 + target = 13, 16 + +[square = 14, 16] + cube_type = w_stone + +[square = 5, 17] + cube_type = w_stone + +[square = 6, 17] + cube_type = w_stone + +[square = 7, 17] + cube_type = w_stone + +[square = 8, 17] + cube_type = w_stone + +[square = 9, 17] + cube_type = g_tomb + + [object = dirt1] + direction = 0 + target = 9, 17 + + [enemy = skeleton] + hp = 1000 + +[square = 10, 17] + cube_type = g_tomb + + [object = garbage] + direction = 0 + target = 10, 17 + +[square = 11, 17] + cube_type = w_stone + +[square = 12, 17] + cube_type = w_stone + +[square = 13, 17] + cube_type = w_stone + +[square = 14, 17] + cube_type = w_stone + +[square = 8, 18] + cube_type = w_stone + +[square = 9, 18] + cube_type = w_stone + +[square = 10, 18] + cube_type = w_stone + +[square = 11, 18] + cube_type = w_stone + +\\*********************************** + +[level = HOH] +size = 23, 24 +object_items_reseted = 0 + +[square = 1, 0] + cube_type = wall1 + +[square = 2, 0] + cube_type = wall1 + +[square = 3, 0] + cube_type = wall1 + +[square = 4, 0] + cube_type = wall1 + +[square = 5, 0] + cube_type = wall1 + +[square = 6, 0] + cube_type = wall1 + +[square = 7, 0] + cube_type = wall1 + +[square = 8, 0] + cube_type = wall1 + +[square = 9, 0] + cube_type = wall1 + +[square = 10, 0] + cube_type = wall1 + +[square = 11, 0] + cube_type = wall1 + +[square = 12, 0] + cube_type = wall1 + +[square = 13, 0] + cube_type = wall1 + +[square = 14, 0] + cube_type = wall1 + +[square = 15, 0] + cube_type = wall1 + +[square = 16, 0] + cube_type = wall1 + +[square = 17, 0] + cube_type = wall1 + +[square = 18, 0] + cube_type = wall1 + +[square = 19, 0] + cube_type = wall1 + +[square = 20, 0] + cube_type = wall1 + +[square = 1, 1] + cube_type = wall1 + +[square = 2, 1] + cube_type = ground + + [object = column] + direction = 1 + target = 2, 1 + +[square = 3, 1] + cube_type = ground + + [object = door1] + direction = 0 + target = 3, 1 + +[square = 4, 1] + cube_type = ground + + [object = column] + direction = 1 + target = 4, 1 + +[square = 5, 1] + cube_type = wall1 + +[square = 6, 1] + cube_type = ground + +[square = 7, 1] + cube_type = ground + + [object = stain] + direction = 0 + target = 7, 1 + +[square = 8, 1] + cube_type = ground + +[square = 9, 1] + cube_type = ground + + [enemy = livingdead] + hp = 1500 + +[square = 10, 1] + cube_type = ground + + [object = wallstain1] + direction = 0 + target = 10, 1 + +[square = 11, 1] + cube_type = ground + +[square = 12, 1] + cube_type = ground + +[square = 13, 1] + cube_type = ground + +[square = 14, 1] + cube_type = ground + +[square = 15, 1] + cube_type = ground + + [enemy = livingdead] + hp = 1500 + +[square = 16, 1] + cube_type = ground + + [object = house_door_lever] + direction = 1 + target = 16, 1 + + [object = jamb] + target = 16, 1 + + [object = jamb] + direction = 0 + target = 16, 1 + +[square = 17, 1] + cube_type = ground + + [object = web1] + direction = 0 + target = 17, 1 + + [enemy = wraith] + hp = 600 + +[square = 18, 1] + cube_type = ground + + [object = mirror_N] + direction = 0 + target = 14, 13 + + [object = wallstain1] + direction = 0 + target = 18, 1 + +[square = 19, 1] + cube_type = ground + + [object = button] + direction = 1 + target = 20, 2 + + [object = web1] + direction = 0 + target = 19, 1 + + [object = web1] + direction = 1 + target = 19, 1 + + [object = wallstain1] + direction = 0 + target = 19, 1 + +[square = 20, 1] + cube_type = wall1 + +[square = 21, 1] + cube_type = wall1 + +[square = 22, 1] + cube_type = wall1 + +[square = 1, 2] + cube_type = wall1 + +[square = 2, 2] + cube_type = ground + +[square = 3, 2] + cube_type = ground + +[square = 4, 2] + cube_type = ground + +[square = 5, 2] + cube_type = wall1 + +[square = 6, 2] + cube_type = ground + +[square = 7, 2] + cube_type = wall1 + +[square = 8, 2] + cube_type = ground + + [object = mirror_S] + target = 13, 19 + +[square = 9, 2] + cube_type = wall1 + +[square = 10, 2] + cube_type = wall1 + +[square = 11, 2] + cube_type = wall1 + +[square = 12, 2] + cube_type = ground + +[square = 13, 2] + cube_type = wall1 + +[square = 14, 2] + cube_type = wall1 + +[square = 15, 2] + cube_type = wall1 + +[square = 16, 2] + cube_type = wall1 + +[square = 17, 2] + cube_type = ground + + [object = button] + direction = 3 + target = 16, 1 + + [object = stain] + direction = 0 + target = 17, 2 + +[square = 18, 2] + cube_type = ground + + [object = torch2] + direction = 1 + target = 18, 2 + +[square = 19, 2] + cube_type = ground + + [enemy = wraith] + hp = 600 + +[square = 20, 2] + cube_type = ground + + [object = house_door_lever] + direction = 1 + target = 20, 2 + + [object = jamb] + target = 20, 2 + + [object = jamb] + direction = 0 + target = 20, 2 + +[square = 21, 2] + cube_type = ground + + [object = torch2] + direction = 0 + target = 21, 2 + +[square = 22, 2] + cube_type = wall1 + +[square = 1, 3] + cube_type = w_books + cube_direction = 3 + +[square = 2, 3] + cube_type = ground + +[square = 3, 3] + cube_type = ground + + [object = column] + direction = 3 + target = 3, 3 + +[square = 4, 3] + cube_type = ground + +[square = 5, 3] + cube_type = w_books + cube_direction = 3 + +[square = 6, 3] + cube_type = ground + +[square = 7, 3] + cube_type = wall1 + +[square = 8, 3] + cube_type = wall1 + +[square = 9, 3] + cube_type = wall1 + +[square = 10, 3] + cube_type = ground + + [object = torch] + direction = 3 + target = 10, 3 + + [object = wallstain1] + direction = 0 + target = 10, 3 + + [item = arrows] + item_count = 20 + + [item = arrows] + item_count = 20 + +[square = 11, 3] + cube_type = w_books + cube_direction = 3 + +[square = 12, 3] + cube_type = ground + + [enemy = zombie] + hp = 1000 + +[square = 13, 3] + cube_type = wall1 + +[square = 14, 3] + cube_type = ground + + [object = button] + direction = 3 + target = 13, 4 + + [object = wallstain1] + direction = 0 + target = 14, 3 + +[square = 15, 3] + cube_type = ground + + [object = garbage] + target = 15, 3 + + + object_item_count = 2 + +[square = 16, 3] + cube_type = wall1 + +[square = 17, 3] + cube_type = w_books + cube_direction = 2 + +[square = 18, 3] + cube_type = w_books + cube_direction = 2 + +[square = 19, 3] + cube_type = w_books + cube_direction = 2 + +[square = 20, 3] + cube_type = wall1 + +[square = 21, 3] + cube_type = ground + + [object = torch] + direction = 1 + target = 21, 3 + +[square = 22, 3] + cube_type = wall1 + +[square = 1, 4] + cube_type = wall1 + +[square = 2, 4] + cube_type = ground + + [object = painting] + direction = 3 + target = 2, 4 + +[square = 3, 4] + cube_type = ground + +[square = 4, 4] + cube_type = ground + +[square = 5, 4] + cube_type = wall1 + +[square = 6, 4] + cube_type = ground + +[square = 7, 4] + cube_type = ground + +[square = 8, 4] + cube_type = ground + + [object = lever] + direction = 0 + target = 8, 5 + +[square = 9, 4] + cube_type = ground + + [object = house_door] + direction = 1 + target = 9, 4 + + [object = jamb] + direction = 0 + target = 9, 4 + + [object = jamb] + target = 9, 4 + +[square = 10, 4] + cube_type = ground + + [object = flag1] + target = 10, 4 + +[square = 11, 4] + cube_type = w_books + cube_direction = 3 + +[square = 12, 4] + cube_type = ground + +[square = 13, 4] + cube_type = ground + + [object = house_door_lever] + direction = 1 + target = 13, 4 + + [object = jamb] + target = 13, 4 + + [object = jamb] + direction = 0 + target = 13, 4 + +[square = 14, 4] + cube_type = ground + +[square = 15, 4] + cube_type = ground + + [object = mirror_N] + direction = 1 + target = 8, 13 + +[square = 16, 4] + cube_type = wall1 + +[square = 17, 4] + cube_type = ground + + [object = torch] + direction = 3 + target = 17, 4 + + [object = stain] + direction = 3 + target = 17, 4 + +[square = 18, 4] + cube_type = ground + +[square = 19, 4] + cube_type = ground + + [object = torch2] + direction = 0 + target = 19, 4 + + [object = painting2] + direction = 1 + target = 19, 4 + +[square = 20, 4] + cube_type = wall1 + cube_direction = 3 + +[square = 21, 4] + cube_type = ground + + [enemy = bonenight] + hp = 1500 + +[square = 22, 4] + cube_type = wall1 + +[square = 1, 5] + cube_type = wall1 + +[square = 2, 5] + cube_type = ground + + [object = column] + direction = 1 + target = 2, 4 + +[square = 3, 5] + cube_type = ground + +[square = 4, 5] + cube_type = ground + + [object = column] + direction = 1 + target = 4, 4 + +[square = 5, 5] + cube_type = wall1 + +[square = 6, 5] + cube_type = wall1 + +[square = 7, 5] + cube_type = wall1 + +[square = 8, 5] + cube_type = ground + + [object = house_door_lever] + target = 8, 5 + + [object = jamb] + direction = 3 + target = 8, 5 + + [object = jamb] + direction = 1 + target = 8, 5 + +[square = 9, 5] + cube_type = wall1 + +[square = 10, 5] + cube_type = wall1 + +[square = 11, 5] + cube_type = wall1 + +[square = 12, 5] + cube_type = ground + +[square = 13, 5] + cube_type = wall1 + +[square = 14, 5] + cube_type = ground + + [object = torch] + target = 14, 5 + + [item = golden_key] + item_count = 0 + +[square = 15, 5] + cube_type = ground + +[square = 16, 5] + cube_type = wall1 + +[square = 17, 5] + cube_type = ground + + [object = mirror_N] + direction = 3 + target = 6, 19 + + [object = lever] + target = 18, 6 + + [object = wallstain1] + target = 17, 5 + +[square = 18, 5] + cube_type = ground + + [object = stain] + target = 18, 5 + +[square = 19, 5] + cube_type = ground + + [object = table] + target = 19, 5 + + [object = chair] + direction = 1 + target = 19, 5 + + [object = torch2] + direction = 1 + target = 19, 5 + + [object = duke_diary] + direction = 1 + target = 4, 3 + + [object = wallstain1] + target = 19, 5 + +[square = 20, 5] + cube_type = w_books + cube_direction = 3 + +[square = 21, 5] + cube_type = ground + +[square = 22, 5] + cube_type = w_books + cube_direction = 1 + +[square = 1, 6] + cube_type = wall1 + +[square = 2, 6] + cube_type = wall1 + +[square = 3, 6] + cube_type = ground + +[square = 4, 6] + cube_type = wall1 + +[square = 5, 6] + cube_type = wall1 + +[square = 6, 6] + cube_type = ground + + [object = down1] + direction = 3 + target = 6, 6 + +[square = 7, 6] + cube_type = ground + +[square = 8, 6] + cube_type = ground + +[square = 9, 6] + cube_type = ground + + [object = column] + direction = 1 + target = 7, 5 + +[square = 10, 6] + cube_type = wall1 + +[square = 11, 6] + cube_type = wall1 + +[square = 12, 6] + cube_type = ground + + [object = house_door_lever] + target = 12, 6 + + [object = jamb] + direction = 3 + target = 12, 6 + + [object = jamb] + direction = 1 + target = 12, 6 + +[square = 13, 6] + cube_type = wall1 + +[square = 14, 6] + cube_type = wall1 + +[square = 15, 6] + cube_type = wall1 + +[square = 16, 6] + cube_type = wall1 + +[square = 17, 6] + cube_type = wall1 + +[square = 18, 6] + cube_type = ground + + [object = house_door_lever] + target = 18, 6 + + [object = jamb] + direction = 3 + target = 18, 6 + + [object = jamb] + direction = 1 + target = 18, 6 + +[square = 19, 6] + cube_type = wall1 + +[square = 20, 6] + cube_type = wall1 + +[square = 21, 6] + cube_type = ground + +[square = 22, 6] + cube_type = wall1 + +[square = 1, 7] + cube_type = wall1 + +[square = 2, 7] + cube_type = ground + + [object = column] + direction = 1 + target = 1, 6 + +[square = 3, 7] + cube_type = ground + + [object = hoh_enter] + target = 3, 7 + +[square = 4, 7] + cube_type = ground + + [object = column] + direction = 1 + target = 3, 6 + +[square = 5, 7] + cube_type = wall1 + +[square = 6, 7] + cube_type = wall1 + +[square = 7, 7] + cube_type = ground + + [object = column] + direction = 1 + target = 5, 6 + +[square = 8, 7] + cube_type = ground + +[square = 9, 7] + cube_type = ground + + [object = column] + direction = 1 + target = 7, 6 + +[square = 10, 7] + cube_type = wall1 + +[square = 11, 7] + cube_type = wall1 + +[square = 12, 7] + cube_type = ground + + [object = button] + direction = 3 + target = 12, 6 + +[square = 13, 7] + cube_type = ground + +[square = 14, 7] + cube_type = ground + + [enemy = livingdead] + hp = 1500 + +[square = 15, 7] + cube_type = ground + + [object = mirror_N] + direction = 0 + target = 8, 13 + +[square = 16, 7] + cube_type = ground + +[square = 17, 7] + cube_type = ground + + [object = mirror_E] + direction = 0 + target = 11, 12 + +[square = 18, 7] + cube_type = ground + +[square = 19, 7] + cube_type = ground + +[square = 20, 7] + cube_type = wall1 + +[square = 21, 7] + cube_type = ground + + [object = lever] + direction = 3 + target = 20, 8 + +[square = 22, 7] + cube_type = wall1 + +[square = 1, 8] + cube_type = wall1 + +[square = 2, 8] + cube_type = ground + + [object = hoh_mirror] + target = 2, 8 + + [object = mirror_E_special] + direction = 3 + target = 1, 12 + +[square = 3, 8] + cube_type = ground + + [object = hoh_victory] + direction = 0 + target = 17, 4 + +[square = 4, 8] + cube_type = ground + +[square = 5, 8] + cube_type = wall1 + +[square = 6, 8] + cube_type = ground + + [object = button_wall] + target = 5, 8 + +[square = 7, 8] + cube_type = ground + +[square = 8, 8] + cube_type = ground + + [enemy = bonenight] + hp = 1500 + +[square = 9, 8] + cube_type = ground + +[square = 10, 8] + cube_type = ground + + [object = stone_up] + direction = 3 + target = 10, 8 + +[square = 11, 8] + cube_type = wall1 + +[square = 12, 8] + cube_type = ground + + [object = painting] + direction = 3 + target = 12, 8 + +[square = 13, 8] + cube_type = ground + +[square = 14, 8] + cube_type = ground + + [object = column] + direction = 3 + target = 14, 8 + +[square = 15, 8] + cube_type = ground + +[square = 16, 8] + cube_type = ground + + [object = column] + direction = 3 + target = 16, 8 + +[square = 17, 8] + cube_type = ground + + [enemy = zombie] + hp = 1000 + +[square = 18, 8] + cube_type = ground + + [object = column] + direction = 3 + target = 18, 8 + +[square = 19, 8] + cube_type = ground + +[square = 20, 8] + cube_type = ground + + [object = house_door_lever] + direction = 3 + target = 20, 8 + + [object = jamb] + direction = 0 + target = 20, 8 + + [object = jamb] + target = 20, 8 + +[square = 21, 8] + cube_type = ground + +[square = 22, 8] + cube_type = wall1 + +[square = 0, 9] + cube_type = wall1 + cube_direction = 1 + +[square = 1, 9] + cube_type = wall1 + +[square = 2, 9] + cube_type = ground + + [object = column] + direction = 1 + target = 1, 8 + +[square = 3, 9] + cube_type = ground + + [enemy = wraith] + hp = 600 + +[square = 4, 9] + cube_type = ground + + [object = column] + direction = 1 + target = 3, 8 + +[square = 5, 9] + cube_type = wall1 + +[square = 6, 9] + cube_type = wall1 + +[square = 7, 9] + cube_type = ground + + [object = column] + direction = 1 + target = 5, 8 + +[square = 8, 9] + cube_type = ground + +[square = 9, 9] + cube_type = ground + + [object = column] + direction = 1 + target = 7, 8 + +[square = 10, 9] + cube_type = wall1 + +[square = 11, 9] + cube_type = wall1 + +[square = 12, 9] + cube_type = ground + + [object = button] + direction = 3 + target = 12, 10 + +[square = 13, 9] + cube_type = ground + +[square = 14, 9] + cube_type = ground + +[square = 15, 9] + cube_type = ground + + [object = mirror_S] + target = 2, 11 + +[square = 16, 9] + cube_type = ground + +[square = 17, 9] + cube_type = ground + + [object = mirror_S] + target = 17, 7 + +[square = 18, 9] + cube_type = ground + +[square = 19, 9] + cube_type = ground + +[square = 20, 9] + cube_type = wall1 + cube_direction = 3 + +[square = 21, 9] + cube_type = ground + + [object = barrel] + target = 21, 9 + + + object_item_count = 15 + + + object_item_count = 0 + +[square = 22, 9] + cube_type = wall1 + +[square = 0, 10] + cube_type = wall1 + +[square = 1, 10] + cube_type = wall1 + +[square = 2, 10] + cube_type = wall1 + +[square = 3, 10] + cube_type = w_books + +[square = 4, 10] + cube_type = wall1 + +[square = 5, 10] + cube_type = wall1 + +[square = 6, 10] + cube_type = ground + + [object = down2] + direction = 3 + target = 6, 10 + +[square = 7, 10] + cube_type = ground + +[square = 8, 10] + cube_type = ground + +[square = 9, 10] + cube_type = ground + + [object = column] + direction = 1 + target = 7, 9 + +[square = 10, 10] + cube_type = wall1 + +[square = 11, 10] + cube_type = wall1 + +[square = 12, 10] + cube_type = ground + + [object = house_door_lever] + target = 12, 10 + + [object = jamb] + direction = 3 + target = 12, 10 + + [object = jamb] + direction = 1 + target = 12, 10 + +[square = 13, 10] + cube_type = wall1 + +[square = 14, 10] + cube_type = wall1 + +[square = 15, 10] + cube_type = wall1 + +[square = 16, 10] + cube_type = wall1 + +[square = 17, 10] + cube_type = wall1 + +[square = 18, 10] + cube_type = ground + + [object = house_door_lever] + target = 18, 10 + + [object = jamb] + direction = 3 + target = 18, 10 + + [object = jamb] + direction = 1 + target = 18, 10 + +[square = 19, 10] + cube_type = wall1 + +[square = 20, 10] + cube_type = wall1 + +[square = 21, 10] + cube_type = wall1 + cube_direction = 1 + +[square = 22, 10] + cube_type = wall1 + +[square = 0, 11] + cube_type = w_books + cube_direction = 3 + +[square = 1, 11] + cube_type = ground + +[square = 2, 11] + cube_type = ground + + [object = mirror_N] + direction = 0 + target = 15, 9 + +[square = 3, 11] + cube_type = ground + +[square = 4, 11] + cube_type = ground + + [object = stain] + target = 4, 11 + +[square = 5, 11] + cube_type = wall1 + +[square = 6, 11] + cube_type = wall1 + +[square = 7, 11] + cube_type = wall1 + +[square = 8, 11] + cube_type = ground + + [object = jamb] + direction = 1 + target = 8, 11 + + [object = jamb] + direction = 3 + target = 8, 11 + + [object = torch2] + direction = 1 + target = 8, 11 + + [object = torch2] + target = 8, 11 + + [object = house_door_lever] + target = 8, 11 + +[square = 9, 11] + cube_type = wall1 + +[square = 10, 11] + cube_type = wall1 + +[square = 11, 11] + cube_type = ground + + [object = chair] + direction = 0 + target = 11, 11 + + [object = torch2] + direction = 3 + target = 11, 11 + +[square = 12, 11] + cube_type = ground + + [object = painting] + direction = 1 + target = 12, 11 + +[square = 13, 11] + cube_type = wall1 + +[square = 14, 11] + cube_type = ground + + [object = chest1] + target = 14, 11 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 15, 11] + cube_type = ground + + [object = painting] + direction = 0 + target = 15, 11 + +[square = 16, 11] + cube_type = ground + + [object = web_blocker] + direction = 3 + target = 16, 11 + + [object = web1] + target = 16, 11 + + [object = web1] + direction = 0 + target = 16, 11 + +[square = 17, 11] + cube_type = ground + + [object = web_blocker] + direction = 3 + target = 17, 11 + + [object = web1] + target = 17, 11 + + [object = web1] + direction = 0 + target = 17, 11 + +[square = 18, 11] + cube_type = ground + + [object = lever] + direction = 1 + target = 18, 10 + +[square = 19, 11] + cube_type = wall1 + +[square = 0, 12] + cube_type = wall1 + +[square = 1, 12] + cube_type = ground + + [object = mirror_E] + direction = 3 + target = 2, 8 + +[square = 2, 12] + cube_type = ground + +[square = 3, 12] + cube_type = ground + +[square = 4, 12] + cube_type = ground + +[square = 5, 12] + cube_type = ground + + [object = lever] + direction = 0 + target = 6, 12 + +[square = 6, 12] + cube_type = ground + + [object = house_door_lever] + direction = 1 + target = 6, 12 + + [object = jamb] + target = 6, 12 + + [object = jamb] + direction = 0 + target = 6, 12 + +[square = 7, 12] + cube_type = ground + +[square = 8, 12] + cube_type = ground + +[square = 9, 12] + cube_type = ground + + [object = button] + direction = 0 + target = 8, 11 + + [object = chair] + direction = 1 + target = 9, 12 + +[square = 10, 12] + cube_type = wall1 + +[square = 11, 12] + cube_type = ground + + [object = mirror_S] + direction = 3 + target = 17, 7 + +[square = 12, 12] + cube_type = ground + + [enemy = zombie] + hp = 1000 + +[square = 13, 12] + cube_type = w_books + cube_direction = 3 + +[square = 14, 12] + cube_type = ground + +[square = 15, 12] + cube_type = ground + +[square = 16, 12] + cube_type = wall1 + +[square = 17, 12] + cube_type = wall1 + +[square = 18, 12] + cube_type = wall1 + +[square = 19, 12] + cube_type = wall1 + +[square = 0, 13] + cube_type = w_books + cube_direction = 3 + +[square = 1, 13] + cube_type = ground + +[square = 2, 13] + cube_type = ground + +[square = 3, 13] + cube_type = wall1 + +[square = 4, 13] + cube_type = wall1 + +[square = 5, 13] + cube_type = wall1 + +[square = 6, 13] + cube_type = wall1 + +[square = 7, 13] + cube_type = ground + +[square = 8, 13] + cube_type = ground + + [object = mirror_W] + target = 15, 4 + +[square = 9, 13] + cube_type = ground + +[square = 10, 13] + cube_type = wall1 + +[square = 11, 13] + cube_type = ground + + [object = table] + direction = 1 + target = 11, 13 + + [object = chair] + target = 11, 13 + + [object = chair] + direction = 3 + target = 11, 13 + +[square = 12, 13] + cube_type = ground + +[square = 13, 13] + cube_type = wall1 + +[square = 14, 13] + cube_type = ground + + [object = mirror_S] + target = 4, 14 + +[square = 15, 13] + cube_type = ground + + [object = button_wall] + direction = 1 + target = 15, 14 + +[square = 16, 13] + cube_type = wall1 + +[square = 0, 14] + cube_type = w_books + cube_direction = 3 + +[square = 1, 14] + cube_type = ground + +[square = 2, 14] + cube_type = ground + +[square = 3, 14] + cube_type = ground + + [object = jamb] + target = 3, 14 + + [object = jamb] + direction = 0 + target = 3, 14 + + [object = house_door_lever] + direction = 1 + target = 3, 14 + +[square = 4, 14] + cube_type = ground + + [object = mirror_N] + direction = 0 + target = 14, 13 + + [enemy = wraith] + hp = 600 + +[square = 5, 14] + cube_type = ground + + [object = table] + direction = 1 + target = 5, 14 + + [object = chair] + direction = 1 + target = 5, 14 + + [object = chair] + direction = 0 + target = 5, 14 + + [object = torch2] + direction = 0 + target = 5, 14 + +[square = 6, 14] + cube_type = w_books + cube_direction = 1 + +[square = 7, 14] + cube_type = wall1 + +[square = 8, 14] + cube_type = wall1 + +[square = 9, 14] + cube_type = ground + + [object = jamb] + direction = 1 + target = 9, 14 + + [object = jamb] + direction = 3 + target = 9, 14 + + [object = house_door] + direction = 0 + target = 9, 14 + +[square = 10, 14] + cube_type = wall1 + +[square = 11, 14] + cube_type = wall1 + +[square = 12, 14] + cube_type = ground + + [object = house_door] + direction = 0 + target = 12, 14 + + [object = jamb] + direction = 3 + target = 12, 14 + + [object = jamb] + direction = 1 + target = 12, 14 + +[square = 13, 14] + cube_type = wall1 + +[square = 14, 14] + cube_type = wall1 + +[square = 15, 14] + cube_type = wall1 + + [object = teleport] + direction = 1 + target = 18, 2 + +[square = 16, 14] + cube_type = wall1 + +[square = 0, 15] + cube_type = wall1 + +[square = 1, 15] + cube_type = ground + + [object = column] + direction = 3 + target = 1, 15 + +[square = 2, 15] + cube_type = ground + + [object = mirror_N] + target = 8, 13 + +[square = 3, 15] + cube_type = wall1 + +[square = 4, 15] + cube_type = ground + + [object = button] + direction = 3 + target = 3, 14 + + [object = torch2] + target = 4, 15 + + [object = painting] + target = 4, 15 + +[square = 5, 15] + cube_type = ground + + [object = block_enemy] + direction = 0 + target = 5, 15 + +[square = 6, 15] + cube_type = w_books + cube_direction = 1 + +[square = 7, 15] + cube_type = wall1 + +[square = 8, 15] + cube_type = ground + + [object = mirror_broken] + direction = 3 + target = 8, 15 + +[square = 9, 15] + cube_type = ground + +[square = 10, 15] + cube_type = ground + + [object = flag1] + direction = 0 + target = 10, 15 + +[square = 11, 15] + cube_type = ground + +[square = 12, 15] + cube_type = ground + + [object = torch] + direction = 1 + target = 12, 15 + +[square = 13, 15] + cube_type = wall1 + +[square = 14, 15] + cube_type = wall1 + cube_direction = 1 + +[square = 15, 15] + cube_type = wall1 + cube_direction = 1 + +[square = 16, 15] + cube_type = wall1 + +[square = 0, 16] + cube_type = wall1 + +[square = 1, 16] + cube_type = wall1 + +[square = 2, 16] + cube_type = wall1 + +[square = 3, 16] + cube_type = wall1 + +[square = 4, 16] + cube_type = wall1 + +[square = 5, 16] + cube_type = ground + cube_direction = 1 + + [object = web1] + target = 5, 16 + + [object = web1] + direction = 1 + target = 5, 16 + + [object = flag1] + direction = 3 + target = 5, 16 + + [object = chest1] + direction = 0 + target = 5, 16 + + + object_item_count = 0 + + + object_item_count = 40 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 6, 16] + cube_type = wall1 + +[square = 7, 16] + cube_type = wall1 + +[square = 8, 16] + cube_type = wall1 + +[square = 9, 16] + cube_type = wall1 + +[square = 10, 16] + cube_type = wall1 + +[square = 11, 16] + cube_type = ground + cube_direction = 3 + + [object = column] + direction = 3 + target = 11, 16 + +[square = 12, 16] + cube_type = wall1 + +[square = 13, 16] + cube_type = wall1 + +[square = 0, 17] + cube_type = wall1 + +[square = 1, 17] + cube_type = wall1 + +[square = 2, 17] + cube_type = wall1 + + [object = teleport] + direction = 1 + target = 5, 15 + +[square = 3, 17] + cube_type = wall1 + +[square = 4, 17] + cube_type = wall1 + +[square = 5, 17] + cube_type = wall1 + +[square = 6, 17] + cube_type = w_books + +[square = 7, 17] + cube_type = w_books + +[square = 8, 17] + cube_type = w_books + +[square = 9, 17] + cube_type = wall1 + +[square = 10, 17] + cube_type = wall1 + +[square = 11, 17] + cube_type = wall1 + cube_direction = 3 + +[square = 12, 17] + cube_type = wall1 + cube_direction = 3 + +[square = 0, 18] + cube_type = wall1 + +[square = 1, 18] + cube_type = ground + + [object = mirror_N] + direction = 3 + target = 12, 22 + +[square = 2, 18] + cube_type = ground + + [object = button_wall] + direction = 1 + target = 2, 17 + +[square = 3, 18] + cube_type = wall1 + +[square = 4, 18] + cube_type = ground + + [object = mirror_E] + direction = 3 + target = 1, 12 + +[square = 5, 18] + cube_type = ground + + [object = flag1] + direction = 0 + target = 5, 18 + +[square = 6, 18] + cube_type = ground + +[square = 7, 18] + cube_type = ground + + [enemy = bonenight] + hp = 1500 + +[square = 8, 18] + cube_type = ground + +[square = 9, 18] + cube_type = ground + + [object = painting] + direction = 0 + target = 9, 18 + +[square = 10, 18] + cube_type = w_books + cube_direction = 1 + +[square = 11, 18] + cube_type = wall1 + +[square = 12, 18] + cube_type = wall1 + +[square = 13, 18] + cube_type = wall1 + +[square = 14, 18] + cube_type = wall1 + +[square = 0, 19] + cube_type = w_books + cube_direction = 3 + +[square = 1, 19] + cube_type = ground + + [enemy = bonenight] + hp = 1500 + +[square = 2, 19] + cube_type = ground + + [object = mirror_E] + direction = 1 + target = 1, 21 + +[square = 3, 19] + cube_type = wall1 + +[square = 4, 19] + cube_type = ground + + [object = mirror_N] + target = 13, 22 + +[square = 5, 19] + cube_type = ground + +[square = 6, 19] + cube_type = ground + + [object = mirror_E_special] + target = 17, 5 + +[square = 7, 19] + cube_type = ground + +[square = 8, 19] + cube_type = w_arc1 + cube_direction = 2 + +[square = 9, 19] + cube_type = w_arc1 + cube_direction = 2 + +[square = 10, 19] + cube_type = w_books + cube_direction = 1 + +[square = 11, 19] + cube_type = wall1 + +[square = 12, 19] + cube_type = ground + + [object = mirror_E] + direction = 0 + target = 1, 18 + +[square = 13, 19] + cube_type = ground + + [object = mirror_N] + direction = 0 + target = 8, 2 + +[square = 14, 19] + cube_type = wall1 + +[square = 15, 19] + cube_type = wall1 + +[square = 0, 20] + cube_type = w_books + cube_direction = 3 + +[square = 1, 20] + cube_type = ground + +[square = 2, 20] + cube_type = ground + +[square = 3, 20] + cube_type = wall1 + +[square = 4, 20] + cube_type = wall1 + +[square = 5, 20] + cube_type = wall1 + +[square = 6, 20] + cube_type = wall1 + +[square = 7, 20] + cube_type = wall1 + +[square = 8, 20] + cube_type = w_arc1 + +[square = 9, 20] + cube_type = w_arc1 + + [object = mirror_W] + direction = 1 + target = 14, 20 + +[square = 10, 20] + cube_type = wall1 + +[square = 11, 20] + cube_type = ground + + [object = mirror_W] + direction = 3 + target = 14, 21 + +[square = 12, 20] + cube_type = ground + + [enemy = wraith] + hp = 600 + +[square = 13, 20] + cube_type = ground + +[square = 14, 20] + cube_type = ground + + [object = mirror_W] + direction = 1 + target = 6, 21 + +[square = 15, 20] + cube_type = wall1 + +[square = 0, 21] + cube_type = wall1 + +[square = 1, 21] + cube_type = ground + + [object = mirror_W] + direction = 3 + target = 2, 19 + +[square = 2, 21] + cube_type = ground + +[square = 3, 21] + cube_type = ground + +[square = 4, 21] + cube_type = ground + + [object = mirror_N] + direction = 0 + target = 15, 9 + + [object = wallstain1] + direction = 0 + target = 4, 21 + +[square = 5, 21] + cube_type = ground + +[square = 6, 21] + cube_type = ground + + [object = mirror_E] + direction = 1 + target = 8, 15 + +[square = 7, 21] + cube_type = wall1 + +[square = 8, 21] + cube_type = ground + + [object = mirror_E] + direction = 3 + target = 3, 22 + +[square = 9, 21] + cube_type = ground + + [object = painting] + direction = 1 + target = 9, 21 + +[square = 10, 21] + cube_type = wall1 + +[square = 11, 21] + cube_type = ground + + [object = mirror_N] + direction = 3 + target = 3, 22 + +[square = 12, 21] + cube_type = ground + +[square = 13, 21] + cube_type = ground + +[square = 14, 21] + cube_type = ground + + [object = mirror_N] + direction = 1 + target = 2, 15 + +[square = 15, 21] + cube_type = wall1 + +[square = 0, 22] + cube_type = w_books + cube_direction = 3 + +[square = 1, 22] + cube_type = ground + + [object = mirror_N] + target = 13, 22 + + [object = stain] + target = 1, 22 + +[square = 2, 22] + cube_type = ground + + [object = wallstain1] + target = 2, 22 + +[square = 3, 22] + cube_type = ground + + [object = mirror_E] + target = 11, 21 + +[square = 4, 22] + cube_type = ground + +[square = 5, 22] + cube_type = ground + + [object = column] + direction = 0 + target = 5, 22 + +[square = 6, 22] + cube_type = ground + + [object = stain] + target = 6, 22 + +[square = 7, 22] + cube_type = wall1 + +[square = 8, 22] + cube_type = ground + + [object = barrel] + direction = 0 + target = 8, 22 + + + object_item_count = 0 + +[square = 9, 22] + cube_type = ground + + [object = mirror_N] + target = 4, 19 + +[square = 10, 22] + cube_type = wall1 + +[square = 11, 22] + cube_type = wall1 + +[square = 12, 22] + cube_type = ground + + [object = mirror_S] + target = 15, 7 + +[square = 13, 22] + cube_type = ground + + [object = mirror_S] + target = 12, 19 + +[square = 14, 22] + cube_type = wall1 + +[square = 15, 22] + cube_type = wall1 + +[square = 0, 23] + cube_type = wall1 + +[square = 1, 23] + cube_type = wall1 + +[square = 2, 23] + cube_type = wall1 + +[square = 3, 23] + cube_type = wall1 + +[square = 4, 23] + cube_type = wall1 + +[square = 5, 23] + cube_type = wall1 + +[square = 6, 23] + cube_type = wall1 + +[square = 7, 23] + cube_type = wall1 + +[square = 8, 23] + cube_type = wall1 + +[square = 9, 23] + cube_type = wall1 + +[square = 10, 23] + cube_type = wall1 + +[square = 11, 23] + cube_type = wall1 + +[square = 12, 23] + cube_type = wall1 + +[square = 13, 23] + cube_type = wall1 + +[square = 14, 23] + cube_type = wall1 + +\\*********************************** + +[level = ASTRAL] +size = 19, 29 +object_items_reseted = 0 + +[square = 0, 0] + cube_type = empty + +[square = 1, 0] + cube_type = empty + +[square = 2, 0] + cube_type = empty + +[square = 3, 0] + cube_type = empty + +[square = 4, 0] + cube_type = empty + +[square = 5, 0] + cube_type = empty + +[square = 6, 0] + cube_type = empty + +[square = 7, 0] + cube_type = empty + +[square = 8, 0] + cube_type = empty + +[square = 9, 0] + cube_type = empty + +[square = 10, 0] + cube_type = empty + +[square = 11, 0] + cube_type = empty + +[square = 12, 0] + cube_type = empty + +[square = 13, 0] + cube_type = empty + +[square = 14, 0] + cube_type = empty + +[square = 15, 0] + cube_type = empty + +[square = 16, 0] + cube_type = empty + +[square = 17, 0] + cube_type = empty + +[square = 18, 0] + cube_type = empty + +[square = 0, 1] + cube_type = empty + +[square = 1, 1] + cube_type = g_astral + + [object = chest1] + target = 1, 1 + + + object_item_count = 0 + + [object = astral_bottom] + direction = 3 + target = 1, 1 + +[square = 2, 1] + cube_type = empty + +[square = 3, 1] + cube_type = g_astral + + [object = astral_bottom] + direction = 1 + target = 2, 0 + +[square = 4, 1] + cube_type = g_astral + + [object = astral_bottom] + direction = 0 + target = 3, 0 + +[square = 5, 1] + cube_type = g_astral + + [object = astral_bottom] + direction = 0 + target = 4, 0 + +[square = 6, 1] + cube_type = g_astral + + [object = astral_bottom] + direction = 0 + target = 5, 0 + + [object = stain] + direction = 0 + target = 5, 0 + +[square = 7, 1] + cube_type = g_astral + + [object = astral_bottom] + direction = 0 + target = 6, 0 + +[square = 8, 1] + cube_type = g_astral + + [object = astral_bottom] + direction = 3 + target = 7, 0 + +[square = 9, 1] + cube_type = empty + +[square = 10, 1] + cube_type = empty + +[square = 11, 1] + cube_type = g_astral + + [object = block_enemy] + direction = 3 + target = 10, 0 + + [object = astral_bottom] + direction = 1 + target = 10, 0 + + [object = astral_bottom] + direction = 3 + target = 10, 0 + +[square = 12, 1] + cube_type = empty + +[square = 13, 1] + cube_type = empty + +[square = 14, 1] + cube_type = empty + +[square = 15, 1] + cube_type = empty + +[square = 16, 1] + cube_type = g_astral + + [object = chest3] + target = 16, 1 + + + object_item_count = 35 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + [object = astral_bottom] + direction = 1 + target = 16, 1 + +[square = 17, 1] + cube_type = empty + +[square = 18, 1] + cube_type = empty + +[square = 0, 2] + cube_type = empty + +[square = 1, 2] + cube_type = g_astral + + [object = astral_bottom] + direction = 3 + target = 1, 2 + +[square = 2, 2] + cube_type = empty + +[square = 3, 2] + cube_type = g_astral + + [object = astral_bottom] + direction = 1 + target = 2, 1 + + [object = astral_bottom] + direction = 3 + target = 2, 1 + +[square = 4, 2] + cube_type = empty + +[square = 5, 2] + cube_type = empty + +[square = 6, 2] + cube_type = empty + +[square = 7, 2] + cube_type = empty + +[square = 8, 2] + cube_type = g_astral + + [object = astral_bottom] + direction = 1 + target = 7, 1 + + [object = astral_bottom] + direction = 3 + target = 7, 1 + +[square = 9, 2] + cube_type = empty + +[square = 10, 2] + cube_type = empty + +[square = 11, 2] + cube_type = g_astral + + [object = astral_bottom] + direction = 1 + target = 10, 1 + + [enemy = wraith] + hp = 600 + +[square = 12, 2] + cube_type = g_astral + + [object = astral_bottom] + direction = 0 + target = 11, 1 + + [object = astral_bottom] + target = 11, 1 + + [enemy = wraith] + hp = 600 + +[square = 13, 2] + cube_type = g_astral + + [object = astral_bottom] + direction = 0 + target = 12, 1 + + [object = astral_bottom] + target = 12, 1 + +[square = 14, 2] + cube_type = g_astral + + [object = gate_l] + target = 13, 1 + + [object = gate_r] + target = 13, 1 + + [object = gate_jamb] + target = 13, 1 + + [object = gate_jamb] + direction = 0 + target = 13, 1 + + [object = astral_bottom] + direction = 0 + target = 13, 1 + + [object = astral_bottom] + target = 13, 1 + +[square = 15, 2] + cube_type = g_astral + + [object = astral_bottom] + target = 15, 2 + +[square = 16, 2] + cube_type = g_astral + + [enemy = demon] + hp = 3000 + +[square = 17, 2] + cube_type = g_astral + + [object = astral_bottom] + target = 17, 2 + +[square = 18, 2] + cube_type = empty + +[square = 0, 3] + cube_type = empty + +[square = 1, 3] + cube_type = g_astral + +[square = 2, 3] + cube_type = g_astral + + [object = astral_bottom] + direction = 0 + target = 1, 2 + + [object = astral_bottom] + target = 1, 2 + +[square = 3, 3] + cube_type = g_astral + + [object = astral_bottom] + direction = 3 + target = 2, 2 + +[square = 4, 3] + cube_type = empty + +[square = 5, 3] + cube_type = g_astral + + [object = astral_bottom] + target = 4, 2 + + [object = astral_bottom] + direction = 1 + target = 4, 2 + + [enemy = skull] + hp = 1000 + +[square = 6, 3] + cube_type = g_astral + + [object = teleport] + direction = 3 + target = 11, 1 + + [object = astral_bottom] + direction = 0 + target = 5, 2 + + [object = astral_bottom] + target = 5, 2 + + [object = astral_bottom] + direction = 3 + target = 5, 2 + +[square = 7, 3] + cube_type = empty + +[square = 8, 3] + cube_type = g_astral + + [object = astral_bottom] + direction = 1 + target = 7, 2 + + [object = astral_bottom] + direction = 3 + target = 7, 2 + +[square = 9, 3] + cube_type = empty + +[square = 10, 3] + cube_type = g_astral + + [object = astral_bottom] + target = 9, 2 + + [object = astral_bottom] + direction = 1 + target = 9, 2 + +[square = 11, 3] + cube_type = g_astral + + [object = astral_bottom] + direction = 0 + target = 10, 2 + + [object = astral_bottom] + direction = 3 + target = 10, 2 + +[square = 12, 3] + cube_type = empty + +[square = 13, 3] + cube_type = empty + +[square = 14, 3] + cube_type = empty + +[square = 15, 3] + cube_type = g_astral + + [object = fire_menhir] + direction = 1 + target = 15, 3 + + [object = astral_bottom] + direction = 0 + target = 15, 3 + + [object = astral_bottom] + direction = 1 + target = 15, 3 + +[square = 16, 3] + cube_type = g_astral + + [object = astral_bottom] + direction = 0 + target = 16, 3 + +[square = 17, 3] + cube_type = g_astral + +[square = 18, 3] + cube_type = empty + +[square = 0, 4] + cube_type = empty + +[square = 1, 4] + cube_type = g_astral + + [object = fire_menhir] + direction = 1 + target = 1, 4 + + [object = astral_bottom] + direction = 3 + target = 1, 4 + + [object = astral_bottom] + direction = 0 + target = 1, 4 + +[square = 2, 4] + cube_type = empty + +[square = 3, 4] + cube_type = g_astral + + [object = astral_bottom] + direction = 1 + target = 2, 3 + + [object = astral_bottom] + direction = 3 + target = 2, 3 + +[square = 4, 4] + cube_type = empty + +[square = 5, 4] + cube_type = g_astral + + [object = astral_bottom] + direction = 1 + target = 4, 3 + + [object = astral_bottom] + direction = 3 + target = 4, 3 + +[square = 6, 4] + cube_type = empty + +[square = 7, 4] + cube_type = empty + +[square = 8, 4] + cube_type = g_astral + + [object = astral_bottom] + direction = 1 + target = 7, 3 + + [object = astral_bottom] + direction = 3 + target = 7, 3 + +[square = 9, 4] + cube_type = empty + +[square = 10, 4] + cube_type = g_astral + + [object = astral_bottom] + direction = 1 + target = 9, 3 + + [object = astral_bottom] + direction = 3 + target = 9, 3 + +[square = 11, 4] + cube_type = empty + +[square = 12, 4] + cube_type = empty + +[square = 13, 4] + cube_type = empty + +[square = 14, 4] + cube_type = empty + +[square = 15, 4] + cube_type = empty + +[square = 16, 4] + cube_type = empty + +[square = 17, 4] + cube_type = g_astral + + [object = astral_bottom] + direction = 1 + target = 17, 4 + +[square = 18, 4] + cube_type = empty + +[square = 0, 5] + cube_type = empty + +[square = 1, 5] + cube_type = empty + +[square = 2, 5] + cube_type = empty + +[square = 3, 5] + cube_type = g_astral + + [object = astral_bottom] + direction = 1 + target = 2, 4 + + [object = astral_bottom] + direction = 3 + target = 2, 4 + +[square = 4, 5] + cube_type = empty + +[square = 5, 5] + cube_type = g_astral + + [object = astral_bottom] + direction = 0 + target = 4, 4 + + [object = astral_bottom] + direction = 1 + target = 4, 4 + +[square = 6, 5] + cube_type = g_astral + + [object = astral_bottom] + direction = 0 + target = 5, 4 + + [object = astral_bottom] + target = 5, 4 + +[square = 7, 5] + cube_type = g_astral + + [object = astral_bottom] + direction = 0 + target = 6, 4 + + [object = astral_bottom] + target = 6, 4 + +[square = 8, 5] + cube_type = g_astral + + [object = astral_bottom] + direction = 0 + target = 7, 4 + + [object = astral_bottom] + direction = 3 + target = 7, 4 + +[square = 9, 5] + cube_type = empty + +[square = 10, 5] + cube_type = g_astral + + [object = astral_bottom] + direction = 1 + target = 9, 4 + +[square = 11, 5] + cube_type = g_astral + + [object = astral_bottom] + direction = 0 + target = 10, 4 + + [object = astral_bottom] + target = 10, 4 + +[square = 12, 5] + cube_type = g_astral + + [object = astral_bottom] + direction = 0 + target = 11, 4 + + [object = astral_bottom] + target = 11, 4 + +[square = 13, 5] + cube_type = g_astral + + [object = astral_bottom] + direction = 0 + target = 12, 4 + + [object = astral_bottom] + target = 12, 4 + + [object = stain] + direction = 0 + target = 12, 4 + +[square = 14, 5] + cube_type = g_astral + + [object = astral_bottom] + direction = 0 + target = 13, 4 + + [object = astral_bottom] + target = 13, 4 + +[square = 15, 5] + cube_type = g_astral + + [object = torch2] + direction = 0 + target = 14, 4 + + [object = astral_bottom] + target = 14, 4 + + [object = astral_bottom] + direction = 3 + target = 14, 4 + +[square = 16, 5] + cube_type = empty + +[square = 17, 5] + cube_type = g_astral + + [object = astral_bottom] + direction = 1 + target = 17, 5 + +[square = 18, 5] + cube_type = empty + +[square = 0, 6] + cube_type = empty + +[square = 1, 6] + cube_type = g_astral + + [object = teleport] + direction = 3 + target = 3, 8 + + [object = astral_bottom] + direction = 3 + target = 0, 5 + + [object = astral_bottom] + target = 0, 5 + +[square = 2, 6] + cube_type = empty + +[square = 3, 6] + cube_type = g_astral + + [object = astral_bottom] + direction = 1 + target = 2, 5 + + [object = astral_bottom] + direction = 3 + target = 2, 5 + +[square = 4, 6] + cube_type = empty + +[square = 5, 6] + cube_type = empty + +[square = 6, 6] + cube_type = empty + +[square = 7, 6] + cube_type = empty + +[square = 8, 6] + cube_type = empty + +[square = 9, 6] + cube_type = empty + +[square = 10, 6] + cube_type = g_astral + + [object = astral_bottom] + direction = 1 + target = 9, 5 + + [object = astral_bottom] + direction = 3 + target = 9, 5 + +[square = 11, 6] + cube_type = empty + +[square = 12, 6] + cube_type = empty + +[square = 13, 6] + cube_type = empty + +[square = 14, 6] + cube_type = empty + +[square = 15, 6] + cube_type = g_astral + + [object = astral_bottom] + direction = 1 + target = 14, 5 + + [object = astral_bottom] + direction = 3 + target = 14, 5 + +[square = 16, 6] + cube_type = empty + +[square = 17, 6] + cube_type = g_astral + + [object = block_enemy] + direction = 0 + target = 17, 6 + + [object = astral_bottom] + direction = 1 + target = 17, 6 + +[square = 18, 6] + cube_type = empty + +[square = 0, 7] + cube_type = empty + +[square = 1, 7] + cube_type = g_astral + + [object = block_enemy] + direction = 3 + target = 0, 6 + + [object = astral_bottom] + direction = 3 + target = 0, 6 + +[square = 2, 7] + cube_type = empty + +[square = 3, 7] + cube_type = g_astral + + [object = astral_bottom] + direction = 1 + target = 2, 6 + + [object = astral_bottom] + direction = 3 + target = 2, 6 + +[square = 4, 7] + cube_type = empty + +[square = 5, 7] + cube_type = g_astral + + [object = torch2] + direction = 3 + target = 4, 6 + + [object = astral_bottom] + target = 4, 6 + + [object = astral_bottom] + direction = 1 + target = 4, 6 + +[square = 6, 7] + cube_type = g_astral + + [object = astral_bottom] + direction = 0 + target = 5, 6 + + [object = astral_bottom] + target = 5, 6 + + [object = stain] + direction = 0 + target = 5, 6 + +[square = 7, 7] + cube_type = g_astral + + [object = astral_bottom] + target = 6, 6 + +[square = 8, 7] + cube_type = g_astral + + [object = astral_bottom] + direction = 0 + target = 7, 6 + + [object = astral_bottom] + target = 7, 6 + +[square = 9, 7] + cube_type = g_astral + + [object = astral_bottom] + direction = 0 + target = 8, 6 + + [object = astral_bottom] + target = 8, 6 + +[square = 10, 7] + cube_type = g_astral + +[square = 11, 7] + cube_type = g_astral + + [object = astral_bottom] + direction = 0 + target = 10, 6 + + [object = astral_bottom] + target = 10, 6 + +[square = 12, 7] + cube_type = g_astral + + [object = astral_bottom] + target = 11, 6 + +[square = 13, 7] + cube_type = g_astral + + [object = astral_bottom] + direction = 0 + target = 12, 6 + + [object = astral_bottom] + target = 12, 6 + +[square = 14, 7] + cube_type = g_astral + + [object = astral_bottom] + direction = 0 + target = 13, 6 + + [object = astral_bottom] + target = 13, 6 + +[square = 15, 7] + cube_type = g_astral + + [object = astral_bottom] + direction = 3 + target = 14, 6 + +[square = 16, 7] + cube_type = empty + +[square = 17, 7] + cube_type = g_astral + + [object = teleport] + direction = 0 + target = 17, 18 + + [object = astral_bottom] + direction = 0 + target = 17, 7 + + [object = astral_bottom] + direction = 1 + target = 17, 7 + +[square = 18, 7] + cube_type = empty + +[square = 0, 8] + cube_type = empty + +[square = 1, 8] + cube_type = g_astral + + [object = astral_bottom] + direction = 3 + target = 0, 7 + +[square = 2, 8] + cube_type = empty + +[square = 3, 8] + cube_type = g_astral + + [object = block_enemy] + direction = 3 + target = 2, 7 + + [object = astral_bottom] + direction = 0 + target = 2, 7 + + [object = astral_bottom] + direction = 1 + target = 2, 7 + + [object = astral_bottom] + direction = 3 + target = 2, 7 + +[square = 4, 8] + cube_type = empty + +[square = 5, 8] + cube_type = g_astral + + [object = block_enemy] + direction = 3 + target = 4, 7 + + [object = astral_bottom] + direction = 1 + target = 4, 7 + + [object = astral_bottom] + direction = 3 + target = 4, 7 + +[square = 6, 8] + cube_type = empty + +[square = 7, 8] + cube_type = g_astral + + [object = astral_bottom] + direction = 1 + target = 6, 7 + + [object = astral_bottom] + direction = 3 + target = 6, 7 + +[square = 8, 8] + cube_type = empty + +[square = 9, 8] + cube_type = empty + +[square = 10, 8] + cube_type = g_astral + + [object = column2] + direction = 0 + target = 9, 7 + + [object = astral_bottom] + direction = 1 + target = 9, 7 + + [object = astral_bottom] + direction = 3 + target = 9, 7 + +[square = 11, 8] + cube_type = empty + +[square = 12, 8] + cube_type = g_astral + + [object = column2] + direction = 0 + target = 11, 7 + + [object = astral_bottom] + direction = 1 + target = 11, 7 + + [object = astral_bottom] + direction = 3 + target = 11, 7 + +[square = 13, 8] + cube_type = empty + +[square = 14, 8] + cube_type = empty + +[square = 15, 8] + cube_type = g_astral + + [object = astral_bottom] + direction = 1 + target = 14, 7 + + [object = astral_bottom] + direction = 3 + target = 14, 7 + +[square = 16, 8] + cube_type = empty + +[square = 17, 8] + cube_type = empty + +[square = 18, 8] + cube_type = empty + +[square = 0, 9] + cube_type = empty + +[square = 1, 9] + cube_type = g_astral + + [object = astral_bottom] + direction = 3 + target = 0, 8 + +[square = 2, 9] + cube_type = empty + +[square = 3, 9] + cube_type = empty + +[square = 4, 9] + cube_type = empty + +[square = 5, 9] + cube_type = g_astral + + [object = teleport] + direction = 3 + target = 5, 14 + + [object = astral_bottom] + direction = 0 + target = 4, 8 + + [object = astral_bottom] + direction = 1 + target = 4, 8 + + [object = astral_bottom] + direction = 3 + target = 5, 14 + +[square = 6, 9] + cube_type = empty + +[square = 7, 9] + cube_type = g_astral + + [object = astral_bottom] + direction = 0 + target = 6, 8 + + [object = astral_bottom] + direction = 1 + target = 6, 8 + +[square = 8, 9] + cube_type = g_astral + + [object = astral_bottom] + direction = 3 + target = 7, 8 + + [object = astral_bottom] + target = 7, 8 + + [enemy = skull] + hp = 1000 + +[square = 9, 9] + cube_type = empty + +[square = 10, 9] + cube_type = g_astral + + [object = astral_bottom] + direction = 1 + target = 9, 8 + +[square = 11, 9] + cube_type = g_astral + + [object = astral_bottom] + direction = 0 + target = 10, 8 + + [object = astral_bottom] + target = 10, 8 + +[square = 12, 9] + cube_type = g_astral + + [object = astral_bottom] + direction = 0 + target = 11, 8 + +[square = 13, 9] + cube_type = g_astral + + [object = astral_bottom] + target = 12, 8 + +[square = 14, 9] + cube_type = g_astral + + [object = astral_bottom] + direction = 0 + target = 13, 8 + + [object = astral_bottom] + target = 13, 8 + +[square = 15, 9] + cube_type = g_astral + + [object = astral_bottom] + direction = 0 + target = 14, 8 + +[square = 16, 9] + cube_type = g_astral + + [object = astral_bottom] + target = 15, 8 + + [object = astral_bottom] + direction = 3 + target = 15, 8 + +[square = 17, 9] + cube_type = empty + +[square = 18, 9] + cube_type = empty + +[square = 0, 10] + cube_type = empty + +[square = 1, 10] + cube_type = g_astral + + [object = astral_bottom] + direction = 0 + target = 0, 9 + +[square = 2, 10] + cube_type = g_astral + + [object = astral_bottom] + direction = 0 + target = 1, 9 + + [object = astral_bottom] + target = 1, 9 + +[square = 3, 10] + cube_type = g_astral + + [object = astral_bottom] + target = 2, 9 + + [object = astral_bottom] + direction = 3 + target = 2, 9 + +[square = 4, 10] + cube_type = empty + +[square = 5, 10] + cube_type = empty + +[square = 6, 10] + cube_type = empty + +[square = 7, 10] + cube_type = empty + +[square = 8, 10] + cube_type = g_astral + + [object = astral_bottom] + direction = 0 + target = 7, 9 + + [object = astral_bottom] + direction = 1 + target = 7, 9 + + [object = astral_bottom] + direction = 3 + target = 7, 9 + + [object = fire_menhir] + direction = 1 + target = 8, 10 + +[square = 9, 10] + cube_type = empty + +[square = 10, 10] + cube_type = g_astral + + [object = astral_bottom] + direction = 1 + target = 9, 9 + + [object = astral_bottom] + direction = 3 + target = 9, 9 + +[square = 11, 10] + cube_type = empty + +[square = 12, 10] + cube_type = empty + +[square = 13, 10] + cube_type = g_astral + + [object = astral_bottom] + direction = 1 + target = 12, 9 + + [object = astral_bottom] + direction = 3 + target = 12, 9 + +[square = 14, 10] + cube_type = empty + +[square = 15, 10] + cube_type = empty + +[square = 16, 10] + cube_type = g_astral + + [object = astral_bottom] + direction = 1 + target = 15, 9 + + [object = astral_bottom] + direction = 3 + target = 15, 9 + +[square = 17, 10] + cube_type = empty + +[square = 18, 10] + cube_type = empty + +[square = 0, 11] + cube_type = empty + +[square = 1, 11] + cube_type = empty + +[square = 2, 11] + cube_type = empty + +[square = 3, 11] + cube_type = g_astral + + [object = astral_bottom] + direction = 1 + target = 2, 10 + +[square = 4, 11] + cube_type = g_astral + + [object = astral_bottom] + direction = 0 + target = 3, 10 + + [object = astral_bottom] + target = 3, 10 + + [enemy = skull] + hp = 1000 + +[square = 5, 11] + cube_type = g_astral + + [object = block_enemy] + direction = 3 + target = 4, 10 + + [object = astral_bottom] + direction = 0 + target = 4, 10 + + [object = astral_bottom] + target = 4, 10 + +[square = 6, 11] + cube_type = g_astral + + [object = teleport] + direction = 3 + target = 8, 14 + + [object = astral_bottom] + direction = 0 + target = 5, 10 + + [object = astral_bottom] + target = 5, 10 + + [object = astral_bottom] + direction = 3 + target = 8, 14 + +[square = 7, 11] + cube_type = empty + +[square = 8, 11] + cube_type = empty + +[square = 9, 11] + cube_type = empty + +[square = 10, 11] + cube_type = g_astral + + [object = astral_bottom] + direction = 1 + target = 9, 10 + + [object = astral_bottom] + direction = 3 + target = 9, 10 + +[square = 11, 11] + cube_type = empty + +[square = 12, 11] + cube_type = g_astral + + [object = torch2] + direction = 3 + target = 11, 10 + + [object = torch2] + target = 11, 10 + + [object = torch2] + direction = 0 + target = 11, 10 + + [object = astral_bottom] + target = 11, 10 + + [object = astral_bottom] + direction = 1 + target = 11, 10 + +[square = 13, 11] + cube_type = g_astral + +[square = 14, 11] + cube_type = g_astral + + [object = torch2] + direction = 1 + target = 13, 10 + + [object = torch2] + direction = 0 + target = 13, 10 + + [object = torch2] + direction = 3 + target = 13, 10 + + [object = astral_bottom] + target = 13, 10 + + [object = astral_bottom] + direction = 3 + target = 13, 10 + +[square = 15, 11] + cube_type = empty + +[square = 16, 11] + cube_type = g_astral + + [object = astral_bottom] + direction = 1 + target = 15, 10 + + [object = astral_bottom] + direction = 3 + target = 15, 10 + +[square = 17, 11] + cube_type = empty + +[square = 18, 11] + cube_type = empty + +[square = 0, 12] + cube_type = empty + +[square = 1, 12] + cube_type = empty + +[square = 2, 12] + cube_type = empty + +[square = 3, 12] + cube_type = g_astral + + [object = astral_bottom] + direction = 3 + target = 2, 11 + + [object = astral_bottom] + direction = 1 + target = 2, 11 + +[square = 4, 12] + cube_type = empty + +[square = 5, 12] + cube_type = empty + +[square = 6, 12] + cube_type = empty + +[square = 7, 12] + cube_type = empty + +[square = 8, 12] + cube_type = empty + +[square = 9, 12] + cube_type = g_astral + + [object = astral_bottom] + target = 8, 11 + + [object = astral_bottom] + direction = 0 + target = 8, 11 + + [object = astral_bottom] + direction = 1 + target = 8, 11 + + [object = menhir] + direction = 0 + target = 8, 11 + +[square = 10, 12] + cube_type = g_astral + +[square = 11, 12] + cube_type = g_astral + + [object = astral_bottom] + direction = 0 + target = 10, 11 + + [object = astral_bottom] + target = 10, 11 + +[square = 12, 12] + cube_type = g_astral + +[square = 13, 12] + cube_type = g_astral + + [object = crystal_count] + direction = 0 + target = 13, 12 + + [object = duke_dummy] + direction = 0 + target = 13, 12 + + [enemy = duke_immortal] + hp = 0 + +[square = 14, 12] + cube_type = g_astral + + [object = block_enemy] + direction = 0 + target = 13, 11 + + [object = astral_bottom] + direction = 3 + target = 13, 11 + + [object = mirror] + direction = 1 + target = 13, 11 + + [object = necro_dummy] + direction = 0 + target = 13, 11 + +[square = 15, 12] + cube_type = empty + +[square = 16, 12] + cube_type = g_astral + + [object = astral_bottom] + direction = 1 + target = 15, 11 + +[square = 17, 12] + cube_type = g_astral + + [object = fire_menhir] + direction = 1 + target = 17, 12 + + [object = astral_bottom] + direction = 0 + target = 17, 12 + + [object = astral_bottom] + target = 17, 12 + +[square = 18, 12] + cube_type = empty + +[square = 0, 13] + cube_type = empty + +[square = 1, 13] + cube_type = g_astral + + [object = astral_bottom] + target = 0, 12 + +[square = 2, 13] + cube_type = g_astral + + [object = astral_bottom] + direction = 0 + target = 1, 12 + + [object = astral_bottom] + target = 1, 12 + +[square = 3, 13] + cube_type = g_astral + + [object = astral_bottom] + direction = 0 + target = 2, 12 + + [object = astral_bottom] + direction = 3 + target = 2, 12 + +[square = 4, 13] + cube_type = empty + +[square = 5, 13] + cube_type = g_astral + + [object = teleport] + direction = 3 + target = 5, 8 + + [object = astral_bottom] + target = 4, 12 + + [object = astral_bottom] + direction = 3 + target = 4, 12 + + [object = astral_bottom] + direction = 1 + target = 4, 12 + +[square = 6, 13] + cube_type = empty + +[square = 7, 13] + cube_type = empty + +[square = 8, 13] + cube_type = empty + +[square = 9, 13] + cube_type = empty + +[square = 10, 13] + cube_type = g_astral + + [object = astral_bottom] + direction = 1 + target = 9, 12 + + [object = astral_bottom] + direction = 3 + target = 9, 12 + +[square = 11, 13] + cube_type = empty + +[square = 12, 13] + cube_type = g_astral + + [object = torch2] + target = 11, 12 + + [object = torch2] + direction = 3 + target = 11, 12 + + [object = torch2] + direction = 1 + target = 11, 12 + + [object = astral_bottom] + direction = 0 + target = 11, 12 + + [object = astral_bottom] + direction = 1 + target = 11, 12 + +[square = 13, 13] + cube_type = g_astral + +[square = 14, 13] + cube_type = g_astral + + [object = torch2] + target = 13, 12 + + [object = torch2] + direction = 0 + target = 13, 12 + + [object = torch2] + direction = 1 + target = 13, 12 + + [object = astral_bottom] + direction = 0 + target = 13, 12 + + [object = astral_bottom] + direction = 3 + target = 13, 12 + +[square = 15, 13] + cube_type = empty + +[square = 16, 13] + cube_type = g_astral + + [object = astral_bottom] + direction = 1 + target = 15, 12 + + [object = astral_bottom] + direction = 3 + target = 15, 12 + +[square = 17, 13] + cube_type = empty + +[square = 18, 13] + cube_type = empty + +[square = 0, 14] + cube_type = empty + +[square = 1, 14] + cube_type = g_astral + + [object = astral_bottom] + direction = 3 + target = 0, 13 + +[square = 2, 14] + cube_type = empty + +[square = 3, 14] + cube_type = empty + +[square = 4, 14] + cube_type = empty + +[square = 5, 14] + cube_type = g_astral + + [object = block_enemy] + direction = 3 + target = 4, 13 + + [object = astral_bottom] + direction = 3 + target = 4, 13 + + [object = astral_bottom] + direction = 1 + target = 4, 13 + +[square = 6, 14] + cube_type = empty + +[square = 7, 14] + cube_type = g_astral + + [object = teleport] + direction = 3 + target = 5, 11 + + [object = astral_bottom] + direction = 0 + target = 6, 13 + + [object = astral_bottom] + target = 6, 13 + + [object = astral_bottom] + direction = 1 + target = 6, 13 + +[square = 8, 14] + cube_type = g_astral + + [object = block_enemy] + direction = 3 + target = 7, 13 + + [object = astral_bottom] + direction = 0 + target = 7, 13 + + [object = astral_bottom] + target = 7, 13 + +[square = 9, 14] + cube_type = g_astral + + [object = astral_bottom] + direction = 0 + target = 8, 13 + + [object = astral_bottom] + target = 8, 13 + +[square = 10, 14] + cube_type = g_astral + + [object = astral_bottom] + direction = 3 + target = 9, 13 + +[square = 11, 14] + cube_type = empty + +[square = 12, 14] + cube_type = empty + +[square = 13, 14] + cube_type = g_astral + + [object = astral_bottom] + direction = 1 + target = 12, 13 + + [object = astral_bottom] + direction = 3 + target = 12, 13 + +[square = 14, 14] + cube_type = empty + +[square = 15, 14] + cube_type = empty + +[square = 16, 14] + cube_type = g_astral + + [object = astral_bottom] + direction = 1 + target = 15, 13 + + [object = astral_bottom] + direction = 3 + target = 15, 13 + +[square = 17, 14] + cube_type = empty + +[square = 18, 14] + cube_type = empty + +[square = 0, 15] + cube_type = empty + +[square = 1, 15] + cube_type = g_astral + + [object = astral_bottom] + direction = 3 + target = 0, 14 + + [enemy = wraith] + hp = 600 + +[square = 2, 15] + cube_type = empty + +[square = 3, 15] + cube_type = g_astral + + [object = astral_bottom] + direction = 0 + target = 2, 14 + + [object = astral_bottom] + target = 2, 14 + + [object = astral_bottom] + direction = 1 + target = 2, 14 + + [object = fire_menhir] + direction = 1 + target = 3, 15 + +[square = 4, 15] + cube_type = g_astral + + [object = astral_bottom] + direction = 0 + target = 3, 14 + + [object = astral_bottom] + target = 3, 14 + +[square = 5, 15] + cube_type = g_astral + + [object = astral_bottom] + direction = 3 + target = 4, 14 + +[square = 6, 15] + cube_type = empty + +[square = 7, 15] + cube_type = empty + +[square = 8, 15] + cube_type = empty + +[square = 9, 15] + cube_type = empty + +[square = 10, 15] + cube_type = g_astral + + [object = astral_bottom] + direction = 0 + target = 9, 14 + + [object = astral_bottom] + direction = 1 + target = 9, 14 + +[square = 11, 15] + cube_type = g_astral + + [object = astral_bottom] + direction = 0 + target = 10, 14 + + [object = astral_bottom] + target = 10, 14 + +[square = 12, 15] + cube_type = g_astral + + [object = astral_bottom] + direction = 0 + target = 11, 14 + + [object = astral_bottom] + target = 11, 14 + +[square = 13, 15] + cube_type = g_astral + + [object = astral_bottom] + direction = 0 + target = 12, 14 + +[square = 14, 15] + cube_type = g_astral + + [object = astral_bottom] + direction = 0 + target = 13, 14 + + [object = astral_bottom] + target = 13, 14 + +[square = 15, 15] + cube_type = g_astral + + [object = astral_bottom] + target = 14, 14 + +[square = 16, 15] + cube_type = g_astral + + [object = astral_bottom] + direction = 0 + target = 15, 14 + + [object = astral_bottom] + direction = 3 + target = 15, 14 + +[square = 17, 15] + cube_type = empty + +[square = 18, 15] + cube_type = empty + +[square = 0, 16] + cube_type = empty + +[square = 1, 16] + cube_type = g_astral + + [object = astral_bottom] + direction = 3 + target = 0, 15 + +[square = 2, 16] + cube_type = empty + +[square = 3, 16] + cube_type = empty + +[square = 4, 16] + cube_type = empty + +[square = 5, 16] + cube_type = g_astral + + [object = astral_bottom] + direction = 1 + target = 4, 15 + + [object = astral_bottom] + direction = 3 + target = 4, 15 + +[square = 6, 16] + cube_type = empty + +[square = 7, 16] + cube_type = g_astral + + [object = block_enemy] + direction = 0 + target = 7, 16 + + [object = astral_bottom] + direction = 3 + target = 7, 16 + + [object = astral_bottom] + target = 7, 16 + + [object = astral_bottom] + direction = 1 + target = 7, 16 + +[square = 8, 16] + cube_type = g_astral + + [object = teleport] + direction = 0 + target = 13, 17 + + [object = astral_bottom] + direction = 3 + target = 8, 16 + + [object = astral_bottom] + direction = 0 + target = 8, 16 + + [object = astral_bottom] + target = 8, 16 + +[square = 9, 16] + cube_type = empty + +[square = 10, 16] + cube_type = empty + +[square = 11, 16] + cube_type = empty + +[square = 12, 16] + cube_type = empty + +[square = 13, 16] + cube_type = empty + +[square = 14, 16] + cube_type = empty + +[square = 15, 16] + cube_type = g_astral + + [object = astral_bottom] + direction = 3 + target = 14, 15 + + [object = astral_bottom] + direction = 1 + target = 14, 15 + +[square = 16, 16] + cube_type = empty + +[square = 17, 16] + cube_type = empty + +[square = 18, 16] + cube_type = empty + +[square = 0, 17] + cube_type = empty + +[square = 1, 17] + cube_type = g_astral + + [object = astral_bottom] + direction = 0 + target = 0, 16 + +[square = 2, 17] + cube_type = g_astral + + [object = astral_bottom] + direction = 0 + target = 1, 16 + + [object = astral_bottom] + target = 1, 16 + +[square = 3, 17] + cube_type = g_astral + + [object = astral_bottom] + target = 2, 16 + + [object = astral_bottom] + direction = 3 + target = 2, 16 + +[square = 4, 17] + cube_type = empty + +[square = 5, 17] + cube_type = g_astral + + [object = astral_bottom] + direction = 1 + target = 4, 16 + + [object = astral_bottom] + direction = 3 + target = 4, 16 + +[square = 6, 17] + cube_type = empty + +[square = 7, 17] + cube_type = g_astral + + [object = astral_bottom] + direction = 3 + target = 7, 17 + + [object = astral_bottom] + direction = 1 + target = 7, 17 + +[square = 8, 17] + cube_type = empty + +[square = 9, 17] + cube_type = empty + +[square = 10, 17] + cube_type = empty + +[square = 11, 17] + cube_type = empty + +[square = 12, 17] + cube_type = g_astral + + [object = teleport] + direction = 0 + target = 7, 16 + + [object = astral_bottom] + direction = 0 + target = 12, 17 + + [object = astral_bottom] + direction = 1 + target = 12, 17 + + [object = astral_bottom] + target = 12, 17 + +[square = 13, 17] + cube_type = g_astral + + [object = block_enemy] + direction = 0 + target = 13, 17 + + [object = astral_bottom] + direction = 0 + target = 13, 17 + + [object = astral_bottom] + target = 13, 17 + +[square = 14, 17] + cube_type = g_astral + + [object = astral_bottom] + target = 13, 16 + +[square = 15, 17] + cube_type = g_astral + + [object = astral_bottom] + direction = 0 + target = 14, 16 + + [object = astral_bottom] + direction = 3 + target = 14, 16 + +[square = 16, 17] + cube_type = empty + +[square = 17, 17] + cube_type = g_astral + + [object = teleport] + direction = 0 + target = 17, 6 + + [object = astral_bottom] + direction = 1 + target = 17, 17 + + [object = astral_bottom] + target = 17, 17 + +[square = 18, 17] + cube_type = empty + +[square = 0, 18] + cube_type = empty + +[square = 1, 18] + cube_type = empty + +[square = 2, 18] + cube_type = empty + +[square = 3, 18] + cube_type = g_astral + + [object = astral_bottom] + direction = 3 + target = 2, 17 + + [object = astral_bottom] + direction = 1 + target = 2, 17 + +[square = 4, 18] + cube_type = empty + +[square = 5, 18] + cube_type = g_astral + + [object = astral_bottom] + direction = 0 + target = 4, 17 + + [object = astral_bottom] + direction = 1 + target = 4, 17 + + [enemy = skull] + hp = 1000 + + [enemy = skull] + hp = 1000 + +[square = 6, 18] + cube_type = g_astral + + [object = astral_bottom] + direction = 0 + target = 5, 17 + + [object = astral_bottom] + target = 5, 17 + +[square = 7, 18] + cube_type = g_astral + + [object = astral_bottom] + direction = 3 + target = 7, 18 + +[square = 8, 18] + cube_type = empty + +[square = 9, 18] + cube_type = g_astral + + [object = astral_bottom] + target = 8, 17 + + [object = astral_bottom] + direction = 1 + target = 9, 18 + +[square = 10, 18] + cube_type = g_astral + + [object = astral_bottom] + target = 9, 17 + + [object = astral_bottom] + direction = 3 + target = 9, 17 + + [object = fire_menhir] + target = 10, 18 + +[square = 11, 18] + cube_type = empty + +[square = 12, 18] + cube_type = empty + +[square = 13, 18] + cube_type = empty + +[square = 14, 18] + cube_type = g_astral + + [object = astral_bottom] + direction = 3 + target = 13, 17 + + [object = astral_bottom] + direction = 1 + target = 13, 17 + +[square = 15, 18] + cube_type = empty + +[square = 16, 18] + cube_type = empty + +[square = 17, 18] + cube_type = g_astral + + [object = block_enemy] + direction = 0 + target = 17, 18 + + [object = astral_bottom] + direction = 1 + target = 17, 18 + +[square = 18, 18] + cube_type = empty + +[square = 0, 19] + cube_type = empty + +[square = 1, 19] + cube_type = empty + +[square = 2, 19] + cube_type = empty + +[square = 3, 19] + cube_type = g_astral + + [object = gate_l] + direction = 1 + target = 2, 18 + + [object = gate_r] + direction = 1 + target = 2, 18 + + [object = gate_jamb] + direction = 1 + target = 2, 18 + + [object = gate_jamb] + direction = 3 + target = 2, 18 + + [object = astral_bottom] + direction = 3 + target = 2, 18 + + [object = astral_bottom] + direction = 1 + target = 2, 18 + +[square = 4, 19] + cube_type = empty + +[square = 5, 19] + cube_type = empty + +[square = 6, 19] + cube_type = empty + +[square = 7, 19] + cube_type = g_astral + + [object = astral_bottom] + direction = 3 + target = 6, 18 + + [object = astral_bottom] + direction = 1 + target = 6, 18 + +[square = 8, 19] + cube_type = g_astral + + [object = astral_bottom] + direction = 0 + target = 7, 18 + + [object = astral_bottom] + target = 7, 18 + +[square = 9, 19] + cube_type = g_astral + +[square = 10, 19] + cube_type = g_astral + + [enemy = demon] + hp = 3000 + +[square = 11, 19] + cube_type = g_astral + + [object = astral_bottom] + direction = 0 + target = 10, 18 + + [object = astral_bottom] + target = 10, 18 + +[square = 12, 19] + cube_type = g_astral + + [object = astral_bottom] + target = 11, 18 + + [object = astral_bottom] + direction = 3 + target = 11, 18 + +[square = 13, 19] + cube_type = empty + +[square = 14, 19] + cube_type = g_astral + + [object = astral_bottom] + direction = 3 + target = 13, 18 + + [object = astral_bottom] + direction = 1 + target = 13, 18 + +[square = 15, 19] + cube_type = empty + +[square = 16, 19] + cube_type = empty + +[square = 17, 19] + cube_type = g_astral + + [object = astral_bottom] + direction = 1 + target = 17, 19 + +[square = 18, 19] + cube_type = empty + +[square = 0, 20] + cube_type = empty + +[square = 1, 20] + cube_type = g_astral + + [object = astral_bottom] + target = 0, 19 + +[square = 2, 20] + cube_type = g_astral + + [object = astral_bottom] + direction = 0 + target = 1, 19 + + [object = astral_bottom] + target = 1, 19 + +[square = 3, 20] + cube_type = g_astral + + [enemy = skull] + hp = 1000 + + [enemy = skull] + hp = 1000 + +[square = 4, 20] + cube_type = g_astral + + [object = astral_bottom] + direction = 0 + target = 3, 19 + + [object = astral_bottom] + target = 3, 19 + +[square = 5, 20] + cube_type = g_astral + + [object = astral_bottom] + target = 4, 19 + + [object = astral_bottom] + direction = 3 + target = 4, 19 + +[square = 6, 20] + cube_type = empty + +[square = 7, 20] + cube_type = g_astral + + [object = astral_bottom] + direction = 3 + target = 6, 19 + + [object = astral_bottom] + direction = 1 + target = 6, 19 + +[square = 8, 20] + cube_type = empty + +[square = 9, 20] + cube_type = g_astral + + [object = astral_bottom] + direction = 0 + target = 8, 19 + + [object = astral_bottom] + direction = 1 + target = 9, 20 + +[square = 10, 20] + cube_type = g_astral + + [object = astral_bottom] + direction = 0 + target = 9, 19 + + [object = astral_bottom] + direction = 3 + target = 9, 19 + +[square = 11, 20] + cube_type = empty + +[square = 12, 20] + cube_type = g_astral + + [object = astral_bottom] + direction = 3 + target = 11, 19 + + [object = astral_bottom] + direction = 1 + target = 11, 19 + +[square = 13, 20] + cube_type = empty + +[square = 14, 20] + cube_type = g_astral + + [object = astral_bottom] + direction = 0 + target = 13, 19 + + [object = astral_bottom] + direction = 1 + target = 13, 19 + +[square = 15, 20] + cube_type = g_astral + + [object = astral_bottom] + direction = 0 + target = 14, 19 + + [object = astral_bottom] + target = 14, 19 + + [object = block_enemy] + direction = 0 + target = 15, 20 + + [object = astral_bottom] + direction = 3 + target = 15, 20 + +[square = 16, 20] + cube_type = empty + +[square = 17, 20] + cube_type = g_astral + + [object = astral_bottom] + direction = 1 + target = 17, 20 + +[square = 18, 20] + cube_type = empty + +[square = 0, 21] + cube_type = empty + +[square = 1, 21] + cube_type = g_astral + + [object = astral_bottom] + direction = 0 + target = 0, 20 + + [object = astral_bottom] + direction = 3 + target = 0, 20 + + [object = column2] + direction = 1 + target = 1, 21 + +[square = 2, 21] + cube_type = empty + +[square = 3, 21] + cube_type = g_astral + + [object = astral_bottom] + direction = 0 + target = 2, 20 + + [object = astral_bottom] + direction = 1 + target = 2, 20 + + [object = astral_bottom] + direction = 3 + target = 2, 20 + + [object = fire_menhir] + direction = 1 + target = 3, 21 + +[square = 4, 21] + cube_type = empty + +[square = 5, 21] + cube_type = g_astral + + [object = astral_bottom] + direction = 0 + target = 4, 20 + + [object = astral_bottom] + direction = 1 + target = 4, 20 + + [object = astral_bottom] + direction = 3 + target = 4, 20 + + [object = column2] + direction = 1 + target = 5, 21 + +[square = 6, 21] + cube_type = empty + +[square = 7, 21] + cube_type = g_astral + + [object = astral_bottom] + direction = 3 + target = 6, 20 + + [object = astral_bottom] + direction = 1 + target = 6, 20 + +[square = 8, 21] + cube_type = empty + +[square = 9, 21] + cube_type = empty + +[square = 10, 21] + cube_type = empty + +[square = 11, 21] + cube_type = empty + +[square = 12, 21] + cube_type = g_astral + + [object = astral_bottom] + direction = 3 + target = 11, 20 + + [object = astral_bottom] + direction = 1 + target = 11, 20 + +[square = 13, 21] + cube_type = empty + +[square = 14, 21] + cube_type = empty + +[square = 15, 21] + cube_type = empty + +[square = 16, 21] + cube_type = empty + +[square = 17, 21] + cube_type = g_astral + + [object = astral_bottom] + direction = 1 + target = 17, 21 + +[square = 18, 21] + cube_type = empty + +[square = 0, 22] + cube_type = empty + +[square = 1, 22] + cube_type = empty + +[square = 2, 22] + cube_type = empty + +[square = 3, 22] + cube_type = empty + +[square = 4, 22] + cube_type = empty + +[square = 5, 22] + cube_type = empty + +[square = 6, 22] + cube_type = empty + +[square = 7, 22] + cube_type = g_astral + + [object = astral_bottom] + direction = 3 + target = 6, 21 + + [object = astral_bottom] + direction = 1 + target = 6, 21 + +[square = 8, 22] + cube_type = empty + +[square = 9, 22] + cube_type = g_astral + + [object = astral_bottom] + target = 8, 21 + + [object = astral_bottom] + direction = 3 + target = 8, 21 + + [object = astral_bottom] + direction = 1 + target = 8, 21 + + [object = fire_menhir] + direction = 1 + target = 9, 22 + +[square = 10, 22] + cube_type = empty + +[square = 11, 22] + cube_type = g_astral + + [object = astral_bottom] + target = 10, 21 + + [object = astral_bottom] + direction = 1 + target = 10, 21 + + [object = astral_bottom] + direction = 1 + target = 10, 21 + +[square = 12, 22] + cube_type = g_astral + + [object = astral_bottom] + direction = 0 + target = 11, 21 + + [object = astral_bottom] + direction = 3 + target = 11, 21 + +[square = 13, 22] + cube_type = empty + +[square = 14, 22] + cube_type = empty + +[square = 15, 22] + cube_type = g_astral + + [object = teleport] + direction = 0 + target = 15, 20 + + [object = astral_bottom] + direction = 3 + target = 15, 22 + + [object = astral_bottom] + target = 15, 22 + + [object = astral_bottom] + direction = 1 + target = 15, 22 + +[square = 16, 22] + cube_type = empty + +[square = 17, 22] + cube_type = g_astral + + [object = astral_bottom] + direction = 1 + target = 17, 22 + +[square = 18, 22] + cube_type = empty + +[square = 0, 23] + cube_type = empty + +[square = 1, 23] + cube_type = g_astral + + [object = teleport] + direction = 3 + target = 1, 7 + + [object = astral_bottom] + target = 0, 22 + + [object = torch2] + direction = 3 + target = 1, 23 + +[square = 2, 23] + cube_type = g_astral + + [object = astral_bottom] + target = 1, 22 + +[square = 3, 23] + cube_type = g_astral + + [object = astral_bottom] + target = 2, 22 + +[square = 4, 23] + cube_type = g_astral + + [object = astral_bottom] + target = 3, 22 + +[square = 5, 23] + cube_type = g_astral + + [object = astral_bottom] + direction = 3 + target = 4, 22 + + [object = astral_bottom] + target = 4, 22 + + [object = torch2] + direction = 0 + target = 5, 23 + +[square = 6, 23] + cube_type = empty + +[square = 7, 23] + cube_type = g_astral + + [object = astral_bottom] + direction = 3 + target = 6, 22 + + [object = astral_bottom] + direction = 1 + target = 6, 22 + +[square = 8, 23] + cube_type = empty + +[square = 9, 23] + cube_type = g_astral + + [object = astral_bottom] + direction = 3 + target = 8, 22 + + [object = astral_bottom] + direction = 1 + target = 8, 22 + +[square = 10, 23] + cube_type = empty + +[square = 11, 23] + cube_type = g_astral + + [object = astral_bottom] + direction = 3 + target = 10, 22 + + [object = astral_bottom] + direction = 1 + target = 10, 22 + +[square = 12, 23] + cube_type = empty + +[square = 13, 23] + cube_type = empty + +[square = 14, 23] + cube_type = g_astral + + [object = astral_bottom] + target = 14, 23 + + [object = astral_bottom] + direction = 1 + target = 14, 23 + +[square = 15, 23] + cube_type = g_astral + + [object = astral_bottom] + direction = 0 + target = 15, 23 + +[square = 16, 23] + cube_type = g_astral + + [object = astral_bottom] + direction = 0 + target = 15, 22 + + [object = astral_bottom] + target = 15, 22 + +[square = 17, 23] + cube_type = g_astral + + [enemy = wraith] + hp = 600 + +[square = 18, 23] + cube_type = empty + +[square = 0, 24] + cube_type = empty + +[square = 1, 24] + cube_type = g_astral + +[square = 2, 24] + cube_type = g_astral + +[square = 3, 24] + cube_type = g_astral + +[square = 4, 24] + cube_type = g_astral + +[square = 5, 24] + cube_type = g_astral + + [object = astral_bottom] + direction = 3 + target = 4, 23 + +[square = 6, 24] + cube_type = empty + +[square = 7, 24] + cube_type = g_astral + + [object = astral_bottom] + direction = 0 + target = 6, 23 + + [object = astral_bottom] + direction = 1 + target = 6, 23 + +[square = 8, 24] + cube_type = g_astral + + [object = astral_bottom] + direction = 0 + target = 7, 23 + + [object = astral_bottom] + target = 7, 23 + +[square = 9, 24] + cube_type = g_astral + + [object = astral_bottom] + direction = 0 + target = 8, 23 + + [object = astral_bottom] + direction = 3 + target = 8, 23 + +[square = 10, 24] + cube_type = empty + +[square = 11, 24] + cube_type = g_astral + + [object = astral_bottom] + direction = 0 + target = 10, 23 + + [object = astral_bottom] + direction = 1 + target = 10, 23 + +[square = 12, 24] + cube_type = g_astral + + [object = astral_bottom] + target = 11, 23 + + [object = astral_bottom] + direction = 3 + target = 11, 23 + +[square = 13, 24] + cube_type = empty + +[square = 14, 24] + cube_type = g_astral + + [object = astral_bottom] + direction = 3 + target = 13, 23 + + [object = astral_bottom] + direction = 1 + target = 13, 23 + +[square = 15, 24] + cube_type = empty + +[square = 16, 24] + cube_type = empty + +[square = 17, 24] + cube_type = g_astral + + [object = astral_bottom] + direction = 1 + target = 17, 24 + +[square = 18, 24] + cube_type = empty + +[square = 0, 25] + cube_type = empty + +[square = 1, 25] + cube_type = g_astral + +[square = 2, 25] + cube_type = g_astral + + [enemy = skull] + hp = 1000 + +[square = 3, 25] + cube_type = g_astral + + [enemy = skull] + hp = 1000 + +[square = 4, 25] + cube_type = g_astral + + [object = stain] + direction = 0 + target = 3, 24 + +[square = 5, 25] + cube_type = g_astral + + [object = astral_bottom] + direction = 3 + target = 4, 24 + +[square = 6, 25] + cube_type = empty + +[square = 7, 25] + cube_type = empty + +[square = 8, 25] + cube_type = empty + +[square = 9, 25] + cube_type = empty + +[square = 10, 25] + cube_type = empty + +[square = 11, 25] + cube_type = empty + +[square = 12, 25] + cube_type = g_astral + + [object = astral_bottom] + direction = 3 + target = 11, 24 + + [object = astral_bottom] + direction = 1 + target = 11, 24 + +[square = 13, 25] + cube_type = empty + +[square = 14, 25] + cube_type = g_astral + + [object = astral_bottom] + direction = 1 + target = 13, 24 + +[square = 15, 25] + cube_type = g_astral + + [object = astral_bottom] + direction = 0 + target = 14, 24 + + [object = astral_bottom] + target = 14, 24 + +[square = 16, 25] + cube_type = g_astral + + [object = astral_bottom] + target = 16, 25 + +[square = 17, 25] + cube_type = g_astral + + [object = astral_bottom] + direction = 0 + target = 17, 25 + +[square = 18, 25] + cube_type = empty + +[square = 0, 26] + cube_type = empty + +[square = 1, 26] + cube_type = g_astral + + [object = stain] + direction = 0 + target = 0, 25 + +[square = 2, 26] + cube_type = g_astral + + [enemy = skull] + hp = 1000 + +[square = 3, 26] + cube_type = g_astral + + [enemy = skull] + hp = 1000 + +[square = 4, 26] + cube_type = g_astral + +[square = 5, 26] + cube_type = g_astral + + [object = astral_bottom] + direction = 3 + target = 4, 25 + +[square = 6, 26] + cube_type = empty + +[square = 7, 26] + cube_type = g_astral + + [object = teleport] + direction = 3 + target = 5, 27 + + [object = astral_bottom] + target = 6, 25 + + [object = astral_bottom] + direction = 1 + target = 6, 25 + + [object = astral_bottom] + direction = 0 + target = 6, 25 + +[square = 8, 26] + cube_type = g_astral + + [object = astral_bottom] + target = 8, 26 + +[square = 9, 26] + cube_type = g_astral + + [object = astral_bottom] + target = 9, 26 + +[square = 10, 26] + cube_type = g_astral + + [object = astral_bottom] + target = 10, 26 + +[square = 11, 26] + cube_type = g_astral + + [object = astral_bottom] + target = 11, 26 + +[square = 12, 26] + cube_type = g_astral + + [object = astral_bottom] + direction = 3 + target = 12, 26 + +[square = 13, 26] + cube_type = empty + +[square = 14, 26] + cube_type = g_astral + + [object = astral_bottom] + direction = 3 + target = 13, 25 + + [object = astral_bottom] + direction = 1 + target = 13, 25 + +[square = 15, 26] + cube_type = empty + +[square = 16, 26] + cube_type = g_astral + + [object = astral_bottom] + direction = 1 + target = 16, 26 + + [object = astral_bottom] + direction = 3 + target = 16, 26 + +[square = 17, 26] + cube_type = empty + +[square = 18, 26] + cube_type = empty + +[square = 0, 27] + cube_type = empty + +[square = 1, 27] + cube_type = g_astral + + [object = chest2] + direction = 0 + target = 1, 27 + + + object_item_count = 0 + + [object = torch2] + target = 1, 27 + +[square = 2, 27] + cube_type = g_astral + +[square = 3, 27] + cube_type = g_astral + +[square = 4, 27] + cube_type = g_astral + +[square = 5, 27] + cube_type = g_astral + + [object = block_enemy] + direction = 3 + target = 4, 26 + + [object = astral_bottom] + direction = 3 + target = 4, 26 + + [object = torch2] + direction = 1 + target = 5, 27 + +[square = 6, 27] + cube_type = empty + +[square = 7, 27] + cube_type = empty + +[square = 8, 27] + cube_type = g_astral + + [object = column2] + direction = 0 + target = 8, 27 + + [object = astral_bottom] + direction = 1 + target = 8, 27 + +[square = 9, 27] + cube_type = g_astral + + [object = monk_statue_center] + direction = 0 + target = 9, 27 + +[square = 10, 27] + cube_type = g_astral + + [object = column2] + direction = 0 + target = 10, 27 + +[square = 11, 27] + cube_type = g_astral + + [object = monk_statue_center] + direction = 0 + target = 11, 27 + +[square = 12, 27] + cube_type = g_astral + + [object = column2] + direction = 0 + target = 12, 27 + + [object = astral_bottom] + direction = 3 + target = 12, 27 + +[square = 13, 27] + cube_type = empty + +[square = 14, 27] + cube_type = g_astral + + [object = astral_bottom] + direction = 1 + target = 14, 27 + +[square = 15, 27] + cube_type = g_astral + + [object = astral_bottom] + target = 14, 26 + +[square = 16, 27] + cube_type = g_astral + +[square = 17, 27] + cube_type = g_astral + + [object = astral_bottom] + target = 16, 26 + + [object = fire_menhir] + direction = 1 + target = 17, 27 + +[square = 18, 27] + cube_type = empty + +[square = 0, 28] + cube_type = empty + +[square = 1, 28] + cube_type = empty + +[square = 2, 28] + cube_type = empty + +[square = 3, 28] + cube_type = empty + +[square = 4, 28] + cube_type = empty + +[square = 5, 28] + cube_type = empty + +[square = 6, 28] + cube_type = empty + +[square = 7, 28] + cube_type = empty + +[square = 8, 28] + cube_type = empty + +[square = 9, 28] + cube_type = empty + +[square = 10, 28] + cube_type = empty + +[square = 11, 28] + cube_type = empty + +[square = 12, 28] + cube_type = empty + +[square = 13, 28] + cube_type = empty + +[square = 14, 28] + cube_type = empty + +[square = 15, 28] + cube_type = empty + +[square = 16, 28] + cube_type = empty + +[square = 17, 28] + cube_type = empty + +[square = 18, 28] + cube_type = empty diff --git a/undercroft_windows_i110/data/game/map_cloister.txt b/undercroft_windows_i110/data/game/map_cloister.txt new file mode 100644 index 0000000..51cc8c9 --- /dev/null +++ b/undercroft_windows_i110/data/game/map_cloister.txt @@ -0,0 +1,16908 @@ +save_version = 16 +part_name = cloister +level_count = 7 + +\\*********************************** + +[level = SPIDER_TUNNEL] +size = 31, 36 +object_items_reseted = 0 + +[square = 0, 0] + cube_type = w_clay + +[square = 1, 0] + cube_type = w_clay + +[square = 2, 0] + cube_type = w_clay + +[square = 3, 0] + cube_type = w_clay + +[square = 4, 0] + cube_type = w_clay + +[square = 5, 0] + cube_type = w_clay + +[square = 6, 0] + cube_type = w_clay + +[square = 0, 1] + cube_type = w_clay + +[square = 1, 1] + cube_type = g_tomb + + [object = ladder] + direction = 3 + target = 1, 1 + + [object = tophole] + direction = 1 + target = 1, 1 + +[square = 2, 1] + cube_type = g_tomb + +[square = 3, 1] + cube_type = g_tomb + + [object = torch2] + direction = 1 + + [object = torch2] + direction = 0 + +[square = 4, 1] + cube_type = g_tomb + +[square = 5, 1] + cube_type = g_tomb + + [object = foliage1] + direction = 1 + + [object = foliage1] + direction = 0 + +[square = 6, 1] + cube_type = w_clay + +[square = 8, 1] + cube_type = w_clay + +[square = 9, 1] + cube_type = w_clay + +[square = 10, 1] + cube_type = w_clay + +[square = 11, 1] + cube_type = w_stone + +[square = 12, 1] + cube_type = w_stone + +[square = 13, 1] + cube_type = w_stone + +[square = 14, 1] + cube_type = w_stone + +[square = 15, 1] + cube_type = w_stone + +[square = 16, 1] + cube_type = w_stone + +[square = 0, 2] + cube_type = w_clay + +[square = 1, 2] + cube_type = w_clay + +[square = 2, 2] + cube_type = w_clay + +[square = 3, 2] + cube_type = w_clay + +[square = 4, 2] + cube_type = w_clay + +[square = 5, 2] + cube_type = g_tomb + + [object = foliage1] + direction = 1 + +[square = 6, 2] + cube_type = w_clay + +[square = 7, 2] + cube_type = w_clay + +[square = 8, 2] + cube_type = w_clay + +[square = 9, 2] + cube_type = g_tomb + +[square = 10, 2] + cube_type = g_tomb + +[square = 11, 2] + cube_type = g_tomb + + [object = web1] + direction = 0 + + [object = tomb_door] + direction = 1 + + [object = jamb] + direction = 0 + + [object = jamb] + +[square = 12, 2] + cube_type = g_tomb + + [object = web1] + direction = 0 + +[square = 13, 2] + cube_type = g_tomb + + [object = web1] + direction = 0 + +[square = 14, 2] + cube_type = g_tomb + +[square = 15, 2] + cube_type = g_tomb + + [object = torch] + direction = 0 + +[square = 16, 2] + cube_type = w_stone + +[square = 17, 2] + cube_type = w_stone + +[square = 2, 3] + cube_type = w_clay + +[square = 3, 3] + cube_type = g_tomb + + [enemy = fuzzy_spider] + hp = 400 + + [enemy = fuzzy_spider] + hp = 400 + +[square = 4, 3] + cube_type = g_tomb + + [object = dirt1] + direction = 0 + + [enemy = fuzzy_spider] + hp = 400 + + [enemy = fuzzy_spider] + hp = 400 + +[square = 5, 3] + cube_type = g_tomb + +[square = 6, 3] + cube_type = w_clay + +[square = 7, 3] + cube_type = w_clay + +[square = 8, 3] + cube_type = g_tomb + + [object = web1] + direction = 0 + +[square = 9, 3] + cube_type = g_tomb + +[square = 10, 3] + cube_type = w_clay + +[square = 11, 3] + cube_type = w_stone + +[square = 12, 3] + cube_type = w_stone + +[square = 13, 3] + cube_type = w_stone + +[square = 14, 3] + cube_type = g_tomb + + [object = web1] + direction = 3 + + [object = garbage] + direction = 0 + + [enemy = green_death] + hp = 400 + +[square = 15, 3] + cube_type = g_tomb + + [enemy = green_death] + hp = 400 + +[square = 16, 3] + cube_type = g_tomb + + [object = torch] + direction = 0 + + [object = teleport] + direction = 0 + target = 18, 13 + +[square = 17, 3] + cube_type = w_stone + +[square = 0, 4] + cube_type = w_clay + +[square = 1, 4] + cube_type = w_clay + +[square = 2, 4] + cube_type = w_clay + +[square = 3, 4] + cube_type = g_tomb + + [object = tomb_door] + direction = 0 + + [object = jamb] + direction = 1 + + [object = jamb] + direction = 3 + +[square = 4, 4] + cube_type = w_clay + +[square = 5, 4] + cube_type = w_clay + +[square = 6, 4] + cube_type = w_clay + +[square = 7, 4] + cube_type = g_tomb + + [object = web1] + direction = 3 + +[square = 8, 4] + cube_type = g_tomb + +[square = 9, 4] + cube_type = g_tomb + +[square = 10, 4] + cube_type = w_clay + +[square = 11, 4] + cube_type = w_stone + +[square = 12, 4] + cube_type = w_stone + +[square = 13, 4] + cube_type = w_stone + +[square = 14, 4] + cube_type = g_tomb + + [object = web1] + direction = 3 + + [object = dirt1] + direction = 0 + +[square = 15, 4] + cube_type = g_tomb + + [enemy = fuzzy_spider] + hp = 400 + +[square = 16, 4] + cube_type = g_tomb + + [object = torch] + +[square = 17, 4] + cube_type = w_stone + +[square = 0, 5] + cube_type = w_clay + +[square = 1, 5] + cube_type = g_tomb + + [object = web1] + direction = 3 + + [object = barrel] + direction = 3 + + + object_item_count = 12 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 2, 5] + cube_type = g_tomb + + [object = dirt2] + direction = 3 + +[square = 3, 5] + cube_type = g_tomb + + [object = garbage] + direction = 3 + + + object_item_count = 0 + +[square = 4, 5] + cube_type = w_clay + +[square = 5, 5] + cube_type = w_clay + +[square = 6, 5] + cube_type = g_tomb + + [object = web1] + direction = 0 + +[square = 7, 5] + cube_type = g_tomb + + [enemy = giant_spider] + hp = 600 + +[square = 8, 5] + cube_type = g_tomb + + [object = web1] + direction = 1 + + [object = web1] + +[square = 9, 5] + cube_type = w_clay + +[square = 10, 5] + cube_type = w_clay + +[square = 11, 5] + cube_type = w_stone + +[square = 12, 5] + cube_type = g_tomb + + [object = web1] + direction = 3 + +[square = 13, 5] + cube_type = g_tomb + + [object = web1] + direction = 0 + + [object = web_blocker] + direction = 3 + target = 13, 5 + +[square = 14, 5] + cube_type = g_tomb + +[square = 15, 5] + cube_type = g_tomb + + [enemy = green_death] + hp = 400 + +[square = 16, 5] + cube_type = w_stone + +[square = 17, 5] + cube_type = w_stone + +[square = 0, 6] + cube_type = w_clay + +[square = 1, 6] + cube_type = g_tomb + + [object = web1] + direction = 3 + + [object = web1] + direction = 1 + + [object = dirt1] + direction = 3 + + [object = flower1] + direction = 3 + +[square = 2, 6] + cube_type = w_clay + +[square = 3, 6] + cube_type = g_tomb + + [object = web1] + direction = 1 + + [object = web1] + direction = 3 + + [object = dirt2] + direction = 3 + +[square = 4, 6] + cube_type = w_clay + +[square = 5, 6] + cube_type = w_clay + +[square = 6, 6] + cube_type = g_tomb + +[square = 7, 6] + cube_type = g_tomb + + [object = web1] + direction = 1 + +[square = 8, 6] + cube_type = w_clay + +[square = 9, 6] + cube_type = w_clay + +[square = 10, 6] + cube_type = w_clay + +[square = 11, 6] + cube_type = w_stone + +[square = 12, 6] + cube_type = g_tomb + + [object = web1] + direction = 3 + + [object = web_blocker] + target = 12, 6 + +[square = 13, 6] + cube_type = w_stone + +[square = 14, 6] + cube_type = w_stone + +[square = 15, 6] + cube_type = w_stone + +[square = 16, 6] + cube_type = w_stone + +[square = 0, 7] + cube_type = w_clay + +[square = 1, 7] + cube_type = g_tomb + + [object = web1] + direction = 3 + + [object = web1] + direction = 1 + +[square = 2, 7] + cube_type = w_clay + +[square = 3, 7] + cube_type = g_tomb + + [object = web1] + direction = 1 + + [object = web1] + direction = 3 + +[square = 4, 7] + cube_type = w_clay + +[square = 5, 7] + cube_type = w_clay + +[square = 6, 7] + cube_type = g_tomb + + [object = web_blocker] + target = 6, 7 + +[square = 7, 7] + cube_type = w_clay + +[square = 8, 7] + cube_type = w_clay + +[square = 9, 7] + cube_type = w_clay + +[square = 10, 7] + cube_type = w_stone + +[square = 11, 7] + cube_type = g_tomb + + [object = dirt2] + direction = 0 + + [object = web1] + direction = 3 + + [object = web1] + direction = 0 + +[square = 12, 7] + cube_type = g_tomb + + [object = dirt1] + direction = 0 + + [object = spider_attack] + direction = 0 + target = 12, 7 + + [enemy = giant_spider] + hp = 600 + +[square = 13, 7] + cube_type = g_tomb + + [object = dirt2] + direction = 0 + +[square = 14, 7] + cube_type = w_stone + +[square = 15, 7] + cube_type = w_stone + +[square = 0, 8] + cube_type = w_clay + +[square = 1, 8] + cube_type = g_tomb + + [object = web1] + direction = 3 + + [object = dirt1] + direction = 3 + + [enemy = green_death] + hp = 400 + +[square = 2, 8] + cube_type = g_tomb + + [object = sewer_bottom] + direction = 0 + + [object = web1] + direction = 0 + + [object = dirt2] + direction = 3 + + [enemy = giant_spider] + hp = 600 + +[square = 3, 8] + cube_type = g_tomb + + [object = sewer_bottom] + direction = 0 + + [object = dirt1] + direction = 3 + +[square = 4, 8] + cube_type = g_tomb + + [object = web1] + direction = 0 + + [object = dirt1] + direction = 3 + +[square = 5, 8] + cube_type = g_tomb + + [object = web1] + direction = 0 + + [object = web_blocker] + direction = 3 + target = 5, 8 + +[square = 6, 8] + cube_type = g_tomb + +[square = 7, 8] + cube_type = w_clay + +[square = 9, 8] + cube_type = w_stone + +[square = 10, 8] + cube_type = g_tomb + +[square = 11, 8] + cube_type = g_tomb + + [object = dirt2] + direction = 0 + + [enemy = fuzzy_spider] + hp = 400 + +[square = 12, 8] + cube_type = g_tomb + +[square = 13, 8] + cube_type = g_tomb + + [object = dirt1] + direction = 0 + + [object = web1] + +[square = 14, 8] + cube_type = g_tomb + + [object = dirt1] + direction = 0 + +[square = 15, 8] + cube_type = w_stone + +[square = 0, 9] + cube_type = w_clay + +[square = 1, 9] + cube_type = g_tomb + + [object = web1] + direction = 3 + + [object = sewer_bottom] + direction = 3 + +[square = 2, 9] + cube_type = empty + +[square = 3, 9] + cube_type = empty + +[square = 4, 9] + cube_type = g_tomb + + [object = web1] + direction = 1 + + [object = sewer_bottom] + direction = 1 + +[square = 5, 9] + cube_type = w_clay + +[square = 6, 9] + cube_type = g_tomb + +[square = 7, 9] + cube_type = w_clay + +[square = 8, 9] + cube_type = w_stone + +[square = 9, 9] + cube_type = w_stone + +[square = 10, 9] + cube_type = g_tomb + + [object = web1] + direction = 3 + + [object = web1] + direction = 1 + + [object = web_blocker] + direction = 0 + target = 10, 9 + +[square = 11, 9] + cube_type = w_stone + +[square = 12, 9] + cube_type = g_tomb + + [object = foliage1] + direction = 3 + + [object = web_blocker] + direction = 0 + target = 12, 9 + +[square = 13, 9] + cube_type = w_stone + +[square = 14, 9] + cube_type = g_tomb + + [object = web1] + direction = 3 + + [object = web_blocker] + direction = 0 + target = 14, 9 + +[square = 15, 9] + cube_type = w_stone + +[square = 23, 9] + cube_type = w_stone + +[square = 24, 9] + cube_type = w_stone + +[square = 25, 9] + cube_type = w_stone + +[square = 26, 9] + cube_type = w_stone + +[square = 27, 9] + cube_type = w_stone + +[square = 0, 10] + cube_type = w_clay + +[square = 1, 10] + cube_type = g_tomb + + [object = web1] + direction = 3 + + [object = sewer_bottom] + direction = 3 + + [object = dirt1] + direction = 3 + + [enemy = giant_spider] + hp = 600 + +[square = 2, 10] + cube_type = empty + +[square = 3, 10] + cube_type = empty + +[square = 4, 10] + cube_type = g_tomb + + [object = web1] + direction = 1 + + [object = sewer_bottom] + direction = 1 + + [object = dirt2] + direction = 3 + +[square = 5, 10] + cube_type = w_clay + +[square = 6, 10] + cube_type = g_tomb + +[square = 7, 10] + cube_type = w_clay + +[square = 8, 10] + cube_type = w_stone + +[square = 9, 10] + cube_type = g_tomb + + [object = barrel] + direction = 0 + + + object_item_count = 0 + +[square = 10, 10] + cube_type = g_tomb + + [object = barrel] + direction = 0 + + + object_item_count = 0 + +[square = 11, 10] + cube_type = g_tomb + + [object = foliage1] + direction = 0 + + [object = web1] + + [object = web_blocker] + direction = 3 + target = 11, 10 + +[square = 12, 10] + cube_type = g_tomb + + [object = garbage] + direction = 0 + + + object_item_count = 0 + +[square = 13, 10] + cube_type = g_tomb + + [object = web_blocker] + direction = 3 + target = 13, 10 + +[square = 14, 10] + cube_type = g_tomb + + [object = dirt2] + direction = 0 + + [object = web1] + direction = 1 + +[square = 15, 10] + cube_type = w_stone + +[square = 16, 10] + cube_type = w_stone + +[square = 17, 10] + cube_type = w_stone + +[square = 18, 10] + cube_type = w_stone + +[square = 19, 10] + cube_type = w_stone + +[square = 20, 10] + cube_type = w_stone + +[square = 21, 10] + cube_type = w_stone + +[square = 22, 10] + cube_type = w_stone + +[square = 23, 10] + cube_type = w_stone + +[square = 24, 10] + cube_type = g_tomb + +[square = 25, 10] + cube_type = g_tomb + + [object = chest1] + + + object_item_count = 0 + + + object_item_count = 0 + + [object = torch] + direction = 0 + + [object = spider_attack] + direction = 0 + target = 25, 10 + +[square = 26, 10] + cube_type = g_tomb + + [object = spider_dummy] + direction = 0 + target = 26, 10 + + [item = spider] + item_count = 0 + +[square = 27, 10] + cube_type = w_stone + +[square = 0, 11] + cube_type = w_clay + +[square = 1, 11] + cube_type = g_tomb + + [object = web1] + + [object = web1] + direction = 3 + + [enemy = green_death] + hp = 400 + +[square = 2, 11] + cube_type = g_tomb + + [object = web1] + + [object = sewer_bottom] + +[square = 3, 11] + cube_type = g_tomb + + [object = web1] + + [object = sewer_bottom] + + [enemy = giant_spider] + hp = 600 + + [enemy = giant_spider] + hp = 600 + +[square = 4, 11] + cube_type = g_tomb + + [object = web1] + + [object = dirt2] + direction = 3 + +[square = 5, 11] + cube_type = g_tomb + + [object = web_blocker] + direction = 3 + target = 5, 11 + +[square = 6, 11] + cube_type = g_tomb + +[square = 7, 11] + cube_type = w_clay + +[square = 8, 11] + cube_type = w_stone + +[square = 9, 11] + cube_type = w_stone + +[square = 10, 11] + cube_type = g_tomb + + [object = barrel] + direction = 0 + +[square = 11, 11] + cube_type = w_stone + +[square = 12, 11] + cube_type = g_tomb + + [object = web1] + direction = 3 + + [object = web1] + direction = 1 + + [object = web_blocker] + direction = 0 + target = 12, 11 + +[square = 13, 11] + cube_type = w_stone + +[square = 14, 11] + cube_type = g_tomb + +[square = 15, 11] + cube_type = w_stone + +[square = 16, 11] + cube_type = g_tomb + +[square = 17, 11] + cube_type = g_tomb + + [object = tomb_door] + direction = 1 + + [object = foliage1] + direction = 1 + + [object = jamb] + + [object = jamb] + direction = 0 + +[square = 18, 11] + cube_type = g_tomb + + [object = foliage1] + direction = 3 + + [object = foliage1] + direction = 0 + + [object = foliage1] + +[square = 19, 11] + cube_type = g_tomb + + [object = dirt1] + direction = 0 + +[square = 20, 11] + cube_type = g_tomb + + [enemy = fuzzy_spider] + hp = 400 + +[square = 21, 11] + cube_type = g_tomb + + [enemy = fire_arachnid] + hp = 800 + +[square = 22, 11] + cube_type = g_tomb + +[square = 23, 11] + cube_type = g_tomb + + [object = tomb_door] + direction = 3 + + [object = jamb] + + [object = jamb] + direction = 0 + +[square = 24, 11] + cube_type = g_tomb + + [enemy = giant_spider] + hp = 600 + +[square = 25, 11] + cube_type = g_tomb + + [object = dirt1] + +[square = 26, 11] + cube_type = g_tomb + + [object = column] + direction = 0 + +[square = 27, 11] + cube_type = w_stone + +[square = 0, 12] + cube_type = w_clay + +[square = 1, 12] + cube_type = w_clay + +[square = 2, 12] + cube_type = w_clay + +[square = 3, 12] + cube_type = w_clay + +[square = 4, 12] + cube_type = w_clay + +[square = 5, 12] + cube_type = w_clay + +[square = 6, 12] + cube_type = w_clay + +[square = 7, 12] + cube_type = w_clay + +[square = 8, 12] + cube_type = w_stone + +[square = 9, 12] + cube_type = g_tomb + + [object = barrel] + direction = 0 + + + object_item_count = 3 + + + object_item_count = 0 + + + object_item_count = 0 + + [object = web1] + direction = 3 + +[square = 10, 12] + cube_type = g_tomb + + [object = garbage] + direction = 0 + + [enemy = fire_arachnid] + hp = 800 + +[square = 11, 12] + cube_type = g_tomb + + [object = web_blocker] + direction = 3 + target = 11, 12 + +[square = 12, 12] + cube_type = g_tomb + + [enemy = fuzzy_spider] + hp = 400 + + [enemy = fuzzy_spider] + hp = 400 + +[square = 13, 12] + cube_type = g_tomb + + [object = web1] + direction = 0 + + [object = web_blocker] + direction = 3 + target = 13, 12 + +[square = 14, 12] + cube_type = g_tomb + +[square = 15, 12] + cube_type = g_tomb + + [object = foliage1] + direction = 0 + +[square = 16, 12] + cube_type = g_tomb + +[square = 17, 12] + cube_type = w_stone + +[square = 18, 12] + cube_type = w_stone + +[square = 19, 12] + cube_type = w_stone + +[square = 20, 12] + cube_type = w_stone + +[square = 21, 12] + cube_type = g_tomb + + [object = web1] + direction = 1 + + [object = web1] + direction = 3 + + [object = dirt1] + direction = 0 + +[square = 22, 12] + cube_type = w_stone + +[square = 23, 12] + cube_type = w_stone + +[square = 24, 12] + cube_type = g_tomb + +[square = 25, 12] + cube_type = g_tomb + +[square = 26, 12] + cube_type = g_tomb + + [object = barrel] + + + object_item_count = 22 + +[square = 27, 12] + cube_type = w_stone + +[square = 8, 13] + cube_type = w_stone + +[square = 9, 13] + cube_type = g_tomb + + [object = barrel] + direction = 0 + + + object_item_count = 16 + + + object_item_count = 0 + + [object = web1] + direction = 3 + +[square = 10, 13] + cube_type = g_tomb + + [object = barrel] + direction = 0 + + + object_item_count = 24 + + [object = web1] + direction = 1 + + [object = web1] + +[square = 11, 13] + cube_type = w_stone + +[square = 12, 13] + cube_type = g_tomb + + [object = barrel] + direction = 0 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 13, 13] + cube_type = w_stone + +[square = 14, 13] + cube_type = w_stone + +[square = 15, 13] + cube_type = w_stone + +[square = 16, 13] + cube_type = w_stone + +[square = 17, 13] + cube_type = w_stone + +[square = 18, 13] + cube_type = g_tomb + + [object = lever] + direction = 3 + target = 18, 14 + +[square = 19, 13] + cube_type = g_tomb + + [object = teleport] + direction = 0 + target = 16, 4 + +[square = 20, 13] + cube_type = w_stone + +[square = 21, 13] + cube_type = g_tomb + + [object = web1] + direction = 3 + +[square = 22, 13] + cube_type = w_stone + +[square = 23, 13] + cube_type = w_stone + +[square = 24, 13] + cube_type = w_stone + +[square = 25, 13] + cube_type = g_tomb + + [object = tomb_door] + + [object = jamb] + direction = 3 + + [object = jamb] + direction = 1 + +[square = 26, 13] + cube_type = w_stone + +[square = 27, 13] + cube_type = w_stone + +[square = 8, 14] + cube_type = w_stone + +[square = 9, 14] + cube_type = w_stone + +[square = 10, 14] + cube_type = w_stone + +[square = 11, 14] + cube_type = w_stone + +[square = 12, 14] + cube_type = w_stone + +[square = 13, 14] + cube_type = w_stone + +[square = 14, 14] + cube_type = w_stone + +[square = 15, 14] + cube_type = g_tomb + + [object = web1] + direction = 0 + + [item = revive_potion] + item_count = 0 + + [item = stamina_potion] + item_count = 0 + + [item = arrows] + item_count = 13 + + [item = healing_potion] + item_count = 0 + +[square = 16, 14] + cube_type = g_tomb + + [object = web1] + direction = 0 + + [object = web1] + + [object = web_blocker] + direction = 3 + target = 16, 14 + + [enemy = giant_spider] + hp = 600 + +[square = 17, 14] + cube_type = g_tomb + + [object = web1] + direction = 0 + +[square = 18, 14] + cube_type = w_stone + +[square = 19, 14] + cube_type = w_stone + +[square = 20, 14] + cube_type = w_stone + +[square = 21, 14] + cube_type = g_tomb + + [object = web1] + direction = 3 + + [object = web_blocker] + direction = 0 + target = 21, 14 + +[square = 22, 14] + cube_type = w_stone + +[square = 23, 14] + cube_type = w_stone + +[square = 24, 14] + cube_type = w_stone + +[square = 25, 14] + cube_type = g_tomb + +[square = 26, 14] + cube_type = w_stone + +[square = 14, 15] + cube_type = w_stone + +[square = 15, 15] + cube_type = w_stone + +[square = 16, 15] + cube_type = w_stone + +[square = 17, 15] + cube_type = g_tomb + +[square = 18, 15] + cube_type = w_stone + +[square = 19, 15] + cube_type = w_stone + +[square = 20, 15] + cube_type = g_tomb + + [object = web1] + direction = 0 + + [object = web1] + direction = 3 + + [object = garbage] + direction = 3 + +[square = 21, 15] + cube_type = g_tomb + +[square = 22, 15] + cube_type = g_tomb + + [object = web1] + direction = 0 + + [object = web1] + direction = 1 + + [object = barrel] + direction = 3 + + + object_item_count = 2 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 23, 15] + cube_type = w_stone + +[square = 24, 15] + cube_type = w_stone + +[square = 25, 15] + cube_type = g_tomb + +[square = 26, 15] + cube_type = w_stone + +[square = 15, 16] + cube_type = w_stone + +[square = 16, 16] + cube_type = g_tomb + + [object = altar] + direction = 3 + target = 16, 16 + + [object = torch] + direction = 3 + target = 16, 16 + + [object = torch] + target = 16, 16 + + [object = torch] + direction = 0 + target = 16, 16 + +[square = 17, 16] + cube_type = g_tomb + + [object = web1] + +[square = 18, 16] + cube_type = g_tomb + + [object = web1] + +[square = 19, 16] + cube_type = g_tomb + + [object = dirt2] + + [object = web1] + + [object = web_blocker] + direction = 3 + target = 19, 16 + +[square = 20, 16] + cube_type = g_tomb + + [object = foliage1] + direction = 3 + +[square = 21, 16] + cube_type = g_tomb + +[square = 22, 16] + cube_type = g_tomb + +[square = 23, 16] + cube_type = g_tomb + + [object = flower1] + + [object = web1] + direction = 0 + + [object = web_blocker] + direction = 3 + target = 23, 16 + +[square = 24, 16] + cube_type = g_tomb + + [object = web1] + direction = 0 + +[square = 25, 16] + cube_type = g_tomb + + [object = web1] + + [object = web1] + direction = 1 + +[square = 26, 16] + cube_type = w_stone + +[square = 15, 17] + cube_type = w_stone + +[square = 16, 17] + cube_type = w_stone + +[square = 17, 17] + cube_type = w_stone + +[square = 18, 17] + cube_type = w_stone + +[square = 19, 17] + cube_type = w_stone + +[square = 20, 17] + cube_type = g_tomb + + [object = web1] + + [object = flower1] + + [object = dirt2] + + [object = foliage1] + direction = 3 + + [object = web1] + direction = 3 + +[square = 21, 17] + cube_type = g_tomb + +[square = 22, 17] + cube_type = g_tomb + + [object = web1] + + [object = web1] + direction = 1 + +[square = 23, 17] + cube_type = w_stone + +[square = 24, 17] + cube_type = w_stone + +[square = 25, 17] + cube_type = w_stone + +[square = 26, 17] + cube_type = w_stone + +[square = 18, 18] + cube_type = w_clay + +[square = 19, 18] + cube_type = w_clay + + [object = sewer_bottom] + direction = 0 + +[square = 20, 18] + cube_type = w_stone + + [object = sewer_bottom] + direction = 0 + +[square = 21, 18] + cube_type = g_tomb + + [object = tomb_door] + direction = 0 + + [object = jamb] + direction = 1 + + [object = jamb] + direction = 3 + +[square = 22, 18] + cube_type = w_stone + + [object = sewer_bottom] + direction = 0 + +[square = 23, 18] + cube_type = w_clay + + [object = sewer_bottom] + direction = 0 + +[square = 24, 18] + cube_type = w_clay + +[square = 18, 19] + cube_type = w_clay + + [object = sewer_bottom] + direction = 3 + +[square = 19, 19] + cube_type = empty + +[square = 20, 19] + cube_type = empty + +[square = 21, 19] + cube_type = g_tomb + + [enemy = fire_arachnid] + hp = 800 + + [enemy = fire_arachnid] + hp = 800 + +[square = 22, 19] + cube_type = empty + +[square = 23, 19] + cube_type = empty + +[square = 24, 19] + cube_type = w_clay + + [object = sewer_bottom] + direction = 1 + +[square = 18, 20] + cube_type = w_clay + + [object = sewer_bottom] + direction = 3 + +[square = 19, 20] + cube_type = empty + +[square = 20, 20] + cube_type = empty + +[square = 21, 20] + cube_type = g_tomb + +[square = 22, 20] + cube_type = empty + +[square = 23, 20] + cube_type = empty + +[square = 24, 20] + cube_type = w_clay + + [object = sewer_bottom] + direction = 1 + +[square = 18, 21] + cube_type = w_clay + + [object = sewer_bottom] + direction = 3 + +[square = 19, 21] + cube_type = empty + +[square = 20, 21] + cube_type = g_tomb + + [object = column] + direction = 0 + + [object = sewer_bottom] + direction = 0 + + [object = sewer_bottom] + +[square = 21, 21] + cube_type = g_tomb + + [enemy = fuzzy_spider] + hp = 400 + +[square = 22, 21] + cube_type = g_tomb + + [object = column] + direction = 0 + + [object = sewer_bottom] + direction = 0 + + [object = sewer_bottom] + +[square = 23, 21] + cube_type = empty + +[square = 24, 21] + cube_type = w_clay + + [object = sewer_bottom] + direction = 1 + +[square = 18, 22] + cube_type = w_clay + + [object = sewer_bottom] + direction = 3 + +[square = 19, 22] + cube_type = empty + +[square = 20, 22] + cube_type = empty + +[square = 21, 22] + cube_type = g_tomb + +[square = 22, 22] + cube_type = empty + +[square = 23, 22] + cube_type = empty + +[square = 24, 22] + cube_type = w_clay + + [object = sewer_bottom] + direction = 1 + +[square = 18, 23] + cube_type = w_clay + + [object = sewer_bottom] + direction = 3 + +[square = 19, 23] + cube_type = empty + +[square = 20, 23] + cube_type = empty + +[square = 21, 23] + cube_type = g_tomb + +[square = 22, 23] + cube_type = empty + +[square = 23, 23] + cube_type = empty + +[square = 24, 23] + cube_type = w_clay + + [object = sewer_bottom] + direction = 1 + +[square = 18, 24] + cube_type = w_clay + +[square = 19, 24] + cube_type = w_clay + + [object = sewer_bottom] + +[square = 20, 24] + cube_type = w_clay + + [object = sewer_bottom] + +[square = 21, 24] + cube_type = g_tomb + + [object = torch2] + direction = 3 + + [object = torch2] + direction = 0 + +[square = 22, 24] + cube_type = w_clay + + [object = sewer_bottom] + +[square = 23, 24] + cube_type = w_clay + + [object = sewer_bottom] + +[square = 24, 24] + cube_type = w_clay + +[square = 19, 25] + cube_type = w_clay + +[square = 20, 25] + cube_type = w_clay + +[square = 21, 25] + cube_type = g_tomb + +[square = 22, 25] + cube_type = w_clay + +[square = 23, 25] + cube_type = w_clay + +[square = 19, 26] + cube_type = w_clay + +[square = 20, 26] + cube_type = g_tomb + + [object = barrel] + direction = 3 + + + object_item_count = 1 + + + object_item_count = 0 + +[square = 21, 26] + cube_type = g_tomb + + [object = spider_attack] + direction = 0 + target = 21, 26 + +[square = 22, 26] + cube_type = g_tomb + + [item = herbs] + item_count = 0 + + [item = herbs] + item_count = 0 + +[square = 23, 26] + cube_type = w_clay + +[square = 24, 26] + cube_type = w_clay + +[square = 25, 26] + cube_type = w_clay + +[square = 19, 27] + cube_type = w_clay + +[square = 20, 27] + cube_type = g_tomb + + [object = barrel] + direction = 3 + + + object_item_count = 0 + + + object_item_count = 0 + + [object = web1] + direction = 3 + + [enemy = green_death] + hp = 400 + +[square = 21, 27] + cube_type = g_tomb + +[square = 22, 27] + cube_type = g_tomb + + [enemy = fuzzy_spider] + hp = 400 + +[square = 23, 27] + cube_type = g_tomb + +[square = 24, 27] + cube_type = g_tomb + +[square = 25, 27] + cube_type = w_clay + +[square = 27, 27] + cube_type = w_clay + +[square = 28, 27] + cube_type = w_clay + +[square = 29, 27] + cube_type = w_clay + +[square = 30, 27] + cube_type = w_clay + +[square = 19, 28] + cube_type = w_clay + +[square = 20, 28] + cube_type = g_tomb + + [object = barrel] + direction = 3 + + + object_item_count = 0 + +[square = 21, 28] + cube_type = g_tomb + + [object = barrel] + direction = 3 + +[square = 22, 28] + cube_type = g_tomb + +[square = 23, 28] + cube_type = w_clay + +[square = 24, 28] + cube_type = g_tomb + + [object = dirt1] + direction = 1 + +[square = 25, 28] + cube_type = w_clay + +[square = 27, 28] + cube_type = w_clay + +[square = 28, 28] + cube_type = g_tomb + + [object = web1] + direction = 0 + target = 28, 28 + + [object = foliage1] + direction = 3 + target = 28, 28 + + [object = foliage1] + direction = 0 + target = 28, 28 + + [object = foliage1] + direction = 1 + target = 28, 28 + + [object = foliage1] + target = 28, 28 + +[square = 29, 28] + cube_type = g_tomb + + [object = web1] + direction = 0 + target = 29, 28 + + [object = foliage1] + target = 29, 28 + + [object = foliage1] + direction = 3 + target = 29, 28 + + [object = foliage1] + direction = 1 + target = 29, 28 + + [object = foliage1] + direction = 0 + target = 29, 28 + + [item = herbs] + item_count = 0 + + [item = herbs] + item_count = 0 + + [item = stamina_potion] + item_count = 0 + + [item = herbs] + item_count = 0 + + [item = herbs] + item_count = 0 + +[square = 30, 28] + cube_type = w_clay + +[square = 19, 29] + cube_type = w_clay + +[square = 20, 29] + cube_type = w_clay + +[square = 21, 29] + cube_type = g_tomb + + [object = fence] + direction = 0 + + [object = foliage1] + +[square = 22, 29] + cube_type = w_clay + +[square = 23, 29] + cube_type = w_clay + +[square = 24, 29] + cube_type = g_tomb + +[square = 25, 29] + cube_type = w_clay + +[square = 27, 29] + cube_type = w_clay + +[square = 28, 29] + cube_type = g_tomb + + [object = foliage1] + direction = 3 + target = 28, 29 + + [object = foliage1] + direction = 0 + target = 28, 29 + + [enemy = fire_arachnid] + hp = 800 + +[square = 29, 29] + cube_type = g_tomb + + [object = foliage1] + direction = 0 + target = 29, 29 + + [object = foliage1] + direction = 1 + target = 29, 29 + + [item = mushroom] + item_count = 0 + + [item = mushroom] + item_count = 0 + + [item = stamina_potion] + item_count = 0 + + [item = stamina_potion] + item_count = 0 + + [item = herbs] + item_count = 0 + +[square = 30, 29] + cube_type = w_clay + +[square = 20, 30] + cube_type = w_clay + +[square = 21, 30] + cube_type = w_clay + +[square = 22, 30] + cube_type = w_clay + +[square = 23, 30] + cube_type = w_clay + +[square = 24, 30] + cube_type = g_tomb + +[square = 25, 30] + cube_type = w_clay + +[square = 26, 30] + cube_type = w_clay + +[square = 27, 30] + cube_type = w_clay + +[square = 28, 30] + cube_type = g_tomb + + [object = web_blocker] + direction = 0 + target = 28, 30 + +[square = 29, 30] + cube_type = w_clay + +[square = 30, 30] + cube_type = w_clay + +[square = 23, 31] + cube_type = w_clay + +[square = 24, 31] + cube_type = g_tomb + + [object = foliage1] + direction = 3 + + [object = foliage1] + + [object = foliage1] + direction = 1 + + [object = dirt1] + direction = 1 + + [enemy = fuzzy_spider] + hp = 400 + +[square = 25, 31] + cube_type = g_tomb + + [object = foliage1] + direction = 3 + +[square = 26, 31] + cube_type = g_tomb + +[square = 27, 31] + cube_type = g_tomb + + [object = web_blocker] + direction = 3 + target = 27, 31 + + [object = dirt1] + direction = 1 + +[square = 28, 31] + cube_type = g_tomb + +[square = 29, 31] + cube_type = g_tomb + +[square = 30, 31] + cube_type = w_clay + +[square = 23, 32] + cube_type = w_clay + +[square = 24, 32] + cube_type = w_clay + +[square = 25, 32] + cube_type = w_clay + +[square = 26, 32] + cube_type = w_clay + +[square = 27, 32] + cube_type = w_clay + +[square = 28, 32] + cube_type = w_clay + +[square = 29, 32] + cube_type = g_tomb + + [object = torch] + direction = 1 + +[square = 30, 32] + cube_type = w_clay + +[square = 28, 33] + cube_type = w_clay + +[square = 29, 33] + cube_type = g_tomb + +[square = 30, 33] + cube_type = w_clay + +[square = 28, 34] + cube_type = w_clay + +[square = 29, 34] + cube_type = g_tomb + + [object = tophole] + direction = 0 + target = 29, 34 + +[square = 30, 34] + cube_type = w_clay + +[square = 28, 35] + cube_type = w_clay + +[square = 29, 35] + cube_type = w_clay + +[square = 30, 35] + cube_type = w_clay + +\\*********************************** + +[level = CLOISTER_1] +size = 42, 28 +object_items_reseted = 0 + +[square = 0, 0] + cube_type = w_gravewall1 + +[square = 1, 0] + cube_type = w_gravewall1 + +[square = 2, 0] + cube_type = w_gravewall1 + +[square = 3, 0] + cube_type = w_gravewall1 + +[square = 4, 0] + cube_type = w_gravewall1 + +[square = 5, 0] + cube_type = w_gravewall1 + +[square = 6, 0] + cube_type = w_gravewall1 + +[square = 7, 0] + cube_type = w_gravewall1 + +[square = 8, 0] + cube_type = w_gravewall1 + +[square = 9, 0] + cube_type = w_gravewall1 + +[square = 10, 0] + cube_type = w_gravewall1 + +[square = 11, 0] + cube_type = w_gravewall1 + +[square = 12, 0] + cube_type = w_gravewall1 + +[square = 13, 0] + cube_type = w_gravewall1 + +[square = 17, 0] + cube_type = w_gravewall1 + +[square = 18, 0] + cube_type = w_gravewall1 + +[square = 19, 0] + cube_type = w_gravewall1 + +[square = 20, 0] + cube_type = w_gravewall1 + +[square = 21, 0] + cube_type = w_gravewall1 + +[square = 27, 0] + cube_type = w_gravewall1 + +[square = 28, 0] + cube_type = w_gravewall1 + +[square = 29, 0] + cube_type = w_gravewall1 + +[square = 0, 1] + cube_type = w_gravewall1 + +[square = 1, 1] + cube_type = G_forest1 + + [object = bush2] + direction = 3 + +[square = 2, 1] + cube_type = G_forest1 + + [object = bush1] + direction = 3 + +[square = 3, 1] + cube_type = G_forest1 + + [object = bush1] + direction = 3 + + [object = web1] + direction = 1 + +[square = 4, 1] + cube_type = w_gravewall1 + +[square = 5, 1] + cube_type = G_forest1 + + [object = barrel] + direction = 3 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 6, 1] + cube_type = G_forest1 + + [object = grave_top] + +[square = 7, 1] + cube_type = G_forest1 + + [object = grave_top] + + [enemy = headless] + hp = 600 + +[square = 8, 1] + cube_type = G_forest1 + + [object = grave_top] + + [object = foliage1] + direction = 0 + + [object = zombie_attack] + direction = 0 + target = 8, 1 + + [object = flower3] + direction = 0 + target = 8, 1 + +[square = 9, 1] + cube_type = G_forest1 + + [object = grave_top] + + [object = foliage1] + direction = 0 + +[square = 10, 1] + cube_type = G_forest1 + + [object = grave_top] + + [object = garbage] + direction = 3 + + + object_item_count = 0 + + + object_item_count = 0 + + [object = flower1] + direction = 1 + target = 10, 1 + +[square = 11, 1] + cube_type = G_forest1 + + [object = grave_top] + + [item = herbs] + item_count = 0 + +[square = 12, 1] + cube_type = G_forest1 + + [object = roof] + direction = 1 + + [object = flower2] + direction = 0 + target = 12, 1 + + [item = mushroom] + item_count = 0 + + [item = mushroom] + item_count = 0 + +[square = 13, 1] + cube_type = w_gravewall1 + +[square = 14, 1] + cube_type = w_gravewall1 + +[square = 15, 1] + cube_type = w_gravewall1 + +[square = 16, 1] + cube_type = w_gravewall1 + +[square = 17, 1] + cube_type = w_gravewall1 + +[square = 18, 1] + cube_type = G_forest1 + + [object = altar] + direction = 0 + target = 18, 1 + + [object = torch2] + direction = 0 + target = 18, 1 + + [object = torch2] + direction = 1 + target = 18, 1 + + [object = torch2] + target = 18, 1 + + [object = torch2] + direction = 3 + target = 18, 1 + +[square = 19, 1] + cube_type = w_gravewall1 + +[square = 20, 1] + cube_type = G_forest1 + + [object = tstone] + target = 0, 0 + +[square = 21, 1] + cube_type = w_gravewall1 + +[square = 22, 1] + cube_type = w_gravewall1 + cube_direction = 3 + +[square = 23, 1] + cube_type = w_gravewall1 + cube_direction = 3 + +[square = 24, 1] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 25, 1] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 26, 1] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 27, 1] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 28, 1] + cube_type = g_cloister1 + + [object = ceiling] + direction = 0 + + [object = library_door] + target = 28, 1 + +[square = 29, 1] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 30, 1] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 0, 2] + cube_type = w_gravewall1 + +[square = 1, 2] + cube_type = G_forest1 + + [object = dirt2] + direction = 3 + +[square = 2, 2] + cube_type = G_forest1 + + [item = remains] + item_count = 0 + +[square = 3, 2] + cube_type = G_forest1 + + [object = dirt2] + direction = 3 + + [object = web1] + direction = 1 + + [object = block_enemy] + direction = 0 + target = 3, 2 + +[square = 4, 2] + cube_type = w_gravewall1 + +[square = 5, 2] + cube_type = G_forest1 + + [object = grave_top] + direction = 1 + + [enemy = livingdead] + hp = 450 + +[square = 6, 2] + cube_type = w_gravewall1 + +[square = 7, 2] + cube_type = g_cloister1 + + [object = cloister_win] + direction = 0 + + [object = ceiling] + direction = 0 + +[square = 8, 2] + cube_type = w_gravewall1 + +[square = 9, 2] + cube_type = g_cloister1 + + [object = cloister_win] + target = 9, 2 + + [object = ceiling] + target = 9, 2 + +[square = 10, 2] + cube_type = w_gravewall1 + +[square = 11, 2] + cube_type = w_gravewall1 + +[square = 12, 2] + cube_type = G_forest1 + + [object = grave_top] + direction = 3 + + [object = roof] + direction = 1 + +[square = 13, 2] + cube_type = w_gravewall1 + +[square = 14, 2] + cube_type = g_cloister1 + + [object = column] + direction = 0 + + [object = ceiling] + direction = 0 + +[square = 15, 2] + cube_type = g_cloister1 + + [object = ceiling] + direction = 0 + + [object = chest4] + target = 15, 2 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 148 + +[square = 16, 2] + cube_type = g_cloister1 + + [object = cloister_win] + direction = 1 + + [object = ceiling] + direction = 0 + +[square = 17, 2] + cube_type = G_forest1 + + [object = tree1] + direction = 1 + + [object = roof] + direction = 3 + +[square = 18, 2] + cube_type = G_forest1 + +[square = 19, 2] + cube_type = G_forest1 + +[square = 20, 2] + cube_type = G_forest1 + +[square = 21, 2] + cube_type = w_arc_side_grass + cube_direction = 1 + + [object = roof] + direction = 1 + +[square = 22, 2] + cube_type = w_arc + + [object = ceiling] + direction = 1 + +[square = 23, 2] + cube_type = w_arc_side_grass + cube_direction = 3 + + [object = roof] + direction = 3 + + [object = dirt1] + direction = 3 + + [object = flower1] + direction = 3 + +[square = 24, 2] + cube_type = G_forest1 + cube_direction = 1 + + [object = flower2] + direction = 3 + + [object = foliage1] + direction = 0 + +[square = 25, 2] + cube_type = G_forest1 + cube_direction = 1 + + [object = tree1] + direction = 3 + +[square = 26, 2] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 27, 2] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 28, 2] + cube_type = g_cloister1 + + [object = ceiling] + direction = 0 + + [object = libwraith] + direction = 0 + target = 28, 2 + + [enemy = libwraith] + hp = 0 + +[square = 29, 2] + cube_type = g_cloister1 + + [object = ceiling] + direction = 0 + + [object = torch] + direction = 0 + +[square = 30, 2] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 31, 2] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 32, 2] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 33, 2] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 34, 2] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 35, 2] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 36, 2] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 37, 2] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 38, 2] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 39, 2] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 0, 3] + cube_type = w_gravewall1 + +[square = 1, 3] + cube_type = G_forest1 + + [enemy = fuzzy_spider] + hp = 400 + + [enemy = fuzzy_spider] + hp = 400 + +[square = 2, 3] + cube_type = G_forest1 + + [object = bush1] + direction = 3 + +[square = 3, 3] + cube_type = G_forest1 + + [object = dirt2] + direction = 3 + + [object = flower1] + direction = 3 + + [object = web1] + direction = 1 + + [enemy = spider_queen] + hp = 3000 + +[square = 4, 3] + cube_type = w_gravewall1 + +[square = 5, 3] + cube_type = G_forest1 + + [object = grave_top] + direction = 1 + +[square = 6, 3] + cube_type = w_gravewall1 + +[square = 7, 3] + cube_type = g_cloister1 + + [object = ceiling] + + [item = orkish_brandy] + item_count = 0 + + [item = orkish_brandy] + item_count = 0 + + [item = apple] + item_count = 0 + + [item = apple] + item_count = 0 + + [item = apple] + item_count = 0 + + [enemy = smallrat] + hp = 200 + + [enemy = smallrat] + hp = 200 + +[square = 8, 3] + cube_type = g_cloister1 + cube_direction = 2 + + [object = ceiling] + direction = 3 + + [object = barrel] + + + object_item_count = 28 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 9, 3] + cube_type = g_cloister1 + + [object = ceiling] + target = 9, 3 + + [enemy = smallrat] + hp = 200 + +[square = 10, 3] + cube_type = g_cloister1 + cube_direction = 2 + + [object = ladder] + direction = 1 + + [object = grave_top] + direction = 0 + + [object = grave_top] + direction = 1 + + [object = grave_top] + direction = 3 + + [object = grave_top] + +[square = 11, 3] + cube_type = w_gravewall1 + +[square = 12, 3] + cube_type = G_forest1 + + [object = grave_top] + direction = 3 + + [object = roof] + direction = 1 + + [enemy = livingdead] + hp = 450 + +[square = 13, 3] + cube_type = g_cloister1 + + [object = cloister_win] + direction = 3 + + [object = ceiling] + +[square = 14, 3] + cube_type = g_cloister1 + + [object = ceiling] + direction = 0 + +[square = 15, 3] + cube_type = g_cloister1 + + [object = ceiling] + direction = 0 + + [object = dirt1] + + [enemy = fatdead_respawn] + hp = 600 + +[square = 16, 3] + cube_type = w_gravewall1 + +[square = 17, 3] + cube_type = G_forest1 + + [object = dirt1] + direction = 0 + + [object = roof] + direction = 3 + +[square = 18, 3] + cube_type = G_forest1 + + [object = zombie_attack] + target = 18, 3 + + [object = flower3] + direction = 0 + target = 18, 3 + +[square = 19, 3] + cube_type = w_arc_side_grass + cube_direction = 2 + + [object = roof] + +[square = 20, 3] + cube_type = G_forest1 + +[square = 21, 3] + cube_type = w_arc_side_grass + cube_direction = 1 + + [object = roof] + direction = 1 + +[square = 22, 3] + cube_type = w_arc + + [object = ceiling] + direction = 1 + +[square = 23, 3] + cube_type = w_arc_side_grass + cube_direction = 3 + + [object = roof] + direction = 3 + +[square = 24, 3] + cube_type = G_forest1 + cube_direction = 1 + + [object = dirt1] + direction = 3 + + [object = flower1] + direction = 3 + +[square = 25, 3] + cube_type = G_forest1 + cube_direction = 1 + + [object = bush1] + direction = 3 + +[square = 26, 3] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 27, 3] + cube_type = g_cloister1 + + [object = ceiling] + direction = 0 + + [object = wall_sign] + direction = 3 + target = 27, 3 + +[square = 28, 3] + cube_type = g_cloister1 + + [object = ceiling] + direction = 0 + +[square = 29, 3] + cube_type = g_cloister1 + + [object = ceiling] + direction = 0 + + [object = column] + direction = 3 + +[square = 30, 3] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 31, 3] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 32, 3] + cube_type = G_forest1 + cube_direction = 1 + + [object = dirt1] + direction = 3 + +[square = 33, 3] + cube_type = G_forest1 + cube_direction = 1 + + [object = grave_top] + +[square = 34, 3] + cube_type = G_forest1 + cube_direction = 1 + + [object = grave_top] + + [item = herbs] + item_count = 0 + + [item = herbs] + item_count = 0 + +[square = 35, 3] + cube_type = G_forest1 + cube_direction = 1 + + [object = grave_top] + + [object = flower2] + + [object = flower3] + direction = 0 + +[square = 36, 3] + cube_type = G_forest1 + cube_direction = 1 + + [object = grave_top] + + [object = dirt2] + +[square = 37, 3] + cube_type = G_forest1 + cube_direction = 1 + + [object = grave_top] + +[square = 38, 3] + cube_type = G_forest1 + cube_direction = 1 + + [object = barrel] + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 39, 3] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 0, 4] + cube_type = w_gravewall1 + +[square = 1, 4] + cube_type = G_forest1 + + [object = flower1] + direction = 3 + + [object = web1] + direction = 1 + +[square = 2, 4] + cube_type = w_gravewall1 + +[square = 3, 4] + cube_type = G_forest1 + + [object = dirt2] + direction = 3 + + [object = web1] + direction = 1 + + [object = web1] + + [object = web1] + direction = 3 + + [item = clapper] + item_count = 0 + + [item = greater_elixir] + item_count = 0 + + [item = healing_potion] + item_count = 0 + + [item = stamina_potion] + item_count = 0 + +[square = 4, 4] + cube_type = w_gravewall1 + +[square = 5, 4] + cube_type = G_forest1 + + [object = grave_top] + direction = 1 + +[square = 6, 4] + cube_type = g_cloister1 + + [object = cloister_win] + direction = 1 + + [object = ceiling] + +[square = 7, 4] + cube_type = g_cloister1 + + [object = ceiling] + + [enemy = blackrat] + hp = 400 + +[square = 8, 4] + cube_type = g_cloister1 + + [object = ceiling] + + [enemy = smallrat] + hp = 200 + + [enemy = smallrat] + hp = 200 + +[square = 9, 4] + cube_type = g_cloister1 + + [object = ceiling] + + [object = torch] + direction = 1 + +[square = 10, 4] + cube_type = w_gravewall1 + + [object = ceiling] + direction = 1 + +[square = 11, 4] + cube_type = w_gravewall1 + +[square = 12, 4] + cube_type = G_forest1 + + [object = grave_top] + direction = 3 + + [object = roof] + direction = 1 + +[square = 13, 4] + cube_type = w_gravewall1 + +[square = 14, 4] + cube_type = g_cloister1 + + [object = ceiling] + direction = 0 + + [object = torch] + direction = 3 + +[square = 15, 4] + cube_type = g_cloister1 + + [object = ceiling] + direction = 0 + + [object = RESPAWN-zombie] + direction = 0 + target = 32, 3 + + [object = RESPAWN-fatdead] + direction = 0 + target = 31, 11 + +[square = 16, 4] + cube_type = g_cloister1 + + [object = cloister_door] + direction = 1 + + [object = jamb] + direction = 0 + + [object = jamb] + + [object = ceiling] + direction = 0 + +[square = 17, 4] + cube_type = G_forest1 + + [object = roof] + direction = 3 + +[square = 18, 4] + cube_type = w_arc_side_grass + cube_direction = 1 + + [object = roof] + direction = 1 + +[square = 19, 4] + cube_type = w_arc + + [object = ceiling] + direction = 0 + + [object = well] + direction = 0 + + [object = well_dummy] + direction = 0 + target = 19, 4 + +[square = 20, 4] + cube_type = w_arc_side_grass + cube_direction = 3 + + [object = roof] + direction = 3 + +[square = 21, 4] + cube_type = w_arc_side_grass + cube_direction = 1 + + [object = roof] + direction = 1 + +[square = 22, 4] + cube_type = w_arc + + [object = ceiling] + direction = 1 + +[square = 23, 4] + cube_type = w_arc_side_grass + cube_direction = 3 + + [object = roof] + direction = 3 + +[square = 24, 4] + cube_type = G_forest1 + cube_direction = 1 + + [enemy = headless] + hp = 600 + +[square = 25, 4] + cube_type = G_forest1 + cube_direction = 1 + + [object = bush2] + direction = 3 + + [object = tree1] + direction = 3 + +[square = 26, 4] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 27, 4] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 28, 4] + cube_type = g_cloister1 + + [object = ceiling] + direction = 0 + +[square = 29, 4] + cube_type = g_cloister1 + + [object = ceiling] + direction = 0 + + [object = flag2] + direction = 1 + target = 29, 4 + + [object = chest4] + direction = 3 + target = 29, 4 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 158 + +[square = 30, 4] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 31, 4] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 32, 4] + cube_type = G_forest1 + cube_direction = 1 + + [object = grave_top] + direction = 1 + +[square = 33, 4] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 34, 4] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 35, 4] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 36, 4] + cube_type = w_gravewall1 + cube_direction = 1 + + [object = sewer_bottom] + direction = 0 + target = 36, 4 + +[square = 37, 4] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 38, 4] + cube_type = G_forest1 + cube_direction = 1 + + [object = grave_top] + direction = 3 + +[square = 39, 4] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 40, 4] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 0, 5] + cube_type = w_gravewall1 + +[square = 1, 5] + cube_type = G_forest1 + + [object = web_blocker] + direction = 0 + target = 1, 5 + + [object = web1] + direction = 1 + +[square = 2, 5] + cube_type = w_gravewall1 + +[square = 3, 5] + cube_type = w_gravewall1 + +[square = 4, 5] + cube_type = w_gravewall1 + +[square = 5, 5] + cube_type = G_forest1 + + [object = grave_top] + direction = 1 + +[square = 6, 5] + cube_type = w_gravewall1 + +[square = 7, 5] + cube_type = g_cloister1 + + [object = ceiling] + + [object = web1] + direction = 3 + + [object = garbage] + target = 7, 5 + + + object_item_count = 15 + + [enemy = smallrat] + hp = 200 + +[square = 8, 5] + cube_type = g_cloister1 + + [object = ceiling] + + [object = finish_bell_tower] + direction = 0 + target = 8, 5 + + [enemy = smallrat] + hp = 200 + +[square = 9, 5] + cube_type = g_cloister1 + + [object = ceiling] + + [enemy = blackrat] + hp = 400 + +[square = 10, 5] + cube_type = g_cloister1 + + [object = ceiling] + direction = 1 + + [object = garbage] + + + object_item_count = 0 + + + object_item_count = 0 + + [enemy = smallrat] + hp = 200 + +[square = 11, 5] + cube_type = w_gravewall1 + +[square = 12, 5] + cube_type = G_forest1 + + [object = grave_top] + direction = 3 + + [object = foliage1] + direction = 1 + + [object = roof] + direction = 1 + +[square = 13, 5] + cube_type = g_cloister1 + + [object = cloister_win] + direction = 3 + + [object = ceiling] + + [object = foliage1] + direction = 3 + +[square = 14, 5] + cube_type = g_cloister1 + + [object = ceiling] + direction = 0 + + [enemy = headless] + hp = 600 + +[square = 15, 5] + cube_type = g_cloister1 + + [object = ceiling] + direction = 0 + + [object = chair] + +[square = 16, 5] + cube_type = w_gravewall1 + +[square = 17, 5] + cube_type = G_forest1 + + [object = bush2] + direction = 0 + + [object = roof] + direction = 3 + +[square = 18, 5] + cube_type = G_forest1 + +[square = 19, 5] + cube_type = w_arc_side_grass + + [object = roof] + direction = 0 + +[square = 20, 5] + cube_type = G_forest1 + + [object = foliage1] + +[square = 21, 5] + cube_type = w_arc_side_grass + cube_direction = 1 + + [object = roof] + direction = 1 + +[square = 22, 5] + cube_type = w_arc + + [object = ceiling] + direction = 1 + + [object = foliage1] + +[square = 23, 5] + cube_type = w_arc_side_grass + cube_direction = 3 + + [object = roof] + direction = 3 + + [object = roof] + +[square = 24, 5] + cube_type = G_forest1 + cube_direction = 1 + + [object = roof] + +[square = 25, 5] + cube_type = G_forest1 + cube_direction = 1 + + [object = roof] + +[square = 26, 5] + cube_type = w_gravewall1 + cube_direction = 1 + + [object = roof] + +[square = 27, 5] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 28, 5] + cube_type = g_cloister1 + + [object = ceiling] + direction = 0 + +[square = 29, 5] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 30, 5] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 31, 5] + cube_type = G_forest1 + cube_direction = 1 + + [object = dirt1] + direction = 3 + +[square = 32, 5] + cube_type = G_forest1 + cube_direction = 1 + + [object = grave_top] + direction = 1 + + [object = grave_top] + + [item = remains] + item_count = 0 + + [item = revive_potion] + item_count = 0 + +[square = 33, 5] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 34, 5] + cube_type = w_gravewall1 + +[square = 35, 5] + cube_type = w_gravewall1 + cube_direction = 1 + + [object = sewer_bottom] + direction = 3 + target = 35, 5 + +[square = 36, 5] + cube_type = empty + + [object = ladder_down] + direction = 0 + + [object = ceiling] + direction = 0 + +[square = 37, 5] + cube_type = w_gravewall1 + cube_direction = 1 + + [object = sewer_bottom] + direction = 1 + target = 37, 5 + +[square = 38, 5] + cube_type = G_forest1 + cube_direction = 1 + + [object = grave_top] + direction = 3 + + [object = grave_top] + +[square = 39, 5] + cube_type = G_forest1 + cube_direction = 1 + + [object = dirt1] + +[square = 40, 5] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 0, 6] + cube_type = w_gravewall1 + +[square = 1, 6] + cube_type = G_forest1 + + [object = flower3] + direction = 3 + + [enemy = fire_arachnid] + hp = 800 + +[square = 2, 6] + cube_type = G_forest1 + + [enemy = fire_arachnid] + hp = 800 + +[square = 3, 6] + cube_type = w_gravewall1 + +[square = 4, 6] + cube_type = G_forest1 + + [object = bush1] + direction = 0 + +[square = 5, 6] + cube_type = G_forest1 + + [object = grave_top] + direction = 1 + +[square = 6, 6] + cube_type = w_gravewall1 + +[square = 7, 6] + cube_type = w_gravewall1 + +[square = 8, 6] + cube_type = g_cloister1 + + [object = ceiling] + + [object = tower_door] + direction = 0 + target = 8, 6 + + [object = jamb] + direction = 1 + target = 8, 6 + + [object = jamb] + direction = 3 + target = 8, 6 + +[square = 9, 6] + cube_type = w_gravewall1 + +[square = 10, 6] + cube_type = w_gravewall1 + +[square = 11, 6] + cube_type = w_gravewall1 + +[square = 12, 6] + cube_type = G_forest1 + + [object = grave_top] + direction = 3 + + [object = roof] + direction = 1 + +[square = 13, 6] + cube_type = w_gravewall1 + +[square = 14, 6] + cube_type = g_cloister1 + + [object = ceiling] + direction = 0 + +[square = 15, 6] + cube_type = w_gravewall1 + +[square = 16, 6] + cube_type = w_gravewall1 + +[square = 17, 6] + cube_type = w_gravewall1 + +[square = 18, 6] + cube_type = w_gravewall1 + +[square = 19, 6] + cube_type = G_forest1 + + [object = flower2] + target = 19, 6 + + [object = flower4] + direction = 0 + target = 19, 6 + + [object = charon] + direction = 0 + target = 19, 6 + +[square = 20, 6] + cube_type = w_gravewall1 + +[square = 21, 6] + cube_type = w_gravewall1 + +[square = 22, 6] + cube_type = w_gravewall1 + cube_direction = 3 + +[square = 23, 6] + cube_type = w_gravewall1 + cube_direction = 3 + +[square = 24, 6] + cube_type = g_cloister1 + + [object = ceiling] + direction = 0 + +[square = 25, 6] + cube_type = g_cloister1 + + [object = ceiling] + direction = 0 + +[square = 26, 6] + cube_type = g_cloister1 + + [object = ceiling] + direction = 0 + + [object = RESPAWN-zombie] + direction = 0 + target = 17, 17 + + [object = RESPAWN-fatdead] + direction = 0 + target = 38, 17 + + [enemy = livingdead] + hp = 450 + +[square = 27, 6] + cube_type = g_cloister1 + + [object = torch] + direction = 0 + + [object = ceiling] + direction = 0 + +[square = 28, 6] + cube_type = g_cloister1 + + [object = ceiling] + direction = 0 + +[square = 29, 6] + cube_type = w_arc1_side_stone + cube_direction = 1 + + [object = torch] + direction = 0 + + [object = ceiling] + direction = 0 + + [object = foliage1] + direction = 1 + +[square = 30, 6] + cube_type = w_arc_side_grass + cube_direction = 3 + + [object = roof] + direction = 3 + + [object = foliage1] + direction = 3 + +[square = 31, 6] + cube_type = G_forest1 + cube_direction = 1 + + [object = grave_top] + direction = 1 + +[square = 32, 6] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 33, 6] + cube_type = w_gravewall1 + cube_direction = 1 + + [object = grave_top_fix] + direction = 0 + target = 33, 6 + +[square = 34, 6] + cube_type = w_gravewall1 + cube_direction = 1 + + [object = grave_top_fix] + direction = 3 + target = 34, 6 + + [object = grave_top_fix] + direction = 0 + target = 34, 6 + +[square = 35, 6] + cube_type = g_cloister1 + cube_direction = 1 + + [object = grave_top] + direction = 3 + + [object = grave_top] + direction = 1 + + [object = grave_top] + direction = 0 + + [object = grave_top_fix] + direction = 0 + target = 35, 6 + + [object = altar] + direction = 0 + target = 35, 6 + + [object = torch2] + direction = 0 + target = 35, 6 + + [object = torch2] + direction = 3 + target = 35, 6 + +[square = 36, 6] + cube_type = w_gravewall1 + + [object = ceiling] + direction = 0 + + [object = grave_top_fix] + direction = 1 + target = 36, 6 + + [object = grave_top_fix] + direction = 0 + target = 36, 6 + +[square = 37, 6] + cube_type = w_gravewall1 + cube_direction = 1 + + [object = grave_top_fix] + direction = 0 + target = 37, 6 + +[square = 38, 6] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 39, 6] + cube_type = G_forest1 + cube_direction = 1 + + [object = grave_top] + direction = 3 + +[square = 40, 6] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 41, 6] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 0, 7] + cube_type = w_gravewall1 + +[square = 1, 7] + cube_type = w_gravewall1 + +[square = 2, 7] + cube_type = G_forest1 + + [object = foliage1] + direction = 3 + + [object = dirt1] + direction = 3 + + [enemy = fire_arachnid] + hp = 800 + +[square = 3, 7] + cube_type = G_forest1 + + [object = web_blocker] + direction = 1 + target = 3, 7 + + [object = web1] + + [object = web1] + direction = 0 + +[square = 4, 7] + cube_type = G_forest1 + + [object = zombie_attack] + target = 4, 7 + + [object = flower3] + direction = 0 + target = 4, 7 + +[square = 5, 7] + cube_type = G_forest1 + + [item = herbs] + item_count = 0 + +[square = 6, 7] + cube_type = G_forest1 + + [object = grave_top] + direction = 0 + +[square = 7, 7] + cube_type = G_forest1 + + [object = grave_top] + direction = 0 + +[square = 8, 7] + cube_type = G_forest1 + + [object = grave_top] + direction = 0 + +[square = 9, 7] + cube_type = G_forest1 + + [object = grave_top] + direction = 0 + + [object = dirt1] + +[square = 10, 7] + cube_type = G_forest1 + + [object = grave_top] + direction = 0 + + [object = flower2] + direction = 3 + +[square = 11, 7] + cube_type = G_forest1 + + [object = grave_top] + direction = 0 + + [object = foliage1] + direction = 0 + +[square = 12, 7] + cube_type = G_forest1 + + [object = roof] + direction = 1 + + [object = flower3] + direction = 0 + target = 12, 7 + +[square = 13, 7] + cube_type = g_cloister1 + + [object = cloister_door] + direction = 3 + + [object = jamb] + + [object = jamb] + direction = 0 + + [object = ceiling] + +[square = 14, 7] + cube_type = g_cloister1 + + [object = ceiling] + direction = 0 + +[square = 15, 7] + cube_type = w_gravewall1 + +[square = 18, 7] + cube_type = w_gravewall1 + +[square = 19, 7] + cube_type = w_gravewall1 + +[square = 20, 7] + cube_type = w_gravewall1 + +[square = 23, 7] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 24, 7] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 25, 7] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 26, 7] + cube_type = g_cloister1 + cube_direction = 1 + + [object = ceiling] + direction = 0 + +[square = 27, 7] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 28, 7] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 29, 7] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 30, 7] + cube_type = G_forest1 + cube_direction = 1 + + [object = roof] + direction = 3 + +[square = 31, 7] + cube_type = G_forest1 + cube_direction = 1 + + [object = grave_top] + direction = 1 + +[square = 32, 7] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 33, 7] + cube_type = g_cloister1 + cube_direction = 1 + + [object = grave_top] + direction = 3 + + [object = grave_top] + direction = 0 + + [object = monk_statue_center] + direction = 1 + target = 33, 7 + +[square = 34, 7] + cube_type = g_cloister1 + cube_direction = 1 + + [object = grave_top] + direction = 0 + + [object = torch2] + direction = 0 + + [object = torch2] + direction = 3 + + [object = grave_top_fix] + direction = 3 + target = 34, 7 + +[square = 35, 7] + cube_type = g_cloister1 + cube_direction = 1 + + [enemy = livingdead] + hp = 450 + +[square = 36, 7] + cube_type = g_cloister1 + cube_direction = 1 + + [object = grave_top] + direction = 0 + + [object = torch2] + direction = 3 + + [object = torch2] + direction = 0 + + [object = grave_top_fix] + direction = 1 + target = 36, 7 + +[square = 37, 7] + cube_type = g_cloister1 + cube_direction = 1 + + [object = grave_top] + direction = 1 + + [object = grave_top] + direction = 0 + + [object = turn_monk] + direction = 3 + target = 37, 7 + + [object = monk_statue_center] + direction = 3 + target = 37, 7 + +[square = 38, 7] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 39, 7] + cube_type = G_forest1 + cube_direction = 1 + + [object = grave_top] + direction = 3 + +[square = 40, 7] + cube_type = G_forest1 + cube_direction = 1 + + [object = bush2] + +[square = 41, 7] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 1, 8] + cube_type = w_gravewall1 + +[square = 2, 8] + cube_type = G_forest1 + + [enemy = fuzzy_spider] + hp = 400 + +[square = 3, 8] + cube_type = w_gravewall1 + +[square = 4, 8] + cube_type = G_forest1 + + [object = roof] + +[square = 5, 8] + cube_type = G_forest1 + + [object = roof] + +[square = 6, 8] + cube_type = w_arc_side_grass + cube_direction = 2 + + [object = roof] + +[square = 7, 8] + cube_type = w_arc_side_grass + cube_direction = 2 + + [object = roof] + +[square = 8, 8] + cube_type = w_arc_side_grass + cube_direction = 2 + + [object = roof] + +[square = 9, 8] + cube_type = w_arc_side_grass + cube_direction = 2 + + [object = roof] + + [object = flower1] + + [enemy = headless] + hp = 600 + +[square = 10, 8] + cube_type = w_arc_side_grass + cube_direction = 2 + + [object = roof] + +[square = 11, 8] + cube_type = G_forest1 + + [object = roof] + + [object = apple_tree] + direction = 0 + target = 11, 8 + +[square = 12, 8] + cube_type = G_forest1 + + [object = roof] + direction = 1 + + [object = roof] + +[square = 13, 8] + cube_type = w_gravewall1 + +[square = 14, 8] + cube_type = w_gravewall1 + +[square = 15, 8] + cube_type = w_gravewall1 + +[square = 16, 8] + cube_type = w_gravewall1 + cube_direction = 2 + +[square = 17, 8] + cube_type = w_gravewall1 + cube_direction = 2 + +[square = 18, 8] + cube_type = w_gravewall1 + cube_direction = 2 + +[square = 19, 8] + cube_type = w_gravewall1 + cube_direction = 2 + +[square = 20, 8] + cube_type = w_gravewall1 + cube_direction = 2 + +[square = 21, 8] + cube_type = w_gravewall1 + cube_direction = 2 + +[square = 25, 8] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 26, 8] + cube_type = g_cloister1 + cube_direction = 1 + + [object = ceiling] + direction = 0 + +[square = 27, 8] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 29, 8] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 30, 8] + cube_type = G_forest1 + cube_direction = 1 + + [object = dirt2] + direction = 3 + + [object = roof] + direction = 3 + + [object = flower4] + direction = 0 + +[square = 31, 8] + cube_type = G_forest1 + cube_direction = 1 + + [object = grave_top] + direction = 1 + +[square = 32, 8] + cube_type = g_cloister1 + cube_direction = 2 + + [object = ceiling] + direction = 3 + + [object = cloister_win] + direction = 3 + +[square = 33, 8] + cube_type = g_cloister1 + cube_direction = 1 + + [object = grave_top] + direction = 3 + + [object = grave_top_fix] + direction = 3 + target = 33, 8 + +[square = 34, 8] + cube_type = g_cloister1 + cube_direction = 1 + + [object = grave_top_fix] + direction = 0 + target = 34, 8 + + [enemy = livingdead] + hp = 450 + +[square = 35, 8] + cube_type = g_cloister1 + cube_direction = 1 + + [object = grave_top_fix] + direction = 0 + target = 35, 8 + +[square = 36, 8] + cube_type = g_cloister1 + cube_direction = 1 + + [object = grave_top_fix] + direction = 0 + target = 36, 8 + + [object = grave_top_fix] + direction = 1 + target = 36, 8 + +[square = 37, 8] + cube_type = g_cloister1 + cube_direction = 1 + + [object = grave_top] + direction = 1 + +[square = 38, 8] + cube_type = g_cloister1 + cube_direction = 2 + + [object = ceiling] + direction = 3 + + [object = cloister_win] + direction = 3 + +[square = 39, 8] + cube_type = G_forest1 + cube_direction = 1 + + [object = grave_top] + direction = 3 + + [object = dirt1] + + [object = hangman_wait] + direction = 0 + target = 39, 8 + + [enemy = headless] + hp = 600 + +[square = 40, 8] + cube_type = G_forest1 + cube_direction = 1 + + [object = tree1] + + [object = hangman] + direction = 3 + target = 0, 0 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 41, 8] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 1, 9] + cube_type = w_gravewall1 + +[square = 2, 9] + cube_type = G_forest1 + + [object = barrel] + + + object_item_count = 0 + + + object_item_count = 0 + + [object = web1] + +[square = 3, 9] + cube_type = w_gravewall1 + +[square = 4, 9] + cube_type = g_cloister1 + + [object = tstone] + direction = 0 + target = 0, 0 + + [object = ceiling] + direction = 0 + target = 4, 9 + +[square = 5, 9] + cube_type = w_gravewall1 + +[square = 6, 9] + cube_type = w_arc + + [object = ceiling] + direction = 1 + +[square = 7, 9] + cube_type = w_arc + + [object = ceiling] + direction = 3 + +[square = 8, 9] + cube_type = w_arc + + [object = ceiling] + direction = 3 + +[square = 9, 9] + cube_type = w_arc + + [object = ceiling] + direction = 3 + +[square = 10, 9] + cube_type = w_arc + + [object = ceiling] + +[square = 11, 9] + cube_type = w_gravewall1 + +[square = 12, 9] + cube_type = w_gravewall1 + +[square = 13, 9] + cube_type = w_gravewall1 + +[square = 14, 9] + cube_type = g_cloister1 + cube_direction = 2 + + [object = table] + direction = 0 + + [object = chair] + direction = 0 + + [object = ceiling] + direction = 0 + +[square = 15, 9] + cube_type = g_cloister1 + cube_direction = 2 + + [object = torch] + direction = 0 + + [object = ceiling] + direction = 0 + + [enemy = smallrat] + hp = 200 + + [enemy = smallrat] + hp = 200 + +[square = 16, 9] + cube_type = w_gravewall1 + cube_direction = 2 + +[square = 17, 9] + cube_type = w_arc1_side_stone + cube_direction = 1 + + [object = torch2] + direction = 3 + + [object = ceiling] + direction = 0 + + [object = ceiling] + direction = 0 + +[square = 18, 9] + cube_type = w_arc + cube_direction = 1 + + [object = cloister_door] + direction = 3 + + [object = jamb] + direction = 0 + + [object = jamb] + + [object = ceiling] + direction = 0 + +[square = 19, 9] + cube_type = w_arc1_side_stone + cube_direction = 3 + + [object = ceiling] + direction = 0 + + [enemy = smallrat] + hp = 200 + + [enemy = smallrat] + hp = 200 + +[square = 20, 9] + cube_type = g_cloister1 + cube_direction = 2 + + [object = chest1] + direction = 3 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 20 + + + object_item_count = 0 + + [object = ceiling] + direction = 0 + +[square = 21, 9] + cube_type = w_gravewall1 + cube_direction = 2 + +[square = 23, 9] + cube_type = w_gravewall1 + cube_direction = 3 + +[square = 24, 9] + cube_type = w_gravewall1 + cube_direction = 3 + +[square = 25, 9] + cube_type = w_gravewall1 + cube_direction = 3 + +[square = 26, 9] + cube_type = g_cloister1 + cube_direction = 1 + + [object = ceiling] + direction = 0 + + [object = cloister_door] + direction = 0 + + [object = jamb] + direction = 1 + + [object = jamb] + direction = 3 + +[square = 27, 9] + cube_type = w_gravewall1 + cube_direction = 3 + +[square = 28, 9] + cube_type = w_gravewall1 + cube_direction = 3 + +[square = 29, 9] + cube_type = w_gravewall1 + cube_direction = 3 + +[square = 30, 9] + cube_type = G_forest1 + cube_direction = 1 + + [object = roof] + direction = 3 + +[square = 31, 9] + cube_type = G_forest1 + cube_direction = 1 + + [object = grave_top] + direction = 1 + + [object = flower4] + direction = 0 + +[square = 32, 9] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 33, 9] + cube_type = g_cloister1 + cube_direction = 1 + + [object = grave_top] + direction = 3 + + [object = grave_top] + + [object = grave_top_fix] + direction = 0 + + [object = monk_statue_center] + direction = 1 + target = 33, 9 + +[square = 34, 9] + cube_type = g_cloister1 + cube_direction = 1 + + [object = grave_top] + + [object = grave_top_fix] + direction = 3 + target = 34, 9 + +[square = 35, 9] + cube_type = g_cloister1 + cube_direction = 1 + +[square = 36, 9] + cube_type = g_cloister1 + cube_direction = 1 + + [object = grave_top] + + [object = grave_top_fix] + direction = 1 + target = 36, 9 + +[square = 37, 9] + cube_type = g_cloister1 + cube_direction = 1 + + [object = grave_top] + direction = 1 + + [object = grave_top] + + [object = grave_top_fix] + direction = 0 + + [object = monk_statue_center] + direction = 3 + target = 37, 9 + +[square = 38, 9] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 39, 9] + cube_type = G_forest1 + cube_direction = 1 + + [object = grave_top] + direction = 3 + +[square = 40, 9] + cube_type = G_forest1 + cube_direction = 1 + + [object = foliage1] + direction = 1 + + [object = foliage1] + + [object = well] + direction = 3 + +[square = 41, 9] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 1, 10] + cube_type = w_gravewall1 + +[square = 2, 10] + cube_type = w_gravewall1 + +[square = 3, 10] + cube_type = w_gravewall1 + +[square = 4, 10] + cube_type = w_gravewall1 + +[square = 5, 10] + cube_type = w_gravewall1 + +[square = 6, 10] + cube_type = g_cloister1 + + [object = cloister_win] + + [object = ceiling] + +[square = 7, 10] + cube_type = w_gravewall1 + +[square = 8, 10] + cube_type = g_cloister1 + + [object = cloister_door] + direction = 0 + + [object = jamb] + direction = 1 + + [object = jamb] + direction = 3 + + [object = ceiling] + direction = 1 + + [object = ceiling] + +[square = 9, 10] + cube_type = w_gravewall1 + +[square = 10, 10] + cube_type = w_gravewall1 + +[square = 11, 10] + cube_type = w_gravewall1 + +[square = 12, 10] + cube_type = w_gravewall1 + +[square = 13, 10] + cube_type = g_cloister1 + + [object = ceiling] + direction = 0 + target = 13, 10 + + [object = chest4] + direction = 1 + target = 13, 10 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 123 + + [enemy = blackrat] + hp = 400 + + [enemy = blackrat] + hp = 400 + +[square = 14, 10] + cube_type = G_forest1 + cube_direction = 1 + + [object = ceiling] + direction = 0 + + [item = cheese] + item_count = 0 + + [item = cheese] + item_count = 0 + + [item = cheese] + item_count = 0 + + [item = cheese] + item_count = 0 + + [item = chicken_leg] + item_count = 0 + + [enemy = smallrat] + hp = 200 + + [enemy = smallrat] + hp = 200 + +[square = 15, 10] + cube_type = w_arc_side_grass + cube_direction = 1 + + [object = ceiling] + direction = 0 + + [enemy = smallrat] + hp = 200 + + [enemy = smallrat] + hp = 200 + +[square = 16, 10] + cube_type = w_arc + cube_direction = 1 + + [object = cloister_door] + direction = 3 + + [object = jamb] + direction = 0 + + [object = jamb] + + [object = ceiling] + direction = 0 + +[square = 17, 10] + cube_type = w_arc1_side_stone + cube_direction = 3 + + [object = ceiling] + direction = 0 + +[square = 18, 10] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 19, 10] + cube_type = g_cloister1 + cube_direction = 2 + + [object = ceiling] + direction = 0 + + [object = table] + +[square = 20, 10] + cube_type = g_cloister1 + cube_direction = 2 + + [object = chair] + + [object = ceiling] + direction = 0 + +[square = 21, 10] + cube_type = w_gravewall1 + cube_direction = 2 + +[square = 23, 10] + cube_type = w_gravewall1 + cube_direction = 3 + +[square = 24, 10] + cube_type = g_cloister1 + cube_direction = 1 + + [object = ceiling] + direction = 1 + +[square = 25, 10] + cube_type = w_arc1_side_stone + cube_direction = 2 + + [object = ceiling] + direction = 1 + +[square = 26, 10] + cube_type = w_arc1_side_stone + cube_direction = 2 + + [object = ceiling] + direction = 1 + +[square = 27, 10] + cube_type = w_arc1_side_stone + cube_direction = 2 + + [object = ceiling] + direction = 1 + +[square = 28, 10] + cube_type = g_cloister1 + cube_direction = 1 + + [object = ceiling] + direction = 1 + +[square = 29, 10] + cube_type = w_gravewall1 + cube_direction = 3 + +[square = 30, 10] + cube_type = G_forest1 + cube_direction = 1 + + [object = dirt2] + direction = 3 + + [object = roof] + direction = 3 + + [object = foliage1] + direction = 3 + +[square = 31, 10] + cube_type = G_forest1 + cube_direction = 1 + + [object = grave_top] + direction = 1 + +[square = 32, 10] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 33, 10] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 34, 10] + cube_type = w_gravewall1 + cube_direction = 1 + + [object = grave_top_fix] + + [object = grave_top_fix] + direction = 3 + target = 34, 10 + + [object = grave_top_fix] + direction = 0 + target = 34, 10 + +[square = 35, 10] + cube_type = g_cloister1 + cube_direction = 2 + + [object = grave_top] + direction = 3 + + [object = grave_top] + direction = 1 + + [object = grave_top_fix] + + [object = grave_top_fix] + direction = 0 + target = 35, 10 + +[square = 36, 10] + cube_type = w_gravewall1 + cube_direction = 1 + + [object = grave_top_fix] + + [object = grave_top_fix] + direction = 1 + target = 36, 10 + + [object = grave_top_fix] + direction = 0 + target = 36, 10 + +[square = 37, 10] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 38, 10] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 39, 10] + cube_type = G_forest1 + cube_direction = 1 + + [object = grave_top] + direction = 3 + +[square = 40, 10] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 41, 10] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 2, 11] + cube_type = G_forest1 + cube_direction = 2 + +[square = 3, 11] + cube_type = G_forest1 + cube_direction = 2 + +[square = 4, 11] + cube_type = G_forest1 + cube_direction = 2 + +[square = 5, 11] + cube_type = g_cloister1 + cube_direction = 2 + + [object = cloister_win] + direction = 3 + + [object = foliage1] + direction = 3 + + [object = ceiling] + +[square = 6, 11] + cube_type = g_cloister1 + + [object = ceiling] + + [item = pikestaff] + item_count = 0 + + [item = remains] + item_count = 0 + + [item = cheese] + item_count = 0 + + [item = chicken_leg] + item_count = 0 + + [enemy = smallrat] + hp = 200 + +[square = 7, 11] + cube_type = g_cloister1 + + [object = ceiling] + +[square = 8, 11] + cube_type = g_cloister1 + + [object = ceiling] + +[square = 9, 11] + cube_type = g_cloister1 + + [object = ceiling] + +[square = 10, 11] + cube_type = g_cloister1 + + [object = ceiling] + direction = 1 + + [enemy = zombie_respawn] + hp = 400 + +[square = 11, 11] + cube_type = g_cloister1 + + [object = ceiling] + + [object = chest4] + target = 11, 11 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 58 + +[square = 12, 11] + cube_type = w_gravewall1 + +[square = 13, 11] + cube_type = w_gravewall1 + cube_direction = 2 + +[square = 14, 11] + cube_type = w_gravewall1 + cube_direction = 2 + +[square = 15, 11] + cube_type = w_gravewall1 + cube_direction = 2 + +[square = 16, 11] + cube_type = w_gravewall1 + cube_direction = 2 + +[square = 17, 11] + cube_type = g_cloister1 + cube_direction = 2 + + [object = ceiling] + direction = 0 + +[square = 18, 11] + cube_type = w_gravewall1 + cube_direction = 2 + +[square = 19, 11] + cube_type = w_gravewall1 + cube_direction = 2 + +[square = 20, 11] + cube_type = w_books + cube_direction = 2 + +[square = 21, 11] + cube_type = w_books + +[square = 22, 11] + cube_type = w_gravewall1 + +[square = 23, 11] + cube_type = w_gravewall1 + +[square = 24, 11] + cube_type = w_arc1_side_stone + cube_direction = 1 + + [object = ceiling] + direction = 1 + + [object = dirt1] + direction = 1 + target = 24, 11 + +[square = 25, 11] + cube_type = w_arc_two_grass + cube_direction = 3 + + [object = roof] + direction = 3 + + [object = roof] + direction = 0 + +[square = 26, 11] + cube_type = w_arc_side_grass + + [object = roof] + direction = 0 + + [object = flower4] + direction = 0 + +[square = 27, 11] + cube_type = w_arc_two_grass + + [object = roof] + direction = 1 + + [object = roof] + direction = 0 + +[square = 28, 11] + cube_type = w_arc1_side_stone + cube_direction = 3 + + [object = ceiling] + direction = 1 + +[square = 29, 11] + cube_type = w_gravewall1 + cube_direction = 3 + +[square = 30, 11] + cube_type = G_forest1 + cube_direction = 1 + + [object = roof] + direction = 3 + + [object = foliage1] + direction = 3 + +[square = 31, 11] + cube_type = G_forest1 + cube_direction = 1 + + [object = dirt2] + direction = 3 + +[square = 32, 11] + cube_type = G_forest1 + cube_direction = 1 + + [object = grave_top] + direction = 1 + + [object = grave_top] + direction = 0 + + [object = apple_tree] + direction = 1 + target = 32, 11 + +[square = 33, 11] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 34, 11] + cube_type = g_cloister1 + cube_direction = 1 + + [object = grave_top] + direction = 0 + + [object = grave_top] + direction = 3 + + [object = monk_statue] + + [object = torch2] + direction = 0 + + [object = grave_top_fix] + target = 34, 11 + +[square = 35, 11] + cube_type = g_cloister1 + cube_direction = 1 + + [object = grave_top_fix] + target = 35, 11 + + [enemy = zombie] + hp = 400 + +[square = 36, 11] + cube_type = g_cloister1 + cube_direction = 1 + + [object = grave_top] + direction = 0 + + [object = grave_top] + direction = 1 + + [object = monk_statue] + + [object = torch2] + direction = 3 + + [object = grave_top_fix] + target = 36, 11 + +[square = 37, 11] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 38, 11] + cube_type = G_forest1 + cube_direction = 1 + + [object = grave_top] + direction = 3 + + [object = grave_top] + direction = 0 + +[square = 39, 11] + cube_type = G_forest1 + cube_direction = 1 + +[square = 40, 11] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 2, 12] + cube_type = G_forest1 + cube_direction = 2 + +[square = 3, 12] + cube_type = G_forest1 + cube_direction = 2 + +[square = 4, 12] + cube_type = G_forest1 + cube_direction = 2 + +[square = 5, 12] + cube_type = w_gravewall1 + +[square = 6, 12] + cube_type = g_cloister1 + + [object = ceiling] + + [object = table] + direction = 0 + target = 6, 12 + + [object = chair] + direction = 0 + target = 6, 12 + + [object = chair] + target = 6, 12 + +[square = 7, 12] + cube_type = g_cloister1 + + [object = ceiling] + +[square = 8, 12] + cube_type = g_cloister1 + + [object = ceiling] + + [object = flag2] + target = 8, 12 + + [enemy = smallrat] + hp = 200 + +[square = 9, 12] + cube_type = g_cloister1 + + [object = ceiling] + +[square = 10, 12] + cube_type = g_cloister1 + + [object = ceiling] + direction = 1 + + [object = flag2] + target = 10, 12 + +[square = 11, 12] + cube_type = g_cloister1 + + [object = ceiling] + + [object = RESPAWN-zombie] + direction = 0 + target = 24, 3 + +[square = 12, 12] + cube_type = w_arc1_side_stone + cube_direction = 1 + + [object = cloister_door] + direction = 1 + + [object = jamb] + direction = 0 + + [object = jamb] + + [object = ceiling] + +[square = 13, 12] + cube_type = w_arc + cube_direction = 2 + + [object = ceiling] + +[square = 14, 12] + cube_type = w_arc + cube_direction = 2 + + [object = ceiling] + + [object = torch] + direction = 0 + +[square = 15, 12] + cube_type = w_arc + cube_direction = 2 + + [object = ceiling] + +[square = 16, 12] + cube_type = w_arc1_side_stone + cube_direction = 3 + + [object = cloister_door] + direction = 1 + + [object = jamb] + + [object = jamb] + direction = 0 + + [object = ceiling] + +[square = 17, 12] + cube_type = w_arc + + [object = ceiling] + direction = 0 + +[square = 18, 12] + cube_type = w_arc + + [object = ceiling] + direction = 0 + +[square = 19, 12] + cube_type = w_gravewall1 + +[square = 20, 12] + cube_type = g_cloister1 + cube_direction = 3 + + [object = ceiling] + direction = 3 + + [enemy = fuzzy_spider] + hp = 400 + +[square = 21, 12] + cube_type = g_cloister1 + cube_direction = 3 + + [object = ceiling] + direction = 3 + + [enemy = fire_arachnid] + hp = 800 + +[square = 22, 12] + cube_type = g_cloister1 + cube_direction = 3 + + [object = ceiling] + direction = 3 + + [object = torch] + direction = 0 + + [enemy = fire_arachnid] + hp = 800 + + [enemy = fuzzy_spider] + hp = 400 + +[square = 23, 12] + cube_type = w_gravewall1 + cube_direction = 3 + +[square = 24, 12] + cube_type = w_arc1_side_stone + cube_direction = 1 + + [object = ceiling] + direction = 1 + +[square = 25, 12] + cube_type = w_arc_side_grass + cube_direction = 3 + + [object = roof] + direction = 3 + +[square = 26, 12] + cube_type = g_cloister1 + cube_direction = 3 + + [object = monk_statue_center] + + [object = torch2] + + [object = torch2] + direction = 1 + +[square = 27, 12] + cube_type = w_arc_side_grass + cube_direction = 1 + + [object = roof] + direction = 1 + +[square = 28, 12] + cube_type = w_arc1_side_stone + cube_direction = 3 + + [object = ceiling] + direction = 1 + + [object = torch] + direction = 1 + +[square = 29, 12] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 30, 12] + cube_type = G_forest1 + cube_direction = 1 + + [object = roof] + direction = 3 + +[square = 31, 12] + cube_type = G_forest1 + cube_direction = 1 + + [object = flower4] + +[square = 32, 12] + cube_type = G_forest1 + cube_direction = 1 + + [object = grave_top] + direction = 1 + +[square = 33, 12] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 34, 12] + cube_type = g_cloister1 + cube_direction = 1 + + [object = grave_top] + direction = 3 + +[square = 35, 12] + cube_type = g_cloister1 + cube_direction = 1 + + [enemy = zombie_respawn] + hp = 400 + +[square = 36, 12] + cube_type = g_cloister1 + cube_direction = 1 + + [object = grave_top] + direction = 1 + +[square = 37, 12] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 38, 12] + cube_type = G_forest1 + cube_direction = 1 + + [object = grave_top] + direction = 3 + +[square = 39, 12] + cube_type = G_forest1 + cube_direction = 1 + + [object = zombie_attack] + target = 39, 12 + + [object = flower3] + direction = 0 + target = 39, 12 + +[square = 40, 12] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 5, 13] + cube_type = w_gravewall1 + +[square = 6, 13] + cube_type = w_gravewall1 + +[square = 7, 13] + cube_type = g_cloister1 + + [object = gargoyle] + direction = 0 + target = 7, 13 + + [object = ceiling] + target = 7, 13 + +[square = 8, 13] + cube_type = w_gravewall1 + +[square = 9, 13] + cube_type = g_cloister1 + + [object = jamb] + direction = 3 + target = 9, 13 + + [object = jamb] + direction = 1 + target = 9, 13 + + [object = ceiling] + target = 9, 13 + + [object = prior_door] + direction = 0 + target = 9, 13 + +[square = 10, 13] + cube_type = w_gravewall1 + +[square = 11, 13] + cube_type = g_cloister1 + + [object = gargoyle] + direction = 0 + target = 11, 13 + + [object = ceiling] + target = 11, 13 + +[square = 12, 13] + cube_type = w_gravewall1 + +[square = 13, 13] + cube_type = w_gravewall1 + cube_direction = 2 + +[square = 14, 13] + cube_type = w_gravewall1 + cube_direction = 2 + +[square = 15, 13] + cube_type = w_gravewall1 + cube_direction = 2 + +[square = 16, 13] + cube_type = w_gravewall1 + cube_direction = 2 + +[square = 17, 13] + cube_type = w_arc_side_grass + + [object = grave_top] + direction = 0 + + [object = roof] + direction = 3 + +[square = 18, 13] + cube_type = w_arc_side_grass + + [object = grave_top] + direction = 0 + +[square = 19, 13] + cube_type = w_gravewall1 + +[square = 20, 13] + cube_type = g_cloister1 + cube_direction = 3 + + [object = chair] + direction = 3 + + [object = ceiling] + direction = 3 + +[square = 21, 13] + cube_type = g_cloister1 + cube_direction = 3 + + [object = ceiling] + direction = 3 + + [enemy = fuzzy_spider] + hp = 400 + +[square = 22, 13] + cube_type = g_cloister1 + cube_direction = 3 + + [object = ceiling] + direction = 3 + + [enemy = fire_arachnid] + hp = 800 + + [enemy = fuzzy_spider] + hp = 400 + +[square = 23, 13] + cube_type = g_cloister1 + cube_direction = 3 + + [object = cloister_door] + direction = 1 + + [object = jamb] + direction = 0 + + [object = jamb] + + [object = ceiling] + direction = 3 + +[square = 24, 13] + cube_type = w_arc1_side_stone + cube_direction = 1 + + [object = ceiling] + direction = 1 + +[square = 25, 13] + cube_type = w_arc_side_grass + cube_direction = 3 + + [object = roof] + direction = 3 + +[square = 26, 13] + cube_type = g_cloister1 + cube_direction = 3 + +[square = 27, 13] + cube_type = w_arc_side_grass + cube_direction = 1 + + [object = roof] + direction = 1 + +[square = 28, 13] + cube_type = w_arc1_side_stone + cube_direction = 3 + + [object = ceiling] + direction = 1 + +[square = 29, 13] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 30, 13] + cube_type = G_forest1 + cube_direction = 1 + + [object = dirt1] + direction = 3 + + [object = roof] + direction = 3 + +[square = 31, 13] + cube_type = G_forest1 + cube_direction = 1 + +[square = 32, 13] + cube_type = G_forest1 + cube_direction = 1 + + [object = grave_top] + direction = 1 + +[square = 33, 13] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 34, 13] + cube_type = g_cloister1 + cube_direction = 1 + + [object = grave_top] + direction = 3 + + [object = grave_top] + + [object = grave_top_fix] + target = 34, 13 + + [object = chest4] + direction = 1 + target = 34, 13 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 128 + +[square = 35, 13] + cube_type = w_arc1_side_stone + cube_direction = 2 + + [object = grave_top] + + [object = grave_top_fix] + target = 35, 13 + +[square = 36, 13] + cube_type = g_cloister1 + cube_direction = 1 + + [object = grave_top] + direction = 1 + + [object = grave_top] + + [object = grave_top_fix] + target = 36, 13 + + [object = chest4] + direction = 3 + target = 36, 13 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 150 + +[square = 37, 13] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 38, 13] + cube_type = G_forest1 + cube_direction = 1 + + [object = grave_top] + direction = 3 + +[square = 39, 13] + cube_type = G_forest1 + cube_direction = 1 + +[square = 40, 13] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 6, 14] + cube_type = w_gravewall1 + +[square = 7, 14] + cube_type = w_gravewall1 + +[square = 8, 14] + cube_type = w_gravewall1 + +[square = 9, 14] + cube_type = g_cloister1 + + [object = ceiling] + target = 9, 14 + + [object = torch] + direction = 3 + target = 9, 14 + +[square = 10, 14] + cube_type = w_gravewall1 + +[square = 11, 14] + cube_type = w_gravewall1 + +[square = 12, 14] + cube_type = w_gravewall1 + +[square = 13, 14] + cube_type = w_gravewall1 + cube_direction = 2 + +[square = 14, 14] + cube_type = g_cloister1 + cube_direction = 2 + + [object = ceiling] + direction = 3 + + [object = torch] + direction = 3 + + [item = habit] + item_count = 0 + + [item = habit] + item_count = 0 + + [item = mallet] + item_count = 0 + +[square = 15, 14] + cube_type = g_cloister1 + cube_direction = 2 + + [object = ceiling] + direction = 1 + +[square = 16, 14] + cube_type = g_cloister1 + cube_direction = 2 + + [object = cloister_door] + direction = 1 + + [object = jamb] + direction = 0 + + [object = jamb] + + [object = ceiling] + direction = 1 + +[square = 17, 14] + cube_type = G_forest1 + + [object = roof] + direction = 3 + +[square = 18, 14] + cube_type = G_forest1 + + [object = bush1] + direction = 0 + +[square = 19, 14] + cube_type = w_gravewall1 + +[square = 20, 14] + cube_type = w_gravewall1 + cube_direction = 3 + +[square = 21, 14] + cube_type = g_cloister1 + cube_direction = 3 + + [object = ceiling] + direction = 3 + + [enemy = fuzzy_spider] + hp = 400 + +[square = 22, 14] + cube_type = w_gravewall1 + cube_direction = 3 + +[square = 23, 14] + cube_type = w_gravewall1 + cube_direction = 3 + +[square = 24, 14] + cube_type = w_arc1_side_stone + cube_direction = 1 + + [object = ceiling] + direction = 1 + + [object = stone_sign1] + direction = 3 + target = 24, 14 + +[square = 25, 14] + cube_type = w_arc_side_grass + cube_direction = 3 + + [object = roof] + direction = 3 + +[square = 26, 14] + cube_type = g_cloister1 + cube_direction = 3 + + [object = monk_statue_center] + direction = 0 + + [object = torch2] + direction = 3 + + [object = torch2] + direction = 0 + +[square = 27, 14] + cube_type = w_arc_side_grass + cube_direction = 1 + + [object = roof] + direction = 1 + + [enemy = zombie] + hp = 400 + +[square = 28, 14] + cube_type = w_arc1_side_stone + cube_direction = 3 + + [object = ceiling] + direction = 1 + +[square = 29, 14] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 30, 14] + cube_type = G_forest1 + cube_direction = 1 + + [object = roof] + direction = 3 + +[square = 31, 14] + cube_type = G_forest1 + cube_direction = 1 + +[square = 32, 14] + cube_type = G_forest1 + cube_direction = 1 + + [object = grave_top] + direction = 1 + +[square = 33, 14] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 34, 14] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 35, 14] + cube_type = w_arc + cube_direction = 2 + + [object = ceiling] + direction = 1 + + [object = maphint_temple] + direction = 0 + +[square = 36, 14] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 37, 14] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 38, 14] + cube_type = G_forest1 + cube_direction = 1 + + [object = grave_top] + direction = 3 + +[square = 39, 14] + cube_type = G_forest1 + cube_direction = 1 + +[square = 40, 14] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 5, 15] + cube_type = G_forest1 + +[square = 6, 15] + cube_type = G_forest1 + +[square = 7, 15] + cube_type = G_forest1 + +[square = 8, 15] + cube_type = g_cloister1 + + [object = cloister_win] + direction = 1 + target = 8, 15 + + [object = ceiling] + target = 8, 15 + +[square = 9, 15] + cube_type = g_cloister1 + + [object = ceiling] + target = 9, 15 + +[square = 10, 15] + cube_type = g_cloister1 + + [object = cloister_win] + direction = 1 + target = 10, 15 + + [object = ceiling] + target = 10, 15 + +[square = 11, 15] + cube_type = G_forest1 + +[square = 12, 15] + cube_type = G_forest1 + +[square = 13, 15] + cube_type = w_gravewall1 + cube_direction = 2 + +[square = 14, 15] + cube_type = g_cloister1 + cube_direction = 2 + + [object = ceiling] + direction = 1 + + [object = table] + direction = 1 + + [enemy = fuzzy_spider] + hp = 400 + + [enemy = fuzzy_spider] + hp = 400 + +[square = 15, 15] + cube_type = g_cloister1 + cube_direction = 2 + + [object = ceiling] + direction = 1 + + [object = garbage] + + + object_item_count = 0 + +[square = 16, 15] + cube_type = w_gravewall1 + cube_direction = 2 + +[square = 17, 15] + cube_type = G_forest1 + + [object = roof] + direction = 3 + + [object = flower1] + direction = 3 + +[square = 18, 15] + cube_type = G_forest1 + + [object = bush1] + direction = 0 + + [object = tree1] + direction = 1 + +[square = 19, 15] + cube_type = w_gravewall1 + +[square = 20, 15] + cube_type = w_books + cube_direction = 3 + +[square = 21, 15] + cube_type = g_cloister1 + cube_direction = 3 + + [object = ceiling] + direction = 3 + + [enemy = fuzzy_spider] + hp = 400 + +[square = 22, 15] + cube_type = g_cloister1 + cube_direction = 3 + + [object = ceiling] + direction = 3 + + [enemy = fire_arachnid] + hp = 800 + +[square = 23, 15] + cube_type = g_cloister1 + + [object = cloister_win] + direction = 1 + + [object = ceiling] + direction = 3 + +[square = 24, 15] + cube_type = w_arc1_side_stone + cube_direction = 1 + + [object = ceiling] + direction = 1 + +[square = 25, 15] + cube_type = w_arc_two_grass + cube_direction = 2 + + [object = roof] + direction = 3 + + [object = roof] + +[square = 26, 15] + cube_type = w_arc_side_grass + cube_direction = 2 + + [object = roof] + +[square = 27, 15] + cube_type = w_arc_two_grass + cube_direction = 1 + + [object = roof] + direction = 1 + + [object = roof] + + [object = flower3] + direction = 0 + +[square = 28, 15] + cube_type = w_arc1_side_stone + cube_direction = 3 + + [object = ceiling] + direction = 1 + +[square = 29, 15] + cube_type = w_arc1_side_stone + cube_direction = 1 + + [object = ceiling] + direction = 3 + + [object = barrel] + + + object_item_count = 0 + +[square = 30, 15] + cube_type = w_arc_side_grass + cube_direction = 3 + + [object = roof] + direction = 3 + +[square = 31, 15] + cube_type = G_forest1 + cube_direction = 1 + + [object = zombie_attack] + target = 31, 15 + + [object = flower3] + direction = 0 + target = 31, 15 + +[square = 32, 15] + cube_type = G_forest1 + cube_direction = 1 + + [object = flower3] + +[square = 33, 15] + cube_type = G_forest1 + cube_direction = 1 + + [object = grave_top] + direction = 0 + + [object = grave_top] + direction = 1 + +[square = 34, 15] + cube_type = G_forest1 + cube_direction = 1 + + [object = ceiling] + + [object = column] + +[square = 35, 15] + cube_type = w_arc_side_grass + + [object = grave_top] + direction = 0 + + [object = grave_top] + direction = 3 + + [object = grave_top] + direction = 1 + + [object = RESPAWN-fatdead] + direction = 0 + target = 17, 15 + + [object = RESPAWN-zombie] + direction = 0 + target = 19, 2 + +[square = 36, 15] + cube_type = G_forest1 + cube_direction = 1 + + [object = ceiling] + direction = 0 + + [object = column] + direction = 0 + +[square = 37, 15] + cube_type = G_forest1 + cube_direction = 1 + + [object = grave_top] + direction = 0 + + [object = grave_top] + direction = 3 + +[square = 38, 15] + cube_type = G_forest1 + cube_direction = 1 + +[square = 39, 15] + cube_type = G_forest1 + cube_direction = 1 + +[square = 40, 15] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 41, 15] + cube_type = w_gravewall1 + +[square = 5, 16] + cube_type = G_forest1 + +[square = 6, 16] + cube_type = G_forest1 + +[square = 7, 16] + cube_type = G_forest1 + +[square = 8, 16] + cube_type = w_gravewall1 + +[square = 9, 16] + cube_type = g_cloister1 + + [object = ceiling] + target = 9, 16 + +[square = 10, 16] + cube_type = w_gravewall1 + +[square = 11, 16] + cube_type = G_forest1 + +[square = 12, 16] + cube_type = G_forest1 + +[square = 13, 16] + cube_type = w_gravewall1 + cube_direction = 2 + +[square = 14, 16] + cube_type = w_gravewall1 + cube_direction = 2 + +[square = 15, 16] + cube_type = w_gravewall1 + cube_direction = 2 + +[square = 16, 16] + cube_type = w_gravewall1 + cube_direction = 2 + +[square = 17, 16] + cube_type = G_forest1 + + [object = dirt1] + direction = 3 + + [object = flower4] + direction = 0 + + [object = roof] + direction = 3 + + [enemy = fatdead_respawn] + hp = 600 + +[square = 18, 16] + cube_type = G_forest1 + + [object = bush1] + direction = 0 + +[square = 19, 16] + cube_type = w_gravewall1 + +[square = 20, 16] + cube_type = w_books + cube_direction = 3 + +[square = 21, 16] + cube_type = g_cloister1 + cube_direction = 2 + + [object = ceiling] + direction = 3 + + [object = table] + direction = 3 + + [object = chair] + direction = 3 + + [object = chair] + direction = 1 + +[square = 22, 16] + cube_type = g_cloister1 + cube_direction = 2 + + [object = ceiling] + direction = 1 + + [object = torch] + + [object = chest2] + direction = 0 + target = 22, 16 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 158 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 23, 16] + cube_type = w_gravewall1 + cube_direction = 3 + +[square = 24, 16] + cube_type = g_cloister1 + cube_direction = 1 + + [object = ceiling] + direction = 1 + + [enemy = livingdead] + hp = 450 + +[square = 25, 16] + cube_type = w_arc1_side_stone + + [object = ceiling] + direction = 1 + +[square = 26, 16] + cube_type = w_arc1_side_stone + + [object = ceiling] + direction = 1 + +[square = 27, 16] + cube_type = w_arc1_side_stone + + [object = ceiling] + direction = 1 + +[square = 28, 16] + cube_type = g_cloister1 + + [object = ceiling] + direction = 1 + +[square = 29, 16] + cube_type = w_arc1_side_stone + cube_direction = 1 + + [object = ceiling] + direction = 3 + +[square = 30, 16] + cube_type = w_arc_side_grass + cube_direction = 3 + + [object = roof] + direction = 3 + +[square = 31, 16] + cube_type = G_forest1 + cube_direction = 1 + + [object = bush1] + direction = 3 + + [object = tree1] + direction = 3 + +[square = 32, 16] + cube_type = G_forest1 + cube_direction = 1 + + [item = herbs] + item_count = 0 + +[square = 33, 16] + cube_type = G_forest1 + cube_direction = 1 + +[square = 34, 16] + cube_type = G_forest1 + cube_direction = 1 + + [object = grave_top] + direction = 0 + +[square = 35, 16] + cube_type = G_forest1 + cube_direction = 1 + + [object = zombie_attack] + target = 35, 16 + +[square = 36, 16] + cube_type = G_forest1 + cube_direction = 1 + + [object = grave_top] + direction = 0 + +[square = 37, 16] + cube_type = G_forest1 + cube_direction = 1 + + [enemy = zombie] + hp = 400 + +[square = 38, 16] + cube_type = G_forest1 + cube_direction = 1 + + [object = dirt1] + direction = 3 + + [object = tree1] + direction = 3 + +[square = 39, 16] + cube_type = G_forest1 + cube_direction = 1 + +[square = 40, 16] + cube_type = G_forest1 + + [object = tstone] + direction = 3 + target = 0, 0 + +[square = 41, 16] + cube_type = w_gravewall1 + +[square = 5, 17] + cube_type = G_forest1 + +[square = 6, 17] + cube_type = G_forest1 + +[square = 7, 17] + cube_type = G_forest1 + +[square = 8, 17] + cube_type = g_cloister1 + + [object = cloister_win] + direction = 1 + target = 8, 17 + + [object = ceiling] + target = 8, 17 + +[square = 9, 17] + cube_type = g_cloister1 + + [object = ceiling] + target = 9, 17 + +[square = 10, 17] + cube_type = g_cloister1 + + [object = cloister_win] + direction = 1 + target = 10, 17 + + [object = ceiling] + target = 10, 17 + +[square = 11, 17] + cube_type = G_forest1 + +[square = 12, 17] + cube_type = G_forest1 + +[square = 13, 17] + cube_type = w_gravewall1 + cube_direction = 2 + +[square = 14, 17] + cube_type = g_cloister1 + cube_direction = 2 + + [object = ceiling] + direction = 1 + + [item = long_sword] + item_count = 0 + + [item = orkish_brandy] + item_count = 0 + + [item = rat_meat] + item_count = 0 + + [item = rat_meat] + item_count = 0 + +[square = 15, 17] + cube_type = g_cloister1 + cube_direction = 2 + + [object = ceiling] + direction = 1 + + [enemy = fatdead] + hp = 600 + +[square = 16, 17] + cube_type = g_cloister1 + cube_direction = 2 + + [object = cloister_door] + direction = 1 + + [object = jamb] + direction = 0 + + [object = jamb] + + [object = ceiling] + direction = 1 + +[square = 17, 17] + cube_type = G_forest1 + + [object = roof] + direction = 3 + +[square = 18, 17] + cube_type = G_forest1 + + [object = bush1] + direction = 0 + +[square = 19, 17] + cube_type = w_gravewall1 + + [object = roof] + +[square = 20, 17] + cube_type = w_gravewall1 + cube_direction = 3 + +[square = 21, 17] + cube_type = w_gravewall1 + cube_direction = 3 + +[square = 22, 17] + cube_type = w_gravewall1 + cube_direction = 3 + +[square = 23, 17] + cube_type = w_gravewall1 + cube_direction = 3 + +[square = 24, 17] + cube_type = g_cloister1 + cube_direction = 3 + + [object = ceiling] + direction = 1 + + [object = torch] + direction = 3 + +[square = 25, 17] + cube_type = w_gravewall1 + cube_direction = 3 + +[square = 26, 17] + cube_type = w_gravewall1 + cube_direction = 3 + +[square = 27, 17] + cube_type = w_gravewall1 + cube_direction = 3 + +[square = 28, 17] + cube_type = w_gravewall1 + cube_direction = 3 + +[square = 29, 17] + cube_type = w_gravewall1 + cube_direction = 3 + +[square = 30, 17] + cube_type = G_forest1 + cube_direction = 1 + + [object = roof] + direction = 3 + +[square = 31, 17] + cube_type = G_forest1 + cube_direction = 1 + +[square = 32, 17] + cube_type = G_forest1 + cube_direction = 1 + + [object = dirt1] + direction = 3 + +[square = 33, 17] + cube_type = G_forest1 + cube_direction = 1 + +[square = 34, 17] + cube_type = G_forest1 + cube_direction = 1 + + [enemy = livingdead] + hp = 450 + +[square = 35, 17] + cube_type = G_forest1 + cube_direction = 1 + +[square = 36, 17] + cube_type = G_forest1 + cube_direction = 1 + + [object = dirt2] + direction = 3 + +[square = 37, 17] + cube_type = G_forest1 + cube_direction = 1 + +[square = 38, 17] + cube_type = G_forest1 + cube_direction = 1 + +[square = 39, 17] + cube_type = G_forest1 + cube_direction = 1 + + [object = bush2] + direction = 3 + +[square = 40, 17] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 41, 17] + cube_type = w_gravewall1 + +[square = 7, 18] + cube_type = w_gravewall1 + +[square = 8, 18] + cube_type = w_gravewall1 + +[square = 9, 18] + cube_type = g_cloister1 + + [object = dirt1] + target = 9, 18 + + [object = ceiling] + target = 9, 18 + + [enemy = livingdead] + hp = 450 + +[square = 10, 18] + cube_type = w_gravewall1 + +[square = 11, 18] + cube_type = w_gravewall1 + +[square = 13, 18] + cube_type = w_gravewall1 + cube_direction = 2 + +[square = 14, 18] + cube_type = G_forest1 + cube_direction = 3 + + [object = garbage] + direction = 1 + + [object = ceiling] + direction = 1 + +[square = 15, 18] + cube_type = g_cloister1 + cube_direction = 2 + + [object = ceiling] + direction = 1 + + [item = stamina_potion] + item_count = 0 + +[square = 16, 18] + cube_type = w_gravewall1 + cube_direction = 2 + +[square = 17, 18] + cube_type = G_forest1 + + [object = roof] + direction = 3 + + [object = RESPAWN-zombie] + direction = 0 + target = 5, 3 + + [object = RESPAWN-fatdead] + direction = 0 + target = 36, 3 + +[square = 18, 18] + cube_type = w_arc_side_grass + cube_direction = 1 + + [object = roof] + direction = 1 + + [object = flower1] + direction = 1 + +[square = 19, 18] + cube_type = w_arc1_side_stone + cube_direction = 3 + + [object = ceiling] + direction = 1 + +[square = 20, 18] + cube_type = g_cloister1 + cube_direction = 3 + + [object = ceiling] + direction = 1 + + [enemy = zombie] + hp = 400 + +[square = 21, 18] + cube_type = g_cloister1 + cube_direction = 3 + + [object = ceiling] + direction = 1 + + [object = torch] + +[square = 22, 18] + cube_type = g_cloister1 + cube_direction = 3 + + [object = ceiling] + direction = 1 + +[square = 23, 18] + cube_type = g_cloister1 + cube_direction = 3 + + [object = ceiling] + direction = 1 + + [object = dirt1] + direction = 3 + +[square = 24, 18] + cube_type = g_cloister1 + cube_direction = 1 + + [object = ceiling] + direction = 1 + +[square = 25, 18] + cube_type = g_cloister1 + + [object = gargoyle] + direction = 1 + target = 25, 18 + + [object = ceiling] + direction = 1 + target = 25, 18 + +[square = 26, 18] + cube_type = w_gravewall1 + +[square = 29, 18] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 30, 18] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 31, 18] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 32, 18] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 33, 18] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 34, 18] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 35, 18] + cube_type = G_forest1 + cube_direction = 1 + +[square = 36, 18] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 37, 18] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 38, 18] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 39, 18] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 40, 18] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 8, 19] + cube_type = w_gravewall1 + +[square = 9, 19] + cube_type = g_cloister1 + + [object = ceiling] + target = 9, 19 + + [object = torch] + direction = 1 + target = 9, 19 + +[square = 10, 19] + cube_type = w_gravewall1 + +[square = 13, 19] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 14, 19] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 15, 19] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 16, 19] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 17, 19] + cube_type = G_forest1 + + [object = tstone] + direction = 0 + target = 0, 0 + + [object = foliage1] + direction = 1 + target = 17, 19 + + [object = foliage1] + target = 17, 19 + + [object = dirt2] + target = 17, 19 + + [object = torch2] + target = 17, 19 + +[square = 18, 19] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 19, 19] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 20, 19] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 21, 19] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 22, 19] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 23, 19] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 24, 19] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 25, 19] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 26, 19] + cube_type = w_gravewall1 + +[square = 33, 19] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 34, 19] + cube_type = G_forest1 + cube_direction = 1 + +[square = 35, 19] + cube_type = G_forest1 + cube_direction = 1 + + [object = flower3] + direction = 0 + target = 35, 19 + +[square = 36, 19] + cube_type = G_forest1 + cube_direction = 1 + + [enemy = smallrat] + hp = 200 + +[square = 37, 19] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 8, 20] + cube_type = w_gravewall1 + +[square = 9, 20] + cube_type = g_cloister1 + + [object = ceiling] + target = 9, 20 + +[square = 10, 20] + cube_type = w_gravewall1 + +[square = 16, 20] + cube_type = w_gravewall1 + +[square = 17, 20] + cube_type = w_gravewall1 + +[square = 18, 20] + cube_type = w_gravewall1 + +[square = 32, 20] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 33, 20] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 34, 20] + cube_type = G_forest1 + cube_direction = 1 + +[square = 35, 20] + cube_type = G_forest1 + cube_direction = 1 + +[square = 36, 20] + cube_type = G_forest1 + cube_direction = 1 + +[square = 37, 20] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 38, 20] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 7, 21] + cube_type = w_gravewall1 + +[square = 8, 21] + cube_type = w_gravewall1 + +[square = 9, 21] + cube_type = g_cloister1 + + [object = jamb] + direction = 3 + target = 9, 21 + + [object = jamb] + direction = 1 + target = 9, 21 + + [object = cloister_door] + target = 9, 21 + + [object = ceiling] + target = 9, 21 + +[square = 10, 21] + cube_type = w_gravewall1 + +[square = 11, 21] + cube_type = w_gravewall1 + +[square = 32, 21] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 33, 21] + cube_type = G_forest1 + cube_direction = 1 + +[square = 34, 21] + cube_type = G_forest1 + cube_direction = 1 + + [object = grave_top] + +[square = 35, 21] + cube_type = G_forest1 + cube_direction = 1 + +[square = 36, 21] + cube_type = G_forest1 + cube_direction = 1 + + [object = grave_top] + +[square = 37, 21] + cube_type = G_forest1 + cube_direction = 1 + + [object = apple_tree] + direction = 0 + target = 37, 21 + +[square = 38, 21] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 7, 22] + cube_type = w_gravewall1 + +[square = 8, 22] + cube_type = g_cloister1 + + [object = flag2] + direction = 0 + target = 8, 22 + + [object = ceiling] + target = 8, 22 + +[square = 9, 22] + cube_type = g_cloister1 + + [object = ceiling] + target = 9, 22 + + [enemy = headless] + hp = 600 + + [enemy = headless] + hp = 600 + +[square = 10, 22] + cube_type = g_cloister1 + + [object = flag2] + direction = 0 + target = 10, 22 + + [object = ceiling] + target = 10, 22 + +[square = 11, 22] + cube_type = w_gravewall1 + +[square = 32, 22] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 33, 22] + cube_type = G_forest1 + cube_direction = 1 + + [object = fence] + + [object = grave_top] + direction = 1 + +[square = 34, 22] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 35, 22] + cube_type = G_forest1 + cube_direction = 1 + + [object = foliage1] + direction = 1 + + [object = grave_top] + direction = 3 + + [object = grave_top] + direction = 1 + +[square = 36, 22] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 37, 22] + cube_type = G_forest1 + cube_direction = 1 + + [object = fence] + + [object = grave_top] + direction = 3 + +[square = 38, 22] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 7, 23] + cube_type = w_gravewall1 + +[square = 8, 23] + cube_type = g_cloister1 + + [object = ceiling] + target = 8, 23 + + [object = ceiling] + target = 8, 23 + +[square = 9, 23] + cube_type = g_cloister1 + + [object = column] + direction = 1 + target = 9, 23 + + [object = ceiling] + target = 9, 23 + +[square = 10, 23] + cube_type = g_cloister1 + + [object = ceiling] + target = 10, 23 + +[square = 11, 23] + cube_type = w_gravewall1 + +[square = 32, 23] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 33, 23] + cube_type = G_forest1 + cube_direction = 1 + +[square = 34, 23] + cube_type = G_forest1 + cube_direction = 1 + + [object = grave_top] + direction = 0 + + [item = herbs] + item_count = 0 + +[square = 35, 23] + cube_type = G_forest1 + cube_direction = 1 + + [object = zombie_attack] + target = 35, 23 + + [object = flower3] + direction = 1 + target = 35, 23 + +[square = 36, 23] + cube_type = G_forest1 + cube_direction = 1 + + [object = grave_top] + direction = 0 + +[square = 37, 23] + cube_type = G_forest1 + cube_direction = 1 + + [object = garbage] + + + object_item_count = 20 + + [object = foliage1] + direction = 1 + +[square = 38, 23] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 7, 24] + cube_type = w_gravewall1 + +[square = 8, 24] + cube_type = g_cloister1 + + [object = torch2] + target = 8, 24 + + [object = ceiling] + target = 8, 24 + +[square = 9, 24] + cube_type = g_cloister1 + + [object = ceiling] + target = 9, 24 + +[square = 10, 24] + cube_type = g_cloister1 + + [object = torch2] + direction = 1 + target = 10, 24 + + [object = ceiling] + target = 10, 24 + + [object = dirt1] + direction = 1 + target = 10, 24 + +[square = 11, 24] + cube_type = w_gravewall1 + +[square = 32, 24] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 33, 24] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 34, 24] + cube_type = G_forest1 + cube_direction = 1 + +[square = 35, 24] + cube_type = G_forest1 + cube_direction = 1 + + [enemy = headless] + hp = 600 + +[square = 36, 24] + cube_type = G_forest1 + cube_direction = 1 + + [object = foliage1] + direction = 1 + +[square = 37, 24] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 38, 24] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 7, 25] + cube_type = w_gravewall1 + +[square = 8, 25] + cube_type = w_gravewall1 + +[square = 9, 25] + cube_type = g_cloister1 + + [object = ceiling] + target = 9, 25 + + [object = chest3] + direction = 0 + target = 9, 25 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 10, 25] + cube_type = w_gravewall1 + +[square = 11, 25] + cube_type = w_gravewall1 + +[square = 33, 25] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 34, 25] + cube_type = G_forest1 + cube_direction = 1 + + [object = roof] + + [item = remains] + item_count = 0 + + [item = mushroom] + item_count = 0 + + [item = medicine] + item_count = 0 + + [item = stamina_potion] + item_count = 0 + + [item = blowpipe] + item_count = 0 + + [item = small_healing_potion] + item_count = 0 + + [item = small_stamina_potion] + item_count = 0 + +[square = 35, 25] + cube_type = G_forest1 + cube_direction = 1 + + [object = roof] + +[square = 36, 25] + cube_type = G_forest1 + cube_direction = 1 + + [object = roof] + +[square = 37, 25] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 8, 26] + cube_type = w_gravewall1 + +[square = 9, 26] + cube_type = w_gravewall1 + +[square = 10, 26] + cube_type = w_gravewall1 + +[square = 33, 26] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 34, 26] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 35, 26] + cube_type = G_forest1 + cube_direction = 1 + + [object = ceiling] + + [object = cloister_gate] + target = 35, 26 + +[square = 36, 26] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 37, 26] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 34, 27] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 35, 27] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 36, 27] + cube_type = w_gravewall1 + cube_direction = 1 + +\\*********************************** + +[level = CLOISTER_TOWER] +size = 15, 13 +object_items_reseted = 0 + +[square = 0, 0] + cube_type = w_gravewall1 + +[square = 1, 0] + cube_type = w_gravewall1 + +[square = 2, 0] + cube_type = w_gravewall1 + +[square = 3, 0] + cube_type = w_gravewall1 + +[square = 4, 0] + cube_type = w_gravewall1 + + [object = sewer_bottom] + direction = 0 + +[square = 5, 0] + cube_type = w_gravewall1 + cube_direction = 2 + +[square = 10, 0] + cube_type = empty_arc + cube_direction = 2 + + [object = tower_fix1] + + [object = roof] + +[square = 11, 0] + cube_type = empty_arc + cube_direction = 2 + + [object = tower_fix1] + + [object = roof] + +[square = 12, 0] + cube_type = empty_arc + cube_direction = 2 + + [object = tower_fix1] + + [object = roof] + +[square = 13, 0] + cube_type = w_arc1_side_stone + cube_direction = 2 + + [object = roof] + + [enemy = fire_arachnid] + hp = 800 + + [enemy = fire_arachnid] + hp = 800 + +[square = 14, 0] + cube_type = g_cloister1 + cube_direction = 2 + + [object = torch2] + direction = 0 + + [object = chest1] + direction = 3 + target = 14, 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 0, 1] + cube_type = w_gravewall1 + +[square = 1, 1] + cube_type = g_cloister1 + + [object = dirt1] + direction = 3 + + [object = ceiling] + direction = 1 + + [object = ceiling] + direction = 1 + + [item = orkish_brandy] + item_count = 0 + + [enemy = torso] + hp = 350 + +[square = 2, 1] + cube_type = g_cloister1 + + [object = ceiling] + direction = 1 + +[square = 3, 1] + cube_type = g_cloister1 + + [object = ceiling] + direction = 1 + +[square = 4, 1] + cube_type = empty_enter + + [object = ceiling] + direction = 1 + + [object = ladder_exit] + direction = 1 + target = 4, 1 + +[square = 5, 1] + cube_type = w_gravewall1 + cube_direction = 2 + + [object = sewer_bottom] + direction = 1 + +[square = 9, 1] + cube_type = empty_arc + cube_direction = 1 + + [object = tower_fix1] + direction = 1 + +[square = 10, 1] + cube_type = w_arc1_side_stone + + [object = ceiling] + + [object = sewer_bottom] + direction = 1 + + [object = sewer_bottom] + + [enemy = fire_arachnid] + hp = 800 + +[square = 11, 1] + cube_type = w_arc1_side_stone + + [object = ceiling] + + [object = sewer_bottom] + + [enemy = fuzzy_spider] + hp = 400 + +[square = 12, 1] + cube_type = w_arc_two_grass + + [object = ceiling] + + [object = sewer_bottom] + direction = 0 + + [object = sewer_bottom] + + [object = garbage] + direction = 1 + + [enemy = fuzzy_spider] + hp = 400 + +[square = 13, 1] + cube_type = w_arc + cube_direction = 2 + + [object = ceiling] + + [object = sewer_bottom] + direction = 3 + + [object = block_enemy] + direction = 1 + target = 13, 1 + +[square = 14, 1] + cube_type = empty_arc + cube_direction = 3 + + [object = roof] + direction = 3 + + [object = tower_fix1] + direction = 3 + +[square = 0, 2] + cube_type = g_cloister1 + + [object = cloister_win] + direction = 1 + + [object = ceiling] + direction = 1 + +[square = 1, 2] + cube_type = g_cloister1 + + [object = ceiling] + direction = 1 + + [enemy = torso] + hp = 350 + +[square = 2, 2] + cube_type = g_cloister1 + + [object = column] + direction = 0 + + [object = ceiling] + direction = 1 + +[square = 3, 2] + cube_type = g_cloister1 + + [object = torch] + direction = 1 + + [object = ceiling] + direction = 1 + +[square = 4, 2] + cube_type = w_gravewall1 + + [object = sewer_bottom] + +[square = 5, 2] + cube_type = w_gravewall1 + cube_direction = 2 + +[square = 9, 2] + cube_type = empty_arc + cube_direction = 1 + + [object = tower_fix1] + direction = 1 + +[square = 10, 2] + cube_type = g_cloister1 + cube_direction = 3 + + [object = ceiling] + + [object = sewer_bottom] + direction = 1 + +[square = 11, 2] + cube_type = g_cloister1 + cube_direction = 1 + + [object = grave_top] + + [object = grave_top] + direction = 0 + + [object = grave_top] + direction = 3 + + [object = sewer_bottom] + direction = 3 + +[square = 12, 2] + cube_type = empty + cube_direction = 1 + + [object = grave_top] + + [object = grave_top] + direction = 0 + + [object = grave_top] + direction = 1 + + [object = bell] + +[square = 13, 2] + cube_type = w_gravewall1 + + [object = sewer_bottom] + direction = 0 + + [object = sewer_bottom] + direction = 3 + + [object = sewer_bottom] + direction = 1 + +[square = 14, 2] + cube_type = empty_arc + cube_direction = 3 + + [object = roof] + direction = 3 + +[square = 0, 3] + cube_type = w_gravewall1 + cube_direction = 2 + +[square = 1, 3] + cube_type = g_cloister1 + + [object = garbage] + direction = 3 + + + object_item_count = 0 + + [object = ceiling] + direction = 1 + + [enemy = livingdead] + hp = 450 + +[square = 2, 3] + cube_type = g_cloister1 + + [object = ceiling] + direction = 1 + +[square = 3, 3] + cube_type = g_cloister1 + + [object = ceiling] + direction = 1 + + [enemy = torso] + hp = 350 + +[square = 4, 3] + cube_type = g_cloister1 + + [object = up] + direction = 1 + target = 4, 11 + + [object = ceiling] + direction = 1 + +[square = 5, 3] + cube_type = w_gravewall1 + cube_direction = 2 + +[square = 9, 3] + cube_type = empty_arc + cube_direction = 1 + + [object = tower_fix1] + direction = 1 + +[square = 10, 3] + cube_type = g_cloister1 + cube_direction = 3 + + [object = ceiling] + + [object = sewer_bottom] + direction = 1 + + [enemy = fire_arachnid] + hp = 800 + +[square = 11, 3] + cube_type = g_cloister1 + cube_direction = 2 + + [object = ceiling] + + [enemy = fuzzy_spider] + hp = 400 + +[square = 12, 3] + cube_type = g_cloister1 + cube_direction = 2 + + [object = ceiling] + + [object = sewer_bottom] + + [object = block_enemy] + direction = 1 + target = 12, 3 + +[square = 13, 3] + cube_type = empty_enter + cube_direction = 1 + + [object = ceiling] + + [object = sewer_bottom] + direction = 3 + + [object = ladder_down] + direction = 1 + target = 13, 11 + +[square = 14, 3] + cube_type = empty_arc + cube_direction = 3 + + [object = roof] + direction = 3 + + [object = sewer_bottom] + direction = 1 + + [object = tower_fix1] + direction = 3 + +[square = 0, 4] + cube_type = w_gravewall1 + +[square = 1, 4] + cube_type = w_gravewall1 + +[square = 2, 4] + cube_type = w_gravewall1 + +[square = 3, 4] + cube_type = w_gravewall1 + +[square = 4, 4] + cube_type = w_gravewall1 + +[square = 5, 4] + cube_type = w_gravewall1 + +[square = 10, 4] + cube_type = empty_arc + + [object = tower_fix1] + direction = 0 + +[square = 11, 4] + cube_type = empty_arc + + [object = tower_fix1] + direction = 0 + +[square = 12, 4] + cube_type = empty_arc + + [object = tower_fix1] + direction = 0 + +[square = 13, 4] + cube_type = empty_arc + + [object = sewer_bottom] + + [object = tower_fix1] + direction = 0 + +[square = 0, 8] + cube_type = w_gravewall1 + +[square = 1, 8] + cube_type = g_cloister1 + + [object = cloister_win] + + [object = ceiling] + direction = 3 + +[square = 2, 8] + cube_type = w_gravewall1 + +[square = 3, 8] + cube_type = g_cloister1 + + [object = cloister_win] + + [object = ceiling] + direction = 3 + +[square = 4, 8] + cube_type = w_gravewall1 + +[square = 5, 8] + cube_type = w_gravewall1 + +[square = 9, 8] + cube_type = w_gravewall1 + +[square = 10, 8] + cube_type = w_gravewall1 + +[square = 11, 8] + cube_type = w_gravewall1 + +[square = 12, 8] + cube_type = w_gravewall1 + +[square = 13, 8] + cube_type = w_gravewall1 + +[square = 14, 8] + cube_type = w_gravewall1 + +[square = 0, 9] + cube_type = w_gravewall1 + +[square = 1, 9] + cube_type = g_cloister1 + + [object = table] + direction = 1 + + [object = chair] + direction = 3 + + [object = chair] + direction = 0 + + [object = ceiling] + direction = 3 + +[square = 2, 9] + cube_type = g_cloister1 + + [object = ceiling] + direction = 3 + + [object = chest2] + target = 2, 9 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + [object = block_enemy] + direction = 1 + target = 2, 9 + +[square = 3, 9] + cube_type = g_cloister1 + + [object = torch2] + direction = 1 + + [object = ceiling] + direction = 3 + + [enemy = headless] + hp = 600 + +[square = 4, 9] + cube_type = g_cloister1 + + [object = up] + direction = 1 + target = 13, 9 + + [object = ceiling] + direction = 3 + target = 13, 9 + +[square = 5, 9] + cube_type = w_gravewall1 + +[square = 9, 9] + cube_type = g_cloister1 + + [object = cloister_win] + direction = 1 + + [object = torch2] + direction = 0 + + [object = ceiling] + direction = 3 + +[square = 10, 9] + cube_type = g_cloister1 + + [object = ceiling] + direction = 3 + + [enemy = livingdead] + hp = 450 + +[square = 11, 9] + cube_type = g_cloister1 + + [object = ceiling] + direction = 3 + + [enemy = skeleton] + hp = 500 + +[square = 12, 9] + cube_type = g_cloister1 + + [object = dirt1] + direction = 3 + + [object = ceiling] + direction = 3 + +[square = 13, 9] + cube_type = g_cloister1 + + [object = ceiling] + direction = 3 + + [object = down] + direction = 1 + target = 4, 9 + +[square = 14, 9] + cube_type = w_gravewall1 + +[square = 0, 10] + cube_type = w_gravewall1 + +[square = 1, 10] + cube_type = g_cloister1 + + [object = ceiling] + direction = 3 + + [object = torch] + direction = 3 + target = 1, 10 + + [item = healing_potion] + item_count = 0 + + [item = stamina_potion] + item_count = 0 + +[square = 2, 10] + cube_type = g_cloister1 + + [object = ceiling] + direction = 3 + + [enemy = skeleton] + hp = 500 + +[square = 3, 10] + cube_type = w_gravewall1 + +[square = 4, 10] + cube_type = w_gravewall1 + +[square = 5, 10] + cube_type = w_gravewall1 + +[square = 9, 10] + cube_type = w_gravewall1 + +[square = 10, 10] + cube_type = g_cloister1 + + [object = cloister_door] + direction = 0 + + [object = jamb] + direction = 3 + + [object = jamb] + direction = 1 + + [object = ceiling] + direction = 3 + +[square = 11, 10] + cube_type = w_gravewall1 + +[square = 12, 10] + cube_type = w_gravewall1 + +[square = 13, 10] + cube_type = w_gravewall1 + +[square = 14, 10] + cube_type = w_gravewall1 + +[square = 0, 11] + cube_type = w_gravewall1 + +[square = 1, 11] + cube_type = g_cloister1 + + [object = dirt2] + direction = 0 + + [object = foliage1] + direction = 3 + + [object = barrel] + direction = 3 + + + object_item_count = 29 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + [object = ceiling] + direction = 3 + + [enemy = skeleton] + hp = 500 + +[square = 2, 11] + cube_type = g_cloister1 + + [object = ceiling] + direction = 3 + +[square = 3, 11] + cube_type = g_cloister1 + + [object = cloister_door] + direction = 1 + + [object = jamb] + + [object = jamb] + direction = 0 + + [object = ceiling] + direction = 3 + +[square = 4, 11] + cube_type = g_cloister1 + + [object = ceiling] + direction = 3 + + [object = down] + direction = 1 + target = 4, 3 + +[square = 5, 11] + cube_type = w_gravewall1 + +[square = 9, 11] + cube_type = g_cloister1 + + [object = cloister_win] + direction = 1 + + [object = ceiling] + direction = 3 + +[square = 10, 11] + cube_type = g_cloister1 + + [object = ceiling] + direction = 3 + + [object = chair] + direction = 3 + + [enemy = headless] + hp = 600 + +[square = 11, 11] + cube_type = g_cloister1 + + [object = dirt2] + direction = 3 + + [object = barrel] + direction = 3 + + + object_item_count = 9 + + + object_item_count = 0 + + [object = ceiling] + direction = 3 + +[square = 12, 11] + cube_type = g_cloister1 + + [object = ceiling] + direction = 3 + + [object = cloister_door] + direction = 3 + + [object = jamb] + direction = 0 + + [object = jamb] + +[square = 13, 11] + cube_type = g_cloister1 + + [object = ladder] + direction = 1 + target = 12, 3 + + [object = grave_top] + direction = 1 + + [object = grave_top] + + [object = grave_top] + direction = 0 + + [object = grave_top] + direction = 3 + +[square = 14, 11] + cube_type = w_gravewall1 + +[square = 0, 12] + cube_type = w_gravewall1 + +[square = 1, 12] + cube_type = w_gravewall1 + +[square = 2, 12] + cube_type = w_gravewall1 + +[square = 3, 12] + cube_type = w_gravewall1 + +[square = 4, 12] + cube_type = w_gravewall1 + +[square = 5, 12] + cube_type = w_gravewall1 + +[square = 9, 12] + cube_type = w_gravewall1 + +[square = 10, 12] + cube_type = w_gravewall1 + +[square = 11, 12] + cube_type = w_gravewall1 + +[square = 12, 12] + cube_type = w_gravewall1 + +[square = 13, 12] + cube_type = w_gravewall1 + +[square = 14, 12] + cube_type = w_gravewall1 + +\\*********************************** + +[level = LIBRARY] +size = 19, 24 +object_items_reseted = 0 + +[square = 2, 0] + cube_type = w_gravewall1 + +[square = 3, 0] + cube_type = w_gravewall1 + +[square = 4, 0] + cube_type = w_gravewall1 + +[square = 10, 0] + cube_type = w_gravewall1 + cube_direction = 2 + +[square = 11, 0] + cube_type = w_books + cube_direction = 2 + +[square = 12, 0] + cube_type = w_books + cube_direction = 2 + +[square = 13, 0] + cube_type = w_books + cube_direction = 2 + +[square = 14, 0] + cube_type = w_books + cube_direction = 2 + +[square = 15, 0] + cube_type = w_books + cube_direction = 2 + +[square = 2, 1] + cube_type = w_gravewall1 + +[square = 3, 1] + cube_type = g_cloister1 + + [object = chest1] + target = 3, 1 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 4, 1] + cube_type = w_gravewall1 + +[square = 10, 1] + cube_type = w_gravewall1 + cube_direction = 2 + +[square = 11, 1] + cube_type = g_cloister1 + cube_direction = 1 + + [object = button] + direction = 3 + target = 17, 3 + + [object = torch2] + direction = 0 + target = 11, 1 + + [enemy = green_death] + hp = 400 + +[square = 12, 1] + cube_type = g_cloister1 + cube_direction = 1 + + [object = teleport] + direction = 3 + target = 14, 7 + +[square = 13, 1] + cube_type = w_timber_side + cube_direction = 1 + + [object = teleport] + direction = 3 + target = 17, 6 + +[square = 14, 1] + cube_type = w_timber + cube_direction = 2 + + [object = web1] + direction = 1 + target = 14, 1 + +[square = 15, 1] + cube_type = w_books + cube_direction = 2 + +[square = 16, 1] + cube_type = w_books + cube_direction = 2 + +[square = 17, 1] + cube_type = w_books + cube_direction = 2 + +[square = 18, 1] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 1, 2] + cube_type = w_gravewall1 + cube_direction = 3 + +[square = 2, 2] + cube_type = w_gravewall1 + cube_direction = 3 + +[square = 3, 2] + cube_type = w_gravewall1 + cube_direction = 3 + +[square = 4, 2] + cube_type = w_gravewall1 + +[square = 10, 2] + cube_type = w_gravewall1 + cube_direction = 2 + +[square = 11, 2] + cube_type = w_books + cube_direction = 2 + +[square = 12, 2] + cube_type = w_books + cube_direction = 2 + +[square = 13, 2] + cube_type = w_books + cube_direction = 2 + +[square = 14, 2] + cube_type = w_timber + cube_direction = 2 + +[square = 15, 2] + cube_type = w_timber_side + cube_direction = 3 + + [object = teleport] + direction = 3 + target = 17, 6 + +[square = 16, 2] + cube_type = g_cloister1 + cube_direction = 1 + + [object = teleport] + direction = 3 + target = 11, 5 + +[square = 17, 2] + cube_type = g_cloister1 + cube_direction = 1 + + [enemy = wraith] + hp = 600 + +[square = 18, 2] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 1, 3] + cube_type = w_gravewall1 + cube_direction = 3 + +[square = 2, 3] + cube_type = w_gravewall1 + cube_direction = 3 + +[square = 3, 3] + cube_type = g_cloister1 + cube_direction = 3 + + [object = skull] + direction = 0 + target = 3, 3 + + [object = torch2] + direction = 0 + target = 3, 3 + + [object = torch2] + direction = 3 + target = 3, 3 + +[square = 4, 3] + cube_type = w_gravewall1 + cube_direction = 3 + +[square = 5, 3] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 6, 3] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 7, 3] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 8, 3] + cube_type = w_gravewall1 + +[square = 9, 3] + cube_type = w_gravewall1 + +[square = 10, 3] + cube_type = w_gravewall1 + cube_direction = 2 + +[square = 11, 3] + cube_type = g_cloister1 + cube_direction = 1 + +[square = 12, 3] + cube_type = g_cloister1 + cube_direction = 1 + + [object = teleport] + direction = 3 + target = 17, 4 + + [object = web_blocker] + direction = 1 + target = 12, 3 + +[square = 13, 3] + cube_type = w_timber_side + cube_direction = 1 + + [object = teleport] + direction = 3 + target = 11, 1 + +[square = 14, 3] + cube_type = w_timber + cube_direction = 2 + +[square = 15, 3] + cube_type = w_books + cube_direction = 2 + +[square = 16, 3] + cube_type = w_books + cube_direction = 2 + +[square = 17, 3] + cube_type = w_books + cube_direction = 2 + +[square = 18, 3] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 1, 4] + cube_type = w_gravewall1 + cube_direction = 3 + +[square = 2, 4] + cube_type = g_cloister1 + cube_direction = 3 + + [object = column] + direction = 3 + target = 2, 4 + +[square = 3, 4] + cube_type = g_cloister1 + cube_direction = 3 + +[square = 4, 4] + cube_type = g_cloister1 + cube_direction = 3 + + [object = column] + direction = 3 + target = 4, 4 + +[square = 5, 4] + cube_type = w_gravewall1 + cube_direction = 3 + +[square = 6, 4] + cube_type = g_cloister1 + cube_direction = 1 + + [object = teleport] + target = 6, 7 + +[square = 7, 4] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 8, 4] + cube_type = w_gravewall1 + +[square = 9, 4] + cube_type = w_arc1_side_stone + cube_direction = 2 + + [item = tome_of_sourcery] + item_count = 0 + + [item = ruby] + item_count = 0 + +[square = 10, 4] + cube_type = w_gravewall1 + cube_direction = 2 + +[square = 11, 4] + cube_type = w_books + cube_direction = 2 + +[square = 12, 4] + cube_type = w_books + cube_direction = 2 + +[square = 13, 4] + cube_type = w_books + cube_direction = 2 + +[square = 14, 4] + cube_type = w_timber + cube_direction = 2 + + [enemy = smallrat] + hp = 200 + + [enemy = smallrat] + hp = 200 + +[square = 15, 4] + cube_type = w_timber_side + cube_direction = 3 + + [object = teleport] + direction = 3 + target = 11, 1 + +[square = 16, 4] + cube_type = g_cloister1 + cube_direction = 1 + + [object = teleport] + direction = 3 + target = 17, 6 + + [object = flag2] + target = 16, 4 + + [object = flag2] + direction = 0 + target = 16, 4 + +[square = 17, 4] + cube_type = g_cloister1 + cube_direction = 1 + +[square = 18, 4] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 1, 5] + cube_type = w_gravewall1 + cube_direction = 3 + +[square = 2, 5] + cube_type = g_cloister1 + cube_direction = 3 + + [object = column] + direction = 3 + target = 2, 5 + +[square = 3, 5] + cube_type = g_cloister1 + cube_direction = 3 + +[square = 4, 5] + cube_type = g_cloister1 + cube_direction = 3 + + [object = column] + direction = 3 + target = 4, 5 + +[square = 5, 5] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 6, 5] + cube_type = g_cloister1 + cube_direction = 1 + +[square = 7, 5] + cube_type = g_cloister1 + cube_direction = 1 + + [object = flag2] + direction = 1 + target = 7, 5 + + [object = wallstain1] + direction = 1 + target = 7, 5 + + [object = torch2] + direction = 1 + target = 7, 5 + + [object = chest2] + direction = 3 + target = 7, 5 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 8, 5] + cube_type = w_gravewall1 + +[square = 9, 5] + cube_type = w_arc1_side_stone + + [enemy = deadmonk] + hp = 600 + + [enemy = deadmonk] + hp = 600 + +[square = 10, 5] + cube_type = w_books + cube_direction = 1 + +[square = 11, 5] + cube_type = w_arc1_side_stone + cube_direction = 1 + + [enemy = wraith] + hp = 600 + +[square = 12, 5] + cube_type = w_arc1_side_stone + cube_direction = 3 + + [object = lever] + target = 10, 5 + +[square = 13, 5] + cube_type = w_timber_side + cube_direction = 1 + + [object = teleport] + direction = 3 + target = 17, 4 + +[square = 14, 5] + cube_type = w_timber + cube_direction = 2 + +[square = 15, 5] + cube_type = w_books + cube_direction = 2 + +[square = 16, 5] + cube_type = w_books + cube_direction = 2 + +[square = 17, 5] + cube_type = w_books + cube_direction = 2 + +[square = 18, 5] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 1, 6] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 2, 6] + cube_type = w_gravewall1 + cube_direction = 3 + +[square = 3, 6] + cube_type = w_books + + [object = flag2] + direction = 1 + target = 3, 6 + + [object = flag2] + direction = 3 + target = 3, 6 + +[square = 4, 6] + cube_type = w_gravewall1 + +[square = 5, 6] + cube_type = w_books + cube_direction = 2 + +[square = 6, 6] + cube_type = w_books + cube_direction = 2 + +[square = 7, 6] + cube_type = w_books + cube_direction = 2 + +[square = 8, 6] + cube_type = w_gravewall1 + +[square = 9, 6] + cube_type = w_gravewall1 + +[square = 10, 6] + cube_type = w_gravewall1 + +[square = 11, 6] + cube_type = w_gravewall1 + cube_direction = 2 + +[square = 12, 6] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 13, 6] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 14, 6] + cube_type = w_timber + cube_direction = 2 + + [object = flag2] + direction = 3 + target = 14, 6 + +[square = 15, 6] + cube_type = w_timber_side + cube_direction = 3 + + [object = teleport] + direction = 3 + target = 11, 3 + +[square = 16, 6] + cube_type = g_cloister1 + cube_direction = 1 + + [object = teleport] + direction = 3 + target = 14, 7 + + [item = remains] + item_count = 0 + +[square = 17, 6] + cube_type = g_cloister1 + cube_direction = 1 + + [enemy = wraith] + hp = 600 + +[square = 18, 6] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 1, 7] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 2, 7] + cube_type = g_cloister1 + cube_direction = 1 + + [object = button_NS] + direction = 3 + target = 3, 6 + +[square = 3, 7] + cube_type = g_cloister1 + cube_direction = 2 + + [enemy = deadmonk] + hp = 600 + +[square = 4, 7] + cube_type = g_cloister1 + cube_direction = 2 + + [object = cloister_door] + direction = 1 + target = 4, 1 + + [object = jamb] + direction = 0 + target = 4, 1 + + [object = jamb] + target = 4, 1 + +[square = 5, 7] + cube_type = g_cloister1 + cube_direction = 2 + + [object = red_book] + target = 7, 7 + + [enemy = rat] + hp = 300 + +[square = 6, 7] + cube_type = g_cloister1 + cube_direction = 2 + + [enemy = smallrat] + hp = 200 + + [enemy = smallrat] + hp = 200 + +[square = 7, 7] + cube_type = w_books + cube_direction = 1 + + [object = teleport] + target = 6, 5 + +[square = 8, 7] + cube_type = w_books + cube_direction = 1 + +[square = 9, 7] + cube_type = w_books + +[square = 10, 7] + cube_type = w_books + +[square = 11, 7] + cube_type = w_gravewall1 + +[square = 12, 7] + cube_type = w_gravewall1 + +[square = 13, 7] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 14, 7] + cube_type = g_cloister1 + cube_direction = 1 + + [object = web1] + direction = 1 + target = 14, 7 + + [object = web_blocker] + direction = 0 + target = 14, 7 + +[square = 15, 7] + cube_type = w_books + cube_direction = 2 + +[square = 16, 7] + cube_type = w_books + cube_direction = 2 + +[square = 17, 7] + cube_type = w_books + cube_direction = 2 + +[square = 18, 7] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 1, 8] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 2, 8] + cube_type = g_cloister1 + cube_direction = 2 + + [object = button_NS] + target = 3, 9 + +[square = 3, 8] + cube_type = g_cloister1 + cube_direction = 2 + +[square = 4, 8] + cube_type = w_gravewall1 + +[square = 5, 8] + cube_type = g_cloister1 + cube_direction = 2 + + [enemy = rat] + hp = 300 + +[square = 6, 8] + cube_type = g_cloister1 + cube_direction = 2 + + [object = wallstain1] + direction = 1 + target = 6, 8 + + [object = stain] + direction = 1 + target = 6, 8 + +[square = 7, 8] + cube_type = w_gravewall1 + +[square = 8, 8] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 9, 8] + cube_type = g_cloister1 + + [object = lever] + direction = 3 + target = 12, 8 + +[square = 10, 8] + cube_type = g_cloister1 + cube_direction = 1 + + [enemy = deadmonk] + hp = 600 + +[square = 11, 8] + cube_type = g_cloister1 + cube_direction = 1 + + [object = torch] + direction = 0 + target = 11, 8 + +[square = 12, 8] + cube_type = w_books + cube_direction = 1 + +[square = 13, 8] + cube_type = g_cloister1 + cube_direction = 1 + + [object = web_blocker] + direction = 1 + target = 13, 8 + +[square = 14, 8] + cube_type = g_cloister1 + cube_direction = 1 + + [object = web1] + direction = 1 + target = 14, 8 + + [enemy = fire_arachnid] + hp = 800 + +[square = 15, 8] + cube_type = w_gravewall1 + +[square = 16, 8] + cube_type = g_cloister1 + + [object = teleport] + direction = 1 + target = 6, 18 + +[square = 17, 8] + cube_type = w_gravewall1 + +[square = 0, 9] + cube_type = w_gravewall1 + +[square = 1, 9] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 2, 9] + cube_type = w_gravewall1 + +[square = 3, 9] + cube_type = w_books + +[square = 4, 9] + cube_type = w_gravewall1 + +[square = 5, 9] + cube_type = w_books + + [object = plate1] + direction = 1 + target = 4, 11 + +[square = 6, 9] + cube_type = w_books + +[square = 7, 9] + cube_type = w_gravewall1 + +[square = 8, 9] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 9, 9] + cube_type = w_gravewall1 + cube_direction = 3 + + [object = closer_WE] + direction = 0 + target = 4, 15 + +[square = 10, 9] + cube_type = w_books + cube_direction = 2 + +[square = 11, 9] + cube_type = w_books + cube_direction = 2 + +[square = 12, 9] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 13, 9] + cube_type = w_gravewall1 + cube_direction = 3 + +[square = 14, 9] + cube_type = w_gravewall1 + cube_direction = 3 + +[square = 15, 9] + cube_type = w_gravewall1 + cube_direction = 3 + +[square = 16, 9] + cube_type = w_books + + [object = create_teleport] + direction = 1 + target = 7, 17 + +[square = 17, 9] + cube_type = w_gravewall1 + cube_direction = 3 + +[square = 0, 10] + cube_type = w_books + cube_direction = 3 + +[square = 1, 10] + cube_type = g_cloister1 + cube_direction = 3 + + [object = torch] + direction = 1 + target = 1, 10 + +[square = 2, 10] + cube_type = w_gravewall1 + +[square = 3, 10] + cube_type = g_cloister1 + + [object = button_NS] + direction = 1 + target = 5, 9 + + [object = flag2] + direction = 3 + target = 3, 10 + +[square = 4, 10] + cube_type = w_gravewall1 + +[square = 5, 10] + cube_type = g_cloister1 + + [object = flag2] + direction = 3 + target = 5, 10 + +[square = 6, 10] + cube_type = g_cloister1 + + [object = piedestal] + direction = 0 + target = 6, 10 + + [object = book_crypt] + direction = 0 + target = 6, 10 + +[square = 7, 10] + cube_type = w_books + cube_direction = 1 + +[square = 8, 10] + cube_type = g_cloister1 + + [object = lever] + direction = 0 + target = 9, 10 + +[square = 9, 10] + cube_type = w_books + cube_direction = 1 + + [object = closer_NS] + direction = 1 + target = 8, 12 + +[square = 10, 10] + cube_type = g_cloister1 + cube_direction = 3 + +[square = 11, 10] + cube_type = g_cloister1 + cube_direction = 3 + + [object = torch2] + direction = 1 + target = 11, 10 + + [object = torch2] + target = 11, 10 + + [enemy = wraith] + hp = 600 + + [enemy = wraith] + hp = 600 + +[square = 12, 10] + cube_type = g_cloister1 + cube_direction = 3 + +[square = 13, 10] + cube_type = w_books + cube_direction = 3 + +[square = 14, 10] + cube_type = g_cloister1 + cube_direction = 3 + + [enemy = fire_arachnid] + hp = 800 + +[square = 15, 10] + cube_type = w_books + cube_direction = 1 + +[square = 16, 10] + cube_type = g_cloister1 + cube_direction = 3 + + [object = button_NS] + direction = 1 + target = 16, 9 + +[square = 17, 10] + cube_type = w_gravewall1 + +[square = 18, 10] + cube_type = w_gravewall1 + +[square = 0, 11] + cube_type = w_books + cube_direction = 3 + +[square = 1, 11] + cube_type = g_cloister1 + cube_direction = 3 + + [object = book_blue] + direction = 1 + target = 1, 11 + +[square = 2, 11] + cube_type = w_gravewall1 + +[square = 3, 11] + cube_type = g_cloister1 + +[square = 4, 11] + cube_type = g_cloister1 + +[square = 5, 11] + cube_type = g_cloister1 + + [enemy = wraith] + hp = 600 + +[square = 6, 11] + cube_type = g_cloister1 + +[square = 7, 11] + cube_type = g_cloister1 + + [object = torch2] + direction = 3 + target = 7, 5 + + [object = torch2] + target = 7, 5 + +[square = 8, 11] + cube_type = g_cloister1 + + [object = plate1] + direction = 1 + target = 7, 11 + +[square = 9, 11] + cube_type = w_books + cube_direction = 1 + +[square = 10, 11] + cube_type = g_cloister1 + cube_direction = 3 + +[square = 11, 11] + cube_type = w_gravewall1 + cube_direction = 3 + +[square = 12, 11] + cube_type = g_cloister1 + cube_direction = 3 + + [object = red_book] + direction = 3 + target = 13, 10 + +[square = 13, 11] + cube_type = w_books + cube_direction = 3 + +[square = 14, 11] + cube_type = g_cloister1 + cube_direction = 3 + +[square = 15, 11] + cube_type = g_cloister1 + cube_direction = 3 + +[square = 16, 11] + cube_type = g_cloister1 + cube_direction = 3 + +[square = 17, 11] + cube_type = g_cloister1 + + [object = cloister_win] + direction = 3 + target = 17, 11 + +[square = 18, 11] + cube_type = w_gravewall1 + +[square = 0, 12] + cube_type = w_books + cube_direction = 3 + +[square = 1, 12] + cube_type = g_cloister1 + cube_direction = 3 + + [object = web_blocker] + direction = 0 + target = 1, 12 + +[square = 2, 12] + cube_type = w_gravewall1 + +[square = 3, 12] + cube_type = g_cloister1 + + [object = torch] + direction = 3 + target = 3, 6 + + [object = button] + direction = 1 + target = 4, 11 + + [enemy = fuzzy_spider] + hp = 400 + +[square = 4, 12] + cube_type = w_gravewall1 + +[square = 5, 12] + cube_type = g_cloister1 + + [object = flag2] + direction = 3 + target = 5, 12 + +[square = 6, 12] + cube_type = g_cloister1 + + [enemy = wraith] + hp = 600 + +[square = 7, 12] + cube_type = w_books + cube_direction = 1 + +[square = 8, 12] + cube_type = g_cloister1 + +[square = 9, 12] + cube_type = w_books + cube_direction = 1 + +[square = 10, 12] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 11, 12] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 12, 12] + cube_type = w_gravewall1 + cube_direction = 2 + +[square = 13, 12] + cube_type = w_gravewall1 + cube_direction = 2 + +[square = 14, 12] + cube_type = w_gravewall1 + cube_direction = 2 + +[square = 15, 12] + cube_type = w_gravewall1 + cube_direction = 2 + +[square = 16, 12] + cube_type = g_cloister1 + cube_direction = 3 + +[square = 17, 12] + cube_type = w_gravewall1 + cube_direction = 3 + +[square = 18, 12] + cube_type = w_gravewall1 + +[square = 0, 13] + cube_type = w_books + cube_direction = 3 + +[square = 1, 13] + cube_type = g_cloister1 + cube_direction = 3 + + [object = book_red] + direction = 1 + target = 1, 13 + +[square = 2, 13] + cube_type = w_gravewall1 + +[square = 3, 13] + cube_type = g_cloister1 + + [object = web_blocker] + target = 3, 13 + +[square = 4, 13] + cube_type = w_gravewall1 + +[square = 5, 13] + cube_type = g_cloister1 + +[square = 6, 13] + cube_type = g_cloister1 + + [object = torch] + target = 6, 7 + +[square = 7, 13] + cube_type = w_books + cube_direction = 1 + +[square = 8, 13] + cube_type = g_cloister1 + + [object = lever] + target = 9, 13 + +[square = 9, 13] + cube_type = w_books + cube_direction = 1 + +[square = 10, 13] + cube_type = g_cloister1 + + [enemy = green_death] + hp = 400 + +[square = 11, 13] + cube_type = w_gravewall1 + +[square = 12, 13] + cube_type = g_cloister1 + cube_direction = 2 + + [object = plate1] + direction = 0 + target = 4, 11 + +[square = 13, 13] + cube_type = g_cloister1 + cube_direction = 2 + + [object = red_book] + direction = 0 + target = 12, 12 + + [enemy = torso] + hp = 350 + +[square = 14, 13] + cube_type = g_cloister1 + cube_direction = 2 + + [object = lever] + direction = 0 + target = 9, 9 + +[square = 15, 13] + cube_type = w_gravewall1 + cube_direction = 2 + +[square = 16, 13] + cube_type = g_cloister1 + cube_direction = 3 + + [enemy = deadmonk] + hp = 600 + +[square = 17, 13] + cube_type = g_cloister1 + cube_direction = 3 + + [object = cloister_win] + direction = 3 + target = 17, 13 + +[square = 18, 13] + cube_type = w_gravewall1 + +[square = 0, 14] + cube_type = w_books + cube_direction = 3 + +[square = 1, 14] + cube_type = g_cloister1 + cube_direction = 3 + + [object = wallstain1] + direction = 1 + target = 1, 14 + +[square = 2, 14] + cube_type = w_gravewall1 + +[square = 3, 14] + cube_type = g_cloister1 + +[square = 4, 14] + cube_type = w_gravewall1 + +[square = 5, 14] + cube_type = g_cloister1 + cube_direction = 1 + + [object = cloister_win] + direction = 0 + target = 5, 8 + +[square = 6, 14] + cube_type = w_gravewall1 + +[square = 7, 14] + cube_type = w_gravewall1 + +[square = 8, 14] + cube_type = w_gravewall1 + +[square = 9, 14] + cube_type = w_gravewall1 + +[square = 10, 14] + cube_type = g_cloister1 + cube_direction = 1 + + [object = cloister_win] + direction = 0 + target = 10, 8 + +[square = 11, 14] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 12, 14] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 13, 14] + cube_type = w_books + cube_direction = 2 + +[square = 14, 14] + cube_type = w_books + cube_direction = 2 + +[square = 15, 14] + cube_type = w_gravewall1 + cube_direction = 2 + +[square = 16, 14] + cube_type = g_cloister1 + cube_direction = 3 + + [object = web_blocker] + target = 16, 14 + +[square = 17, 14] + cube_type = w_gravewall1 + cube_direction = 3 + +[square = 18, 14] + cube_type = w_gravewall1 + +[square = 0, 15] + cube_type = w_books + cube_direction = 3 + +[square = 1, 15] + cube_type = g_cloister1 + cube_direction = 3 + + [enemy = fuzzy_spider] + hp = 400 + +[square = 2, 15] + cube_type = w_gravewall1 + +[square = 3, 15] + cube_type = g_cloister1 + + [object = stain] + direction = 3 + target = 3, 15 + +[square = 4, 15] + cube_type = g_cloister1 + + [enemy = green_death] + hp = 400 + +[square = 5, 15] + cube_type = g_cloister1 + +[square = 6, 15] + cube_type = g_cloister1 + + [object = button] + direction = 0 + target = 4, 15 + +[square = 7, 15] + cube_type = g_cloister1 + + [enemy = deadmonk] + hp = 600 + +[square = 8, 15] + cube_type = g_cloister1 + + [object = torch] + direction = 0 + target = 8, 9 + +[square = 9, 15] + cube_type = g_cloister1 + +[square = 10, 15] + cube_type = g_cloister1 + cube_direction = 1 + +[square = 11, 15] + cube_type = w_books + cube_direction = 1 + +[square = 12, 15] + cube_type = g_cloister1 + cube_direction = 2 + + [object = button] + direction = 0 + target = 14, 14 + +[square = 13, 15] + cube_type = g_cloister1 + cube_direction = 2 + + [enemy = wraith] + hp = 600 + +[square = 14, 15] + cube_type = g_cloister1 + cube_direction = 2 + +[square = 15, 15] + cube_type = w_books + cube_direction = 3 + +[square = 16, 15] + cube_type = g_cloister1 + cube_direction = 3 + + [object = plate1] + direction = 3 + target = 15, 11 + +[square = 17, 15] + cube_type = g_cloister1 + cube_direction = 3 + + [object = cloister_win] + direction = 3 + target = 17, 15 + +[square = 18, 15] + cube_type = w_gravewall1 + +[square = 0, 16] + cube_type = w_books + cube_direction = 3 + +[square = 1, 16] + cube_type = g_cloister1 + cube_direction = 3 + + [object = book_green] + direction = 1 + target = 1, 16 + +[square = 2, 16] + cube_type = w_gravewall1 + +[square = 3, 16] + cube_type = g_cloister1 + + [object = cloister_door] + direction = 0 + target = 3, 10 + + [object = jamb] + direction = 1 + target = 3, 10 + + [object = jamb] + direction = 3 + target = 3, 10 + +[square = 4, 16] + cube_type = w_gravewall1 + +[square = 5, 16] + cube_type = w_gravewall1 + +[square = 6, 16] + cube_type = g_cloister1 + + [object = cloister_door] + direction = 0 + target = 6, 10 + + [object = jamb] + direction = 1 + target = 6, 10 + + [object = jamb] + direction = 3 + target = 6, 10 + +[square = 7, 16] + cube_type = w_gravewall1 + +[square = 8, 16] + cube_type = g_cloister1 + + [object = cloister_win] + direction = 0 + target = 8, 10 + +[square = 9, 16] + cube_type = w_gravewall1 + +[square = 10, 16] + cube_type = g_cloister1 + cube_direction = 1 + +[square = 11, 16] + cube_type = w_books + cube_direction = 1 + + [object = closer_WE] + direction = 1 + target = 9, 15 + +[square = 12, 16] + cube_type = g_cloister1 + cube_direction = 2 + + [enemy = wraith] + hp = 600 + +[square = 13, 16] + cube_type = g_cloister1 + cube_direction = 2 + + [object = torch2] + direction = 1 + target = 13, 16 + + [object = torch2] + target = 13, 16 + + [object = torch2] + direction = 3 + target = 13, 16 + + [object = torch2] + direction = 0 + target = 13, 16 + + [item = ruby] + item_count = 0 + +[square = 14, 16] + cube_type = g_cloister1 + cube_direction = 2 + +[square = 15, 16] + cube_type = w_books + cube_direction = 3 + +[square = 16, 16] + cube_type = g_cloister1 + cube_direction = 3 + +[square = 17, 16] + cube_type = w_gravewall1 + cube_direction = 3 + +[square = 18, 16] + cube_type = w_gravewall1 + +[square = 0, 17] + cube_type = w_books + cube_direction = 3 + +[square = 1, 17] + cube_type = g_cloister1 + cube_direction = 3 + +[square = 2, 17] + cube_type = g_cloister1 + + [object = lever] + direction = 0 + target = 4, 11 + +[square = 3, 17] + cube_type = g_cloister1 + +[square = 4, 17] + cube_type = g_cloister1 + + [object = wallstain1] + direction = 1 + target = 4, 17 + +[square = 5, 17] + cube_type = w_gravewall1 + +[square = 6, 17] + cube_type = g_cloister1 + +[square = 7, 17] + cube_type = g_cloister1 + +[square = 8, 17] + cube_type = g_cloister1 + + [object = barrel] + target = 8, 11 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 9, 17] + cube_type = w_gravewall1 + +[square = 10, 17] + cube_type = g_cloister1 + cube_direction = 1 + + [object = lever] + target = 11, 16 + +[square = 11, 17] + cube_type = w_books + cube_direction = 1 + +[square = 12, 17] + cube_type = g_cloister1 + cube_direction = 2 + +[square = 13, 17] + cube_type = g_cloister1 + cube_direction = 2 + +[square = 14, 17] + cube_type = g_cloister1 + cube_direction = 2 + + [object = book_port] + target = 10, 21 + +[square = 15, 17] + cube_type = w_books + cube_direction = 3 + +[square = 16, 17] + cube_type = g_cloister1 + cube_direction = 3 + + [object = button] + direction = 1 + target = 15, 17 + +[square = 17, 17] + cube_type = w_gravewall1 + cube_direction = 3 + +[square = 0, 18] + cube_type = w_books + cube_direction = 3 + +[square = 1, 18] + cube_type = g_cloister1 + cube_direction = 3 + + [object = stain] + direction = 1 + target = 1, 18 + +[square = 2, 18] + cube_type = g_cloister1 + + [enemy = deadmonk] + hp = 600 + +[square = 3, 18] + cube_type = g_cloister1 + + [object = table] + direction = 1 + target = 3, 12 + + [object = chair] + direction = 1 + target = 3, 12 + + [object = chair] + target = 3, 12 + + [object = chair] + direction = 3 + target = 3, 12 + +[square = 4, 18] + cube_type = g_cloister1 + + [object = torch] + direction = 1 + target = 4, 12 + +[square = 5, 18] + cube_type = w_gravewall1 + +[square = 6, 18] + cube_type = g_cloister1 + + [object = flag2] + direction = 3 + target = 6, 18 + +[square = 7, 18] + cube_type = g_cloister1 + +[square = 8, 18] + cube_type = g_cloister1 + + [object = chair] + target = 8, 12 + +[square = 9, 18] + cube_type = w_gravewall1 + +[square = 10, 18] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 11, 18] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 12, 18] + cube_type = w_books + +[square = 13, 18] + cube_type = w_books + +[square = 14, 18] + cube_type = w_books + +[square = 15, 18] + cube_type = w_gravewall1 + cube_direction = 2 + +[square = 16, 18] + cube_type = w_gravewall1 + cube_direction = 3 + +[square = 17, 18] + cube_type = w_gravewall1 + cube_direction = 3 + +[square = 0, 19] + cube_type = w_books + cube_direction = 3 + +[square = 1, 19] + cube_type = g_cloister1 + cube_direction = 3 + + [object = flag2] + target = 1, 19 + +[square = 2, 19] + cube_type = g_cloister1 + + [object = torch2] + target = 2, 13 + +[square = 3, 19] + cube_type = g_cloister1 + +[square = 4, 19] + cube_type = g_cloister1 + + [object = lever2] + direction = 1 + target = 4, 20 + +[square = 5, 19] + cube_type = w_gravewall1 + +[square = 6, 19] + cube_type = g_cloister1 + +[square = 7, 19] + cube_type = w_gravewall1 + +[square = 8, 19] + cube_type = w_gravewall1 + +[square = 9, 19] + cube_type = w_gravewall1 + +[square = 10, 19] + cube_type = w_gravewall1 + cube_direction = 2 + +[square = 11, 19] + cube_type = w_gravewall1 + cube_direction = 2 + +[square = 12, 19] + cube_type = w_gravewall1 + cube_direction = 2 + +[square = 13, 19] + cube_type = w_gravewall1 + cube_direction = 2 + +[square = 14, 19] + cube_type = w_gravewall1 + cube_direction = 2 + +[square = 15, 19] + cube_type = g_cloister1 + cube_direction = 1 + + [object = flag2] + direction = 1 + target = 15, 19 + + [object = flag2] + direction = 3 + target = 15, 19 + + [object = flag2] + direction = 0 + target = 15, 19 + + [item = tome_of_wisdom] + item_count = 0 + +[square = 16, 19] + cube_type = w_gravewall1 + cube_direction = 2 + +[square = 0, 20] + cube_type = w_gravewall1 + cube_direction = 3 + +[square = 1, 20] + cube_type = w_gravewall1 + +[square = 2, 20] + cube_type = w_books + + [object = torch] + direction = 3 + target = 2, 20 + + [item = great_tome_of_wisdom] + item_count = 0 + +[square = 3, 20] + cube_type = w_books + +[square = 4, 20] + cube_type = w_books + +[square = 5, 20] + cube_type = w_gravewall1 + +[square = 6, 20] + cube_type = g_cloister1 + + [object = library_door] + direction = 0 + target = 6, 14 + +[square = 7, 20] + cube_type = w_gravewall1 + +[square = 9, 20] + cube_type = w_gravewall1 + cube_direction = 2 + +[square = 10, 20] + cube_type = w_gravewall1 + cube_direction = 2 + +[square = 11, 20] + cube_type = g_cloister1 + cube_direction = 2 + +[square = 12, 20] + cube_type = g_cloister1 + cube_direction = 2 + + [object = column] + target = 12, 20 + +[square = 13, 20] + cube_type = g_cloister1 + cube_direction = 2 + +[square = 14, 20] + cube_type = g_cloister1 + cube_direction = 2 + + [object = column] + target = 14, 20 + +[square = 15, 20] + cube_type = g_cloister1 + cube_direction = 2 + +[square = 16, 20] + cube_type = w_gravewall1 + cube_direction = 2 + +[square = 17, 20] + cube_type = w_gravewall1 + cube_direction = 2 + +[square = 1, 21] + cube_type = w_gravewall1 + +[square = 2, 21] + cube_type = w_gravewall1 + +[square = 3, 21] + cube_type = w_gravewall1 + +[square = 4, 21] + cube_type = g_cloister1 + + [object = torch2] + direction = 1 + target = 4, 21 + +[square = 5, 21] + cube_type = w_gravewall1 + +[square = 6, 21] + cube_type = w_gravewall1 + +[square = 7, 21] + cube_type = w_gravewall1 + +[square = 9, 21] + cube_type = w_gravewall1 + cube_direction = 2 + +[square = 10, 21] + cube_type = w_arc + cube_direction = 2 + + [object = block_enemy] + direction = 0 + target = 10, 21 + +[square = 11, 21] + cube_type = w_arc1_side_stone + cube_direction = 3 + +[square = 12, 21] + cube_type = g_cloister1 + cube_direction = 2 + + [enemy = deadmonk] + hp = 600 + + [enemy = deadmonk] + hp = 600 + +[square = 13, 21] + cube_type = g_cloister1 + cube_direction = 2 + + [enemy = deadmonk] + hp = 600 + + [enemy = deadmonk] + hp = 600 + +[square = 14, 21] + cube_type = g_cloister1 + cube_direction = 2 + + [enemy = deadmonk] + hp = 600 + + [enemy = deadmonk] + hp = 600 + +[square = 15, 21] + cube_type = w_arc1_side_stone + cube_direction = 1 + +[square = 16, 21] + cube_type = w_arc + cube_direction = 2 + + [object = teleport] + target = 13, 17 + +[square = 17, 21] + cube_type = w_gravewall1 + cube_direction = 2 + +[square = 1, 22] + cube_type = w_gravewall1 + +[square = 2, 22] + cube_type = w_gravewall1 + +[square = 3, 22] + cube_type = g_cloister1 + + [object = lib_hole] + direction = 1 + target = 4, 22 + + [object = fire_] + direction = 3 + target = 3, 22 + +[square = 4, 22] + cube_type = g_cloister1 + +[square = 5, 22] + cube_type = w_gravewall1 + +[square = 9, 22] + cube_type = w_gravewall1 + cube_direction = 2 + +[square = 10, 22] + cube_type = w_gravewall1 + cube_direction = 2 + +[square = 11, 22] + cube_type = g_cloister1 + cube_direction = 2 + +[square = 12, 22] + cube_type = g_cloister1 + cube_direction = 2 + + [object = column] + target = 12, 22 + +[square = 13, 22] + cube_type = g_cloister1 + cube_direction = 2 + +[square = 14, 22] + cube_type = g_cloister1 + cube_direction = 2 + + [object = column] + target = 14, 22 + +[square = 15, 22] + cube_type = g_cloister1 + cube_direction = 2 + +[square = 16, 22] + cube_type = w_gravewall1 + cube_direction = 2 + +[square = 17, 22] + cube_type = w_gravewall1 + cube_direction = 2 + +[square = 2, 23] + cube_type = w_gravewall1 + cube_direction = 2 + +[square = 3, 23] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 4, 23] + cube_type = g_cloister1 + cube_direction = 2 + + [object = wall_sign] + target = 4, 21 + +[square = 5, 23] + cube_type = w_gravewall1 + +[square = 10, 23] + cube_type = w_gravewall1 + cube_direction = 2 + +[square = 11, 23] + cube_type = w_gravewall1 + cube_direction = 2 + +[square = 12, 23] + cube_type = w_gravewall1 + cube_direction = 2 + +[square = 13, 23] + cube_type = w_gravewall1 + cube_direction = 2 + +[square = 14, 23] + cube_type = w_gravewall1 + cube_direction = 2 + +[square = 15, 23] + cube_type = w_gravewall1 + cube_direction = 2 + +[square = 16, 23] + cube_type = w_gravewall1 + cube_direction = 2 + +\\*********************************** + +[level = CLOISTER_UDG1] +size = 21, 23 +object_items_reseted = 0 + +[square = 0, 0] + cube_type = w_gravewall1 + +[square = 1, 0] + cube_type = w_gravewall1 + +[square = 2, 0] + cube_type = w_gravewall1 + +[square = 3, 0] + cube_type = w_gravewall1 + +[square = 4, 0] + cube_type = w_gravewall1 + +[square = 5, 0] + cube_type = w_gravewall1 + +[square = 6, 0] + cube_type = w_gravewall1 + +[square = 7, 0] + cube_type = w_gravewall1 + +[square = 8, 0] + cube_type = w_gravewall1 + +[square = 9, 0] + cube_type = w_gravewall1 + +[square = 10, 0] + cube_type = w_gravewall1 + +[square = 11, 0] + cube_type = w_gravewall1 + +[square = 12, 0] + cube_type = w_gravewall1 + +[square = 13, 0] + cube_type = w_gravewall1 + +[square = 14, 0] + cube_type = w_gravewall1 + +[square = 15, 0] + cube_type = w_gravewall1 + +[square = 16, 0] + cube_type = w_gravewall1 + +[square = 17, 0] + cube_type = w_gravewall1 + +[square = 18, 0] + cube_type = w_gravewall1 + +[square = 0, 1] + cube_type = w_gravewall1 + +[square = 1, 1] + cube_type = g_cloister1 + + [object = chest1] + direction = 1 + + + object_item_count = 0 + +[square = 2, 1] + cube_type = g_cloister1 + + [enemy = monstrous_igor] + hp = 2000 + +[square = 3, 1] + cube_type = g_cloister1 + + [object = jamb] + + [object = jamb] + direction = 0 + + [object = foliage1] + direction = 1 + + [object = torch_door] + direction = 3 + target = 3, 1 + +[square = 4, 1] + cube_type = g_cloister1 + + [object = foliage1] + direction = 3 + +[square = 5, 1] + cube_type = g_cloister1 + cube_direction = 1 + + [object = torch] + direction = 1 + + [object = foliage1] + direction = 0 + +[square = 6, 1] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 7, 1] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 8, 1] + cube_type = g_cloister1 + + [object = wall_hole] + direction = 0 + target = 8, 1 + + [enemy = fireball_thrower] + hp = 0 + +[square = 9, 1] + cube_type = w_gravewall1 + +[square = 10, 1] + cube_type = g_cloister1 + + [object = foliage1] + direction = 3 + + [object = foliage1] + direction = 0 + + [object = barrel] + direction = 0 + + + object_item_count = 9 + + + object_item_count = 0 + + + object_item_count = 0 + + [object = button] + direction = 3 + target = 9, 2 + + [enemy = fuzzy_spider] + hp = 400 + + [enemy = fuzzy_spider] + hp = 400 + +[square = 11, 1] + cube_type = g_cloister1 + + [item = remains] + item_count = 0 + + [item = arrows] + item_count = 12 + + [item = medicine] + item_count = 0 + + [enemy = fire_arachnid] + hp = 800 + + [enemy = fuzzy_spider] + hp = 400 + +[square = 12, 1] + cube_type = w_gravewall1 + +[square = 13, 1] + cube_type = g_cloister1 + + [object = web1] + direction = 0 + + [object = block_enemy] + direction = 3 + target = 13, 1 + +[square = 14, 1] + cube_type = g_cloister1 + + [object = dirt2] + direction = 1 + + [item = iron_key] + item_count = 0 + + [enemy = igor] + hp = 1000 + +[square = 15, 1] + cube_type = w_gravewall1 + +[square = 16, 1] + cube_type = g_cloister1 + + [object = ceiling] + direction = 3 + +[square = 17, 1] + cube_type = G_forest1 + + [object = garbage] + direction = 3 + + + object_item_count = 0 + + + object_item_count = 0 + + [object = ceiling] + direction = 3 + +[square = 18, 1] + cube_type = w_gravewall1 + +[square = 0, 2] + cube_type = w_gravewall1 + +[square = 1, 2] + cube_type = g_cloister1 + + [object = chest2] + direction = 1 + target = 1, 2 + + + object_item_count = 0 + +[square = 2, 2] + cube_type = g_cloister1 + +[square = 3, 2] + cube_type = w_gravewall1 + +[square = 4, 2] + cube_type = g_cloister1 + + [object = torch] + direction = 3 + + [object = foliage1] + direction = 3 + + [object = barrel] + + + object_item_count = 9 + + + object_item_count = 0 + + [enemy = rat] + hp = 300 + +[square = 5, 2] + cube_type = g_cloister1 + + [enemy = rat] + hp = 300 + + [enemy = fuzzy_spider] + hp = 400 + +[square = 6, 2] + cube_type = g_cloister1 + cube_direction = 1 + + [object = cloister_door] + direction = 3 + + [object = jamb] + direction = 0 + + [object = jamb] + +[square = 7, 2] + cube_type = g_cloister1 + cube_direction = 1 + +[square = 8, 2] + cube_type = g_cloister1 + cube_direction = 1 + +[square = 9, 2] + cube_type = w_gravewall1 + + [object = kill_fire] + direction = 0 + target = 8, 1 + +[square = 10, 2] + cube_type = g_cloister1 + + [enemy = fire_arachnid] + hp = 800 + + [enemy = fuzzy_spider] + hp = 400 + +[square = 11, 2] + cube_type = g_cloister1 + + [enemy = fuzzy_spider] + hp = 400 + +[square = 12, 2] + cube_type = w_gravewall1 + +[square = 13, 2] + cube_type = g_cloister1 + + [object = block_enemy] + direction = 3 + target = 13, 2 + +[square = 14, 2] + cube_type = g_cloister1 + + [object = web1] + direction = 1 + + [object = garbage] + direction = 1 + + + object_item_count = 10 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 15, 2] + cube_type = w_gravewall1 + +[square = 16, 2] + cube_type = g_cloister1 + + [object = ceiling] + direction = 3 + +[square = 17, 2] + cube_type = g_cloister1 + + [object = column] + direction = 3 + + [object = ceiling] + direction = 3 + +[square = 18, 2] + cube_type = w_gravewall1 + +[square = 0, 3] + cube_type = w_gravewall1 + +[square = 1, 3] + cube_type = g_cloister1 + + [object = barrel] + direction = 1 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 2, 3] + cube_type = g_cloister1 + +[square = 3, 3] + cube_type = w_gravewall1 + +[square = 4, 3] + cube_type = g_cloister1 + + [object = barrel] + + [object = torch_lever] + direction = 3 + target = 3, 1 + + [enemy = rat] + hp = 300 + +[square = 5, 3] + cube_type = g_cloister1 + + [object = torch] + direction = 1 + + [enemy = rat] + hp = 300 + +[square = 6, 3] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 7, 3] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 8, 3] + cube_type = g_cloister1 + + [object = dirt1] + direction = 1 + +[square = 9, 3] + cube_type = w_gravewall1 + +[square = 10, 3] + cube_type = g_cloister1 + + [object = cloister_door] + direction = 0 + + [object = jamb] + direction = 1 + + [object = jamb] + direction = 3 + +[square = 11, 3] + cube_type = w_gravewall1 + +[square = 12, 3] + cube_type = w_gravewall1 + +[square = 13, 3] + cube_type = w_timber_side + cube_direction = 2 + + [object = cloister_door] + direction = 0 + + [object = jamb] + direction = 1 + + [object = jamb] + direction = 3 + +[square = 14, 3] + cube_type = w_gravewall1 + +[square = 15, 3] + cube_type = w_gravewall1 + +[square = 16, 3] + cube_type = g_cloister1 + + [object = cloister_door] + direction = 0 + + [object = jamb] + direction = 1 + + [object = jamb] + direction = 3 + +[square = 17, 3] + cube_type = w_gravewall1 + +[square = 18, 3] + cube_type = w_gravewall1 + +[square = 19, 3] + cube_type = w_gravewall1 + +[square = 20, 3] + cube_type = w_gravewall1 + +[square = 0, 4] + cube_type = w_gravewall1 + +[square = 1, 4] + cube_type = w_gravewall1 + +[square = 2, 4] + cube_type = g_cloister1 + + [object = cloister_win] + +[square = 3, 4] + cube_type = w_gravewall1 + +[square = 4, 4] + cube_type = g_cloister1 + + [object = torch] + direction = 3 + + [enemy = rat] + hp = 300 + +[square = 5, 4] + cube_type = g_cloister1 + + [object = torch] + direction = 1 + + [object = foliage1] + + [object = barrel] + + + object_item_count = 0 + + [enemy = rat] + hp = 300 + +[square = 6, 4] + cube_type = w_gravewall1 + +[square = 7, 4] + cube_type = g_cloister1 + cube_direction = 1 + + [object = monk_statue_center] + direction = 1 + +[square = 8, 4] + cube_type = g_cloister1 + +[square = 9, 4] + cube_type = g_cloister1 + +[square = 10, 4] + cube_type = g_cloister1 + +[square = 11, 4] + cube_type = g_cloister1 + +[square = 12, 4] + cube_type = w_timber_side + cube_direction = 1 + +[square = 13, 4] + cube_type = w_timber + + [object = ceiling] + direction = 3 + +[square = 14, 4] + cube_type = w_timber_side + cube_direction = 3 + + [object = ceiling] + direction = 1 + + [object = monk_attack] + direction = 3 + target = 14, 4 + +[square = 15, 4] + cube_type = g_cloister1 + cube_direction = 3 + + [object = ceiling] + direction = 3 + +[square = 16, 4] + cube_type = g_cloister1 + + [object = ceiling] + direction = 3 + + [object = warning] + direction = 0 + target = 16, 4 + +[square = 17, 4] + cube_type = g_cloister1 + + [object = ceiling] + direction = 3 + +[square = 18, 4] + cube_type = g_cloister1 + + [object = ceiling] + target = 18, 4 + + [object = rituals] + target = 18, 4 + +[square = 19, 4] + cube_type = g_cloister1 + + [object = ceiling] + target = 19, 4 + +[square = 20, 4] + cube_type = w_gravewall1 + +[square = 0, 5] + cube_type = w_gravewall1 + +[square = 1, 5] + cube_type = g_cloister1 + + [object = web1] + direction = 3 + + [object = web1] + direction = 0 + + [item = small_healing_potion] + item_count = 0 + + [item = small_healing_potion] + item_count = 0 + + [item = small_stamina_potion] + item_count = 0 + + [item = small_stamina_potion] + item_count = 0 + + [item = healing_potion] + item_count = 0 + + [item = stamina_potion] + item_count = 0 + + [item = bone_key] + item_count = 0 + +[square = 2, 5] + cube_type = g_cloister1 + + [enemy = igor] + hp = 1000 + +[square = 3, 5] + cube_type = w_gravewall1 + +[square = 4, 5] + cube_type = w_gravewall1 + +[square = 5, 5] + cube_type = w_gravewall1 + +[square = 6, 5] + cube_type = w_gravewall1 + +[square = 7, 5] + cube_type = w_gravewall1 + +[square = 8, 5] + cube_type = g_cloister1 + +[square = 9, 5] + cube_type = w_gravewall1 + +[square = 10, 5] + cube_type = g_cloister1 + + [object = cloister_door] + direction = 0 + + [object = jamb] + direction = 1 + + [object = jamb] + direction = 3 + +[square = 11, 5] + cube_type = w_gravewall1 + +[square = 12, 5] + cube_type = w_gravewall1 + +[square = 13, 5] + cube_type = w_timber_side + + [object = cloister_door] + direction = 0 + + [object = jamb] + direction = 1 + + [object = jamb] + direction = 3 + +[square = 14, 5] + cube_type = w_gravewall1 + +[square = 15, 5] + cube_type = w_gravewall1 + +[square = 16, 5] + cube_type = g_cloister1 + + [object = cloister_door] + direction = 0 + + [object = jamb] + direction = 1 + + [object = jamb] + direction = 3 + +[square = 17, 5] + cube_type = w_gravewall1 + +[square = 18, 5] + cube_type = w_gravewall1 + +[square = 19, 5] + cube_type = g_cloister1 + + [object = grave_top] + direction = 3 + target = 19, 5 + + [object = grave_top] + direction = 0 + target = 19, 5 + + [object = grave_top] + direction = 1 + target = 19, 5 + + [object = grave_top] + target = 19, 5 + + [object = ladder] + target = 19, 5 + +[square = 20, 5] + cube_type = w_gravewall1 + +[square = 0, 6] + cube_type = w_gravewall1 + +[square = 1, 6] + cube_type = g_cloister1 + +[square = 2, 6] + cube_type = g_cloister1 + + [object = web1] + direction = 1 + +[square = 3, 6] + cube_type = w_gravewall1 + +[square = 4, 6] + cube_type = w_gravewall1 + +[square = 5, 6] + cube_type = w_gravewall1 + +[square = 6, 6] + cube_type = w_gravewall1 + +[square = 7, 6] + cube_type = w_gravewall1 + +[square = 8, 6] + cube_type = g_cloister1 + +[square = 9, 6] + cube_type = w_gravewall1 + +[square = 10, 6] + cube_type = g_cloister1 + +[square = 11, 6] + cube_type = g_cloister1 + +[square = 12, 6] + cube_type = w_gravewall1 + +[square = 13, 6] + cube_type = g_cloister1 + + [enemy = fuzzy_spider] + hp = 400 + +[square = 14, 6] + cube_type = g_cloister1 + + [enemy = fire_arachnid] + hp = 800 + +[square = 15, 6] + cube_type = w_gravewall1 + +[square = 16, 6] + cube_type = g_cloister1 + + [object = ceiling] + direction = 3 + +[square = 17, 6] + cube_type = g_cloister1 + + [object = ceiling] + direction = 3 + +[square = 18, 6] + cube_type = w_books + cube_direction = 1 + +[square = 19, 6] + cube_type = w_gravewall1 + +[square = 20, 6] + cube_type = w_gravewall1 + +[square = 0, 7] + cube_type = w_gravewall1 + +[square = 1, 7] + cube_type = g_cloister1 + + [enemy = igor] + hp = 1000 + +[square = 2, 7] + cube_type = g_cloister1 + + [object = web1] + direction = 1 + + [object = dirt1] + +[square = 3, 7] + cube_type = w_gravewall1 + +[square = 4, 7] + cube_type = g_cloister1 + + [object = altar] + direction = 3 + target = 4, 7 + + [object = torch] + direction = 3 + target = 4, 7 + +[square = 5, 7] + cube_type = g_cloister1 + + [object = dirt1] + direction = 1 + +[square = 6, 7] + cube_type = g_cloister1 + + [object = web1] + +[square = 7, 7] + cube_type = g_cloister1 + +[square = 8, 7] + cube_type = g_cloister1 + +[square = 9, 7] + cube_type = w_gravewall1 + +[square = 10, 7] + cube_type = g_cloister1 + + [enemy = monk] + hp = 600 + +[square = 11, 7] + cube_type = g_cloister1 + + [object = chair] + direction = 3 + + [object = dirt2] + direction = 3 + +[square = 12, 7] + cube_type = w_gravewall1 + +[square = 13, 7] + cube_type = g_cloister1 + + [object = torch2] + + [enemy = fuzzy_spider] + hp = 400 + +[square = 14, 7] + cube_type = g_cloister1 + + [item = rat_meat] + item_count = 0 + + [item = rat_meat] + item_count = 0 + +[square = 15, 7] + cube_type = w_gravewall1 + +[square = 16, 7] + cube_type = g_cloister1 + + [object = table] + direction = 3 + + [object = chair] + direction = 3 + + [object = ceiling] + direction = 3 + +[square = 17, 7] + cube_type = g_cloister1 + + [object = ceiling] + direction = 3 + + [object = monktraitor] + direction = 0 + target = 17, 7 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 20 + + + object_item_count = 14 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + [enemy = monk_peace] + hp = 0 + +[square = 18, 7] + cube_type = w_gravewall1 + +[square = 0, 8] + cube_type = w_gravewall1 + +[square = 1, 8] + cube_type = g_cloister1 + + [object = web1] + direction = 3 + + [object = garbage] + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 2, 8] + cube_type = g_cloister1 + + [enemy = monstrous_igor] + hp = 2000 + +[square = 3, 8] + cube_type = w_gravewall1 + +[square = 4, 8] + cube_type = w_gravewall1 + +[square = 5, 8] + cube_type = w_gravewall1 + +[square = 6, 8] + cube_type = w_gravewall1 + +[square = 7, 8] + cube_type = w_gravewall1 + +[square = 8, 8] + cube_type = g_cloister1 + + [object = torch] + direction = 3 + + [object = torch] + direction = 1 + +[square = 9, 8] + cube_type = w_gravewall1 + +[square = 10, 8] + cube_type = w_gravewall1 + +[square = 11, 8] + cube_type = w_gravewall1 + +[square = 12, 8] + cube_type = w_gravewall1 + +[square = 13, 8] + cube_type = w_gravewall1 + +[square = 14, 8] + cube_type = w_gravewall1 + +[square = 15, 8] + cube_type = w_gravewall1 + +[square = 16, 8] + cube_type = w_gravewall1 + +[square = 17, 8] + cube_type = g_cloister1 + + [object = cloister_win] + + [object = torch2] + direction = 3 + +[square = 18, 8] + cube_type = w_gravewall1 + +[square = 0, 9] + cube_type = w_gravewall1 + +[square = 1, 9] + cube_type = w_gravewall1 + +[square = 2, 9] + cube_type = g_cloister1 + + [object = cloister_door] + direction = 0 + + [object = jamb] + direction = 1 + + [object = jamb] + direction = 3 + +[square = 3, 9] + cube_type = w_gravewall1 + +[square = 4, 9] + cube_type = g_cloister1 + + [object = barrel] + direction = 0 + + + object_item_count = 30 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 5, 9] + cube_type = g_cloister1 + + [object = button] + direction = 0 + target = 6, 8 + +[square = 6, 9] + cube_type = g_cloister1 + + [object = barrel] + direction = 0 + + + object_item_count = 0 + +[square = 7, 9] + cube_type = w_gravewall1 + +[square = 8, 9] + cube_type = g_cloister1 + + [object = dirt1] + direction = 1 + + [object = jamb] + direction = 3 + target = 8, 9 + + [object = jamb] + direction = 1 + target = 8, 9 + + [object = door_iron_key] + direction = 0 + target = 8, 9 + +[square = 9, 9] + cube_type = w_gravewall1 + +[square = 10, 9] + cube_type = w_gravewall1 + +[square = 11, 9] + cube_type = g_cloister1 + + [object = column] + direction = 1 + + [object = foliage1] + direction = 0 + + [object = foliage1] + direction = 3 + +[square = 12, 9] + cube_type = g_cloister1 + + [object = foliage1] + direction = 0 + + [object = button] + direction = 0 + target = 13, 8 + +[square = 13, 9] + cube_type = g_cloister1 + + [enemy = green_death] + hp = 400 + +[square = 14, 9] + cube_type = g_cloister1 + + [object = column] + direction = 1 + +[square = 15, 9] + cube_type = w_gravewall1 + +[square = 16, 9] + cube_type = g_cloister1 + + [object = barrel] + direction = 3 + + + object_item_count = 28 + +[square = 17, 9] + cube_type = g_cloister1 + + [enemy = fire_arachnid] + hp = 800 + +[square = 18, 9] + cube_type = w_gravewall1 + +[square = 19, 9] + cube_type = w_gravewall1 + +[square = 0, 10] + cube_type = w_gravewall1 + +[square = 1, 10] + cube_type = w_gravewall1 + +[square = 2, 10] + cube_type = g_cloister1 + + [object = web_blocker] + direction = 0 + target = 2, 10 + + [object = web1] + direction = 1 + +[square = 3, 10] + cube_type = w_gravewall1 + +[square = 4, 10] + cube_type = g_cloister1 + +[square = 5, 10] + cube_type = g_cloister1 + + [enemy = igor] + hp = 1000 + +[square = 6, 10] + cube_type = g_cloister1 + + [enemy = monk] + hp = 600 + +[square = 7, 10] + cube_type = w_gravewall1 + +[square = 8, 10] + cube_type = g_cloister1 + + [object = down] + +[square = 9, 10] + cube_type = w_gravewall1 + +[square = 10, 10] + cube_type = w_gravewall1 + +[square = 11, 10] + cube_type = g_cloister1 + + [object = chest3] + direction = 1 + target = 11, 10 + + + object_item_count = 0 + +[square = 12, 10] + cube_type = g_cloister1 + + [enemy = green_death] + hp = 400 + +[square = 13, 10] + cube_type = g_cloister1 + + [enemy = green_death] + hp = 400 + +[square = 14, 10] + cube_type = g_cloister1 + +[square = 15, 10] + cube_type = w_gravewall1 + +[square = 16, 10] + cube_type = g_cloister1 + + [enemy = green_death] + hp = 400 + +[square = 17, 10] + cube_type = g_cloister1 + +[square = 18, 10] + cube_type = g_cloister1 + + [item = iron_key] + item_count = 0 + +[square = 19, 10] + cube_type = w_gravewall1 + +[square = 0, 11] + cube_type = w_gravewall1 + +[square = 1, 11] + cube_type = g_cloister1 + + [object = torch] + direction = 3 + +[square = 2, 11] + cube_type = g_cloister1 + + [enemy = green_death] + hp = 400 + + [enemy = green_death] + hp = 400 + +[square = 3, 11] + cube_type = w_gravewall1 + +[square = 4, 11] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 5, 11] + cube_type = g_cloister1 + + [object = jamb] + direction = 1 + + [object = jamb] + direction = 3 + + [object = cloister_door] + direction = 0 + target = 5, 11 + +[square = 6, 11] + cube_type = w_gravewall1 + +[square = 7, 11] + cube_type = w_gravewall1 + +[square = 8, 11] + cube_type = w_gravewall1 + +[square = 9, 11] + cube_type = w_gravewall1 + +[square = 10, 11] + cube_type = w_gravewall1 + +[square = 11, 11] + cube_type = w_gravewall1 + +[square = 12, 11] + cube_type = w_gravewall1 + +[square = 13, 11] + cube_type = g_cloister1 + + [object = jamb] + direction = 1 + + [object = jamb] + direction = 3 + + [object = door_iron_key] + direction = 0 + target = 13, 11 + +[square = 14, 11] + cube_type = w_gravewall1 + +[square = 15, 11] + cube_type = w_gravewall1 + +[square = 16, 11] + cube_type = g_cloister1 + + [object = cloister_door] + direction = 0 + + [object = jamb] + direction = 1 + + [object = jamb] + direction = 3 + +[square = 17, 11] + cube_type = w_gravewall1 + +[square = 18, 11] + cube_type = w_gravewall1 + +[square = 19, 11] + cube_type = w_gravewall1 + +[square = 0, 12] + cube_type = w_gravewall1 + +[square = 1, 12] + cube_type = g_cloister1 + + [object = web_blocker] + direction = 0 + target = 1, 12 + +[square = 2, 12] + cube_type = w_gravewall1 + +[square = 3, 12] + cube_type = w_gravewall1 + +[square = 4, 12] + cube_type = w_gravewall1 + +[square = 5, 12] + cube_type = g_cloister1 + +[square = 6, 12] + cube_type = g_cloister1 + +[square = 7, 12] + cube_type = g_cloister1 + + [object = torch] + direction = 0 + target = 7, 12 + +[square = 8, 12] + cube_type = g_cloister1 + +[square = 9, 12] + cube_type = g_cloister1 + + [object = torch] + direction = 0 + target = 9, 12 + +[square = 10, 12] + cube_type = g_cloister1 + +[square = 11, 12] + cube_type = g_cloister1 + + [object = gargoyle] + direction = 3 + target = 11, 12 + +[square = 12, 12] + cube_type = w_gravewall1 + +[square = 13, 12] + cube_type = g_cloister1 + +[square = 14, 12] + cube_type = g_cloister1 + +[square = 15, 12] + cube_type = g_cloister1 + +[square = 16, 12] + cube_type = g_cloister1 + +[square = 17, 12] + cube_type = g_cloister1 + +[square = 18, 12] + cube_type = w_gravewall1 + +[square = 0, 13] + cube_type = w_gravewall1 + +[square = 1, 13] + cube_type = g_cloister1 + +[square = 2, 13] + cube_type = g_cloister1 + + [object = foliage1] + direction = 0 + +[square = 3, 13] + cube_type = g_cloister1 + + [object = foliage1] + direction = 0 + +[square = 4, 13] + cube_type = g_cloister1 + + [object = foliage1] + direction = 0 + +[square = 5, 13] + cube_type = g_cloister1 + +[square = 6, 13] + cube_type = w_gravewall1 + +[square = 7, 13] + cube_type = w_gravewall1 + +[square = 8, 13] + cube_type = w_gravewall1 + +[square = 9, 13] + cube_type = w_gravewall1 + +[square = 10, 13] + cube_type = g_cloister1 + +[square = 11, 13] + cube_type = w_gravewall1 + +[square = 12, 13] + cube_type = w_gravewall1 + +[square = 13, 13] + cube_type = w_gravewall1 + +[square = 14, 13] + cube_type = w_gravewall1 + +[square = 15, 13] + cube_type = g_cloister1 + +[square = 16, 13] + cube_type = w_gravewall1 + +[square = 17, 13] + cube_type = w_gravewall1 + +[square = 18, 13] + cube_type = w_gravewall1 + +[square = 0, 14] + cube_type = w_gravewall1 + +[square = 1, 14] + cube_type = w_gravewall1 + +[square = 2, 14] + cube_type = w_gravewall1 + +[square = 3, 14] + cube_type = w_gravewall1 + +[square = 4, 14] + cube_type = w_gravewall1 + +[square = 5, 14] + cube_type = w_gravewall1 + +[square = 6, 14] + cube_type = w_gravewall1 + +[square = 9, 14] + cube_type = w_gravewall1 + +[square = 10, 14] + cube_type = g_cloister1 + +[square = 11, 14] + cube_type = g_cloister1 + +[square = 12, 14] + cube_type = g_cloister1 + + [object = torch] + direction = 0 + +[square = 13, 14] + cube_type = g_cloister1 + +[square = 14, 14] + cube_type = g_cloister1 + + [object = dirt1] + direction = 3 + +[square = 15, 14] + cube_type = g_cloister1 + +[square = 16, 14] + cube_type = w_gravewall1 + +[square = 9, 15] + cube_type = w_gravewall1 + +[square = 10, 15] + cube_type = g_cloister1 + +[square = 11, 15] + cube_type = w_gravewall1 + +[square = 12, 15] + cube_type = g_cloister1 + + [object = table] + +[square = 13, 15] + cube_type = g_cloister1 + +[square = 14, 15] + cube_type = w_gravewall1 + +[square = 15, 15] + cube_type = g_cloister1 + +[square = 16, 15] + cube_type = w_gravewall1 + +[square = 9, 16] + cube_type = w_gravewall1 + +[square = 10, 16] + cube_type = g_cloister1 + +[square = 11, 16] + cube_type = w_gravewall1 + +[square = 12, 16] + cube_type = g_cloister1 + + [enemy = monstrous_igor] + hp = 2000 + +[square = 13, 16] + cube_type = g_cloister1 + + [object = barrel] + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 14, 16] + cube_type = w_gravewall1 + +[square = 15, 16] + cube_type = g_cloister1 + +[square = 16, 16] + cube_type = w_gravewall1 + +[square = 17, 16] + cube_type = w_gravewall1 + +[square = 9, 17] + cube_type = w_gravewall1 + +[square = 10, 17] + cube_type = g_cloister1 + + [object = dirt1] + +[square = 11, 17] + cube_type = g_cloister1 + +[square = 12, 17] + cube_type = g_cloister1 + +[square = 13, 17] + cube_type = g_cloister1 + +[square = 14, 17] + cube_type = g_cloister1 + +[square = 15, 17] + cube_type = g_cloister1 + + [enemy = monk] + hp = 600 + +[square = 16, 17] + cube_type = g_cloister1 + + [object = gargoyle] + direction = 3 + target = 16, 17 + +[square = 17, 17] + cube_type = w_gravewall1 + +[square = 1, 18] + cube_type = w_gravewall1 + +[square = 2, 18] + cube_type = w_gravewall1 + +[square = 3, 18] + cube_type = w_gravewall1 + +[square = 4, 18] + cube_type = w_gravewall1 + +[square = 5, 18] + cube_type = w_gravewall1 + +[square = 6, 18] + cube_type = w_gravewall1 + +[square = 7, 18] + cube_type = w_gravewall1 + +[square = 8, 18] + cube_type = w_gravewall1 + +[square = 9, 18] + cube_type = w_gravewall1 + +[square = 10, 18] + cube_type = g_cloister1 + +[square = 11, 18] + cube_type = g_cloister1 + + [object = dirt2] + +[square = 12, 18] + cube_type = w_gravewall1 + +[square = 13, 18] + cube_type = w_gravewall1 + +[square = 14, 18] + cube_type = w_gravewall1 + +[square = 15, 18] + cube_type = w_gravewall1 + +[square = 16, 18] + cube_type = w_gravewall1 + +[square = 17, 18] + cube_type = w_gravewall1 + +[square = 1, 19] + cube_type = w_gravewall1 + +[square = 2, 19] + cube_type = g_cloister1 + +[square = 3, 19] + cube_type = g_cloister1 + + [object = web1] + direction = 0 + +[square = 4, 19] + cube_type = g_cloister1 + + [object = web1] + direction = 0 + +[square = 5, 19] + cube_type = g_cloister1 + + [object = web1] + + [object = dirt1] + +[square = 6, 19] + cube_type = g_cloister1 + + [object = web_blocker] + direction = 3 + target = 6, 19 + + [object = web1] + direction = 0 + + [object = web1] + +[square = 7, 19] + cube_type = g_cloister1 + + [object = web_blocker] + direction = 3 + target = 7, 19 + + [object = web1] + + [object = dirt2] + +[square = 8, 19] + cube_type = g_cloister1 + + [object = web1] + direction = 0 + + [object = dirt2] + + [enemy = fire_arachnid] + hp = 800 + +[square = 9, 19] + cube_type = g_cloister1 + + [object = web_blocker] + direction = 3 + target = 9, 19 + + [object = web1] + +[square = 10, 19] + cube_type = g_cloister1 + + [object = block_enemy] + direction = 3 + target = 10, 19 + +[square = 11, 19] + cube_type = w_gravewall1 + +[square = 12, 19] + cube_type = w_gravewall1 + +[square = 1, 20] + cube_type = w_gravewall1 + +[square = 2, 20] + cube_type = g_cloister1 + +[square = 3, 20] + cube_type = w_gravewall1 + + [object = sewer_bottom] + direction = 0 + +[square = 4, 20] + cube_type = w_gravewall1 + +[square = 5, 20] + cube_type = w_gravewall1 + +[square = 6, 20] + cube_type = w_gravewall1 + +[square = 7, 20] + cube_type = w_gravewall1 + +[square = 8, 20] + cube_type = w_gravewall1 + +[square = 9, 20] + cube_type = w_gravewall1 + +[square = 10, 20] + cube_type = w_gravewall1 + +[square = 11, 20] + cube_type = w_gravewall1 + +[square = 1, 21] + cube_type = w_gravewall1 + +[square = 2, 21] + cube_type = g_cloister1 + + [object = foliage1] + direction = 1 + +[square = 3, 21] + cube_type = empty + cube_direction = 1 + + [object = ladder_down] + direction = 1 + + [object = foliage1] + direction = 1 + +[square = 4, 21] + cube_type = w_gravewall1 + + [object = sewer_bottom] + direction = 1 + +[square = 1, 22] + cube_type = w_gravewall1 + +[square = 2, 22] + cube_type = w_gravewall1 + +[square = 3, 22] + cube_type = w_gravewall1 + + [object = sewer_bottom] + +[square = 4, 22] + cube_type = w_gravewall1 + +\\*********************************** + +[level = CLOISTER_UDG2] +size = 36, 24 +object_items_reseted = 0 + +[square = 4, 0] + cube_type = w_gravewall1 + +[square = 5, 0] + cube_type = w_gravewall1 + +[square = 6, 0] + cube_type = w_gravewall1 + +[square = 7, 0] + cube_type = w_gravewall1 + +[square = 8, 0] + cube_type = w_gravewall1 + +[square = 9, 0] + cube_type = w_gravewall1 + +[square = 10, 0] + cube_type = w_gravewall1 + +[square = 11, 0] + cube_type = w_gravewall1 + +[square = 12, 0] + cube_type = w_gravewall1 + +[square = 13, 0] + cube_type = w_gravewall1 + +[square = 16, 0] + cube_type = w_gravewall1 + +[square = 17, 0] + cube_type = w_gravewall1 + +[square = 18, 0] + cube_type = w_gravewall1 + +[square = 19, 0] + cube_type = w_gravewall1 + +[square = 20, 0] + cube_type = w_gravewall1 + +[square = 4, 1] + cube_type = w_gravewall1 + +[square = 5, 1] + cube_type = G_forest1 + + [enemy = rat] + hp = 300 + +[square = 6, 1] + cube_type = G_forest1 + + [object = garbage] + + + object_item_count = 13 + + [enemy = rat] + hp = 300 + +[square = 7, 1] + cube_type = w_gravewall1 + +[square = 8, 1] + cube_type = g_cloister1 + + [object = dirt2] + + [item = remains] + item_count = 0 + +[square = 9, 1] + cube_type = g_cloister1 + + [object = dirt2] + + [object = prisoner1] + target = 9, 1 + + [enemy = townswoman] + hp = 0 + +[square = 10, 1] + cube_type = w_gravewall1 + +[square = 11, 1] + cube_type = g_cloister1 + +[square = 12, 1] + cube_type = G_forest1 + + [object = garbage] + direction = 0 + + + object_item_count = 18 + + + object_item_count = 0 + + [object = prisoner1] + target = 12, 1 + + [enemy = townsman] + hp = 0 + +[square = 13, 1] + cube_type = w_gravewall1 + +[square = 16, 1] + cube_type = w_gravewall1 + +[square = 17, 1] + cube_type = g_cloister1 + + [object = stain] + target = 17, 1 + + [object = wallstain1] + direction = 0 + target = 17, 1 + + [item = remains] + item_count = 0 + + [item = mallet] + item_count = 0 + + [item = stamina_potion] + item_count = 0 + + [item = stamina_potion] + item_count = 0 + +[square = 18, 1] + cube_type = g_cloister1 + + [object = dirt2] + direction = 3 + + [object = remove_monks] + direction = 1 + target = 6, 11 + + [object = stain] + target = 18, 1 + + [object = wallstain1] + direction = 0 + target = 18, 1 + +[square = 19, 1] + cube_type = g_cloister1 + + [object = garbage] + direction = 3 + + + object_item_count = 27 + + + object_item_count = 0 + +[square = 20, 1] + cube_type = w_gravewall1 + +[square = 4, 2] + cube_type = w_gravewall1 + +[square = 5, 2] + cube_type = w_arc1_side_stone + cube_direction = 2 + +[square = 6, 2] + cube_type = g_cloister1 + + [object = chair] + +[square = 7, 2] + cube_type = w_gravewall1 + +[square = 8, 2] + cube_type = w_arc1_side_stone + cube_direction = 2 + +[square = 9, 2] + cube_type = g_cloister1 + + [object = dirt2] + +[square = 10, 2] + cube_type = w_gravewall1 + +[square = 11, 2] + cube_type = w_arc1_side_stone + cube_direction = 2 + +[square = 12, 2] + cube_type = g_cloister1 + + [object = torch] + direction = 1 + +[square = 13, 2] + cube_type = w_gravewall1 + +[square = 16, 2] + cube_type = w_gravewall1 + +[square = 17, 2] + cube_type = g_cloister1 + + [object = dirt2] + direction = 3 + + [object = wallstain1] + target = 17, 2 + +[square = 18, 2] + cube_type = g_cloister1 + + [object = torch2] + direction = 1 + target = 18, 2 + + [object = stain] + target = 18, 2 + +[square = 19, 2] + cube_type = g_cloister1 + + [object = wallstain1] + direction = 1 + target = 19, 2 + + [item = remains] + item_count = 0 + +[square = 20, 2] + cube_type = w_gravewall1 + +[square = 30, 2] + cube_type = w_gravewall1 + +[square = 31, 2] + cube_type = w_gravewall1 + +[square = 32, 2] + cube_type = w_gravewall1 + +[square = 33, 2] + cube_type = w_gravewall1 + +[square = 34, 2] + cube_type = w_gravewall1 + +[square = 2, 3] + cube_type = w_gravewall1 + +[square = 3, 3] + cube_type = w_gravewall1 + +[square = 4, 3] + cube_type = w_gravewall1 + +[square = 5, 3] + cube_type = w_arc + cube_direction = 1 + + [object = jamb] + direction = 3 + + [object = jamb] + direction = 1 + + [object = door_lever] + target = 5, 3 + +[square = 6, 3] + cube_type = w_gravewall1 + +[square = 7, 3] + cube_type = w_gravewall1 + +[square = 8, 3] + cube_type = w_arc + cube_direction = 1 + + [object = jamb] + direction = 3 + + [object = jamb] + direction = 1 + + [object = door_lever] + target = 8, 3 + +[square = 9, 3] + cube_type = w_gravewall1 + +[square = 10, 3] + cube_type = w_gravewall1 + +[square = 11, 3] + cube_type = w_arc + cube_direction = 1 + + [object = jamb] + direction = 3 + + [object = jamb] + direction = 1 + + [object = door_lever] + target = 11, 3 + +[square = 12, 3] + cube_type = w_gravewall1 + +[square = 13, 3] + cube_type = w_gravewall1 + +[square = 14, 3] + cube_type = w_gravewall1 + +[square = 15, 3] + cube_type = w_gravewall1 + +[square = 16, 3] + cube_type = w_gravewall1 + +[square = 17, 3] + cube_type = w_gravewall1 + +[square = 18, 3] + cube_type = g_cloister1 + + [object = cloister_door] + direction = 0 + + [object = jamb] + direction = 3 + + [object = jamb] + direction = 1 + +[square = 19, 3] + cube_type = w_gravewall1 + +[square = 20, 3] + cube_type = w_gravewall1 + +[square = 21, 3] + cube_type = w_gravewall1 + +[square = 22, 3] + cube_type = w_gravewall1 + +[square = 23, 3] + cube_type = w_gravewall1 + +[square = 24, 3] + cube_type = w_gravewall1 + +[square = 29, 3] + cube_type = w_gravewall1 + +[square = 30, 3] + cube_type = w_gravewall1 + +[square = 31, 3] + cube_type = g_cloister1 + + [object = jamb] + direction = 1 + + [object = jamb] + direction = 3 + + [object = ceiling] + direction = 1 + + [object = door_combo] + target = 30, 4 + +[square = 32, 3] + cube_type = w_gravewall1 + +[square = 33, 3] + cube_type = g_cloister1 + + [object = jamb] + direction = 1 + + [object = jamb] + direction = 3 + + [object = ceiling] + direction = 1 + + [object = torch] + direction = 0 + + [object = door_combo] + target = 31, 3 + +[square = 34, 3] + cube_type = w_gravewall1 + +[square = 35, 3] + cube_type = w_gravewall1 + +[square = 2, 4] + cube_type = w_gravewall1 + +[square = 3, 4] + cube_type = g_cloister1 + + [object = foliage1] + direction = 0 + +[square = 4, 4] + cube_type = g_cloister1 + + [object = foliage1] + direction = 0 + +[square = 5, 4] + cube_type = w_arc1_side_stone + + [object = lever_door] + target = 6, 5 + +[square = 6, 4] + cube_type = w_arc1_side_stone + cube_direction = 2 + + [object = lever_door] + direction = 0 + target = 5, 3 + +[square = 7, 4] + cube_type = g_cloister1 + +[square = 8, 4] + cube_type = w_arc1_side_stone + + [object = lever_door] + target = 9, 5 + +[square = 9, 4] + cube_type = w_arc1_side_stone + cube_direction = 2 + + [object = foliage1] + + [object = lever_door] + direction = 0 + target = 8, 3 + +[square = 10, 4] + cube_type = g_cloister1 + + [object = foliage1] + direction = 0 + + [enemy = monstrous_igor] + hp = 2000 + +[square = 11, 4] + cube_type = w_arc1_side_stone + + [object = lever_door] + target = 12, 5 + +[square = 12, 4] + cube_type = w_arc1_side_stone + cube_direction = 2 + + [object = lever_door] + direction = 0 + target = 11, 3 + +[square = 13, 4] + cube_type = w_gravewall1 + +[square = 14, 4] + cube_type = g_cloister1 + + [object = column] + direction = 3 + +[square = 15, 4] + cube_type = g_cloister1 + +[square = 16, 4] + cube_type = g_cloister1 + + [object = dirt1] + direction = 3 + +[square = 17, 4] + cube_type = g_cloister1 + +[square = 18, 4] + cube_type = g_cloister1 + +[square = 19, 4] + cube_type = g_cloister1 + +[square = 20, 4] + cube_type = g_cloister1 + +[square = 21, 4] + cube_type = g_cloister1 + + [object = column] + direction = 3 + +[square = 22, 4] + cube_type = g_cloister1 + +[square = 23, 4] + cube_type = g_cloister1 + + [object = wall_sign] + direction = 3 + +[square = 24, 4] + cube_type = w_gravewall1 + +[square = 25, 4] + cube_type = w_gravewall1 + +[square = 26, 4] + cube_type = w_gravewall1 + +[square = 27, 4] + cube_type = w_gravewall1 + +[square = 29, 4] + cube_type = w_gravewall1 + +[square = 30, 4] + cube_type = g_cloister1 + + [object = jamb] + direction = 0 + + [object = jamb] + + [object = ceiling] + direction = 1 + + [object = door_combo] + direction = 1 + target = 33, 3 + +[square = 31, 4] + cube_type = g_cloister1 + + [object = ceiling] + direction = 1 + + [enemy = rat] + hp = 300 + +[square = 32, 4] + cube_type = g_cloister1 + + [object = grave_top] + + [object = grave_top] + direction = 1 + + [object = grave_top] + direction = 0 + + [object = grave_top] + direction = 3 + + [object = lever_trap] + direction = 0 + target = 3, 7 + + [object = stain] + direction = 0 + target = 32, 4 + + [object = wallstain1] + direction = 0 + target = 32, 4 + + [item = remains] + item_count = 0 + +[square = 33, 4] + cube_type = g_cloister1 + + [object = ceiling] + direction = 1 + + [object = stain] + target = 33, 4 + +[square = 34, 4] + cube_type = g_cloister1 + + [object = jamb] + direction = 0 + + [object = jamb] + + [object = ceiling] + direction = 1 + + [object = foliage1] + direction = 1 + + [object = dirt2] + direction = 1 + + [object = door_combo] + direction = 3 + target = 33, 3 + +[square = 35, 4] + cube_type = w_gravewall1 + +[square = 2, 5] + cube_type = w_gravewall1 + +[square = 3, 5] + cube_type = g_cloister1 + +[square = 4, 5] + cube_type = w_gravewall1 + +[square = 5, 5] + cube_type = w_gravewall1 + +[square = 6, 5] + cube_type = w_arc + cube_direction = 1 + + [object = jamb] + direction = 3 + + [object = jamb] + direction = 1 + + [object = door_lever] + target = 6, 5 + +[square = 7, 5] + cube_type = w_gravewall1 + +[square = 8, 5] + cube_type = w_gravewall1 + +[square = 9, 5] + cube_type = w_arc + cube_direction = 1 + + [object = jamb] + direction = 3 + + [object = jamb] + direction = 1 + + [object = foliage1] + direction = 0 + + [object = door_lever] + target = 9, 5 + +[square = 10, 5] + cube_type = w_gravewall1 + +[square = 11, 5] + cube_type = w_gravewall1 + +[square = 12, 5] + cube_type = w_arc + cube_direction = 1 + + [object = jamb] + direction = 3 + + [object = jamb] + direction = 1 + + [object = door_lever] + target = 12, 5 + +[square = 13, 5] + cube_type = w_gravewall1 + +[square = 14, 5] + cube_type = g_cloister1 + +[square = 15, 5] + cube_type = g_cloister1 + +[square = 16, 5] + cube_type = g_cloister1 + +[square = 17, 5] + cube_type = g_cloister1 + + [object = dirt1] + direction = 3 + +[square = 18, 5] + cube_type = g_cloister1 + +[square = 19, 5] + cube_type = g_cloister1 + +[square = 20, 5] + cube_type = g_cloister1 + + [enemy = smallrat] + hp = 200 + +[square = 21, 5] + cube_type = g_cloister1 + + [object = dirt1] + direction = 3 + +[square = 22, 5] + cube_type = g_cloister1 + +[square = 23, 5] + cube_type = w_gravewall1 + +[square = 24, 5] + cube_type = g_cloister1 + + [enemy = smallrat] + hp = 200 + +[square = 25, 5] + cube_type = g_cloister1 + + [object = table] + direction = 1 + + [object = chair] + direction = 1 + + [object = chair] + direction = 3 + +[square = 26, 5] + cube_type = g_cloister1 + + [object = chest1] + direction = 3 + target = 26, 5 + + + object_item_count = 355 + + + object_item_count = 0 + +[square = 27, 5] + cube_type = w_gravewall1 + +[square = 29, 5] + cube_type = w_gravewall1 + +[square = 30, 5] + cube_type = w_gravewall1 + +[square = 31, 5] + cube_type = g_cloister1 + + [object = ceiling] + direction = 1 + + [object = wallstain1] + target = 31, 5 + + [item = remains] + item_count = 0 + +[square = 32, 5] + cube_type = g_cloister1 + + [object = ceiling] + direction = 1 + + [object = foliage1] + + [object = stain] + target = 32, 5 + +[square = 33, 5] + cube_type = g_cloister1 + + [object = ceiling] + direction = 1 + + [enemy = smallrat] + hp = 200 + +[square = 34, 5] + cube_type = w_gravewall1 + +[square = 35, 5] + cube_type = w_gravewall1 + +[square = 2, 6] + cube_type = w_gravewall1 + +[square = 3, 6] + cube_type = g_cloister1 + + [object = torch] + direction = 1 + +[square = 4, 6] + cube_type = w_gravewall1 + +[square = 5, 6] + cube_type = g_cloister1 + + [object = torch] + direction = 3 + target = 5, 6 + +[square = 6, 6] + cube_type = w_arc1_side_stone + +[square = 7, 6] + cube_type = w_gravewall1 + +[square = 8, 6] + cube_type = G_forest1 + + [object = dirt1] + direction = 0 + + [item = cloth] + item_count = 0 + + [item = small_healing_potion] + item_count = 0 + +[square = 9, 6] + cube_type = w_arc_side_grass + +[square = 10, 6] + cube_type = w_gravewall1 + +[square = 11, 6] + cube_type = g_cloister1 + + [object = prisoner1] + target = 11, 6 + + [enemy = nobleman] + hp = 0 + +[square = 12, 6] + cube_type = w_arc_side_grass + +[square = 13, 6] + cube_type = w_gravewall1 + +[square = 14, 6] + cube_type = g_cloister1 + + [item = healing_potion] + item_count = 0 + + [item = small_healing_potion] + item_count = 0 + + [item = stamina_potion] + item_count = 0 + + [item = small_stamina_potion] + item_count = 0 + + [item = revive_potion] + item_count = 0 + +[square = 15, 6] + cube_type = g_cloister1 + + [enemy = blackrat] + hp = 400 + +[square = 16, 6] + cube_type = w_gravewall1 + +[square = 17, 6] + cube_type = w_gravewall1 + +[square = 18, 6] + cube_type = w_gravewall1 + +[square = 19, 6] + cube_type = w_gravewall1 + +[square = 20, 6] + cube_type = w_gravewall1 + +[square = 21, 6] + cube_type = g_cloister1 + +[square = 22, 6] + cube_type = g_cloister1 + +[square = 23, 6] + cube_type = g_cloister1 + + [object = jamb] + + [object = jamb] + direction = 0 + + [object = torch2] + direction = 3 + + [object = torch2] + + [object = door_armory] + direction = 1 + target = 23, 6 + +[square = 24, 6] + cube_type = g_cloister1 + +[square = 25, 6] + cube_type = g_cloister1 + +[square = 26, 6] + cube_type = g_cloister1 + + [object = chest1] + direction = 3 + + + object_item_count = 399 + + + object_item_count = 0 + + + object_item_count = 20 + + [object = torch2] + direction = 1 + + [object = torch2] + direction = 0 + +[square = 27, 6] + cube_type = w_gravewall1 + +[square = 30, 6] + cube_type = w_gravewall1 + +[square = 31, 6] + cube_type = w_gravewall1 + +[square = 32, 6] + cube_type = g_cloister1 + + [object = jamb] + direction = 1 + + [object = jamb] + direction = 3 + + [object = ceiling] + direction = 1 + + [object = foliage1] + direction = 0 + + [object = door_combo_main] + target = 32, 6 + +[square = 33, 6] + cube_type = w_gravewall1 + +[square = 34, 6] + cube_type = w_gravewall1 + +[square = 2, 7] + cube_type = w_gravewall1 + +[square = 3, 7] + cube_type = g_cloister1 + + [object = trap] + direction = 0 + target = 32, 4 + +[square = 4, 7] + cube_type = w_gravewall1 + +[square = 5, 7] + cube_type = g_cloister1 + + [object = chair] + + [object = dirt1] + +[square = 6, 7] + cube_type = g_cloister1 + + [object = prisoner1] + target = 6, 7 + + [enemy = townsman] + hp = 0 + +[square = 7, 7] + cube_type = w_gravewall1 + +[square = 8, 7] + cube_type = G_forest1 + + [item = remains] + item_count = 0 + +[square = 9, 7] + cube_type = G_forest1 + + [enemy = smallrat] + hp = 200 + +[square = 10, 7] + cube_type = w_gravewall1 + +[square = 11, 7] + cube_type = g_cloister1 + + [object = table] + direction = 3 + + [object = chair] + direction = 3 + +[square = 12, 7] + cube_type = G_forest1 + +[square = 13, 7] + cube_type = w_gravewall1 + +[square = 14, 7] + cube_type = g_cloister1 + + [object = barrel] + direction = 0 + target = 14, 7 + + + object_item_count = 0 + +[square = 15, 7] + cube_type = g_cloister1 + +[square = 16, 7] + cube_type = w_gravewall1 + +[square = 17, 7] + cube_type = g_cloister1 + + [item = orkish_brandy] + item_count = 0 + + [item = orkish_brandy] + item_count = 0 + + [item = orkish_brandy] + item_count = 0 + + [item = tankard_of_ale] + item_count = 0 + +[square = 18, 7] + cube_type = g_cloister1 + + [object = chair] + direction = 0 + +[square = 19, 7] + cube_type = g_cloister1 + +[square = 20, 7] + cube_type = w_gravewall1 + +[square = 21, 7] + cube_type = g_cloister1 + +[square = 22, 7] + cube_type = g_cloister1 + + [object = flag2] + direction = 1 + target = 22, 7 + +[square = 23, 7] + cube_type = w_gravewall1 + +[square = 24, 7] + cube_type = g_cloister1 + + [enemy = smallrat] + hp = 200 + +[square = 25, 7] + cube_type = g_cloister1 + + [item = throwing_stars] + item_count = 36 + + [item = stamina_potion] + item_count = 0 + + [item = stamina_potion] + item_count = 0 + + [item = healing_potion] + item_count = 0 + + [item = healing_potion] + item_count = 0 + +[square = 26, 7] + cube_type = g_cloister1 + + [item = viper_staff] + item_count = 0 + +[square = 27, 7] + cube_type = w_gravewall1 + +[square = 31, 7] + cube_type = w_gravewall1 + +[square = 32, 7] + cube_type = g_cloister1 + + [object = ceiling] + + [object = up_cell] + target = 6, 10 + +[square = 33, 7] + cube_type = w_gravewall1 + +[square = 2, 8] + cube_type = w_gravewall1 + +[square = 3, 8] + cube_type = g_cloister1 + + [object = dirt2] + direction = 3 + +[square = 4, 8] + cube_type = w_gravewall1 + +[square = 5, 8] + cube_type = w_gravewall1 + +[square = 6, 8] + cube_type = w_gravewall1 + +[square = 7, 8] + cube_type = w_gravewall1 + +[square = 8, 8] + cube_type = w_gravewall1 + +[square = 9, 8] + cube_type = w_gravewall1 + +[square = 10, 8] + cube_type = w_gravewall1 + +[square = 11, 8] + cube_type = w_gravewall1 + +[square = 12, 8] + cube_type = w_gravewall1 + +[square = 13, 8] + cube_type = w_gravewall1 + +[square = 14, 8] + cube_type = w_gravewall1 + +[square = 15, 8] + cube_type = g_cloister1 + +[square = 16, 8] + cube_type = g_cloister1 + + [object = jamb] + direction = 0 + + [object = jamb] + + [object = cloister_door] + direction = 3 + +[square = 17, 8] + cube_type = g_cloister1 + + [enemy = warder] + hp = 800 + +[square = 18, 8] + cube_type = g_cloister1 + + [object = table] + direction = 1 + +[square = 19, 8] + cube_type = g_cloister1 + +[square = 20, 8] + cube_type = g_cloister1 + + [object = jamb] + direction = 0 + + [object = jamb] + + [object = cloister_door] + direction = 3 + +[square = 21, 8] + cube_type = g_cloister1 + +[square = 22, 8] + cube_type = w_gravewall1 + +[square = 23, 8] + cube_type = w_gravewall1 + +[square = 24, 8] + cube_type = w_gravewall1 + +[square = 25, 8] + cube_type = w_gravewall1 + +[square = 26, 8] + cube_type = w_gravewall1 + +[square = 27, 8] + cube_type = w_gravewall1 + +[square = 31, 8] + cube_type = w_gravewall1 + +[square = 32, 8] + cube_type = w_gravewall1 + +[square = 33, 8] + cube_type = w_gravewall1 + +[square = 2, 9] + cube_type = w_gravewall1 + +[square = 3, 9] + cube_type = g_cloister1 + + [object = block_enemy] + direction = 3 + target = 3, 9 + +[square = 4, 9] + cube_type = g_cloister1 + + [enemy = monk] + hp = 600 + + [enemy = monk] + hp = 600 + +[square = 5, 9] + cube_type = w_gravewall1 + +[square = 6, 9] + cube_type = w_gravewall1 + +[square = 7, 9] + cube_type = w_gravewall1 + +[square = 14, 9] + cube_type = w_gravewall1 + +[square = 15, 9] + cube_type = w_gravewall1 + +[square = 16, 9] + cube_type = w_gravewall1 + +[square = 17, 9] + cube_type = g_cloister1 + +[square = 18, 9] + cube_type = g_cloister1 + +[square = 19, 9] + cube_type = g_cloister1 + + [item = chicken_leg] + item_count = 0 + + [item = cheese] + item_count = 0 + +[square = 20, 9] + cube_type = w_gravewall1 + +[square = 21, 9] + cube_type = w_gravewall1 + +[square = 22, 9] + cube_type = w_gravewall1 + +[square = 23, 9] + cube_type = w_gravewall1 + +[square = 24, 9] + cube_type = w_gravewall1 + +[square = 25, 9] + cube_type = w_gravewall1 + +[square = 1, 10] + cube_type = w_gravewall1 + +[square = 2, 10] + cube_type = w_gravewall1 + +[square = 3, 10] + cube_type = g_cloister1 + + [object = cloister_door] + + [object = jamb] + direction = 3 + + [object = jamb] + direction = 1 + +[square = 4, 10] + cube_type = w_gravewall1 + +[square = 5, 10] + cube_type = w_gravewall1 + +[square = 6, 10] + cube_type = g_cloister1 + + [object = down_cell] + direction = 0 + target = 32, 7 + + [object = call_monks] + direction = 0 + target = 18, 1 + + [object = create_monks] + direction = 1 + target = 6, 11 + +[square = 7, 10] + cube_type = w_gravewall1 + +[square = 16, 10] + cube_type = w_gravewall1 + +[square = 17, 10] + cube_type = w_gravewall1 + +[square = 18, 10] + cube_type = g_cloister1 + + [object = jamb] + direction = 3 + + [object = jamb] + direction = 1 + + [object = door_jail] + target = 18, 10 + +[square = 19, 10] + cube_type = w_gravewall1 + +[square = 20, 10] + cube_type = w_gravewall1 + +[square = 21, 10] + cube_type = w_gravewall1 + +[square = 22, 10] + cube_type = w_gravewall1 + +[square = 23, 10] + cube_type = w_gravewall1 + +[square = 24, 10] + cube_type = g_cloister1 + + [object = up] + direction = 0 + target = 24, 10 + +[square = 25, 10] + cube_type = w_gravewall1 + +[square = 1, 11] + cube_type = w_gravewall1 + +[square = 2, 11] + cube_type = g_cloister1 + + [object = table] + direction = 3 + + [object = chair] + direction = 3 + +[square = 3, 11] + cube_type = g_cloister1 + + [enemy = igor] + hp = 1000 + +[square = 4, 11] + cube_type = g_cloister1 + +[square = 5, 11] + cube_type = g_cloister1 + + [object = jamb] + + [object = jamb] + direction = 0 + + [object = foliage1] + direction = 1 + + [object = door_lever] + direction = 1 + target = 5, 11 + +[square = 6, 11] + cube_type = g_cloister1 + + [object = foliage1] + direction = 3 + + [object = lever_door] + direction = 1 + target = 5, 11 + +[square = 7, 11] + cube_type = w_gravewall1 + +[square = 17, 11] + cube_type = w_gravewall1 + +[square = 18, 11] + cube_type = g_cloister1 + +[square = 19, 11] + cube_type = w_gravewall1 + +[square = 20, 11] + cube_type = w_gravewall1 + +[square = 21, 11] + cube_type = g_cloister1 + +[square = 22, 11] + cube_type = g_cloister1 + +[square = 23, 11] + cube_type = g_cloister1 + +[square = 24, 11] + cube_type = g_cloister1 + +[square = 25, 11] + cube_type = w_gravewall1 + +[square = 1, 12] + cube_type = w_gravewall1 + +[square = 2, 12] + cube_type = g_cloister1 + + [item = orkish_brandy] + item_count = 0 + + [item = orkish_brandy] + item_count = 0 + +[square = 3, 12] + cube_type = g_cloister1 + +[square = 4, 12] + cube_type = g_cloister1 + + [object = torch2] + direction = 0 + +[square = 5, 12] + cube_type = w_gravewall1 + +[square = 6, 12] + cube_type = w_gravewall1 + +[square = 7, 12] + cube_type = w_gravewall1 + +[square = 16, 12] + cube_type = w_gravewall1 + +[square = 17, 12] + cube_type = w_gravewall1 + +[square = 18, 12] + cube_type = g_cloister1 + + [enemy = igor] + hp = 1000 + +[square = 19, 12] + cube_type = w_gravewall1 + +[square = 20, 12] + cube_type = w_gravewall1 + +[square = 21, 12] + cube_type = g_cloister1 + +[square = 22, 12] + cube_type = w_gravewall1 + +[square = 23, 12] + cube_type = w_gravewall1 + +[square = 24, 12] + cube_type = w_gravewall1 + +[square = 25, 12] + cube_type = w_gravewall1 + +[square = 26, 12] + cube_type = w_gravewall1 + +[square = 27, 12] + cube_type = w_gravewall1 + +[square = 28, 12] + cube_type = w_gravewall1 + +[square = 29, 12] + cube_type = w_gravewall1 + +[square = 30, 12] + cube_type = w_gravewall1 + +[square = 31, 12] + cube_type = w_gravewall1 + +[square = 32, 12] + cube_type = w_gravewall1 + +[square = 0, 13] + cube_type = w_gravewall1 + +[square = 1, 13] + cube_type = w_gravewall1 + +[square = 2, 13] + cube_type = g_cloister1 + + [object = cloister_door] + direction = 0 + + [object = jamb] + direction = 3 + + [object = jamb] + direction = 1 + +[square = 3, 13] + cube_type = w_gravewall1 + +[square = 4, 13] + cube_type = g_cloister1 + + [object = cloister_win] + direction = 0 + +[square = 5, 13] + cube_type = w_gravewall1 + +[square = 7, 13] + cube_type = w_gravewall1 + +[square = 8, 13] + cube_type = w_gravewall1 + +[square = 9, 13] + cube_type = w_gravewall1 + +[square = 10, 13] + cube_type = w_gravewall1 + +[square = 11, 13] + cube_type = w_gravewall1 + +[square = 12, 13] + cube_type = w_gravewall1 + +[square = 13, 13] + cube_type = w_gravewall1 + +[square = 14, 13] + cube_type = w_gravewall1 + +[square = 15, 13] + cube_type = w_gravewall1 + +[square = 16, 13] + cube_type = w_gravewall1 + +[square = 17, 13] + cube_type = g_cloister1 + + [object = torch2] + direction = 3 + +[square = 18, 13] + cube_type = g_cloister1 + +[square = 19, 13] + cube_type = g_cloister1 + + [object = torch2] + direction = 0 + +[square = 20, 13] + cube_type = w_gravewall1 + +[square = 21, 13] + cube_type = g_cloister1 + +[square = 22, 13] + cube_type = w_gravewall1 + +[square = 24, 13] + cube_type = w_gravewall1 + +[square = 25, 13] + cube_type = w_arc1_side_stone + cube_direction = 2 + +[square = 26, 13] + cube_type = w_arc1_side_stone + cube_direction = 2 + + [enemy = monk] + hp = 600 + +[square = 27, 13] + cube_type = w_arc1_side_stone + cube_direction = 2 + +[square = 28, 13] + cube_type = w_arc1_side_stone + cube_direction = 2 + +[square = 29, 13] + cube_type = w_arc1_side_stone + cube_direction = 2 + +[square = 30, 13] + cube_type = w_arc1_side_stone + cube_direction = 2 + +[square = 31, 13] + cube_type = w_arc1_side_stone + cube_direction = 2 + +[square = 32, 13] + cube_type = w_gravewall1 + +[square = 0, 14] + cube_type = w_gravewall1 + +[square = 1, 14] + cube_type = g_cloister1 + + [object = block_enemy] + direction = 0 + target = 1, 14 + +[square = 2, 14] + cube_type = g_cloister1 + +[square = 3, 14] + cube_type = g_cloister1 + + [enemy = smallrat] + hp = 200 + +[square = 4, 14] + cube_type = g_cloister1 + + [object = dirt1] + direction = 3 + + [object = barrel] + direction = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + [enemy = rat] + hp = 300 + + [enemy = smallrat] + hp = 200 + +[square = 5, 14] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 6, 14] + cube_type = w_gravewall1 + +[square = 7, 14] + cube_type = w_gravewall1 + +[square = 8, 14] + cube_type = g_cloister1 + +[square = 9, 14] + cube_type = g_cloister1 + +[square = 10, 14] + cube_type = w_gravewall1 + +[square = 11, 14] + cube_type = g_cloister1 + + [object = call_for_help] + direction = 1 + target = 11, 14 + +[square = 12, 14] + cube_type = g_cloister1 + + [object = dirt1] + direction = 3 + +[square = 13, 14] + cube_type = g_cloister1 + +[square = 14, 14] + cube_type = g_cloister1 + +[square = 15, 14] + cube_type = w_timber_side + cube_direction = 1 + +[square = 16, 14] + cube_type = w_timber + +[square = 17, 14] + cube_type = w_timber_side + cube_direction = 3 + +[square = 18, 14] + cube_type = g_cloister1 + + [object = monk_statue_center] + direction = 1 + +[square = 19, 14] + cube_type = w_timber_side + cube_direction = 1 + +[square = 20, 14] + cube_type = w_timber + cube_direction = 2 + +[square = 21, 14] + cube_type = w_timber_side + cube_direction = 3 + +[square = 22, 14] + cube_type = w_gravewall1 + +[square = 24, 14] + cube_type = w_gravewall1 + +[square = 25, 14] + cube_type = w_arc1_side_stone + + [enemy = igor] + hp = 1000 + +[square = 26, 14] + cube_type = w_arc1_side_stone + +[square = 27, 14] + cube_type = w_arc1_side_stone + +[square = 28, 14] + cube_type = w_arc1_side_stone + +[square = 29, 14] + cube_type = w_arc1_side_stone + +[square = 30, 14] + cube_type = w_arc1_side_stone + +[square = 31, 14] + cube_type = w_arc1_side_stone + +[square = 32, 14] + cube_type = w_gravewall1 + +[square = 0, 15] + cube_type = w_gravewall1 + +[square = 1, 15] + cube_type = g_cloister1 + +[square = 2, 15] + cube_type = w_gravewall1 + +[square = 3, 15] + cube_type = w_gravewall1 + +[square = 4, 15] + cube_type = w_gravewall1 + +[square = 5, 15] + cube_type = w_gravewall1 + +[square = 6, 15] + cube_type = g_cloister1 + + [object = altar] + direction = 0 + target = 6, 15 + + [object = torch] + direction = 0 + target = 6, 15 + + [object = torch] + direction = 3 + target = 6, 15 + + [object = torch] + direction = 1 + target = 6, 15 + +[square = 7, 15] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 8, 15] + cube_type = w_gravewall1 + +[square = 9, 15] + cube_type = w_gravewall1 + +[square = 10, 15] + cube_type = w_gravewall1 + +[square = 11, 15] + cube_type = g_cloister1 + +[square = 12, 15] + cube_type = w_gravewall1 + +[square = 13, 15] + cube_type = w_gravewall1 + +[square = 14, 15] + cube_type = w_gravewall1 + +[square = 15, 15] + cube_type = w_gravewall1 + +[square = 16, 15] + cube_type = w_gravewall1 + +[square = 17, 15] + cube_type = g_cloister1 + + [object = torch2] + + [object = dirt1] + direction = 1 + + [object = flag2] + target = 17, 15 + +[square = 18, 15] + cube_type = g_cloister1 + +[square = 19, 15] + cube_type = g_cloister1 + + [object = torch2] + direction = 1 + + [object = flag2] + target = 19, 15 + +[square = 20, 15] + cube_type = w_gravewall1 + +[square = 21, 15] + cube_type = w_gravewall1 + +[square = 22, 15] + cube_type = w_gravewall1 + +[square = 24, 15] + cube_type = w_gravewall1 + +[square = 25, 15] + cube_type = g_cloister1 + cube_direction = 2 + + [object = torch] + direction = 3 + + [enemy = monk] + hp = 600 + +[square = 26, 15] + cube_type = g_cloister1 + +[square = 27, 15] + cube_type = w_gravewall1 + +[square = 28, 15] + cube_type = w_gravewall1 + +[square = 29, 15] + cube_type = w_gravewall1 + +[square = 30, 15] + cube_type = g_cloister1 + +[square = 31, 15] + cube_type = g_cloister1 + cube_direction = 2 + + [object = torch] + direction = 1 + +[square = 32, 15] + cube_type = w_gravewall1 + +[square = 33, 15] + cube_type = w_gravewall1 + +[square = 0, 16] + cube_type = w_gravewall1 + +[square = 1, 16] + cube_type = g_cloister1 + + [enemy = igor] + hp = 1000 + +[square = 2, 16] + cube_type = w_gravewall1 + +[square = 3, 16] + cube_type = g_cloister1 + + [enemy = monk] + hp = 600 + +[square = 4, 16] + cube_type = g_cloister1 + +[square = 5, 16] + cube_type = g_cloister1 + + [object = dirt1] + direction = 1 + target = 5, 16 + +[square = 6, 16] + cube_type = g_cloister1 + +[square = 7, 16] + cube_type = g_cloister1 + +[square = 8, 16] + cube_type = g_cloister1 + +[square = 9, 16] + cube_type = g_cloister1 + + [object = wallstain1] + direction = 0 + target = 9, 16 + +[square = 10, 16] + cube_type = g_cloister1 + +[square = 11, 16] + cube_type = g_cloister1 + +[square = 12, 16] + cube_type = w_gravewall1 + +[square = 13, 16] + cube_type = g_cloister1 + + [object = ceiling] + direction = 1 + + [object = column] + +[square = 14, 16] + cube_type = g_cloister1 + + [object = ceiling] + direction = 1 + +[square = 15, 16] + cube_type = g_cloister1 + + [object = ceiling] + direction = 1 + +[square = 16, 16] + cube_type = w_gravewall1 + +[square = 17, 16] + cube_type = w_gravewall1 + +[square = 18, 16] + cube_type = g_cloister1 + + [object = column] + direction = 1 + +[square = 19, 16] + cube_type = w_gravewall1 + +[square = 20, 16] + cube_type = w_gravewall1 + +[square = 24, 16] + cube_type = w_gravewall1 + +[square = 25, 16] + cube_type = w_arc1_side_stone + cube_direction = 2 + + [enemy = monstrous_igor] + hp = 2000 + +[square = 26, 16] + cube_type = w_arc1_side_stone + cube_direction = 2 + + [enemy = monk] + hp = 600 + +[square = 27, 16] + cube_type = w_arc1_side_stone + cube_direction = 2 + +[square = 28, 16] + cube_type = g_cloister1 + cube_direction = 2 + + [object = tomb_entrance] + direction = 3 + + [object = torch2] + direction = 3 + + [object = torch2] + +[square = 29, 16] + cube_type = w_gravewall1 + +[square = 30, 16] + cube_type = g_cloister1 + + [enemy = igor] + hp = 1000 + +[square = 31, 16] + cube_type = g_cloister1 + cube_direction = 2 + +[square = 32, 16] + cube_type = g_cloister1 + + [item = remains] + item_count = 0 + +[square = 33, 16] + cube_type = w_gravewall1 + +[square = 34, 16] + cube_type = w_gravewall1 + +[square = 0, 17] + cube_type = w_gravewall1 + +[square = 1, 17] + cube_type = g_cloister1 + +[square = 2, 17] + cube_type = w_gravewall1 + +[square = 3, 17] + cube_type = g_cloister1 + + [object = flag2] + direction = 1 + target = 3, 17 + +[square = 4, 17] + cube_type = w_gravewall1 + +[square = 5, 17] + cube_type = g_cloister1 + + [object = foliage1] + direction = 3 + target = 5, 17 + +[square = 6, 17] + cube_type = w_gravewall1 + +[square = 7, 17] + cube_type = g_cloister1 + +[square = 8, 17] + cube_type = w_gravewall1 + +[square = 9, 17] + cube_type = g_cloister1 + +[square = 10, 17] + cube_type = w_gravewall1 + +[square = 11, 17] + cube_type = g_cloister1 + + [object = dirt1] + direction = 3 + +[square = 12, 17] + cube_type = w_gravewall1 + +[square = 13, 17] + cube_type = g_cloister1 + + [object = ceiling] + direction = 1 + + [object = foliage1] + direction = 3 + +[square = 14, 17] + cube_type = g_cloister1 + + [object = ceiling] + direction = 1 + + [enemy = monk] + hp = 600 + +[square = 15, 17] + cube_type = w_arc1_side_stone + cube_direction = 2 + + [object = ceiling] + direction = 1 + +[square = 16, 17] + cube_type = w_arc1_side_stone + cube_direction = 2 + + [object = ceiling] + direction = 1 + + [object = grave_top_fix] + direction = 3 + target = 16, 17 + +[square = 17, 17] + cube_type = w_gravewall1 + + [object = grave_top_fix] + direction = 3 + target = 17, 17 + +[square = 18, 17] + cube_type = w_gravewall1 + + [object = grave_top_fix] + direction = 1 + target = 18, 17 + + [object = grave_top_fix] + direction = 3 + target = 18, 17 + +[square = 19, 17] + cube_type = w_gravewall1 + + [object = grave_top_fix] + direction = 1 + target = 19, 17 + + [object = grave_top_fix] + direction = 3 + target = 19, 17 + +[square = 20, 17] + cube_type = w_gravewall1 + + [object = grave_top_fix] + direction = 1 + target = 20, 17 + +[square = 21, 17] + cube_type = w_gravewall1 + + [object = grave_top_fix] + direction = 1 + target = 21, 17 + +[square = 22, 17] + cube_type = w_gravewall1 + +[square = 23, 17] + cube_type = w_gravewall1 + +[square = 24, 17] + cube_type = w_gravewall1 + +[square = 25, 17] + cube_type = w_arc + cube_direction = 2 + +[square = 26, 17] + cube_type = w_arc + cube_direction = 2 + +[square = 27, 17] + cube_type = w_arc + cube_direction = 2 + +[square = 28, 17] + cube_type = w_gravewall1 + cube_direction = 2 + +[square = 29, 17] + cube_type = w_gravewall1 + +[square = 30, 17] + cube_type = g_cloister1 + + [enemy = monk] + hp = 600 + +[square = 31, 17] + cube_type = g_cloister1 + cube_direction = 2 + +[square = 32, 17] + cube_type = g_cloister1 + +[square = 33, 17] + cube_type = g_cloister1 + + [object = altar] + direction = 1 + target = 33, 17 + + [object = flag2] + direction = 1 + target = 33, 17 + + [object = flag2] + direction = 0 + target = 33, 17 + + [object = flag2] + target = 33, 17 + +[square = 34, 17] + cube_type = w_gravewall1 + +[square = 0, 18] + cube_type = w_gravewall1 + +[square = 1, 18] + cube_type = g_cloister1 + + [object = garbage] + direction = 3 + + + object_item_count = 0 + + [object = block_enemy] + target = 1, 18 + +[square = 2, 18] + cube_type = g_cloister1 + +[square = 3, 18] + cube_type = g_cloister1 + + [object = dirt1] + direction = 3 + +[square = 4, 18] + cube_type = g_cloister1 + +[square = 5, 18] + cube_type = g_cloister1 + + [object = torch2] + direction = 1 + target = 5, 18 + +[square = 6, 18] + cube_type = g_cloister1 + +[square = 7, 18] + cube_type = g_cloister1 + + [object = dirt2] + direction = 3 + + [enemy = igor] + hp = 1000 + +[square = 8, 18] + cube_type = g_cloister1 + +[square = 9, 18] + cube_type = g_cloister1 + + [object = torch] + direction = 1 + +[square = 10, 18] + cube_type = w_gravewall1 + +[square = 11, 18] + cube_type = g_cloister1 + +[square = 12, 18] + cube_type = w_gravewall1 + +[square = 13, 18] + cube_type = g_cloister1 + + [object = ceiling] + direction = 1 + +[square = 14, 18] + cube_type = w_arc1_side_stone + cube_direction = 1 + + [object = ceiling] + direction = 1 + + [object = dirt1] + direction = 3 + +[square = 15, 18] + cube_type = w_arc_two_grass + cube_direction = 3 + + [object = grave_top] + direction = 3 + + [object = grave_top] + direction = 0 + +[square = 16, 18] + cube_type = w_arc1_side_stone + + [object = grave_top] + direction = 0 + + [object = grave_top_fix] + direction = 3 + target = 16, 18 + +[square = 17, 18] + cube_type = g_cloister1 + cube_direction = 2 + + [object = grave_top] + direction = 0 + + [object = grave_top_fix] + direction = 3 + target = 17, 18 + + [object = torch] + direction = 0 + target = 17, 18 + +[square = 18, 18] + cube_type = g_cloister1 + cube_direction = 2 + + [object = grave_top] + direction = 0 + + [object = grave3] + direction = 1 + + [object = grave_top_fix] + direction = 3 + +[square = 19, 18] + cube_type = g_cloister1 + cube_direction = 2 + + [object = grave_top] + direction = 0 + + [object = grave_top_fix] + direction = 1 + + [object = flag2] + direction = 0 + target = 19, 18 + +[square = 20, 18] + cube_type = g_cloister1 + + [object = grave_top] + direction = 0 + + [object = grave3] + direction = 1 + + [object = grave_top_fix] + direction = 1 + target = 20, 18 + +[square = 21, 18] + cube_type = g_cloister1 + + [object = grave_top] + direction = 0 + + [object = grave_top_fix] + direction = 1 + target = 21, 18 + + [object = flag2] + direction = 0 + target = 21, 18 + +[square = 22, 18] + cube_type = g_cloister1 + + [object = grave_top] + direction = 0 + + [object = grave_top] + direction = 1 + + [object = torch2] + + [object = flag2] + direction = 1 + target = 22, 18 + +[square = 23, 18] + cube_type = w_gravewall1 + +[square = 24, 18] + cube_type = w_gravewall1 + +[square = 25, 18] + cube_type = w_gravewall1 + +[square = 26, 18] + cube_type = w_gravewall1 + +[square = 27, 18] + cube_type = w_gravewall1 + +[square = 28, 18] + cube_type = w_gravewall1 + +[square = 29, 18] + cube_type = w_gravewall1 + +[square = 30, 18] + cube_type = g_cloister1 + + [object = dirt1] + +[square = 31, 18] + cube_type = g_cloister1 + cube_direction = 2 + + [object = torch] + direction = 1 + +[square = 32, 18] + cube_type = w_gravewall1 + +[square = 33, 18] + cube_type = w_gravewall1 + +[square = 34, 18] + cube_type = w_gravewall1 + +[square = 0, 19] + cube_type = w_gravewall1 + +[square = 1, 19] + cube_type = w_gravewall1 + +[square = 2, 19] + cube_type = w_gravewall1 + +[square = 3, 19] + cube_type = g_cloister1 + + [object = flag2] + direction = 1 + target = 3, 19 + +[square = 4, 19] + cube_type = w_gravewall1 + +[square = 5, 19] + cube_type = g_cloister1 + +[square = 6, 19] + cube_type = w_gravewall1 + +[square = 7, 19] + cube_type = g_cloister1 + +[square = 8, 19] + cube_type = w_gravewall1 + +[square = 9, 19] + cube_type = g_cloister1 + + [object = stain] + direction = 0 + target = 9, 19 + +[square = 10, 19] + cube_type = w_gravewall1 + +[square = 11, 19] + cube_type = g_cloister1 + +[square = 12, 19] + cube_type = w_arc1_side_stone + cube_direction = 1 + + [object = ceiling] + direction = 1 + + [object = flag2] + target = 12, 19 + + [object = flag2] + direction = 0 + target = 12, 19 + +[square = 13, 19] + cube_type = w_arc1_side_stone + cube_direction = 3 + + [object = ceiling] + direction = 1 + +[square = 14, 19] + cube_type = w_arc1_side_stone + cube_direction = 1 + + [object = ceiling] + direction = 1 + +[square = 15, 19] + cube_type = w_arc1_side_stone + cube_direction = 3 + + [object = grave_top] + direction = 3 + +[square = 16, 19] + cube_type = g_cloister1 + + [object = grave_top_fix] + direction = 3 + target = 16, 19 + + [enemy = monk] + hp = 600 + +[square = 17, 19] + cube_type = g_cloister1 + + [object = grave_top_fix] + direction = 3 + target = 17, 19 + +[square = 18, 19] + cube_type = g_cloister1 + + [object = grave_top_fix] + direction = 3 + +[square = 19, 19] + cube_type = g_cloister1 + + [object = grave_top_fix] + direction = 1 + +[square = 20, 19] + cube_type = g_cloister1 + + [object = grave_top_fix] + direction = 1 + target = 20, 19 + +[square = 21, 19] + cube_type = g_cloister1 + + [object = grave_top_fix] + direction = 1 + target = 21, 19 + +[square = 22, 19] + cube_type = g_cloister1 + + [object = grave_top] + direction = 1 + +[square = 23, 19] + cube_type = g_cloister1 + + [object = ceiling] + + [enemy = monk] + hp = 600 + + [enemy = monk] + hp = 600 + +[square = 24, 19] + cube_type = g_cloister1 + + [object = ceiling] + +[square = 25, 19] + cube_type = w_arc1_side_stone + cube_direction = 2 + + [object = ceiling] + +[square = 26, 19] + cube_type = w_gravewall1 + +[square = 27, 19] + cube_type = w_gravewall1 + +[square = 28, 19] + cube_type = g_cloister1 + +[square = 29, 19] + cube_type = w_arc1_side_stone + cube_direction = 2 + +[square = 30, 19] + cube_type = w_arc1_side_stone + cube_direction = 2 + + [object = foliage1] + +[square = 31, 19] + cube_type = w_arc1_side_stone + cube_direction = 2 + +[square = 32, 19] + cube_type = w_gravewall1 + +[square = 1, 20] + cube_type = w_gravewall1 + +[square = 2, 20] + cube_type = w_arc + + [object = torch2] + target = 2, 20 + + [item = healing_potion] + item_count = 0 + + [item = small_stamina_potion] + item_count = 0 + + [item = pike] + item_count = 0 + +[square = 3, 20] + cube_type = g_cloister1 + +[square = 4, 20] + cube_type = g_cloister1 + +[square = 5, 20] + cube_type = g_cloister1 + + [object = foliage1] + target = 5, 20 + + [enemy = monk] + hp = 600 + +[square = 6, 20] + cube_type = g_cloister1 + + [object = foliage1] + target = 6, 20 + +[square = 7, 20] + cube_type = g_cloister1 + + [object = foliage1] + target = 7, 20 + +[square = 8, 20] + cube_type = g_cloister1 + + [enemy = igor] + hp = 1000 + +[square = 9, 20] + cube_type = g_cloister1 + + [object = torch] + direction = 1 + +[square = 10, 20] + cube_type = w_gravewall1 + +[square = 11, 20] + cube_type = w_gravewall1 + +[square = 12, 20] + cube_type = w_gravewall1 + +[square = 13, 20] + cube_type = g_cloister1 + + [object = ceiling] + direction = 1 + +[square = 14, 20] + cube_type = w_arc1_side_stone + cube_direction = 1 + + [object = ceiling] + direction = 1 + +[square = 15, 20] + cube_type = w_arc_two_grass + cube_direction = 2 + + [object = grave_top] + direction = 3 + + [object = grave_top] + +[square = 16, 20] + cube_type = w_arc1_side_stone + cube_direction = 2 + + [object = grave_top] + + [object = dirt1] + direction = 3 + + [object = grave_top_fix] + direction = 3 + target = 16, 20 + +[square = 17, 20] + cube_type = g_cloister1 + cube_direction = 2 + + [object = grave_top] + + [object = grave_top_fix] + direction = 3 + target = 17, 20 + + [object = torch] + target = 17, 20 + +[square = 18, 20] + cube_type = g_cloister1 + + [object = grave_top] + + [object = grave3] + direction = 1 + + [object = grave_top_fix] + direction = 3 + +[square = 19, 20] + cube_type = g_cloister1 + + [object = grave_top] + + [object = grave_top_fix] + direction = 1 + + [object = flag2] + target = 19, 20 + + [enemy = monk] + hp = 600 + +[square = 20, 20] + cube_type = g_cloister1 + + [object = grave_top] + + [object = grave3] + direction = 1 + + [object = grave_top_fix] + direction = 1 + target = 20, 20 + +[square = 21, 20] + cube_type = g_cloister1 + + [object = grave_top] + + [object = grave_top_fix] + direction = 1 + target = 21, 20 + +[square = 22, 20] + cube_type = g_cloister1 + + [object = grave_top] + + [object = grave_top] + direction = 1 + + [object = torch2] + direction = 3 + + [object = flag2] + direction = 1 + target = 22, 20 + +[square = 23, 20] + cube_type = w_gravewall1 + +[square = 24, 20] + cube_type = w_gravewall1 + +[square = 25, 20] + cube_type = w_arc + cube_direction = 1 + + [object = ceiling] + + [object = jamb] + direction = 3 + + [object = jamb] + direction = 1 + + [object = door_bone_key] + direction = 0 + target = 25, 20 + +[square = 26, 20] + cube_type = w_gravewall1 + +[square = 27, 20] + cube_type = w_gravewall1 + +[square = 28, 20] + cube_type = w_arc1_side_stone + cube_direction = 1 + +[square = 29, 20] + cube_type = w_arc + cube_direction = 2 + +[square = 30, 20] + cube_type = w_arc + cube_direction = 2 + + [object = foliage1] + direction = 0 + +[square = 31, 20] + cube_type = w_arc + cube_direction = 2 + + [object = barrel] + direction = 3 + + + object_item_count = 0 + + [enemy = monk] + hp = 600 + +[square = 32, 20] + cube_type = w_gravewall1 + +[square = 1, 21] + cube_type = w_gravewall1 + +[square = 2, 21] + cube_type = w_gravewall1 + +[square = 3, 21] + cube_type = w_gravewall1 + +[square = 4, 21] + cube_type = w_gravewall1 + +[square = 5, 21] + cube_type = w_gravewall1 + +[square = 6, 21] + cube_type = w_gravewall1 + +[square = 7, 21] + cube_type = w_gravewall1 + +[square = 8, 21] + cube_type = w_gravewall1 + +[square = 9, 21] + cube_type = w_gravewall1 + +[square = 10, 21] + cube_type = w_gravewall1 + +[square = 12, 21] + cube_type = w_gravewall1 + +[square = 13, 21] + cube_type = g_cloister1 + + [object = ceiling] + direction = 1 + + [enemy = monk] + hp = 600 + +[square = 14, 21] + cube_type = g_cloister1 + + [object = ceiling] + direction = 1 + +[square = 15, 21] + cube_type = w_arc1_side_stone + + [object = ceiling] + direction = 1 + +[square = 16, 21] + cube_type = w_arc1_side_stone + + [object = ceiling] + direction = 1 + + [object = torch2] + + [object = grave_top_fix] + direction = 3 + target = 16, 21 + +[square = 17, 21] + cube_type = w_gravewall1 + + [object = grave_top_fix] + direction = 3 + target = 17, 21 + +[square = 18, 21] + cube_type = w_gravewall1 + + [object = grave_top_fix] + direction = 1 + target = 18, 21 + + [object = grave_top_fix] + direction = 3 + target = 18, 21 + +[square = 19, 21] + cube_type = w_gravewall1 + + [object = grave_top_fix] + direction = 1 + target = 19, 21 + + [object = grave_top_fix] + direction = 3 + target = 19, 21 + +[square = 20, 21] + cube_type = w_gravewall1 + + [object = grave_top_fix] + direction = 1 + target = 20, 21 + +[square = 21, 21] + cube_type = g_cloister1 + + [object = ceiling] + direction = 3 + + [object = grave_top_fix] + direction = 1 + target = 21, 21 + +[square = 22, 21] + cube_type = w_gravewall1 + +[square = 23, 21] + cube_type = w_gravewall1 + +[square = 24, 21] + cube_type = g_cloister1 + + [enemy = igor] + hp = 1000 + +[square = 25, 21] + cube_type = w_arc1_side_stone + +[square = 26, 21] + cube_type = g_cloister1 + +[square = 27, 21] + cube_type = g_cloister1 + + [object = dirt1] + direction = 1 + + [enemy = monk] + hp = 600 + +[square = 28, 21] + cube_type = g_cloister1 + + [object = torch2] + direction = 1 + +[square = 29, 21] + cube_type = w_gravewall1 + +[square = 30, 21] + cube_type = w_gravewall1 + +[square = 31, 21] + cube_type = w_gravewall1 + +[square = 32, 21] + cube_type = w_gravewall1 + +[square = 12, 22] + cube_type = w_gravewall1 + +[square = 13, 22] + cube_type = g_cloister1 + + [object = ceiling] + direction = 1 + + [object = column] + +[square = 14, 22] + cube_type = g_cloister1 + + [object = ceiling] + direction = 1 + +[square = 15, 22] + cube_type = g_cloister1 + + [object = ceiling] + direction = 1 + + [object = foliage1] + +[square = 16, 22] + cube_type = w_gravewall1 + +[square = 17, 22] + cube_type = w_gravewall1 + +[square = 18, 22] + cube_type = w_gravewall1 + +[square = 19, 22] + cube_type = g_cloister1 + + [object = ladder] + direction = 3 + + [object = grave_top] + direction = 3 + + [object = grave_top] + + [object = grave_top] + direction = 0 + + [object = grave_top] + direction = 1 + + [object = foliage1] + direction = 3 + + [object = foliage1] + +[square = 20, 22] + cube_type = g_cloister1 + + [object = ceiling] + direction = 3 + + [object = garbage] + direction = 3 + + + object_item_count = 0 + +[square = 21, 22] + cube_type = g_cloister1 + + [object = ceiling] + direction = 3 + +[square = 22, 22] + cube_type = w_gravewall1 + +[square = 23, 22] + cube_type = w_gravewall1 + +[square = 24, 22] + cube_type = g_cloister1 + + [object = monk_statue] + direction = 0 + +[square = 25, 22] + cube_type = g_cloister1 + + [object = monk_statue] + direction = 0 + +[square = 26, 22] + cube_type = g_cloister1 + + [object = monk_statue] + direction = 0 + +[square = 27, 22] + cube_type = w_gravewall1 + +[square = 28, 22] + cube_type = w_gravewall1 + +[square = 29, 22] + cube_type = w_gravewall1 + +[square = 12, 23] + cube_type = w_gravewall1 + +[square = 13, 23] + cube_type = w_gravewall1 + +[square = 14, 23] + cube_type = w_gravewall1 + +[square = 15, 23] + cube_type = w_gravewall1 + +[square = 16, 23] + cube_type = w_gravewall1 + +[square = 17, 23] + cube_type = w_gravewall1 + +[square = 18, 23] + cube_type = w_gravewall1 + +[square = 19, 23] + cube_type = w_gravewall1 + +[square = 20, 23] + cube_type = w_gravewall1 + +[square = 21, 23] + cube_type = w_gravewall1 + +[square = 22, 23] + cube_type = w_gravewall1 + +[square = 23, 23] + cube_type = w_gravewall1 + +[square = 24, 23] + cube_type = w_gravewall1 + +[square = 25, 23] + cube_type = w_gravewall1 + +[square = 26, 23] + cube_type = w_gravewall1 + +[square = 27, 23] + cube_type = w_gravewall1 + +\\*********************************** + +[level = CLOISTER_UDG3] +size = 9, 19 +object_items_reseted = 0 + +[square = 2, 0] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 3, 0] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 4, 0] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 5, 0] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 6, 0] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 1, 1] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 2, 1] + cube_type = w_gravewall1 + cube_direction = 1 + + [object = grave_top_fix] + direction = 3 + target = 2, 1 + +[square = 3, 1] + cube_type = g_cloister1 + cube_direction = 1 + + [object = grave_top] + direction = 0 + + [object = grave_top] + direction = 3 + + [object = torch2] + direction = 3 + + [object = monk_statue] + target = 3, 1 + +[square = 4, 1] + cube_type = g_cloister1 + cube_direction = 1 + + [object = grave_top] + direction = 0 + + [object = grave3] + target = 4, 1 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + [object = flag2] + direction = 0 + target = 4, 1 + +[square = 5, 1] + cube_type = g_cloister1 + cube_direction = 1 + + [object = grave_top] + direction = 0 + + [object = grave_top] + direction = 1 + + [object = torch2] + direction = 0 + + [object = monk_statue] + target = 5, 1 + +[square = 6, 1] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 7, 1] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 1, 2] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 2, 2] + cube_type = g_cloister1 + cube_direction = 1 + + [object = grave_top] + direction = 0 + + [object = grave_top] + direction = 3 + + [object = torch2] + direction = 3 + + [object = grave_top_fix] + direction = 3 + target = 2, 2 + + [object = column2] + direction = 3 + target = 2, 2 + + [object = flag2] + direction = 0 + target = 2, 2 + +[square = 3, 2] + cube_type = g_cloister1 + cube_direction = 1 + + [object = sewer_bottom] + direction = 0 + target = 3, 2 + +[square = 4, 2] + cube_type = g_cloister1 + cube_direction = 1 + +[square = 5, 2] + cube_type = g_cloister1 + cube_direction = 1 + +[square = 6, 2] + cube_type = g_cloister1 + cube_direction = 1 + + [object = grave_top] + direction = 0 + + [object = grave_top] + direction = 1 + + [object = torch2] + direction = 0 + + [object = lock] + direction = 1 + target = 7, 3 + + [object = flag2] + direction = 0 + target = 6, 2 + +[square = 7, 2] + cube_type = w_gravewall1 + cube_direction = 1 + + [object = sewer_bottom] + direction = 0 + +[square = 8, 2] + cube_type = w_gravewall1 + cube_direction = 3 + +[square = 1, 3] + cube_type = w_gravewall1 + cube_direction = 1 + + [object = monk_count] + direction = 0 + target = 2, 3 + +[square = 2, 3] + cube_type = g_cloister1 + cube_direction = 1 + + [object = grave_top] + direction = 3 + + [object = evil_circle] + direction = 3 + target = 2, 3 + + [object = grave_top_fix] + direction = 3 + target = 2, 3 + + [object = sewer_bottom] + direction = 3 + target = 2, 3 + + [enemy = priest] + hp = 5000 + +[square = 3, 3] + cube_type = empty_block + +[square = 4, 3] + cube_type = g_cloister1 + cube_direction = 1 + + [object = sewer_bottom] + direction = 1 + target = 4, 3 + + [enemy = monk_peace] + hp = 0 + + [enemy = monk_peace] + hp = 0 + +[square = 5, 3] + cube_type = g_cloister1 + cube_direction = 1 + + [object = column2] + direction = 3 + target = 5, 3 + +[square = 6, 3] + cube_type = g_cloister1 + cube_direction = 1 + + [object = grave_top] + direction = 1 + + [object = torch2] + direction = 1 + + [object = torch2] + direction = 0 + +[square = 7, 3] + cube_type = w_gravewall1 + + [object = ladder_down] + direction = 1 + target = 7, 3 + +[square = 8, 3] + cube_type = w_gravewall1 + cube_direction = 3 + + [object = sewer_bottom] + direction = 1 + +[square = 1, 4] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 2, 4] + cube_type = g_cloister1 + cube_direction = 1 + + [object = grave_top] + + [object = grave_top] + direction = 3 + + [object = torch2] + + [object = grave_top_fix] + direction = 3 + target = 2, 4 + + [object = column2] + direction = 3 + target = 2, 4 + +[square = 3, 4] + cube_type = w_timber_side + cube_direction = 2 + + [object = grave_top] + + [object = sewer_bottom] + target = 3, 4 + + [enemy = monk_peace] + hp = 0 + + [enemy = monk_peace] + hp = 0 + +[square = 4, 4] + cube_type = w_timber_side + cube_direction = 2 + + [object = grave_top] + + [object = final_showdown] + target = 4, 4 + +[square = 5, 4] + cube_type = w_timber_side + cube_direction = 2 + + [object = grave_top] + + [enemy = monk_peace] + hp = 0 + +[square = 6, 4] + cube_type = g_cloister1 + cube_direction = 1 + + [object = grave_top] + + [object = grave_top] + direction = 1 + + [object = torch2] + direction = 1 + +[square = 7, 4] + cube_type = w_gravewall1 + cube_direction = 1 + + [object = sewer_bottom] + +[square = 8, 4] + cube_type = w_gravewall1 + cube_direction = 3 + +[square = 1, 5] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 2, 5] + cube_type = w_gravewall1 + cube_direction = 1 + + [object = grave_top_fix] + direction = 3 + target = 2, 5 + +[square = 3, 5] + cube_type = w_timber + + [object = ceiling] + direction = 1 + +[square = 4, 5] + cube_type = w_timber + + [object = ceiling] + direction = 1 + +[square = 5, 5] + cube_type = w_timber + + [object = ceiling] + direction = 1 + + [enemy = monk_peace] + hp = 0 + +[square = 6, 5] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 7, 5] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 2, 6] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 3, 6] + cube_type = w_timber_side + + [object = monk_statue_center] + direction = 1 + +[square = 4, 6] + cube_type = w_timber_side + +[square = 5, 6] + cube_type = w_timber_side + + [object = monk_statue_center] + direction = 3 + +[square = 6, 6] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 2, 7] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 3, 7] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 4, 7] + cube_type = w_timber_side + cube_direction = 2 + +[square = 5, 7] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 6, 7] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 0, 8] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 1, 8] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 2, 8] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 3, 8] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 4, 8] + cube_type = w_timber + cube_direction = 2 + + [object = torch] + direction = 1 + + [object = torch] + direction = 3 + + [object = vision] + target = 4, 8 + +[square = 5, 8] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 6, 8] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 7, 8] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 8, 8] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 0, 9] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 1, 9] + cube_type = w_arc + cube_direction = 1 + +[square = 2, 9] + cube_type = w_arc + cube_direction = 1 + +[square = 3, 9] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 4, 9] + cube_type = w_timber + cube_direction = 2 + +[square = 5, 9] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 6, 9] + cube_type = w_arc + cube_direction = 1 + +[square = 7, 9] + cube_type = w_arc + cube_direction = 1 + +[square = 8, 9] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 0, 10] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 1, 10] + cube_type = w_arc1_side_stone + +[square = 2, 10] + cube_type = w_arc1_side_stone + +[square = 3, 10] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 4, 10] + cube_type = w_timber_side + + [object = torch] + direction = 3 + + [object = torch] + direction = 1 + +[square = 5, 10] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 6, 10] + cube_type = w_arc1_side_stone + +[square = 7, 10] + cube_type = w_arc1_side_stone + +[square = 8, 10] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 0, 11] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 1, 11] + cube_type = g_cloister1 + + [enemy = monk_peace] + hp = 0 + + [enemy = monk_peace] + hp = 0 + +[square = 2, 11] + cube_type = g_cloister1 + cube_direction = 1 + + [enemy = monk_peace] + hp = 0 + + [enemy = monk_peace] + hp = 0 + +[square = 3, 11] + cube_type = g_cloister1 + cube_direction = 1 + +[square = 4, 11] + cube_type = g_cloister1 + cube_direction = 1 + + [object = note2] + target = 4, 11 + +[square = 5, 11] + cube_type = g_cloister1 + cube_direction = 1 + +[square = 6, 11] + cube_type = g_cloister1 + cube_direction = 1 + + [enemy = monk_peace] + hp = 0 + + [enemy = monk_peace] + hp = 0 + +[square = 7, 11] + cube_type = g_cloister1 + + [enemy = monk_peace] + hp = 0 + + [enemy = monk_peace] + hp = 0 + +[square = 8, 11] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 0, 12] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 1, 12] + cube_type = w_arc1_side_stone + cube_direction = 2 + + [enemy = monk_peace] + hp = 0 + + [enemy = monk_peace] + hp = 0 + +[square = 2, 12] + cube_type = w_arc1_side_stone + cube_direction = 2 + + [enemy = monk_peace] + hp = 0 + + [enemy = monk_peace] + hp = 0 + +[square = 3, 12] + cube_type = w_arc1_side_stone + cube_direction = 2 + +[square = 4, 12] + cube_type = w_arc1_side_stone + cube_direction = 2 + + [enemy = monk_peace] + hp = 0 + + [enemy = monk_peace] + hp = 0 + +[square = 5, 12] + cube_type = w_arc1_side_stone + cube_direction = 2 + +[square = 6, 12] + cube_type = w_arc1_side_stone + cube_direction = 2 + + [enemy = monk_peace] + hp = 0 + + [enemy = monk_peace] + hp = 0 + +[square = 7, 12] + cube_type = w_arc1_side_stone + cube_direction = 2 + + [enemy = monk_peace] + hp = 0 + + [enemy = monk_peace] + hp = 0 + +[square = 8, 12] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 0, 13] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 1, 13] + cube_type = w_arc + cube_direction = 1 + +[square = 2, 13] + cube_type = w_arc + cube_direction = 1 + +[square = 3, 13] + cube_type = w_arc + cube_direction = 1 + +[square = 4, 13] + cube_type = w_arc + cube_direction = 1 + +[square = 5, 13] + cube_type = w_arc + cube_direction = 1 + +[square = 6, 13] + cube_type = w_arc + cube_direction = 1 + +[square = 7, 13] + cube_type = w_arc + cube_direction = 1 + +[square = 8, 13] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 0, 14] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 1, 14] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 2, 14] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 3, 14] + cube_type = w_arc1_side_stone + +[square = 4, 14] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 5, 14] + cube_type = w_arc1_side_stone + +[square = 6, 14] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 7, 14] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 8, 14] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 2, 15] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 3, 15] + cube_type = g_cloister1 + cube_direction = 1 + +[square = 4, 15] + cube_type = g_cloister1 + cube_direction = 1 + + [object = torch2] + direction = 0 + + [object = torch2] + direction = 3 + + [object = flag2] + direction = 0 + target = 4, 15 + +[square = 5, 15] + cube_type = g_cloister1 + cube_direction = 1 + +[square = 6, 15] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 2, 16] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 3, 16] + cube_type = g_cloister1 + cube_direction = 1 + +[square = 4, 16] + cube_type = g_cloister1 + cube_direction = 1 + + [object = note1] + target = 4, 16 + +[square = 5, 16] + cube_type = g_cloister1 + cube_direction = 1 + +[square = 6, 16] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 2, 17] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 3, 17] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 4, 17] + cube_type = g_cloister1 + cube_direction = 1 + + [object = tomb_entrance] + direction = 0 + +[square = 5, 17] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 6, 17] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 7, 17] + cube_type = g_cloister1 + + [enemy = priest] + hp = 5000 + +[square = 3, 18] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 4, 18] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 5, 18] + cube_type = w_gravewall1 + cube_direction = 1 + +[square = 7, 18] + cube_type = g_cloister1 diff --git a/undercroft_windows_i110/data/game/map_forest.txt b/undercroft_windows_i110/data/game/map_forest.txt new file mode 100644 index 0000000..520d61f --- /dev/null +++ b/undercroft_windows_i110/data/game/map_forest.txt @@ -0,0 +1,6241 @@ +save_version = 16 +part_name = forest +level_count = 3 + +\\*********************************** + +[level = FOREST] +size = 16, 43 +object_items_reseted = 0 + +[square = 6, 0] + cube_type = g_forest1 + +[square = 7, 0] + cube_type = g_forest1 + + [object = tree_wall] + direction = 3 + target = 7, 3 + +[square = 8, 0] + cube_type = g_forest1 + + [object = bush1] + direction = 3 + target = 8, 3 + + [object = tree2] + direction = 3 + target = 8, 3 + +[square = 9, 0] + cube_type = g_forest1 + + [object = tree_wall] + direction = 3 + target = 9, 3 + +[square = 5, 1] + cube_type = g_forest1 + +[square = 6, 1] + cube_type = g_forest1 + +[square = 7, 1] + cube_type = g_forest1 + + [object = bush1] + direction = 3 + target = 7, 4 + +[square = 8, 1] + cube_type = g_forest1 + +[square = 9, 1] + cube_type = g_forest1 + + [object = bush1] + direction = 3 + target = 9, 4 + +[square = 10, 1] + cube_type = g_forest1 + +[square = 4, 2] + cube_type = g_forest1 + +[square = 5, 2] + cube_type = g_forest1 + + [object = bush1] + direction = 3 + target = 5, 5 + +[square = 6, 2] + cube_type = g_forest1 + + [object = tree_wall] + direction = 0 + target = 6, 5 + +[square = 7, 2] + cube_type = g_forest1 + + [object = tree_wall] + direction = 0 + target = 7, 5 + +[square = 8, 2] + cube_type = g_forest1 + + [object = block_all] + direction = 3 + target = 8, 5 + +[square = 9, 2] + cube_type = g_forest1 + + [object = bush1] + target = 9, 5 + + [object = tree_wall] + direction = 0 + target = 9, 5 + +[square = 10, 2] + cube_type = g_forest1 + +[square = 3, 3] + cube_type = g_forest1 + +[square = 4, 3] + cube_type = g_forest1 + +[square = 5, 3] + cube_type = g_forest1 + + [object = bush1] + direction = 3 + target = 5, 6 + +[square = 6, 3] + cube_type = g_forest1 + + [object = tree_wall] + direction = 3 + target = 6, 6 + +[square = 7, 3] + cube_type = g_forest1 + + [enemy = wolf] + hp = 70 + +[square = 8, 3] + cube_type = g_forest1 + + [object = goto_aenor] + target = 8, 6 + +[square = 9, 3] + cube_type = g_forest1 + + [object = bush2] + direction = 3 + target = 9, 6 + +[square = 10, 3] + cube_type = g_forest1 + + [object = tree_wall] + direction = 3 + target = 10, 6 + +[square = 2, 4] + cube_type = g_forest1 + +[square = 3, 4] + cube_type = g_forest1 + +[square = 4, 4] + cube_type = g_forest1 + + [object = bush1] + direction = 0 + target = 4, 7 + +[square = 5, 4] + cube_type = g_forest1 + + [object = tree_wall] + direction = 0 + target = 5, 7 + +[square = 6, 4] + cube_type = g_forest1 + + [object = bush1] + target = 6, 7 + + [object = berries] + direction = 0 + target = 6, 7 + +[square = 7, 4] + cube_type = g_forest1 + +[square = 8, 4] + cube_type = g_forest1 + + [object = tree2] + direction = 0 + target = 8, 7 + +[square = 9, 4] + cube_type = g_forest1 + + [object = tree_wall] + target = 9, 7 + +[square = 10, 4] + cube_type = g_forest1 + + [object = tree_wall] + direction = 3 + target = 10, 7 + +[square = 2, 5] + cube_type = g_forest1 + +[square = 3, 5] + cube_type = g_forest1 + + [object = tree_wall] + direction = 0 + target = 3, 8 + +[square = 4, 5] + cube_type = g_forest1 + + [object = tree2] + direction = 0 + target = 4, 8 + +[square = 5, 5] + cube_type = g_forest1 + + [object = dirt1] + target = 5, 8 + + [object = stump] + target = 5, 8 + + + object_item_count = 18 + + + object_item_count = 10 + + + object_item_count = 0 + +[square = 6, 5] + cube_type = g_forest1 + + [object = rock] + target = 6, 8 + +[square = 7, 5] + cube_type = g_forest1 + + [enemy = wolf] + hp = 70 + +[square = 8, 5] + cube_type = g_forest1 + + [object = tree_wall] + direction = 0 + target = 8, 8 + + [object = bush1] + target = 8, 8 + + [object = berries] + direction = 0 + target = 8, 8 + +[square = 9, 5] + cube_type = g_forest1 + +[square = 13, 5] + cube_type = g_forest1 + +[square = 14, 5] + cube_type = g_forest1 + +[square = 2, 6] + cube_type = g_forest1 + +[square = 3, 6] + cube_type = g_forest1 + + [object = bush1] + direction = 0 + target = 3, 9 + +[square = 4, 6] + cube_type = g_forest1 + + [object = tree_wall] + direction = 0 + target = 4, 9 + +[square = 5, 6] + cube_type = g_forest1 + +[square = 6, 6] + cube_type = g_forest1 + + [object = tree2] + direction = 0 + target = 6, 9 + +[square = 7, 6] + cube_type = g_forest1 + + [object = dirt1] + target = 7, 9 + +[square = 8, 6] + cube_type = g_forest1 + + [object = rock] + target = 8, 9 + +[square = 9, 6] + cube_type = g_forest1 + +[square = 10, 6] + cube_type = g_forest1 + +[square = 11, 6] + cube_type = g_forest1 + +[square = 12, 6] + cube_type = g_forest1 + +[square = 13, 6] + cube_type = g_forest1 + + [object = bush1] + direction = 3 + target = 13, 6 + +[square = 14, 6] + cube_type = g_forest1 + + [object = tree_wall] + target = 14, 6 + +[square = 2, 7] + cube_type = g_forest1 + +[square = 3, 7] + cube_type = g_forest1 + + [object = rock] + target = 3, 10 + +[square = 4, 7] + cube_type = g_forest1 + + [object = rock] + direction = 0 + target = 4, 10 + +[square = 5, 7] + cube_type = g_forest1 + + [object = rock_lava] + direction = 0 + target = 5, 10 + +[square = 6, 7] + cube_type = g_forest1 + +[square = 7, 7] + cube_type = g_forest1 + + [object = dirt2] + target = 7, 10 + + [object = block_enemy] + direction = 0 + target = 7, 7 + + [item = herbs] + item_count = 0 + +[square = 8, 7] + cube_type = g_forest1 + + [object = tree_wall] + direction = 0 + target = 8, 10 + +[square = 9, 7] + cube_type = g_forest1 + + [object = rock] + target = 9, 10 + +[square = 10, 7] + cube_type = g_forest1 + +[square = 11, 7] + cube_type = g_forest1 + + [object = rock] + direction = 1 + target = 11, 7 + +[square = 12, 7] + cube_type = w_wood1 + +[square = 13, 7] + cube_type = g_forest1 + + [object = roof] + direction = 3 + target = 13, 7 + + [object = tree2] + direction = 1 + target = 13, 7 + +[square = 14, 7] + cube_type = g_forest1 + + [object = tree_wall] + direction = 3 + target = 14, 7 + +[square = 2, 8] + cube_type = g_forest1 + + [object = bush1] + target = 2, 11 + +[square = 3, 8] + cube_type = g_forest1 + + [object = tree_wall] + direction = 0 + target = 3, 11 + +[square = 4, 8] + cube_type = g_forest1 + + [object = tree_wall] + direction = 3 + target = 4, 11 + + [object = flower1] + direction = 0 + target = 4, 11 + +[square = 5, 8] + cube_type = g_forest1 + + [object = skull] + direction = 0 + target = 5, 8 + + [object = stain] + direction = 0 + target = 5, 8 + + [enemy = firedemon] + hp = 300 + +[square = 6, 8] + cube_type = g_forest1 + + [object = tree_wall] + direction = 0 + target = 6, 11 + + [object = dirt2] + direction = 0 + target = 6, 11 + +[square = 7, 8] + cube_type = g_forest1 + + [object = tree_wall] + direction = 0 + target = 7, 11 + +[square = 8, 8] + cube_type = g_forest1 + + [object = rock] + target = 8, 11 + +[square = 9, 8] + cube_type = g_forest1 + +[square = 10, 8] + cube_type = g_forest1 + + [object = rock] + direction = 1 + target = 10, 8 + +[square = 11, 8] + cube_type = g_forest1 + + [object = stain] + target = 11, 8 + + [object = skull_pike1] + direction = 3 + target = 11, 8 + + [object = skull_pike1] + direction = 0 + target = 11, 8 + +[square = 12, 8] + cube_type = g_forest1 + + [object = roof] + direction = 0 + target = 12, 8 + + [object = door_yaga] + direction = 0 + target = 12, 8 + +[square = 13, 8] + cube_type = g_forest1 + + [object = dirt2] + target = 13, 8 + + [object = skull_pike1] + direction = 1 + target = 13, 8 + + [object = skull_pike2] + direction = 0 + target = 13, 8 + +[square = 14, 8] + cube_type = g_forest1 + + [object = rock] + direction = 3 + target = 14, 8 + +[square = 2, 9] + cube_type = g_forest1 + + [object = bush1] + target = 2, 12 + +[square = 3, 9] + cube_type = g_forest1 + + [object = tree_wall] + direction = 0 + target = 3, 12 + +[square = 4, 9] + cube_type = g_forest1 + + [object = tree2] + direction = 0 + target = 4, 12 + + [object = bush1] + target = 4, 12 + + [object = berries] + direction = 0 + target = 4, 12 + +[square = 5, 9] + cube_type = g_forest1 + + [object = block_enemy] + direction = 3 + target = 5, 12 + +[square = 6, 9] + cube_type = g_forest1 + + [object = bush1] + target = 6, 12 + +[square = 7, 9] + cube_type = g_forest1 + + [object = rock] + direction = 0 + target = 7, 12 + +[square = 8, 9] + cube_type = g_forest1 + +[square = 9, 9] + cube_type = g_forest1 + +[square = 10, 9] + cube_type = g_forest1 + + [object = rock] + direction = 3 + target = 10, 9 + +[square = 11, 9] + cube_type = g_forest1 + + [object = block_enemy] + target = 11, 9 + + [object = dirt1] + target = 11, 9 + + [object = skull_pike1] + target = 11, 9 + +[square = 12, 9] + cube_type = g_forest1 + + [object = stain] + target = 12, 9 + + [item = remains] + item_count = 0 + +[square = 13, 9] + cube_type = g_forest1 + + [object = block_enemy] + target = 13, 9 + + [object = stain] + target = 13, 9 + + [object = skull_pike2] + target = 13, 9 + +[square = 14, 9] + cube_type = g_forest1 + + [object = rock] + direction = 0 + target = 14, 9 + +[square = 0, 10] + cube_type = g_forest1 + +[square = 1, 10] + cube_type = g_forest1 + + [object = bush1] + target = 1, 13 + +[square = 2, 10] + cube_type = g_forest1 + + [object = rock] + direction = 0 + target = 2, 13 + +[square = 3, 10] + cube_type = g_forest1 + + [object = tree_wall] + direction = 0 + target = 3, 13 + +[square = 4, 10] + cube_type = g_forest1 + +[square = 5, 10] + cube_type = g_forest1 + + [object = dirt1] + target = 5, 13 + + [object = demon_block] + direction = 0 + target = 5, 13 + +[square = 6, 10] + cube_type = g_forest1 + + [object = tree_wall] + direction = 0 + target = 6, 13 + +[square = 7, 10] + cube_type = g_forest1 + + [object = rock] + target = 7, 13 + +[square = 9, 10] + cube_type = g_forest1 + +[square = 10, 10] + cube_type = g_forest1 + + [object = bush1] + target = 10, 10 + +[square = 11, 10] + cube_type = g_forest1 + + [object = tree_wall] + target = 11, 10 + +[square = 12, 10] + cube_type = g_forest1 + + [object = skull_pike2] + target = 12, 10 + +[square = 13, 10] + cube_type = g_forest1 + + [object = tree_wall] + target = 13, 10 + +[square = 14, 10] + cube_type = g_forest1 + + [object = rock] + target = 14, 10 + +[square = 0, 11] + cube_type = g_forest1 + +[square = 1, 11] + cube_type = g_forest1 + + [object = bush1] + target = 1, 14 + +[square = 2, 11] + cube_type = g_forest1 + + [object = tree1] + target = 2, 14 + +[square = 3, 11] + cube_type = g_forest1 + + [object = dirt1] + target = 3, 14 + +[square = 4, 11] + cube_type = g_forest1 + + [enemy = treetroll] + hp = 300 + +[square = 5, 11] + cube_type = g_forest1 + + [object = tree2] + direction = 0 + target = 5, 14 + +[square = 6, 11] + cube_type = g_forest1 + + [object = tree_wall] + target = 6, 14 + +[square = 7, 11] + cube_type = g_forest1 + + [object = bush1] + target = 7, 14 + +[square = 8, 11] + cube_type = g_forest1 + + [object = bush1] + direction = 1 + target = 8, 14 + + [object = tree_wall] + direction = 1 + target = 8, 14 + +[square = 9, 11] + cube_type = g_forest1 + +[square = 10, 11] + cube_type = g_forest1 + +[square = 11, 11] + cube_type = g_forest1 + + [object = bush1] + target = 11, 11 + +[square = 12, 11] + cube_type = g_forest1 + + [object = bush1] + target = 12, 11 + +[square = 13, 11] + cube_type = g_forest1 + + [object = bush1] + target = 13, 11 + +[square = 14, 11] + cube_type = g_forest1 + + [object = bush1] + target = 14, 11 + +[square = 0, 12] + cube_type = g_forest1 + + [object = rock] + target = 0, 15 + +[square = 1, 12] + cube_type = g_forest1 + + [object = rock] + direction = 0 + target = 1, 15 + +[square = 2, 12] + cube_type = g_forest1 + + [object = tree_wall] + direction = 0 + target = 2, 15 + +[square = 3, 12] + cube_type = g_forest1 + +[square = 4, 12] + cube_type = g_forest1 + + [object = tree_wall] + direction = 0 + target = 4, 15 + +[square = 5, 12] + cube_type = g_forest1 + + [object = bush1] + direction = 0 + target = 5, 15 + + [object = tree_wall] + direction = 1 + target = 5, 15 + +[square = 6, 12] + cube_type = g_forest1 + + [object = bush1] + target = 6, 15 + +[square = 7, 12] + cube_type = g_forest1 + + [object = broken_tstone1] + target = 7, 12 + +[square = 8, 12] + cube_type = g_forest1 + + [object = bush1] + direction = 0 + target = 8, 15 + +[square = 9, 12] + cube_type = g_forest1 + + [object = tree_wall] + direction = 0 + target = 9, 15 + + [object = bush1] + direction = 0 + target = 9, 15 + +[square = 10, 12] + cube_type = g_forest1 + + [object = bush1] + direction = 0 + target = 10, 15 + +[square = 12, 12] + cube_type = g_forest1 + + [object = tree2] + target = 12, 12 + +[square = 0, 13] + cube_type = g_forest1 + + [object = rock] + target = 0, 16 + +[square = 1, 13] + cube_type = g_forest1 + + [object = charon] + direction = 0 + target = 1, 13 + +[square = 2, 13] + cube_type = g_forest1 + + [object = dirt1] + target = 2, 16 + +[square = 3, 13] + cube_type = g_forest1 + +[square = 4, 13] + cube_type = g_forest1 + + [object = stain] + direction = 3 + target = 4, 16 + +[square = 5, 13] + cube_type = g_forest1 + + [object = bush_passage] + direction = 0 + target = 5, 16 + + [object = stain] + direction = 3 + target = 5, 16 + +[square = 6, 13] + cube_type = g_forest1 + + [object = stain] + direction = 3 + target = 6, 16 + +[square = 7, 13] + cube_type = g_forest1 + + [enemy = smallspider] + hp = 80 + +[square = 8, 13] + cube_type = g_forest1 + + [object = tree_wall] + direction = 0 + target = 8, 16 + + [object = bush1] + direction = 0 + target = 8, 16 + + [object = berries] + direction = 0 + target = 8, 16 + +[square = 9, 13] + cube_type = g_forest1 + + [object = rock] + direction = 1 + target = 9, 16 + +[square = 10, 13] + cube_type = g_forest1 + + [object = rock] + direction = 3 + target = 10, 16 + +[square = 0, 14] + cube_type = g_forest1 + + [object = rock] + direction = 3 + target = 0, 17 + +[square = 1, 14] + cube_type = g_forest1 + + [object = rock] + direction = 3 + target = 1, 17 + +[square = 2, 14] + cube_type = g_forest1 + + [object = torch2] + target = 2, 14 + +[square = 3, 14] + cube_type = g_forest1 + + [object = stain] + direction = 3 + target = 3, 17 + +[square = 4, 14] + cube_type = g_forest1 + + [object = rock] + direction = 1 + target = 4, 17 + +[square = 5, 14] + cube_type = g_forest1 + + [object = rock] + direction = 3 + target = 5, 17 + +[square = 6, 14] + cube_type = g_forest1 + + [item = mushroom] + item_count = 0 + +[square = 7, 14] + cube_type = g_forest1 + + [object = stain] + direction = 3 + target = 7, 17 + +[square = 8, 14] + cube_type = g_forest1 + + [object = stain] + direction = 0 + target = 8, 17 + +[square = 9, 14] + cube_type = g_forest1 + + [object = stain] + direction = 0 + target = 9, 17 + + [object = tree2] + direction = 1 + target = 9, 17 + +[square = 10, 14] + cube_type = g_forest1 + + [object = bush1] + direction = 0 + target = 10, 17 + +[square = 11, 14] + cube_type = g_forest1 + + [object = tree2] + direction = 0 + target = 11, 17 + +[square = 0, 15] + cube_type = g_forest1 + + [object = rock] + direction = 3 + target = 0, 18 + +[square = 1, 15] + cube_type = g_forest1 + + [object = dirt1] + direction = 3 + target = 1, 18 + + [object = flower1] + direction = 3 + target = 1, 18 + +[square = 2, 15] + cube_type = g_forest1 + +[square = 3, 15] + cube_type = g_forest1 + + [object = rock] + direction = 3 + target = 3, 18 + +[square = 4, 15] + cube_type = g_forest1 + + [object = rock_huge] + direction = 3 + target = 4, 18 + +[square = 5, 15] + cube_type = g_forest1 + + [object = rock] + direction = 1 + target = 5, 18 + +[square = 6, 15] + cube_type = g_forest1 + + [object = rock] + direction = 1 + target = 6, 18 + +[square = 7, 15] + cube_type = g_forest1 + + [object = bush1] + direction = 0 + target = 7, 18 + +[square = 8, 15] + cube_type = g_forest1 + + [object = dirt1] + direction = 0 + target = 8, 18 + + [object = stain] + direction = 0 + target = 8, 18 + +[square = 9, 15] + cube_type = g_forest1 + + [object = stain] + direction = 0 + target = 9, 18 + +[square = 10, 15] + cube_type = g_forest1 + + [object = bush1] + direction = 0 + target = 10, 18 + +[square = 11, 15] + cube_type = g_forest1 + + [object = bush1] + direction = 0 + target = 11, 18 + + [object = tree2] + direction = 0 + target = 11, 18 + +[square = 0, 16] + cube_type = g_forest1 + + [object = rock] + direction = 1 + target = 0, 19 + +[square = 1, 16] + cube_type = g_forest1 + + [enemy = smallspider] + hp = 80 + + [enemy = smallspider] + hp = 80 + +[square = 2, 16] + cube_type = g_forest1 + + [object = dirt2] + direction = 3 + target = 2, 19 + + [object = block_enemy] + direction = 0 + target = 2, 19 + +[square = 3, 16] + cube_type = g_forest1 + cube_direction = 1 + + [enemy = smallspider] + hp = 80 + + [enemy = smallspider] + hp = 80 + +[square = 4, 16] + cube_type = g_forest1 + + [object = rock] + direction = 0 + target = 4, 16 + +[square = 5, 16] + cube_type = g_forest1 + + [object = rock] + direction = 3 + target = 5, 19 + +[square = 6, 16] + cube_type = g_forest1 + + [object = rock_entrance2] + direction = 1 + target = 6, 19 + + [object = stain] + direction = 3 + target = 6, 16 + +[square = 7, 16] + cube_type = g_forest1 + + [object = stain] + direction = 3 + target = 7, 19 + + [enemy = rocktroll] + hp = 400 + +[square = 8, 16] + cube_type = g_forest1 + + [object = dirt1] + direction = 0 + target = 8, 19 + + [object = block_enemy] + direction = 1 + target = 8, 19 + +[square = 9, 16] + cube_type = g_forest1 + + [object = tree_wall] + direction = 0 + target = 9, 19 + + [object = bush1] + direction = 0 + target = 9, 19 + +[square = 10, 16] + cube_type = g_forest1 + + [object = bush1] + direction = 0 + target = 10, 19 + +[square = 11, 16] + cube_type = g_forest1 + + [object = rock] + direction = 3 + target = 11, 19 + +[square = 0, 17] + cube_type = g_forest1 + + [object = rock] + direction = 3 + target = 0, 20 + +[square = 1, 17] + cube_type = g_forest1 + + [object = rock] + direction = 3 + target = 1, 20 + +[square = 2, 17] + cube_type = g_forest1 + +[square = 3, 17] + cube_type = g_forest1 + + [object = rock] + direction = 0 + target = 3, 20 + +[square = 4, 17] + cube_type = g_forest1 + + [object = rock] + direction = 1 + target = 4, 20 + +[square = 5, 17] + cube_type = g_forest1 + + [object = ancient_entrance] + target = 5, 20 + +[square = 6, 17] + cube_type = g_forest1 + + [object = rock] + direction = 1 + target = 6, 20 + +[square = 7, 17] + cube_type = g_forest1 + + [object = bush1] + direction = 3 + target = 7, 20 + +[square = 8, 17] + cube_type = g_forest1 + + [object = tree2] + direction = 3 + target = 8, 20 + +[square = 9, 17] + cube_type = g_forest1 + + [object = bush1] + direction = 0 + target = 9, 20 + +[square = 10, 17] + cube_type = g_forest1 + +[square = 11, 17] + cube_type = g_forest1 + +[square = 0, 18] + cube_type = g_forest1 + + [object = bush1] + target = 0, 21 + +[square = 1, 18] + cube_type = g_forest1 + + [object = rock] + direction = 1 + target = 1, 21 + +[square = 2, 18] + cube_type = g_forest1 + +[square = 3, 18] + cube_type = g_forest1 + + [object = dirt2] + direction = 3 + target = 3, 21 + + [object = flower2] + direction = 0 + target = 3, 21 + +[square = 4, 18] + cube_type = g_forest1 + + [object = column2] + target = 4, 21 + +[square = 5, 18] + cube_type = g_forest1 + + [object = temle] + target = 5, 18 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + [object = torch2] + direction = 0 + target = 5, 18 + + [object = torch2] + direction = 3 + target = 5, 18 + +[square = 6, 18] + cube_type = g_forest1 + + [object = column2] + target = 6, 21 + +[square = 7, 18] + cube_type = g_forest1 + + [object = tree_wall] + direction = 3 + target = 7, 21 + +[square = 8, 18] + cube_type = g_forest1 + + [object = tree_wall] + direction = 0 + target = 8, 21 + + [object = bush1] + direction = 0 + target = 8, 21 + +[square = 9, 18] + cube_type = g_forest1 + + [object = bush1] + direction = 0 + target = 9, 21 + +[square = 10, 18] + cube_type = g_forest1 + + [object = bush1] + target = 10, 21 + +[square = 11, 18] + cube_type = g_forest1 + +[square = 0, 19] + cube_type = g_forest1 + + [object = bush1] + target = 0, 22 + +[square = 1, 19] + cube_type = g_forest1 + + [object = tree_wall] + target = 1, 22 + +[square = 2, 19] + cube_type = g_forest1 + + [enemy = wolf] + hp = 70 + +[square = 3, 19] + cube_type = g_forest1 + + [object = flower1] + target = 3, 22 + +[square = 4, 19] + cube_type = g_forest1 + + [object = column2] + target = 4, 22 + +[square = 5, 19] + cube_type = g_forest1 + +[square = 6, 19] + cube_type = g_forest1 + + [object = column2] + target = 6, 22 + +[square = 7, 19] + cube_type = g_forest1 + +[square = 8, 19] + cube_type = g_forest1 + + [object = flower1] + direction = 3 + target = 8, 22 + +[square = 9, 19] + cube_type = g_forest1 + + [object = block_enemy] + direction = 3 + target = 9, 22 + +[square = 10, 19] + cube_type = g_forest1 + + [object = tree2] + target = 10, 22 + +[square = 11, 19] + cube_type = g_forest1 + + [object = tree_wall] + target = 11, 22 + +[square = 12, 19] + cube_type = g_forest1 + + [object = rock] + direction = 3 + target = 12, 22 + +[square = 13, 19] + cube_type = g_forest1 + + [object = rock] + direction = 3 + target = 13, 22 + +[square = 0, 20] + cube_type = g_forest1 + + [object = bush1] + target = 0, 23 + +[square = 1, 20] + cube_type = g_forest1 + + [object = tree_wall] + target = 1, 23 + +[square = 2, 20] + cube_type = g_forest1 + + [item = mushroom] + item_count = 0 + + [item = mushroom] + item_count = 0 + +[square = 3, 20] + cube_type = g_forest1 + + [object = rock] + target = 3, 23 + +[square = 4, 20] + cube_type = g_forest1 + + [object = column2] + target = 4, 23 + +[square = 5, 20] + cube_type = g_forest1 + +[square = 6, 20] + cube_type = g_forest1 + + [object = column2] + target = 6, 23 + +[square = 7, 20] + cube_type = g_forest1 + +[square = 8, 20] + cube_type = g_forest1 + + [object = bush2] + direction = 3 + target = 8, 23 + +[square = 9, 20] + cube_type = g_forest1 + +[square = 10, 20] + cube_type = g_forest1 + + [object = flower1] + direction = 0 + target = 10, 23 + +[square = 11, 20] + cube_type = g_forest1 + + [object = tree_wall] + target = 11, 23 + +[square = 12, 20] + cube_type = g_forest1 + + [object = flower1] + direction = 3 + target = 12, 23 + + [object = flower1] + direction = 1 + target = 12, 23 + + [object = altar] + direction = 0 + target = 12, 20 + + [object = torch2] + direction = 3 + target = 12, 20 + + [object = torch2] + direction = 0 + target = 12, 20 + +[square = 13, 20] + cube_type = g_forest1 + + [object = tree_wall] + target = 13, 23 + +[square = 14, 20] + cube_type = g_forest1 + +[square = 15, 20] + cube_type = g_forest1 + +[square = 0, 21] + cube_type = g_forest1 + + [object = bush1] + target = 0, 24 + +[square = 1, 21] + cube_type = g_forest1 + + [object = stump] + target = 1, 25 + + + object_item_count = 46 + + + object_item_count = 12 + +[square = 2, 21] + cube_type = g_forest1 + +[square = 3, 21] + cube_type = g_forest1 + + [object = rock] + target = 3, 25 + + [object = rock] + direction = 0 + target = 3, 24 + +[square = 4, 21] + cube_type = g_forest1 + + [object = bush1] + target = 4, 25 + +[square = 5, 21] + cube_type = g_forest1 + + [object = bush1] + target = 5, 25 + +[square = 6, 21] + cube_type = g_forest1 + +[square = 7, 21] + cube_type = g_forest1 + +[square = 8, 21] + cube_type = g_forest1 + + [object = rock] + direction = 3 + target = 8, 25 + +[square = 9, 21] + cube_type = g_forest1 + + [object = rock] + target = 9, 25 + +[square = 10, 21] + cube_type = g_forest1 + +[square = 11, 21] + cube_type = g_forest1 + + [enemy = firedemon] + hp = 300 + +[square = 12, 21] + cube_type = g_forest1 + + [object = flower1] + direction = 0 + target = 12, 24 + + [object = flower2] + direction = 1 + target = 12, 25 + + [object = dirt1] + direction = 1 + target = 12, 25 + +[square = 13, 21] + cube_type = g_forest1 + + [object = tree_wall] + target = 13, 24 + + [object = tree_wall] + target = 13, 24 + +[square = 14, 21] + cube_type = g_forest1 + + [object = bush1] + direction = 0 + target = 14, 24 + +[square = 15, 21] + cube_type = g_forest1 + +[square = 0, 22] + cube_type = g_forest1 + + [object = rock] + direction = 0 + target = 0, 25 + +[square = 1, 22] + cube_type = g_forest1 + + [object = bush2] + direction = 0 + target = 1, 25 + +[square = 2, 22] + cube_type = g_forest1 + + [enemy = smallspider] + hp = 80 + +[square = 3, 22] + cube_type = g_forest1 + + [object = rock] + direction = 0 + target = 3, 25 + +[square = 4, 22] + cube_type = g_forest1 + + [object = monk_statue] + target = 5, 21 + +[square = 5, 22] + cube_type = g_forest1 + +[square = 6, 22] + cube_type = g_forest1 + + [object = bush1] + target = 6, 26 + +[square = 7, 22] + cube_type = g_forest1 + + [enemy = spider] + hp = 200 + +[square = 8, 22] + cube_type = g_forest1 + + [item = stones] + item_count = 18 + +[square = 9, 22] + cube_type = g_forest1 + + [object = bush1] + direction = 0 + target = 9, 25 + +[square = 10, 22] + cube_type = g_forest1 + + [object = flower1] + direction = 0 + target = 10, 26 + + [object = tree2] + direction = 0 + target = 10, 25 + +[square = 11, 22] + cube_type = g_forest1 + + [object = hole] + direction = 0 + target = 11, 22 + +[square = 12, 22] + cube_type = g_forest1 + + [object = bush2] + target = 12, 25 + +[square = 13, 22] + cube_type = g_forest1 + + [object = tree_wall] + target = 13, 25 + +[square = 14, 22] + cube_type = g_forest1 + +[square = 15, 22] + cube_type = g_forest1 + +[square = 0, 23] + cube_type = g_forest1 + + [object = rock] + target = 0, 26 + +[square = 1, 23] + cube_type = g_forest1 + + [object = van] + direction = 0 + target = 1, 26 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 20 + + + object_item_count = 20 + + + object_item_count = 14 + +[square = 2, 23] + cube_type = g_forest1 + +[square = 3, 23] + cube_type = g_forest1 + +[square = 4, 23] + cube_type = g_forest1 + +[square = 5, 23] + cube_type = g_forest1 + +[square = 6, 23] + cube_type = g_forest1 + + [object = rock] + direction = 0 + target = 6, 29 + +[square = 7, 23] + cube_type = g_forest1 + + [object = bush1] + direction = 0 + target = 7, 5 + +[square = 8, 23] + cube_type = g_forest1 + + [object = tree1] + direction = 0 + target = 8, 5 + +[square = 9, 23] + cube_type = g_forest1 + + [object = tree2] + direction = 0 + target = 9, 5 + +[square = 10, 23] + cube_type = g_forest1 + + [object = rock] + direction = 0 + target = 10, 26 + +[square = 11, 23] + cube_type = g_forest1 + + [object = rock] + target = 11, 26 + +[square = 12, 23] + cube_type = g_forest1 + + [object = bush1] + target = 12, 5 + +[square = 13, 23] + cube_type = g_forest1 + + [object = bush1] + target = 13, 5 + +[square = 14, 23] + cube_type = g_forest1 + +[square = 15, 23] + cube_type = g_forest1 + +[square = 0, 24] + cube_type = g_forest1 + + [object = rock] + direction = 0 + target = 0, 27 + +[square = 1, 24] + cube_type = g_forest1 + + [object = tree_wall] + direction = 0 + target = 1, 30 + +[square = 2, 24] + cube_type = g_forest1 + + [object = tree_wall] + direction = 0 + target = 2, 30 + +[square = 3, 24] + cube_type = g_forest1 + + [object = bush1] + direction = 0 + target = 3, 6 + +[square = 4, 24] + cube_type = g_forest1 + + [object = RESPAWN-wolf] + direction = 0 + target = 6, 34 + +[square = 5, 24] + cube_type = g_forest1 + + [object = tree2] + direction = 0 + target = 5, 6 + + [object = bush1] + direction = 0 + target = 5, 6 + + [object = berries] + direction = 0 + target = 5, 24 + +[square = 6, 24] + cube_type = g_forest1 + + [object = bush1] + direction = 0 + target = 6, 6 + +[square = 7, 24] + cube_type = g_forest1 + + [object = tree2] + direction = 3 + target = 7, 6 + +[square = 8, 24] + cube_type = g_forest1 + + [object = bush1] + direction = 0 + target = 8, 6 + + [object = bush1] + direction = 0 + target = 8, 6 + +[square = 9, 24] + cube_type = g_forest1 + + [object = tree_wall] + direction = 0 + target = 9, 31 + +[square = 10, 24] + cube_type = g_forest1 + + [object = tree2] + direction = 0 + target = 10, 6 + +[square = 11, 24] + cube_type = g_forest1 + + [object = flower3] + direction = 0 + target = 11, 30 + + [object = stump] + target = 11, 27 + + + object_item_count = 11 + + + object_item_count = 13 + + + object_item_count = 16 + + + object_item_count = 0 + +[square = 12, 24] + cube_type = g_forest1 + + [object = tree1] + direction = 0 + target = 12, 6 + +[square = 13, 24] + cube_type = g_forest1 + + [object = bush1] + target = 13, 6 + +[square = 14, 24] + cube_type = g_forest1 + + [object = bush2] + target = 14, 27 + +[square = 15, 24] + cube_type = g_forest1 + +[square = 0, 25] + cube_type = g_forest1 + + [object = bush1] + direction = 1 + target = 0, 25 + +[square = 1, 25] + cube_type = g_forest1 + +[square = 2, 25] + cube_type = g_forest1 + + [object = tree1] + direction = 0 + target = 2, 7 + + [object = bush1] + direction = 0 + target = 2, 7 + +[square = 3, 25] + cube_type = g_forest1 + + [item = mushroom] + item_count = 0 + +[square = 4, 25] + cube_type = g_forest1 + + [object = dirt1] + direction = 0 + target = 4, 31 + + [object = RESPAWN-wolf] + direction = 0 + target = 12, 25 + +[square = 5, 25] + cube_type = g_forest1 + + [object = bush2] + direction = 0 + target = 5, 7 + +[square = 6, 25] + cube_type = g_forest1 + + [object = bush1] + direction = 0 + target = 6, 7 + + [object = tree_wall] + direction = 0 + target = 6, 31 + +[square = 7, 25] + cube_type = g_forest1 + + [object = adventurer_dummy] + direction = 0 + target = 7, 25 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + [enemy = highlander] + hp = 0 + +[square = 8, 25] + cube_type = g_forest1 + + [object = tree2] + direction = 0 + target = 8, 7 + +[square = 9, 25] + cube_type = g_forest1 + + [object = rock] + direction = 3 + target = 9, 31 + + [object = bush1] + direction = 3 + target = 9, 31 + +[square = 10, 25] + cube_type = g_forest1 + + [object = block_enemy] + direction = 0 + target = 10, 25 + +[square = 11, 25] + cube_type = g_forest1 + +[square = 12, 25] + cube_type = g_forest1 + +[square = 13, 25] + cube_type = g_forest1 + + [object = watch_dummy] + target = 13, 28 + + [enemy = watch] + hp = 0 + +[square = 14, 25] + cube_type = g_forest1 + + [object = flower1] + target = 14, 28 + +[square = 15, 25] + cube_type = g_forest1 + + [object = tree2] + target = 15, 28 + +[square = 0, 26] + cube_type = g_forest1 + + [object = bush1] + direction = 1 + target = 0, 26 + +[square = 1, 26] + cube_type = g_forest1 + + [object = tree_wall] + direction = 1 + target = 1, 33 + +[square = 2, 26] + cube_type = g_forest1 + +[square = 3, 26] + cube_type = g_forest1 + +[square = 4, 26] + cube_type = g_forest1 + + [object = direction1] + direction = 0 + target = 4, 26 + +[square = 5, 26] + cube_type = g_forest1 + +[square = 6, 26] + cube_type = g_forest1 + + [object = dirt1] + direction = 0 + target = 6, 32 + +[square = 7, 26] + cube_type = g_forest1 + + [object = flower1] + direction = 3 + target = 7, 32 + +[square = 8, 26] + cube_type = g_forest1 + + [object = stump] + direction = 0 + target = 8, 29 + + + object_item_count = 15 + + + object_item_count = 13 + + + object_item_count = 16 + +[square = 9, 26] + cube_type = g_forest1 + + [object = rock] + direction = 3 + target = 9, 32 + + [object = bush1] + direction = 3 + target = 9, 32 + + [object = berries] + direction = 0 + target = 9, 33 + +[square = 10, 26] + cube_type = g_forest1 + +[square = 11, 26] + cube_type = g_forest1 + + [object = tree2] + direction = 0 + target = 11, 8 + +[square = 12, 26] + cube_type = g_forest1 + + [object = bush1] + direction = 0 + target = 12, 8 + +[square = 13, 26] + cube_type = g_forest1 + + [object = tree2] + target = 13, 29 + +[square = 14, 26] + cube_type = g_forest1 + +[square = 15, 26] + cube_type = g_forest1 + + [object = tree2] + target = 15, 29 + +[square = 0, 27] + cube_type = g_forest1 + +[square = 1, 27] + cube_type = g_forest1 + + [object = bush1] + direction = 0 + target = 1, 9 + +[square = 2, 27] + cube_type = g_forest1 + + [object = tree1] + direction = 0 + target = 2, 9 + +[square = 3, 27] + cube_type = g_forest1 + + [object = flower4] + direction = 3 + target = 3, 33 + +[square = 4, 27] + cube_type = g_forest1 + + [object = bush2] + direction = 0 + target = 4, 9 + + [object = tree1] + direction = 0 + target = 4, 9 + +[square = 5, 27] + cube_type = g_forest1 + + [object = flower1] + direction = 3 + target = 5, 33 + +[square = 6, 27] + cube_type = g_forest1 + +[square = 7, 27] + cube_type = g_forest1 + + [object = dirt1] + direction = 0 + target = 7, 33 + + [object = flower1] + direction = 0 + target = 7, 33 + +[square = 8, 27] + cube_type = g_forest1 + +[square = 9, 27] + cube_type = g_forest1 + + [object = tree2] + direction = 0 + target = 9, 9 + + [object = bush1] + target = 9, 9 + +[square = 10, 27] + cube_type = g_forest1 + + [enemy = wolf] + hp = 70 + +[square = 11, 27] + cube_type = g_forest1 + + [object = bush1] + direction = 0 + target = 11, 9 + +[square = 12, 27] + cube_type = g_forest1 + + [object = tree2] + direction = 0 + target = 12, 9 + +[square = 13, 27] + cube_type = g_forest1 + + [object = bush1] + target = 13, 34 + +[square = 14, 27] + cube_type = g_forest1 + +[square = 15, 27] + cube_type = g_forest1 + +[square = 0, 28] + cube_type = g_forest1 + +[square = 1, 28] + cube_type = g_forest1 + +[square = 2, 28] + cube_type = g_forest1 + + [object = bush1] + direction = 0 + target = 2, 10 + +[square = 3, 28] + cube_type = g_forest1 + +[square = 4, 28] + cube_type = g_forest1 + + [object = flower2] + target = 4, 34 + +[square = 5, 28] + cube_type = g_forest1 + + [object = dirt2] + direction = 0 + target = 5, 34 + +[square = 6, 28] + cube_type = g_forest1 + + [object = forest_moaning] + direction = 0 + target = 6, 28 + +[square = 7, 28] + cube_type = g_forest1 + + [object = tree2] + direction = 0 + target = 7, 10 + + [object = bush1] + direction = 0 + target = 7, 35 + +[square = 8, 28] + cube_type = g_forest1 + + [object = tree_wall] + direction = 0 + target = 8, 35 + +[square = 9, 28] + cube_type = g_forest1 + +[square = 10, 28] + cube_type = g_forest1 + +[square = 11, 28] + cube_type = g_forest1 + + [object = tree_wall] + direction = 0 + target = 11, 34 + +[square = 12, 28] + cube_type = g_forest1 + +[square = 13, 28] + cube_type = g_forest1 + + [object = bush1] + target = 13, 35 + + [object = berries] + target = 13, 35 + +[square = 0, 29] + cube_type = g_forest1 + +[square = 1, 29] + cube_type = g_forest1 + + [object = tree_wall] + target = 1, 36 + +[square = 2, 29] + cube_type = g_forest1 + +[square = 3, 29] + cube_type = g_forest1 + + [object = bush2] + direction = 0 + target = 3, 11 + + [object = tree1] + direction = 0 + target = 3, 11 + +[square = 4, 29] + cube_type = g_forest1 + +[square = 5, 29] + cube_type = g_forest1 + + [object = tree2] + direction = 0 + target = 5, 11 + +[square = 6, 29] + cube_type = g_forest1 + + [object = dirt1] + direction = 0 + target = 6, 29 + + [object = RESPAWN-wolf] + direction = 0 + target = 5, 34 + +[square = 7, 29] + cube_type = g_forest1 + +[square = 8, 29] + cube_type = g_forest1 + + [enemy = wolf_respawn] + hp = 70 + +[square = 9, 29] + cube_type = g_forest1 + + [object = flower1] + direction = 0 + target = 9, 35 + +[square = 10, 29] + cube_type = g_forest1 + +[square = 11, 29] + cube_type = g_forest1 + + [object = bush1] + direction = 0 + target = 11, 11 + +[square = 12, 29] + cube_type = g_forest1 + +[square = 13, 29] + cube_type = g_forest1 + + [object = rock] + target = 13, 36 + +[square = 0, 30] + cube_type = g_forest1 + +[square = 1, 30] + cube_type = g_forest1 + +[square = 2, 30] + cube_type = g_forest1 + + [object = bush1] + direction = 0 + target = 2, 12 + +[square = 3, 30] + cube_type = g_forest1 + + [object = bush1] + direction = 0 + target = 3, 12 + +[square = 4, 30] + cube_type = g_forest1 + + [object = bush1] + direction = 0 + target = 4, 12 + + [object = tree1] + direction = 0 + target = 4, 37 + +[square = 5, 30] + cube_type = g_forest1 + + [object = bush1] + direction = 0 + target = 5, 37 + +[square = 6, 30] + cube_type = g_forest1 + + [item = mushroom] + item_count = 0 + +[square = 7, 30] + cube_type = g_forest1 + +[square = 8, 30] + cube_type = g_forest1 + + [object = dirt1] + direction = 0 + target = 8, 36 + +[square = 9, 30] + cube_type = g_forest1 + +[square = 10, 30] + cube_type = g_forest1 + + [object = dirt1] + direction = 0 + target = 10, 36 + +[square = 11, 30] + cube_type = g_forest1 + + [object = RESPAWN-wolf] + direction = 0 + target = 2, 26 + +[square = 12, 30] + cube_type = g_forest1 + + [object = dirt1] + direction = 0 + target = 12, 36 + +[square = 13, 30] + cube_type = g_forest1 + + [object = rock] + target = 13, 37 + + [object = bush1] + target = 13, 37 + +[square = 14, 30] + cube_type = g_forest1 + + [object = rock] + direction = 1 + target = 14, 37 + +[square = 3, 31] + cube_type = g_forest1 + + [object = bush1] + direction = 0 + target = 3, 13 + +[square = 4, 31] + cube_type = g_forest1 + +[square = 5, 31] + cube_type = g_forest1 + + [object = bush1] + target = 5, 13 + + [object = tree2] + direction = 0 + target = 5, 18 + +[square = 6, 31] + cube_type = g_forest1 + +[square = 7, 31] + cube_type = g_forest1 + + [object = roof] + target = 7, 38 + + [object = door1] + target = 7, 37 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 20 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 8, 31] + cube_type = g_forest1 + + [object = flower3] + direction = 0 + target = 8, 38 + + [object = roof] + target = 8, 38 + + [object = win_wood] + target = 8, 38 + + [object = foliage1] + target = 8, 31 + +[square = 9, 31] + cube_type = g_forest1 + + [object = tstone] + direction = 3 + target = 0, 0 + +[square = 10, 31] + cube_type = g_forest1 + + [object = bush1] + direction = 0 + target = 10, 13 + + [object = berries] + direction = 0 + target = 10, 38 + +[square = 11, 31] + cube_type = g_forest1 + + [object = flower1] + target = 11, 37 + +[square = 12, 31] + cube_type = g_forest1 + +[square = 13, 31] + cube_type = g_forest1 + + [object = rock_entrance1] + direction = 3 + target = 13, 39 + + [object = flower1] + direction = 1 + target = 13, 31 + +[square = 14, 31] + cube_type = g_forest1 + + [object = rock] + target = 14, 38 + +[square = 15, 31] + cube_type = g_forest1 + + [object = rock_huge] + direction = 1 + target = 15, 38 + +[square = 3, 32] + cube_type = g_forest1 + +[square = 4, 32] + cube_type = g_forest1 + +[square = 5, 32] + cube_type = g_forest1 + + [object = bush1] + direction = 0 + target = 5, 19 + +[square = 6, 32] + cube_type = g_forest1 + + [object = roof] + direction = 1 + target = 6, 39 + + [object = tree2] + target = 6, 39 + + [object = flower1] + direction = 0 + target = 6, 39 + + [object = flower1] + target = 6, 39 + + [object = flower2] + direction = 1 + target = 6, 39 + + [object = foliage1] + direction = 1 + target = 6, 39 + +[square = 7, 32] + cube_type = w_wood1 + +[square = 8, 32] + cube_type = w_wood1 + +[square = 9, 32] + cube_type = g_forest1 + + [object = berries] + direction = 0 + target = 9, 39 + + [object = tree2] + direction = 0 + target = 9, 39 + + [object = roof] + direction = 3 + target = 9, 39 + + [object = bush2] + direction = 3 + target = 9, 39 + +[square = 10, 32] + cube_type = g_forest1 + + [item = herbs] + item_count = 0 + +[square = 11, 32] + cube_type = g_forest1 + + [object = bush1] + direction = 0 + target = 11, 14 + + [object = tree1] + direction = 0 + target = 11, 19 + +[square = 12, 32] + cube_type = g_forest1 + + [object = flower3] + direction = 0 + target = 12, 38 + +[square = 13, 32] + cube_type = g_forest1 + + [object = rock] + target = 13, 39 + +[square = 14, 32] + cube_type = g_forest1 + + [object = rock] + direction = 1 + target = 14, 39 + +[square = 3, 33] + cube_type = g_forest1 + + [object = bush1] + direction = 0 + target = 3, 20 + +[square = 4, 33] + cube_type = g_forest1 + + [object = tree_wall] + direction = 0 + target = 4, 39 + +[square = 5, 33] + cube_type = g_forest1 + +[square = 6, 33] + cube_type = g_forest1 + + [object = dirt1] + direction = 0 + target = 6, 39 + + [object = roof] + direction = 1 + target = 6, 40 + + [object = win_wood] + direction = 1 + target = 6, 40 + + [object = foliage1] + direction = 1 + target = 6, 40 + +[square = 7, 33] + cube_type = w_wood1 + +[square = 8, 33] + cube_type = w_wood1 + +[square = 9, 33] + cube_type = g_forest1 + + [object = roof] + direction = 3 + target = 9, 40 + + [object = win_wood] + direction = 3 + target = 9, 40 + +[square = 10, 33] + cube_type = g_forest1 + +[square = 11, 33] + cube_type = g_forest1 + + [item = herbs] + item_count = 0 + +[square = 12, 33] + cube_type = g_forest1 + +[square = 13, 33] + cube_type = g_forest1 + + [object = bush1] + direction = 0 + target = 13, 15 + + [object = tree_wall] + target = 13, 40 + +[square = 14, 33] + cube_type = g_forest1 + + [object = rock] + direction = 0 + target = 14, 36 + +[square = 15, 33] + cube_type = g_forest1 + +[square = 3, 34] + cube_type = g_forest1 + + [object = bush1] + direction = 0 + target = 3, 21 + +[square = 4, 34] + cube_type = g_forest1 + + [object = bush1] + direction = 0 + target = 4, 21 + + [object = tree1] + direction = 0 + target = 4, 21 + +[square = 5, 34] + cube_type = g_forest1 + +[square = 6, 34] + cube_type = g_forest1 + +[square = 7, 34] + cube_type = g_forest1 + + [object = roof] + direction = 0 + target = 7, 41 + + [object = foliage1] + direction = 0 + target = 7, 41 + +[square = 8, 34] + cube_type = g_forest1 + + [object = bush1] + direction = 0 + target = 8, 21 + + [object = roof] + direction = 0 + target = 8, 41 + +[square = 9, 34] + cube_type = g_forest1 + + [object = dirt1] + direction = 0 + target = 9, 40 + +[square = 10, 34] + cube_type = g_forest1 + + [object = bush1] + direction = 0 + target = 10, 21 + + [object = tree1] + direction = 0 + target = 10, 21 + +[square = 11, 34] + cube_type = g_forest1 + + [object = RESPAWN-wolf] + direction = 0 + target = 8, 27 + +[square = 12, 34] + cube_type = g_forest1 + + [object = bush2] + target = 12, 37 + + [object = tree1] + target = 12, 37 + +[square = 13, 34] + cube_type = g_forest1 + + [object = bush1] + direction = 0 + target = 13, 37 + + [object = berries] + direction = 0 + target = 13, 37 + +[square = 14, 34] + cube_type = g_forest1 + + [object = bush1] + direction = 0 + target = 14, 37 + +[square = 15, 34] + cube_type = g_forest1 + + [object = rock] + direction = 0 + target = 15, 37 + +[square = 3, 35] + cube_type = g_forest1 + + [object = bush1] + direction = 0 + target = 3, 22 + +[square = 4, 35] + cube_type = g_forest1 + + [object = bush1] + direction = 0 + target = 4, 22 + + [object = berries] + direction = 0 + target = 4, 42 + +[square = 5, 35] + cube_type = g_forest1 + + [object = dirt1] + direction = 0 + target = 5, 41 + +[square = 6, 35] + cube_type = g_forest1 + + [object = bush1] + direction = 0 + target = 6, 22 + + [object = tree1] + direction = 0 + target = 6, 22 + +[square = 7, 35] + cube_type = g_forest1 + + [object = flower1] + direction = 3 + target = 7, 41 + +[square = 8, 35] + cube_type = g_forest1 + + [enemy = wolf_respawn] + hp = 70 + +[square = 9, 35] + cube_type = g_forest1 + +[square = 10, 35] + cube_type = g_forest1 + + [object = flower2] + target = 10, 41 + +[square = 11, 35] + cube_type = g_forest1 + + [object = dirt2] + direction = 0 + target = 11, 41 + +[square = 12, 35] + cube_type = g_forest1 + +[square = 13, 35] + cube_type = g_forest1 + cube_direction = 1 + + [object = fairy] + direction = 0 + target = 13, 35 + +[square = 14, 35] + cube_type = g_forest1 + +[square = 15, 35] + cube_type = g_forest1 + + [object = rock] + target = 15, 38 + +[square = 4, 36] + cube_type = g_forest1 + + [object = bush1] + direction = 0 + target = 4, 23 + +[square = 5, 36] + cube_type = g_forest1 + + [object = flower1] + target = 5, 42 + + [enemy = wolf] + hp = 70 + +[square = 6, 36] + cube_type = g_forest1 + + [object = bush1] + direction = 0 + target = 6, 23 + +[square = 7, 36] + cube_type = g_forest1 + +[square = 8, 36] + cube_type = g_forest1 + + [enemy = wolf] + hp = 70 + +[square = 9, 36] + cube_type = g_forest1 + + [object = bush1] + direction = 0 + target = 9, 23 + +[square = 10, 36] + cube_type = g_forest1 + + [object = bush1] + direction = 0 + target = 10, 23 + + [object = tree_wall] + direction = 0 + target = 10, 42 + +[square = 11, 36] + cube_type = g_forest1 + + [object = bush1] + direction = 0 + target = 11, 23 + + [object = berries] + direction = 0 + target = 11, 43 + +[square = 12, 36] + cube_type = g_forest1 + + [object = tree_wall] + direction = 0 + target = 12, 42 + +[square = 13, 36] + cube_type = g_forest1 + +[square = 14, 36] + cube_type = g_forest1 + + [object = tree_wall] + direction = 0 + target = 14, 39 + +[square = 15, 36] + cube_type = g_forest1 + + [object = rock] + direction = 0 + target = 15, 39 + +[square = 3, 37] + cube_type = g_forest1 + +[square = 4, 37] + cube_type = g_forest1 + + [object = bush1] + direction = 0 + target = 4, 24 + +[square = 5, 37] + cube_type = g_forest1 + + [object = RESPAWN-wolf] + direction = 0 + target = 10, 26 + +[square = 6, 37] + cube_type = g_forest1 + + [object = dirt2] + direction = 0 + target = 6, 43 + + [object = block_enemy] + direction = 0 + target = 6, 43 + +[square = 7, 37] + cube_type = g_forest1 + + [object = bush1] + direction = 0 + target = 7, 24 + + [object = berries] + direction = 0 + target = 7, 44 + +[square = 8, 37] + cube_type = g_forest1 + + [object = tree2] + direction = 0 + target = 8, 24 + + [object = bush1] + direction = 0 + target = 8, 24 + +[square = 9, 37] + cube_type = g_forest1 + + [object = bush1] + direction = 0 + target = 9, 24 + +[square = 10, 37] + cube_type = g_forest1 + + [object = dirt2] + direction = 1 + target = 10, 44 + + [item = arrows] + item_count = 32 + + [enemy = spider] + hp = 200 + +[square = 11, 37] + cube_type = g_forest1 + + [object = rock] + target = 11, 44 + +[square = 12, 37] + cube_type = g_forest1 + + [object = rock] + direction = 0 + target = 12, 44 + +[square = 13, 37] + cube_type = g_forest1 + + [object = rock] + target = 13, 44 + +[square = 14, 37] + cube_type = g_forest1 + + [object = rock] + direction = 0 + target = 14, 40 + +[square = 3, 38] + cube_type = g_forest1 + +[square = 4, 38] + cube_type = g_forest1 + + [object = bush1] + direction = 0 + target = 4, 25 + + [object = tree1] + direction = 0 + target = 4, 25 + +[square = 5, 38] + cube_type = g_forest1 + + [object = tree2] + direction = 0 + target = 5, 25 + +[square = 6, 38] + cube_type = g_forest1 + + [object = flower1] + target = 6, 44 + + [enemy = treetroll] + hp = 300 + + [enemy = treetroll] + hp = 300 + +[square = 7, 38] + cube_type = g_forest1 + + [object = bush1] + direction = 0 + target = 7, 25 + +[square = 8, 38] + cube_type = g_forest1 + + [object = rock] + direction = 0 + target = 8, 45 + +[square = 9, 38] + cube_type = g_forest1 + + [object = rock] + direction = 0 + target = 9, 45 + +[square = 10, 38] + cube_type = g_forest1 + + [object = dirt2] + direction = 1 + target = 10, 45 + +[square = 11, 38] + cube_type = g_forest1 + + [object = block_enemy] + direction = 1 + target = 11, 45 + +[square = 12, 38] + cube_type = g_forest1 + + [object = tree2] + target = 12, 45 + + [object = flower2] + direction = 1 + target = 12, 45 + +[square = 13, 38] + cube_type = g_forest1 + + [object = rock] + direction = 0 + target = 13, 45 + +[square = 14, 38] + cube_type = g_forest1 + + [object = rock] + direction = 3 + target = 14, 45 + +[square = 3, 39] + cube_type = g_forest1 + + [object = bush1] + direction = 0 + target = 3, 26 + +[square = 4, 39] + cube_type = g_forest1 + + [object = dirt2] + direction = 0 + target = 4, 45 + + [object = flower1] + target = 4, 45 + +[square = 5, 39] + cube_type = g_forest1 + + [object = flower4] + target = 5, 45 + +[square = 6, 39] + cube_type = g_forest1 + + [object = flower3] + direction = 3 + target = 6, 45 + +[square = 7, 39] + cube_type = g_forest1 + + [object = bush1] + direction = 0 + target = 7, 26 + + [object = tree1] + direction = 0 + target = 7, 26 + +[square = 8, 39] + cube_type = g_forest1 + + [object = rock] + direction = 0 + target = 8, 46 + +[square = 9, 39] + cube_type = g_forest1 + + [object = stain] + direction = 0 + target = 9, 46 + + [object = flower1] + direction = 0 + target = 9, 46 + + [item = vasp_long_bow] + item_count = 0 + + [item = sturdy_vest] + item_count = 0 + + [item = worn_boots] + item_count = 0 + + [item = protector's_ring] + item_count = 0 + + [item = small_healing_potion] + item_count = 0 + +[square = 10, 39] + cube_type = g_forest1 + + [object = rock] + target = 10, 46 + +[square = 11, 39] + cube_type = g_forest1 + +[square = 12, 39] + cube_type = g_forest1 + +[square = 13, 39] + cube_type = g_forest1 + + [object = rock_entrance1] + direction = 3 + target = 13, 31 + +[square = 14, 39] + cube_type = g_forest1 + + [object = rock] + direction = 1 + target = 14, 46 + +[square = 15, 39] + cube_type = g_forest1 + + [object = rock_huge] + direction = 3 + target = 15, 46 + +[square = 3, 40] + cube_type = g_forest1 + + [object = tree2] + direction = 0 + target = 3, 27 + + [object = bush1] + direction = 0 + target = 3, 27 + +[square = 4, 40] + cube_type = g_forest1 + + [object = stump] + direction = 1 + target = 4, 47 + + + object_item_count = 18 + + + object_item_count = 11 + +[square = 5, 40] + cube_type = g_forest1 + + [object = dirt1] + direction = 0 + target = 5, 46 + +[square = 6, 40] + cube_type = g_forest1 + + [object = tree_wall] + direction = 0 + target = 6, 46 + +[square = 7, 40] + cube_type = g_forest1 + + [object = tree2] + direction = 0 + target = 7, 27 + + [object = bush1] + direction = 0 + target = 7, 27 + +[square = 8, 40] + cube_type = g_forest1 + + [object = rock] + target = 8, 47 + +[square = 9, 40] + cube_type = g_forest1 + +[square = 10, 40] + cube_type = g_forest1 + + [object = flower4] + direction = 0 + target = 10, 47 + + [enemy = treetroll] + hp = 300 + +[square = 11, 40] + cube_type = g_forest1 + + [object = rock] + target = 11, 47 + + [object = bush1] + direction = 1 + target = 11, 47 + + [object = berries] + direction = 1 + target = 11, 47 + +[square = 12, 40] + cube_type = g_forest1 + + [object = dirt1] + direction = 0 + target = 12, 47 + +[square = 13, 40] + cube_type = g_forest1 + + [object = rock] + target = 13, 47 + +[square = 14, 40] + cube_type = g_forest1 + + [object = rock] + direction = 3 + target = 14, 47 + +[square = 3, 41] + cube_type = g_forest1 + + [object = bush1] + direction = 0 + target = 3, 28 + +[square = 4, 41] + cube_type = g_forest1 + + [object = tree2] + direction = 0 + target = 4, 28 + +[square = 5, 41] + cube_type = g_forest1 + + [object = flower1] + target = 5, 47 + + [item = mushroom] + item_count = 0 + + [item = herbs] + item_count = 0 + + [enemy = treetroll] + hp = 300 + + [enemy = treetroll] + hp = 300 + +[square = 6, 41] + cube_type = g_forest1 + + [object = redhood] + direction = 0 + target = 6, 41 + + [enemy = redhood] + hp = 0 + +[square = 7, 41] + cube_type = g_forest1 + + [object = bush1] + direction = 0 + target = 7, 28 + +[square = 8, 41] + cube_type = g_forest1 + + [object = rock] + target = 8, 48 + +[square = 9, 41] + cube_type = g_forest1 + + [object = rock] + target = 9, 48 + +[square = 10, 41] + cube_type = g_forest1 + + [enemy = treetroll] + hp = 300 + +[square = 11, 41] + cube_type = g_forest1 + + [object = dirt1] + direction = 0 + target = 11, 48 + + [object = flower4] + direction = 1 + target = 11, 48 + +[square = 12, 41] + cube_type = g_forest1 + + [object = block_enemy] + direction = 1 + target = 12, 48 + +[square = 13, 41] + cube_type = g_forest1 + + [object = rock] + target = 13, 48 + +[square = 3, 42] + cube_type = g_forest1 + +[square = 4, 42] + cube_type = g_forest1 + + [object = bush1] + direction = 0 + target = 4, 29 + +[square = 5, 42] + cube_type = g_forest1 + + [object = tree_wall] + direction = 0 + target = 5, 48 + + [object = bush1] + direction = 0 + target = 5, 48 + +[square = 6, 42] + cube_type = g_forest1 + + [object = tree2] + direction = 0 + target = 6, 29 + + [object = bush1] + direction = 0 + target = 6, 29 + +[square = 7, 42] + cube_type = g_forest1 + +[square = 8, 42] + cube_type = g_forest1 + +[square = 9, 42] + cube_type = g_forest1 + + [object = rock] + target = 9, 49 + +[square = 10, 42] + cube_type = g_forest1 + + [object = rock] + direction = 0 + target = 10, 49 + +[square = 11, 42] + cube_type = g_forest1 + + [object = rock] + target = 11, 49 + +[square = 12, 42] + cube_type = g_forest1 + + [object = rock] + direction = 3 + target = 12, 49 + +[square = 13, 42] + cube_type = g_forest1 + + [object = rock] + target = 13, 49 + +\\*********************************** + +[level = TROLL_CAVE] +size = 18, 16 +object_items_reseted = 0 + +[square = 0, 0] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 0, 0 + +[square = 1, 0] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 1, 0 + +[square = 2, 0] + cube_type = g_tomb + + [object = rock] + target = 2, 0 + +[square = 3, 0] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 3, 0 + +[square = 4, 0] + cube_type = g_tomb + + [object = rock] + target = 4, 0 + +[square = 5, 0] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 5, 0 + +[square = 0, 1] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 0, 1 + +[square = 1, 1] + cube_type = g_tomb + + [object = dirt1] + target = 1, 1 + + [object = block_enemy] + direction = 0 + target = 1, 1 + +[square = 2, 1] + cube_type = g_tomb + + [object = torch] + direction = 0 + target = 2, 1 + +[square = 3, 1] + cube_type = g_tomb + + [object = garbage] + target = 3, 1 + + + object_item_count = 0 + + [object = dirt1] + target = 3, 1 + + [enemy = rocktroll] + hp = 400 + +[square = 4, 1] + cube_type = g_tomb + + [object = dirt1] + target = 4, 1 + +[square = 5, 1] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 5, 1 + +[square = 6, 1] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 6, 1 + +[square = 0, 2] + cube_type = g_tomb + + [object = rock] + target = 0, 2 + +[square = 1, 2] + cube_type = g_tomb + + [object = block_enemy] + direction = 0 + target = 1, 2 + +[square = 2, 2] + cube_type = g_tomb + + [object = dirt1] + target = 2, 2 + +[square = 3, 2] + cube_type = g_tomb + + [object = rock] + direction = 3 + target = 3, 2 + +[square = 4, 2] + cube_type = g_tomb + + [enemy = deadrobber] + hp = -1 + +[square = 5, 2] + cube_type = g_tomb + + [object = water] + direction = 3 + target = 5, 2 + +[square = 6, 2] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 6, 2 + +[square = 0, 3] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 0, 3 + +[square = 1, 3] + cube_type = g_tomb + + [object = block_enemy] + direction = 0 + target = 1, 3 + +[square = 2, 3] + cube_type = g_tomb + + [object = dirt1] + target = 2, 3 + +[square = 3, 3] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 3, 3 + +[square = 4, 3] + cube_type = g_tomb + + [object = garbage] + direction = 3 + target = 4, 3 + + + object_item_count = 0 + +[square = 5, 3] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 5, 3 + +[square = 6, 3] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 6, 3 + +[square = 0, 4] + cube_type = g_tomb + + [object = rock] + target = 0, 4 + +[square = 1, 4] + cube_type = g_tomb + +[square = 2, 4] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 2, 4 + +[square = 3, 4] + cube_type = g_tomb + + [object = rock] + direction = 3 + target = 3, 4 + +[square = 4, 4] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 4, 4 + +[square = 5, 4] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 5, 4 + +[square = 6, 4] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 6, 4 + +[square = 7, 4] + cube_type = g_tomb + + [object = rock] + direction = 1 + target = 7, 4 + +[square = 8, 4] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 8, 4 + +[square = 9, 4] + cube_type = g_tomb + + [object = rock] + direction = 1 + target = 9, 4 + +[square = 10, 4] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 10, 4 + +[square = 11, 4] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 11, 4 + +[square = 0, 5] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 0, 5 + +[square = 1, 5] + cube_type = g_tomb + +[square = 2, 5] + cube_type = g_tomb + + [object = rock] + target = 2, 5 + +[square = 5, 5] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 5, 5 + +[square = 6, 5] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 6, 5 + +[square = 7, 5] + cube_type = g_tomb + +[square = 8, 5] + cube_type = g_tomb + + [enemy = treetroll] + hp = 300 + +[square = 9, 5] + cube_type = g_tomb + + [object = dirt2] + target = 9, 5 + +[square = 10, 5] + cube_type = g_tomb + +[square = 11, 5] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 11, 5 + +[square = 12, 5] + cube_type = g_tomb + + [object = rock] + direction = 1 + target = 12, 5 + +[square = 13, 5] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 13, 5 + +[square = 14, 5] + cube_type = g_tomb + + [object = rock] + direction = 1 + target = 14, 5 + +[square = 15, 5] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 15, 5 + +[square = 0, 6] + cube_type = g_tomb + + [object = rock] + target = 0, 6 + +[square = 1, 6] + cube_type = g_tomb + + [object = dirt2] + target = 1, 6 + +[square = 2, 6] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 2, 6 + +[square = 5, 6] + cube_type = g_tomb + + [object = rock] + target = 5, 6 + +[square = 6, 6] + cube_type = g_tomb + +[square = 7, 6] + cube_type = g_tomb + +[square = 8, 6] + cube_type = g_tomb + + [object = rock] + target = 8, 6 + +[square = 9, 6] + cube_type = g_tomb + +[square = 10, 6] + cube_type = g_tomb + +[square = 11, 6] + cube_type = g_tomb + + [object = dirt1] + target = 11, 6 + +[square = 12, 6] + cube_type = g_tomb + +[square = 13, 6] + cube_type = g_tomb + + [object = flower1] + direction = 3 + target = 13, 6 + +[square = 14, 6] + cube_type = g_tomb + +[square = 15, 6] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 15, 6 + +[square = 16, 6] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 16, 6 + +[square = 0, 7] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 0, 7 + +[square = 1, 7] + cube_type = g_tomb + + [enemy = treetroll] + hp = 300 + + [enemy = treetroll] + hp = 300 + +[square = 2, 7] + cube_type = g_tomb + + [object = rock] + target = 2, 7 + +[square = 5, 7] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 5, 7 + +[square = 6, 7] + cube_type = g_tomb + + [object = dirt2] + target = 6, 7 + + [enemy = treetroll] + hp = 300 + +[square = 7, 7] + cube_type = g_tomb + + [object = rock] + target = 7, 7 + +[square = 8, 7] + cube_type = g_tomb + + [object = rock] + target = 8, 7 + +[square = 9, 7] + cube_type = g_tomb + + [object = rock] + target = 9, 7 + +[square = 10, 7] + cube_type = g_tomb + + [enemy = treetroll] + hp = 300 + +[square = 11, 7] + cube_type = g_tomb + +[square = 12, 7] + cube_type = g_tomb + + [object = rock] + target = 12, 7 + +[square = 13, 7] + cube_type = g_tomb + + [object = flower1] + target = 13, 7 + +[square = 14, 7] + cube_type = g_tomb + +[square = 15, 7] + cube_type = g_tomb + +[square = 16, 7] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 16, 7 + +[square = 17, 7] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 17, 7 + +[square = 0, 8] + cube_type = g_tomb + + [object = rock] + target = 0, 8 + +[square = 1, 8] + cube_type = g_tomb + + [object = dirt1] + target = 1, 8 + +[square = 2, 8] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 2, 8 + +[square = 5, 8] + cube_type = g_tomb + + [object = rock] + target = 5, 8 + +[square = 6, 8] + cube_type = g_tomb + +[square = 7, 8] + cube_type = g_tomb + +[square = 8, 8] + cube_type = g_tomb + + [object = rock] + target = 8, 8 + +[square = 9, 8] + cube_type = g_tomb + +[square = 10, 8] + cube_type = g_tomb + + [object = dirt1] + target = 10, 8 + +[square = 11, 8] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 11, 8 + +[square = 12, 8] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 12, 8 + +[square = 13, 8] + cube_type = g_tomb + + [object = rock] + target = 13, 8 + +[square = 14, 8] + cube_type = g_tomb + +[square = 15, 8] + cube_type = g_tomb + + [object = dirt1] + direction = 3 + target = 15, 8 + +[square = 16, 8] + cube_type = g_tomb + + [object = rock_entrance1] + direction = 3 + target = 16, 8 + +[square = 17, 8] + cube_type = g_tomb + + [object = rock] + direction = 3 + target = 17, 8 + +[square = 0, 9] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 0, 9 + +[square = 1, 9] + cube_type = g_tomb + + [object = dirt1] + target = 1, 9 + +[square = 2, 9] + cube_type = g_tomb + + [object = rock] + target = 2, 9 + +[square = 5, 9] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 5, 9 + +[square = 6, 9] + cube_type = g_tomb + +[square = 7, 9] + cube_type = g_tomb + +[square = 8, 9] + cube_type = g_tomb + +[square = 9, 9] + cube_type = g_tomb + + [object = dirt1] + target = 9, 9 + +[square = 10, 9] + cube_type = g_tomb + + [object = rock] + target = 10, 9 + +[square = 11, 9] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 11, 9 + +[square = 13, 9] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 13, 9 + +[square = 14, 9] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 14, 9 + +[square = 15, 9] + cube_type = g_tomb + + [object = rock] + direction = 1 + target = 15, 9 + +[square = 16, 9] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 16, 9 + +[square = 17, 9] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 17, 9 + +[square = 0, 10] + cube_type = g_tomb + + [object = rock] + target = 0, 10 + +[square = 1, 10] + cube_type = g_tomb + +[square = 2, 10] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 2, 10 + +[square = 3, 10] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 3, 10 + +[square = 4, 10] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 4, 10 + +[square = 5, 10] + cube_type = g_tomb + + [object = rock] + target = 5, 10 + +[square = 6, 10] + cube_type = g_tomb + + [object = dirt2] + target = 6, 10 + +[square = 7, 10] + cube_type = g_tomb + + [object = dirt1] + target = 7, 10 + +[square = 8, 10] + cube_type = g_tomb + + [object = rock] + target = 8, 10 + +[square = 9, 10] + cube_type = g_tomb + +[square = 10, 10] + cube_type = g_tomb + + [object = block_enemy] + direction = 0 + target = 10, 10 + +[square = 11, 10] + cube_type = g_tomb + + [object = rock] + target = 11, 10 + +[square = 12, 10] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 12, 10 + +[square = 0, 11] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 0, 11 + +[square = 1, 11] + cube_type = g_tomb + +[square = 2, 11] + cube_type = g_tomb + + [object = dirt2] + target = 2, 11 + +[square = 3, 11] + cube_type = g_tomb + + [object = rock] + target = 3, 11 + +[square = 4, 11] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 4, 11 + +[square = 5, 11] + cube_type = g_tomb + + [object = block_enemy] + direction = 0 + target = 5, 11 + +[square = 6, 11] + cube_type = g_tomb + +[square = 7, 11] + cube_type = g_tomb + + [object = rock] + target = 7, 11 + +[square = 8, 11] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 8, 11 + +[square = 9, 11] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 9, 11 + +[square = 10, 11] + cube_type = g_tomb + + [object = dirt1] + target = 10, 11 + +[square = 11, 11] + cube_type = g_tomb + +[square = 12, 11] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 12, 11 + +[square = 13, 11] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 13, 11 + +[square = 0, 12] + cube_type = g_tomb + + [object = rock] + target = 0, 12 + +[square = 1, 12] + cube_type = g_tomb + + [object = dirt2] + target = 1, 12 + +[square = 2, 12] + cube_type = g_tomb + +[square = 3, 12] + cube_type = g_tomb + +[square = 4, 12] + cube_type = g_tomb + + [enemy = treetroll] + hp = 300 + + [enemy = treetroll] + hp = 300 + +[square = 5, 12] + cube_type = g_tomb + +[square = 6, 12] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 6, 12 + +[square = 7, 12] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 7, 12 + +[square = 9, 12] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 9, 12 + +[square = 10, 12] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 10, 12 + +[square = 11, 12] + cube_type = g_tomb + + [enemy = treetroll] + hp = 300 + +[square = 12, 12] + cube_type = g_tomb + + [object = dirt1] + target = 12, 12 + +[square = 13, 12] + cube_type = g_tomb + + [object = rock] + target = 13, 12 + +[square = 14, 12] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 14, 12 + +[square = 0, 13] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 0, 13 + +[square = 1, 13] + cube_type = g_tomb + +[square = 2, 13] + cube_type = g_tomb + + [object = garbage] + target = 2, 13 + + + object_item_count = 0 + +[square = 3, 13] + cube_type = g_tomb + + [object = torch] + target = 3, 13 + +[square = 4, 13] + cube_type = g_tomb + +[square = 5, 13] + cube_type = g_tomb + + [object = dirt2] + target = 5, 13 + + [object = flower4] + direction = 0 + target = 5, 13 + +[square = 6, 13] + cube_type = g_tomb + + [object = rock] + target = 6, 13 + +[square = 10, 13] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 10, 13 + +[square = 11, 13] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 11, 13 + +[square = 12, 13] + cube_type = g_tomb + + [enemy = treetroll] + hp = 300 + +[square = 13, 13] + cube_type = g_tomb + + [object = dirt1] + target = 13, 13 + +[square = 14, 13] + cube_type = g_tomb + +[square = 15, 13] + cube_type = g_tomb + + [object = rock] + target = 15, 13 + +[square = 0, 14] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 0, 14 + +[square = 1, 14] + cube_type = g_tomb + + [object = rock] + target = 1, 14 + +[square = 2, 14] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 2, 14 + +[square = 3, 14] + cube_type = g_tomb + + [object = rock] + target = 3, 14 + +[square = 4, 14] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 4, 14 + +[square = 5, 14] + cube_type = g_tomb + + [object = rock] + target = 5, 14 + +[square = 6, 14] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 6, 14 + +[square = 11, 14] + cube_type = g_tomb + + [object = rock] + target = 11, 14 + +[square = 12, 14] + cube_type = g_tomb + + [object = dirt1] + target = 12, 14 + +[square = 13, 14] + cube_type = g_tomb + + [item = runic_stones] + item_count = 0 + + [enemy = deadrobber] + hp = -1 + +[square = 14, 14] + cube_type = g_tomb + + [object = dirt1] + target = 14, 14 + + [object = flower3] + target = 14, 14 + +[square = 15, 14] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 15, 14 + +[square = 11, 15] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 11, 15 + +[square = 12, 15] + cube_type = g_tomb + + [object = rock] + target = 12, 15 + +[square = 13, 15] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 13, 15 + +[square = 14, 15] + cube_type = g_tomb + + [object = rock] + target = 14, 15 + +[square = 15, 15] + cube_type = g_tomb + + [object = rock] + direction = 0 + target = 15, 15 + +\\*********************************** + +[level = LAVA_PIT] +size = 16, 16 +object_items_reseted = 0 + +[square = 0, 0] + cube_type = g_tomb + + [object = rock_lava] + direction = 0 + target = 0, 0 + + [object = demon_count] + direction = 0 + target = 1, 1 + +[square = 1, 0] + cube_type = g_tomb + + [object = rock_lava] + target = 1, 0 + +[square = 2, 0] + cube_type = g_tomb + + [object = rock_lava] + direction = 0 + target = 2, 0 + +[square = 3, 0] + cube_type = g_tomb + + [object = rock_lava] + target = 3, 0 + +[square = 0, 1] + cube_type = g_tomb + + [object = rock_lava] + target = 0, 1 + +[square = 1, 1] + cube_type = g_tomb + + [object = ladder] + direction = 0 + target = 1, 1 + +[square = 2, 1] + cube_type = g_tomb + + [object = rock_lava] + direction = 0 + target = 2, 1 + +[square = 3, 1] + cube_type = g_tomb + + [object = rock_lava] + target = 3, 1 + +[square = 4, 1] + cube_type = g_tomb + + [object = rock_lava] + direction = 0 + target = 4, 1 + +[square = 9, 1] + cube_type = g_tomb + + [object = rock_lava] + direction = 0 + target = 9, 1 + +[square = 10, 1] + cube_type = g_tomb + + [object = rock_lava] + target = 10, 1 + +[square = 11, 1] + cube_type = g_tomb + + [object = rock_lava] + direction = 0 + target = 11, 1 + +[square = 12, 1] + cube_type = g_tomb + + [object = rock_lava] + target = 12, 1 + +[square = 13, 1] + cube_type = g_tomb + + [object = rock_lava] + direction = 0 + target = 13, 1 + +[square = 0, 2] + cube_type = g_tomb + + [object = rock_lava] + direction = 0 + target = 0, 2 + +[square = 1, 2] + cube_type = g_tomb + +[square = 2, 2] + cube_type = g_tomb + + [object = stain] + target = 2, 2 + +[square = 3, 2] + cube_type = g_tomb + + [enemy = deadpriest] + hp = -1 + +[square = 4, 2] + cube_type = g_tomb + + [object = rock_lava] + target = 4, 2 + +[square = 5, 2] + cube_type = g_tomb + + [object = rock_lava] + target = 5, 2 + +[square = 8, 2] + cube_type = g_tomb + + [object = rock_lava] + target = 8, 2 + +[square = 9, 2] + cube_type = g_tomb + + [object = rock_lava] + direction = 0 + target = 9, 2 + +[square = 10, 2] + cube_type = g_tomb + + [object = stain] + target = 10, 2 + +[square = 11, 2] + cube_type = g_tomb + +[square = 12, 2] + cube_type = g_tomb + + [object = skull_pike1] + direction = 1 + target = 12, 2 + +[square = 13, 2] + cube_type = g_tomb + + [object = rock_lava] + direction = 0 + target = 13, 2 + +[square = 14, 2] + cube_type = g_tomb + + [object = rock_lava] + target = 14, 2 + +[square = 0, 3] + cube_type = g_tomb + + [object = rock_lava] + target = 0, 3 + +[square = 1, 3] + cube_type = g_tomb + + [object = stain] + target = 1, 3 + +[square = 2, 3] + cube_type = g_tomb + +[square = 3, 3] + cube_type = g_tomb + + [object = stain] + target = 3, 3 + +[square = 4, 3] + cube_type = g_tomb + +[square = 5, 3] + cube_type = g_tomb + + [object = rock_lava] + direction = 0 + target = 5, 3 + +[square = 6, 3] + cube_type = g_tomb + + [object = rock_lava] + target = 6, 3 + +[square = 7, 3] + cube_type = g_tomb + + [object = rock_lava] + target = 7, 3 + +[square = 8, 3] + cube_type = g_tomb + + [object = rock_lava] + direction = 0 + target = 8, 3 + +[square = 9, 3] + cube_type = g_tomb + +[square = 10, 3] + cube_type = g_tomb + + [object = stain] + target = 10, 3 + +[square = 11, 3] + cube_type = g_tomb + + [object = rock_lava] + target = 11, 3 + +[square = 12, 3] + cube_type = g_tomb + + [object = stain] + target = 12, 3 + +[square = 13, 3] + cube_type = g_tomb + +[square = 14, 3] + cube_type = g_tomb + + [object = rock_lava] + direction = 0 + target = 14, 3 + +[square = 0, 4] + cube_type = g_tomb + + [object = rock_lava] + direction = 0 + target = 0, 4 + +[square = 1, 4] + cube_type = g_tomb + + [object = rock_lava] + direction = 0 + target = 1, 4 + +[square = 2, 4] + cube_type = g_tomb + + [object = torch2] + target = 2, 4 + +[square = 3, 4] + cube_type = g_tomb + + [object = rock_lava] + direction = 0 + target = 3, 4 + +[square = 4, 4] + cube_type = g_tomb + +[square = 5, 4] + cube_type = g_tomb + + [enemy = lavalizard] + hp = 200 + +[square = 6, 4] + cube_type = g_tomb + + [object = fire_menhir] + direction = 0 + target = 6, 4 + +[square = 7, 4] + cube_type = g_tomb + + [object = stain] + target = 7, 4 + +[square = 8, 4] + cube_type = g_tomb + + [object = rock_lava] + target = 8, 4 + +[square = 9, 4] + cube_type = g_tomb + +[square = 10, 4] + cube_type = g_tomb + + [item = remains] + item_count = 0 + +[square = 11, 4] + cube_type = g_tomb + + [object = rock_lava] + direction = 0 + target = 11, 4 + +[square = 12, 4] + cube_type = g_tomb + + [enemy = lavalizard] + hp = 200 + +[square = 13, 4] + cube_type = g_tomb + + [object = torch2] + direction = 0 + target = 13, 4 + + [object = torch2] + direction = 1 + target = 13, 4 + + [object = torch2] + target = 13, 4 + + [object = necro_circle] + target = 11, 2 + +[square = 14, 4] + cube_type = g_tomb + + [object = rock_lava] + target = 14, 4 + +[square = 15, 4] + cube_type = g_tomb + + [object = rock_lava] + direction = 0 + target = 15, 4 + +[square = 1, 5] + cube_type = g_tomb + + [object = rock_lava] + target = 1, 5 + +[square = 2, 5] + cube_type = g_tomb + + [enemy = lavalizard] + hp = 200 + +[square = 3, 5] + cube_type = g_tomb + +[square = 4, 5] + cube_type = g_tomb + + [object = stain] + target = 4, 5 + +[square = 5, 5] + cube_type = g_tomb + + [object = stain] + target = 5, 5 + +[square = 6, 5] + cube_type = g_tomb + + [object = rock_lava] + target = 6, 5 + +[square = 7, 5] + cube_type = g_tomb + +[square = 8, 5] + cube_type = g_tomb + +[square = 9, 5] + cube_type = g_tomb + +[square = 10, 5] + cube_type = g_tomb + + [object = rock_lava] + target = 10, 5 + +[square = 11, 5] + cube_type = g_tomb + + [object = rock_lava] + target = 11, 5 + +[square = 12, 5] + cube_type = g_tomb + + [object = rock_lava] + direction = 0 + target = 12, 5 + +[square = 13, 5] + cube_type = g_tomb + + [object = rock_lava] + target = 13, 5 + +[square = 14, 5] + cube_type = g_tomb + + [object = rock_lava] + direction = 0 + target = 14, 5 + +[square = 15, 5] + cube_type = g_tomb + + [object = rock_lava] + direction = 0 + target = 15, 5 + +[square = 1, 6] + cube_type = g_tomb + + [object = rock_lava] + direction = 0 + target = 1, 6 + +[square = 2, 6] + cube_type = g_tomb + + [object = skull_pike2] + target = 2, 6 + +[square = 3, 6] + cube_type = g_tomb + +[square = 4, 6] + cube_type = g_tomb + + [object = rock_lava] + direction = 0 + target = 4, 6 + +[square = 5, 6] + cube_type = g_tomb + + [object = rock_lava] + direction = 1 + target = 5, 6 + +[square = 6, 6] + cube_type = g_tomb + + [object = rock_lava] + direction = 0 + target = 6, 6 + +[square = 7, 6] + cube_type = g_tomb + +[square = 8, 6] + cube_type = g_tomb + + [object = stain] + target = 8, 6 + +[square = 9, 6] + cube_type = g_tomb + + [object = rock_lava] + target = 9, 6 + +[square = 10, 6] + cube_type = g_tomb + + [object = rock_lava] + direction = 0 + target = 10, 6 + +[square = 14, 6] + cube_type = g_tomb + + [object = rock_lava] + direction = 0 + target = 14, 6 + +[square = 1, 7] + cube_type = g_tomb + + [object = rock_lava] + target = 1, 7 + +[square = 2, 7] + cube_type = g_tomb + + [object = rock_lava] + direction = 0 + target = 2, 7 + +[square = 3, 7] + cube_type = g_tomb + +[square = 4, 7] + cube_type = g_tomb + + [object = rock_lava] + direction = 0 + target = 4, 7 + +[square = 5, 7] + cube_type = g_tomb + + [object = rock_lava] + direction = 0 + target = 5, 7 + +[square = 6, 7] + cube_type = g_tomb + + [object = rock_lava] + direction = 0 + target = 6, 7 + +[square = 7, 7] + cube_type = g_tomb + + [object = rock_lava] + direction = 0 + target = 7, 7 + +[square = 8, 7] + cube_type = g_tomb + +[square = 9, 7] + cube_type = g_tomb + + [enemy = lavalizard] + hp = 200 + +[square = 10, 7] + cube_type = g_tomb + + [object = rock_lava] + target = 10, 7 + +[square = 1, 8] + cube_type = g_tomb + + [object = rock_lava] + direction = 1 + target = 1, 8 + +[square = 2, 8] + cube_type = g_tomb + +[square = 3, 8] + cube_type = g_tomb + + [object = torch2] + direction = 1 + target = 3, 8 + +[square = 4, 8] + cube_type = g_tomb + + [object = rock_lava] + target = 4, 8 + +[square = 5, 8] + cube_type = g_tomb + + [object = necro_circle] + target = 7, 9 + +[square = 6, 8] + cube_type = g_tomb + + [enemy = lavalizard] + hp = 200 + +[square = 7, 8] + cube_type = g_tomb + + [object = rock_lava] + direction = 0 + target = 7, 8 + +[square = 8, 8] + cube_type = g_tomb + + [object = rock_lava] + target = 8, 8 + +[square = 9, 8] + cube_type = g_tomb + + [object = fire_menhir] + direction = 0 + target = 9, 8 + +[square = 10, 8] + cube_type = g_tomb + + [object = rock_lava] + direction = 0 + target = 10, 8 + +[square = 11, 8] + cube_type = g_tomb + + [object = rock_lava] + target = 11, 8 + +[square = 1, 9] + cube_type = g_tomb + + [object = rock_lava] + direction = 3 + target = 1, 9 + +[square = 2, 9] + cube_type = g_tomb + + [object = stain] + target = 2, 9 + +[square = 3, 9] + cube_type = g_tomb + + [object = rock_lava] + direction = 1 + target = 3, 9 + +[square = 4, 9] + cube_type = g_tomb + + [object = rock_lava] + direction = 0 + target = 4, 9 + +[square = 5, 9] + cube_type = g_tomb + + [object = rock_lava] + target = 5, 9 + +[square = 6, 9] + cube_type = g_tomb + + [enemy = lavalizard] + hp = 200 + +[square = 7, 9] + cube_type = g_tomb + + [item = ruby] + item_count = 0 + + [enemy = deadpriest] + hp = -1 + + [enemy = deadpriest] + hp = -1 + +[square = 8, 9] + cube_type = g_tomb + + [object = rock_lava] + target = 8, 9 + +[square = 9, 9] + cube_type = g_tomb + +[square = 10, 9] + cube_type = g_tomb + + [object = shunt] + direction = 0 + target = 8, 9 + + [object = fire_menhir] + direction = 0 + target = 10, 9 + +[square = 11, 9] + cube_type = g_tomb + + [object = rock_lava] + direction = 0 + target = 11, 9 + +[square = 12, 9] + cube_type = g_tomb + + [object = rock_lava] + target = 12, 9 + +[square = 1, 10] + cube_type = g_tomb + + [object = rock_lava] + direction = 1 + target = 1, 10 + +[square = 2, 10] + cube_type = g_tomb + + [enemy = firedemon] + hp = 300 + +[square = 3, 10] + cube_type = g_tomb + + [object = fire_menhir] + direction = 0 + target = 3, 10 + +[square = 4, 10] + cube_type = g_tomb + + [object = rock_lava] + target = 4, 10 + +[square = 5, 10] + cube_type = g_tomb + + [object = rock_lava] + direction = 0 + target = 5, 10 + +[square = 6, 10] + cube_type = g_tomb + + [object = rock_lava] + target = 6, 10 + +[square = 7, 10] + cube_type = g_tomb + + [object = rock_lava] + direction = 0 + target = 7, 10 + +[square = 8, 10] + cube_type = g_tomb + + [object = rock_lava] + target = 8, 10 + +[square = 9, 10] + cube_type = g_tomb + +[square = 10, 10] + cube_type = g_tomb + + [object = stain] + target = 10, 10 + +[square = 11, 10] + cube_type = g_tomb + + [enemy = firedemon] + hp = 300 + +[square = 12, 10] + cube_type = g_tomb + + [object = rock_lava] + direction = 0 + target = 12, 10 + +[square = 13, 10] + cube_type = g_tomb + + [object = rock_lava] + direction = 1 + target = 13, 10 + +[square = 14, 10] + cube_type = g_tomb + + [object = rock_lava] + target = 14, 10 + +[square = 1, 11] + cube_type = g_tomb + + [object = rock_lava] + direction = 3 + target = 1, 11 + +[square = 2, 11] + cube_type = g_tomb + + [object = rock_lava] + target = 2, 11 + +[square = 3, 11] + cube_type = g_tomb + + [object = stain] + target = 3, 11 + + [enemy = deadpriest] + hp = -1 + +[square = 4, 11] + cube_type = g_tomb + + [enemy = lavalizard] + hp = 200 + +[square = 5, 11] + cube_type = g_tomb + +[square = 6, 11] + cube_type = g_tomb + + [object = shunt] + direction = 0 + target = 3, 12 + +[square = 7, 11] + cube_type = g_tomb + + [object = rock_lava] + target = 7, 11 + +[square = 8, 11] + cube_type = g_tomb + +[square = 9, 11] + cube_type = g_tomb + + [object = stain] + target = 9, 11 + +[square = 10, 11] + cube_type = g_tomb + + [object = rock_lava] + direction = 1 + target = 10, 11 + +[square = 11, 11] + cube_type = g_tomb + +[square = 12, 11] + cube_type = g_tomb + + [object = stain] + target = 12, 11 + +[square = 13, 11] + cube_type = g_tomb + + [enemy = deadpriest] + hp = -1 + +[square = 14, 11] + cube_type = g_tomb + + [object = rock_lava] + direction = 0 + target = 14, 11 + +[square = 15, 11] + cube_type = g_tomb + + [object = rock_lava] + direction = 0 + target = 15, 11 + +[square = 0, 12] + cube_type = g_tomb + + [object = rock_lava] + target = 0, 12 + +[square = 1, 12] + cube_type = g_tomb + + [object = rock_lava] + target = 1, 12 + +[square = 2, 12] + cube_type = g_tomb + + [object = rock_lava] + target = 2, 12 + +[square = 3, 12] + cube_type = g_tomb + + [object = rock_lava] + target = 3, 12 + +[square = 4, 12] + cube_type = g_tomb + + [object = rock_lava] + direction = 0 + target = 4, 12 + +[square = 5, 12] + cube_type = g_tomb + + [enemy = firedemon] + hp = 300 + +[square = 6, 12] + cube_type = g_tomb + +[square = 7, 12] + cube_type = g_tomb + + [object = rock_lava] + direction = 0 + target = 7, 12 + +[square = 8, 12] + cube_type = g_tomb + + [object = stain] + target = 8, 12 + +[square = 9, 12] + cube_type = g_tomb + +[square = 10, 12] + cube_type = g_tomb + +[square = 11, 12] + cube_type = g_tomb + +[square = 12, 12] + cube_type = g_tomb + + [object = rock_lava] + direction = 0 + target = 12, 12 + +[square = 13, 12] + cube_type = g_tomb + +[square = 14, 12] + cube_type = g_tomb + +[square = 15, 12] + cube_type = g_tomb + + [object = rock_lava] + target = 15, 12 + +[square = 0, 13] + cube_type = g_tomb + + [object = rock_lava] + direction = 0 + target = 0, 13 + +[square = 1, 13] + cube_type = g_tomb + +[square = 2, 13] + cube_type = g_tomb + + [enemy = lavalizard] + hp = 200 + +[square = 3, 13] + cube_type = g_tomb + + [item = stones] + item_count = 10 + + [item = rusty_dirk] + item_count = 0 + +[square = 4, 13] + cube_type = g_tomb + + [object = rock_lava] + target = 4, 13 + +[square = 5, 13] + cube_type = g_tomb + + [object = rock_lava] + direction = 0 + target = 5, 13 + +[square = 6, 13] + cube_type = g_tomb + + [object = skull_pike4] + target = 6, 13 + +[square = 7, 13] + cube_type = g_tomb + + [object = stain] + target = 7, 13 + +[square = 8, 13] + cube_type = g_tomb + +[square = 9, 13] + cube_type = g_tomb + + [object = rock_lava] + direction = 0 + target = 9, 13 + +[square = 10, 13] + cube_type = g_tomb + + [object = rock_lava] + target = 10, 13 + +[square = 11, 13] + cube_type = g_tomb + +[square = 12, 13] + cube_type = g_tomb + +[square = 13, 13] + cube_type = g_tomb + + [object = torch2] + direction = 1 + target = 13, 13 + + [object = torch2] + direction = 0 + target = 13, 13 + + [object = torch2] + direction = 3 + target = 13, 13 + + [object = torch2] + target = 13, 13 + + [object = necro_circle] + direction = 0 + target = 11, 12 + +[square = 14, 13] + cube_type = g_tomb + + [enemy = lavalizard] + hp = 200 + +[square = 15, 13] + cube_type = g_tomb + + [object = rock_lava] + direction = 0 + target = 15, 13 + +[square = 0, 14] + cube_type = g_tomb + + [object = rock_lava] + target = 0, 14 + +[square = 1, 14] + cube_type = g_tomb + + [object = necro_circle] + target = 3, 13 + + [object = torch2] + target = 1, 14 + + [object = torch2] + direction = 1 + target = 1, 14 + +[square = 2, 14] + cube_type = g_tomb + + [object = rock_lava] + target = 2, 14 + +[square = 3, 14] + cube_type = g_tomb + + [object = rock_lava] + direction = 0 + target = 3, 14 + +[square = 4, 14] + cube_type = g_tomb + + [object = rock_lava] + target = 4, 14 + +[square = 5, 14] + cube_type = g_tomb + + [object = rock_lava] + target = 5, 14 + +[square = 6, 14] + cube_type = g_tomb + + [object = rock_lava] + direction = 0 + target = 6, 14 + +[square = 7, 14] + cube_type = g_tomb + + [object = rock_lava] + target = 7, 14 + +[square = 8, 14] + cube_type = g_tomb + + [object = rock_lava] + target = 8, 14 + +[square = 9, 14] + cube_type = g_tomb + + [object = rock_lava] + direction = 0 + target = 9, 14 + +[square = 10, 14] + cube_type = g_tomb + + [object = rock_lava] + direction = 0 + target = 10, 14 + +[square = 11, 14] + cube_type = g_tomb + + [object = rock_lava] + target = 11, 14 + +[square = 12, 14] + cube_type = g_tomb + + [object = stain] + target = 12, 14 + +[square = 13, 14] + cube_type = g_tomb + + [enemy = lavalizard] + hp = 200 + +[square = 14, 14] + cube_type = g_tomb + + [object = skull_pike3] + direction = 1 + target = 14, 14 + +[square = 15, 14] + cube_type = g_tomb + + [object = rock_lava] + target = 15, 14 + +[square = 0, 15] + cube_type = g_tomb + + [object = rock_lava] + direction = 0 + target = 0, 15 + +[square = 1, 15] + cube_type = g_tomb + + [object = rock_lava] + target = 1, 15 + +[square = 2, 15] + cube_type = g_tomb + + [object = rock_lava] + direction = 0 + target = 2, 15 + +[square = 11, 15] + cube_type = g_tomb + + [object = rock_lava] + direction = 0 + target = 11, 15 + +[square = 12, 15] + cube_type = g_tomb + + [object = rock_lava] + target = 12, 15 + +[square = 13, 15] + cube_type = g_tomb + + [object = rock_lava] + direction = 0 + target = 13, 15 + +[square = 14, 15] + cube_type = g_tomb + + [object = rock_lava] + target = 14, 15 + +[square = 15, 15] + cube_type = g_tomb + + [object = rock_lava] + direction = 0 + target = 15, 15 diff --git a/undercroft_windows_i110/data/game/map_graveyard.txt b/undercroft_windows_i110/data/game/map_graveyard.txt new file mode 100644 index 0000000..c5bb183 --- /dev/null +++ b/undercroft_windows_i110/data/game/map_graveyard.txt @@ -0,0 +1,25098 @@ +save_version = 16 +part_name = graveyard +level_count = 11 + +\\*********************************** + +[level = GRAVEYARD_1] +size = 40, 28 +object_items_reseted = 0 + +[square = 3, 0] + cube_type = w_gravewall1 + +[square = 4, 0] + cube_type = w_gravewall1 + +[square = 5, 0] + cube_type = w_gravewall1 + +[square = 6, 0] + cube_type = w_gravewall1 + +[square = 7, 0] + cube_type = w_gravewall1 + +[square = 8, 0] + cube_type = w_gravewall1 + +[square = 9, 0] + cube_type = w_gravewall1 + +[square = 10, 0] + cube_type = w_gravewall1 + +[square = 11, 0] + cube_type = w_gravewall1 + +[square = 12, 0] + cube_type = w_gravewall1 + +[square = 13, 0] + cube_type = w_gravewall1 + +[square = 14, 0] + cube_type = w_gravewall1 + +[square = 0, 1] + cube_type = g_forest1 + +[square = 1, 1] + cube_type = g_forest1 + +[square = 2, 1] + cube_type = g_forest1 + + [object = bush1] + direction = 1 + +[square = 3, 1] + cube_type = w_gravewall1 + +[square = 4, 1] + cube_type = g_forest1 + + [object = bush2] + direction = 1 + + [object = tree1] + direction = 1 + +[square = 5, 1] + cube_type = g_forest1 + + [object = dirt2] + direction = 1 + +[square = 6, 1] + cube_type = g_forest1 + + [object = roof] + + [object = coffin1] + direction = 0 + +[square = 7, 1] + cube_type = g_forest1 + + [object = roof] + + [object = garbage] + direction = 1 + + + object_item_count = 13 + + + object_item_count = 0 + + + object_item_count = 0 + + [object = coffin2] + direction = 0 + +[square = 8, 1] + cube_type = g_forest1 + + [object = roof] + + [object = foliage1] + direction = 1 + + [object = roof] + direction = 1 + + [object = foliage1] + +[square = 9, 1] + cube_type = g_forest1 + + [object = ceiling] + + [object = foliage1] + direction = 3 + + [object = foliage1] + +[square = 10, 1] + cube_type = g_forest1 + + [object = dirt2] + direction = 1 + + [object = roof] + direction = 3 + + [object = block_enemy] + direction = 0 + target = 10, 1 + + [enemy = zombie] + hp = 400 + +[square = 11, 1] + cube_type = g_forest1 + + [object = block_enemy] + direction = 0 + target = 11, 1 + +[square = 12, 1] + cube_type = w_gravewall1 + +[square = 13, 1] + cube_type = g_forest1 + + [object = tstone_cata] + target = 13, 1 + + [object = coffin1] + direction = 1 + target = 13, 1 + +[square = 14, 1] + cube_type = w_gravewall1 + +[square = 15, 1] + cube_type = g_forest1 + + [object = tree1] + direction = 3 + target = 15, 1 + +[square = 16, 1] + cube_type = g_forest1 + +[square = 17, 1] + cube_type = g_forest1 + +[square = 0, 2] + cube_type = g_forest1 + +[square = 1, 2] + cube_type = g_forest1 + +[square = 2, 2] + cube_type = g_forest1 + + [object = bush2] + direction = 1 + +[square = 3, 2] + cube_type = g_forest1 + + [object = fence2] + direction = 3 + target = 3, 2 + +[square = 4, 2] + cube_type = g_forest1 + +[square = 5, 2] + cube_type = g_forest1 + + [object = roof] + direction = 1 + + [object = win_wood] + direction = 1 + +[square = 6, 2] + cube_type = w_wood1 + +[square = 7, 2] + cube_type = w_wood1 + +[square = 8, 2] + cube_type = w_wood1 + +[square = 9, 2] + cube_type = w_wood1 + +[square = 10, 2] + cube_type = g_forest1 + + [object = roof] + direction = 3 + +[square = 11, 2] + cube_type = g_forest1 + + [object = coffin1] + direction = 3 + +[square = 12, 2] + cube_type = w_gravewall1 + +[square = 13, 2] + cube_type = g_forest1 + + [object = button] + direction = 3 + target = 13, 3 + +[square = 14, 2] + cube_type = g_forest1 + + [object = fence2] + direction = 3 + target = 14, 2 + + [object = flower1] + direction = 3 + target = 14, 2 + +[square = 15, 2] + cube_type = g_forest1 + +[square = 16, 2] + cube_type = g_forest1 + + [object = tree1] + direction = 3 + target = 16, 2 + +[square = 17, 2] + cube_type = g_forest1 + +[square = 18, 2] + cube_type = w_clay + +[square = 19, 2] + cube_type = w_clay + +[square = 20, 2] + cube_type = w_clay + +[square = 22, 2] + cube_type = w_clay + +[square = 23, 2] + cube_type = w_clay + +[square = 24, 2] + cube_type = w_clay + +[square = 25, 2] + cube_type = w_clay + +[square = 26, 2] + cube_type = w_clay + +[square = 27, 2] + cube_type = w_clay + +[square = 28, 2] + cube_type = w_clay + +[square = 29, 2] + cube_type = w_clay + +[square = 30, 2] + cube_type = w_clay + +[square = 31, 2] + cube_type = w_clay + +[square = 0, 3] + cube_type = g_forest1 + +[square = 1, 3] + cube_type = g_forest1 + + [object = tree1] + direction = 1 + +[square = 2, 3] + cube_type = g_forest1 + +[square = 3, 3] + cube_type = w_gravewall1 + +[square = 4, 3] + cube_type = g_forest1 + + [object = dirt2] + direction = 1 + +[square = 5, 3] + cube_type = g_forest1 + + [object = roof] + direction = 1 + + [object = door_digger] + direction = 1 + target = 37, 7 + + + object_item_count = 20 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 14 + + [object = RESPAWN-zombie] + direction = 0 + target = 6, 13 + + [object = RESPAWN-fatdead] + direction = 0 + target = 30, 20 + + [object = RESPAWN-torso] + direction = 0 + target = 24, 13 + +[square = 6, 3] + cube_type = w_wood1 + +[square = 7, 3] + cube_type = w_wood1 + +[square = 8, 3] + cube_type = w_wood1 + +[square = 9, 3] + cube_type = w_wood1 + +[square = 10, 3] + cube_type = g_forest1 + + [object = roof] + direction = 3 + + [object = door_cellar] + direction = 3 + +[square = 11, 3] + cube_type = g_forest1 + + [object = flower4] + + [object = coffin2] + direction = 3 + +[square = 12, 3] + cube_type = w_gravewall1 + +[square = 13, 3] + cube_type = w_gravewall1 + +[square = 14, 3] + cube_type = w_gravewall1 + +[square = 15, 3] + cube_type = g_forest1 + +[square = 16, 3] + cube_type = g_forest1 + +[square = 17, 3] + cube_type = g_forest1 + +[square = 18, 3] + cube_type = w_clay + +[square = 19, 3] + cube_type = g_tomb + + [object = ladder] + direction = 0 + target = 7, 14 + +[square = 20, 3] + cube_type = w_clay + +[square = 22, 3] + cube_type = w_clay + +[square = 23, 3] + cube_type = g_tomb + + [object = coffin2] + target = 23, 3 + + [object = foliage1] + direction = 0 + target = 23, 3 + + [object = foliage1] + direction = 3 + target = 23, 3 + + [item = medicine] + item_count = 0 + + [item = money40] + item_count = 19 + + [item = arrows] + item_count = 8 + + [item = remains] + item_count = 0 + +[square = 24, 3] + cube_type = w_clay + +[square = 25, 3] + cube_type = w_clay + +[square = 26, 3] + cube_type = g_tomb + + [object = ladder] + direction = 3 + target = 30, 22 + +[square = 27, 3] + cube_type = g_tomb + + [object = dirt1] + direction = 3 + target = 27, 3 + + [item = mummyfied_head] + item_count = 0 + + [item = shovel] + item_count = 0 + + [enemy = fatdead] + hp = 600 + +[square = 28, 3] + cube_type = w_clay + +[square = 29, 3] + cube_type = w_clay + +[square = 30, 3] + cube_type = g_tomb + + [item = revive_potion] + item_count = 0 + + [item = ring_of_scorpion] + item_count = 0 + + [item = round_shield] + item_count = 0 + + [item = iron_cudgel] + item_count = 0 + + [item = bodypart] + item_count = 0 + + [item = remains] + item_count = 0 + + [enemy = corpse_eater] + hp = 400 + +[square = 31, 3] + cube_type = w_clay + +[square = 0, 4] + cube_type = g_forest1 + +[square = 1, 4] + cube_type = g_forest1 + + [object = tree1] + direction = 1 + +[square = 2, 4] + cube_type = g_forest1 + +[square = 3, 4] + cube_type = g_forest1 + + [object = fence2] + direction = 3 + target = 3, 4 + +[square = 4, 4] + cube_type = g_forest1 + +[square = 5, 4] + cube_type = g_forest1 + + [object = roof] + direction = 1 + + [object = coffin1] + direction = 3 + +[square = 6, 4] + cube_type = w_wood1 + +[square = 7, 4] + cube_type = w_wood1 + +[square = 8, 4] + cube_type = w_wood1 + +[square = 9, 4] + cube_type = w_wood1 + +[square = 10, 4] + cube_type = g_forest1 + + [object = roof] + direction = 3 + + [object = flower3] + +[square = 11, 4] + cube_type = g_forest1 + +[square = 12, 4] + cube_type = w_gravewall1 + +[square = 13, 4] + cube_type = g_forest1 + + [object = button] + direction = 3 + target = 12, 5 + +[square = 14, 4] + cube_type = w_gravewall1 + +[square = 15, 4] + cube_type = w_gravewall1 + +[square = 16, 4] + cube_type = w_gravewall1 + +[square = 18, 4] + cube_type = w_clay + +[square = 19, 4] + cube_type = g_tomb + + [object = coffin1] + direction = 0 + target = 19, 4 + + [object = coffin2] + direction = 1 + target = 19, 4 + + [item = healing_potion] + item_count = 0 + + [item = stamina_potion] + item_count = 0 + + [item = small_stamina_potion] + item_count = 0 + + [item = money80] + item_count = 21 + + [item = bodypart] + item_count = 0 + + [item = remains] + item_count = 0 + + [enemy = zombie] + hp = 400 + + [enemy = torso] + hp = 350 + +[square = 20, 4] + cube_type = w_clay + +[square = 22, 4] + cube_type = w_clay + +[square = 23, 4] + cube_type = g_tomb + + [object = ladder] + target = 28, 11 + + [object = foliage1] + direction = 3 + target = 23, 4 + +[square = 24, 4] + cube_type = w_clay + +[square = 25, 4] + cube_type = w_clay + +[square = 26, 4] + cube_type = w_clay + +[square = 27, 4] + cube_type = w_clay + +[square = 28, 4] + cube_type = w_clay + +[square = 29, 4] + cube_type = w_clay + +[square = 30, 4] + cube_type = g_tomb + + [object = ladder] + target = 12, 9 + +[square = 31, 4] + cube_type = w_clay + +[square = 0, 5] + cube_type = g_forest1 + +[square = 1, 5] + cube_type = g_forest1 + +[square = 2, 5] + cube_type = g_forest1 + + [object = bush1] + direction = 1 + +[square = 3, 5] + cube_type = w_gravewall1 + +[square = 4, 5] + cube_type = g_forest1 + + [object = bush1] + direction = 3 + +[square = 5, 5] + cube_type = g_forest1 + +[square = 6, 5] + cube_type = g_forest1 + + [object = win_wood] + direction = 0 + + [object = roof] + direction = 0 + +[square = 7, 5] + cube_type = g_forest1 + + [object = foliage1] + direction = 0 + + [object = roof] + direction = 0 + + [object = dirt2] + direction = 1 + +[square = 8, 5] + cube_type = g_forest1 + + [object = win_wood] + direction = 0 + + [object = foliage1] + direction = 0 + + [object = roof] + direction = 0 + +[square = 9, 5] + cube_type = g_forest1 + + [object = fence] + direction = 3 + + [object = foliage1] + direction = 0 + + [object = roof] + direction = 0 + +[square = 10, 5] + cube_type = g_forest1 + + [object = dirt1] + direction = 1 + +[square = 11, 5] + cube_type = g_forest1 + + [object = garbage] + direction = 3 + + + object_item_count = 0 + +[square = 12, 5] + cube_type = w_gravewall1 + +[square = 13, 5] + cube_type = g_forest1 + + [item = tooth_necklace] + item_count = 0 + +[square = 14, 5] + cube_type = g_forest1 + + [item = bodypart] + item_count = 0 + +[square = 15, 5] + cube_type = g_forest1 + + [object = tstone] + direction = 3 + target = 31, 17 + + [object = flower2] + direction = 3 + target = 15, 5 + + [object = dirt2] + direction = 3 + target = 15, 5 + +[square = 16, 5] + cube_type = w_gravewall1 + +[square = 18, 5] + cube_type = w_clay + +[square = 19, 5] + cube_type = w_clay + +[square = 20, 5] + cube_type = w_clay + +[square = 22, 5] + cube_type = w_clay + +[square = 23, 5] + cube_type = w_clay + +[square = 24, 5] + cube_type = w_clay + +[square = 29, 5] + cube_type = w_clay + +[square = 30, 5] + cube_type = w_clay + +[square = 31, 5] + cube_type = w_clay + +[square = 34, 5] + cube_type = w_gravewall1 + +[square = 35, 5] + cube_type = w_gravewall1 + +[square = 36, 5] + cube_type = w_gravewall1 + +[square = 37, 5] + cube_type = w_gravewall1 + +[square = 38, 5] + cube_type = w_gravewall1 + +[square = 39, 5] + cube_type = w_gravewall1 + +[square = 3, 6] + cube_type = w_gravewall1 + +[square = 4, 6] + cube_type = g_forest1 + + [object = flower1] + + [object = flower2] + direction = 1 + +[square = 5, 6] + cube_type = g_forest1 + +[square = 6, 6] + cube_type = g_forest1 + + [object = dirt1] + direction = 1 + +[square = 7, 6] + cube_type = g_forest1 + +[square = 8, 6] + cube_type = g_forest1 + + [object = garbage] + direction = 1 + +[square = 9, 6] + cube_type = w_gravewall1 + +[square = 10, 6] + cube_type = g_forest1 + + [object = barrel] + direction = 3 + + + object_item_count = 12 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 11, 6] + cube_type = g_forest1 + + [object = foliage1] + direction = 1 + + [object = foliage1] + + [object = flower2] + direction = 1 + +[square = 12, 6] + cube_type = w_gravewall1 + +[square = 13, 6] + cube_type = g_forest1 + + [object = button] + direction = 3 + target = 13, 7 + +[square = 14, 6] + cube_type = w_gravewall1 + +[square = 15, 6] + cube_type = w_gravewall1 + +[square = 16, 6] + cube_type = w_gravewall1 + +[square = 34, 6] + cube_type = w_gravewall1 + +[square = 35, 6] + cube_type = g_forest1 + + [object = foliage1] + direction = 3 + + [object = foliage1] + direction = 0 + + [object = grave_roland] + direction = 3 + target = 35, 6 + + [object = vase_spec] + direction = 1 + target = 35, 6 + +[square = 36, 6] + cube_type = g_forest1 + + [object = foliage1] + direction = 0 + + [object = grave2] + direction = 0 + +[square = 37, 6] + cube_type = g_forest1 + + [object = foliage1] + direction = 0 + + [object = grave2] + direction = 0 + +[square = 38, 6] + cube_type = g_forest1 + + [object = foliage1] + direction = 0 + + [object = grave2] + direction = 0 + +[square = 39, 6] + cube_type = w_gravewall1 + +[square = 0, 7] + cube_type = w_gravewall1 + +[square = 1, 7] + cube_type = w_gravewall1 + +[square = 2, 7] + cube_type = w_gravewall1 + +[square = 3, 7] + cube_type = w_gravewall1 + +[square = 4, 7] + cube_type = w_gravewall1 + +[square = 5, 7] + cube_type = g_forest1 + + [object = flower1] + direction = 3 + +[square = 6, 7] + cube_type = w_gravewall1 + +[square = 7, 7] + cube_type = w_gravewall1 + +[square = 8, 7] + cube_type = w_gravewall1 + +[square = 9, 7] + cube_type = w_gravewall1 + +[square = 10, 7] + cube_type = w_gravewall1 + +[square = 11, 7] + cube_type = w_gravewall1 + +[square = 12, 7] + cube_type = w_gravewall1 + +[square = 13, 7] + cube_type = w_gravewall1 + +[square = 14, 7] + cube_type = w_gravewall1 + +[square = 15, 7] + cube_type = g_forest1 + + [object = altar] + direction = 0 + target = 15, 7 + + [object = torch2] + target = 15, 7 + + [object = torch2] + direction = 1 + target = 15, 7 + +[square = 16, 7] + cube_type = w_gravewall1 + +[square = 34, 7] + cube_type = w_gravewall1 + +[square = 35, 7] + cube_type = g_forest1 + + [object = foliage1] + direction = 3 + +[square = 36, 7] + cube_type = g_forest1 + +[square = 37, 7] + cube_type = g_forest1 + +[square = 38, 7] + cube_type = g_forest1 + + [object = foliage1] + direction = 1 + + [object = coffin1] + direction = 3 + target = 38, 7 + + [enemy = torso] + hp = 350 + +[square = 39, 7] + cube_type = w_gravewall1 + +[square = 0, 8] + cube_type = w_gravewall1 + +[square = 1, 8] + cube_type = g_forest1 + + [object = tstone_tomb] + direction = 1 + target = 1, 8 + + [object = foliage1] + target = 1, 8 + + [object = foliage1] + direction = 3 + target = 1, 8 + + [object = foliage1] + direction = 0 + target = 1, 8 + +[square = 2, 8] + cube_type = g_forest1 + + [object = button] + direction = 0 + target = 3, 8 + +[square = 3, 8] + cube_type = w_gravewall1 + +[square = 4, 8] + cube_type = g_forest1 + + [object = flower3] + +[square = 5, 8] + cube_type = g_forest1 + +[square = 6, 8] + cube_type = g_forest1 + +[square = 7, 8] + cube_type = g_forest1 + + [object = dirt2] + direction = 0 + +[square = 8, 8] + cube_type = g_forest1 + + [object = foliage1] + direction = 0 + +[square = 9, 8] + cube_type = g_forest1 + +[square = 10, 8] + cube_type = g_forest1 + + [object = bush2] + direction = 0 + +[square = 11, 8] + cube_type = g_forest1 + +[square = 12, 8] + cube_type = g_forest1 + + [object = foliage1] + direction = 0 + + [object = hole] + direction = 0 + target = 30, 4 + +[square = 13, 8] + cube_type = g_forest1 + +[square = 14, 8] + cube_type = g_forest1 + +[square = 15, 8] + cube_type = g_forest1 + + [object = RESPAWN-torso] + direction = 0 + target = 6, 13 + + [object = RESPAWN-zombie] + direction = 0 + target = 6, 13 + + [object = RESPAWN-fatdead] + direction = 0 + target = 14, 21 + +[square = 16, 8] + cube_type = w_gravewall1 + +[square = 34, 8] + cube_type = w_gravewall1 + +[square = 35, 8] + cube_type = g_forest1 + + [object = foliage1] + direction = 3 + +[square = 36, 8] + cube_type = g_forest1 + +[square = 37, 8] + cube_type = g_forest1 + + [object = foliage1] + + [enemy = zombie] + hp = 400 + +[square = 38, 8] + cube_type = g_forest1 + + [object = coffin1] + direction = 3 + target = 38, 8 + + [object = coffin1] + direction = 0 + target = 38, 8 + +[square = 39, 8] + cube_type = w_gravewall1 + +[square = 0, 9] + cube_type = w_gravewall1 + +[square = 1, 9] + cube_type = w_gravewall1 + +[square = 2, 9] + cube_type = w_gravewall1 + +[square = 3, 9] + cube_type = w_gravewall1 + +[square = 4, 9] + cube_type = g_forest1 + + [object = dirt1] + direction = 0 + +[square = 5, 9] + cube_type = g_forest1 + +[square = 6, 9] + cube_type = g_forest1 + +[square = 7, 9] + cube_type = g_forest1 + + [object = grave2] + + [object = foliage1] + target = 7, 9 + +[square = 8, 9] + cube_type = g_forest1 + + [object = grave1] + target = 8, 9 + +[square = 9, 9] + cube_type = g_forest1 + + [object = grave2] + +[square = 10, 9] + cube_type = g_forest1 + +[square = 11, 9] + cube_type = g_forest1 + + [object = dirt1] + direction = 0 + +[square = 12, 9] + cube_type = g_forest1 + + [enemy = fatdead] + hp = 600 + +[square = 13, 9] + cube_type = g_forest1 + + [object = dirt2] + direction = 0 + +[square = 14, 9] + cube_type = g_forest1 + +[square = 15, 9] + cube_type = g_forest1 + + [enemy = zombie] + hp = 400 + +[square = 16, 9] + cube_type = w_gravewall1 + +[square = 17, 9] + cube_type = w_gravewall1 + +[square = 18, 9] + cube_type = w_gravewall1 + +[square = 19, 9] + cube_type = w_gravewall1 + +[square = 20, 9] + cube_type = w_gravewall1 + +[square = 21, 9] + cube_type = w_gravewall1 + +[square = 22, 9] + cube_type = w_gravewall1 + + [object = roof] + direction = 1 + +[square = 23, 9] + cube_type = w_gravewall1 + +[square = 24, 9] + cube_type = g_forest1 + + [object = cloister_gate] + direction = 0 + + [object = ceiling] + direction = 1 + +[square = 25, 9] + cube_type = w_gravewall1 + +[square = 26, 9] + cube_type = w_gravewall1 + + [object = roof] + direction = 3 + +[square = 27, 9] + cube_type = w_gravewall1 + +[square = 28, 9] + cube_type = w_gravewall1 + +[square = 29, 9] + cube_type = w_gravewall1 + +[square = 30, 9] + cube_type = w_gravewall1 + +[square = 31, 9] + cube_type = w_gravewall1 + +[square = 32, 9] + cube_type = w_gravewall1 + +[square = 33, 9] + cube_type = w_gravewall1 + +[square = 34, 9] + cube_type = w_gravewall1 + +[square = 35, 9] + cube_type = g_forest1 + + [object = gate_l] + direction = 1 + + [object = gate_r] + direction = 1 + + [object = gate_jamb] + direction = 3 + + [object = gate_jamb] + direction = 1 + +[square = 36, 9] + cube_type = w_gravewall1 + +[square = 37, 9] + cube_type = w_gravewall1 + +[square = 38, 9] + cube_type = w_gravewall1 + +[square = 39, 9] + cube_type = w_gravewall1 + +[square = 0, 10] + cube_type = g_forest1 + +[square = 1, 10] + cube_type = g_forest1 + + [object = bush1] + direction = 3 + target = 1, 10 + +[square = 2, 10] + cube_type = g_forest1 + +[square = 3, 10] + cube_type = w_gravewall1 + +[square = 4, 10] + cube_type = w_gravewall1 + +[square = 5, 10] + cube_type = w_gravewall1 + +[square = 6, 10] + cube_type = g_forest1 + + [object = foliage1] + direction = 3 + target = 6, 10 + + [object = foliage1] + direction = 1 + target = 6, 10 + +[square = 7, 10] + cube_type = w_gravewall1 + +[square = 8, 10] + cube_type = w_gravewall1 + +[square = 9, 10] + cube_type = w_gravewall1 + +[square = 10, 10] + cube_type = g_forest1 + + [object = fence] + +[square = 11, 10] + cube_type = w_gravewall1 + +[square = 12, 10] + cube_type = w_gravewall1 + +[square = 13, 10] + cube_type = w_gravewall1 + +[square = 14, 10] + cube_type = g_forest1 + + [object = gate_l] + direction = 1 + + [object = gate_r] + direction = 1 + + [object = gate_jamb] + direction = 1 + + [object = gate_jamb] + direction = 3 + +[square = 15, 10] + cube_type = w_gravewall1 + +[square = 16, 10] + cube_type = w_gravewall1 + +[square = 17, 10] + cube_type = g_forest1 + + [object = bush2] + direction = 3 + +[square = 18, 10] + cube_type = g_forest1 + +[square = 19, 10] + cube_type = g_forest1 + +[square = 20, 10] + cube_type = g_forest1 + + [enemy = livingdead] + hp = 450 + +[square = 21, 10] + cube_type = g_forest1 + +[square = 22, 10] + cube_type = g_forest1 + +[square = 23, 10] + cube_type = g_forest1 + + [object = roof] + direction = 0 + + [object = flag2] + direction = 0 + target = 23, 10 + +[square = 24, 10] + cube_type = g_forest1 + + [object = roof] + direction = 0 + +[square = 25, 10] + cube_type = g_forest1 + + [object = roof] + direction = 0 + + [object = flag2] + direction = 0 + target = 25, 10 + +[square = 26, 10] + cube_type = g_forest1 + + [object = grave2] + direction = 0 + +[square = 27, 10] + cube_type = g_forest1 + + [object = grave2] + direction = 0 + +[square = 28, 10] + cube_type = g_forest1 + + [object = hole] + target = 23, 4 + +[square = 29, 10] + cube_type = g_forest1 + + [object = grave2] + direction = 0 + +[square = 30, 10] + cube_type = g_forest1 + + [object = grave1] + direction = 0 + target = 30, 10 + +[square = 31, 10] + cube_type = g_forest1 + +[square = 32, 10] + cube_type = g_forest1 + +[square = 33, 10] + cube_type = g_forest1 + + [object = gate_r] + + [object = timber] + direction = 1 + target = 33, 10 + + [object = gate_jamb] + + [object = gate_jamb] + direction = 0 + + [object = gate_jammed] + target = 33, 10 + +[square = 34, 10] + cube_type = g_forest1 + +[square = 35, 10] + cube_type = g_forest1 + +[square = 36, 10] + cube_type = g_forest1 + +[square = 37, 10] + cube_type = g_forest1 + +[square = 38, 10] + cube_type = g_forest1 + + [object = foliage1] + direction = 0 + + [object = foliage1] + direction = 1 + + [item = stones] + item_count = 20 + + [item = orkish_brandy] + item_count = 0 + +[square = 39, 10] + cube_type = w_gravewall1 + +[square = 0, 11] + cube_type = g_forest1 + + [object = bush1] + direction = 3 + target = 0, 11 + +[square = 1, 11] + cube_type = g_forest1 + +[square = 2, 11] + cube_type = g_forest1 + +[square = 3, 11] + cube_type = g_forest1 + + [object = fence2] + direction = 3 + target = 3, 11 + +[square = 4, 11] + cube_type = g_forest1 + +[square = 5, 11] + cube_type = g_forest1 + + [object = bush2] + direction = 1 + + [object = tree1] + direction = 1 + +[square = 6, 11] + cube_type = g_forest1 + + [enemy = torso] + hp = 350 + +[square = 7, 11] + cube_type = g_forest1 + + [object = grave2] + direction = 0 + +[square = 8, 11] + cube_type = g_forest1 + + [object = flower1] + + [object = grave2] + direction = 0 + +[square = 9, 11] + cube_type = g_forest1 + + [object = grave2] + direction = 0 + +[square = 10, 11] + cube_type = g_forest1 + +[square = 11, 11] + cube_type = g_forest1 + + [object = foliage1] + + [object = vase2] + target = 11, 11 + + [object = torch2] + direction = 1 + target = 11, 11 + +[square = 12, 11] + cube_type = g_forest1 + + [object = fence2] + direction = 1 + target = 12, 11 + +[square = 13, 11] + cube_type = g_forest1 + +[square = 14, 11] + cube_type = g_forest1 + +[square = 15, 11] + cube_type = g_forest1 + +[square = 16, 11] + cube_type = w_gravewall1 + +[square = 17, 11] + cube_type = g_forest1 + + [enemy = corpse_eater] + hp = 400 + +[square = 18, 11] + cube_type = g_forest1 + +[square = 19, 11] + cube_type = w_gravewall1 + +[square = 20, 11] + cube_type = w_gravewall1 + +[square = 21, 11] + cube_type = w_gravewall1 + +[square = 22, 11] + cube_type = w_gravewall1 + +[square = 23, 11] + cube_type = g_forest1 + +[square = 24, 11] + cube_type = g_forest1 + +[square = 25, 11] + cube_type = g_forest1 + +[square = 26, 11] + cube_type = g_forest1 + + [object = roof] + +[square = 27, 11] + cube_type = g_forest1 + + [object = roof] + +[square = 28, 11] + cube_type = g_forest1 + + [object = roof] + + [enemy = zombie_respawn] + hp = 400 + +[square = 29, 11] + cube_type = g_forest1 + + [object = roof] + +[square = 30, 11] + cube_type = g_forest1 + + [object = roof] + +[square = 31, 11] + cube_type = g_forest1 + +[square = 32, 11] + cube_type = g_forest1 + + [object = monk_statue] + direction = 3 + +[square = 33, 11] + cube_type = w_gravewall1 + +[square = 34, 11] + cube_type = w_gravewall1 + +[square = 35, 11] + cube_type = g_forest1 + + [object = fence] + + [object = foliage1] + direction = 1 + + [object = garbage] + direction = 1 + + + object_item_count = 1 + + + object_item_count = 0 + +[square = 36, 11] + cube_type = w_gravewall1 + +[square = 37, 11] + cube_type = g_forest1 + + [object = flower3] + direction = 1 + + [object = flower4] + direction = 3 + +[square = 38, 11] + cube_type = w_gravewall1 + +[square = 39, 11] + cube_type = w_gravewall1 + +[square = 0, 12] + cube_type = g_forest1 + + [object = bush1] + direction = 3 + target = 0, 12 + +[square = 1, 12] + cube_type = g_forest1 + +[square = 2, 12] + cube_type = g_forest1 + +[square = 3, 12] + cube_type = w_gravewall1 + +[square = 4, 12] + cube_type = g_forest1 + + [object = monk_statue] + direction = 1 + + [object = dirt1] + direction = 1 + +[square = 5, 12] + cube_type = g_forest1 + +[square = 6, 12] + cube_type = g_forest1 + +[square = 7, 12] + cube_type = g_forest1 + + [object = flower3] + direction = 1 + +[square = 8, 12] + cube_type = g_forest1 + + [object = flag1] + direction = 1 + target = 8, 12 + +[square = 9, 12] + cube_type = w_gravewall1 + +[square = 10, 12] + cube_type = w_gravewall1 + +[square = 11, 12] + cube_type = w_gravewall1 + +[square = 12, 12] + cube_type = w_gravewall1 + +[square = 13, 12] + cube_type = g_forest1 + +[square = 14, 12] + cube_type = g_forest1 + + [object = dirt1] + direction = 1 + target = 14, 12 + +[square = 15, 12] + cube_type = g_forest1 + + [object = vase1] + direction = 0 + target = 15, 12 + +[square = 16, 12] + cube_type = w_gravewall1 + +[square = 17, 12] + cube_type = g_forest1 + +[square = 18, 12] + cube_type = g_forest1 + + [object = dirt2] + direction = 3 + +[square = 19, 12] + cube_type = w_gravewall1 + +[square = 20, 12] + cube_type = g_forest1 + + [object = tomb_entrance] + target = 20, 12 + +[square = 21, 12] + cube_type = w_gravewall1 + +[square = 22, 12] + cube_type = w_gravewall1 + +[square = 23, 12] + cube_type = g_forest1 + +[square = 24, 12] + cube_type = g_forest1 + + [object = tree1] + +[square = 25, 12] + cube_type = g_forest1 + + [object = roof] + direction = 1 + +[square = 26, 12] + cube_type = w_gravewall1 + +[square = 27, 12] + cube_type = w_gravewall1 + +[square = 28, 12] + cube_type = w_gravewall1 + +[square = 29, 12] + cube_type = w_gravewall1 + +[square = 30, 12] + cube_type = w_gravewall1 + +[square = 31, 12] + cube_type = g_forest1 + + [object = roof] + direction = 3 + + [object = torch2] + target = 31, 12 + +[square = 32, 12] + cube_type = g_forest1 + + [object = flower1] + direction = 3 + + [object = flower1] + direction = 0 + + [object = flower3] + + [object = dirt2] + + [enemy = livingdead] + hp = 450 + +[square = 33, 12] + cube_type = w_gravewall1 + +[square = 34, 12] + cube_type = w_gravewall1 + + [object = roof] + +[square = 35, 12] + cube_type = g_forest1 + +[square = 36, 12] + cube_type = g_forest1 + + [object = dirt1] + direction = 3 + +[square = 37, 12] + cube_type = g_forest1 + +[square = 38, 12] + cube_type = w_gravewall1 + + [object = roof] + +[square = 39, 12] + cube_type = w_gravewall1 + +[square = 0, 13] + cube_type = g_forest1 + + [item = seal] + item_count = 0 + + [item = seal] + item_count = 0 + + [item = seal] + item_count = 0 + + [item = seal] + item_count = 0 + +[square = 1, 13] + cube_type = g_forest1 + + [object = bush1] + direction = 3 + target = 1, 13 + +[square = 2, 13] + cube_type = g_forest1 + +[square = 3, 13] + cube_type = g_forest1 + + [object = gate_r] + direction = 0 + + [object = gate_jammed] + direction = 0 + target = 3, 13 + +[square = 4, 13] + cube_type = g_forest1 + + [enemy = livingdead] + hp = 450 + +[square = 5, 13] + cube_type = g_forest1 + +[square = 6, 13] + cube_type = g_forest1 + +[square = 7, 13] + cube_type = g_forest1 + + [object = dirt1] + direction = 3 + +[square = 8, 13] + cube_type = g_forest1 + +[square = 9, 13] + cube_type = g_forest1 + + [object = t_small_tomb] + direction = 3 + target = 9, 13 + + [object = gate_r] + target = 9, 13 + + [object = gate_jamb] + direction = 0 + target = 9, 13 + + [object = gate_jamb] + target = 9, 13 + + [object = gate_locked] + target = 9, 13 + +[square = 10, 13] + cube_type = g_forest1 + + [object = tomb_entrance] + direction = 3 + target = 10, 13 + +[square = 11, 13] + cube_type = w_gravewall1 + +[square = 12, 13] + cube_type = g_forest1 + + [object = wall_sign] + direction = 1 + target = 12, 13 + +[square = 13, 13] + cube_type = g_forest1 + +[square = 14, 13] + cube_type = g_forest1 + + [enemy = zombie] + hp = 400 + +[square = 15, 13] + cube_type = g_forest1 + +[square = 16, 13] + cube_type = g_forest1 + + [object = gate_r] + + [object = gate_jamb] + direction = 0 + + [object = gate_jamb] + + [object = gate_locked] + target = 16, 13 + +[square = 17, 13] + cube_type = g_forest1 + + [object = mumble] + direction = 3 + target = 17, 13 + +[square = 18, 13] + cube_type = g_forest1 + +[square = 19, 13] + cube_type = g_forest1 + + [enemy = zombie] + hp = 400 + +[square = 20, 13] + cube_type = g_forest1 + + [object = t_vigus] + target = 20, 13 + + [object = t_ambrius] + direction = 0 + target = 20, 13 + +[square = 21, 13] + cube_type = g_forest1 + +[square = 22, 13] + cube_type = g_forest1 + + [enemy = fatdead] + hp = 600 + +[square = 23, 13] + cube_type = g_forest1 + +[square = 24, 13] + cube_type = g_forest1 + +[square = 25, 13] + cube_type = g_forest1 + +[square = 26, 13] + cube_type = g_forest1 + + [object = charon] + direction = 0 + target = 26, 13 + + [object = roof] + direction = 0 + target = 26, 13 + + [object = roof] + direction = 1 + target = 26, 13 + + [object = roof] + target = 26, 13 + + [object = torch2] + direction = 1 + target = 26, 13 + + [object = torch2] + direction = 0 + target = 26, 13 + +[square = 27, 13] + cube_type = w_gravewall1 + +[square = 28, 13] + cube_type = w_gravewall1 + +[square = 29, 13] + cube_type = w_gravewall1 + +[square = 30, 13] + cube_type = g_forest1 + + [object = tomb_entrance] + direction = 1 + target = 30, 13 + +[square = 31, 13] + cube_type = g_forest1 + + [object = roof] + direction = 3 + + [object = t_catacombs] + direction = 1 + target = 31, 13 + +[square = 32, 13] + cube_type = g_forest1 + + [object = bush1] + direction = 3 + +[square = 33, 13] + cube_type = w_gravewall1 + + [object = roof] + direction = 1 + +[square = 34, 13] + cube_type = g_forest1 + + [object = ceiling] + direction = 1 + + [object = tomb_entrance] + direction = 1 + target = 34, 13 + +[square = 35, 13] + cube_type = g_forest1 + + [object = foliage1] + direction = 3 + + [object = roof] + direction = 3 + + [object = t_catacombs2] + direction = 1 + target = 35, 13 + +[square = 36, 13] + cube_type = g_forest1 + + [object = monk_statue_center] + + [object = bush2] + +[square = 37, 13] + cube_type = g_forest1 + + [object = roof] + direction = 1 + + [object = flower1] + +[square = 38, 13] + cube_type = g_forest1 + + [object = ceiling] + direction = 1 + + [object = altar] + direction = 3 + target = 38, 13 + + [object = torch2] + direction = 3 + target = 38, 13 + + [object = torch2] + target = 38, 13 + +[square = 39, 13] + cube_type = w_gravewall1 + +[square = 0, 14] + cube_type = g_forest1 + +[square = 1, 14] + cube_type = g_forest1 + + [object = bush1] + direction = 3 + target = 1, 14 + +[square = 2, 14] + cube_type = g_forest1 + +[square = 3, 14] + cube_type = w_gravewall1 + +[square = 4, 14] + cube_type = g_forest1 + + [object = monk_statue] + direction = 1 + + [object = foliage1] + direction = 3 + +[square = 5, 14] + cube_type = g_forest1 + +[square = 6, 14] + cube_type = g_forest1 + +[square = 7, 14] + cube_type = g_forest1 + +[square = 8, 14] + cube_type = g_forest1 + + [object = foliage1] + direction = 1 + target = 8, 14 + +[square = 9, 14] + cube_type = w_gravewall1 + +[square = 10, 14] + cube_type = w_gravewall1 + +[square = 11, 14] + cube_type = w_gravewall1 + +[square = 12, 14] + cube_type = w_gravewall1 + +[square = 13, 14] + cube_type = g_forest1 + + [object = flower1] + direction = 1 + target = 13, 14 + +[square = 14, 14] + cube_type = g_forest1 + +[square = 15, 14] + cube_type = g_forest1 + + [object = vase2] + direction = 0 + target = 15, 14 + +[square = 16, 14] + cube_type = w_gravewall1 + +[square = 17, 14] + cube_type = g_forest1 + +[square = 18, 14] + cube_type = g_forest1 + +[square = 19, 14] + cube_type = w_gravewall1 + +[square = 20, 14] + cube_type = g_forest1 + cube_direction = 2 + + [object = torch2] + direction = 3 + + [object = torch2] + direction = 0 + + [object = tomb_entrance] + direction = 0 + target = 20, 14 + +[square = 21, 14] + cube_type = w_gravewall1 + +[square = 22, 14] + cube_type = w_gravewall1 + +[square = 23, 14] + cube_type = g_forest1 + +[square = 24, 14] + cube_type = g_forest1 + + [object = bush1] + + [object = tree1] + +[square = 25, 14] + cube_type = g_forest1 + + [object = roof] + direction = 1 + +[square = 26, 14] + cube_type = w_gravewall1 + +[square = 27, 14] + cube_type = w_gravewall1 + +[square = 28, 14] + cube_type = w_gravewall1 + +[square = 29, 14] + cube_type = w_gravewall1 + +[square = 30, 14] + cube_type = w_gravewall1 + +[square = 31, 14] + cube_type = g_forest1 + + [object = roof] + direction = 3 + + [object = torch2] + direction = 3 + target = 31, 14 + +[square = 32, 14] + cube_type = g_forest1 + + [object = vase1] + direction = 0 + target = 32, 14 + +[square = 33, 14] + cube_type = w_gravewall1 + +[square = 34, 14] + cube_type = w_gravewall1 + + [object = roof] + direction = 0 + +[square = 35, 14] + cube_type = g_forest1 + + [object = flower1] + +[square = 36, 14] + cube_type = g_forest1 + +[square = 37, 14] + cube_type = g_forest1 + +[square = 38, 14] + cube_type = w_gravewall1 + + [object = roof] + direction = 0 + +[square = 39, 14] + cube_type = w_gravewall1 + +[square = 0, 15] + cube_type = g_forest1 + +[square = 1, 15] + cube_type = g_forest1 + +[square = 2, 15] + cube_type = g_forest1 + + [object = bush2] + direction = 3 + +[square = 3, 15] + cube_type = g_forest1 + + [object = fence2] + direction = 3 + target = 3, 15 + +[square = 4, 15] + cube_type = g_forest1 + + [object = grave2] + + [object = flower2] + direction = 0 + +[square = 5, 15] + cube_type = g_forest1 + + [object = grave2] + direction = 0 + target = 5, 15 + +[square = 6, 15] + cube_type = g_forest1 + + [object = grave2] + + [object = flower3] + direction = 0 + + [object = dirt2] + +[square = 7, 15] + cube_type = g_forest1 + + [object = flower1] + direction = 0 + + [object = hole] + direction = 0 + target = 19, 3 + +[square = 8, 15] + cube_type = g_forest1 + + [object = grave2] + +[square = 9, 15] + cube_type = g_forest1 + + [enemy = livingdead] + hp = 450 + +[square = 10, 15] + cube_type = g_forest1 + + [object = fence2] + direction = 1 + target = 10, 15 + +[square = 11, 15] + cube_type = g_forest1 + + [object = flower2] + +[square = 12, 15] + cube_type = g_forest1 + + [object = foliage1] + direction = 0 + + [enemy = fatdead] + hp = 600 + +[square = 13, 15] + cube_type = g_forest1 + +[square = 14, 15] + cube_type = g_forest1 + +[square = 15, 15] + cube_type = g_forest1 + + [object = garbage] + direction = 1 + + + object_item_count = 0 + + + object_item_count = 0 + + [object = flower4] + direction = 0 + + [object = dirt1] + direction = 0 + +[square = 16, 15] + cube_type = w_gravewall1 + +[square = 17, 15] + cube_type = g_forest1 + + [enemy = corpse_eater] + hp = 400 + +[square = 18, 15] + cube_type = g_forest1 + +[square = 19, 15] + cube_type = w_gravewall1 + +[square = 20, 15] + cube_type = w_gravewall1 + + [object = t_ambrius_hint] + direction = 0 + target = 20, 15 + +[square = 21, 15] + cube_type = w_gravewall1 + +[square = 22, 15] + cube_type = w_gravewall1 + +[square = 23, 15] + cube_type = g_forest1 + +[square = 24, 15] + cube_type = g_forest1 + + [object = dirt2] + direction = 0 + +[square = 25, 15] + cube_type = g_forest1 + +[square = 26, 15] + cube_type = g_forest1 + + [object = roof] + direction = 0 + + [object = grave2] + direction = 0 + + [object = dirt2] + direction = 0 + + [object = flower1] + direction = 0 + +[square = 27, 15] + cube_type = g_forest1 + + [object = roof] + direction = 0 + + [object = dirt1] + direction = 0 + + [object = grave2] + direction = 0 + +[square = 28, 15] + cube_type = g_forest1 + + [object = roof] + direction = 0 + + [object = grave2] + direction = 0 + + [object = flower2] + direction = 0 + +[square = 29, 15] + cube_type = g_forest1 + + [object = roof] + direction = 0 + + [object = coffin1] + +[square = 30, 15] + cube_type = g_forest1 + + [object = roof] + direction = 0 + + [object = grave2] + direction = 0 + +[square = 31, 15] + cube_type = g_forest1 + +[square = 32, 15] + cube_type = g_forest1 + + [object = foliage1] + direction = 1 + +[square = 33, 15] + cube_type = w_gravewall1 + +[square = 34, 15] + cube_type = g_forest1 + + [item = herbs] + item_count = 0 + +[square = 35, 15] + cube_type = g_forest1 + +[square = 36, 15] + cube_type = g_forest1 + + [object = dirt1] + direction = 3 + +[square = 37, 15] + cube_type = g_forest1 + +[square = 38, 15] + cube_type = g_forest1 + + [object = fence] + direction = 1 + + [object = flower1] + direction = 3 + + [object = flower2] + + [object = dirt2] + + [object = foliage1] + direction = 1 + +[square = 39, 15] + cube_type = w_gravewall1 + +[square = 0, 16] + cube_type = g_forest1 + + [object = hole_spider] + direction = 0 + target = 0, 16 + +[square = 1, 16] + cube_type = g_forest1 + +[square = 2, 16] + cube_type = g_forest1 + +[square = 3, 16] + cube_type = w_gravewall1 + +[square = 4, 16] + cube_type = w_gravewall1 + +[square = 5, 16] + cube_type = w_gravewall1 + +[square = 6, 16] + cube_type = w_gravewall1 + +[square = 7, 16] + cube_type = w_gravewall1 + +[square = 8, 16] + cube_type = w_gravewall1 + +[square = 9, 16] + cube_type = w_gravewall1 + +[square = 10, 16] + cube_type = w_gravewall1 + +[square = 11, 16] + cube_type = w_gravewall1 + +[square = 12, 16] + cube_type = w_gravewall1 + +[square = 13, 16] + cube_type = g_forest1 + + [enemy = torso] + hp = 350 + +[square = 14, 16] + cube_type = g_forest1 + +[square = 15, 16] + cube_type = w_gravewall1 + +[square = 16, 16] + cube_type = w_gravewall1 + +[square = 17, 16] + cube_type = g_forest1 + + [item = mushroom] + item_count = 0 + + [item = mushroom] + item_count = 0 + +[square = 18, 16] + cube_type = g_forest1 + +[square = 19, 16] + cube_type = g_forest1 + + [object = foliage1] + + [object = flower3] + +[square = 20, 16] + cube_type = g_forest1 + + [object = dirt1] + +[square = 21, 16] + cube_type = g_forest1 + +[square = 22, 16] + cube_type = g_forest1 + +[square = 23, 16] + cube_type = g_forest1 + + [enemy = torso] + hp = 350 + +[square = 24, 16] + cube_type = g_forest1 + +[square = 25, 16] + cube_type = g_forest1 + +[square = 26, 16] + cube_type = g_forest1 + +[square = 27, 16] + cube_type = g_forest1 + +[square = 28, 16] + cube_type = g_forest1 + + [enemy = fatdead] + hp = 600 + +[square = 29, 16] + cube_type = g_forest1 + + [enemy = livingdead] + hp = 450 + +[square = 30, 16] + cube_type = g_forest1 + +[square = 31, 16] + cube_type = g_forest1 + +[square = 32, 16] + cube_type = g_forest1 + +[square = 33, 16] + cube_type = g_forest1 + + [object = gate_r] + + [object = timber] + direction = 1 + target = 33, 16 + + [object = gate_jamb] + direction = 0 + + [object = gate_jamb] + + [object = gate_jammed] + target = 33, 16 + +[square = 34, 16] + cube_type = g_forest1 + +[square = 35, 16] + cube_type = w_gravewall1 + +[square = 36, 16] + cube_type = g_forest1 + +[square = 37, 16] + cube_type = w_gravewall1 + +[square = 38, 16] + cube_type = w_gravewall1 + +[square = 39, 16] + cube_type = w_gravewall1 + +[square = 12, 17] + cube_type = w_gravewall1 + +[square = 13, 17] + cube_type = g_forest1 + +[square = 14, 17] + cube_type = g_forest1 + + [object = monk_statue] + direction = 3 + + [object = flower1] + direction = 3 + + [object = flower4] + +[square = 15, 17] + cube_type = w_gravewall1 + +[square = 16, 17] + cube_type = w_gravewall1 + +[square = 17, 17] + cube_type = w_gravewall1 + +[square = 18, 17] + cube_type = g_forest1 + + [object = wall_sign] + direction = 0 + + [object = bush2] + +[square = 19, 17] + cube_type = w_gravewall1 + +[square = 20, 17] + cube_type = g_forest1 + + [object = wall_sign] + direction = 0 + +[square = 21, 17] + cube_type = w_gravewall1 + +[square = 22, 17] + cube_type = g_forest1 + +[square = 23, 17] + cube_type = g_forest1 + + [object = bush1] + direction = 0 + +[square = 24, 17] + cube_type = g_forest1 + + [object = bush1] + +[square = 25, 17] + cube_type = g_forest1 + + [object = bush1] + direction = 0 + + [object = tree1] + direction = 0 + +[square = 26, 17] + cube_type = g_forest1 + + [object = bush1] + direction = 0 + +[square = 27, 17] + cube_type = g_forest1 + + [object = barrel] + direction = 1 + + + object_item_count = 8 + + + object_item_count = 0 + + + object_item_count = 0 + + [object = dirt1] + direction = 1 + + [object = flower1] + direction = 1 + + [object = flower1] + direction = 3 + +[square = 28, 17] + cube_type = g_forest1 + + [object = bush2] + direction = 0 + +[square = 29, 17] + cube_type = g_forest1 + + [object = bush1] + direction = 0 + +[square = 30, 17] + cube_type = g_forest1 + +[square = 31, 17] + cube_type = g_forest1 + + [object = flower3] + direction = 1 + target = 31, 17 + + [item = runic_stones] + item_count = 0 + +[square = 32, 17] + cube_type = g_forest1 + + [object = broken_tstone] + direction = 3 + target = 32, 17 + + [object = flower1] + direction = 0 + target = 32, 17 + +[square = 33, 17] + cube_type = w_gravewall1 + +[square = 34, 17] + cube_type = g_forest1 + + [object = bush2] + direction = 1 + + [enemy = livingdead] + hp = 450 + +[square = 35, 17] + cube_type = w_gravewall1 + +[square = 36, 17] + cube_type = g_forest1 + + [enemy = fatdead] + hp = 600 + + [enemy = fatdead] + hp = 600 + +[square = 37, 17] + cube_type = g_forest1 + + [object = wall_sign] + direction = 3 + +[square = 10, 18] + cube_type = w_gravewall1 + +[square = 11, 18] + cube_type = w_gravewall1 + +[square = 12, 18] + cube_type = w_gravewall1 + +[square = 13, 18] + cube_type = g_forest1 + + [object = torch2] + +[square = 14, 18] + cube_type = g_forest1 + + [object = torch2] + direction = 1 + +[square = 15, 18] + cube_type = w_gravewall1 + +[square = 16, 18] + cube_type = w_gravewall1 + +[square = 17, 18] + cube_type = w_gravewall1 + +[square = 18, 18] + cube_type = w_gravewall1 + +[square = 19, 18] + cube_type = w_gravewall1 + +[square = 20, 18] + cube_type = w_gravewall1 + +[square = 21, 18] + cube_type = w_gravewall1 + +[square = 22, 18] + cube_type = g_forest1 + +[square = 23, 18] + cube_type = w_gravewall1 + +[square = 24, 18] + cube_type = w_gravewall1 + +[square = 25, 18] + cube_type = w_gravewall1 + +[square = 26, 18] + cube_type = w_gravewall1 + +[square = 27, 18] + cube_type = w_gravewall1 + +[square = 28, 18] + cube_type = w_gravewall1 + +[square = 29, 18] + cube_type = w_gravewall1 + +[square = 30, 18] + cube_type = g_forest1 + +[square = 31, 18] + cube_type = w_gravewall1 + +[square = 32, 18] + cube_type = w_gravewall1 + +[square = 33, 18] + cube_type = w_gravewall1 + +[square = 34, 18] + cube_type = w_gravewall1 + +[square = 35, 18] + cube_type = w_gravewall1 + +[square = 36, 18] + cube_type = g_forest1 + + [object = flower4] + direction = 3 + + [object = garbage] + direction = 3 + +[square = 37, 18] + cube_type = w_gravewall1 + +[square = 38, 18] + cube_type = w_gravewall1 + +[square = 3, 19] + cube_type = w_gravewall1 + +[square = 4, 19] + cube_type = w_gravewall1 + +[square = 5, 19] + cube_type = w_gravewall1 + +[square = 6, 19] + cube_type = w_gravewall1 + +[square = 8, 19] + cube_type = w_gravewall1 + +[square = 9, 19] + cube_type = w_gravewall1 + +[square = 10, 19] + cube_type = w_gravewall1 + +[square = 11, 19] + cube_type = g_forest1 + + [object = torch2] + direction = 3 + +[square = 12, 19] + cube_type = g_forest1 + +[square = 13, 19] + cube_type = g_forest1 + +[square = 14, 19] + cube_type = g_forest1 + +[square = 15, 19] + cube_type = g_forest1 + + [object = bush2] + direction = 3 + +[square = 16, 19] + cube_type = w_gravewall1 + +[square = 17, 19] + cube_type = w_gravewall1 + +[square = 18, 19] + cube_type = g_forest1 + + [object = flag2] + direction = 0 + target = 18, 19 + + [item = firebringer] + item_count = 0 + + [item = cold_grasp] + item_count = 0 + + [item = captain's_belt] + item_count = 0 + +[square = 19, 19] + cube_type = w_gravewall1 + +[square = 20, 19] + cube_type = w_gravewall1 + +[square = 21, 19] + cube_type = g_forest1 + + [object = grave2] + direction = 3 + +[square = 22, 19] + cube_type = g_forest1 + +[square = 23, 19] + cube_type = w_gravewall1 + +[square = 24, 19] + cube_type = g_forest1 + +[square = 25, 19] + cube_type = w_gravewall1 + +[square = 26, 19] + cube_type = g_forest1 + + [object = wall_sign] + target = 26, 19 + + [object = ceiling] + target = 26, 19 + + [object = flower2] + direction = 1 + target = 26, 19 + + [object = flower2] + target = 26, 19 + +[square = 27, 19] + cube_type = w_gravewall1 + +[square = 28, 19] + cube_type = g_forest1 + + [object = roof] + direction = 3 + + [object = barrel] + direction = 0 + + + object_item_count = 24 + + [object = foliage1] + direction = 0 + +[square = 29, 19] + cube_type = w_gravewall1 + +[square = 30, 19] + cube_type = g_forest1 + +[square = 31, 19] + cube_type = g_forest1 + + [object = grave2] + direction = 1 + +[square = 32, 19] + cube_type = w_gravewall1 + +[square = 34, 19] + cube_type = w_gravewall1 + +[square = 35, 19] + cube_type = g_forest1 + + [object = grave2] + direction = 3 + +[square = 36, 19] + cube_type = g_forest1 + + [item = bodypart] + item_count = 0 + +[square = 37, 19] + cube_type = g_forest1 + + [object = grave_iggy] + direction = 3 + +[square = 38, 19] + cube_type = w_gravewall1 + +[square = 3, 20] + cube_type = w_gravewall1 + +[square = 4, 20] + cube_type = g_forest1 + + [object = dirt2] + direction = 0 + +[square = 5, 20] + cube_type = g_forest1 + + [object = tree1] + direction = 0 + + [object = flower2] + direction = 3 + + [object = dirt2] + direction = 3 + + [object = flower1] + direction = 1 + +[square = 6, 20] + cube_type = w_gravewall1 + +[square = 8, 20] + cube_type = w_gravewall1 + +[square = 9, 20] + cube_type = g_forest1 + + [object = dirt1] + direction = 1 + +[square = 10, 20] + cube_type = g_forest1 + + [enemy = torso] + hp = 350 + +[square = 11, 20] + cube_type = g_forest1 + +[square = 12, 20] + cube_type = g_forest1 + +[square = 13, 20] + cube_type = g_forest1 + + [object = bush1] + direction = 3 + + [object = tree1] + direction = 3 + +[square = 14, 20] + cube_type = g_forest1 + +[square = 15, 20] + cube_type = g_forest1 + + [object = grave2] + direction = 1 + +[square = 16, 20] + cube_type = w_gravewall1 + +[square = 17, 20] + cube_type = g_forest1 + + [object = coffin1] + direction = 1 + target = 17, 20 + +[square = 18, 20] + cube_type = g_forest1 + + [object = dirt1] + direction = 3 + target = 18, 20 + + [enemy = livingdead] + hp = 450 + +[square = 19, 20] + cube_type = g_forest1 + + [enemy = zombie] + hp = 400 + +[square = 20, 20] + cube_type = w_gravewall1 + +[square = 21, 20] + cube_type = g_forest1 + + [object = grave1] + direction = 3 + target = 21, 20 + +[square = 22, 20] + cube_type = g_forest1 + +[square = 23, 20] + cube_type = w_gravewall1 + +[square = 24, 20] + cube_type = g_forest1 + +[square = 25, 20] + cube_type = w_gravewall1 + + [object = roof] + direction = 0 + target = 25, 20 + +[square = 26, 20] + cube_type = g_forest1 + + [object = roof] + direction = 0 + target = 26, 20 + +[square = 27, 20] + cube_type = g_forest1 + + [object = roof] + direction = 0 + target = 27, 20 + +[square = 28, 20] + cube_type = g_forest1 + +[square = 29, 20] + cube_type = w_gravewall1 + +[square = 30, 20] + cube_type = g_forest1 + +[square = 31, 20] + cube_type = g_forest1 + + [object = grave2] + direction = 3 + + [object = flower1] + direction = 3 + +[square = 32, 20] + cube_type = w_gravewall1 + +[square = 34, 20] + cube_type = w_gravewall1 + +[square = 35, 20] + cube_type = g_forest1 + + [object = grave2] + direction = 3 + + [object = flower1] + direction = 0 + target = 35, 20 + +[square = 36, 20] + cube_type = g_forest1 + + [object = dirt1] + direction = 3 + +[square = 37, 20] + cube_type = g_forest1 + + [object = grave2] + direction = 1 + + [object = zombie_dummy] + direction = 0 + target = 37, 20 + + [enemy = h_zombie] + hp = 0 + +[square = 38, 20] + cube_type = w_gravewall1 + +[square = 3, 21] + cube_type = w_gravewall1 + +[square = 4, 21] + cube_type = g_forest1 + + [object = grave2] + direction = 3 + +[square = 5, 21] + cube_type = g_forest1 + +[square = 6, 21] + cube_type = w_gravewall1 + +[square = 7, 21] + cube_type = w_gravewall1 + +[square = 8, 21] + cube_type = w_gravewall1 + +[square = 9, 21] + cube_type = g_forest1 + +[square = 10, 21] + cube_type = w_gravewall1 + +[square = 11, 21] + cube_type = g_forest1 + + [object = flower1] + direction = 1 + + [object = dirt1] + direction = 1 + +[square = 12, 21] + cube_type = g_forest1 + + [enemy = zombie] + hp = 400 + +[square = 13, 21] + cube_type = g_forest1 + + [object = flower2] + direction = 1 + +[square = 14, 21] + cube_type = g_forest1 + +[square = 15, 21] + cube_type = g_forest1 + + [object = vase2] + direction = 0 + target = 15, 21 + + [object = flower3] + direction = 0 + target = 15, 21 + + [object = flower1] + target = 15, 21 + +[square = 16, 21] + cube_type = w_gravewall1 + +[square = 17, 21] + cube_type = g_forest1 + + [object = foliage1] + direction = 3 + target = 17, 21 + +[square = 18, 21] + cube_type = g_forest1 + + [enemy = fatdead] + hp = 600 + + [enemy = fatdead] + hp = 600 + +[square = 19, 21] + cube_type = g_forest1 + + [object = dirt1] + direction = 3 + target = 19, 21 + + [enemy = torso] + hp = 350 + +[square = 20, 21] + cube_type = g_forest1 + + [object = gate_r] + direction = 0 + target = 20, 21 + + [object = foliage1] + target = 20, 21 + + [object = gate_locked2] + direction = 0 + target = 20, 21 + +[square = 21, 21] + cube_type = g_forest1 + +[square = 22, 21] + cube_type = g_forest1 + + [enemy = fatdead] + hp = 600 + +[square = 23, 21] + cube_type = g_forest1 + + [object = fence] + direction = 3 + +[square = 24, 21] + cube_type = g_forest1 + + [object = tree1] + direction = 1 + target = 24, 21 + +[square = 25, 21] + cube_type = w_gravewall1 + +[square = 26, 21] + cube_type = g_forest1 + + [object = aenor_statue] + direction = 1 + target = 26, 21 + +[square = 27, 21] + cube_type = g_forest1 + + [enemy = corpse_eater] + hp = 400 + +[square = 28, 21] + cube_type = g_forest1 + +[square = 29, 21] + cube_type = g_forest1 + + [object = fence] + direction = 3 + +[square = 30, 21] + cube_type = g_forest1 + + [enemy = zombie] + hp = 400 + +[square = 31, 21] + cube_type = g_forest1 + + [object = grave2] + direction = 1 + +[square = 32, 21] + cube_type = w_gravewall1 + +[square = 34, 21] + cube_type = w_gravewall1 + +[square = 35, 21] + cube_type = g_forest1 + + [object = grave2] + direction = 3 + +[square = 36, 21] + cube_type = g_forest1 + + [object = tree1] + direction = 1 + + [object = flower3] + direction = 1 + + [object = flower2] + direction = 3 + +[square = 37, 21] + cube_type = g_forest1 + + [object = grave2] + direction = 1 + +[square = 38, 21] + cube_type = w_gravewall1 + +[square = 3, 22] + cube_type = w_gravewall1 + +[square = 4, 22] + cube_type = g_forest1 + + [object = grave2] + direction = 1 + +[square = 5, 22] + cube_type = g_forest1 + + [object = coffin2] + direction = 3 + +[square = 6, 22] + cube_type = w_gravewall1 + +[square = 7, 22] + cube_type = w_gravewall1 + +[square = 8, 22] + cube_type = g_forest1 + + [object = flower1] + direction = 3 + +[square = 9, 22] + cube_type = g_forest1 + +[square = 10, 22] + cube_type = w_gravewall1 + +[square = 11, 22] + cube_type = w_gravewall1 + +[square = 12, 22] + cube_type = g_forest1 + + [object = fence] + direction = 0 + +[square = 13, 22] + cube_type = w_gravewall1 + +[square = 14, 22] + cube_type = g_forest1 + + [object = fence] + direction = 0 + +[square = 15, 22] + cube_type = w_gravewall1 + +[square = 16, 22] + cube_type = w_gravewall1 + +[square = 17, 22] + cube_type = g_forest1 + + [object = coffin2] + direction = 1 + target = 17, 22 + + [object = vase1] + direction = 3 + target = 17, 22 + + [object = dirt2] + direction = 3 + target = 17, 22 + +[square = 18, 22] + cube_type = g_forest1 + + [object = vase2] + direction = 3 + target = 18, 22 + +[square = 19, 22] + cube_type = g_forest1 + + [object = foliage1] + direction = 1 + target = 19, 22 + + [object = vase2] + direction = 3 + target = 19, 22 + + [enemy = torso] + hp = 350 + +[square = 20, 22] + cube_type = w_gravewall1 + +[square = 21, 22] + cube_type = g_forest1 + + [object = grave1] + direction = 1 + target = 21, 22 + +[square = 22, 22] + cube_type = g_forest1 + +[square = 23, 22] + cube_type = w_gravewall1 + +[square = 24, 22] + cube_type = g_forest1 + +[square = 25, 22] + cube_type = w_gravewall1 + +[square = 26, 22] + cube_type = g_forest1 + + [object = flower1] + direction = 1 + + [object = flower1] + direction = 3 + + [enemy = livingdead] + hp = 450 + +[square = 27, 22] + cube_type = g_forest1 + + [object = flower1] + + [object = dirt2] + direction = 3 + +[square = 28, 22] + cube_type = g_forest1 + +[square = 29, 22] + cube_type = w_gravewall1 + +[square = 30, 22] + cube_type = g_forest1 + +[square = 31, 22] + cube_type = g_forest1 + + [object = hole] + direction = 1 + target = 26, 3 + +[square = 32, 22] + cube_type = w_gravewall1 + +[square = 34, 22] + cube_type = w_gravewall1 + +[square = 35, 22] + cube_type = w_gravewall1 + +[square = 36, 22] + cube_type = w_gravewall1 + +[square = 37, 22] + cube_type = w_gravewall1 + +[square = 38, 22] + cube_type = w_gravewall1 + +[square = 3, 23] + cube_type = w_gravewall1 + +[square = 4, 23] + cube_type = g_forest1 + + [object = grave2] + direction = 3 + +[square = 5, 23] + cube_type = g_forest1 + + [object = dirt2] + direction = 0 + + [object = foliage1] + direction = 1 + +[square = 6, 23] + cube_type = w_gravewall1 + +[square = 7, 23] + cube_type = g_forest1 + + [object = monk_statue] + +[square = 8, 23] + cube_type = g_forest1 + + [item = rotten_eye] + item_count = 0 + +[square = 9, 23] + cube_type = w_gravewall1 + +[square = 10, 23] + cube_type = w_gravewall1 + +[square = 11, 23] + cube_type = g_forest1 + + [object = vase1] + target = 11, 23 + + [object = flower1] + direction = 3 + target = 11, 23 + +[square = 12, 23] + cube_type = g_forest1 + + [object = roof] + +[square = 13, 23] + cube_type = g_forest1 + + [object = roof] + + [object = flower1] + direction = 3 + target = 13, 23 + +[square = 14, 23] + cube_type = g_forest1 + + [object = roof] + +[square = 15, 23] + cube_type = g_forest1 + + [object = dirt2] + direction = 3 + target = 15, 23 + + [object = foliage1] + direction = 1 + target = 15, 23 + +[square = 16, 23] + cube_type = w_gravewall1 + +[square = 17, 23] + cube_type = w_gravewall1 + +[square = 18, 23] + cube_type = w_gravewall1 + +[square = 19, 23] + cube_type = w_gravewall1 + +[square = 20, 23] + cube_type = w_gravewall1 + +[square = 21, 23] + cube_type = g_forest1 + + [object = grave2] + direction = 3 + + [object = flower1] + target = 21, 23 + +[square = 22, 23] + cube_type = g_forest1 + + [object = vase1] + direction = 0 + target = 22, 23 + + [enemy = torso] + hp = 350 + +[square = 23, 23] + cube_type = g_forest1 + + [object = fence] + direction = 3 + +[square = 24, 23] + cube_type = g_forest1 + + [object = bush2] + direction = 1 + target = 24, 23 + +[square = 25, 23] + cube_type = w_gravewall1 + +[square = 26, 23] + cube_type = g_forest1 + + [object = flower1] + +[square = 27, 23] + cube_type = g_forest1 + + [object = flower1] + direction = 0 + +[square = 28, 23] + cube_type = g_forest1 + +[square = 29, 23] + cube_type = g_forest1 + + [object = fence] + direction = 3 + +[square = 30, 23] + cube_type = g_forest1 + +[square = 31, 23] + cube_type = g_forest1 + + [object = flower3] + direction = 3 + + [object = grave1] + direction = 1 + target = 31, 23 + +[square = 32, 23] + cube_type = w_gravewall1 + +[square = 3, 24] + cube_type = w_gravewall1 + +[square = 4, 24] + cube_type = g_forest1 + + [object = grave2] + direction = 3 + +[square = 5, 24] + cube_type = g_forest1 + +[square = 6, 24] + cube_type = w_gravewall1 + +[square = 7, 24] + cube_type = g_forest1 + + [object = flower3] + direction = 3 + + [enemy = corpse_eater] + hp = 400 + +[square = 8, 24] + cube_type = g_forest1 + +[square = 9, 24] + cube_type = w_gravewall1 + +[square = 10, 24] + cube_type = g_forest1 + + [object = flower4] + direction = 3 + target = 10, 24 + +[square = 11, 24] + cube_type = g_forest1 + + [object = roof] + direction = 1 + +[square = 12, 24] + cube_type = w_gravewall1 + +[square = 13, 24] + cube_type = w_gravewall1 + +[square = 14, 24] + cube_type = w_gravewall1 + +[square = 15, 24] + cube_type = g_forest1 + + [object = roof] + direction = 3 + + [object = foliage1] + direction = 3 + target = 15, 24 + + [object = foliage1] + target = 15, 24 + +[square = 16, 24] + cube_type = w_gravewall1 + +[square = 20, 24] + cube_type = w_gravewall1 + +[square = 21, 24] + cube_type = g_forest1 + +[square = 22, 24] + cube_type = g_forest1 + + [object = dirt1] + direction = 0 + target = 22, 24 + +[square = 23, 24] + cube_type = w_gravewall1 + +[square = 24, 24] + cube_type = w_gravewall1 + +[square = 25, 24] + cube_type = w_gravewall1 + +[square = 26, 24] + cube_type = g_forest1 + + [object = wall_sign] + direction = 0 + +[square = 27, 24] + cube_type = w_gravewall1 + +[square = 28, 24] + cube_type = g_forest1 + +[square = 29, 24] + cube_type = w_gravewall1 + +[square = 30, 24] + cube_type = g_forest1 + +[square = 31, 24] + cube_type = g_forest1 + + [object = grave2] + direction = 1 + +[square = 32, 24] + cube_type = w_gravewall1 + +[square = 3, 25] + cube_type = w_gravewall1 + +[square = 4, 25] + cube_type = g_forest1 + + [object = grave2] + direction = 1 + +[square = 5, 25] + cube_type = g_forest1 + + [enemy = torso] + hp = 350 + +[square = 6, 25] + cube_type = g_forest1 + +[square = 7, 25] + cube_type = g_forest1 + +[square = 8, 25] + cube_type = g_forest1 + + [item = digger's_note] + item_count = 0 + +[square = 9, 25] + cube_type = g_forest1 + + [object = gate_r] + direction = 0 + + [object = gate_jamb] + + [object = gate_jamb] + direction = 0 + + [object = gate_edward] + direction = 0 + +[square = 10, 25] + cube_type = g_forest1 + +[square = 11, 25] + cube_type = g_forest1 + + [object = roof] + direction = 1 + +[square = 12, 25] + cube_type = w_gravewall1 + +[square = 13, 25] + cube_type = g_forest1 + + [object = tomb_entrance] + target = 13, 25 + +[square = 14, 25] + cube_type = w_gravewall1 + +[square = 15, 25] + cube_type = g_forest1 + + [object = roof] + direction = 3 + + [object = foliage1] + direction = 1 + target = 15, 25 + +[square = 16, 25] + cube_type = w_gravewall1 + +[square = 20, 25] + cube_type = w_gravewall1 + +[square = 21, 25] + cube_type = g_forest1 + + [object = foliage1] + direction = 3 + target = 21, 25 + + [object = RESPAWN-zombie] + direction = 0 + target = 31, 10 + + [object = RESPAWN-fatdead] + direction = 0 + target = 14, 21 + + [object = RESPAWN-torso] + direction = 0 + target = 18, 10 + +[square = 22, 25] + cube_type = g_forest1 + +[square = 23, 25] + cube_type = g_forest1 + +[square = 24, 25] + cube_type = g_forest1 + + [item = herbs] + item_count = 0 + +[square = 25, 25] + cube_type = g_forest1 + + [object = flag1] + direction = 0 + target = 25, 25 + +[square = 26, 25] + cube_type = g_forest1 + + [enemy = torso_respawn] + hp = 350 + +[square = 27, 25] + cube_type = g_forest1 + + [object = flag1] + direction = 0 + target = 27, 25 + +[square = 28, 25] + cube_type = g_forest1 + + [enemy = fatdead_respawn] + hp = 600 + +[square = 29, 25] + cube_type = g_forest1 + +[square = 30, 25] + cube_type = g_forest1 + + [enemy = livingdead] + hp = 450 + +[square = 31, 25] + cube_type = g_forest1 + + [object = grave1] + direction = 1 + target = 31, 25 + +[square = 32, 25] + cube_type = w_gravewall1 + +[square = 3, 26] + cube_type = w_gravewall1 + +[square = 4, 26] + cube_type = g_forest1 + + [object = grave2] + direction = 3 + +[square = 5, 26] + cube_type = g_forest1 + + [object = barrel] + direction = 1 + + + object_item_count = 26 + + + object_item_count = 0 + + + object_item_count = 0 + + [object = flower3] + direction = 1 + +[square = 6, 26] + cube_type = w_gravewall1 + +[square = 7, 26] + cube_type = w_gravewall1 + +[square = 8, 26] + cube_type = w_gravewall1 + +[square = 9, 26] + cube_type = w_gravewall1 + +[square = 10, 26] + cube_type = w_gravewall1 + +[square = 11, 26] + cube_type = g_forest1 + +[square = 12, 26] + cube_type = g_forest1 + + [object = roof] + direction = 0 + +[square = 13, 26] + cube_type = g_forest1 + + [object = roof] + direction = 0 + + [object = t_edward] + target = 13, 26 + + [object = dirt1] + direction = 3 + target = 13, 26 + +[square = 14, 26] + cube_type = g_forest1 + + [object = roof] + direction = 0 + +[square = 15, 26] + cube_type = g_forest1 + + [object = foliage1] + direction = 1 + target = 15, 26 + + [item = mushroom] + item_count = 0 + +[square = 16, 26] + cube_type = w_gravewall1 + +[square = 20, 26] + cube_type = w_gravewall1 + +[square = 21, 26] + cube_type = g_forest1 + + [object = leonard_dummy] + direction = 0 + target = 21, 26 + + + object_item_count = 20 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + [enemy = leonard] + hp = 1 + +[square = 22, 26] + cube_type = g_forest1 + + [object = monk_statue_center] + direction = 0 + target = 22, 26 + + [object = flower2] + direction = 0 + target = 22, 26 + + [object = flower1] + target = 22, 26 + +[square = 23, 26] + cube_type = w_gravewall1 + +[square = 24, 26] + cube_type = g_forest1 + + [object = roof] + + [object = monk_statue] + direction = 0 + +[square = 25, 26] + cube_type = g_forest1 + + [object = roof] + + [object = monk_statue] + direction = 0 + + [object = torch2] + + [object = torch2] + direction = 1 + +[square = 26, 26] + cube_type = g_forest1 + + [object = roof] + target = 26, 26 + + [object = respawn_king] + target = 27, 21 + + [object = king_seal] + direction = 0 + target = 26, 26 + +[square = 27, 26] + cube_type = g_forest1 + + [object = roof] + + [object = monk_statue] + direction = 0 + + [object = torch2] + direction = 1 + + [object = torch2] + +[square = 28, 26] + cube_type = g_forest1 + + [object = roof] + + [object = monk_statue] + direction = 0 + +[square = 29, 26] + cube_type = w_gravewall1 + +[square = 30, 26] + cube_type = g_forest1 + + [object = dirt1] + direction = 3 + + [object = garbage] + direction = 3 + + + object_item_count = 0 + + + object_item_count = 0 + + [object = foliage1] + direction = 3 + + [object = foliage1] + +[square = 31, 26] + cube_type = g_forest1 + + [object = grave2] + direction = 1 + +[square = 32, 26] + cube_type = w_gravewall1 + +[square = 3, 27] + cube_type = w_gravewall1 + +[square = 4, 27] + cube_type = w_gravewall1 + +[square = 5, 27] + cube_type = w_gravewall1 + +[square = 6, 27] + cube_type = w_gravewall1 + +[square = 9, 27] + cube_type = w_gravewall1 + +[square = 10, 27] + cube_type = w_gravewall1 + +[square = 11, 27] + cube_type = w_gravewall1 + +[square = 12, 27] + cube_type = w_gravewall1 + +[square = 13, 27] + cube_type = w_gravewall1 + +[square = 14, 27] + cube_type = w_gravewall1 + +[square = 15, 27] + cube_type = w_gravewall1 + +[square = 16, 27] + cube_type = w_gravewall1 + +[square = 20, 27] + cube_type = w_gravewall1 + +[square = 21, 27] + cube_type = w_gravewall1 + +[square = 22, 27] + cube_type = w_gravewall1 + +[square = 23, 27] + cube_type = w_gravewall1 + +[square = 24, 27] + cube_type = w_gravewall1 + +[square = 25, 27] + cube_type = w_gravewall1 + +[square = 26, 27] + cube_type = g_forest1 + + [object = tomb_entrance] + direction = 0 + target = 26, 27 + +[square = 27, 27] + cube_type = w_gravewall1 + +[square = 28, 27] + cube_type = w_gravewall1 + +[square = 29, 27] + cube_type = w_gravewall1 + +[square = 30, 27] + cube_type = w_gravewall1 + +[square = 31, 27] + cube_type = w_gravewall1 + +[square = 32, 27] + cube_type = w_gravewall1 + +\\*********************************** + +[level = DIGGERS_CELLAR] +size = 10, 8 +object_items_reseted = 0 + +[square = 0, 0] + cube_type = w_stone + +[square = 1, 0] + cube_type = w_stone + +[square = 2, 0] + cube_type = w_stone + +[square = 3, 0] + cube_type = w_stone + +[square = 4, 0] + cube_type = w_stone + +[square = 5, 0] + cube_type = w_stone + +[square = 6, 0] + cube_type = w_stone + +[square = 7, 0] + cube_type = w_stone + +[square = 8, 0] + cube_type = w_stone + +[square = 9, 0] + cube_type = w_stone + +[square = 0, 1] + cube_type = w_stone + +[square = 1, 1] + cube_type = g_tomb + + [object = barrel] + + + object_item_count = 30 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 2, 1] + cube_type = g_tomb + + [object = coffin2] + +[square = 3, 1] + cube_type = g_tomb + + [object = garbage] + direction = 3 + + + object_item_count = 0 + + [object = coffin2] + + [enemy = rat] + hp = 300 + +[square = 4, 1] + cube_type = g_tomb + + [object = coffin1] + +[square = 5, 1] + cube_type = g_tomb + + [object = garbage] + direction = 3 + + + object_item_count = 0 + + [object = coffin2] + + [object = lever] + direction = 0 + target = 6, 1 + + [enemy = rat] + hp = 300 + +[square = 6, 1] + cube_type = w_stone + +[square = 7, 1] + cube_type = w_stone + +[square = 8, 1] + cube_type = g_tomb + + [object = torch] + direction = 1 + target = 8, 1 + +[square = 9, 1] + cube_type = w_stone + +[square = 0, 2] + cube_type = w_stone + +[square = 1, 2] + cube_type = g_tomb + + [object = barrel] + +[square = 2, 2] + cube_type = g_tomb + + [item = orkish_brandy] + item_count = 0 + + [item = orkish_brandy] + item_count = 0 + + [item = orkish_brandy] + item_count = 0 + + [item = orkish_brandy] + item_count = 0 + + [item = apple] + item_count = 0 + + [item = apple] + item_count = 0 + + [item = apple] + item_count = 0 + + [enemy = blackrat] + hp = 400 + + [enemy = blackrat] + hp = 400 + +[square = 3, 2] + cube_type = g_tomb + + [enemy = smallrat] + hp = 200 + +[square = 4, 2] + cube_type = w_timber_side + cube_direction = 2 + +[square = 5, 2] + cube_type = g_tomb + + [object = dirt1] + +[square = 6, 2] + cube_type = w_stone + +[square = 7, 2] + cube_type = w_stone + +[square = 8, 2] + cube_type = g_tomb + + [object = foliage1] + direction = 1 + target = 8, 2 + +[square = 9, 2] + cube_type = w_stone + +[square = 0, 3] + cube_type = w_stone + +[square = 1, 3] + cube_type = w_stone + +[square = 2, 3] + cube_type = w_stone + +[square = 3, 3] + cube_type = w_stone + +[square = 4, 3] + cube_type = w_timber + +[square = 5, 3] + cube_type = w_stone + +[square = 6, 3] + cube_type = w_stone + +[square = 7, 3] + cube_type = g_tomb + + [object = chest1] + direction = 1 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 8, 3] + cube_type = g_tomb + + [object = dirt1] + direction = 1 + target = 8, 3 + + [item = remains] + item_count = 0 + + [item = dark_blade] + item_count = 0 + +[square = 9, 3] + cube_type = w_stone + +[square = 0, 4] + cube_type = w_stone + +[square = 1, 4] + cube_type = g_tomb + + [object = dirt2] + direction = 3 + + [object = foliage1] + direction = 1 + + [object = foliage1] + direction = 0 + + [object = foliage1] + direction = 3 + + [object = chest2] + target = 1, 4 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 20 + +[square = 2, 4] + cube_type = w_stone + +[square = 3, 4] + cube_type = g_tomb + + [object = coffin1] + direction = 1 + + [object = coffin2] + + [enemy = rat] + hp = 300 + +[square = 4, 4] + cube_type = w_timber_side + + [enemy = smallrat] + hp = 200 + +[square = 5, 4] + cube_type = g_tomb + + [object = barrel] + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 6, 4] + cube_type = w_stone + +[square = 7, 4] + cube_type = w_stone + +[square = 8, 4] + cube_type = w_stone + +[square = 9, 4] + cube_type = w_stone + +[square = 0, 5] + cube_type = w_stone + +[square = 1, 5] + cube_type = g_tomb + + [object = torch] + direction = 3 + + [object = dirt1] + direction = 3 + + [object = foliage1] + direction = 1 + + [item = stamina_potion] + item_count = 0 + + [item = healing_potion] + item_count = 0 + + [item = small_healing_potion] + item_count = 0 + + [item = small_stamina_potion] + item_count = 0 + +[square = 2, 5] + cube_type = w_stone + +[square = 3, 5] + cube_type = g_tomb + + [object = coffin2] + direction = 1 + +[square = 4, 5] + cube_type = g_tomb + +[square = 5, 5] + cube_type = g_tomb + + [object = barrel] + + + object_item_count = 0 + +[square = 6, 5] + cube_type = w_stone + +[square = 0, 6] + cube_type = w_stone + +[square = 1, 6] + cube_type = w_timber_side + cube_direction = 1 + + [object = foliage1] + direction = 1 + + [enemy = blackrat] + hp = 400 + + [enemy = blackrat] + hp = 400 + +[square = 2, 6] + cube_type = w_timber + + [object = foliage1] + direction = 3 + + [object = foliage1] + direction = 1 + +[square = 3, 6] + cube_type = w_timber_side + cube_direction = 3 + + [object = torch] + + [object = foliage1] + direction = 3 + + [enemy = smallrat] + hp = 200 + +[square = 4, 6] + cube_type = g_tomb + +[square = 5, 6] + cube_type = g_tomb + + [object = door_exit] + direction = 1 + +[square = 6, 6] + cube_type = w_stone + +[square = 0, 7] + cube_type = w_stone + +[square = 1, 7] + cube_type = w_stone + +[square = 2, 7] + cube_type = w_stone + +[square = 3, 7] + cube_type = w_stone + +[square = 4, 7] + cube_type = w_stone + +[square = 5, 7] + cube_type = w_stone + +[square = 6, 7] + cube_type = w_stone + +\\*********************************** + +[level = SMALL_TOMB] +size = 17, 21 +object_items_reseted = 0 + +[square = 9, 0] + cube_type = w_clay + +[square = 10, 0] + cube_type = w_clay + +[square = 11, 0] + cube_type = w_clay + +[square = 12, 0] + cube_type = w_clay + +[square = 13, 0] + cube_type = w_clay + +[square = 9, 1] + cube_type = w_clay + +[square = 10, 1] + cube_type = g_tomb + + [enemy = spider] + hp = 400 + +[square = 11, 1] + cube_type = g_tomb + + [object = foliage1] + direction = 0 + + [object = dirt2] + direction = 3 + target = 11, 1 + + [enemy = spider] + hp = 400 + +[square = 12, 1] + cube_type = g_tomb + + [object = coffin1] + direction = 3 + + [object = flower1] + direction = 0 + +[square = 13, 1] + cube_type = w_clay + +[square = 9, 2] + cube_type = w_clay + +[square = 10, 2] + cube_type = g_tomb + +[square = 11, 2] + cube_type = g_tomb + + [enemy = spider] + hp = 400 + +[square = 12, 2] + cube_type = g_tomb + + [object = coffin2] + direction = 3 + +[square = 13, 2] + cube_type = w_clay + +[square = 9, 3] + cube_type = w_clay + +[square = 10, 3] + cube_type = g_tomb + + [object = foliage1] + +[square = 11, 3] + cube_type = g_tomb + + [object = foliage1] + +[square = 12, 3] + cube_type = g_tomb + + [object = foliage1] + + [item = remains] + item_count = 0 + + [item = money40] + item_count = 18 + + [item = small_healing_potion] + item_count = 0 + + [item = bodypart] + item_count = 0 + + [item = stamina_potion] + item_count = 0 + + [item = small_healing_potion] + item_count = 0 + +[square = 13, 3] + cube_type = w_clay + +[square = 4, 4] + cube_type = w_clay + +[square = 5, 4] + cube_type = w_clay + +[square = 6, 4] + cube_type = w_clay + +[square = 9, 4] + cube_type = w_clay + +[square = 10, 4] + cube_type = w_clay + +[square = 11, 4] + cube_type = g_tomb + + [object = jamb] + direction = 1 + + [object = jamb] + direction = 3 + + [object = foliage1] + + [object = foliage1] + direction = 1 + + [object = foliage1] + direction = 3 + + [object = foliage1] + direction = 0 + + [object = tomb_door] + direction = 0 + target = 11, 4 + +[square = 12, 4] + cube_type = w_clay + +[square = 13, 4] + cube_type = w_clay + +[square = 0, 5] + cube_type = w_clay + +[square = 1, 5] + cube_type = w_clay + +[square = 2, 5] + cube_type = w_clay + +[square = 3, 5] + cube_type = w_clay + +[square = 4, 5] + cube_type = w_clay + +[square = 5, 5] + cube_type = g_tomb + + [object = vase3] + direction = 0 + target = 5, 5 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 6, 5] + cube_type = w_clay + +[square = 7, 5] + cube_type = w_clay + +[square = 8, 5] + cube_type = w_clay + +[square = 9, 5] + cube_type = w_clay + +[square = 10, 5] + cube_type = g_tomb + + [object = foliage1] + direction = 0 + +[square = 11, 5] + cube_type = g_tomb + + [object = foliage1] + direction = 0 + +[square = 12, 5] + cube_type = g_tomb + + [object = flower1] + direction = 0 + + [object = foliage1] + direction = 0 + +[square = 13, 5] + cube_type = w_clay + +[square = 0, 6] + cube_type = g_tomb + + [object = exit_small] + direction = 1 + +[square = 1, 6] + cube_type = g_tomb + +[square = 2, 6] + cube_type = g_tomb + + [object = foliage1] + direction = 0 + target = 2, 6 + +[square = 3, 6] + cube_type = g_tomb + + [object = foliage1] + direction = 0 + target = 3, 6 + +[square = 4, 6] + cube_type = g_tomb + + [enemy = blackrat] + hp = 400 + +[square = 5, 6] + cube_type = g_tomb + +[square = 6, 6] + cube_type = g_tomb + + [object = torch] + target = 6, 6 + + [object = torch] + direction = 0 + target = 6, 6 + +[square = 7, 6] + cube_type = g_tomb + + [object = foliage1] + target = 7, 6 + + [object = foliage1] + direction = 0 + target = 7, 6 + +[square = 8, 6] + cube_type = g_tomb + + [enemy = smallrat] + hp = 200 + + [enemy = blackrat] + hp = 400 + +[square = 9, 6] + cube_type = g_tomb + + [object = jamb] + direction = 0 + target = 9, 6 + + [object = jamb] + target = 9, 6 + + [object = tomb_door] + direction = 3 + target = 9, 6 + +[square = 10, 6] + cube_type = g_tomb + +[square = 11, 6] + cube_type = g_tomb + + [object = dirt1] + direction = 0 + + [enemy = spider] + hp = 400 + +[square = 12, 6] + cube_type = g_tomb + + [object = torch] + direction = 1 + +[square = 13, 6] + cube_type = w_clay + +[square = 0, 7] + cube_type = w_clay + +[square = 1, 7] + cube_type = w_clay + +[square = 2, 7] + cube_type = w_clay + +[square = 3, 7] + cube_type = w_clay + +[square = 4, 7] + cube_type = w_clay + +[square = 5, 7] + cube_type = g_tomb + + [object = vase2] + direction = 0 + target = 5, 7 + +[square = 6, 7] + cube_type = w_clay + +[square = 7, 7] + cube_type = w_clay + +[square = 8, 7] + cube_type = w_clay + +[square = 9, 7] + cube_type = w_clay + +[square = 10, 7] + cube_type = g_tomb + + [item = stones] + item_count = 24 + +[square = 11, 7] + cube_type = g_tomb + +[square = 12, 7] + cube_type = g_tomb + + [object = garbage] + direction = 0 + +[square = 13, 7] + cube_type = w_clay + +[square = 4, 8] + cube_type = w_clay + +[square = 5, 8] + cube_type = w_clay + +[square = 6, 8] + cube_type = w_clay + +[square = 9, 8] + cube_type = w_clay + +[square = 10, 8] + cube_type = w_clay + +[square = 11, 8] + cube_type = g_tomb + +[square = 12, 8] + cube_type = w_clay + +[square = 13, 8] + cube_type = w_clay + +[square = 9, 9] + cube_type = w_clay + +[square = 10, 9] + cube_type = w_clay + +[square = 11, 9] + cube_type = g_tomb + +[square = 12, 9] + cube_type = w_clay + +[square = 9, 10] + cube_type = w_clay + +[square = 10, 10] + cube_type = g_tomb + + [object = torch2] + direction = 3 + + [object = torch2] + + [object = vase2] + direction = 0 + target = 10, 10 + +[square = 11, 10] + cube_type = g_tomb + +[square = 12, 10] + cube_type = w_clay + +[square = 2, 11] + cube_type = w_clay + +[square = 3, 11] + cube_type = w_clay + +[square = 4, 11] + cube_type = w_clay + +[square = 5, 11] + cube_type = w_clay + +[square = 6, 11] + cube_type = w_clay + +[square = 9, 11] + cube_type = w_clay + +[square = 10, 11] + cube_type = w_clay + +[square = 11, 11] + cube_type = g_tomb + + [object = dirt1] + direction = 3 + +[square = 12, 11] + cube_type = w_clay + +[square = 2, 12] + cube_type = w_clay + +[square = 3, 12] + cube_type = g_tomb + + [object = stain] + direction = 0 + target = 3, 12 + + [item = fanged_crown] + item_count = 0 + +[square = 4, 12] + cube_type = g_tomb + + [object = garbage] + direction = 3 + target = 4, 12 + + + object_item_count = 24 + + + object_item_count = 0 + + [enemy = blackrat] + hp = 400 + +[square = 5, 12] + cube_type = g_tomb + + [object = wallstain1] + direction = 0 + target = 5, 12 + + [item = remains] + item_count = 0 + +[square = 6, 12] + cube_type = w_clay + +[square = 8, 12] + cube_type = w_clay + +[square = 9, 12] + cube_type = w_clay + +[square = 10, 12] + cube_type = w_clay + +[square = 11, 12] + cube_type = g_tomb + +[square = 12, 12] + cube_type = w_clay + +[square = 2, 13] + cube_type = w_clay + +[square = 3, 13] + cube_type = g_tomb + + [object = dirt1] + direction = 3 + target = 3, 13 + + [enemy = edward] + hp = 4000 + +[square = 4, 13] + cube_type = g_tomb + + [item = remains] + item_count = 0 + +[square = 5, 13] + cube_type = g_tomb + + [object = stain] + direction = 0 + target = 5, 13 + +[square = 6, 13] + cube_type = w_clay + +[square = 8, 13] + cube_type = w_clay + +[square = 9, 13] + cube_type = g_tomb + + [object = block_enemy] + direction = 0 + target = 9, 13 + +[square = 10, 13] + cube_type = g_tomb + + [enemy = livingdead] + hp = 450 + +[square = 11, 13] + cube_type = g_tomb + + [object = flower1] + direction = 1 + + [object = dirt1] + direction = 3 + + [object = block_enemy] + direction = 0 + target = 5, 13 + +[square = 12, 13] + cube_type = w_clay + +[square = 2, 14] + cube_type = w_clay + +[square = 3, 14] + cube_type = g_tomb + + [item = remains] + item_count = 0 + +[square = 4, 14] + cube_type = g_tomb + + [object = stain] + direction = 0 + target = 4, 14 + + [item = remains] + item_count = 0 + +[square = 5, 14] + cube_type = g_tomb + + [object = dirt1] + direction = 0 + target = 5, 14 + +[square = 6, 14] + cube_type = w_clay + +[square = 8, 14] + cube_type = w_clay + +[square = 9, 14] + cube_type = g_tomb + +[square = 10, 14] + cube_type = w_clay + +[square = 11, 14] + cube_type = w_clay + +[square = 12, 14] + cube_type = w_clay + +[square = 13, 14] + cube_type = w_clay + +[square = 14, 14] + cube_type = w_clay + +[square = 2, 15] + cube_type = w_clay + +[square = 3, 15] + cube_type = w_clay + +[square = 4, 15] + cube_type = g_tomb + + [object = torch] + direction = 1 + target = 4, 15 + + [object = torch] + direction = 3 + target = 4, 15 + +[square = 5, 15] + cube_type = w_clay + +[square = 6, 15] + cube_type = w_clay + +[square = 8, 15] + cube_type = w_clay + +[square = 9, 15] + cube_type = g_tomb + + [object = foliage1] + direction = 1 + +[square = 10, 15] + cube_type = w_clay + +[square = 11, 15] + cube_type = w_clay + +[square = 12, 15] + cube_type = w_clay + +[square = 13, 15] + cube_type = g_tomb + + [object = column] + direction = 3 + +[square = 14, 15] + cube_type = w_clay + +[square = 15, 15] + cube_type = w_clay + +[square = 2, 16] + cube_type = w_clay + +[square = 3, 16] + cube_type = g_tomb + + [item = remains] + item_count = 0 + + [enemy = spider] + hp = 400 + +[square = 4, 16] + cube_type = g_tomb + + [item = remains] + item_count = 0 + +[square = 5, 16] + cube_type = g_tomb + + [object = dirt1] + direction = 3 + target = 5, 16 + + [object = flower1] + direction = 0 + target = 5, 16 + + [enemy = spider] + hp = 400 + +[square = 6, 16] + cube_type = w_clay + +[square = 8, 16] + cube_type = w_clay + +[square = 9, 16] + cube_type = g_tomb + +[square = 10, 16] + cube_type = w_clay + +[square = 11, 16] + cube_type = g_tomb + + [item = remains] + item_count = 0 + + [item = top_boots] + item_count = 0 + + [item = light_helmet] + item_count = 0 + +[square = 12, 16] + cube_type = g_tomb + + [enemy = blackrat] + hp = 400 + +[square = 13, 16] + cube_type = g_tomb + + [object = dirt1] + direction = 3 + target = 13, 16 + +[square = 14, 16] + cube_type = g_tomb + + [object = chest1] + direction = 3 + + + object_item_count = 75 + + + object_item_count = 482 + + + object_item_count = 0 + +[square = 15, 16] + cube_type = w_clay + +[square = 16, 16] + cube_type = w_clay + +[square = 2, 17] + cube_type = w_clay + +[square = 3, 17] + cube_type = g_tomb + + [object = dirt1] + direction = 0 + target = 3, 17 + + [item = remains] + item_count = 0 + +[square = 4, 17] + cube_type = g_tomb + +[square = 5, 17] + cube_type = g_tomb + + [item = remains] + item_count = 0 + +[square = 6, 17] + cube_type = w_clay + +[square = 8, 17] + cube_type = w_clay + +[square = 9, 17] + cube_type = g_tomb + + [enemy = smallrat] + hp = 200 + + [enemy = smallrat] + hp = 200 + +[square = 10, 17] + cube_type = g_tomb + + [object = jamb] + + [object = jamb] + direction = 0 + + [object = tomb_door] + direction = 3 + target = 10, 17 + +[square = 11, 17] + cube_type = g_tomb + +[square = 12, 17] + cube_type = g_tomb + + [enemy = rat] + hp = 300 + +[square = 13, 17] + cube_type = g_tomb + + [object = column] + direction = 3 + +[square = 14, 17] + cube_type = g_tomb + + [enemy = blackrat] + hp = 400 + +[square = 15, 17] + cube_type = g_tomb + + [object = column] + direction = 3 + +[square = 16, 17] + cube_type = w_clay + +[square = 2, 18] + cube_type = w_clay + +[square = 3, 18] + cube_type = g_tomb + + [object = coffin1] + direction = 0 + target = 3, 18 + +[square = 4, 18] + cube_type = g_tomb + +[square = 5, 18] + cube_type = g_tomb + +[square = 6, 18] + cube_type = w_clay + +[square = 8, 18] + cube_type = w_clay + +[square = 9, 18] + cube_type = w_clay + +[square = 10, 18] + cube_type = w_clay + +[square = 11, 18] + cube_type = g_tomb + + [object = vase2] + direction = 0 + target = 11, 18 + + [enemy = fatdead] + hp = 600 + +[square = 12, 18] + cube_type = g_tomb + + [object = dirt1] + direction = 3 + target = 12, 18 + +[square = 13, 18] + cube_type = g_tomb + +[square = 14, 18] + cube_type = g_tomb + +[square = 15, 18] + cube_type = w_clay + +[square = 16, 18] + cube_type = w_clay + +[square = 2, 19] + cube_type = w_clay + +[square = 3, 19] + cube_type = w_clay + +[square = 4, 19] + cube_type = g_tomb + + [object = exit_edward] + direction = 0 + target = 4, 19 + +[square = 5, 19] + cube_type = w_clay + +[square = 6, 19] + cube_type = w_clay + +[square = 10, 19] + cube_type = w_clay + +[square = 11, 19] + cube_type = w_clay + +[square = 12, 19] + cube_type = w_clay + +[square = 13, 19] + cube_type = g_tomb + + [object = column] + direction = 3 + +[square = 14, 19] + cube_type = w_clay + +[square = 15, 19] + cube_type = w_clay + +[square = 3, 20] + cube_type = w_clay + +[square = 4, 20] + cube_type = w_clay + +[square = 5, 20] + cube_type = w_clay + +[square = 12, 20] + cube_type = w_clay + +[square = 13, 20] + cube_type = w_clay + +[square = 14, 20] + cube_type = w_clay + +\\*********************************** + +[level = TOMB_VIGUS] +size = 17, 24 +object_items_reseted = 0 + +[square = 7, 0] + cube_type = w_clay + cube_direction = 1 + +[square = 8, 0] + cube_type = g_tomb + + [object = exit_vigus] + +[square = 9, 0] + cube_type = w_clay + cube_direction = 1 + +[square = 12, 0] + cube_type = w_stone + +[square = 13, 0] + cube_type = w_stone + +[square = 14, 0] + cube_type = w_stone + +[square = 15, 0] + cube_type = w_stone + +[square = 16, 0] + cube_type = w_stone + +[square = 7, 1] + cube_type = w_stone + +[square = 8, 1] + cube_type = g_tomb + + [object = torch] + direction = 1 + + [object = torch] + direction = 3 + +[square = 9, 1] + cube_type = w_stone + +[square = 11, 1] + cube_type = w_stone + +[square = 12, 1] + cube_type = w_stone + +[square = 13, 1] + cube_type = g_tomb + + [object = coffin2] + direction = 1 + target = 13, 1 + + [object = coffin2] + target = 13, 1 + + [object = column_rebus] + direction = 0 + target = 13, 1 + +[square = 14, 1] + cube_type = g_tomb + + [object = coffin1] + target = 14, 1 + + [object = column_rebus] + direction = 0 + target = 14, 1 + +[square = 15, 1] + cube_type = g_tomb + + [object = dirt1] + target = 15, 1 + + [object = column_rebus] + direction = 0 + target = 15, 1 + +[square = 16, 1] + cube_type = w_stone + +[square = 7, 2] + cube_type = w_stone + +[square = 8, 2] + cube_type = g_tomb + + [object = set_global8_dummy] + direction = 0 + target = 8, 2 + +[square = 9, 2] + cube_type = w_stone + +[square = 11, 2] + cube_type = w_stone + +[square = 12, 2] + cube_type = g_tomb + + [object = teleport] + target = 12, 2 + + [object = column] + direction = 0 + target = 12, 2 + +[square = 13, 2] + cube_type = g_tomb + + [object = column_rebus] + direction = 0 + target = 13, 2 + +[square = 14, 2] + cube_type = g_tomb + + [object = column] + direction = 1 + target = 14, 2 + +[square = 15, 2] + cube_type = g_tomb + + [object = column_rebus] + direction = 0 + target = 15, 2 + +[square = 16, 2] + cube_type = w_stone + +[square = 7, 3] + cube_type = w_stone + +[square = 8, 3] + cube_type = g_tomb + + [object = foliage1] + direction = 1 + +[square = 9, 3] + cube_type = w_stone + +[square = 11, 3] + cube_type = w_stone + +[square = 12, 3] + cube_type = w_stone + +[square = 13, 3] + cube_type = g_tomb + + [object = dirt2] + target = 13, 3 + + [object = column_rebus] + direction = 0 + target = 13, 3 + +[square = 14, 3] + cube_type = g_tomb + + [object = column_rebus] + direction = 0 + target = 14, 3 + +[square = 15, 3] + cube_type = g_tomb + + [object = column_rebus] + direction = 0 + target = 15, 3 + +[square = 16, 3] + cube_type = w_stone + +[square = 6, 4] + cube_type = w_stone + +[square = 7, 4] + cube_type = w_stone + +[square = 8, 4] + cube_type = g_tomb + + [object = jamb] + direction = 1 + + [object = jamb] + direction = 3 + + [object = tomb_door] + direction = 0 + target = 8, 4 + +[square = 9, 4] + cube_type = w_stone + +[square = 10, 4] + cube_type = w_stone + +[square = 12, 4] + cube_type = w_stone + +[square = 13, 4] + cube_type = w_stone + +[square = 14, 4] + cube_type = g_tomb + + [object = column_rebus] + direction = 0 + target = 14, 4 + +[square = 15, 4] + cube_type = w_stone + +[square = 16, 4] + cube_type = w_stone + +[square = 0, 5] + cube_type = w_stone + +[square = 1, 5] + cube_type = w_stone + +[square = 2, 5] + cube_type = w_stone + +[square = 3, 5] + cube_type = w_stone + +[square = 4, 5] + cube_type = w_stone + +[square = 5, 5] + cube_type = w_stone + +[square = 6, 5] + cube_type = w_stone + +[square = 7, 5] + cube_type = g_tomb + + [object = column] + +[square = 8, 5] + cube_type = g_tomb + +[square = 9, 5] + cube_type = g_tomb + + [object = column] + +[square = 10, 5] + cube_type = w_stone + +[square = 11, 5] + cube_type = w_stone + +[square = 12, 5] + cube_type = w_stone + +[square = 13, 5] + cube_type = w_stone + +[square = 14, 5] + cube_type = w_stone + + [object = column_rebus] + direction = 0 + target = 14, 5 + +[square = 15, 5] + cube_type = w_stone + +[square = 16, 5] + cube_type = w_stone + +[square = 0, 6] + cube_type = w_stone + +[square = 1, 6] + cube_type = g_tomb + + [object = torch2] + direction = 3 + +[square = 2, 6] + cube_type = g_tomb + +[square = 3, 6] + cube_type = g_tomb + +[square = 4, 6] + cube_type = w_stone + +[square = 5, 6] + cube_type = w_stone + +[square = 6, 6] + cube_type = g_tomb + + [object = column] + +[square = 7, 6] + cube_type = g_tomb + +[square = 8, 6] + cube_type = g_tomb + +[square = 9, 6] + cube_type = g_tomb + +[square = 10, 6] + cube_type = g_tomb + + [object = column] + +[square = 11, 6] + cube_type = w_stone + +[square = 12, 6] + cube_type = w_stone + +[square = 13, 6] + cube_type = g_tomb + + [object = button] + direction = 0 + target = 14, 5 + +[square = 14, 6] + cube_type = g_tomb + +[square = 15, 6] + cube_type = g_tomb + + [object = torch2] + direction = 0 + +[square = 16, 6] + cube_type = w_stone + +[square = 0, 7] + cube_type = w_stone + +[square = 1, 7] + cube_type = g_tomb + +[square = 2, 7] + cube_type = g_tomb + + [enemy = blackrat] + hp = 400 + +[square = 3, 7] + cube_type = g_tomb + + [object = foliage1] + direction = 1 + +[square = 4, 7] + cube_type = g_tomb + + [object = foliage1] + direction = 3 + +[square = 5, 7] + cube_type = g_tomb + +[square = 6, 7] + cube_type = g_tomb + +[square = 7, 7] + cube_type = g_tomb + +[square = 8, 7] + cube_type = g_tomb + + [object = monk_statue_center] + direction = 0 + + [object = torch2] + direction = 0 + + [object = torch2] + direction = 3 + + [object = torch2] + + [object = torch2] + direction = 1 + +[square = 9, 7] + cube_type = g_tomb + +[square = 10, 7] + cube_type = g_tomb + +[square = 11, 7] + cube_type = g_tomb + +[square = 12, 7] + cube_type = g_tomb + +[square = 13, 7] + cube_type = g_tomb + + [object = garbage] + direction = 1 + +[square = 14, 7] + cube_type = g_tomb + +[square = 15, 7] + cube_type = g_tomb + +[square = 16, 7] + cube_type = w_stone + +[square = 0, 8] + cube_type = w_stone + +[square = 1, 8] + cube_type = g_tomb + +[square = 2, 8] + cube_type = g_tomb + +[square = 3, 8] + cube_type = g_tomb + + [object = foliage1] + direction = 1 + + [object = torch2] + direction = 1 + +[square = 4, 8] + cube_type = w_stone + +[square = 5, 8] + cube_type = w_stone + +[square = 6, 8] + cube_type = g_tomb + + [object = column] + +[square = 7, 8] + cube_type = g_tomb + +[square = 8, 8] + cube_type = g_tomb + +[square = 9, 8] + cube_type = g_tomb + +[square = 10, 8] + cube_type = g_tomb + + [object = column] + +[square = 11, 8] + cube_type = w_stone + +[square = 12, 8] + cube_type = w_stone + +[square = 13, 8] + cube_type = g_tomb + + [object = torch2] + +[square = 14, 8] + cube_type = g_tomb + +[square = 15, 8] + cube_type = g_tomb + +[square = 16, 8] + cube_type = w_stone + +[square = 0, 9] + cube_type = w_stone + +[square = 1, 9] + cube_type = w_stone + +[square = 2, 9] + cube_type = g_tomb + +[square = 3, 9] + cube_type = w_stone + +[square = 4, 9] + cube_type = w_stone + +[square = 5, 9] + cube_type = w_stone + +[square = 6, 9] + cube_type = w_stone + +[square = 7, 9] + cube_type = g_tomb + + [object = column] + +[square = 8, 9] + cube_type = g_tomb + +[square = 9, 9] + cube_type = g_tomb + + [object = column] + +[square = 10, 9] + cube_type = w_stone + +[square = 11, 9] + cube_type = w_stone + +[square = 12, 9] + cube_type = w_stone + +[square = 13, 9] + cube_type = w_stone + +[square = 14, 9] + cube_type = g_tomb + +[square = 15, 9] + cube_type = w_stone + +[square = 16, 9] + cube_type = w_stone + +[square = 1, 10] + cube_type = w_stone + +[square = 2, 10] + cube_type = g_tomb + +[square = 3, 10] + cube_type = w_stone + +[square = 4, 10] + cube_type = g_tomb + + [object = foliage1] + direction = 0 + target = 4, 10 + + [object = foliage1] + target = 4, 10 + + [enemy = blackrat] + hp = 400 + + [enemy = rat] + hp = 300 + +[square = 5, 10] + cube_type = g_tomb + + [object = foliage1] + direction = 0 + target = 5, 10 + + [object = foliage1] + target = 5, 10 + + [item = small_healing_potion] + item_count = 0 + + [item = medicine] + item_count = 0 + + [item = rotten_eye] + item_count = 0 + + [item = rotten_eye] + item_count = 0 + + [item = rotten_eye] + item_count = 0 + + [item = small_revi_potion] + item_count = 0 + + [item = small_revi_potion] + item_count = 0 + + [item = small_revi_potion] + item_count = 0 + + [item = arcane_scroll] + item_count = 0 + +[square = 6, 10] + cube_type = w_stone + +[square = 7, 10] + cube_type = w_stone + +[square = 8, 10] + cube_type = g_tomb + + [object = jamb] + direction = 1 + + [object = jamb] + direction = 3 + + [object = tomb_door] + direction = 0 + target = 8, 10 + +[square = 9, 10] + cube_type = w_stone + +[square = 10, 10] + cube_type = w_stone + +[square = 11, 10] + cube_type = g_tomb + + [item = healing_potion] + item_count = 0 + + [item = money640] + item_count = 54 + + [item = arcane_scroll] + item_count = 0 + + [enemy = deadsoldier] + hp = -1 + +[square = 12, 10] + cube_type = g_tomb + + [object = button] + target = 13, 10 + +[square = 13, 10] + cube_type = w_stone + +[square = 14, 10] + cube_type = g_tomb + +[square = 15, 10] + cube_type = w_stone + +[square = 1, 11] + cube_type = w_stone + +[square = 2, 11] + cube_type = g_tomb + + [object = torch] + direction = 3 + +[square = 3, 11] + cube_type = w_stone + +[square = 4, 11] + cube_type = w_stone + +[square = 5, 11] + cube_type = w_stone + +[square = 6, 11] + cube_type = w_stone + +[square = 7, 11] + cube_type = w_stone + +[square = 8, 11] + cube_type = g_tomb + +[square = 9, 11] + cube_type = w_stone + +[square = 10, 11] + cube_type = w_stone + +[square = 11, 11] + cube_type = w_stone + +[square = 12, 11] + cube_type = w_stone + +[square = 13, 11] + cube_type = w_stone + +[square = 14, 11] + cube_type = g_tomb + + [object = torch] + direction = 1 + +[square = 15, 11] + cube_type = w_stone + +[square = 1, 12] + cube_type = w_stone + +[square = 2, 12] + cube_type = g_tomb + + [object = button] + direction = 1 + target = 3, 10 + + [enemy = blackrat] + hp = 400 + +[square = 3, 12] + cube_type = w_stone + +[square = 4, 12] + cube_type = g_tomb + + [object = lever] + direction = 0 + +[square = 5, 12] + cube_type = w_stone + +[square = 6, 12] + cube_type = g_tomb + + [object = lever] + direction = 0 + +[square = 7, 12] + cube_type = w_stone + +[square = 8, 12] + cube_type = g_tomb + +[square = 9, 12] + cube_type = w_stone + +[square = 10, 12] + cube_type = g_tomb + + [object = level_wrong] + direction = 0 + target = 10, 12 + +[square = 11, 12] + cube_type = w_stone + +[square = 12, 12] + cube_type = g_tomb + + [object = lever] + direction = 0 + +[square = 13, 12] + cube_type = w_stone + +[square = 14, 12] + cube_type = g_tomb + +[square = 15, 12] + cube_type = w_stone + +[square = 1, 13] + cube_type = w_stone + +[square = 2, 13] + cube_type = g_tomb + + [object = torch] + direction = 3 + +[square = 3, 13] + cube_type = w_stone + +[square = 4, 13] + cube_type = g_tomb + +[square = 5, 13] + cube_type = g_tomb + +[square = 6, 13] + cube_type = g_tomb + + [enemy = zombie] + hp = 400 + +[square = 7, 13] + cube_type = g_tomb + +[square = 8, 13] + cube_type = g_tomb + +[square = 9, 13] + cube_type = g_tomb + +[square = 10, 13] + cube_type = g_tomb + + [object = dirt1] + +[square = 11, 13] + cube_type = g_tomb + + [enemy = zombie] + hp = 400 + +[square = 12, 13] + cube_type = g_tomb + +[square = 13, 13] + cube_type = w_stone + +[square = 14, 13] + cube_type = g_tomb + + [object = torch] + direction = 1 + +[square = 15, 13] + cube_type = w_stone + +[square = 1, 14] + cube_type = w_stone + +[square = 2, 14] + cube_type = g_tomb + +[square = 3, 14] + cube_type = w_stone + +[square = 4, 14] + cube_type = g_tomb + +[square = 5, 14] + cube_type = g_tomb + + [object = garbage] + direction = 3 + + + object_item_count = 0 + +[square = 6, 14] + cube_type = g_tomb + + [object = dirt1] + +[square = 7, 14] + cube_type = g_tomb + +[square = 8, 14] + cube_type = g_tomb + +[square = 9, 14] + cube_type = g_tomb + +[square = 10, 14] + cube_type = g_tomb + +[square = 11, 14] + cube_type = g_tomb + + [object = foliage1] + +[square = 12, 14] + cube_type = g_tomb + +[square = 13, 14] + cube_type = w_stone + +[square = 14, 14] + cube_type = g_tomb + + [object = dirt2] + direction = 1 + + [enemy = livingdead] + hp = 450 + +[square = 15, 14] + cube_type = w_stone + +[square = 1, 15] + cube_type = w_stone + +[square = 2, 15] + cube_type = g_tomb + + [object = torch] + direction = 3 + +[square = 3, 15] + cube_type = w_stone + +[square = 4, 15] + cube_type = g_tomb + + [object = torch] + +[square = 5, 15] + cube_type = w_stone + +[square = 6, 15] + cube_type = g_tomb + + [object = torch] + +[square = 7, 15] + cube_type = w_stone + +[square = 8, 15] + cube_type = g_tomb + +[square = 9, 15] + cube_type = w_stone + +[square = 10, 15] + cube_type = g_tomb + +[square = 11, 15] + cube_type = w_stone + +[square = 12, 15] + cube_type = g_tomb + + [object = torch] + +[square = 13, 15] + cube_type = w_stone + +[square = 14, 15] + cube_type = g_tomb + + [object = torch] + direction = 1 + + [object = dirt2] + direction = 1 + +[square = 15, 15] + cube_type = w_stone + +[square = 1, 16] + cube_type = w_stone + +[square = 2, 16] + cube_type = g_tomb + + [enemy = smallrat] + hp = 200 + + [enemy = smallrat] + hp = 200 + +[square = 3, 16] + cube_type = w_stone + +[square = 4, 16] + cube_type = w_stone + +[square = 5, 16] + cube_type = w_stone + +[square = 6, 16] + cube_type = w_stone + +[square = 7, 16] + cube_type = w_stone + +[square = 8, 16] + cube_type = g_tomb + + [object = jamb] + direction = 3 + + [object = jamb] + direction = 1 + + [object = tomb_door_lever] + direction = 0 + state = 1 + target = 8, 16 + +[square = 9, 16] + cube_type = w_stone + +[square = 10, 16] + cube_type = w_stone + +[square = 11, 16] + cube_type = w_stone + +[square = 12, 16] + cube_type = w_stone + +[square = 13, 16] + cube_type = w_stone + +[square = 14, 16] + cube_type = g_tomb + +[square = 15, 16] + cube_type = w_stone + +[square = 0, 17] + cube_type = w_stone + +[square = 1, 17] + cube_type = w_stone + +[square = 2, 17] + cube_type = g_tomb + +[square = 3, 17] + cube_type = w_stone + +[square = 4, 17] + cube_type = w_stone + +[square = 5, 17] + cube_type = w_stone + +[square = 6, 17] + cube_type = w_stone + +[square = 7, 17] + cube_type = g_tomb + + [enemy = deadknight] + hp = 500 + +[square = 8, 17] + cube_type = g_tomb + + [object = block_enemy] + direction = 0 + target = 8, 17 + +[square = 9, 17] + cube_type = g_tomb + + [enemy = deadknight] + hp = 500 + +[square = 10, 17] + cube_type = w_stone + +[square = 11, 17] + cube_type = w_stone + +[square = 12, 17] + cube_type = w_stone + +[square = 13, 17] + cube_type = w_stone + +[square = 14, 17] + cube_type = g_tomb + + [object = dirt2] + direction = 1 + +[square = 15, 17] + cube_type = w_stone + +[square = 16, 17] + cube_type = w_stone + +[square = 0, 18] + cube_type = w_stone + +[square = 1, 18] + cube_type = g_tomb + + [object = dirt1] + direction = 3 + +[square = 2, 18] + cube_type = g_tomb + +[square = 3, 18] + cube_type = g_tomb + +[square = 4, 18] + cube_type = g_tomb + + [object = column] + direction = 3 + +[square = 5, 18] + cube_type = w_stone + +[square = 6, 18] + cube_type = g_tomb + + [object = fence] + direction = 3 + +[square = 7, 18] + cube_type = g_tomb + +[square = 8, 18] + cube_type = g_tomb + + [object = block_enemy] + direction = 0 + +[square = 9, 18] + cube_type = g_tomb + +[square = 10, 18] + cube_type = g_tomb + + [object = fence] + direction = 3 + +[square = 11, 18] + cube_type = w_stone + +[square = 12, 18] + cube_type = g_tomb + + [object = column] + direction = 3 + +[square = 13, 18] + cube_type = g_tomb + +[square = 14, 18] + cube_type = g_tomb + +[square = 15, 18] + cube_type = g_tomb + + [item = money40] + item_count = 43 + + [item = small_healing_potion] + item_count = 0 + + [item = small_healing_potion] + item_count = 0 + + [item = arrows] + item_count = 20 + + [item = remains] + item_count = 0 + +[square = 16, 18] + cube_type = w_stone + +[square = 0, 19] + cube_type = w_stone + +[square = 1, 19] + cube_type = g_tomb + +[square = 2, 19] + cube_type = g_tomb + + [object = dirt1] + direction = 3 + + [item = remains] + item_count = 0 + +[square = 3, 19] + cube_type = g_tomb + +[square = 4, 19] + cube_type = g_tomb + + [object = column] + direction = 3 + +[square = 5, 19] + cube_type = w_stone + +[square = 6, 19] + cube_type = w_stone + +[square = 7, 19] + cube_type = g_tomb + + [object = monk_statue] + direction = 0 + +[square = 8, 19] + cube_type = g_tomb + + [object = torch2] + direction = 0 + + [object = torch2] + direction = 3 + + [object = sarc_vigus] + direction = 0 + target = 8, 17 + +[square = 9, 19] + cube_type = g_tomb + + [object = monk_statue] + direction = 0 + +[square = 10, 19] + cube_type = w_stone + +[square = 11, 19] + cube_type = w_stone + +[square = 12, 19] + cube_type = g_tomb + + [object = column] + direction = 3 + +[square = 13, 19] + cube_type = g_tomb + +[square = 14, 19] + cube_type = g_tomb + +[square = 15, 19] + cube_type = g_tomb + +[square = 16, 19] + cube_type = w_stone + +[square = 0, 20] + cube_type = w_stone + +[square = 1, 20] + cube_type = g_tomb + +[square = 2, 20] + cube_type = g_tomb + + [object = dirt1] + direction = 3 + +[square = 3, 20] + cube_type = g_tomb + +[square = 4, 20] + cube_type = g_tomb + + [object = column] + direction = 3 + +[square = 5, 20] + cube_type = w_stone + +[square = 6, 20] + cube_type = w_stone + +[square = 7, 20] + cube_type = w_stone + +[square = 8, 20] + cube_type = w_stone + +[square = 9, 20] + cube_type = w_stone + +[square = 10, 20] + cube_type = w_stone + +[square = 11, 20] + cube_type = w_stone + +[square = 12, 20] + cube_type = g_tomb + + [object = column] + direction = 3 + +[square = 13, 20] + cube_type = g_tomb + + [enemy = rat] + hp = 300 + +[square = 14, 20] + cube_type = g_tomb + + [enemy = blackrat] + hp = 400 + +[square = 15, 20] + cube_type = g_tomb + +[square = 16, 20] + cube_type = w_stone + +[square = 0, 21] + cube_type = w_stone + +[square = 1, 21] + cube_type = g_tomb + +[square = 2, 21] + cube_type = g_tomb + + [enemy = zombie] + hp = 400 + +[square = 3, 21] + cube_type = g_tomb + +[square = 4, 21] + cube_type = g_tomb + +[square = 5, 21] + cube_type = g_tomb + +[square = 6, 21] + cube_type = g_tomb + +[square = 7, 21] + cube_type = g_tomb + + [object = dirt1] + direction = 3 + + [enemy = livingdead] + hp = 450 + +[square = 8, 21] + cube_type = g_tomb + + [object = flower1] + direction = 3 + + [object = dirt2] + direction = 3 + +[square = 9, 21] + cube_type = g_tomb + + [enemy = livingdead] + hp = 450 + +[square = 10, 21] + cube_type = g_tomb + +[square = 11, 21] + cube_type = g_tomb + +[square = 12, 21] + cube_type = g_tomb + +[square = 13, 21] + cube_type = g_tomb + + [enemy = rat] + hp = 300 + +[square = 14, 21] + cube_type = g_tomb + +[square = 15, 21] + cube_type = g_tomb + + [object = torch2] + direction = 1 + +[square = 16, 21] + cube_type = w_stone + +[square = 0, 22] + cube_type = w_stone + +[square = 1, 22] + cube_type = w_stone + +[square = 2, 22] + cube_type = w_stone + +[square = 3, 22] + cube_type = w_stone + +[square = 4, 22] + cube_type = w_stone + +[square = 5, 22] + cube_type = w_stone + +[square = 6, 22] + cube_type = w_stone + +[square = 7, 22] + cube_type = w_stone + +[square = 8, 22] + cube_type = g_tomb + + [object = chest2] + direction = 0 + target = 8, 22 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 9, 22] + cube_type = w_stone + +[square = 10, 22] + cube_type = w_stone + +[square = 11, 22] + cube_type = w_stone + +[square = 12, 22] + cube_type = w_stone + +[square = 13, 22] + cube_type = w_stone + +[square = 14, 22] + cube_type = w_stone + +[square = 15, 22] + cube_type = w_stone + +[square = 16, 22] + cube_type = w_stone + +[square = 7, 23] + cube_type = w_stone + +[square = 8, 23] + cube_type = w_stone + +[square = 9, 23] + cube_type = w_stone + +\\*********************************** + +[level = TOMB_AMBRIUS_1] +size = 13, 20 +object_items_reseted = 0 + +[square = 4, 0] + cube_type = w_clay + +[square = 5, 0] + cube_type = w_clay + +[square = 6, 0] + cube_type = w_clay + +[square = 7, 0] + cube_type = g_tomb + + [object = exit_ambrius] + +[square = 8, 0] + cube_type = w_clay + +[square = 9, 0] + cube_type = w_clay + +[square = 10, 0] + cube_type = w_clay + +[square = 11, 0] + cube_type = w_clay + +[square = 12, 0] + cube_type = w_clay + +[square = 4, 1] + cube_type = w_clay + +[square = 5, 1] + cube_type = g_tomb + + [object = wake_bat] + target = 5, 1 + + [enemy = bat_sleeping] + hp = 0 + +[square = 6, 1] + cube_type = g_tomb + +[square = 7, 1] + cube_type = g_tomb + +[square = 8, 1] + cube_type = g_tomb + +[square = 9, 1] + cube_type = g_tomb + +[square = 10, 1] + cube_type = w_clay + +[square = 11, 1] + cube_type = g_tomb + + [item = tomb_key] + item_count = 0 + +[square = 12, 1] + cube_type = w_clay + +[square = 0, 2] + cube_type = w_clay + +[square = 1, 2] + cube_type = w_clay + +[square = 2, 2] + cube_type = w_clay + +[square = 3, 2] + cube_type = w_clay + +[square = 4, 2] + cube_type = w_clay + +[square = 5, 2] + cube_type = g_tomb + +[square = 6, 2] + cube_type = g_tomb + + [object = column] + direction = 3 + +[square = 7, 2] + cube_type = g_tomb + +[square = 8, 2] + cube_type = g_tomb + + [object = column] + direction = 3 + +[square = 9, 2] + cube_type = g_tomb + +[square = 10, 2] + cube_type = w_clay + +[square = 11, 2] + cube_type = w_illusion + +[square = 12, 2] + cube_type = w_clay + +[square = 0, 3] + cube_type = w_clay + +[square = 1, 3] + cube_type = g_tomb + + [object = teleport] + direction = 0 + target = 7, 5 + +[square = 2, 3] + cube_type = w_illusion + +[square = 3, 3] + cube_type = g_tomb + +[square = 4, 3] + cube_type = g_tomb + + [enemy = torso] + hp = 350 + +[square = 5, 3] + cube_type = g_tomb + + [object = wake_bat] + target = 5, 3 + + [enemy = bat_sleeping] + hp = 0 + +[square = 6, 3] + cube_type = g_tomb + +[square = 7, 3] + cube_type = g_tomb + +[square = 8, 3] + cube_type = g_tomb + + [enemy = torso] + hp = 350 + +[square = 9, 3] + cube_type = g_tomb + + [object = flower1] + direction = 1 + + [object = flower1] + direction = 3 + + [object = dirt1] + direction = 3 + + [object = wake_bat] + target = 9, 3 + + [enemy = bat_sleeping] + hp = 0 + + [enemy = bat_sleeping] + hp = 0 + +[square = 10, 3] + cube_type = g_tomb + +[square = 11, 3] + cube_type = g_tomb + +[square = 12, 3] + cube_type = w_clay + +[square = 0, 4] + cube_type = w_clay + +[square = 1, 4] + cube_type = w_clay + +[square = 2, 4] + cube_type = w_clay + +[square = 3, 4] + cube_type = g_tomb + + [enemy = torso] + hp = 350 + +[square = 4, 4] + cube_type = g_tomb + + [object = column] + +[square = 5, 4] + cube_type = g_tomb + +[square = 6, 4] + cube_type = w_clay + +[square = 7, 4] + cube_type = g_tomb + + [object = fence] + +[square = 8, 4] + cube_type = w_clay + +[square = 9, 4] + cube_type = g_tomb + + [object = foliage1] + direction = 3 + +[square = 10, 4] + cube_type = g_tomb + + [object = column] + +[square = 11, 4] + cube_type = g_tomb + +[square = 12, 4] + cube_type = w_clay + +[square = 2, 5] + cube_type = w_clay + +[square = 3, 5] + cube_type = g_tomb + +[square = 4, 5] + cube_type = g_tomb + +[square = 5, 5] + cube_type = g_tomb + +[square = 6, 5] + cube_type = g_tomb + + [object = fence] + direction = 1 + +[square = 7, 5] + cube_type = g_tomb + + [object = torch2_port] + direction = 0 + target = 7, 7 + + [object = chest_hall] + direction = 0 + target = 7, 5 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 8, 5] + cube_type = g_tomb + + [object = fence] + direction = 3 + + [object = foliage1] + direction = 0 + target = 8, 5 + +[square = 9, 5] + cube_type = g_tomb + + [object = wake_bat] + target = 9, 5 + + [enemy = bat_sleeping] + hp = 0 + +[square = 10, 5] + cube_type = g_tomb + +[square = 11, 5] + cube_type = g_tomb + + [enemy = fatdead] + hp = 600 + +[square = 12, 5] + cube_type = w_clay + +[square = 2, 6] + cube_type = w_clay + +[square = 3, 6] + cube_type = g_tomb + +[square = 4, 6] + cube_type = g_tomb + + [object = column] + +[square = 5, 6] + cube_type = g_tomb + + [object = garbage] + direction = 3 + + + object_item_count = 0 + + + object_item_count = 0 + + [object = wake_bat] + target = 5, 6 + + [enemy = bat_sleeping] + hp = 0 + +[square = 6, 6] + cube_type = w_clay + +[square = 7, 6] + cube_type = g_tomb + + [object = fence] + direction = 0 + +[square = 8, 6] + cube_type = w_clay + +[square = 9, 6] + cube_type = g_tomb + +[square = 10, 6] + cube_type = g_tomb + + [object = column] + +[square = 11, 6] + cube_type = g_tomb + +[square = 12, 6] + cube_type = w_clay + +[square = 2, 7] + cube_type = w_clay + +[square = 3, 7] + cube_type = g_tomb + +[square = 4, 7] + cube_type = g_tomb + + [enemy = zombie] + hp = 400 + +[square = 5, 7] + cube_type = g_tomb + +[square = 6, 7] + cube_type = g_tomb + +[square = 7, 7] + cube_type = g_tomb + +[square = 8, 7] + cube_type = g_tomb + +[square = 9, 7] + cube_type = g_tomb + + [enemy = torso] + hp = 350 + +[square = 10, 7] + cube_type = g_tomb + +[square = 11, 7] + cube_type = g_tomb + + [object = barrel] + direction = 3 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 12, 7] + cube_type = w_clay + +[square = 2, 8] + cube_type = w_clay + +[square = 3, 8] + cube_type = w_clay + +[square = 4, 8] + cube_type = w_clay + +[square = 5, 8] + cube_type = g_tomb + + [object = wake_bat] + target = 5, 8 + + [enemy = bat_sleeping] + hp = 0 + +[square = 6, 8] + cube_type = g_tomb + + [object = column] + direction = 3 + +[square = 7, 8] + cube_type = g_tomb + +[square = 8, 8] + cube_type = g_tomb + + [object = column] + direction = 3 + +[square = 9, 8] + cube_type = g_tomb + +[square = 10, 8] + cube_type = w_clay + +[square = 11, 8] + cube_type = w_clay + +[square = 12, 8] + cube_type = w_clay + +[square = 4, 9] + cube_type = w_clay + +[square = 5, 9] + cube_type = g_tomb + + [object = torch] + direction = 3 + +[square = 6, 9] + cube_type = g_tomb + +[square = 7, 9] + cube_type = g_tomb + + [object = dirt1] + direction = 3 + + [object = wake_bat] + target = 7, 9 + + [enemy = bat_sleeping] + hp = 0 + +[square = 8, 9] + cube_type = g_tomb + +[square = 9, 9] + cube_type = g_tomb + + [object = torch] + direction = 1 + +[square = 10, 9] + cube_type = w_clay + +[square = 11, 9] + cube_type = w_clay + +[square = 12, 9] + cube_type = w_clay + +[square = 4, 10] + cube_type = w_clay + +[square = 5, 10] + cube_type = g_tomb + +[square = 6, 10] + cube_type = g_tomb + + [object = column] + direction = 3 + +[square = 7, 10] + cube_type = g_tomb + +[square = 8, 10] + cube_type = g_tomb + + [object = column] + direction = 3 + +[square = 9, 10] + cube_type = g_tomb + +[square = 10, 10] + cube_type = w_illusion + +[square = 11, 10] + cube_type = g_tomb + + [item = chateau_de_carcass] + item_count = 0 + +[square = 12, 10] + cube_type = w_clay + +[square = 4, 11] + cube_type = w_clay + +[square = 5, 11] + cube_type = g_tomb + + [enemy = torso] + hp = 350 + +[square = 6, 11] + cube_type = g_tomb + +[square = 7, 11] + cube_type = g_tomb + + [object = torch2] + + [object = torch2] + direction = 1 + + [object = lever] + target = 5, 13 + +[square = 8, 11] + cube_type = g_tomb + +[square = 9, 11] + cube_type = g_tomb + + [object = wake_bat] + direction = 0 + target = 9, 11 + + [enemy = bat_sleeping] + hp = 0 + + [enemy = bat_sleeping] + hp = 0 + +[square = 10, 11] + cube_type = w_clay + +[square = 11, 11] + cube_type = w_clay + +[square = 12, 11] + cube_type = w_clay + +[square = 4, 12] + cube_type = w_stone + +[square = 5, 12] + cube_type = g_tomb + + [object = dirt1] + direction = 3 + +[square = 6, 12] + cube_type = w_stone + +[square = 7, 12] + cube_type = w_stone + +[square = 8, 12] + cube_type = w_stone + +[square = 9, 12] + cube_type = g_tomb + + [object = dirt1] + direction = 3 + + [object = torch] + direction = 1 + +[square = 10, 12] + cube_type = w_clay + +[square = 4, 13] + cube_type = w_stone + +[square = 5, 13] + cube_type = g_tomb + + [object = jamb] + direction = 3 + + [object = jamb] + direction = 1 + + [object = tomb_door_lever] + target = 5, 13 + +[square = 6, 13] + cube_type = w_stone + +[square = 8, 13] + cube_type = w_clay + +[square = 9, 13] + cube_type = g_tomb + + [object = ambrius_down] + direction = 0 + +[square = 10, 13] + cube_type = w_clay + +[square = 3, 14] + cube_type = w_stone + +[square = 4, 14] + cube_type = w_stone + +[square = 5, 14] + cube_type = g_tomb + +[square = 6, 14] + cube_type = w_stone + +[square = 7, 14] + cube_type = w_stone + +[square = 8, 14] + cube_type = w_clay + +[square = 9, 14] + cube_type = w_clay + +[square = 10, 14] + cube_type = w_clay + +[square = 3, 15] + cube_type = w_stone + +[square = 4, 15] + cube_type = g_tomb + +[square = 5, 15] + cube_type = g_tomb + + [enemy = zombie] + hp = 400 + + [enemy = zombie] + hp = 400 + +[square = 6, 15] + cube_type = g_tomb + +[square = 7, 15] + cube_type = w_stone + +[square = 3, 16] + cube_type = w_stone + +[square = 4, 16] + cube_type = g_tomb + +[square = 5, 16] + cube_type = g_tomb + + [object = sarcophagus_upper] + direction = 0 + target = 5, 16 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 6, 16] + cube_type = g_tomb + +[square = 7, 16] + cube_type = w_stone + +[square = 3, 17] + cube_type = w_stone + +[square = 4, 17] + cube_type = g_tomb + + [enemy = fatdead] + hp = 600 + +[square = 5, 17] + cube_type = g_tomb + +[square = 6, 17] + cube_type = g_tomb + + [enemy = fatdead] + hp = 600 + +[square = 7, 17] + cube_type = w_stone + +[square = 3, 18] + cube_type = w_stone + +[square = 4, 18] + cube_type = g_tomb + + [object = column] + direction = 0 + target = 4, 18 + +[square = 5, 18] + cube_type = g_tomb + + [object = chest_upper] + direction = 0 + target = 5, 18 + + + object_item_count = 314 + +[square = 6, 18] + cube_type = g_tomb + + [object = column] + direction = 0 + target = 6, 18 + +[square = 7, 18] + cube_type = w_stone + +[square = 3, 19] + cube_type = w_stone + +[square = 4, 19] + cube_type = w_stone + +[square = 5, 19] + cube_type = w_stone + +[square = 6, 19] + cube_type = w_stone + +[square = 7, 19] + cube_type = w_stone + +\\*********************************** + +[level = TOMB_AMBRIUS_2] +size = 11, 16 +object_items_reseted = 0 + +[square = 1, 0] + cube_type = w_clay + +[square = 2, 0] + cube_type = w_clay + +[square = 3, 0] + cube_type = w_clay + +[square = 1, 1] + cube_type = w_clay + +[square = 2, 1] + cube_type = g_tomb + + [object = ambrius_up] + +[square = 3, 1] + cube_type = w_clay + +[square = 0, 2] + cube_type = w_stone + +[square = 1, 2] + cube_type = w_stone + +[square = 2, 2] + cube_type = g_tomb + +[square = 3, 2] + cube_type = w_stone + +[square = 4, 2] + cube_type = w_stone + +[square = 0, 3] + cube_type = w_stone + +[square = 1, 3] + cube_type = g_tomb + + [object = column] + +[square = 2, 3] + cube_type = g_tomb + +[square = 3, 3] + cube_type = g_tomb + + [object = column] + +[square = 4, 3] + cube_type = w_stone + +[square = 0, 4] + cube_type = w_stone + +[square = 1, 4] + cube_type = g_tomb + + [object = dirt1] + direction = 0 + target = 1, 4 + +[square = 2, 4] + cube_type = g_tomb + + [enemy = spider] + hp = 400 + +[square = 3, 4] + cube_type = g_tomb + +[square = 4, 4] + cube_type = w_stone + +[square = 0, 5] + cube_type = w_stone + +[square = 1, 5] + cube_type = g_tomb + + [object = column] + +[square = 2, 5] + cube_type = g_tomb + +[square = 3, 5] + cube_type = g_tomb + + [object = column] + +[square = 4, 5] + cube_type = w_stone + +[square = 0, 6] + cube_type = w_stone + +[square = 1, 6] + cube_type = g_tomb + + [enemy = zombie] + hp = 400 + +[square = 2, 6] + cube_type = g_tomb + + [object = block_enemy] + direction = 0 + target = 2, 6 + +[square = 3, 6] + cube_type = g_tomb + + [enemy = zombie] + hp = 400 + +[square = 4, 6] + cube_type = w_stone + +[square = 0, 7] + cube_type = w_stone + +[square = 1, 7] + cube_type = g_tomb + + [object = column] + +[square = 2, 7] + cube_type = g_tomb + +[square = 3, 7] + cube_type = g_tomb + + [object = column] + +[square = 4, 7] + cube_type = w_stone + +[square = 0, 8] + cube_type = w_stone + +[square = 1, 8] + cube_type = g_tomb + + [item = herbs] + item_count = 0 + +[square = 2, 8] + cube_type = g_tomb + +[square = 3, 8] + cube_type = g_tomb + + [item = mushroom] + item_count = 0 + + [item = mushroom] + item_count = 0 + + [item = mushroom] + item_count = 0 + +[square = 4, 8] + cube_type = w_stone + +[square = 0, 9] + cube_type = w_stone + +[square = 1, 9] + cube_type = g_tomb + + [object = column] + + [object = foliage1] + +[square = 2, 9] + cube_type = g_tomb + + [object = foliage1] + +[square = 3, 9] + cube_type = g_tomb + + [object = column] + + [object = foliage1] + +[square = 4, 9] + cube_type = w_stone + +[square = 6, 9] + cube_type = w_stone + +[square = 7, 9] + cube_type = w_stone + +[square = 8, 9] + cube_type = w_stone + +[square = 9, 9] + cube_type = w_stone + +[square = 10, 9] + cube_type = w_stone + +[square = 0, 10] + cube_type = w_stone + +[square = 1, 10] + cube_type = w_stone + +[square = 2, 10] + cube_type = g_tomb + + [object = foliage1] + + [object = foliage1] + direction = 0 + + [object = foliage1] + direction = 1 + + [object = foliage1] + direction = 3 + +[square = 3, 10] + cube_type = w_stone + +[square = 4, 10] + cube_type = w_stone + +[square = 6, 10] + cube_type = w_stone + +[square = 7, 10] + cube_type = g_tomb + + [object = monk_statue] + +[square = 8, 10] + cube_type = g_tomb + + [object = monk_statue] + +[square = 9, 10] + cube_type = g_tomb + + [object = monk_statue] + +[square = 10, 10] + cube_type = w_stone + +[square = 0, 11] + cube_type = w_stone + +[square = 1, 11] + cube_type = w_stone + +[square = 2, 11] + cube_type = g_tomb + + [object = foliage1] + + [object = foliage1] + direction = 0 + + [object = foliage1] + direction = 1 + + [object = foliage1] + direction = 3 + +[square = 3, 11] + cube_type = w_stone + +[square = 4, 11] + cube_type = w_stone + +[square = 6, 11] + cube_type = w_stone + +[square = 7, 11] + cube_type = g_tomb + +[square = 8, 11] + cube_type = g_tomb + + [object = sarcophagus_lower] + direction = 0 + target = 7, 11 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 9, 11] + cube_type = g_tomb + +[square = 10, 11] + cube_type = w_stone + +[square = 0, 12] + cube_type = w_stone + +[square = 1, 12] + cube_type = w_stone + +[square = 2, 12] + cube_type = g_tomb + + [object = foliage1] + + [object = foliage1] + direction = 0 + + [object = foliage1] + direction = 1 + + [object = foliage1] + direction = 3 + +[square = 3, 12] + cube_type = w_stone + +[square = 4, 12] + cube_type = w_stone + +[square = 5, 12] + cube_type = w_stone + +[square = 6, 12] + cube_type = w_stone + +[square = 7, 12] + cube_type = g_tomb + + [object = block_enemy] + direction = 0 + target = 7, 12 + +[square = 8, 12] + cube_type = g_tomb + + [object = garbage] + + + object_item_count = 0 + + [object = block_enemy] + direction = 0 + target = 8, 12 + +[square = 9, 12] + cube_type = g_tomb + + [object = block_enemy] + direction = 0 + target = 9, 12 + +[square = 10, 12] + cube_type = w_stone + +[square = 0, 13] + cube_type = w_stone + +[square = 1, 13] + cube_type = g_tomb + + [object = foliage1] + direction = 0 + + [enemy = zombie] + hp = 400 + +[square = 2, 13] + cube_type = g_tomb + + [object = foliage1] + direction = 0 + +[square = 3, 13] + cube_type = g_tomb + + [object = foliage1] + direction = 0 + +[square = 4, 13] + cube_type = g_tomb + + [object = jamb] + + [object = jamb] + direction = 0 + + [object = tomb_door_locked] + direction = 1 + target = 4, 13 + +[square = 5, 13] + cube_type = g_tomb + + [object = lock] + direction = 0 + target = 6, 13 + + [enemy = bat] + hp = 200 + + [enemy = bat] + hp = 200 + +[square = 6, 13] + cube_type = g_tomb + + [object = jamb] + + [object = jamb] + direction = 0 + + [object = tomb_door_locked] + direction = 1 + target = 5, 13 + +[square = 7, 13] + cube_type = g_tomb + + [enemy = skeleton] + hp = 500 + + [enemy = skeleton] + hp = 500 + +[square = 8, 13] + cube_type = g_tomb + + [enemy = skeleton] + hp = 500 + + [enemy = skeleton] + hp = 500 + +[square = 9, 13] + cube_type = g_tomb + + [object = dirt1] + + [enemy = skeleton] + hp = 500 + + [enemy = skeleton] + hp = 500 + +[square = 10, 13] + cube_type = w_stone + +[square = 0, 14] + cube_type = w_stone + +[square = 1, 14] + cube_type = g_tomb + + [object = barrel] + direction = 0 + + + object_item_count = 12 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + [object = wake_bat] + direction = 0 + target = 1, 14 + + [enemy = bat_sleeping] + hp = 0 + +[square = 2, 14] + cube_type = g_tomb + + [object = torch] + + [object = wake_bat] + direction = 0 + target = 1, 14 + +[square = 3, 14] + cube_type = g_tomb + + [object = lock] + direction = 1 + target = 4, 13 + + [enemy = livingdead] + hp = 450 + +[square = 4, 14] + cube_type = w_stone + +[square = 5, 14] + cube_type = w_stone + +[square = 6, 14] + cube_type = w_stone + +[square = 7, 14] + cube_type = g_tomb + + [object = block_enemy] + direction = 0 + target = 7, 14 + +[square = 8, 14] + cube_type = g_tomb + + [object = block_enemy] + direction = 0 + target = 8, 14 + +[square = 9, 14] + cube_type = g_tomb + + [object = foliage1] + direction = 1 + + [object = foliage1] + + [object = block_enemy] + direction = 0 + target = 9, 14 + +[square = 10, 14] + cube_type = w_stone + +[square = 0, 15] + cube_type = w_stone + +[square = 1, 15] + cube_type = w_stone + +[square = 2, 15] + cube_type = w_stone + +[square = 3, 15] + cube_type = w_stone + +[square = 4, 15] + cube_type = w_stone + +[square = 6, 15] + cube_type = w_stone + +[square = 7, 15] + cube_type = w_stone + +[square = 8, 15] + cube_type = w_stone + +[square = 9, 15] + cube_type = w_stone + +[square = 10, 15] + cube_type = w_stone + +\\*********************************** + +[level = UPPER_CATACOMBS] +size = 51, 21 +object_items_reseted = 0 + +[square = 13, 0] + cube_type = w_stone + +[square = 14, 0] + cube_type = w_stone + +[square = 15, 0] + cube_type = w_stone + +[square = 16, 0] + cube_type = w_stone + +[square = 17, 0] + cube_type = w_stone + +[square = 18, 0] + cube_type = w_stone + +[square = 19, 0] + cube_type = w_stone + +[square = 20, 0] + cube_type = w_stone + +[square = 21, 0] + cube_type = w_stone + +[square = 22, 0] + cube_type = w_stone + +[square = 23, 0] + cube_type = w_stone + +[square = 24, 0] + cube_type = w_stone + +[square = 25, 0] + cube_type = w_stone + +[square = 26, 0] + cube_type = w_stone + +[square = 27, 0] + cube_type = w_stone + +[square = 28, 0] + cube_type = w_stone + +[square = 29, 0] + cube_type = w_stone + +[square = 45, 0] + cube_type = w_stone + +[square = 46, 0] + cube_type = w_stone + +[square = 47, 0] + cube_type = w_stone + +[square = 0, 1] + cube_type = w_clay + +[square = 1, 1] + cube_type = w_graves + +[square = 2, 1] + cube_type = w_clay + +[square = 3, 1] + cube_type = w_graves + +[square = 4, 1] + cube_type = w_clay + +[square = 5, 1] + cube_type = w_graves + +[square = 6, 1] + cube_type = w_clay + +[square = 13, 1] + cube_type = w_stone + +[square = 14, 1] + cube_type = g_tomb + + [object = vase2] + direction = 3 + target = 14, 1 + +[square = 15, 1] + cube_type = g_tomb + + [object = monk_statue] + + [object = torch2] + direction = 3 + target = 15, 1 + + [object = torch2] + direction = 0 + target = 15, 1 + + [object = sarcophagus2] + direction = 0 + target = 15, 1 + + + object_item_count = 62 + + + object_item_count = 16 + + + object_item_count = 0 + +[square = 16, 1] + cube_type = g_tomb + + [object = vase2] + direction = 3 + target = 16, 1 + + [enemy = torso] + hp = 350 + +[square = 17, 1] + cube_type = w_stone + +[square = 18, 1] + cube_type = g_tomb + + [object = block_enemy] + direction = 0 + target = 18, 1 + + [enemy = fatdead] + hp = 600 + +[square = 19, 1] + cube_type = g_tomb + + [object = sarcophagus2] + direction = 0 + target = 19, 1 + + + object_item_count = 34 + + + object_item_count = 18 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 20, 1] + cube_type = g_tomb + + [object = chest_gear] + target = 20, 1 + + + object_item_count = 0 + +[square = 21, 1] + cube_type = w_stone + +[square = 22, 1] + cube_type = g_tomb + + [object = column] + +[square = 23, 1] + cube_type = g_tomb + + [object = torch2] + direction = 3 + target = 23, 1 + + [object = torch2] + direction = 0 + target = 23, 1 + + [object = sarcophagus2] + direction = 0 + target = 23, 1 + + + object_item_count = 61 + + + object_item_count = 0 + +[square = 24, 1] + cube_type = g_tomb + + [object = column] + +[square = 25, 1] + cube_type = w_stone + +[square = 26, 1] + cube_type = g_tomb + + [object = vase1] + direction = 3 + target = 26, 1 + +[square = 27, 1] + cube_type = g_tomb + + [object = torch2] + direction = 3 + target = 27, 1 + + [object = torch2] + direction = 0 + target = 27, 1 + + [object = sarcophagus2] + direction = 0 + target = 27, 1 + + + object_item_count = 50 + +[square = 28, 1] + cube_type = g_tomb + + [object = vase3] + direction = 3 + target = 28, 1 + + + object_item_count = 32 + +[square = 29, 1] + cube_type = w_stone + +[square = 45, 1] + cube_type = w_stone + +[square = 46, 1] + cube_type = g_tomb + + [object = foliage1] + direction = 0 + + [object = lever_of_three] + direction = 0 + target = 46, 1 + +[square = 47, 1] + cube_type = w_stone + +[square = 0, 2] + cube_type = w_clay + +[square = 1, 2] + cube_type = g_tomb + + [object = fence] + direction = 0 + +[square = 2, 2] + cube_type = w_clay + +[square = 3, 2] + cube_type = g_tomb + + [object = fence] + direction = 0 + +[square = 4, 2] + cube_type = w_clay + +[square = 5, 2] + cube_type = g_tomb + + [object = fence] + direction = 0 + +[square = 6, 2] + cube_type = w_clay + +[square = 8, 2] + cube_type = w_clay + +[square = 9, 2] + cube_type = w_graves + +[square = 10, 2] + cube_type = w_graves + +[square = 11, 2] + cube_type = w_graves + +[square = 12, 2] + cube_type = w_clay + +[square = 13, 2] + cube_type = w_stone + +[square = 14, 2] + cube_type = g_tomb + +[square = 15, 2] + cube_type = g_tomb + + [enemy = zombie] + hp = 400 + +[square = 16, 2] + cube_type = g_tomb + +[square = 17, 2] + cube_type = g_tomb + + [object = cracked_stone] + direction = 1 + target = 17, 2 + +[square = 18, 2] + cube_type = g_tomb + +[square = 19, 2] + cube_type = g_tomb + +[square = 20, 2] + cube_type = g_tomb + + [object = block_enemy] + direction = 0 + target = 20, 2 + + [enemy = livingdead] + hp = 450 + +[square = 21, 2] + cube_type = w_stone + +[square = 22, 2] + cube_type = g_tomb + + [enemy = torso] + hp = 350 + +[square = 23, 2] + cube_type = g_tomb + +[square = 24, 2] + cube_type = g_tomb + + [item = remains] + item_count = 0 + +[square = 25, 2] + cube_type = w_stone + +[square = 26, 2] + cube_type = g_tomb + + [enemy = zombie] + hp = 400 + +[square = 27, 2] + cube_type = g_tomb + + [enemy = livingdead] + hp = 450 + +[square = 28, 2] + cube_type = g_tomb + + [enemy = torso] + hp = 350 + +[square = 29, 2] + cube_type = w_stone + +[square = 45, 2] + cube_type = w_stone + +[square = 46, 2] + cube_type = g_tomb + + [object = jamb] + direction = 3 + + [object = jamb] + direction = 1 + + [object = tomb_door_open] + target = 46, 2 + +[square = 47, 2] + cube_type = w_stone + +[square = 0, 3] + cube_type = w_clay + +[square = 1, 3] + cube_type = g_tomb + +[square = 2, 3] + cube_type = g_tomb + +[square = 3, 3] + cube_type = g_tomb + + [enemy = livingdead] + hp = 450 + +[square = 4, 3] + cube_type = g_tomb + + [object = dirt1] + +[square = 5, 3] + cube_type = g_tomb + +[square = 6, 3] + cube_type = w_clay + +[square = 7, 3] + cube_type = w_clay + +[square = 8, 3] + cube_type = w_clay + +[square = 9, 3] + cube_type = g_tomb + + [object = foliage1] + direction = 0 + + [object = vase1] + direction = 3 + target = 9, 3 + +[square = 10, 3] + cube_type = g_tomb + + [object = foliage1] + direction = 0 + +[square = 11, 3] + cube_type = g_tomb + + [object = foliage1] + direction = 1 + + [object = foliage1] + direction = 0 + +[square = 12, 3] + cube_type = w_clay + +[square = 13, 3] + cube_type = w_clay + +[square = 14, 3] + cube_type = w_stone + +[square = 15, 3] + cube_type = g_tomb + + [object = tomb_door] + + [object = jamb] + direction = 3 + + [object = jamb] + direction = 1 + +[square = 16, 3] + cube_type = w_stone + +[square = 17, 3] + cube_type = w_stone + +[square = 18, 3] + cube_type = w_stone + +[square = 19, 3] + cube_type = g_tomb + + [object = jamb] + direction = 3 + + [object = jamb] + direction = 1 + + [object = timber] + direction = 0 + target = 19, 3 + + [object = tomb_door_jammed] + direction = 0 + target = 19, 3 + +[square = 20, 3] + cube_type = w_stone + +[square = 21, 3] + cube_type = w_stone + +[square = 22, 3] + cube_type = w_stone + +[square = 23, 3] + cube_type = g_tomb + + [object = tomb_door] + + [object = jamb] + direction = 3 + + [object = jamb] + direction = 1 + +[square = 24, 3] + cube_type = w_stone + +[square = 25, 3] + cube_type = w_stone + +[square = 26, 3] + cube_type = w_stone + +[square = 27, 3] + cube_type = g_tomb + + [object = tomb_door] + + [object = jamb] + direction = 3 + + [object = jamb] + direction = 1 + + [object = foliage1] + +[square = 28, 3] + cube_type = w_stone + +[square = 29, 3] + cube_type = w_stone + +[square = 34, 3] + cube_type = w_clay + cube_direction = 2 + +[square = 35, 3] + cube_type = w_clay + cube_direction = 2 + +[square = 36, 3] + cube_type = w_clay + cube_direction = 2 + +[square = 37, 3] + cube_type = w_clay + +[square = 38, 3] + cube_type = w_clay + +[square = 39, 3] + cube_type = w_clay + +[square = 40, 3] + cube_type = w_clay + +[square = 41, 3] + cube_type = w_clay + +[square = 42, 3] + cube_type = w_stone + +[square = 43, 3] + cube_type = w_stone + +[square = 44, 3] + cube_type = w_stone + +[square = 45, 3] + cube_type = w_stone + +[square = 46, 3] + cube_type = g_tomb + +[square = 47, 3] + cube_type = w_stone + +[square = 48, 3] + cube_type = w_stone + +[square = 49, 3] + cube_type = w_stone + +[square = 50, 3] + cube_type = w_stone + +[square = 0, 4] + cube_type = w_graves + +[square = 1, 4] + cube_type = g_tomb + +[square = 2, 4] + cube_type = w_clay + +[square = 3, 4] + cube_type = g_tomb + +[square = 4, 4] + cube_type = w_clay + +[square = 5, 4] + cube_type = g_tomb + + [enemy = fatdead] + hp = 600 + +[square = 6, 4] + cube_type = g_tomb + + [object = tomb_door] + direction = 3 + + [object = jamb] + direction = 0 + + [object = jamb] + +[square = 7, 4] + cube_type = g_tomb + +[square = 8, 4] + cube_type = g_tomb + +[square = 9, 4] + cube_type = g_tomb + + [enemy = rat] + hp = 300 + + [enemy = rat] + hp = 300 + +[square = 10, 4] + cube_type = g_tomb + + [object = garbage] + direction = 0 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 11, 4] + cube_type = g_tomb + + [object = foliage1] + direction = 1 + +[square = 12, 4] + cube_type = g_tomb + + [object = cata_down2] + direction = 3 + +[square = 13, 4] + cube_type = w_clay + +[square = 14, 4] + cube_type = w_stone + +[square = 15, 4] + cube_type = g_tomb + +[square = 16, 4] + cube_type = g_tomb + + [enemy = bat] + hp = 200 + + [enemy = bat] + hp = 200 + +[square = 17, 4] + cube_type = g_tomb + + [object = torch] + direction = 0 + +[square = 18, 4] + cube_type = g_tomb + + [object = dirt1] + + [object = flower1] + +[square = 19, 4] + cube_type = g_tomb + + [object = dirt1] + +[square = 20, 4] + cube_type = g_tomb + +[square = 21, 4] + cube_type = g_tomb + +[square = 22, 4] + cube_type = g_tomb + + [object = dirt2] + direction = 0 + +[square = 23, 4] + cube_type = g_tomb + +[square = 24, 4] + cube_type = g_tomb + +[square = 25, 4] + cube_type = g_tomb + + [object = torch] + direction = 0 + +[square = 26, 4] + cube_type = g_tomb + + [object = foliage1] + direction = 0 + +[square = 27, 4] + cube_type = g_tomb + + [object = foliage1] + direction = 1 + + [object = foliage1] + + [object = foliage1] + direction = 0 + +[square = 28, 4] + cube_type = w_stone + +[square = 31, 4] + cube_type = w_clay + cube_direction = 2 + +[square = 32, 4] + cube_type = w_clay + cube_direction = 2 + +[square = 33, 4] + cube_type = w_clay + cube_direction = 2 + +[square = 34, 4] + cube_type = w_clay + cube_direction = 2 + +[square = 35, 4] + cube_type = g_tomb + + [item = mushroom] + item_count = 0 + +[square = 36, 4] + cube_type = g_tomb + +[square = 37, 4] + cube_type = g_tomb + +[square = 38, 4] + cube_type = g_tomb + + [enemy = blackrat] + hp = 400 + +[square = 39, 4] + cube_type = g_tomb + + [object = garbage] + direction = 1 + + + object_item_count = 1 + + + object_item_count = 0 + +[square = 40, 4] + cube_type = g_tomb + + [object = goblin_hole] + direction = 1 + target = 40, 4 + + + object_item_count = 20 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 14 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 41, 4] + cube_type = w_clay + +[square = 42, 4] + cube_type = w_stone + +[square = 43, 4] + cube_type = g_tomb + + [object = lever_of_three] + direction = 3 + target = 43, 4 + +[square = 44, 4] + cube_type = g_tomb + + [object = jamb] + direction = 0 + + [object = jamb] + + [object = tomb_door_open] + direction = 1 + target = 44, 4 + +[square = 45, 4] + cube_type = g_tomb + + [object = dirt2] + direction = 0 + + [object = flower1] + direction = 3 + +[square = 46, 4] + cube_type = g_tomb + + [object = chest_seal] + target = 46, 4 + + + object_item_count = 0 + + + object_item_count = 791 + +[square = 47, 4] + cube_type = g_tomb + + [object = dirt1] + direction = 3 + + [object = foliage1] + direction = 0 + +[square = 48, 4] + cube_type = g_tomb + + [object = jamb] + direction = 0 + + [object = jamb] + + [object = tomb_door_open] + direction = 1 + target = 48, 4 + +[square = 49, 4] + cube_type = g_tomb + + [object = lever_of_three] + direction = 1 + target = 49, 4 + +[square = 50, 4] + cube_type = w_stone + +[square = 0, 5] + cube_type = w_graves + +[square = 1, 5] + cube_type = g_tomb + + [object = dirt2] + +[square = 2, 5] + cube_type = w_graves + +[square = 3, 5] + cube_type = g_tomb + + [item = remains] + item_count = 0 + +[square = 4, 5] + cube_type = w_graves + +[square = 5, 5] + cube_type = g_tomb + +[square = 6, 5] + cube_type = w_clay + +[square = 7, 5] + cube_type = w_clay + +[square = 8, 5] + cube_type = w_clay + +[square = 9, 5] + cube_type = g_tomb + + [object = coffin2] + direction = 1 + + [object = coffin1] + direction = 0 + +[square = 10, 5] + cube_type = g_tomb + +[square = 11, 5] + cube_type = g_tomb + + [object = foliage1] + direction = 1 + + [object = vase2] + direction = 3 + target = 11, 5 + +[square = 12, 5] + cube_type = w_clay + +[square = 13, 5] + cube_type = w_clay + +[square = 14, 5] + cube_type = w_stone + +[square = 15, 5] + cube_type = w_stone + +[square = 16, 5] + cube_type = w_stone + +[square = 17, 5] + cube_type = w_stone + +[square = 18, 5] + cube_type = w_stone + +[square = 19, 5] + cube_type = w_stone + +[square = 20, 5] + cube_type = g_tomb + + [object = tomb_door] + + [object = jamb] + direction = 3 + + [object = jamb] + direction = 1 + +[square = 21, 5] + cube_type = w_stone + +[square = 22, 5] + cube_type = w_stone + +[square = 23, 5] + cube_type = w_stone + +[square = 24, 5] + cube_type = w_stone + +[square = 25, 5] + cube_type = w_stone + +[square = 26, 5] + cube_type = w_stone + +[square = 27, 5] + cube_type = w_stone + +[square = 28, 5] + cube_type = w_stone + +[square = 29, 5] + cube_type = w_stone + +[square = 30, 5] + cube_type = w_stone + +[square = 31, 5] + cube_type = w_clay + cube_direction = 2 + +[square = 32, 5] + cube_type = g_tomb + + [object = dirt2] + direction = 0 + + [item = herbs] + item_count = 0 + +[square = 33, 5] + cube_type = g_tomb + cube_direction = 2 + + [object = foliage1] + direction = 1 + +[square = 34, 5] + cube_type = w_clay + cube_direction = 2 + +[square = 35, 5] + cube_type = g_tomb + +[square = 36, 5] + cube_type = w_clay + cube_direction = 2 + +[square = 37, 5] + cube_type = w_clay + +[square = 38, 5] + cube_type = w_clay + +[square = 39, 5] + cube_type = w_clay + +[square = 40, 5] + cube_type = w_clay + cube_direction = 2 + +[square = 41, 5] + cube_type = w_clay + +[square = 42, 5] + cube_type = w_stone + +[square = 43, 5] + cube_type = w_stone + +[square = 44, 5] + cube_type = w_stone + +[square = 45, 5] + cube_type = w_stone + +[square = 46, 5] + cube_type = g_tomb + + [object = tomb_door_of_three] + target = 46, 5 + + [object = jamb] + direction = 3 + target = 46, 5 + + [object = jamb] + direction = 1 + target = 46, 5 + +[square = 47, 5] + cube_type = w_stone + +[square = 48, 5] + cube_type = w_stone + +[square = 49, 5] + cube_type = w_stone + +[square = 50, 5] + cube_type = w_stone + +[square = 0, 6] + cube_type = w_graves + +[square = 1, 6] + cube_type = g_tomb + + [enemy = livingdead] + hp = 450 + +[square = 2, 6] + cube_type = w_clay + +[square = 3, 6] + cube_type = g_tomb + + [object = fence] + direction = 0 + +[square = 4, 6] + cube_type = w_clay + +[square = 5, 6] + cube_type = g_tomb + + [object = fence] + direction = 0 + +[square = 6, 6] + cube_type = w_clay + +[square = 7, 6] + cube_type = w_clay + +[square = 8, 6] + cube_type = w_clay + +[square = 9, 6] + cube_type = w_clay + +[square = 10, 6] + cube_type = g_tomb + +[square = 11, 6] + cube_type = w_clay + +[square = 12, 6] + cube_type = w_graves + +[square = 13, 6] + cube_type = w_graves + +[square = 14, 6] + cube_type = w_graves + +[square = 15, 6] + cube_type = w_graves + +[square = 16, 6] + cube_type = w_graves + +[square = 17, 6] + cube_type = w_graves + +[square = 18, 6] + cube_type = w_stone + +[square = 19, 6] + cube_type = g_tomb + + [object = column] + direction = 0 + +[square = 20, 6] + cube_type = g_tomb + + [object = dirt2] + direction = 1 + +[square = 21, 6] + cube_type = g_tomb + + [object = column] + direction = 0 + +[square = 22, 6] + cube_type = w_stone + +[square = 23, 6] + cube_type = g_tomb + +[square = 24, 6] + cube_type = g_tomb + + [object = fence] + direction = 3 + +[square = 25, 6] + cube_type = g_tomb + +[square = 26, 6] + cube_type = g_tomb + +[square = 27, 6] + cube_type = g_tomb + +[square = 28, 6] + cube_type = w_stone + +[square = 29, 6] + cube_type = g_tomb + +[square = 30, 6] + cube_type = w_stone + +[square = 31, 6] + cube_type = w_clay + cube_direction = 2 + +[square = 32, 6] + cube_type = g_tomb + +[square = 33, 6] + cube_type = g_tomb + + [object = foliage1] + direction = 1 + +[square = 34, 6] + cube_type = g_tomb + + [object = foliage1] + direction = 3 + + [object = foliage1] + direction = 1 + + [object = foliage1] + + [object = foliage1] + direction = 0 + +[square = 35, 6] + cube_type = g_tomb + + [object = foliage1] + direction = 3 + +[square = 36, 6] + cube_type = w_clay + +[square = 37, 6] + cube_type = w_graves + cube_direction = 2 + +[square = 38, 6] + cube_type = w_graves + cube_direction = 2 + +[square = 39, 6] + cube_type = w_clay + +[square = 40, 6] + cube_type = g_tomb + + [object = teleport] + direction = 3 + target = 12, 18 + +[square = 41, 6] + cube_type = w_clay + + [object = sewer_bottom] + direction = 3 + +[square = 42, 6] + cube_type = empty + +[square = 43, 6] + cube_type = empty + +[square = 44, 6] + cube_type = empty + +[square = 45, 6] + cube_type = w_stone + +[square = 46, 6] + cube_type = g_tomb + +[square = 47, 6] + cube_type = g_tomb + +[square = 48, 6] + cube_type = w_stone + +[square = 0, 7] + cube_type = w_graves + +[square = 1, 7] + cube_type = g_tomb + + [object = garbage] + direction = 0 + +[square = 2, 7] + cube_type = w_graves + +[square = 3, 7] + cube_type = g_tomb + +[square = 4, 7] + cube_type = w_graves + +[square = 5, 7] + cube_type = g_tomb + + [object = vase2] + direction = 3 + target = 5, 7 + +[square = 6, 7] + cube_type = w_clay + +[square = 7, 7] + cube_type = g_tomb + + [object = column] + direction = 0 + +[square = 8, 7] + cube_type = w_clay + +[square = 9, 7] + cube_type = w_clay + +[square = 10, 7] + cube_type = g_tomb + +[square = 11, 7] + cube_type = g_tomb + + [object = torch] + direction = 0 + + [object = torch] + +[square = 12, 7] + cube_type = g_tomb + +[square = 13, 7] + cube_type = g_tomb + + [enemy = blackrat] + hp = 400 + + [enemy = smallrat] + hp = 200 + +[square = 14, 7] + cube_type = g_tomb + +[square = 15, 7] + cube_type = g_tomb + + [object = torch2] + + [object = torch2] + direction = 3 + +[square = 16, 7] + cube_type = g_tomb + + [enemy = headless] + hp = 600 + +[square = 17, 7] + cube_type = g_tomb + +[square = 18, 7] + cube_type = g_tomb + + [object = tomb_door] + direction = 3 + + [object = jamb] + + [object = jamb] + direction = 0 + +[square = 19, 7] + cube_type = g_tomb + +[square = 20, 7] + cube_type = g_tomb + + [enemy = smallrat] + hp = 200 + + [enemy = smallrat] + hp = 200 + +[square = 21, 7] + cube_type = g_tomb + + [enemy = smallrat] + hp = 200 + +[square = 22, 7] + cube_type = g_tomb + + [object = jamb] + + [object = jamb] + direction = 0 + + [object = timber] + direction = 1 + target = 22, 7 + + [object = tomb_door_jammed] + direction = 1 + target = 22, 7 + +[square = 23, 7] + cube_type = g_tomb + +[square = 24, 7] + cube_type = w_clay + +[square = 25, 7] + cube_type = g_tomb + +[square = 26, 7] + cube_type = w_clay + +[square = 27, 7] + cube_type = g_tomb + +[square = 28, 7] + cube_type = g_tomb + + [object = cracked_stone] + direction = 3 + target = 28, 7 + +[square = 29, 7] + cube_type = g_tomb + + [enemy = fatdead] + hp = 600 + +[square = 30, 7] + cube_type = w_stone + +[square = 31, 7] + cube_type = w_graves + cube_direction = 2 + +[square = 32, 7] + cube_type = g_tomb + +[square = 33, 7] + cube_type = w_clay + cube_direction = 2 + +[square = 34, 7] + cube_type = w_clay + cube_direction = 2 + +[square = 35, 7] + cube_type = g_tomb + +[square = 36, 7] + cube_type = g_tomb + +[square = 37, 7] + cube_type = g_tomb + +[square = 38, 7] + cube_type = g_tomb + +[square = 39, 7] + cube_type = g_tomb + +[square = 40, 7] + cube_type = g_tomb + + [enemy = livingdead] + hp = 450 + +[square = 41, 7] + cube_type = w_clay + + [object = sewer_bottom] + direction = 3 + +[square = 42, 7] + cube_type = empty + +[square = 43, 7] + cube_type = g_tomb + + [object = sewer_bottom] + direction = 0 + target = 43, 7 + + [object = sewer_bottom] + direction = 3 + target = 43, 7 + + [object = sewer_bottom] + direction = 1 + target = 43, 7 + + [object = monk_statue_center] + target = 43, 7 + +[square = 44, 7] + cube_type = empty + + [object = torch] + direction = 1 + target = 44, 7 + +[square = 45, 7] + cube_type = w_stone + cube_direction = 2 + + [object = sewer_bottom] + direction = 1 + +[square = 46, 7] + cube_type = w_stone + cube_direction = 2 + +[square = 47, 7] + cube_type = g_tomb + cube_direction = 2 + +[square = 48, 7] + cube_type = w_stone + cube_direction = 2 + +[square = 49, 7] + cube_type = w_stone + cube_direction = 2 + +[square = 50, 7] + cube_type = w_stone + cube_direction = 2 + +[square = 0, 8] + cube_type = w_graves + +[square = 1, 8] + cube_type = g_tomb + +[square = 2, 8] + cube_type = w_clay + +[square = 3, 8] + cube_type = g_tomb + + [enemy = torso] + hp = 350 + +[square = 4, 8] + cube_type = w_clay + +[square = 5, 8] + cube_type = g_tomb + + [enemy = zombie] + hp = 400 + +[square = 6, 8] + cube_type = g_tomb + + [object = tomb_door] + direction = 3 + + [object = jamb] + + [object = jamb] + direction = 0 + +[square = 7, 8] + cube_type = g_tomb + + [object = torch] + direction = 1 + +[square = 8, 8] + cube_type = w_clay + +[square = 9, 8] + cube_type = w_clay + +[square = 10, 8] + cube_type = w_clay + +[square = 11, 8] + cube_type = w_clay + +[square = 12, 8] + cube_type = w_clay + +[square = 13, 8] + cube_type = g_tomb + + [object = jamb] + direction = 1 + target = 13, 8 + + [object = jamb] + direction = 3 + target = 13, 8 + + [object = timber] + direction = 0 + target = 13, 8 + + [object = tomb_door_jammed] + direction = 0 + target = 13, 8 + +[square = 14, 8] + cube_type = w_clay + +[square = 15, 8] + cube_type = w_graves + +[square = 16, 8] + cube_type = w_graves + +[square = 17, 8] + cube_type = w_graves + +[square = 18, 8] + cube_type = w_stone + +[square = 19, 8] + cube_type = g_tomb + + [object = column] + direction = 0 + + [object = torch2] + direction = 1 + +[square = 20, 8] + cube_type = g_tomb + +[square = 21, 8] + cube_type = g_tomb + + [object = column] + direction = 0 + + [object = torch2] + +[square = 22, 8] + cube_type = w_stone + +[square = 23, 8] + cube_type = g_tomb + +[square = 24, 8] + cube_type = g_tomb + + [object = fence] + direction = 3 + +[square = 25, 8] + cube_type = g_tomb + +[square = 26, 8] + cube_type = g_tomb + + [object = fence] + direction = 3 + +[square = 27, 8] + cube_type = g_tomb + + [enemy = blackrat] + hp = 400 + + [enemy = blackrat] + hp = 400 + +[square = 28, 8] + cube_type = w_stone + +[square = 29, 8] + cube_type = g_tomb + +[square = 30, 8] + cube_type = w_stone + +[square = 31, 8] + cube_type = w_graves + cube_direction = 2 + +[square = 32, 8] + cube_type = g_tomb + + [object = flower1] + + [object = flower1] + direction = 0 + +[square = 33, 8] + cube_type = w_graves + cube_direction = 2 + +[square = 34, 8] + cube_type = w_graves + cube_direction = 2 + +[square = 35, 8] + cube_type = w_graves + cube_direction = 2 + +[square = 36, 8] + cube_type = w_clay + cube_direction = 2 + +[square = 37, 8] + cube_type = g_tomb + +[square = 38, 8] + cube_type = w_clay + +[square = 39, 8] + cube_type = w_clay + +[square = 40, 8] + cube_type = g_tomb + +[square = 41, 8] + cube_type = g_tomb + + [object = sewer_bottom] + direction = 3 + +[square = 42, 8] + cube_type = empty + +[square = 43, 8] + cube_type = empty + + [object = wake_bat] + direction = 3 + target = 43, 8 + + [enemy = bat_sleeping] + hp = 0 + + [enemy = bat_sleeping] + hp = 0 + +[square = 44, 8] + cube_type = empty + +[square = 45, 8] + cube_type = g_tomb + cube_direction = 2 + + [object = sewer_bottom] + direction = 1 + + [object = lever_bridge] + direction = 0 + target = 45, 8 + +[square = 46, 8] + cube_type = g_tomb + cube_direction = 2 + + [item = remains] + item_count = 0 + +[square = 47, 8] + cube_type = g_tomb + cube_direction = 2 + +[square = 48, 8] + cube_type = g_tomb + cube_direction = 2 + + [object = barrel] + direction = 3 + + + object_item_count = 6 + +[square = 49, 8] + cube_type = g_tomb + cube_direction = 2 + + [object = column] + direction = 3 + +[square = 50, 8] + cube_type = w_stone + cube_direction = 2 + +[square = 0, 9] + cube_type = w_clay + +[square = 1, 9] + cube_type = g_tomb + + [object = dirt1] + +[square = 2, 9] + cube_type = g_tomb + +[square = 3, 9] + cube_type = g_tomb + + [object = dirt1] + +[square = 4, 9] + cube_type = g_tomb + +[square = 5, 9] + cube_type = g_tomb + +[square = 6, 9] + cube_type = w_clay + +[square = 7, 9] + cube_type = g_tomb + +[square = 8, 9] + cube_type = w_clay + +[square = 9, 9] + cube_type = w_clay + +[square = 10, 9] + cube_type = w_graves + +[square = 11, 9] + cube_type = w_graves + +[square = 12, 9] + cube_type = g_tomb + +[square = 13, 9] + cube_type = g_tomb + +[square = 14, 9] + cube_type = w_clay + +[square = 15, 9] + cube_type = w_stone + + [object = sewer_bottom] + direction = 0 + +[square = 16, 9] + cube_type = w_stone + + [object = sewer_bottom] + direction = 0 + +[square = 17, 9] + cube_type = w_stone + + [object = sewer_bottom] + direction = 0 + +[square = 18, 9] + cube_type = w_stone + +[square = 19, 9] + cube_type = w_stone + +[square = 20, 9] + cube_type = g_tomb + + [object = lever] + direction = 3 + target = 20, 10 + +[square = 21, 9] + cube_type = w_stone + +[square = 22, 9] + cube_type = w_stone + +[square = 23, 9] + cube_type = g_tomb + +[square = 24, 9] + cube_type = w_clay + +[square = 25, 9] + cube_type = g_tomb + + [object = cata_down3] + direction = 0 + +[square = 26, 9] + cube_type = w_clay + +[square = 27, 9] + cube_type = g_tomb + + [object = chest_gear] + direction = 0 + target = 27, 9 + + + object_item_count = 0 + +[square = 28, 9] + cube_type = g_tomb + + [object = fence] + direction = 3 + + [object = foliage1] + +[square = 29, 9] + cube_type = g_tomb + +[square = 30, 9] + cube_type = w_stone + +[square = 31, 9] + cube_type = w_graves + cube_direction = 2 + +[square = 32, 9] + cube_type = g_tomb + +[square = 33, 9] + cube_type = w_clay + cube_direction = 2 + +[square = 34, 9] + cube_type = g_tomb + + [item = paper_fragment] + item_count = 0 + + [enemy = deadarcher] + hp = -1 + +[square = 35, 9] + cube_type = g_tomb + +[square = 36, 9] + cube_type = w_clay + cube_direction = 2 + +[square = 37, 9] + cube_type = g_tomb + +[square = 38, 9] + cube_type = w_clay + +[square = 39, 9] + cube_type = w_graves + cube_direction = 2 + +[square = 40, 9] + cube_type = g_tomb + +[square = 41, 9] + cube_type = w_clay + + [object = sewer_bottom] + direction = 3 + +[square = 42, 9] + cube_type = empty + +[square = 43, 9] + cube_type = empty + +[square = 44, 9] + cube_type = empty + + [object = torch] + direction = 1 + target = 44, 9 + +[square = 45, 9] + cube_type = w_stone + cube_direction = 2 + + [object = sewer_bottom] + direction = 1 + +[square = 46, 9] + cube_type = w_stone + cube_direction = 2 + +[square = 47, 9] + cube_type = g_tomb + cube_direction = 2 + + [enemy = smallrat] + hp = 200 + + [enemy = smallrat] + hp = 200 + +[square = 48, 9] + cube_type = w_stone + cube_direction = 2 + +[square = 49, 9] + cube_type = w_stone + cube_direction = 2 + +[square = 50, 9] + cube_type = w_stone + cube_direction = 2 + +[square = 0, 10] + cube_type = w_clay + +[square = 1, 10] + cube_type = w_clay + +[square = 2, 10] + cube_type = w_clay + +[square = 3, 10] + cube_type = w_clay + +[square = 4, 10] + cube_type = w_clay + +[square = 5, 10] + cube_type = w_clay + +[square = 6, 10] + cube_type = w_clay + +[square = 7, 10] + cube_type = g_tomb + +[square = 8, 10] + cube_type = w_clay + +[square = 9, 10] + cube_type = w_clay + +[square = 10, 10] + cube_type = g_tomb + + [object = vase2] + direction = 3 + target = 10, 10 + +[square = 11, 10] + cube_type = g_tomb + + [object = vase1] + direction = 3 + target = 11, 10 + +[square = 12, 10] + cube_type = g_tomb + + [object = vase3] + direction = 3 + target = 12, 10 + + + object_item_count = 27 + + + object_item_count = 0 + +[square = 13, 10] + cube_type = w_clay + +[square = 14, 10] + cube_type = w_clay + + [object = sewer_bottom] + direction = 3 + +[square = 15, 10] + cube_type = empty + +[square = 16, 10] + cube_type = empty + +[square = 17, 10] + cube_type = empty + +[square = 18, 10] + cube_type = w_stone + + [object = sewer_bottom] + direction = 1 + +[square = 19, 10] + cube_type = w_stone + +[square = 20, 10] + cube_type = g_tomb + + [object = jamb] + direction = 1 + + [object = jamb] + direction = 3 + + [object = tomb_door_lever] + target = 20, 10 + +[square = 21, 10] + cube_type = w_stone + +[square = 22, 10] + cube_type = w_stone + +[square = 23, 10] + cube_type = g_tomb + + [object = foliage1] + direction = 1 + +[square = 24, 10] + cube_type = w_clay + +[square = 25, 10] + cube_type = w_clay + +[square = 26, 10] + cube_type = w_clay + +[square = 27, 10] + cube_type = g_tomb + + [object = fence] + direction = 0 + + [object = foliage1] + direction = 1 + +[square = 28, 10] + cube_type = w_stone + +[square = 29, 10] + cube_type = g_tomb + +[square = 30, 10] + cube_type = w_stone + +[square = 31, 10] + cube_type = w_clay + cube_direction = 2 + +[square = 32, 10] + cube_type = g_tomb + +[square = 33, 10] + cube_type = g_tomb + + [object = torch] + direction = 0 + + [object = torch] + +[square = 34, 10] + cube_type = g_tomb + +[square = 35, 10] + cube_type = g_tomb + + [enemy = zombie] + hp = 400 + +[square = 36, 10] + cube_type = g_tomb + +[square = 37, 10] + cube_type = g_tomb + +[square = 38, 10] + cube_type = g_tomb + + [object = block_enemy] + target = 38, 10 + +[square = 39, 10] + cube_type = w_clay + +[square = 40, 10] + cube_type = g_tomb + + [object = block_enemy] + target = 40, 10 + +[square = 41, 10] + cube_type = w_clay + + [object = sewer_bottom] + direction = 3 + +[square = 42, 10] + cube_type = w_clay + cube_direction = 2 + +[square = 43, 10] + cube_type = w_clay + cube_direction = 2 + +[square = 44, 10] + cube_type = empty + +[square = 45, 10] + cube_type = w_stone + cube_direction = 2 + + [object = sewer_bottom] + direction = 1 + +[square = 46, 10] + cube_type = w_stone + cube_direction = 2 + +[square = 47, 10] + cube_type = g_tomb + cube_direction = 2 + +[square = 48, 10] + cube_type = w_stone + cube_direction = 2 + +[square = 49, 10] + cube_type = w_stone + cube_direction = 2 + +[square = 50, 10] + cube_type = w_stone + cube_direction = 2 + +[square = 0, 11] + cube_type = w_clay + +[square = 1, 11] + cube_type = g_tomb + + [object = block_enemy] + target = 1, 11 + +[square = 2, 11] + cube_type = g_tomb + +[square = 3, 11] + cube_type = g_tomb + + [object = foliage1] + direction = 0 + +[square = 4, 11] + cube_type = g_tomb + + [object = foliage1] + direction = 0 + + [enemy = livingdead] + hp = 450 + +[square = 5, 11] + cube_type = g_tomb + + [object = foliage1] + direction = 0 + +[square = 6, 11] + cube_type = g_tomb + +[square = 7, 11] + cube_type = g_tomb + +[square = 8, 11] + cube_type = w_clay + +[square = 9, 11] + cube_type = g_tomb + +[square = 10, 11] + cube_type = g_tomb + +[square = 11, 11] + cube_type = g_tomb + +[square = 12, 11] + cube_type = g_tomb + + [enemy = rat] + hp = 300 + + [enemy = rat] + hp = 300 + +[square = 13, 11] + cube_type = g_tomb + + [object = dirt1] + direction = 3 + +[square = 14, 11] + cube_type = w_clay + + [object = sewer_bottom] + direction = 3 + +[square = 15, 11] + cube_type = empty + +[square = 16, 11] + cube_type = empty + +[square = 17, 11] + cube_type = empty + +[square = 18, 11] + cube_type = w_stone + + [object = sewer_bottom] + direction = 1 + +[square = 19, 11] + cube_type = g_tomb + + [object = vase1] + direction = 3 + target = 19, 11 + +[square = 20, 11] + cube_type = g_tomb + +[square = 21, 11] + cube_type = g_tomb + + [object = vase2] + direction = 3 + target = 21, 11 + +[square = 22, 11] + cube_type = w_stone + +[square = 23, 11] + cube_type = g_tomb + +[square = 24, 11] + cube_type = g_tomb + + [object = foliage1] + direction = 0 + +[square = 25, 11] + cube_type = g_tomb + + [enemy = bat] + hp = 200 + + [enemy = bat] + hp = 200 + +[square = 26, 11] + cube_type = g_tomb + + [enemy = bat] + hp = 200 + + [enemy = bat] + hp = 200 + +[square = 27, 11] + cube_type = g_tomb + +[square = 28, 11] + cube_type = g_tomb + +[square = 29, 11] + cube_type = g_tomb + + [object = barrel] + direction = 1 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 30, 11] + cube_type = w_stone + +[square = 31, 11] + cube_type = w_clay + cube_direction = 2 + +[square = 32, 11] + cube_type = g_tomb + + [enemy = livingdead] + hp = 450 + + [enemy = livingdead] + hp = 450 + +[square = 33, 11] + cube_type = w_clay + cube_direction = 2 + +[square = 34, 11] + cube_type = g_tomb + +[square = 35, 11] + cube_type = g_tomb + + [object = vase1] + direction = 3 + target = 35, 11 + +[square = 36, 11] + cube_type = w_clay + cube_direction = 2 + +[square = 37, 11] + cube_type = w_clay + cube_direction = 2 + +[square = 38, 11] + cube_type = g_tomb + +[square = 39, 11] + cube_type = g_tomb + +[square = 40, 11] + cube_type = g_tomb + +[square = 41, 11] + cube_type = g_tomb + +[square = 42, 11] + cube_type = g_tomb + + [object = block_enemy] + target = 42, 11 + +[square = 43, 11] + cube_type = w_clay + cube_direction = 2 + +[square = 44, 11] + cube_type = empty + +[square = 45, 11] + cube_type = empty + +[square = 46, 11] + cube_type = w_stone + cube_direction = 2 + +[square = 47, 11] + cube_type = g_tomb + cube_direction = 2 + +[square = 48, 11] + cube_type = g_tomb + cube_direction = 2 + +[square = 49, 11] + cube_type = w_stone + cube_direction = 2 + +[square = 50, 11] + cube_type = w_stone + cube_direction = 2 + +[square = 0, 12] + cube_type = w_clay + +[square = 1, 12] + cube_type = g_tomb + +[square = 2, 12] + cube_type = w_clay + +[square = 3, 12] + cube_type = w_graves + +[square = 4, 12] + cube_type = w_graves + +[square = 5, 12] + cube_type = w_graves + +[square = 6, 12] + cube_type = w_graves + +[square = 7, 12] + cube_type = w_graves + +[square = 8, 12] + cube_type = w_graves + +[square = 9, 12] + cube_type = g_tomb + + [object = torch] + direction = 1 + +[square = 10, 12] + cube_type = w_clay + +[square = 11, 12] + cube_type = g_tomb + + [object = cata_down1] + direction = 0 + +[square = 12, 12] + cube_type = w_clay + +[square = 13, 12] + cube_type = g_tomb + +[square = 14, 12] + cube_type = w_clay + + [object = sewer_bottom] + direction = 3 + +[square = 15, 12] + cube_type = empty + +[square = 16, 12] + cube_type = g_tomb + + [object = sewer_bottom] + direction = 1 + + [object = rat_horde] + direction = 0 + target = 17, 12 + +[square = 17, 12] + cube_type = g_tomb + + [object = sewer_bottom] + direction = 0 + +[square = 18, 12] + cube_type = g_tomb + + [object = foliage1] + target = 18, 12 + +[square = 19, 12] + cube_type = g_tomb + + [object = torch2] + direction = 0 + +[square = 20, 12] + cube_type = g_tomb + +[square = 21, 12] + cube_type = g_tomb + + [object = torch2] + direction = 3 + +[square = 22, 12] + cube_type = w_stone + +[square = 23, 12] + cube_type = w_stone + +[square = 24, 12] + cube_type = w_stone + +[square = 25, 12] + cube_type = w_stone + +[square = 26, 12] + cube_type = w_stone + +[square = 27, 12] + cube_type = w_stone + +[square = 28, 12] + cube_type = w_stone + +[square = 29, 12] + cube_type = w_stone + +[square = 30, 12] + cube_type = w_stone + +[square = 31, 12] + cube_type = w_graves + cube_direction = 2 + +[square = 32, 12] + cube_type = g_tomb + +[square = 33, 12] + cube_type = w_clay + cube_direction = 2 + +[square = 34, 12] + cube_type = w_graves + cube_direction = 2 + +[square = 35, 12] + cube_type = w_graves + cube_direction = 2 + +[square = 36, 12] + cube_type = w_clay + cube_direction = 2 + +[square = 37, 12] + cube_type = w_clay + cube_direction = 2 + +[square = 38, 12] + cube_type = g_tomb + + [object = foliage1] + direction = 1 + + [object = foliage1] + direction = 3 + +[square = 39, 12] + cube_type = w_clay + cube_direction = 2 + +[square = 40, 12] + cube_type = w_graves + cube_direction = 2 + +[square = 41, 12] + cube_type = w_clay + cube_direction = 2 + +[square = 42, 12] + cube_type = g_tomb + +[square = 43, 12] + cube_type = w_clay + cube_direction = 2 + +[square = 44, 12] + cube_type = w_clay + cube_direction = 2 + +[square = 45, 12] + cube_type = w_clay + cube_direction = 2 + +[square = 46, 12] + cube_type = w_stone + cube_direction = 2 + +[square = 47, 12] + cube_type = w_stone + cube_direction = 2 + +[square = 48, 12] + cube_type = g_tomb + cube_direction = 2 + +[square = 49, 12] + cube_type = w_clay + cube_direction = 2 + +[square = 50, 12] + cube_type = w_clay + cube_direction = 2 + +[square = 0, 13] + cube_type = w_clay + +[square = 1, 13] + cube_type = g_tomb + +[square = 2, 13] + cube_type = w_clay + +[square = 3, 13] + cube_type = w_graves + +[square = 4, 13] + cube_type = w_graves + +[square = 5, 13] + cube_type = w_graves + +[square = 6, 13] + cube_type = w_graves + +[square = 7, 13] + cube_type = w_graves + +[square = 8, 13] + cube_type = w_clay + +[square = 9, 13] + cube_type = g_tomb + +[square = 10, 13] + cube_type = w_clay + +[square = 11, 13] + cube_type = w_clay + +[square = 12, 13] + cube_type = w_clay + +[square = 13, 13] + cube_type = g_tomb + +[square = 14, 13] + cube_type = w_clay + + [object = sewer_bottom] + direction = 3 + +[square = 15, 13] + cube_type = empty + +[square = 16, 13] + cube_type = g_tomb + + [object = sewer_bottom] + direction = 1 + + [object = sewer_bottom] + direction = 3 + + [enemy = rat] + hp = 300 + + [enemy = rat] + hp = 300 + +[square = 17, 13] + cube_type = empty + + [object = foliage1] + direction = 1 + target = 17, 13 + +[square = 18, 13] + cube_type = w_stone + + [object = sewer_bottom] + direction = 1 + +[square = 19, 13] + cube_type = g_tomb + +[square = 20, 13] + cube_type = g_tomb + +[square = 21, 13] + cube_type = g_tomb + + [object = garbage] + direction = 0 + + + object_item_count = 16 + + + object_item_count = 0 + +[square = 22, 13] + cube_type = w_stone + +[square = 23, 13] + cube_type = w_stone + +[square = 24, 13] + cube_type = w_stone + +[square = 25, 13] + cube_type = w_stone + +[square = 26, 13] + cube_type = w_stone + +[square = 27, 13] + cube_type = w_stone + +[square = 28, 13] + cube_type = w_stone + +[square = 29, 13] + cube_type = w_stone + +[square = 30, 13] + cube_type = w_stone + +[square = 31, 13] + cube_type = w_graves + +[square = 32, 13] + cube_type = g_tomb + +[square = 33, 13] + cube_type = g_tomb + +[square = 34, 13] + cube_type = g_tomb + +[square = 35, 13] + cube_type = g_tomb + +[square = 36, 13] + cube_type = w_clay + cube_direction = 2 + +[square = 37, 13] + cube_type = g_tomb + +[square = 38, 13] + cube_type = g_tomb + + [enemy = headless] + hp = 600 + +[square = 39, 13] + cube_type = g_tomb + + [object = dirt2] + direction = 3 + target = 39, 13 + +[square = 40, 13] + cube_type = g_tomb + +[square = 41, 13] + cube_type = w_clay + cube_direction = 2 + +[square = 42, 13] + cube_type = w_illusion + +[square = 43, 13] + cube_type = w_clay + cube_direction = 2 + +[square = 44, 13] + cube_type = g_tomb + + [object = torch] + direction = 3 + +[square = 45, 13] + cube_type = w_clay + cube_direction = 2 + +[square = 46, 13] + cube_type = w_clay + cube_direction = 2 + +[square = 47, 13] + cube_type = w_stone + cube_direction = 2 + +[square = 48, 13] + cube_type = g_tomb + cube_direction = 2 + + [object = foliage1] + direction = 3 + + [object = foliage1] + +[square = 49, 13] + cube_type = g_tomb + cube_direction = 2 + + [object = cata_down5] + direction = 3 + +[square = 50, 13] + cube_type = w_clay + cube_direction = 2 + +[square = 0, 14] + cube_type = w_clay + +[square = 1, 14] + cube_type = g_tomb + +[square = 2, 14] + cube_type = g_tomb + +[square = 3, 14] + cube_type = g_tomb + +[square = 4, 14] + cube_type = g_tomb + + [enemy = blackrat] + hp = 400 + +[square = 5, 14] + cube_type = g_tomb + + [object = foliage1] + direction = 0 + target = 5, 14 + +[square = 6, 14] + cube_type = g_tomb + + [object = dirt1] + direction = 0 + target = 6, 14 + +[square = 7, 14] + cube_type = g_tomb + + [object = vase2] + direction = 3 + target = 7, 14 + + [enemy = bat] + hp = 200 + + [enemy = bat] + hp = 200 + +[square = 8, 14] + cube_type = w_clay + +[square = 9, 14] + cube_type = g_tomb + +[square = 10, 14] + cube_type = g_tomb + +[square = 11, 14] + cube_type = w_clay + +[square = 12, 14] + cube_type = g_tomb + +[square = 13, 14] + cube_type = g_tomb + + [enemy = bat] + hp = 200 + + [enemy = bat] + hp = 200 + +[square = 14, 14] + cube_type = w_clay + +[square = 15, 14] + cube_type = g_tomb + + [object = sewer_bottom] + + [object = dirt1] + direction = 1 + + [object = flower1] + direction = 3 + +[square = 16, 14] + cube_type = g_tomb + + [enemy = rat] + hp = 300 + + [enemy = rat] + hp = 300 + +[square = 17, 14] + cube_type = w_clay + + [object = sewer_bottom] + +[square = 18, 14] + cube_type = w_clay + +[square = 19, 14] + cube_type = g_tomb + + [object = torch2] + direction = 0 + +[square = 20, 14] + cube_type = g_tomb + + [enemy = zombie] + hp = 400 + +[square = 21, 14] + cube_type = g_tomb + + [object = torch2] + direction = 3 + +[square = 22, 14] + cube_type = g_tomb + + [item = mushroom] + item_count = 0 + +[square = 23, 14] + cube_type = g_tomb + + [object = coffin1] + +[square = 24, 14] + cube_type = g_tomb + + [object = coffin2] + +[square = 25, 14] + cube_type = w_stone + +[square = 26, 14] + cube_type = g_tomb + + [object = vase2] + direction = 3 + target = 26, 14 + +[square = 27, 14] + cube_type = w_clay + cube_direction = 2 + +[square = 28, 14] + cube_type = w_clay + cube_direction = 2 + +[square = 29, 14] + cube_type = w_clay + cube_direction = 2 + +[square = 30, 14] + cube_type = w_clay + cube_direction = 2 + +[square = 31, 14] + cube_type = w_graves + cube_direction = 2 + +[square = 32, 14] + cube_type = g_tomb + + [object = dirt1] + direction = 0 + +[square = 33, 14] + cube_type = w_clay + cube_direction = 2 + +[square = 34, 14] + cube_type = w_clay + cube_direction = 2 + +[square = 35, 14] + cube_type = g_tomb + +[square = 36, 14] + cube_type = w_clay + cube_direction = 2 + +[square = 37, 14] + cube_type = g_tomb + + [object = flower1] + direction = 1 + +[square = 38, 14] + cube_type = w_clay + cube_direction = 2 + +[square = 39, 14] + cube_type = w_clay + cube_direction = 2 + +[square = 40, 14] + cube_type = g_tomb + + [object = coffin2] + direction = 1 + + [object = dirt2] + direction = 3 + target = 40, 14 + +[square = 41, 14] + cube_type = w_graves + cube_direction = 2 + +[square = 42, 14] + cube_type = g_tomb + + [object = block_enemy] + target = 42, 14 + +[square = 43, 14] + cube_type = g_tomb + + [enemy = headless] + hp = 600 + +[square = 44, 14] + cube_type = g_tomb + +[square = 45, 14] + cube_type = g_tomb + + [object = cata_down4] + direction = 3 + +[square = 46, 14] + cube_type = w_clay + cube_direction = 2 + +[square = 47, 14] + cube_type = w_stone + cube_direction = 2 + +[square = 48, 14] + cube_type = w_clay + cube_direction = 2 + +[square = 49, 14] + cube_type = w_clay + cube_direction = 2 + +[square = 50, 14] + cube_type = w_clay + cube_direction = 2 + +[square = 0, 15] + cube_type = w_clay + +[square = 1, 15] + cube_type = w_clay + +[square = 2, 15] + cube_type = w_clay + +[square = 3, 15] + cube_type = g_tomb + + [object = torch2] + + [object = torch2] + direction = 3 + + [object = coffin2] + direction = 1 + + [item = rotten_eye] + item_count = 0 + + [item = rotten_eye] + item_count = 0 + + [item = rotten_eye] + item_count = 0 + + [item = rotten_eye] + item_count = 0 + +[square = 4, 15] + cube_type = g_tomb + +[square = 5, 15] + cube_type = g_tomb + + [object = dirt1] + direction = 0 + target = 5, 15 + +[square = 6, 15] + cube_type = g_tomb + +[square = 7, 15] + cube_type = g_tomb + +[square = 8, 15] + cube_type = g_tomb + + [object = wake_bat] + direction = 3 + target = 8, 15 + + [enemy = bat_sleeping] + hp = 0 + + [enemy = bat_sleeping] + hp = 0 + +[square = 9, 15] + cube_type = g_tomb + +[square = 10, 15] + cube_type = g_tomb + +[square = 11, 15] + cube_type = w_clay + +[square = 12, 15] + cube_type = g_tomb + +[square = 13, 15] + cube_type = w_clay + +[square = 14, 15] + cube_type = w_clay + +[square = 15, 15] + cube_type = g_tomb + + [object = barrel] + direction = 1 + + + object_item_count = 0 + + + object_item_count = 0 + + [object = dirt1] + direction = 1 + +[square = 16, 15] + cube_type = g_tomb + +[square = 17, 15] + cube_type = g_tomb + + [object = exit_cata2] + direction = 3 + +[square = 18, 15] + cube_type = w_clay + +[square = 19, 15] + cube_type = g_tomb + +[square = 20, 15] + cube_type = g_tomb + +[square = 21, 15] + cube_type = g_tomb + +[square = 22, 15] + cube_type = g_tomb + +[square = 23, 15] + cube_type = g_tomb + + [enemy = torso] + hp = 350 + +[square = 24, 15] + cube_type = g_tomb + +[square = 25, 15] + cube_type = g_tomb + + [object = tomb_door] + direction = 1 + + [object = jamb] + direction = 0 + + [object = jamb] + +[square = 26, 15] + cube_type = g_tomb + +[square = 27, 15] + cube_type = g_tomb + + [enemy = fatdead] + hp = 600 + + [enemy = torso] + hp = 350 + +[square = 28, 15] + cube_type = g_tomb + +[square = 29, 15] + cube_type = w_clay + cube_direction = 2 + +[square = 30, 15] + cube_type = w_clay + cube_direction = 2 + +[square = 31, 15] + cube_type = w_clay + cube_direction = 2 + +[square = 32, 15] + cube_type = g_tomb + +[square = 33, 15] + cube_type = w_clay + cube_direction = 2 + +[square = 34, 15] + cube_type = w_clay + cube_direction = 2 + +[square = 35, 15] + cube_type = g_tomb + + [object = block_enemy] + target = 35, 15 + + [object = foliage1] + direction = 3 + target = 35, 15 + +[square = 36, 15] + cube_type = g_tomb + +[square = 37, 15] + cube_type = g_tomb + + [object = dirt1] + direction = 1 + +[square = 38, 15] + cube_type = w_clay + cube_direction = 2 + +[square = 39, 15] + cube_type = w_clay + cube_direction = 2 + +[square = 40, 15] + cube_type = g_tomb + + [object = coffin2] + direction = 1 + +[square = 41, 15] + cube_type = w_clay + cube_direction = 2 + +[square = 42, 15] + cube_type = w_illusion + +[square = 43, 15] + cube_type = w_clay + cube_direction = 2 + +[square = 44, 15] + cube_type = g_tomb + + [object = torch] + direction = 3 + + [object = barrel] + direction = 3 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 45, 15] + cube_type = w_clay + cube_direction = 2 + +[square = 46, 15] + cube_type = w_clay + cube_direction = 2 + +[square = 47, 15] + cube_type = w_clay + cube_direction = 2 + +[square = 48, 15] + cube_type = w_clay + cube_direction = 2 + +[square = 49, 15] + cube_type = w_clay + cube_direction = 2 + +[square = 50, 15] + cube_type = w_clay + cube_direction = 2 + +[square = 2, 16] + cube_type = w_clay + +[square = 3, 16] + cube_type = w_graves + +[square = 4, 16] + cube_type = w_graves + +[square = 5, 16] + cube_type = w_graves + +[square = 6, 16] + cube_type = w_graves + +[square = 7, 16] + cube_type = w_graves + +[square = 8, 16] + cube_type = w_clay + +[square = 9, 16] + cube_type = w_clay + +[square = 10, 16] + cube_type = w_clay + +[square = 11, 16] + cube_type = w_clay + +[square = 12, 16] + cube_type = g_tomb + +[square = 13, 16] + cube_type = g_tomb + + [object = exit_cata1] + direction = 3 + +[square = 14, 16] + cube_type = w_clay + + [object = sewer_bottom] + direction = 3 + +[square = 15, 16] + cube_type = empty + +[square = 16, 16] + cube_type = empty + +[square = 17, 16] + cube_type = w_clay + + [object = sewer_bottom] + direction = 1 + +[square = 18, 16] + cube_type = w_stone + +[square = 19, 16] + cube_type = g_tomb + + [object = column] + direction = 0 + +[square = 20, 16] + cube_type = g_tomb + + [object = column] + direction = 0 + +[square = 21, 16] + cube_type = g_tomb + + [object = column] + direction = 0 + +[square = 22, 16] + cube_type = g_tomb + + [object = column] + direction = 0 + +[square = 23, 16] + cube_type = g_tomb + + [object = column] + direction = 0 + +[square = 24, 16] + cube_type = g_tomb + + [object = column] + direction = 0 + +[square = 25, 16] + cube_type = w_stone + +[square = 26, 16] + cube_type = g_tomb + + [object = vase3] + direction = 3 + target = 26, 16 + + + object_item_count = 34 + + + object_item_count = 0 + +[square = 27, 16] + cube_type = w_clay + cube_direction = 2 + +[square = 28, 16] + cube_type = g_tomb + +[square = 29, 16] + cube_type = g_tomb + +[square = 30, 16] + cube_type = g_tomb + +[square = 31, 16] + cube_type = g_tomb + +[square = 32, 16] + cube_type = g_tomb + + [object = dirt1] + direction = 0 + +[square = 33, 16] + cube_type = w_clay + cube_direction = 2 + +[square = 34, 16] + cube_type = g_tomb + + [object = altar] + direction = 3 + target = 34, 16 + + [object = torch] + direction = 3 + target = 34, 16 + + [object = foliage1] + direction = 3 + target = 34, 16 + + [object = foliage1] + direction = 0 + target = 34, 16 + +[square = 35, 16] + cube_type = g_tomb + +[square = 36, 16] + cube_type = w_clay + cube_direction = 2 + +[square = 37, 16] + cube_type = g_tomb + + [object = dirt2] + direction = 3 + target = 37, 16 + +[square = 38, 16] + cube_type = g_tomb + +[square = 39, 16] + cube_type = g_tomb + + [object = dirt2] + direction = 3 + target = 39, 16 + +[square = 40, 16] + cube_type = g_tomb + +[square = 41, 16] + cube_type = w_clay + cube_direction = 2 + +[square = 42, 16] + cube_type = g_tomb + +[square = 43, 16] + cube_type = w_clay + cube_direction = 2 + +[square = 44, 16] + cube_type = w_clay + cube_direction = 2 + +[square = 45, 16] + cube_type = w_clay + cube_direction = 2 + +[square = 46, 16] + cube_type = w_clay + cube_direction = 2 + +[square = 47, 16] + cube_type = g_tomb + cube_direction = 2 + +[square = 48, 16] + cube_type = g_tomb + cube_direction = 2 + + [enemy = spider] + hp = 400 + +[square = 49, 16] + cube_type = g_tomb + cube_direction = 2 + + [object = chest1] + direction = 3 + + + object_item_count = 102 + + + object_item_count = 0 + +[square = 50, 16] + cube_type = w_clay + cube_direction = 2 + +[square = 11, 17] + cube_type = w_clay + +[square = 12, 17] + cube_type = w_clay + +[square = 13, 17] + cube_type = w_clay + +[square = 14, 17] + cube_type = w_clay + +[square = 15, 17] + cube_type = empty + +[square = 16, 17] + cube_type = empty + +[square = 17, 17] + cube_type = empty + +[square = 18, 17] + cube_type = w_stone + +[square = 19, 17] + cube_type = w_stone + +[square = 20, 17] + cube_type = w_stone + +[square = 21, 17] + cube_type = w_stone + +[square = 22, 17] + cube_type = w_stone + +[square = 23, 17] + cube_type = w_stone + +[square = 24, 17] + cube_type = w_stone + +[square = 25, 17] + cube_type = w_stone + +[square = 26, 17] + cube_type = w_clay + cube_direction = 2 + +[square = 27, 17] + cube_type = w_clay + cube_direction = 2 + +[square = 28, 17] + cube_type = g_tomb + +[square = 29, 17] + cube_type = w_clay + cube_direction = 2 + +[square = 30, 17] + cube_type = w_clay + cube_direction = 2 + +[square = 31, 17] + cube_type = g_tomb + +[square = 32, 17] + cube_type = w_clay + cube_direction = 2 + +[square = 33, 17] + cube_type = w_clay + cube_direction = 2 + +[square = 34, 17] + cube_type = w_clay + cube_direction = 2 + +[square = 35, 17] + cube_type = g_tomb + + [enemy = livingdead] + hp = 450 + +[square = 36, 17] + cube_type = w_clay + cube_direction = 2 + +[square = 37, 17] + cube_type = w_clay + cube_direction = 2 + +[square = 38, 17] + cube_type = w_clay + cube_direction = 2 + +[square = 39, 17] + cube_type = g_tomb + +[square = 40, 17] + cube_type = w_clay + cube_direction = 2 + +[square = 41, 17] + cube_type = w_clay + cube_direction = 2 + +[square = 42, 17] + cube_type = g_tomb + + [item = rotten_eye] + item_count = 0 + +[square = 43, 17] + cube_type = g_tomb + + [object = dirt1] + direction = 0 + +[square = 44, 17] + cube_type = g_tomb + +[square = 45, 17] + cube_type = g_tomb + + [object = coffin1] + direction = 3 + + [object = block_enemy] + target = 45, 17 + +[square = 46, 17] + cube_type = w_clay + cube_direction = 2 + +[square = 47, 17] + cube_type = g_tomb + cube_direction = 2 + + [enemy = spider] + hp = 400 + +[square = 48, 17] + cube_type = g_tomb + cube_direction = 2 + + [enemy = giant_spider] + hp = 600 + +[square = 49, 17] + cube_type = g_tomb + cube_direction = 2 + + [object = sarcophagus] + direction = 3 + + + object_item_count = 128 + + + object_item_count = 20 + + + object_item_count = 0 + + + object_item_count = 0 + + [object = torch2] + direction = 0 + + [object = torch2] + direction = 1 + + [object = torch2] + + [object = torch2] + direction = 3 + +[square = 50, 17] + cube_type = w_clay + cube_direction = 2 + +[square = 11, 18] + cube_type = w_clay + +[square = 12, 18] + cube_type = g_tomb + + [object = lever_clay] + direction = 1 + target = 12, 17 + + [object = foliage1] + direction = 3 + target = 12, 18 + + [object = dirt1] + direction = 3 + target = 12, 18 + +[square = 13, 18] + cube_type = w_clay + +[square = 24, 18] + cube_type = w_clay + cube_direction = 2 + +[square = 25, 18] + cube_type = w_clay + cube_direction = 2 + +[square = 26, 18] + cube_type = w_graves + cube_direction = 2 + +[square = 27, 18] + cube_type = w_clay + cube_direction = 2 + +[square = 28, 18] + cube_type = g_tomb + +[square = 29, 18] + cube_type = w_graves + cube_direction = 2 + +[square = 30, 18] + cube_type = w_graves + cube_direction = 2 + +[square = 31, 18] + cube_type = g_tomb + +[square = 32, 18] + cube_type = w_clay + cube_direction = 2 + +[square = 33, 18] + cube_type = g_tomb + + [object = tstone] + target = 33, 18 + + [object = torch2] + target = 33, 18 + + [object = torch2] + direction = 3 + target = 33, 18 + + [object = torch2] + direction = 0 + target = 33, 18 + + [object = torch2] + direction = 1 + target = 33, 18 + +[square = 34, 18] + cube_type = w_clay + cube_direction = 2 + +[square = 35, 18] + cube_type = g_tomb + +[square = 36, 18] + cube_type = w_clay + cube_direction = 2 + +[square = 37, 18] + cube_type = w_clay + cube_direction = 2 + +[square = 38, 18] + cube_type = w_clay + cube_direction = 2 + +[square = 39, 18] + cube_type = g_tomb + +[square = 40, 18] + cube_type = w_clay + cube_direction = 2 + +[square = 41, 18] + cube_type = w_clay + cube_direction = 2 + +[square = 42, 18] + cube_type = g_tomb + +[square = 43, 18] + cube_type = w_clay + cube_direction = 2 + +[square = 44, 18] + cube_type = w_clay + cube_direction = 2 + +[square = 45, 18] + cube_type = g_tomb + +[square = 46, 18] + cube_type = w_clay + cube_direction = 2 + +[square = 47, 18] + cube_type = g_tomb + cube_direction = 2 + +[square = 48, 18] + cube_type = g_tomb + cube_direction = 2 + + [enemy = spider] + hp = 400 + +[square = 49, 18] + cube_type = g_tomb + cube_direction = 2 + + [object = chest1] + direction = 3 + target = 49, 18 + + + object_item_count = 95 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 50, 18] + cube_type = w_clay + cube_direction = 2 + +[square = 11, 19] + cube_type = w_clay + +[square = 12, 19] + cube_type = g_tomb + + [object = teleport] + direction = 3 + target = 40, 7 + +[square = 13, 19] + cube_type = w_clay + +[square = 24, 19] + cube_type = w_graves + cube_direction = 2 + +[square = 25, 19] + cube_type = g_tomb + + [object = fence] + direction = 1 + +[square = 26, 19] + cube_type = g_tomb + + [object = dirt1] + direction = 3 + target = 26, 19 + +[square = 27, 19] + cube_type = g_tomb + + [enemy = blackrat] + hp = 400 + +[square = 28, 19] + cube_type = g_tomb + + [object = barrel] + direction = 1 + + + object_item_count = 2 + + + object_item_count = 0 + +[square = 29, 19] + cube_type = w_graves + cube_direction = 2 + +[square = 30, 19] + cube_type = w_graves + cube_direction = 2 + +[square = 31, 19] + cube_type = g_tomb + +[square = 32, 19] + cube_type = g_tomb + + [enemy = giant_spider] + hp = 600 + +[square = 33, 19] + cube_type = g_tomb + +[square = 34, 19] + cube_type = g_tomb + + [object = dirt1] + direction = 0 + +[square = 35, 19] + cube_type = g_tomb + +[square = 36, 19] + cube_type = w_clay + cube_direction = 2 + +[square = 37, 19] + cube_type = g_tomb + + [object = coffin1] + direction = 0 + + [object = coffin2] + direction = 1 + + [object = coffin2] + + [item = leather_vest] + item_count = 0 + + [item = throwing_knives] + item_count = 14 + + [item = apple] + item_count = 0 + + [item = remains] + item_count = 0 + +[square = 38, 19] + cube_type = g_tomb + +[square = 39, 19] + cube_type = g_tomb + + [object = dirt2] + direction = 0 + + [object = block_enemy] + target = 39, 19 + +[square = 40, 19] + cube_type = g_tomb + + [object = torch] + direction = 0 + target = 40, 19 + +[square = 41, 19] + cube_type = g_tomb + + [object = torch] + direction = 0 + target = 41, 19 + +[square = 42, 19] + cube_type = g_tomb + + [object = block_enemy] + target = 42, 19 + +[square = 43, 19] + cube_type = w_clay + cube_direction = 2 + +[square = 44, 19] + cube_type = w_clay + cube_direction = 2 + +[square = 45, 19] + cube_type = g_tomb + + [enemy = livingdead] + hp = 450 + +[square = 46, 19] + cube_type = g_tomb + +[square = 47, 19] + cube_type = w_illusion + cube_direction = 2 + + [object = dirt1] + direction = 0 + + [object = block_enemy] + target = 47, 19 + +[square = 48, 19] + cube_type = w_clay + cube_direction = 2 + +[square = 49, 19] + cube_type = w_clay + cube_direction = 2 + +[square = 50, 19] + cube_type = w_clay + cube_direction = 2 + +[square = 11, 20] + cube_type = w_clay + +[square = 12, 20] + cube_type = w_clay + +[square = 13, 20] + cube_type = w_clay + +[square = 24, 20] + cube_type = w_clay + cube_direction = 2 + +[square = 25, 20] + cube_type = w_clay + cube_direction = 2 + +[square = 26, 20] + cube_type = w_graves + cube_direction = 2 + +[square = 27, 20] + cube_type = w_clay + cube_direction = 2 + +[square = 28, 20] + cube_type = w_clay + cube_direction = 2 + +[square = 29, 20] + cube_type = w_clay + cube_direction = 2 + +[square = 30, 20] + cube_type = w_clay + cube_direction = 2 + +[square = 31, 20] + cube_type = w_clay + cube_direction = 2 + +[square = 32, 20] + cube_type = w_clay + cube_direction = 2 + +[square = 33, 20] + cube_type = w_clay + cube_direction = 2 + +[square = 34, 20] + cube_type = w_clay + cube_direction = 2 + +[square = 35, 20] + cube_type = w_clay + cube_direction = 2 + +[square = 36, 20] + cube_type = w_clay + cube_direction = 2 + +[square = 37, 20] + cube_type = w_clay + cube_direction = 2 + +[square = 38, 20] + cube_type = w_clay + cube_direction = 2 + +[square = 39, 20] + cube_type = w_clay + cube_direction = 2 + +[square = 40, 20] + cube_type = w_clay + cube_direction = 2 + +[square = 41, 20] + cube_type = w_clay + cube_direction = 2 + +[square = 42, 20] + cube_type = w_clay + cube_direction = 2 + +[square = 43, 20] + cube_type = w_clay + cube_direction = 2 + +[square = 44, 20] + cube_type = w_clay + cube_direction = 2 + +[square = 45, 20] + cube_type = w_clay + cube_direction = 2 + +[square = 46, 20] + cube_type = w_clay + cube_direction = 2 + +[square = 47, 20] + cube_type = w_clay + cube_direction = 2 + +[square = 48, 20] + cube_type = w_clay + cube_direction = 2 + +\\*********************************** + +[level = LOWER_CATACOMBS] +size = 17, 33 +object_items_reseted = 0 + +[square = 2, 0] + cube_type = w_stone + +[square = 3, 0] + cube_type = w_stone + +[square = 4, 0] + cube_type = w_stone + +[square = 5, 0] + cube_type = w_stone + +[square = 6, 0] + cube_type = w_stone + +[square = 7, 0] + cube_type = g_tomb + + [object = torch2] + direction = 1 + + [object = torch2] + + [object = fence2] + direction = 0 + target = 7, 0 + +[square = 8, 0] + cube_type = w_stone + +[square = 9, 0] + cube_type = w_stone + +[square = 10, 0] + cube_type = w_stone + +[square = 11, 0] + cube_type = w_stone + +[square = 12, 0] + cube_type = w_stone + +[square = 13, 0] + cube_type = w_stone + +[square = 14, 0] + cube_type = w_stone + +[square = 15, 0] + cube_type = w_stone + +[square = 2, 1] + cube_type = w_stone + +[square = 3, 1] + cube_type = g_tomb + cube_direction = 2 + + [object = lowercata_up2] + direction = 1 + +[square = 4, 1] + cube_type = g_tomb + cube_direction = 2 + +[square = 5, 1] + cube_type = g_tomb + cube_direction = 2 + + [object = dirt1] + direction = 0 + +[square = 6, 1] + cube_type = g_tomb + cube_direction = 2 + +[square = 7, 1] + cube_type = g_tomb + cube_direction = 2 + + [enemy = corpse_eater] + hp = 400 + +[square = 8, 1] + cube_type = g_tomb + cube_direction = 2 + + [object = dirt1] + direction = 0 + +[square = 9, 1] + cube_type = g_tomb + cube_direction = 2 + +[square = 10, 1] + cube_type = g_tomb + cube_direction = 2 + + [enemy = torso] + hp = 350 + +[square = 11, 1] + cube_type = g_tomb + cube_direction = 2 + +[square = 12, 1] + cube_type = g_tomb + cube_direction = 2 + +[square = 13, 1] + cube_type = g_tomb + cube_direction = 2 + +[square = 14, 1] + cube_type = g_tomb + cube_direction = 2 + + [object = flower1] + direction = 0 + +[square = 15, 1] + cube_type = w_stone + +[square = 2, 2] + cube_type = w_stone + +[square = 3, 2] + cube_type = w_stone + +[square = 4, 2] + cube_type = w_stone + +[square = 5, 2] + cube_type = w_stone + +[square = 6, 2] + cube_type = w_stone + +[square = 7, 2] + cube_type = w_stone + +[square = 8, 2] + cube_type = w_stone + +[square = 9, 2] + cube_type = g_tomb + cube_direction = 2 + + [object = barrel] + direction = 3 + + + object_item_count = 22 + + + object_item_count = 0 + + + object_item_count = 0 + + [object = torch] + direction = 3 + target = 9, 2 + +[square = 10, 2] + cube_type = g_tomb + cube_direction = 2 + + [object = barrel] + direction = 3 + + + object_item_count = 15 + + + object_item_count = 0 + + [object = foliage1] + + [object = torch] + direction = 1 + target = 10, 2 + +[square = 11, 2] + cube_type = w_stone + +[square = 12, 2] + cube_type = w_stone + +[square = 13, 2] + cube_type = w_stone + +[square = 14, 2] + cube_type = g_tomb + cube_direction = 2 + +[square = 15, 2] + cube_type = w_stone + +[square = 0, 3] + cube_type = w_stone + +[square = 1, 3] + cube_type = w_stone + +[square = 2, 3] + cube_type = w_stone + +[square = 3, 3] + cube_type = g_tomb + cube_direction = 2 + + [object = lever_safe] + direction = 3 + target = 4, 7 + +[square = 4, 3] + cube_type = g_tomb + cube_direction = 2 + +[square = 5, 3] + cube_type = g_tomb + +[square = 6, 3] + cube_type = g_tomb + cube_direction = 2 + +[square = 7, 3] + cube_type = g_tomb + cube_direction = 2 + + [object = killer_dummy] + direction = 0 + target = 7, 3 + + [object = stain] + direction = 0 + target = 7, 3 + + [item = remains] + item_count = 0 + +[square = 8, 3] + cube_type = g_tomb + cube_direction = 2 + + [object = vase2] + direction = 0 + target = 8, 3 + +[square = 9, 3] + cube_type = w_stone + +[square = 10, 3] + cube_type = w_stone + +[square = 11, 3] + cube_type = g_tomb + cube_direction = 2 + + [object = dirt2] + direction = 0 + + [enemy = fatdead] + hp = 600 + +[square = 12, 3] + cube_type = g_tomb + cube_direction = 2 + +[square = 13, 3] + cube_type = g_tomb + cube_direction = 2 + + [enemy = skeleton] + hp = 500 + +[square = 14, 3] + cube_type = g_tomb + cube_direction = 2 + + [item = herbs] + item_count = 0 + +[square = 15, 3] + cube_type = w_stone + +[square = 0, 4] + cube_type = w_stone + +[square = 1, 4] + cube_type = g_tomb + cube_direction = 2 + + [object = torch2] + direction = 1 + +[square = 2, 4] + cube_type = g_tomb + cube_direction = 2 + + [object = column] + +[square = 3, 4] + cube_type = g_tomb + cube_direction = 2 + + [object = killer_dummy] + direction = 0 + target = 3, 4 + + [object = stain] + direction = 0 + target = 3, 4 + + [item = remains] + item_count = 0 + +[square = 4, 4] + cube_type = g_tomb + cube_direction = 2 + +[square = 5, 4] + cube_type = g_tomb + cube_direction = 2 + + [object = killer_dummy] + direction = 0 + target = 5, 4 + + [object = stain] + direction = 0 + target = 5, 4 + + [item = remains] + item_count = 0 + +[square = 6, 4] + cube_type = g_tomb + cube_direction = 2 + + [enemy = livingdead] + hp = 450 + +[square = 7, 4] + cube_type = g_tomb + cube_direction = 2 + + [object = block_enemy] + direction = 0 + target = 7, 4 + +[square = 8, 4] + cube_type = g_tomb + cube_direction = 2 + + [object = killer_dummy] + direction = 0 + target = 8, 4 + + [object = stain] + direction = 0 + target = 8, 4 + + [item = remains] + item_count = 0 + +[square = 9, 4] + cube_type = w_stone + +[square = 10, 4] + cube_type = w_stone + +[square = 11, 4] + cube_type = g_tomb + cube_direction = 2 + +[square = 12, 4] + cube_type = w_stone + +[square = 13, 4] + cube_type = w_stone + +[square = 14, 4] + cube_type = w_stone + +[square = 15, 4] + cube_type = w_stone + +[square = 0, 5] + cube_type = w_stone + +[square = 1, 5] + cube_type = g_tomb + cube_direction = 2 + + [object = monk_statue_center] + direction = 1 + +[square = 2, 5] + cube_type = g_tomb + cube_direction = 2 + + [object = sarcophagus_seal] + direction = 3 + target = 3, 5 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 225 + +[square = 3, 5] + cube_type = g_tomb + cube_direction = 2 + + [enemy = livingdead] + hp = 450 + +[square = 4, 5] + cube_type = g_tomb + cube_direction = 2 + + [object = killer_dummy] + direction = 0 + target = 4, 7 + + [object = stain] + direction = 0 + target = 4, 5 + + [item = remains] + item_count = 0 + +[square = 5, 5] + cube_type = g_tomb + cube_direction = 2 + +[square = 6, 5] + cube_type = g_tomb + cube_direction = 2 + + [object = block_enemy] + direction = 0 + target = 6, 5 + +[square = 7, 5] + cube_type = g_tomb + cube_direction = 2 + + [object = killer_dummy] + direction = 0 + target = 7, 5 + + [object = stain] + direction = 0 + target = 7, 5 + + [item = remains] + item_count = 0 + +[square = 8, 5] + cube_type = g_tomb + cube_direction = 2 + +[square = 9, 5] + cube_type = g_tomb + cube_direction = 2 + + [object = killer_sign] + target = 9, 5 + + [object = killer_sign] + direction = 0 + target = 9, 5 + +[square = 10, 5] + cube_type = g_tomb + cube_direction = 2 + + [enemy = zombie] + hp = 400 + +[square = 11, 5] + cube_type = g_tomb + cube_direction = 2 + + [object = block_enemy] + direction = 0 + target = 11, 5 + +[square = 12, 5] + cube_type = g_tomb + + [object = monk_statue] + direction = 3 + +[square = 13, 5] + cube_type = w_stone + +[square = 14, 5] + cube_type = w_stone + +[square = 15, 5] + cube_type = w_stone + +[square = 16, 5] + cube_type = w_stone + +[square = 0, 6] + cube_type = w_stone + +[square = 1, 6] + cube_type = g_tomb + cube_direction = 2 + + [object = torch2] + direction = 0 + +[square = 2, 6] + cube_type = g_tomb + cube_direction = 2 + + [object = column] + +[square = 3, 6] + cube_type = g_tomb + cube_direction = 2 + + [object = killer_dummy] + direction = 0 + target = 3, 6 + + [object = stain] + direction = 0 + target = 3, 6 + + [item = remains] + item_count = 0 + +[square = 4, 6] + cube_type = g_tomb + cube_direction = 2 + +[square = 5, 6] + cube_type = g_tomb + cube_direction = 2 + + [object = killer_dummy] + direction = 0 + target = 5, 6 + + [object = stain] + direction = 0 + target = 5, 6 + + [item = remains] + item_count = 0 + +[square = 6, 6] + cube_type = g_tomb + cube_direction = 2 + +[square = 7, 6] + cube_type = g_tomb + cube_direction = 2 + +[square = 8, 6] + cube_type = g_tomb + cube_direction = 2 + +[square = 9, 6] + cube_type = w_stone + +[square = 10, 6] + cube_type = w_stone + +[square = 11, 6] + cube_type = w_stone + +[square = 12, 6] + cube_type = w_stone + +[square = 13, 6] + cube_type = w_stone + +[square = 14, 6] + cube_type = w_stone + +[square = 15, 6] + cube_type = g_tomb + cube_direction = 2 + + [object = lowercata_up3] + +[square = 16, 6] + cube_type = w_stone + +[square = 0, 7] + cube_type = w_stone + +[square = 1, 7] + cube_type = w_stone + +[square = 2, 7] + cube_type = w_stone + +[square = 3, 7] + cube_type = g_tomb + cube_direction = 2 + + [object = lever_safe] + direction = 3 + target = 3, 4 + +[square = 4, 7] + cube_type = g_tomb + cube_direction = 2 + + [object = killer_dummy] + direction = 0 + target = 4, 7 + + [object = stain] + direction = 0 + target = 4, 7 + + [item = remains] + item_count = 0 + +[square = 5, 7] + cube_type = g_tomb + cube_direction = 2 + + [enemy = livingdead] + hp = 450 + +[square = 6, 7] + cube_type = g_tomb + cube_direction = 2 + +[square = 7, 7] + cube_type = g_tomb + cube_direction = 2 + + [object = killer_dummy] + direction = 0 + target = 7, 7 + + [object = stain] + direction = 0 + target = 7, 7 + + [item = remains] + item_count = 0 + +[square = 8, 7] + cube_type = g_tomb + cube_direction = 2 + + [object = vase1] + direction = 0 + target = 8, 7 + +[square = 9, 7] + cube_type = w_stone + +[square = 10, 7] + cube_type = w_stone + +[square = 11, 7] + cube_type = w_stone + +[square = 12, 7] + cube_type = w_stone + +[square = 13, 7] + cube_type = w_stone + +[square = 14, 7] + cube_type = w_stone + +[square = 15, 7] + cube_type = g_tomb + cube_direction = 2 + +[square = 16, 7] + cube_type = w_stone + +[square = 0, 8] + cube_type = w_stone + +[square = 1, 8] + cube_type = w_stone + +[square = 2, 8] + cube_type = w_stone + +[square = 3, 8] + cube_type = w_stone + +[square = 4, 8] + cube_type = w_stone + +[square = 5, 8] + cube_type = w_stone + + [object = sewer_bottom] + direction = 0 + +[square = 6, 8] + cube_type = w_stone + + [object = sewer_bottom] + direction = 0 + +[square = 7, 8] + cube_type = w_stone + +[square = 8, 8] + cube_type = w_stone + +[square = 9, 8] + cube_type = w_stone + +[square = 10, 8] + cube_type = g_tomb + cube_direction = 2 + + [object = torch] + direction = 0 + +[square = 11, 8] + cube_type = g_tomb + cube_direction = 2 + +[square = 12, 8] + cube_type = g_tomb + cube_direction = 2 + + [object = torch] + direction = 0 + +[square = 13, 8] + cube_type = w_stone + +[square = 14, 8] + cube_type = g_tomb + cube_direction = 2 + + [object = garbage] + + + object_item_count = 0 + + [enemy = livingdead] + hp = 450 + + [enemy = livingdead] + hp = 450 + +[square = 15, 8] + cube_type = g_tomb + cube_direction = 2 + + [object = rat_attack] + direction = 1 + target = 15, 8 + + [item = cheese] + item_count = 0 + +[square = 16, 8] + cube_type = w_stone + +[square = 0, 9] + cube_type = w_stone + +[square = 1, 9] + cube_type = g_tomb + + [object = lowercata_up1] + +[square = 2, 9] + cube_type = w_stone + +[square = 3, 9] + cube_type = g_tomb + cube_direction = 2 + + [item = revive_potion] + item_count = 0 + + [item = medicine] + item_count = 0 + + [item = greater_stamina_potion] + item_count = 0 + + [item = healing_potion] + item_count = 0 + + [enemy = smallrat] + hp = 200 + + [enemy = blackrat] + hp = 400 + +[square = 4, 9] + cube_type = g_tomb + cube_direction = 2 + + [object = foliage1] + direction = 0 + + [object = block_enemy] + direction = 1 + target = 4, 9 + +[square = 5, 9] + cube_type = empty + +[square = 6, 9] + cube_type = empty + +[square = 7, 9] + cube_type = w_stone + cube_direction = 1 + + [object = sewer_bottom] + direction = 1 + +[square = 8, 9] + cube_type = g_tomb + cube_direction = 2 + + [object = foliage1] + direction = 3 + + [object = foliage1] + direction = 0 + +[square = 9, 9] + cube_type = g_tomb + cube_direction = 2 + + [object = tomb_door] + direction = 3 + + [object = jamb] + direction = 0 + + [object = jamb] + +[square = 10, 9] + cube_type = g_tomb + cube_direction = 2 + + [enemy = rat] + hp = 300 + + [enemy = rat] + hp = 300 + +[square = 11, 9] + cube_type = g_tomb + cube_direction = 2 + +[square = 12, 9] + cube_type = g_tomb + cube_direction = 2 + + [object = rat_attack] + direction = 1 + target = 12, 9 + + [item = cheese] + item_count = 0 + +[square = 13, 9] + cube_type = g_tomb + cube_direction = 2 + + [object = tomb_door] + direction = 1 + + [object = jamb] + + [object = jamb] + direction = 0 + +[square = 14, 9] + cube_type = g_tomb + cube_direction = 2 + +[square = 15, 9] + cube_type = g_tomb + + [object = torch] + direction = 1 + +[square = 16, 9] + cube_type = w_stone + +[square = 0, 10] + cube_type = w_stone + +[square = 1, 10] + cube_type = g_tomb + +[square = 2, 10] + cube_type = w_stone + +[square = 3, 10] + cube_type = w_stone + +[square = 4, 10] + cube_type = g_tomb + cube_direction = 2 + + [object = torch] + direction = 1 + + [object = torch] + direction = 3 + +[square = 5, 10] + cube_type = w_stone + + [object = sewer_bottom] + +[square = 6, 10] + cube_type = w_stone + + [object = sewer_bottom] + +[square = 7, 10] + cube_type = w_stone + +[square = 8, 10] + cube_type = g_tomb + cube_direction = 2 + + [object = foliage1] + direction = 3 + +[square = 9, 10] + cube_type = w_stone + +[square = 10, 10] + cube_type = g_tomb + cube_direction = 2 + +[square = 11, 10] + cube_type = g_tomb + cube_direction = 2 + +[square = 12, 10] + cube_type = g_tomb + cube_direction = 2 + +[square = 13, 10] + cube_type = w_stone + +[square = 14, 10] + cube_type = g_tomb + cube_direction = 2 + +[square = 15, 10] + cube_type = g_tomb + cube_direction = 2 + +[square = 16, 10] + cube_type = w_stone + +[square = 0, 11] + cube_type = w_stone + +[square = 1, 11] + cube_type = g_tomb + +[square = 2, 11] + cube_type = g_tomb + + [enemy = corpse_eater] + hp = 400 + +[square = 3, 11] + cube_type = g_tomb + cube_direction = 2 + + [object = garbage] + +[square = 4, 11] + cube_type = g_tomb + cube_direction = 2 + +[square = 5, 11] + cube_type = g_tomb + cube_direction = 2 + +[square = 6, 11] + cube_type = w_stone + +[square = 7, 11] + cube_type = g_tomb + cube_direction = 2 + + [object = vase2] + direction = 0 + target = 7, 11 + + [enemy = blackrat] + hp = 400 + +[square = 8, 11] + cube_type = g_tomb + cube_direction = 2 + + [object = rat_attack] + direction = 1 + target = 8, 11 + + [item = cheese] + item_count = 0 + +[square = 9, 11] + cube_type = g_tomb + cube_direction = 2 + + [object = vase1] + direction = 0 + target = 9, 11 + +[square = 10, 11] + cube_type = w_stone + +[square = 11, 11] + cube_type = g_tomb + cube_direction = 2 + + [object = cracked_stone] + direction = 0 + target = 11, 11 + +[square = 12, 11] + cube_type = w_stone + +[square = 13, 11] + cube_type = w_stone + +[square = 14, 11] + cube_type = w_stone + +[square = 15, 11] + cube_type = g_tomb + cube_direction = 2 + +[square = 16, 11] + cube_type = w_stone + +[square = 0, 12] + cube_type = w_stone + +[square = 1, 12] + cube_type = w_stone + +[square = 2, 12] + cube_type = w_stone + +[square = 3, 12] + cube_type = g_tomb + cube_direction = 2 + + [object = garbage] + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 4, 12] + cube_type = g_tomb + cube_direction = 2 + + [item = cheese] + item_count = 0 + +[square = 5, 12] + cube_type = g_tomb + cube_direction = 2 + +[square = 6, 12] + cube_type = g_tomb + cube_direction = 2 + +[square = 7, 12] + cube_type = g_tomb + cube_direction = 2 + +[square = 8, 12] + cube_type = g_tomb + cube_direction = 2 + + [enemy = blackrat] + hp = 400 + +[square = 9, 12] + cube_type = g_tomb + cube_direction = 2 + +[square = 10, 12] + cube_type = g_tomb + cube_direction = 2 + + [object = fence] + direction = 1 + +[square = 11, 12] + cube_type = g_tomb + cube_direction = 2 + + [object = rat_attack] + direction = 1 + target = 11, 12 + + [item = cheese] + item_count = 0 + + [enemy = smallrat] + hp = 200 + + [enemy = smallrat] + hp = 200 + +[square = 12, 12] + cube_type = g_tomb + cube_direction = 2 + +[square = 13, 12] + cube_type = g_tomb + cube_direction = 2 + + [object = flower1] + direction = 0 + + [object = dirt1] + direction = 0 + +[square = 14, 12] + cube_type = w_stone + +[square = 15, 12] + cube_type = g_tomb + cube_direction = 2 + + [enemy = livingdead] + hp = 450 + + [enemy = livingdead] + hp = 450 + +[square = 16, 12] + cube_type = w_stone + +[square = 2, 13] + cube_type = w_stone + +[square = 3, 13] + cube_type = g_tomb + cube_direction = 2 + + [object = garbage] + +[square = 4, 13] + cube_type = g_tomb + cube_direction = 2 + + [object = garbage] + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 5, 13] + cube_type = g_tomb + cube_direction = 2 + + [object = barrel] + + + object_item_count = 0 + +[square = 6, 13] + cube_type = w_stone + +[square = 7, 13] + cube_type = g_tomb + cube_direction = 2 + + [object = vase3] + direction = 0 + target = 7, 13 + + + object_item_count = 19 + + + object_item_count = 0 + + [enemy = blackrat] + hp = 400 + +[square = 8, 13] + cube_type = g_tomb + cube_direction = 2 + +[square = 9, 13] + cube_type = g_tomb + cube_direction = 2 + + [object = vase1] + direction = 0 + target = 9, 13 + +[square = 10, 13] + cube_type = w_stone + +[square = 11, 13] + cube_type = g_tomb + cube_direction = 2 + + [enemy = smallrat] + hp = 200 + +[square = 12, 13] + cube_type = g_tomb + cube_direction = 2 + + [object = column] + direction = 0 + +[square = 13, 13] + cube_type = g_tomb + cube_direction = 2 + + [enemy = torso] + hp = 350 + +[square = 14, 13] + cube_type = g_tomb + cube_direction = 2 + + [object = jamb] + + [object = jamb] + direction = 0 + + [object = tomb_door] + direction = 3 + +[square = 15, 13] + cube_type = g_tomb + cube_direction = 2 + +[square = 16, 13] + cube_type = w_stone + +[square = 2, 14] + cube_type = w_stone + +[square = 3, 14] + cube_type = w_stone + +[square = 4, 14] + cube_type = w_stone + +[square = 5, 14] + cube_type = w_stone + +[square = 6, 14] + cube_type = w_stone + +[square = 7, 14] + cube_type = w_stone + +[square = 8, 14] + cube_type = w_stone + +[square = 9, 14] + cube_type = w_stone + +[square = 10, 14] + cube_type = w_stone + +[square = 11, 14] + cube_type = g_tomb + cube_direction = 2 + + [object = dirt1] + direction = 0 + +[square = 12, 14] + cube_type = g_tomb + cube_direction = 2 + +[square = 13, 14] + cube_type = g_tomb + cube_direction = 2 + +[square = 14, 14] + cube_type = w_stone + +[square = 15, 14] + cube_type = w_stone + +[square = 16, 14] + cube_type = w_stone + +[square = 10, 15] + cube_type = w_stone + +[square = 11, 15] + cube_type = w_stone + +[square = 12, 15] + cube_type = w_stone + +[square = 13, 15] + cube_type = w_stone + +[square = 14, 15] + cube_type = w_stone + +[square = 0, 18] + cube_type = w_clay + cube_direction = 2 + +[square = 1, 18] + cube_type = w_clay + cube_direction = 2 + +[square = 2, 18] + cube_type = w_clay + cube_direction = 2 + +[square = 3, 18] + cube_type = w_clay + cube_direction = 2 + +[square = 4, 18] + cube_type = w_clay + cube_direction = 2 + +[square = 5, 18] + cube_type = w_clay + cube_direction = 2 + +[square = 6, 18] + cube_type = w_clay + +[square = 7, 18] + cube_type = w_clay + +[square = 8, 18] + cube_type = w_clay + +[square = 9, 18] + cube_type = w_clay + +[square = 10, 18] + cube_type = w_clay + +[square = 11, 18] + cube_type = w_clay + +[square = 0, 19] + cube_type = w_clay + cube_direction = 2 + +[square = 1, 19] + cube_type = g_tomb + cube_direction = 2 + + [object = fence] + + [object = torch2] + direction = 3 + + [object = torch2] + direction = 0 + +[square = 2, 19] + cube_type = w_clay + cube_direction = 2 + +[square = 3, 19] + cube_type = g_tomb + cube_direction = 2 + + [object = dirt2] + direction = 0 + +[square = 4, 19] + cube_type = g_tomb + cube_direction = 2 + +[square = 5, 19] + cube_type = w_clay + cube_direction = 2 + +[square = 6, 19] + cube_type = g_tomb + + [object = dirt2] + direction = 3 + target = 6, 19 + + [enemy = blackrat] + hp = 400 + +[square = 7, 19] + cube_type = g_tomb + + [enemy = blackrat] + hp = 400 + +[square = 8, 19] + cube_type = g_tomb + +[square = 9, 19] + cube_type = g_tomb + + [object = dirt2] + direction = 3 + target = 9, 19 + +[square = 10, 19] + cube_type = g_tomb + + [object = dirt2] + direction = 3 + target = 10, 19 + +[square = 11, 19] + cube_type = w_clay + cube_direction = 2 + +[square = 12, 19] + cube_type = w_clay + cube_direction = 2 + +[square = 13, 19] + cube_type = w_clay + cube_direction = 2 + +[square = 14, 19] + cube_type = w_clay + cube_direction = 2 + +[square = 15, 19] + cube_type = w_clay + cube_direction = 2 + +[square = 0, 20] + cube_type = w_clay + cube_direction = 2 + +[square = 1, 20] + cube_type = g_tomb + cube_direction = 2 + +[square = 2, 20] + cube_type = g_tomb + cube_direction = 2 + + [object = tomb_door] + direction = 3 + + [object = jamb] + direction = 0 + + [object = jamb] + +[square = 3, 20] + cube_type = g_tomb + cube_direction = 2 + + [enemy = torso] + hp = 350 + +[square = 4, 20] + cube_type = g_tomb + cube_direction = 2 + +[square = 5, 20] + cube_type = g_tomb + cube_direction = 2 + + [object = tomb_door] + direction = 3 + + [object = jamb] + direction = 0 + + [object = jamb] + +[square = 6, 20] + cube_type = g_tomb + cube_direction = 2 + +[square = 7, 20] + cube_type = w_clay + cube_direction = 2 + +[square = 8, 20] + cube_type = w_clay + cube_direction = 2 + +[square = 9, 20] + cube_type = w_clay + cube_direction = 2 + +[square = 10, 20] + cube_type = g_tomb + +[square = 11, 20] + cube_type = w_clay + cube_direction = 2 + +[square = 12, 20] + cube_type = g_tomb + cube_direction = 2 + + [object = lowercata_up5] + direction = 1 + +[square = 13, 20] + cube_type = g_tomb + cube_direction = 2 + +[square = 14, 20] + cube_type = g_tomb + cube_direction = 2 + +[square = 15, 20] + cube_type = w_clay + cube_direction = 2 + +[square = 16, 20] + cube_type = w_clay + cube_direction = 2 + +[square = 0, 21] + cube_type = w_graves + +[square = 1, 21] + cube_type = g_tomb + cube_direction = 2 + +[square = 2, 21] + cube_type = w_clay + cube_direction = 2 + +[square = 3, 21] + cube_type = g_tomb + cube_direction = 2 + + [enemy = fatdead] + hp = 600 + +[square = 4, 21] + cube_type = g_tomb + cube_direction = 2 + + [object = barrel] + direction = 0 + + + object_item_count = 1 + +[square = 5, 21] + cube_type = w_clay + cube_direction = 2 + +[square = 6, 21] + cube_type = g_tomb + cube_direction = 2 + + [enemy = blackrat] + hp = 400 + +[square = 7, 21] + cube_type = w_clay + +[square = 8, 21] + cube_type = g_tomb + cube_direction = 2 + + [object = lowercata_up4] + direction = 1 + +[square = 9, 21] + cube_type = g_tomb + +[square = 10, 21] + cube_type = g_tomb + + [object = dirt2] + direction = 3 + target = 10, 21 + +[square = 11, 21] + cube_type = w_clay + cube_direction = 2 + +[square = 12, 21] + cube_type = w_clay + cube_direction = 2 + +[square = 13, 21] + cube_type = w_clay + cube_direction = 2 + +[square = 14, 21] + cube_type = g_tomb + cube_direction = 2 + +[square = 15, 21] + cube_type = g_tomb + cube_direction = 2 + +[square = 16, 21] + cube_type = w_graves + cube_direction = 2 + +[square = 0, 22] + cube_type = w_graves + +[square = 1, 22] + cube_type = g_tomb + cube_direction = 2 + +[square = 2, 22] + cube_type = w_clay + cube_direction = 2 + +[square = 3, 22] + cube_type = w_clay + cube_direction = 2 + +[square = 4, 22] + cube_type = w_clay + cube_direction = 2 + +[square = 5, 22] + cube_type = w_clay + cube_direction = 2 + +[square = 6, 22] + cube_type = w_clay + cube_direction = 2 + +[square = 7, 22] + cube_type = w_clay + cube_direction = 2 + +[square = 8, 22] + cube_type = w_clay + cube_direction = 2 + +[square = 9, 22] + cube_type = w_clay + cube_direction = 2 + +[square = 10, 22] + cube_type = w_clay + cube_direction = 2 + +[square = 11, 22] + cube_type = w_clay + cube_direction = 2 + +[square = 12, 22] + cube_type = w_clay + cube_direction = 2 + +[square = 13, 22] + cube_type = w_clay + cube_direction = 2 + +[square = 14, 22] + cube_type = w_clay + cube_direction = 2 + +[square = 15, 22] + cube_type = g_tomb + cube_direction = 2 + +[square = 16, 22] + cube_type = w_graves + cube_direction = 2 + +[square = 0, 23] + cube_type = w_graves + +[square = 1, 23] + cube_type = g_tomb + cube_direction = 2 + + [enemy = livingdead] + hp = 450 + +[square = 2, 23] + cube_type = w_clay + cube_direction = 2 + +[square = 3, 23] + cube_type = w_clay + cube_direction = 2 + +[square = 4, 23] + cube_type = g_tomb + cube_direction = 2 + + [object = teleport_chamber] + direction = 3 + target = 3, 24 + +[square = 5, 23] + cube_type = g_tomb + cube_direction = 2 + + [object = teleport_chamber] + direction = 3 + target = 3, 24 + +[square = 6, 23] + cube_type = g_tomb + cube_direction = 2 + + [object = teleport_chamber] + direction = 3 + target = 3, 24 + +[square = 7, 23] + cube_type = g_tomb + cube_direction = 2 + + [object = teleport_chamber] + direction = 3 + target = 3, 24 + +[square = 8, 23] + cube_type = g_tomb + cube_direction = 2 + + [object = flower4] + direction = 0 + + [object = tele_none] + direction = 0 + target = 8, 23 + +[square = 9, 23] + cube_type = g_tomb + cube_direction = 2 + + [object = tele_none] + direction = 1 + +[square = 10, 23] + cube_type = g_tomb + cube_direction = 2 + + [object = tele_none] + direction = 1 + +[square = 11, 23] + cube_type = g_tomb + cube_direction = 2 + + [object = flower3] + direction = 1 + + [object = tele_none] + direction = 0 + target = 11, 23 + +[square = 12, 23] + cube_type = g_tomb + cube_direction = 2 + + [object = teleport_chamber] + direction = 3 + target = 3, 24 + +[square = 13, 23] + cube_type = w_clay + cube_direction = 2 + +[square = 14, 23] + cube_type = g_tomb + cube_direction = 2 + + [object = flower1] + direction = 3 + + [object = dirt1] + direction = 3 + +[square = 15, 23] + cube_type = g_tomb + cube_direction = 2 + + [enemy = smallrat] + hp = 200 + + [enemy = smallrat] + hp = 200 + +[square = 16, 23] + cube_type = w_graves + cube_direction = 2 + +[square = 0, 24] + cube_type = w_graves + +[square = 1, 24] + cube_type = g_tomb + cube_direction = 2 + +[square = 2, 24] + cube_type = g_tomb + cube_direction = 2 + +[square = 3, 24] + cube_type = g_tomb + cube_direction = 2 + +[square = 4, 24] + cube_type = g_tomb + cube_direction = 2 + + [object = tele_none] + direction = 1 + +[square = 5, 24] + cube_type = g_tomb + cube_direction = 2 + + [object = tele_none] + direction = 1 + +[square = 6, 24] + cube_type = g_tomb + cube_direction = 2 + + [object = flower3] + direction = 0 + + [object = tele_none] + direction = 1 + +[square = 7, 24] + cube_type = g_tomb + cube_direction = 2 + + [object = teleport_chamber] + direction = 3 + target = 3, 24 + +[square = 8, 24] + cube_type = g_tomb + cube_direction = 2 + + [object = tele_none] + direction = 1 + +[square = 9, 24] + cube_type = g_tomb + cube_direction = 2 + + [object = teleport_chamber] + direction = 3 + target = 3, 24 + +[square = 10, 24] + cube_type = g_tomb + cube_direction = 2 + + [object = teleport_chamber] + direction = 3 + target = 3, 24 + +[square = 11, 24] + cube_type = g_tomb + cube_direction = 2 + + [object = tele_none] + direction = 1 + +[square = 12, 24] + cube_type = g_tomb + cube_direction = 2 + + [object = teleport_chamber] + direction = 3 + target = 3, 24 + +[square = 13, 24] + cube_type = w_clay + cube_direction = 2 + +[square = 14, 24] + cube_type = g_tomb + cube_direction = 2 + +[square = 15, 24] + cube_type = g_tomb + cube_direction = 2 + +[square = 16, 24] + cube_type = w_clay + cube_direction = 2 + +[square = 0, 25] + cube_type = w_clay + cube_direction = 2 + +[square = 1, 25] + cube_type = g_tomb + cube_direction = 2 + +[square = 2, 25] + cube_type = g_tomb + cube_direction = 2 + + [object = monk_statue] + direction = 3 + +[square = 3, 25] + cube_type = w_clay + cube_direction = 2 + +[square = 4, 25] + cube_type = g_tomb + cube_direction = 2 + + [object = teleport_chamber] + direction = 3 + target = 3, 24 + +[square = 5, 25] + cube_type = g_tomb + cube_direction = 2 + + [object = teleport_chamber] + direction = 3 + target = 3, 24 + +[square = 6, 25] + cube_type = g_tomb + cube_direction = 2 + + [object = tele_none] + direction = 1 + +[square = 7, 25] + cube_type = g_tomb + cube_direction = 2 + + [object = teleport_chamber] + direction = 3 + target = 3, 24 + +[square = 8, 25] + cube_type = g_tomb + cube_direction = 2 + + [object = tele_none] + direction = 1 + +[square = 9, 25] + cube_type = g_tomb + cube_direction = 2 + + [object = teleport_chamber] + direction = 3 + target = 3, 24 + +[square = 10, 25] + cube_type = g_tomb + cube_direction = 2 + + [object = teleport_chamber] + direction = 3 + target = 3, 24 + +[square = 11, 25] + cube_type = g_tomb + cube_direction = 2 + + [object = teleport_chamber] + direction = 3 + target = 10, 29 + +[square = 12, 25] + cube_type = g_tomb + cube_direction = 2 + + [object = teleport_chamber] + direction = 3 + target = 3, 24 + +[square = 13, 25] + cube_type = w_clay + cube_direction = 2 + +[square = 14, 25] + cube_type = g_tomb + cube_direction = 2 + +[square = 15, 25] + cube_type = w_clay + cube_direction = 2 + +[square = 16, 25] + cube_type = w_clay + cube_direction = 2 + +[square = 0, 26] + cube_type = w_clay + cube_direction = 2 + +[square = 1, 26] + cube_type = w_clay + cube_direction = 2 + +[square = 2, 26] + cube_type = w_clay + cube_direction = 2 + +[square = 3, 26] + cube_type = w_clay + cube_direction = 2 + +[square = 4, 26] + cube_type = g_tomb + cube_direction = 2 + + [object = teleport_chamber] + direction = 3 + target = 3, 24 + +[square = 5, 26] + cube_type = g_tomb + cube_direction = 2 + + [object = teleport_chamber] + direction = 3 + target = 3, 24 + +[square = 6, 26] + cube_type = g_tomb + cube_direction = 2 + + [object = tele_none] + direction = 1 + +[square = 7, 26] + cube_type = w_stone + +[square = 8, 26] + cube_type = g_tomb + cube_direction = 2 + + [object = tele_none] + direction = 1 + +[square = 9, 26] + cube_type = w_stone + +[square = 10, 26] + cube_type = g_tomb + cube_direction = 2 + + [object = teleport_chamber] + direction = 3 + target = 3, 24 + +[square = 11, 26] + cube_type = g_tomb + cube_direction = 2 + + [object = teleport_chamber] + direction = 3 + target = 3, 24 + +[square = 12, 26] + cube_type = g_tomb + cube_direction = 2 + + [object = teleport_chamber] + direction = 3 + target = 3, 24 + +[square = 13, 26] + cube_type = w_clay + cube_direction = 2 + +[square = 14, 26] + cube_type = g_tomb + cube_direction = 2 + +[square = 15, 26] + cube_type = g_tomb + cube_direction = 2 + + [object = torch] + direction = 1 + + [item = rotten_eye] + item_count = 0 + +[square = 16, 26] + cube_type = w_clay + cube_direction = 2 + +[square = 1, 27] + cube_type = w_clay + cube_direction = 2 + +[square = 2, 27] + cube_type = w_clay + cube_direction = 2 + +[square = 3, 27] + cube_type = w_clay + cube_direction = 2 + +[square = 4, 27] + cube_type = g_tomb + cube_direction = 2 + + [object = flower3] + direction = 0 + + [object = tele_none] + direction = 1 + +[square = 5, 27] + cube_type = g_tomb + cube_direction = 2 + + [object = tele_none] + direction = 1 + +[square = 6, 27] + cube_type = g_tomb + cube_direction = 2 + + [object = flower2] + direction = 0 + + [object = tele_none] + direction = 1 + +[square = 7, 27] + cube_type = g_tomb + cube_direction = 2 + + [object = teleport_chamber] + direction = 0 + target = 3, 24 + +[square = 8, 27] + cube_type = g_tomb + cube_direction = 2 + + [object = flower1] + direction = 1 + + [object = tele_none] + direction = 0 + target = 8, 27 + +[square = 9, 27] + cube_type = g_tomb + cube_direction = 2 + + [object = tele_none] + direction = 1 + +[square = 10, 27] + cube_type = g_tomb + cube_direction = 2 + + [object = tele_none] + direction = 1 + +[square = 11, 27] + cube_type = g_tomb + cube_direction = 2 + + [object = tele_none] + direction = 1 + +[square = 12, 27] + cube_type = g_tomb + + [object = flower2] + direction = 1 + + [object = tele_none] + direction = 0 + target = 12, 27 + +[square = 13, 27] + cube_type = w_clay + cube_direction = 2 + +[square = 14, 27] + cube_type = g_tomb + cube_direction = 2 + + [object = vase2] + direction = 0 + target = 14, 27 + +[square = 15, 27] + cube_type = g_tomb + cube_direction = 2 + +[square = 16, 27] + cube_type = w_graves + cube_direction = 2 + +[square = 1, 28] + cube_type = w_clay + cube_direction = 2 + +[square = 2, 28] + cube_type = g_tomb + cube_direction = 2 + + [object = torch] + direction = 0 + + [item = remains] + item_count = 0 + +[square = 3, 28] + cube_type = w_clay + cube_direction = 2 + +[square = 4, 28] + cube_type = g_tomb + cube_direction = 2 + + [object = tele_none] + direction = 0 + target = 4, 28 + +[square = 5, 28] + cube_type = g_tomb + cube_direction = 2 + + [object = teleport_chamber] + direction = 3 + target = 3, 24 + +[square = 6, 28] + cube_type = g_tomb + cube_direction = 2 + + [object = teleport_chamber] + direction = 3 + target = 3, 24 + +[square = 7, 28] + cube_type = w_stone + +[square = 8, 28] + cube_type = g_tomb + cube_direction = 2 + + [object = teleport_chamber] + direction = 0 + target = 3, 24 + +[square = 9, 28] + cube_type = w_stone + +[square = 10, 28] + cube_type = g_tomb + cube_direction = 2 + + [object = teleport_chamber] + direction = 3 + target = 3, 24 + +[square = 11, 28] + cube_type = g_tomb + cube_direction = 2 + + [object = teleport_chamber] + direction = 3 + target = 3, 24 + +[square = 12, 28] + cube_type = g_tomb + cube_direction = 2 + + [object = teleport_chamber] + direction = 3 + target = 3, 24 + +[square = 13, 28] + cube_type = w_clay + cube_direction = 2 + +[square = 14, 28] + cube_type = w_clay + cube_direction = 2 + +[square = 15, 28] + cube_type = g_tomb + cube_direction = 2 + + [object = dirt1] + direction = 0 + target = 15, 28 + +[square = 16, 28] + cube_type = w_graves + cube_direction = 2 + +[square = 1, 29] + cube_type = w_clay + cube_direction = 2 + +[square = 2, 29] + cube_type = g_tomb + cube_direction = 2 + +[square = 3, 29] + cube_type = g_tomb + cube_direction = 2 + +[square = 4, 29] + cube_type = g_tomb + cube_direction = 2 + + [object = tele_none] + direction = 1 + +[square = 5, 29] + cube_type = g_tomb + + [object = flower2] + + [object = flower4] + direction = 0 + + [object = tele_none] + direction = 0 + target = 5, 29 + +[square = 6, 29] + cube_type = g_tomb + cube_direction = 2 + + [object = tele_none] + direction = 1 + +[square = 7, 29] + cube_type = g_tomb + cube_direction = 2 + + [object = tele_none] + direction = 1 + +[square = 8, 29] + cube_type = g_tomb + cube_direction = 2 + + [object = flower3] + direction = 0 + + [object = tele_none] + direction = 0 + target = 8, 29 + +[square = 9, 29] + cube_type = g_tomb + cube_direction = 2 + + [object = teleport_chamber] + direction = 3 + target = 3, 24 + +[square = 10, 29] + cube_type = g_tomb + + [object = flower3] + direction = 0 + + [object = tele_none] + direction = 0 + target = 10, 29 + +[square = 11, 29] + cube_type = g_tomb + cube_direction = 2 + + [object = teleport_chamber] + direction = 3 + target = 3, 24 + +[square = 12, 29] + cube_type = g_tomb + cube_direction = 2 + + [object = teleport_chamber] + direction = 3 + target = 3, 24 + +[square = 13, 29] + cube_type = w_clay + cube_direction = 2 + +[square = 14, 29] + cube_type = w_clay + cube_direction = 2 + +[square = 15, 29] + cube_type = g_tomb + cube_direction = 2 + +[square = 16, 29] + cube_type = w_graves + cube_direction = 2 + +[square = 1, 30] + cube_type = w_clay + cube_direction = 2 + +[square = 2, 30] + cube_type = g_tomb + cube_direction = 2 + + [item = arrows] + item_count = 20 + + [item = healing_potion] + item_count = 0 + + [item = healing_potion] + item_count = 0 + + [item = healing_potion] + item_count = 0 + + [item = stamina_potion] + item_count = 0 + + [item = stamina_potion] + item_count = 0 + + [item = stamina_potion] + item_count = 0 + + [item = revive_potion] + item_count = 0 + +[square = 3, 30] + cube_type = w_clay + cube_direction = 2 + +[square = 4, 30] + cube_type = g_tomb + cube_direction = 2 + + [object = teleport_chamber] + direction = 3 + target = 3, 24 + +[square = 5, 30] + cube_type = g_tomb + cube_direction = 2 + + [object = teleport_chamber] + direction = 3 + target = 3, 24 + +[square = 6, 30] + cube_type = g_tomb + cube_direction = 2 + + [object = teleport_chamber] + direction = 3 + target = 3, 24 + +[square = 7, 30] + cube_type = g_tomb + cube_direction = 2 + + [object = teleport_chamber] + direction = 3 + target = 3, 24 + +[square = 8, 30] + cube_type = g_tomb + cube_direction = 2 + + [object = tele_none] + direction = 1 + +[square = 9, 30] + cube_type = g_tomb + cube_direction = 2 + + [object = teleport_chamber] + direction = 3 + target = 3, 24 + +[square = 10, 30] + cube_type = g_tomb + cube_direction = 2 + + [object = tele_none] + direction = 1 + +[square = 11, 30] + cube_type = g_tomb + cube_direction = 2 + + [object = teleport_chamber] + direction = 3 + target = 3, 24 + +[square = 12, 30] + cube_type = g_tomb + cube_direction = 2 + + [object = tele_none] + direction = 1 + +[square = 13, 30] + cube_type = g_tomb + cube_direction = 2 + +[square = 14, 30] + cube_type = g_tomb + cube_direction = 2 + +[square = 15, 30] + cube_type = g_tomb + cube_direction = 2 + +[square = 16, 30] + cube_type = w_clay + cube_direction = 2 + +[square = 1, 31] + cube_type = w_clay + cube_direction = 2 + +[square = 2, 31] + cube_type = w_clay + cube_direction = 2 + +[square = 3, 31] + cube_type = w_clay + cube_direction = 2 + +[square = 4, 31] + cube_type = g_tomb + cube_direction = 2 + + [object = teleport_chamber] + direction = 3 + target = 3, 24 + +[square = 5, 31] + cube_type = g_tomb + cube_direction = 2 + + [object = teleport_chamber] + direction = 3 + target = 12, 27 + +[square = 6, 31] + cube_type = g_tomb + cube_direction = 2 + + [object = tele_none] + direction = 1 + +[square = 7, 31] + cube_type = g_tomb + cube_direction = 2 + + [object = tele_none] + direction = 1 + +[square = 8, 31] + cube_type = g_tomb + cube_direction = 2 + + [object = flower2] + direction = 1 + + [object = tele_none] + direction = 0 + target = 8, 31 + +[square = 9, 31] + cube_type = g_tomb + cube_direction = 2 + + [object = teleport_chamber] + direction = 3 + target = 3, 24 + +[square = 10, 31] + cube_type = g_tomb + cube_direction = 2 + + [object = flower4] + direction = 0 + + [object = tele_none] + direction = 0 + target = 10, 31 + +[square = 11, 31] + cube_type = g_tomb + cube_direction = 2 + + [object = tele_none] + direction = 1 + +[square = 12, 31] + cube_type = g_tomb + cube_direction = 2 + + [object = flower1] + direction = 0 + + [object = tele_none] + direction = 0 + target = 12, 31 + +[square = 13, 31] + cube_type = w_clay + cube_direction = 2 + +[square = 14, 31] + cube_type = w_clay + cube_direction = 2 + +[square = 15, 31] + cube_type = w_clay + cube_direction = 2 + +[square = 16, 31] + cube_type = w_clay + cube_direction = 2 + +[square = 3, 32] + cube_type = w_clay + cube_direction = 2 + +[square = 4, 32] + cube_type = w_clay + cube_direction = 2 + +[square = 5, 32] + cube_type = w_clay + cube_direction = 2 + +[square = 6, 32] + cube_type = w_clay + cube_direction = 2 + +[square = 7, 32] + cube_type = w_clay + cube_direction = 2 + +[square = 8, 32] + cube_type = w_clay + cube_direction = 2 + +[square = 9, 32] + cube_type = w_clay + cube_direction = 2 + +[square = 10, 32] + cube_type = w_clay + cube_direction = 2 + +[square = 11, 32] + cube_type = w_clay + cube_direction = 2 + +[square = 12, 32] + cube_type = w_clay + cube_direction = 2 + +[square = 13, 32] + cube_type = w_clay + cube_direction = 2 + +\\*********************************** + +[level = KINGS_TOMB_1] +size = 30, 30 +object_items_reseted = 0 + +[square = 2, 0] + cube_type = w_stone + +[square = 3, 0] + cube_type = w_stone + +[square = 4, 0] + cube_type = w_stone + +[square = 10, 0] + cube_type = w_stone + +[square = 11, 0] + cube_type = w_stone + +[square = 12, 0] + cube_type = w_stone + +[square = 13, 0] + cube_type = w_stone + +[square = 14, 0] + cube_type = w_stone + +[square = 15, 0] + cube_type = w_stone + +[square = 16, 0] + cube_type = w_stone + +[square = 17, 0] + cube_type = w_stone + +[square = 18, 0] + cube_type = w_stone + +[square = 19, 0] + cube_type = w_stone + +[square = 20, 0] + cube_type = w_stone + +[square = 21, 0] + cube_type = w_stone + +[square = 22, 0] + cube_type = w_stone + +[square = 23, 0] + cube_type = w_stone + +[square = 24, 0] + cube_type = w_stone + +[square = 25, 0] + cube_type = w_stone + +[square = 26, 0] + cube_type = w_stone + +[square = 27, 0] + cube_type = w_stone + +[square = 28, 0] + cube_type = w_stone + +[square = 29, 0] + cube_type = w_stone + +[square = 2, 1] + cube_type = w_stone + +[square = 3, 1] + cube_type = g_tomb + + [object = exit] + +[square = 4, 1] + cube_type = w_stone + +[square = 10, 1] + cube_type = w_stone + +[square = 11, 1] + cube_type = g_tomb + + [object = foliage1] + direction = 3 + + [object = foliage1] + direction = 0 + + [enemy = skeleton] + hp = 500 + +[square = 12, 1] + cube_type = w_stone + +[square = 13, 1] + cube_type = g_tomb + +[square = 14, 1] + cube_type = g_tomb + + [object = dirt2] + direction = 3 + target = 14, 1 + +[square = 15, 1] + cube_type = g_tomb + +[square = 16, 1] + cube_type = g_tomb + +[square = 17, 1] + cube_type = g_tomb + +[square = 18, 1] + cube_type = g_tomb + +[square = 19, 1] + cube_type = g_tomb + +[square = 20, 1] + cube_type = g_tomb + +[square = 21, 1] + cube_type = g_tomb + +[square = 22, 1] + cube_type = g_tomb + +[square = 23, 1] + cube_type = g_tomb + + [object = fence] + direction = 3 + target = 23, 1 + +[square = 24, 1] + cube_type = g_tomb + +[square = 25, 1] + cube_type = g_tomb + + [enemy = fatdead] + hp = 600 + +[square = 26, 1] + cube_type = g_tomb + +[square = 27, 1] + cube_type = g_tomb + +[square = 28, 1] + cube_type = g_tomb + + [enemy = livingdead] + hp = 450 + +[square = 29, 1] + cube_type = w_stone + +[square = 1, 2] + cube_type = w_stone + +[square = 2, 2] + cube_type = w_stone + +[square = 3, 2] + cube_type = g_tomb + +[square = 4, 2] + cube_type = w_stone + +[square = 5, 2] + cube_type = w_stone + +[square = 10, 2] + cube_type = w_stone + +[square = 11, 2] + cube_type = g_tomb + + [object = foliage1] + direction = 3 + +[square = 12, 2] + cube_type = g_tomb + + [object = tomb_door] + direction = 1 + + [object = jamb] + + [object = jamb] + direction = 0 + +[square = 13, 2] + cube_type = g_tomb + + [object = stone_sign1] + direction = 1 + +[square = 14, 2] + cube_type = w_stone + +[square = 15, 2] + cube_type = w_stone + +[square = 16, 2] + cube_type = g_tomb + +[square = 17, 2] + cube_type = w_stone + +[square = 18, 2] + cube_type = w_stone + +[square = 19, 2] + cube_type = g_tomb + +[square = 20, 2] + cube_type = w_stone + +[square = 21, 2] + cube_type = w_stone + +[square = 22, 2] + cube_type = g_tomb + + [object = coffin2] + direction = 1 + target = 22, 2 + + [object = torch2] + target = 22, 2 + +[square = 23, 2] + cube_type = w_stone + +[square = 24, 2] + cube_type = w_stone + +[square = 25, 2] + cube_type = g_tomb + +[square = 26, 2] + cube_type = w_stone + +[square = 27, 2] + cube_type = w_stone + +[square = 28, 2] + cube_type = g_tomb + +[square = 29, 2] + cube_type = w_stone + +[square = 0, 3] + cube_type = w_stone + +[square = 1, 3] + cube_type = w_stone + +[square = 2, 3] + cube_type = g_tomb + + [object = column] + direction = 0 + +[square = 3, 3] + cube_type = g_tomb + + [object = kings_quest] + direction = 0 + target = 3, 3 + + [object = saddead_respawn] + direction = 0 + target = 3, 3 + +[square = 4, 3] + cube_type = g_tomb + + [object = column] + direction = 0 + +[square = 5, 3] + cube_type = w_stone + +[square = 6, 3] + cube_type = w_stone + +[square = 10, 3] + cube_type = w_stone + +[square = 11, 3] + cube_type = g_tomb + +[square = 12, 3] + cube_type = w_stone + +[square = 13, 3] + cube_type = g_tomb + +[square = 14, 3] + cube_type = w_stone + +[square = 15, 3] + cube_type = g_tomb + +[square = 16, 3] + cube_type = g_tomb + +[square = 17, 3] + cube_type = g_tomb + + [object = barrel] + direction = 1 + + + object_item_count = 4 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 18, 3] + cube_type = w_stone + +[square = 19, 3] + cube_type = g_tomb + +[square = 20, 3] + cube_type = w_stone + +[square = 21, 3] + cube_type = w_stone + +[square = 22, 3] + cube_type = g_tomb + + [object = fence2] + direction = 0 + target = 22, 3 + +[square = 23, 3] + cube_type = w_stone + +[square = 24, 3] + cube_type = w_stone + +[square = 25, 3] + cube_type = g_tomb + +[square = 26, 3] + cube_type = w_stone + +[square = 27, 3] + cube_type = w_stone + +[square = 28, 3] + cube_type = g_tomb + +[square = 29, 3] + cube_type = w_stone + +[square = 0, 4] + cube_type = w_stone + +[square = 1, 4] + cube_type = g_tomb + + [object = column] + direction = 0 + +[square = 2, 4] + cube_type = g_tomb + + [object = column] + direction = 0 + +[square = 3, 4] + cube_type = g_tomb + +[square = 4, 4] + cube_type = g_tomb + + [object = column] + direction = 0 + +[square = 5, 4] + cube_type = g_tomb + + [object = column] + direction = 0 + +[square = 6, 4] + cube_type = w_stone + +[square = 9, 4] + cube_type = w_stone + +[square = 10, 4] + cube_type = w_stone + +[square = 11, 4] + cube_type = g_tomb + +[square = 12, 4] + cube_type = w_stone + +[square = 13, 4] + cube_type = g_tomb + +[square = 14, 4] + cube_type = g_tomb + +[square = 15, 4] + cube_type = g_tomb + +[square = 16, 4] + cube_type = g_tomb + + [enemy = deadknight] + hp = 500 + +[square = 17, 4] + cube_type = g_tomb + +[square = 18, 4] + cube_type = g_tomb + +[square = 19, 4] + cube_type = g_tomb + + [enemy = fatdead] + hp = 600 + +[square = 20, 4] + cube_type = g_tomb + + [object = fence2] + direction = 3 + target = 20, 4 + +[square = 21, 4] + cube_type = g_tomb + +[square = 22, 4] + cube_type = g_tomb + + [object = claw_killer] + direction = 0 + target = 22, 4 + + [item = healing_potion] + item_count = 0 + + [item = stamina_potion] + item_count = 0 + + [item = stamina_potion] + item_count = 0 + + [item = revive_potion] + item_count = 0 + + [item = scroll_of_wisdom] + item_count = 0 + + [item = wolf_head] + item_count = 0 + + [item = icebear_talons] + item_count = 0 + +[square = 23, 4] + cube_type = g_tomb + +[square = 24, 4] + cube_type = g_tomb + + [object = fence2] + direction = 3 + target = 24, 4 + +[square = 25, 4] + cube_type = g_tomb + +[square = 26, 4] + cube_type = g_tomb + +[square = 27, 4] + cube_type = g_tomb + +[square = 28, 4] + cube_type = g_tomb + + [enemy = rat] + hp = 300 + +[square = 29, 4] + cube_type = w_stone + +[square = 0, 5] + cube_type = w_stone + +[square = 1, 5] + cube_type = g_tomb + + [object = column] + direction = 0 + +[square = 2, 5] + cube_type = g_tomb + + [object = column] + direction = 0 + +[square = 3, 5] + cube_type = g_tomb + + [object = torch2] + direction = 3 + + [object = torch2] + direction = 0 + +[square = 4, 5] + cube_type = g_tomb + + [object = column] + direction = 0 + +[square = 5, 5] + cube_type = g_tomb + + [object = column] + direction = 0 + +[square = 6, 5] + cube_type = w_stone + +[square = 9, 5] + cube_type = w_stone + +[square = 10, 5] + cube_type = g_tomb + + [object = barrel] + + + object_item_count = 0 + + + object_item_count = 0 + + [object = flower1] + direction = 3 + +[square = 11, 5] + cube_type = g_tomb + +[square = 12, 5] + cube_type = w_stone + +[square = 13, 5] + cube_type = g_tomb + + [object = dirt1] + direction = 3 + target = 13, 5 + +[square = 14, 5] + cube_type = w_stone + +[square = 15, 5] + cube_type = g_tomb + + [object = torch] + +[square = 16, 5] + cube_type = g_tomb + +[square = 17, 5] + cube_type = g_tomb + + [object = coffin1] + direction = 0 + +[square = 18, 5] + cube_type = w_stone + +[square = 19, 5] + cube_type = g_tomb + +[square = 20, 5] + cube_type = w_stone + +[square = 21, 5] + cube_type = w_stone + +[square = 22, 5] + cube_type = g_tomb + +[square = 23, 5] + cube_type = w_stone + +[square = 24, 5] + cube_type = w_stone + +[square = 25, 5] + cube_type = g_tomb + + [object = fence2] + direction = 0 + target = 25, 5 + +[square = 26, 5] + cube_type = w_stone + +[square = 27, 5] + cube_type = w_stone + +[square = 28, 5] + cube_type = g_tomb + +[square = 29, 5] + cube_type = w_stone + +[square = 0, 6] + cube_type = w_stone + +[square = 1, 6] + cube_type = g_tomb + + [object = column] + direction = 0 + +[square = 2, 6] + cube_type = g_tomb + + [object = column] + direction = 0 + +[square = 3, 6] + cube_type = g_tomb + +[square = 4, 6] + cube_type = g_tomb + + [object = column] + direction = 0 + +[square = 5, 6] + cube_type = g_tomb + + [object = column] + direction = 0 + +[square = 6, 6] + cube_type = w_stone + +[square = 9, 6] + cube_type = w_stone + +[square = 10, 6] + cube_type = g_tomb + +[square = 11, 6] + cube_type = w_stone + +[square = 12, 6] + cube_type = w_stone + +[square = 13, 6] + cube_type = g_tomb + +[square = 14, 6] + cube_type = w_stone + +[square = 15, 6] + cube_type = w_stone + +[square = 16, 6] + cube_type = g_tomb + +[square = 17, 6] + cube_type = w_stone + +[square = 18, 6] + cube_type = w_stone + +[square = 19, 6] + cube_type = g_tomb + +[square = 20, 6] + cube_type = w_stone + +[square = 21, 6] + cube_type = w_stone + +[square = 22, 6] + cube_type = w_stone + + [object = block_wall] + target = 22, 6 + +[square = 23, 6] + cube_type = w_stone + +[square = 24, 6] + cube_type = g_tomb + + [object = vase1] + direction = 0 + target = 24, 6 + +[square = 25, 6] + cube_type = g_tomb + + [object = vase2] + direction = 1 + target = 25, 6 + +[square = 26, 6] + cube_type = g_tomb + + [object = foliage1] + direction = 0 + + [object = foliage1] + direction = 1 + + [object = vase1] + direction = 1 + target = 26, 6 + +[square = 27, 6] + cube_type = w_stone + +[square = 28, 6] + cube_type = g_tomb + + [object = torch] + direction = 3 + target = 28, 6 + + [object = foliage1] + direction = 1 + target = 28, 6 + +[square = 29, 6] + cube_type = w_stone + +[square = 0, 7] + cube_type = w_stone + +[square = 1, 7] + cube_type = g_tomb + + [object = column] + direction = 0 + +[square = 2, 7] + cube_type = g_tomb + + [object = column] + direction = 0 + +[square = 3, 7] + cube_type = g_tomb + + [object = dirt1] + direction = 1 + + [item = rotten_eye] + item_count = 0 + +[square = 4, 7] + cube_type = g_tomb + + [object = column] + direction = 0 + +[square = 5, 7] + cube_type = g_tomb + + [object = column] + direction = 0 + +[square = 6, 7] + cube_type = w_stone + +[square = 8, 7] + cube_type = w_stone + +[square = 9, 7] + cube_type = w_stone + +[square = 10, 7] + cube_type = g_tomb + +[square = 11, 7] + cube_type = w_stone + +[square = 12, 7] + cube_type = w_stone + +[square = 13, 7] + cube_type = g_tomb + +[square = 14, 7] + cube_type = g_tomb + + [object = dirt1] + direction = 3 + target = 14, 7 + +[square = 15, 7] + cube_type = g_tomb + +[square = 16, 7] + cube_type = g_tomb + +[square = 17, 7] + cube_type = g_tomb + + [object = torch2] + direction = 0 + target = 17, 7 + +[square = 18, 7] + cube_type = w_stone + +[square = 19, 7] + cube_type = g_tomb + +[square = 20, 7] + cube_type = g_tomb + + [object = dirt1] + direction = 0 + +[square = 21, 7] + cube_type = g_tomb + +[square = 22, 7] + cube_type = g_tomb + +[square = 23, 7] + cube_type = g_tomb + + [object = fence2] + direction = 3 + target = 23, 7 + +[square = 24, 7] + cube_type = g_tomb + + [object = vase3] + direction = 1 + target = 24, 7 + + + object_item_count = 0 + +[square = 25, 7] + cube_type = g_tomb + + [item = ruby] + item_count = 0 + + [enemy = deadknight] + hp = 500 + + [enemy = skeleton] + hp = 500 + +[square = 26, 7] + cube_type = g_tomb + +[square = 27, 7] + cube_type = w_stone + +[square = 28, 7] + cube_type = g_tomb + + [object = button] + direction = 1 + target = 27, 7 + + [object = foliage1] + direction = 1 + target = 28, 7 + +[square = 29, 7] + cube_type = w_stone + +[square = 0, 8] + cube_type = w_stone + +[square = 1, 8] + cube_type = g_tomb + + [object = column] + direction = 0 + +[square = 2, 8] + cube_type = g_tomb + + [object = column] + direction = 0 + +[square = 3, 8] + cube_type = g_tomb + + [object = torch2] + direction = 0 + + [object = torch2] + direction = 3 + +[square = 4, 8] + cube_type = g_tomb + + [object = column] + direction = 0 + +[square = 5, 8] + cube_type = g_tomb + + [object = column] + direction = 0 + +[square = 6, 8] + cube_type = w_stone + +[square = 8, 8] + cube_type = w_stone + +[square = 9, 8] + cube_type = g_tomb + + [object = block_enemy] + direction = 0 + target = 9, 8 + +[square = 10, 8] + cube_type = g_tomb + +[square = 11, 8] + cube_type = g_tomb + +[square = 12, 8] + cube_type = w_stone + +[square = 13, 8] + cube_type = g_tomb + +[square = 14, 8] + cube_type = w_stone + +[square = 15, 8] + cube_type = w_stone + +[square = 16, 8] + cube_type = g_tomb + +[square = 17, 8] + cube_type = g_tomb + +[square = 18, 8] + cube_type = w_stone + +[square = 19, 8] + cube_type = w_stone + +[square = 20, 8] + cube_type = w_stone + +[square = 21, 8] + cube_type = w_stone + +[square = 22, 8] + cube_type = g_tomb + + [object = plate_wall] + target = 22, 6 + +[square = 23, 8] + cube_type = w_stone + +[square = 24, 8] + cube_type = g_tomb + + [object = vase2] + direction = 0 + target = 24, 8 + +[square = 25, 8] + cube_type = g_tomb + + [object = vase3] + direction = 1 + target = 25, 8 + + + object_item_count = 32 + + + object_item_count = 0 + +[square = 26, 8] + cube_type = g_tomb + + [object = vase1] + direction = 0 + target = 26, 8 + +[square = 27, 8] + cube_type = w_stone + +[square = 28, 8] + cube_type = g_tomb + + [object = torch] + direction = 3 + target = 28, 8 + + [object = foliage1] + direction = 1 + target = 28, 8 + +[square = 29, 8] + cube_type = w_stone + +[square = 0, 9] + cube_type = w_stone + +[square = 1, 9] + cube_type = g_tomb + + [object = column] + direction = 0 + +[square = 2, 9] + cube_type = g_tomb + + [object = column] + direction = 0 + +[square = 3, 9] + cube_type = g_tomb + + [enemy = rat] + hp = 300 + +[square = 4, 9] + cube_type = g_tomb + + [object = column] + direction = 0 + +[square = 5, 9] + cube_type = g_tomb + + [object = column] + direction = 0 + +[square = 6, 9] + cube_type = w_stone + +[square = 8, 9] + cube_type = w_stone + +[square = 9, 9] + cube_type = g_tomb + +[square = 10, 9] + cube_type = w_stone + +[square = 11, 9] + cube_type = g_tomb + +[square = 12, 9] + cube_type = w_stone + +[square = 13, 9] + cube_type = g_tomb + +[square = 14, 9] + cube_type = w_stone + +[square = 15, 9] + cube_type = w_stone + +[square = 16, 9] + cube_type = g_tomb + +[square = 17, 9] + cube_type = w_stone + +[square = 18, 9] + cube_type = w_stone + +[square = 19, 9] + cube_type = g_tomb + + [object = sun_chamber] + +[square = 20, 9] + cube_type = w_stone + +[square = 21, 9] + cube_type = w_stone + +[square = 22, 9] + cube_type = g_tomb + +[square = 23, 9] + cube_type = w_stone + +[square = 24, 9] + cube_type = w_stone + +[square = 25, 9] + cube_type = g_tomb + + [object = fence2] + direction = 0 + target = 25, 9 + +[square = 26, 9] + cube_type = w_stone + +[square = 27, 9] + cube_type = w_stone + +[square = 28, 9] + cube_type = g_tomb + + [object = dirt1] + direction = 3 + target = 28, 9 + +[square = 29, 9] + cube_type = w_stone + +[square = 0, 10] + cube_type = w_stone + +[square = 1, 10] + cube_type = g_tomb + + [object = column] + direction = 0 + +[square = 2, 10] + cube_type = g_tomb + + [object = column] + direction = 0 + +[square = 3, 10] + cube_type = g_tomb + +[square = 4, 10] + cube_type = g_tomb + + [object = column] + direction = 0 + +[square = 5, 10] + cube_type = g_tomb + + [object = column] + direction = 0 + +[square = 6, 10] + cube_type = w_stone + +[square = 8, 10] + cube_type = w_stone + +[square = 9, 10] + cube_type = g_tomb + + [enemy = zombie] + hp = 400 + +[square = 10, 10] + cube_type = g_tomb + + [object = fence] + direction = 3 + +[square = 11, 10] + cube_type = g_tomb + + [enemy = livingdead] + hp = 450 + +[square = 12, 10] + cube_type = w_stone + +[square = 13, 10] + cube_type = g_tomb + +[square = 14, 10] + cube_type = g_tomb + + [enemy = deadknight] + hp = 500 + +[square = 15, 10] + cube_type = g_tomb + +[square = 16, 10] + cube_type = g_tomb + +[square = 17, 10] + cube_type = w_stone + +[square = 18, 10] + cube_type = g_tomb + + [item = throwing_knives] + item_count = 20 + +[square = 19, 10] + cube_type = g_tomb + + [enemy = deadknight] + hp = 500 + +[square = 20, 10] + cube_type = g_tomb + + [object = dirt1] + direction = 0 + target = 20, 10 + +[square = 21, 10] + cube_type = w_stone + +[square = 22, 10] + cube_type = g_tomb + +[square = 23, 10] + cube_type = g_tomb + +[square = 24, 10] + cube_type = g_tomb + +[square = 25, 10] + cube_type = g_tomb + + [enemy = fatdead] + hp = 600 + +[square = 26, 10] + cube_type = g_tomb + +[square = 27, 10] + cube_type = g_tomb + +[square = 28, 10] + cube_type = g_tomb + +[square = 29, 10] + cube_type = w_stone + +[square = 0, 11] + cube_type = w_stone + +[square = 1, 11] + cube_type = w_stone + +[square = 2, 11] + cube_type = g_tomb + + [object = column] + direction = 0 + +[square = 3, 11] + cube_type = g_tomb + + [item = remains] + item_count = 0 + +[square = 4, 11] + cube_type = g_tomb + + [object = column] + direction = 0 + +[square = 5, 11] + cube_type = w_stone + +[square = 6, 11] + cube_type = w_stone + +[square = 7, 11] + cube_type = w_stone + +[square = 8, 11] + cube_type = w_stone + +[square = 9, 11] + cube_type = g_tomb + +[square = 10, 11] + cube_type = w_stone + +[square = 11, 11] + cube_type = g_tomb + +[square = 12, 11] + cube_type = w_stone + +[square = 13, 11] + cube_type = g_tomb + +[square = 14, 11] + cube_type = w_stone + +[square = 15, 11] + cube_type = w_stone + +[square = 16, 11] + cube_type = g_tomb + +[square = 17, 11] + cube_type = w_stone + +[square = 18, 11] + cube_type = g_tomb + + [object = vase3] + direction = 0 + target = 18, 11 + + + object_item_count = 27 + +[square = 19, 11] + cube_type = g_tomb + +[square = 20, 11] + cube_type = g_tomb + + [enemy = rat] + hp = 300 + +[square = 21, 11] + cube_type = w_stone + +[square = 22, 11] + cube_type = g_tomb + + [object = dirt2] + direction = 3 + target = 22, 11 + +[square = 23, 11] + cube_type = w_stone + +[square = 24, 11] + cube_type = w_stone + +[square = 25, 11] + cube_type = g_tomb + +[square = 26, 11] + cube_type = g_tomb + +[square = 27, 11] + cube_type = w_stone + +[square = 28, 11] + cube_type = g_tomb + + [enemy = zombie] + hp = 400 + +[square = 29, 11] + cube_type = w_stone + +[square = 0, 12] + cube_type = w_stone + +[square = 1, 12] + cube_type = w_stone + +[square = 2, 12] + cube_type = w_stone + +[square = 3, 12] + cube_type = g_tomb + + [object = dirt1] + + [object = torch] + direction = 3 + target = 3, 12 + +[square = 4, 12] + cube_type = w_stone + +[square = 5, 12] + cube_type = g_tomb + + [object = button] + direction = 0 + target = 4, 12 + +[square = 6, 12] + cube_type = g_tomb + + [object = teleport] + direction = 0 + target = 22, 16 + +[square = 7, 12] + cube_type = w_stone + +[square = 8, 12] + cube_type = w_stone + +[square = 9, 12] + cube_type = g_tomb + + [object = coffin1] + direction = 0 + + [object = torch2] + direction = 1 + + [object = torch2] + + [object = dirt1] + + [item = long_sword] + item_count = 0 + + [item = guard's_helm] + item_count = 0 + + [enemy = fatdead] + hp = 600 + + [enemy = livingdead] + hp = 450 + +[square = 10, 12] + cube_type = g_tomb + + [object = fence] + direction = 3 + +[square = 11, 12] + cube_type = g_tomb + +[square = 12, 12] + cube_type = w_stone + +[square = 13, 12] + cube_type = g_tomb + +[square = 14, 12] + cube_type = w_stone + +[square = 15, 12] + cube_type = w_stone + +[square = 16, 12] + cube_type = g_tomb + +[square = 17, 12] + cube_type = w_stone + +[square = 18, 12] + cube_type = w_stone + +[square = 19, 12] + cube_type = g_tomb + +[square = 20, 12] + cube_type = w_stone + +[square = 21, 12] + cube_type = w_stone + +[square = 22, 12] + cube_type = g_tomb + +[square = 23, 12] + cube_type = w_stone + +[square = 24, 12] + cube_type = w_stone + +[square = 25, 12] + cube_type = w_stone + +[square = 26, 12] + cube_type = g_tomb + +[square = 27, 12] + cube_type = w_stone + +[square = 28, 12] + cube_type = g_tomb + +[square = 29, 12] + cube_type = w_stone + +[square = 0, 13] + cube_type = w_stone + +[square = 1, 13] + cube_type = g_tomb + + [object = button] + direction = 0 + target = 2, 13 + +[square = 2, 13] + cube_type = w_stone + +[square = 3, 13] + cube_type = g_tomb + +[square = 4, 13] + cube_type = w_stone + +[square = 5, 13] + cube_type = w_stone + +[square = 6, 13] + cube_type = w_stone + +[square = 7, 13] + cube_type = w_stone + +[square = 8, 13] + cube_type = w_stone + +[square = 9, 13] + cube_type = w_stone + +[square = 10, 13] + cube_type = w_stone + +[square = 11, 13] + cube_type = g_tomb + +[square = 12, 13] + cube_type = w_stone + +[square = 13, 13] + cube_type = g_tomb + +[square = 14, 13] + cube_type = g_tomb + +[square = 15, 13] + cube_type = g_tomb + +[square = 16, 13] + cube_type = g_tomb + +[square = 17, 13] + cube_type = g_tomb + + [object = foliage1] + direction = 0 + target = 17, 13 + +[square = 18, 13] + cube_type = g_tomb + +[square = 19, 13] + cube_type = g_tomb + + [enemy = skeleton] + hp = 500 + +[square = 20, 13] + cube_type = g_tomb + +[square = 21, 13] + cube_type = g_tomb + +[square = 22, 13] + cube_type = g_tomb + + [object = skull] + direction = 1 + target = 22, 13 + +[square = 23, 13] + cube_type = w_stone + +[square = 24, 13] + cube_type = g_tomb + + [object = teleport] + direction = 1 + target = 3, 21 + +[square = 25, 13] + cube_type = g_tomb + + [object = fence] + direction = 1 + target = 25, 13 + +[square = 26, 13] + cube_type = g_tomb + +[square = 27, 13] + cube_type = g_tomb + +[square = 28, 13] + cube_type = g_tomb + +[square = 29, 13] + cube_type = w_stone + +[square = 0, 14] + cube_type = w_stone + +[square = 1, 14] + cube_type = g_tomb + +[square = 2, 14] + cube_type = w_stone + +[square = 3, 14] + cube_type = g_tomb + + [object = saddead_dummy] + direction = 3 + target = 3, 14 + + [enemy = saddead_peace] + hp = 0 + +[square = 4, 14] + cube_type = g_tomb + +[square = 5, 14] + cube_type = g_tomb + + [object = vase1] + direction = 0 + target = 5, 14 + +[square = 6, 14] + cube_type = w_stone + +[square = 8, 14] + cube_type = w_stone + +[square = 9, 14] + cube_type = g_tomb + + [object = barrel] + direction = 0 + + + object_item_count = 17 + + + object_item_count = 0 + +[square = 10, 14] + cube_type = w_stone + +[square = 11, 14] + cube_type = g_tomb + +[square = 12, 14] + cube_type = w_stone + +[square = 13, 14] + cube_type = g_tomb + + [item = thief's_log] + item_count = 0 + + [item = cloth_mask] + item_count = 0 + + [item = throwing_stars] + item_count = 40 + + [item = tripple_flail] + item_count = 40 + + [item = remains] + item_count = 0 + +[square = 14, 14] + cube_type = w_stone + +[square = 15, 14] + cube_type = w_stone + +[square = 16, 14] + cube_type = g_tomb + + [object = dirt2] + direction = 3 + target = 16, 14 + +[square = 17, 14] + cube_type = w_stone + +[square = 18, 14] + cube_type = w_stone + +[square = 19, 14] + cube_type = g_tomb + +[square = 20, 14] + cube_type = w_stone + +[square = 21, 14] + cube_type = w_stone + +[square = 22, 14] + cube_type = g_tomb + +[square = 23, 14] + cube_type = w_stone + +[square = 24, 14] + cube_type = w_stone + +[square = 25, 14] + cube_type = w_stone + +[square = 26, 14] + cube_type = g_tomb + +[square = 27, 14] + cube_type = w_stone + +[square = 28, 14] + cube_type = g_tomb + + [enemy = skeleton] + hp = 500 + +[square = 29, 14] + cube_type = w_stone + +[square = 0, 15] + cube_type = w_stone + +[square = 1, 15] + cube_type = g_tomb + + [object = tele_level3] + direction = 0 + target = 1, 15 + +[square = 2, 15] + cube_type = w_stone + +[square = 3, 15] + cube_type = g_tomb + + [object = monk_statue] + direction = 0 + +[square = 4, 15] + cube_type = g_tomb + +[square = 5, 15] + cube_type = g_tomb + + [object = monk_statue] + direction = 0 + +[square = 6, 15] + cube_type = w_stone + +[square = 8, 15] + cube_type = w_stone + +[square = 9, 15] + cube_type = g_tomb + +[square = 10, 15] + cube_type = w_stone + +[square = 11, 15] + cube_type = g_tomb + +[square = 12, 15] + cube_type = w_stone + +[square = 13, 15] + cube_type = g_tomb + + [enemy = zombie] + hp = 400 + +[square = 14, 15] + cube_type = w_stone + +[square = 15, 15] + cube_type = w_stone + +[square = 16, 15] + cube_type = g_tomb + +[square = 17, 15] + cube_type = w_stone + +[square = 18, 15] + cube_type = w_stone + +[square = 19, 15] + cube_type = g_tomb + +[square = 20, 15] + cube_type = w_stone + +[square = 21, 15] + cube_type = w_stone + +[square = 22, 15] + cube_type = g_tomb + +[square = 23, 15] + cube_type = w_stone + +[square = 24, 15] + cube_type = w_stone + +[square = 25, 15] + cube_type = g_tomb + +[square = 26, 15] + cube_type = g_tomb + +[square = 27, 15] + cube_type = w_stone + +[square = 28, 15] + cube_type = g_tomb + +[square = 29, 15] + cube_type = w_stone + +[square = 0, 16] + cube_type = w_stone + +[square = 1, 16] + cube_type = w_stone + +[square = 2, 16] + cube_type = w_stone + +[square = 3, 16] + cube_type = w_stone + +[square = 4, 16] + cube_type = g_tomb + + [object = down1] + direction = 0 + target = 10, 21 + +[square = 5, 16] + cube_type = w_stone + +[square = 6, 16] + cube_type = w_stone + +[square = 8, 16] + cube_type = w_stone + +[square = 9, 16] + cube_type = g_tomb + +[square = 10, 16] + cube_type = g_tomb + + [object = torch] + +[square = 11, 16] + cube_type = g_tomb + +[square = 12, 16] + cube_type = w_stone + +[square = 13, 16] + cube_type = g_tomb + +[square = 14, 16] + cube_type = g_tomb + +[square = 15, 16] + cube_type = g_tomb + +[square = 16, 16] + cube_type = g_tomb + +[square = 17, 16] + cube_type = g_tomb + + [object = fence] + direction = 3 + target = 17, 16 + +[square = 18, 16] + cube_type = g_tomb + + [object = vase3] + direction = 3 + target = 18, 16 + + + object_item_count = 36 + +[square = 19, 16] + cube_type = g_tomb + + [enemy = zombie] + hp = 400 + +[square = 20, 16] + cube_type = g_tomb + +[square = 21, 16] + cube_type = g_tomb + + [object = garbage] + direction = 0 + target = 21, 16 + +[square = 22, 16] + cube_type = g_tomb + +[square = 23, 16] + cube_type = g_tomb + +[square = 24, 16] + cube_type = g_tomb + +[square = 25, 16] + cube_type = g_tomb + +[square = 26, 16] + cube_type = g_tomb + + [enemy = livingdead] + hp = 450 + +[square = 27, 16] + cube_type = g_tomb + + [object = dirt1] + direction = 3 + target = 27, 16 + +[square = 28, 16] + cube_type = g_tomb + + [object = dirt1] + direction = 3 + target = 28, 16 + + [object = foliage1] + target = 28, 16 + + [object = foliage1] + direction = 1 + target = 28, 16 + +[square = 29, 16] + cube_type = w_stone + +[square = 3, 17] + cube_type = w_stone + +[square = 4, 17] + cube_type = w_stone + +[square = 5, 17] + cube_type = w_stone + +[square = 7, 17] + cube_type = w_stone + +[square = 8, 17] + cube_type = w_stone + +[square = 9, 17] + cube_type = g_tomb + + [enemy = zombie] + hp = 400 + +[square = 10, 17] + cube_type = w_stone + +[square = 11, 17] + cube_type = w_stone + +[square = 12, 17] + cube_type = w_stone + +[square = 13, 17] + cube_type = w_stone + +[square = 14, 17] + cube_type = g_tomb + + [object = tomb_door] + direction = 0 + target = 14, 17 + + [object = jamb] + direction = 1 + target = 14, 17 + + [object = jamb] + direction = 3 + target = 14, 17 + +[square = 15, 17] + cube_type = w_stone + +[square = 16, 17] + cube_type = w_stone + +[square = 17, 17] + cube_type = w_stone + +[square = 18, 17] + cube_type = w_stone + +[square = 19, 17] + cube_type = g_tomb + + [object = altar] + direction = 0 + target = 19, 17 + + [object = torch2] + direction = 0 + target = 19, 17 + + [object = torch2] + direction = 3 + target = 19, 17 + +[square = 20, 17] + cube_type = w_stone + +[square = 21, 17] + cube_type = w_stone + +[square = 22, 17] + cube_type = g_tomb + + [object = teleport] + direction = 0 + target = 5, 12 + +[square = 23, 17] + cube_type = w_stone + +[square = 24, 17] + cube_type = g_tomb + + [object = stone_sign2] + direction = 1 + +[square = 25, 17] + cube_type = w_stone + +[square = 26, 17] + cube_type = w_stone + +[square = 27, 17] + cube_type = w_stone + +[square = 28, 17] + cube_type = w_stone + +[square = 29, 17] + cube_type = w_stone + +[square = 7, 18] + cube_type = w_stone + +[square = 8, 18] + cube_type = g_tomb + + [object = foliage1] + direction = 3 + + [object = foliage1] + direction = 0 + +[square = 9, 18] + cube_type = g_tomb + +[square = 10, 18] + cube_type = w_stone + +[square = 12, 18] + cube_type = w_stone + +[square = 13, 18] + cube_type = g_tomb + + [object = vase2] + direction = 0 + target = 13, 18 + +[square = 14, 18] + cube_type = g_tomb + + [enemy = deadknight] + hp = 500 + +[square = 15, 18] + cube_type = g_tomb + + [object = dirt1] + direction = 0 + target = 15, 18 + +[square = 16, 18] + cube_type = w_stone + +[square = 17, 18] + cube_type = w_stone + +[square = 18, 18] + cube_type = w_stone + +[square = 19, 18] + cube_type = w_stone + +[square = 20, 18] + cube_type = w_stone + +[square = 21, 18] + cube_type = w_stone + +[square = 22, 18] + cube_type = w_stone + +[square = 23, 18] + cube_type = w_stone + +[square = 24, 18] + cube_type = g_tomb + + [object = jamb] + direction = 1 + target = 24, 18 + + [object = jamb] + direction = 3 + target = 24, 18 + + [object = tomb_door] + direction = 0 + target = 24, 18 + +[square = 25, 18] + cube_type = w_stone + +[square = 26, 18] + cube_type = w_stone + +[square = 27, 18] + cube_type = w_stone + +[square = 28, 18] + cube_type = w_stone + +[square = 29, 18] + cube_type = w_stone + +[square = 1, 19] + cube_type = w_stone + +[square = 2, 19] + cube_type = w_stone + +[square = 3, 19] + cube_type = w_stone + +[square = 4, 19] + cube_type = w_stone + +[square = 5, 19] + cube_type = w_stone + +[square = 7, 19] + cube_type = w_stone + +[square = 8, 19] + cube_type = g_tomb + + [object = foliage1] + direction = 3 + +[square = 9, 19] + cube_type = w_stone + +[square = 10, 19] + cube_type = w_stone + +[square = 11, 19] + cube_type = w_stone + +[square = 12, 19] + cube_type = w_stone + +[square = 13, 19] + cube_type = g_tomb + + [object = vase1] + direction = 0 + target = 13, 19 + + [object = button] + direction = 3 + target = 16, 19 + + [object = foliage1] + direction = 3 + target = 13, 19 + +[square = 14, 19] + cube_type = g_tomb + + [item = remains] + item_count = 0 + +[square = 15, 19] + cube_type = g_tomb + +[square = 16, 19] + cube_type = w_stone + +[square = 17, 19] + cube_type = g_tomb + + [object = torch2] + direction = 0 + target = 17, 19 + + [object = torch2] + direction = 1 + target = 17, 19 + + [item = ruby] + item_count = 0 + + [enemy = skeleton] + hp = 500 + +[square = 18, 19] + cube_type = w_stone + +[square = 19, 19] + cube_type = w_stone + +[square = 20, 19] + cube_type = g_tomb + + [object = plate1] + +[square = 21, 19] + cube_type = g_tomb + +[square = 22, 19] + cube_type = w_stone + +[square = 23, 19] + cube_type = w_stone + +[square = 24, 19] + cube_type = g_tomb + + [object = lever] + direction = 3 + target = 24, 19 + +[square = 25, 19] + cube_type = w_stone + +[square = 26, 19] + cube_type = w_stone + +[square = 27, 19] + cube_type = g_tomb + +[square = 28, 19] + cube_type = g_tomb + + [object = plate1] + direction = 0 + target = 28, 19 + +[square = 29, 19] + cube_type = w_stone + +[square = 1, 20] + cube_type = w_stone + +[square = 2, 20] + cube_type = g_tomb + + [object = column] + target = 2, 20 + +[square = 3, 20] + cube_type = g_tomb + + [object = teleport] + target = 23, 13 + +[square = 4, 20] + cube_type = g_tomb + + [object = column] + target = 4, 20 + +[square = 5, 20] + cube_type = w_stone + +[square = 7, 20] + cube_type = w_stone + +[square = 8, 20] + cube_type = g_tomb + + [object = foliage1] + direction = 3 + +[square = 9, 20] + cube_type = w_stone + +[square = 10, 20] + cube_type = g_tomb + + [object = up1] + target = 4, 15 + +[square = 11, 20] + cube_type = w_stone + +[square = 12, 20] + cube_type = w_stone + +[square = 13, 20] + cube_type = w_stone + +[square = 14, 20] + cube_type = w_stone + +[square = 15, 20] + cube_type = w_stone + +[square = 16, 20] + cube_type = w_stone + +[square = 17, 20] + cube_type = w_stone + +[square = 18, 20] + cube_type = w_stone + +[square = 19, 20] + cube_type = w_stone + +[square = 20, 20] + cube_type = w_stone + +[square = 21, 20] + cube_type = g_tomb + + [object = plate1] + direction = 0 + target = 21, 20 + +[square = 22, 20] + cube_type = g_tomb + +[square = 23, 20] + cube_type = g_tomb + + [object = plate1] + +[square = 24, 20] + cube_type = g_tomb + +[square = 25, 20] + cube_type = g_tomb + + [object = plate_correct] + direction = 0 + target = 25, 20 + +[square = 26, 20] + cube_type = g_tomb + +[square = 27, 20] + cube_type = g_tomb + + [object = plate1] + +[square = 28, 20] + cube_type = w_stone + +[square = 29, 20] + cube_type = w_stone + +[square = 1, 21] + cube_type = w_stone + +[square = 2, 21] + cube_type = g_tomb + + [object = torch2] + target = 2, 21 + + [object = torch2] + direction = 3 + target = 2, 21 + +[square = 3, 21] + cube_type = g_tomb + +[square = 4, 21] + cube_type = g_tomb + + [object = torch2] + direction = 0 + target = 4, 21 + + [object = torch2] + direction = 1 + target = 4, 21 + + [object = dirt1] + direction = 1 + target = 4, 21 + +[square = 5, 21] + cube_type = w_stone + +[square = 7, 21] + cube_type = w_stone + +[square = 8, 21] + cube_type = g_tomb + + [object = flower1] + +[square = 9, 21] + cube_type = g_tomb + +[square = 10, 21] + cube_type = g_tomb + +[square = 11, 21] + cube_type = w_stone + +[square = 13, 21] + cube_type = w_stone + +[square = 14, 21] + cube_type = w_stone + +[square = 15, 21] + cube_type = w_stone + +[square = 16, 21] + cube_type = w_stone + +[square = 17, 21] + cube_type = w_stone + +[square = 18, 21] + cube_type = w_stone + +[square = 19, 21] + cube_type = w_stone + +[square = 20, 21] + cube_type = w_stone + +[square = 21, 21] + cube_type = w_stone + +[square = 22, 21] + cube_type = g_tomb + + [object = plate1] + +[square = 23, 21] + cube_type = g_tomb + + [object = column] + direction = 0 + target = 23, 21 + +[square = 24, 21] + cube_type = g_tomb + + [object = plate1] + direction = 0 + target = 24, 21 + +[square = 25, 21] + cube_type = g_tomb + + [object = column] + direction = 0 + target = 25, 21 + +[square = 26, 21] + cube_type = g_tomb + + [object = plate_correct] + direction = 0 + target = 26, 21 + +[square = 27, 21] + cube_type = w_stone + +[square = 28, 21] + cube_type = w_stone + +[square = 29, 21] + cube_type = w_stone + +[square = 1, 22] + cube_type = w_stone + +[square = 2, 22] + cube_type = g_tomb + + [object = column] + target = 2, 22 + +[square = 3, 22] + cube_type = g_tomb + +[square = 4, 22] + cube_type = g_tomb + + [object = column] + target = 4, 22 + +[square = 5, 22] + cube_type = w_stone + +[square = 6, 22] + cube_type = w_stone + +[square = 7, 22] + cube_type = w_stone + +[square = 8, 22] + cube_type = w_stone + +[square = 9, 22] + cube_type = w_stone + +[square = 10, 22] + cube_type = w_stone + +[square = 11, 22] + cube_type = w_stone + +[square = 12, 22] + cube_type = w_stone + +[square = 13, 22] + cube_type = w_stone + +[square = 14, 22] + cube_type = g_tomb + +[square = 15, 22] + cube_type = g_tomb + + [object = torch2] + direction = 1 + target = 15, 22 + +[square = 16, 22] + cube_type = g_tomb + +[square = 17, 22] + cube_type = g_tomb + + [object = torch2] + target = 17, 22 + +[square = 18, 22] + cube_type = g_tomb + +[square = 19, 22] + cube_type = w_stone + +[square = 20, 22] + cube_type = g_tomb + +[square = 21, 22] + cube_type = g_tomb + + [object = plate1] + +[square = 22, 22] + cube_type = g_tomb + + [enemy = zombie] + hp = 400 + +[square = 23, 22] + cube_type = g_tomb + + [object = plate_correct] + direction = 0 + target = 23, 22 + +[square = 24, 22] + cube_type = g_tomb + + [object = torch2] + direction = 0 + + [object = torch2] + direction = 1 + + [object = torch2] + + [object = torch2] + direction = 3 + +[square = 25, 22] + cube_type = g_tomb + + [object = plate_correct] + direction = 0 + target = 25, 22 + +[square = 26, 22] + cube_type = g_tomb + +[square = 27, 22] + cube_type = g_tomb + + [object = plate1] + +[square = 28, 22] + cube_type = g_tomb + +[square = 29, 22] + cube_type = w_stone + +[square = 1, 23] + cube_type = w_stone + +[square = 2, 23] + cube_type = w_stone + +[square = 3, 23] + cube_type = g_tomb + + [object = jamb] + direction = 1 + target = 3, 23 + + [object = jamb] + direction = 3 + target = 3, 23 + + [object = tomb_door] + target = 3, 23 + + [object = dirt1] + direction = 1 + target = 3, 23 + +[square = 4, 23] + cube_type = w_stone + +[square = 5, 23] + cube_type = w_stone + +[square = 6, 23] + cube_type = g_tomb + + [item = arrows] + item_count = 10 + + [item = cloak] + item_count = 0 + +[square = 7, 23] + cube_type = g_tomb + +[square = 8, 23] + cube_type = g_tomb + +[square = 9, 23] + cube_type = w_stone + +[square = 10, 23] + cube_type = g_tomb + + [object = column] + direction = 1 + target = 10, 23 + +[square = 11, 23] + cube_type = w_stone + +[square = 12, 23] + cube_type = g_tomb + +[square = 13, 23] + cube_type = g_tomb + + [object = tomb_door] + direction = 3 + target = 13, 23 + + [object = jamb] + direction = 0 + target = 13, 23 + + [object = jamb] + target = 13, 23 + +[square = 14, 23] + cube_type = g_tomb + +[square = 15, 23] + cube_type = g_tomb + +[square = 16, 23] + cube_type = g_tomb + + [enemy = skeleton] + hp = 500 + + [enemy = skeleton] + hp = 500 + +[square = 17, 23] + cube_type = g_tomb + + [enemy = skeleton] + hp = 500 + +[square = 18, 23] + cube_type = g_tomb + + [object = sarcophagus] + direction = 1 + target = 18, 23 + + + object_item_count = 75 + + + object_item_count = 235 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 19, 23] + cube_type = w_stone + +[square = 20, 23] + cube_type = w_stone + +[square = 21, 23] + cube_type = w_stone + +[square = 22, 23] + cube_type = g_tomb + + [object = plate_correct] + direction = 0 + target = 22, 23 + +[square = 23, 23] + cube_type = g_tomb + + [object = column] + direction = 0 + target = 23, 23 + +[square = 24, 23] + cube_type = g_tomb + + [object = plate1] + +[square = 25, 23] + cube_type = g_tomb + + [object = column] + direction = 0 + target = 25, 23 + +[square = 26, 23] + cube_type = g_tomb + + [object = plate1] + direction = 0 + target = 26, 23 + +[square = 27, 23] + cube_type = w_stone + +[square = 28, 23] + cube_type = w_stone + +[square = 29, 23] + cube_type = w_stone + +[square = 1, 24] + cube_type = w_stone + +[square = 2, 24] + cube_type = w_stone + +[square = 3, 24] + cube_type = g_tomb + + [enemy = fatdead] + hp = 600 + + [enemy = fatdead] + hp = 600 + +[square = 4, 24] + cube_type = w_stone + +[square = 5, 24] + cube_type = w_stone + +[square = 6, 24] + cube_type = g_tomb + +[square = 7, 24] + cube_type = g_tomb + + [object = column] + target = 7, 24 + +[square = 8, 24] + cube_type = g_tomb + + [enemy = skeleton] + hp = 500 + + [enemy = skeleton] + hp = 500 + +[square = 9, 24] + cube_type = g_tomb + + [object = jamb] + direction = 0 + target = 9, 24 + + [object = jamb] + target = 9, 24 + + [object = tomb_door] + direction = 3 + target = 9, 24 + +[square = 10, 24] + cube_type = g_tomb + +[square = 11, 24] + cube_type = g_tomb + + [enemy = rat] + hp = 300 + + [enemy = rat] + hp = 300 + +[square = 12, 24] + cube_type = g_tomb + + [enemy = rat] + hp = 300 + + [enemy = rat] + hp = 300 + +[square = 13, 24] + cube_type = w_stone + +[square = 14, 24] + cube_type = g_tomb + +[square = 15, 24] + cube_type = g_tomb + + [object = torch2] + direction = 0 + target = 15, 24 + +[square = 16, 24] + cube_type = g_tomb + +[square = 17, 24] + cube_type = g_tomb + + [object = torch2] + direction = 3 + target = 17, 24 + +[square = 18, 24] + cube_type = g_tomb + +[square = 19, 24] + cube_type = w_stone + +[square = 20, 24] + cube_type = w_stone + +[square = 21, 24] + cube_type = g_tomb + + [object = plate1] + +[square = 22, 24] + cube_type = g_tomb + +[square = 23, 24] + cube_type = g_tomb + + [object = plate_correct] + direction = 0 + target = 23, 24 + +[square = 24, 24] + cube_type = g_tomb + +[square = 25, 24] + cube_type = g_tomb + + [object = plate1] + +[square = 26, 24] + cube_type = g_tomb + +[square = 27, 24] + cube_type = g_tomb + + [object = plate1] + direction = 0 + target = 27, 24 + +[square = 28, 24] + cube_type = w_stone + +[square = 29, 24] + cube_type = w_stone + +[square = 1, 25] + cube_type = w_stone + +[square = 2, 25] + cube_type = g_tomb + + [object = column] + direction = 1 + target = 2, 25 + +[square = 3, 25] + cube_type = g_tomb + + [object = block_enemy] + direction = 0 + target = 3, 25 + +[square = 4, 25] + cube_type = g_tomb + + [object = dirt1] + direction = 1 + target = 4, 25 + +[square = 5, 25] + cube_type = g_tomb + +[square = 6, 25] + cube_type = g_tomb + +[square = 7, 25] + cube_type = g_tomb + +[square = 8, 25] + cube_type = g_tomb + +[square = 9, 25] + cube_type = w_stone + +[square = 10, 25] + cube_type = g_tomb + + [object = column] + direction = 1 + target = 10, 25 + +[square = 11, 25] + cube_type = w_stone + +[square = 12, 25] + cube_type = w_stone + +[square = 13, 25] + cube_type = w_stone + +[square = 14, 25] + cube_type = w_stone + +[square = 15, 25] + cube_type = w_stone + +[square = 16, 25] + cube_type = w_stone + +[square = 17, 25] + cube_type = w_stone + +[square = 18, 25] + cube_type = w_stone + +[square = 19, 25] + cube_type = w_stone + +[square = 20, 25] + cube_type = g_tomb + + [object = plate1] + +[square = 21, 25] + cube_type = g_tomb + +[square = 22, 25] + cube_type = w_stone + +[square = 23, 25] + cube_type = w_stone + +[square = 24, 25] + cube_type = g_tomb + + [object = instant_death] + direction = 0 + target = 24, 25 + + [item = remains] + item_count = 0 + +[square = 25, 25] + cube_type = w_stone + +[square = 26, 25] + cube_type = w_stone + +[square = 27, 25] + cube_type = g_tomb + + [enemy = skeleton] + hp = 500 + +[square = 28, 25] + cube_type = g_tomb + + [object = plate1] + +[square = 29, 25] + cube_type = w_stone + +[square = 1, 26] + cube_type = w_stone + +[square = 2, 26] + cube_type = w_stone + +[square = 3, 26] + cube_type = w_stone + +[square = 4, 26] + cube_type = w_stone + +[square = 5, 26] + cube_type = w_stone + +[square = 6, 26] + cube_type = w_stone + +[square = 7, 26] + cube_type = w_stone + +[square = 8, 26] + cube_type = w_stone + +[square = 9, 26] + cube_type = w_stone + +[square = 10, 26] + cube_type = w_stone + +[square = 11, 26] + cube_type = w_stone + +[square = 19, 26] + cube_type = w_stone + +[square = 20, 26] + cube_type = w_stone + +[square = 21, 26] + cube_type = w_stone + +[square = 22, 26] + cube_type = w_stone + +[square = 23, 26] + cube_type = w_stone + +[square = 24, 26] + cube_type = g_tomb + +[square = 25, 26] + cube_type = w_stone + +[square = 26, 26] + cube_type = w_stone + +[square = 27, 26] + cube_type = w_stone + +[square = 28, 26] + cube_type = w_stone + +[square = 29, 26] + cube_type = w_stone + +[square = 20, 27] + cube_type = w_stone + +[square = 21, 27] + cube_type = g_tomb + + [enemy = spider] + hp = 400 + +[square = 22, 27] + cube_type = g_tomb + +[square = 23, 27] + cube_type = g_tomb + + [enemy = skeleton] + hp = 500 + +[square = 24, 27] + cube_type = g_tomb + + [object = saddead_respawn] + direction = 3 + target = 24, 27 + +[square = 25, 27] + cube_type = g_tomb + +[square = 26, 27] + cube_type = g_tomb + +[square = 27, 27] + cube_type = g_tomb + + [enemy = skeleton] + hp = 500 + +[square = 28, 27] + cube_type = w_stone + +[square = 20, 28] + cube_type = w_stone + +[square = 21, 28] + cube_type = w_stone + +[square = 22, 28] + cube_type = w_stone + +[square = 23, 28] + cube_type = w_stone + +[square = 24, 28] + cube_type = g_tomb + + [object = down_kt2] + direction = 0 + +[square = 25, 28] + cube_type = w_stone + +[square = 26, 28] + cube_type = w_stone + +[square = 27, 28] + cube_type = w_stone + +[square = 28, 28] + cube_type = w_stone + +[square = 23, 29] + cube_type = w_stone + +[square = 24, 29] + cube_type = w_stone + +[square = 25, 29] + cube_type = w_stone + +\\*********************************** + +[level = KINGS_TOMB_2] +size = 43, 35 +object_items_reseted = 0 + +[square = 14, 1] + cube_type = w_stone + +[square = 15, 1] + cube_type = w_stone + +[square = 16, 1] + cube_type = w_stone + +[square = 17, 1] + cube_type = w_stone + +[square = 18, 1] + cube_type = w_stone + +[square = 19, 1] + cube_type = w_stone + +[square = 12, 2] + cube_type = w_stone + +[square = 13, 2] + cube_type = w_stone + +[square = 14, 2] + cube_type = w_stone + +[square = 15, 2] + cube_type = g_tomb + +[square = 16, 2] + cube_type = g_tomb + +[square = 17, 2] + cube_type = g_tomb + +[square = 18, 2] + cube_type = g_tomb + +[square = 19, 2] + cube_type = w_stone + +[square = 5, 3] + cube_type = w_stone + +[square = 6, 3] + cube_type = w_stone + +[square = 7, 3] + cube_type = w_stone + +[square = 8, 3] + cube_type = w_stone + +[square = 9, 3] + cube_type = w_stone + +[square = 10, 3] + cube_type = w_stone + +[square = 11, 3] + cube_type = w_stone + +[square = 12, 3] + cube_type = w_stone + +[square = 13, 3] + cube_type = g_tomb + + [object = barrel] + direction = 1 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 14, 3] + cube_type = g_tomb + + [object = cracked_stone] + direction = 3 + target = 14, 3 + +[square = 15, 3] + cube_type = g_tomb + + [object = vase2] + target = 15, 3 + +[square = 16, 3] + cube_type = w_stone + +[square = 17, 3] + cube_type = w_stone + +[square = 18, 3] + cube_type = g_tomb + + [object = dirt1] + direction = 1 + target = 18, 3 + +[square = 19, 3] + cube_type = w_stone + +[square = 21, 3] + cube_type = w_stone + +[square = 22, 3] + cube_type = w_stone + +[square = 23, 3] + cube_type = w_stone + +[square = 0, 4] + cube_type = w_stone + +[square = 1, 4] + cube_type = w_stone + +[square = 2, 4] + cube_type = w_stone + +[square = 3, 4] + cube_type = w_stone + +[square = 4, 4] + cube_type = w_stone + +[square = 5, 4] + cube_type = w_stone + +[square = 6, 4] + cube_type = g_tomb + + [item = money80] + item_count = 76 + +[square = 7, 4] + cube_type = g_tomb + + [object = cracked_stone] + direction = 1 + target = 7, 4 + +[square = 8, 4] + cube_type = g_tomb + +[square = 9, 4] + cube_type = g_tomb + +[square = 10, 4] + cube_type = g_tomb + + [object = timber] + direction = 1 + target = 10, 4 + + [object = timber] + direction = 3 + target = 10, 4 + +[square = 11, 4] + cube_type = g_tomb + +[square = 12, 4] + cube_type = g_tomb + +[square = 13, 4] + cube_type = w_stone + +[square = 14, 4] + cube_type = w_stone + +[square = 15, 4] + cube_type = g_tomb + + [object = cracked_stone] + target = 15, 4 + +[square = 16, 4] + cube_type = w_stone + +[square = 17, 4] + cube_type = w_stone + +[square = 18, 4] + cube_type = g_tomb + + [object = foliage1] + direction = 3 + target = 18, 4 + + [object = foliage1] + direction = 1 + target = 18, 4 + +[square = 19, 4] + cube_type = w_stone + +[square = 21, 4] + cube_type = w_stone + +[square = 22, 4] + cube_type = g_tomb + + [object = up_kt1] + +[square = 23, 4] + cube_type = w_stone + +[square = 0, 5] + cube_type = w_stone + +[square = 1, 5] + cube_type = g_tomb + +[square = 2, 5] + cube_type = g_tomb + + [object = piedestal_hum] + direction = 0 + target = 2, 5 + +[square = 3, 5] + cube_type = g_tomb + + [object = vase1] + direction = 1 + target = 3, 5 + +[square = 4, 5] + cube_type = w_stone + +[square = 5, 5] + cube_type = w_stone + +[square = 6, 5] + cube_type = w_stone + +[square = 7, 5] + cube_type = w_stone + +[square = 8, 5] + cube_type = g_tomb + + [object = fence2] + target = 8, 5 + +[square = 9, 5] + cube_type = w_stone + +[square = 10, 5] + cube_type = w_stone + +[square = 11, 5] + cube_type = w_stone + +[square = 12, 5] + cube_type = g_tomb + + [object = cracked_stone] + direction = 0 + target = 12, 5 + +[square = 13, 5] + cube_type = w_stone + +[square = 14, 5] + cube_type = g_tomb + + [enemy = torso] + hp = 350 + +[square = 15, 5] + cube_type = g_tomb + +[square = 16, 5] + cube_type = g_tomb + +[square = 17, 5] + cube_type = w_stone + +[square = 18, 5] + cube_type = g_tomb + + [object = foliage1] + direction = 1 + target = 18, 5 + +[square = 19, 5] + cube_type = w_stone + +[square = 20, 5] + cube_type = w_stone + +[square = 21, 5] + cube_type = w_stone + +[square = 22, 5] + cube_type = g_tomb + +[square = 23, 5] + cube_type = w_stone + +[square = 0, 6] + cube_type = w_stone + +[square = 1, 6] + cube_type = g_tomb + +[square = 2, 6] + cube_type = g_tomb + + [object = dirt1] + direction = 1 + target = 2, 6 + +[square = 3, 6] + cube_type = g_tomb + +[square = 4, 6] + cube_type = w_stone + +[square = 7, 6] + cube_type = w_stone + +[square = 8, 6] + cube_type = g_tomb + + [object = vase2] + target = 8, 6 + +[square = 9, 6] + cube_type = w_stone + +[square = 10, 6] + cube_type = g_tomb + + [enemy = headless] + hp = 600 + + [enemy = headless] + hp = 600 + +[square = 11, 6] + cube_type = w_stone + +[square = 12, 6] + cube_type = g_tomb + + [item = sturdy_vest] + item_count = 0 + + [item = flute] + item_count = 0 + + [item = remains] + item_count = 0 + +[square = 13, 6] + cube_type = w_stone + +[square = 14, 6] + cube_type = g_tomb + +[square = 15, 6] + cube_type = g_tomb + +[square = 16, 6] + cube_type = g_tomb + + [enemy = torso] + hp = 350 + +[square = 17, 6] + cube_type = w_stone + +[square = 18, 6] + cube_type = g_tomb + + [object = foliage1] + direction = 3 + target = 18, 6 + +[square = 19, 6] + cube_type = w_stone + +[square = 20, 6] + cube_type = g_tomb + + [item = money160] + item_count = 84 + +[square = 21, 6] + cube_type = w_stone + +[square = 22, 6] + cube_type = g_tomb + + [object = torch] + direction = 3 + target = 22, 6 + +[square = 23, 6] + cube_type = w_stone + +[square = 24, 6] + cube_type = w_stone + +[square = 25, 6] + cube_type = w_stone + +[square = 26, 6] + cube_type = w_stone + +[square = 27, 6] + cube_type = w_stone + +[square = 28, 6] + cube_type = w_stone + +[square = 29, 6] + cube_type = w_stone + +[square = 30, 6] + cube_type = w_stone + +[square = 31, 6] + cube_type = w_stone + +[square = 32, 6] + cube_type = w_stone + +[square = 33, 6] + cube_type = w_stone + +[square = 34, 6] + cube_type = w_stone + +[square = 35, 6] + cube_type = w_stone + +[square = 36, 6] + cube_type = w_stone + +[square = 37, 6] + cube_type = w_stone + +[square = 0, 7] + cube_type = w_stone + +[square = 1, 7] + cube_type = g_tomb + + [object = piedestal_cou] + direction = 0 + target = 1, 7 + +[square = 2, 7] + cube_type = g_tomb + +[square = 3, 7] + cube_type = g_tomb + + [object = piedestal_pow] + direction = 0 + target = 3, 7 + +[square = 4, 7] + cube_type = w_stone + +[square = 5, 7] + cube_type = w_stone + +[square = 6, 7] + cube_type = w_stone + +[square = 7, 7] + cube_type = w_stone + +[square = 8, 7] + cube_type = g_tomb + + [object = cracked_stone] + direction = 0 + target = 8, 7 + +[square = 9, 7] + cube_type = w_stone + +[square = 10, 7] + cube_type = g_tomb + + [object = cracked_stone] + direction = 0 + target = 10, 7 + +[square = 11, 7] + cube_type = w_stone + +[square = 12, 7] + cube_type = g_tomb + + [object = cracked_stone] + direction = 0 + target = 12, 7 + +[square = 13, 7] + cube_type = w_stone + +[square = 14, 7] + cube_type = w_stone + +[square = 15, 7] + cube_type = g_tomb + + [object = cracked_stone] + target = 15, 7 + +[square = 16, 7] + cube_type = w_stone + +[square = 17, 7] + cube_type = w_stone + +[square = 18, 7] + cube_type = g_tomb + + [object = dirt1] + direction = 1 + target = 18, 7 + +[square = 19, 7] + cube_type = w_stone + +[square = 20, 7] + cube_type = g_tomb + + [object = cracked_stone] + target = 20, 7 + +[square = 21, 7] + cube_type = w_stone + +[square = 22, 7] + cube_type = g_tomb + +[square = 23, 7] + cube_type = g_tomb + + [object = foliage1] + direction = 1 + target = 23, 7 + + [object = foliage1] + direction = 0 + target = 23, 7 + + [object = dirt2] + direction = 0 + target = 23, 7 + + [item = elven_wine] + item_count = 0 + + [item = arrows] + item_count = 20 + +[square = 24, 7] + cube_type = w_stone + +[square = 25, 7] + cube_type = g_tomb + + [object = button] + direction = 0 + target = 24, 7 + +[square = 26, 7] + cube_type = g_tomb + + [object = torch2] + direction = 3 + +[square = 27, 7] + cube_type = g_tomb + +[square = 28, 7] + cube_type = g_tomb + + [object = foliage1] + direction = 1 + + [object = foliage1] + + [object = foliage1] + direction = 0 + +[square = 29, 7] + cube_type = g_tomb + + [object = foliage1] + direction = 0 + + [object = foliage1] + + [object = foliage1] + direction = 3 + +[square = 30, 7] + cube_type = g_tomb + +[square = 31, 7] + cube_type = g_tomb + + [enemy = bonenight] + hp = 550 + +[square = 32, 7] + cube_type = g_tomb + +[square = 33, 7] + cube_type = g_tomb + +[square = 34, 7] + cube_type = g_tomb + + [enemy = bonenight] + hp = 550 + + [enemy = bonenight] + hp = 550 + +[square = 35, 7] + cube_type = g_tomb + +[square = 36, 7] + cube_type = g_tomb + + [object = torch2] + direction = 0 + +[square = 37, 7] + cube_type = w_stone + +[square = 0, 8] + cube_type = w_stone + +[square = 1, 8] + cube_type = w_stone + +[square = 2, 8] + cube_type = g_tomb + + [object = stone_sign1] + direction = 3 + +[square = 3, 8] + cube_type = g_tomb + +[square = 4, 8] + cube_type = g_tomb + + [object = column] + direction = 1 + +[square = 5, 8] + cube_type = w_stone + +[square = 6, 8] + cube_type = w_stone + +[square = 7, 8] + cube_type = g_tomb + + [object = monk_statue_center] + +[square = 8, 8] + cube_type = g_tomb + +[square = 9, 8] + cube_type = g_tomb + + [object = monk_statue_center] + +[square = 10, 8] + cube_type = g_tomb + + [object = dirt1] + direction = 1 + target = 10, 8 + +[square = 11, 8] + cube_type = g_tomb + + [object = monk_statue_center] + +[square = 12, 8] + cube_type = g_tomb + +[square = 13, 8] + cube_type = g_tomb + +[square = 14, 8] + cube_type = g_tomb + + [object = tomb_door] + direction = 1 + + [object = jamb] + + [object = jamb] + direction = 0 + +[square = 15, 8] + cube_type = g_tomb + +[square = 16, 8] + cube_type = w_stone + +[square = 17, 8] + cube_type = w_stone + +[square = 18, 8] + cube_type = g_tomb + +[square = 19, 8] + cube_type = g_tomb + +[square = 20, 8] + cube_type = g_tomb + + [object = coffin2] + direction = 3 + + [item = remains] + item_count = 0 + + [item = greater_stamina_potion] + item_count = 0 + + [item = hook_pike] + item_count = 0 + +[square = 21, 8] + cube_type = w_stone + +[square = 22, 8] + cube_type = g_tomb + +[square = 23, 8] + cube_type = g_tomb + + [object = torch2] + target = 23, 8 + + [object = tstone] + direction = 0 + target = 23, 8 + +[square = 24, 8] + cube_type = w_stone + +[square = 25, 8] + cube_type = w_stone + +[square = 26, 8] + cube_type = g_tomb + +[square = 27, 8] + cube_type = w_stone + +[square = 28, 8] + cube_type = w_stone + +[square = 29, 8] + cube_type = w_stone + +[square = 30, 8] + cube_type = w_stone + +[square = 31, 8] + cube_type = w_stone + +[square = 32, 8] + cube_type = w_stone + +[square = 33, 8] + cube_type = w_stone + +[square = 34, 8] + cube_type = w_stone + +[square = 35, 8] + cube_type = w_stone + +[square = 36, 8] + cube_type = g_tomb + +[square = 37, 8] + cube_type = w_stone + +[square = 0, 9] + cube_type = w_stone + +[square = 1, 9] + cube_type = g_tomb + + [object = column] + direction = 0 + +[square = 2, 9] + cube_type = g_tomb + + [object = sarc_mentor] + direction = 1 + target = 2, 9 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + [object = torch_nolight] + direction = 1 + target = 2, 9 + + [object = torch_nolight] + direction = 0 + target = 2, 9 + +[square = 3, 9] + cube_type = g_tomb + +[square = 4, 9] + cube_type = g_tomb + +[square = 5, 9] + cube_type = g_tomb + + [object = tomb_door] + direction = 1 + + [object = jamb] + + [object = jamb] + direction = 0 + +[square = 6, 9] + cube_type = g_tomb + + [object = tomb_door] + direction = 1 + + [object = jamb] + + [object = jamb] + direction = 0 + +[square = 7, 9] + cube_type = g_tomb + +[square = 8, 9] + cube_type = g_tomb + + [enemy = torso] + hp = 350 + + [enemy = torso] + hp = 350 + +[square = 9, 9] + cube_type = g_tomb + +[square = 10, 9] + cube_type = g_tomb + +[square = 11, 9] + cube_type = g_tomb + + [object = dirt1] + direction = 1 + target = 11, 9 + +[square = 12, 9] + cube_type = g_tomb + + [enemy = giant_spider] + hp = 600 + +[square = 13, 9] + cube_type = g_tomb + + [object = torch2] + direction = 0 + + [object = torch2] + direction = 1 + +[square = 14, 9] + cube_type = w_stone + +[square = 15, 9] + cube_type = g_tomb + +[square = 16, 9] + cube_type = g_tomb + + [object = cracked_stone] + direction = 3 + target = 16, 9 + +[square = 17, 9] + cube_type = w_stone + +[square = 18, 9] + cube_type = g_tomb + +[square = 19, 9] + cube_type = g_tomb + +[square = 20, 9] + cube_type = g_tomb + + [object = coffin2] + direction = 3 + + [object = torch2] + direction = 0 + + [object = torch2] + direction = 1 + +[square = 21, 9] + cube_type = w_stone + +[square = 22, 9] + cube_type = g_tomb + + [enemy = bonewraith] + hp = 400 + + [enemy = bonewraith] + hp = 400 + +[square = 23, 9] + cube_type = w_stone + +[square = 24, 9] + cube_type = w_stone + +[square = 25, 9] + cube_type = w_stone + +[square = 26, 9] + cube_type = g_tomb + +[square = 27, 9] + cube_type = w_stone + +[square = 28, 9] + cube_type = g_tomb + +[square = 29, 9] + cube_type = g_tomb + +[square = 30, 9] + cube_type = g_tomb + +[square = 31, 9] + cube_type = g_tomb + +[square = 32, 9] + cube_type = g_tomb + +[square = 33, 9] + cube_type = g_tomb + +[square = 34, 9] + cube_type = g_tomb + +[square = 35, 9] + cube_type = w_stone + +[square = 36, 9] + cube_type = g_tomb + +[square = 37, 9] + cube_type = w_stone + +[square = 0, 10] + cube_type = w_stone + +[square = 1, 10] + cube_type = w_stone + +[square = 2, 10] + cube_type = g_tomb + + [object = stone_sign1] + direction = 3 + + [object = dirt1] + direction = 1 + target = 2, 10 + +[square = 3, 10] + cube_type = g_tomb + +[square = 4, 10] + cube_type = g_tomb + + [object = column] + direction = 1 + +[square = 5, 10] + cube_type = w_stone + +[square = 6, 10] + cube_type = w_stone + +[square = 7, 10] + cube_type = g_tomb + + [object = monk_statue_center] + direction = 0 + +[square = 8, 10] + cube_type = g_tomb + +[square = 9, 10] + cube_type = g_tomb + + [object = monk_statue_center] + direction = 0 + +[square = 10, 10] + cube_type = g_tomb + +[square = 11, 10] + cube_type = g_tomb + + [object = monk_statue_center] + direction = 0 + +[square = 12, 10] + cube_type = g_tomb + +[square = 13, 10] + cube_type = g_tomb + +[square = 14, 10] + cube_type = g_tomb + + [object = tomb_door] + direction = 1 + + [object = jamb] + + [object = jamb] + direction = 0 + +[square = 15, 10] + cube_type = g_tomb + +[square = 16, 10] + cube_type = w_stone + +[square = 17, 10] + cube_type = w_stone + +[square = 18, 10] + cube_type = g_tomb + +[square = 19, 10] + cube_type = g_tomb + + [object = dirt1] + direction = 1 + target = 19, 10 + +[square = 20, 10] + cube_type = g_tomb + + [object = coffin2] + direction = 3 + + [enemy = bonenight] + hp = 550 + +[square = 21, 10] + cube_type = w_stone + +[square = 22, 10] + cube_type = g_tomb + + [object = dirt1] + target = 22, 10 + +[square = 23, 10] + cube_type = w_stone + +[square = 25, 10] + cube_type = w_stone + +[square = 26, 10] + cube_type = g_tomb + +[square = 27, 10] + cube_type = w_stone + +[square = 28, 10] + cube_type = g_tomb + +[square = 29, 10] + cube_type = w_stone + +[square = 30, 10] + cube_type = w_stone + +[square = 31, 10] + cube_type = g_tomb + + [object = fence] + +[square = 32, 10] + cube_type = w_stone + +[square = 33, 10] + cube_type = w_stone + +[square = 34, 10] + cube_type = g_tomb + + [object = cracked_stone] + target = 34, 10 + +[square = 35, 10] + cube_type = w_stone + +[square = 36, 10] + cube_type = g_tomb + + [object = dirt1] + direction = 0 + target = 36, 10 + +[square = 37, 10] + cube_type = w_stone + +[square = 0, 11] + cube_type = w_stone + +[square = 1, 11] + cube_type = g_tomb + +[square = 2, 11] + cube_type = g_tomb + + [enemy = bonenight] + hp = 550 + +[square = 3, 11] + cube_type = g_tomb + + [object = button] + direction = 1 + target = 4, 12 + +[square = 4, 11] + cube_type = w_stone + +[square = 5, 11] + cube_type = w_stone + +[square = 6, 11] + cube_type = w_stone + +[square = 7, 11] + cube_type = w_stone + +[square = 8, 11] + cube_type = g_tomb + + [object = cracked_stone] + direction = 0 + target = 8, 11 + +[square = 9, 11] + cube_type = w_stone + +[square = 10, 11] + cube_type = g_tomb + + [object = cracked_stone] + direction = 0 + target = 10, 11 + +[square = 11, 11] + cube_type = w_stone + +[square = 12, 11] + cube_type = g_tomb + + [object = cracked_stone] + direction = 0 + target = 12, 11 + +[square = 13, 11] + cube_type = w_stone + +[square = 14, 11] + cube_type = w_stone + +[square = 15, 11] + cube_type = g_tomb + +[square = 16, 11] + cube_type = g_tomb + + [object = cracked_stone] + direction = 3 + target = 16, 11 + +[square = 17, 11] + cube_type = w_stone + +[square = 18, 11] + cube_type = g_tomb + + [object = foliage1] + direction = 3 + target = 18, 11 + +[square = 19, 11] + cube_type = w_stone + +[square = 20, 11] + cube_type = g_tomb + +[square = 21, 11] + cube_type = w_stone + +[square = 22, 11] + cube_type = g_tomb + + [object = dirt1] + target = 22, 11 + +[square = 23, 11] + cube_type = w_stone + +[square = 24, 11] + cube_type = w_stone + +[square = 25, 11] + cube_type = w_stone + +[square = 26, 11] + cube_type = g_tomb + + [object = torch] + direction = 3 + + [object = torch] + direction = 1 + target = 26, 11 + +[square = 27, 11] + cube_type = w_stone + +[square = 28, 11] + cube_type = g_tomb + + [object = foliage1] + direction = 3 + target = 28, 11 + +[square = 29, 11] + cube_type = w_stone + +[square = 30, 11] + cube_type = g_tomb + + [object = cracked_stone] + direction = 3 + target = 30, 11 + + [object = stone_sign_song] + direction = 3 + target = 31, 12 + +[square = 31, 11] + cube_type = g_tomb + +[square = 32, 11] + cube_type = g_tomb + + [object = stone_sign3] + direction = 0 + +[square = 33, 11] + cube_type = w_stone + +[square = 34, 11] + cube_type = g_tomb + + [object = button] + direction = 3 + target = 34, 12 + +[square = 35, 11] + cube_type = w_stone + +[square = 36, 11] + cube_type = g_tomb + +[square = 37, 11] + cube_type = w_stone + +[square = 0, 12] + cube_type = w_stone + +[square = 1, 12] + cube_type = g_tomb + +[square = 2, 12] + cube_type = g_tomb + + [object = piedestal_wis] + direction = 0 + target = 2, 12 + +[square = 3, 12] + cube_type = g_tomb + +[square = 4, 12] + cube_type = w_stone + +[square = 5, 12] + cube_type = g_tomb + + [object = foliage1] + direction = 0 + target = 5, 12 + + [object = vase2] + direction = 1 + target = 5, 12 + +[square = 6, 12] + cube_type = g_tomb + + [object = foliage1] + direction = 0 + target = 6, 12 + + [object = foliage1] + direction = 1 + target = 6, 12 + + [item = arrows] + item_count = 20 + + [item = arrows] + item_count = 20 + + [item = small_healing_potion] + item_count = 0 + +[square = 7, 12] + cube_type = w_stone + +[square = 8, 12] + cube_type = w_stone + +[square = 9, 12] + cube_type = w_stone + +[square = 10, 12] + cube_type = g_tomb + + [item = remains] + item_count = 0 + + [item = greater_healing_potion] + item_count = 0 + + [item = money640] + item_count = 113 + + [item = snake_mask] + item_count = 0 + + [item = lash] + item_count = 0 + +[square = 11, 12] + cube_type = w_stone + +[square = 12, 12] + cube_type = g_tomb + + [object = vase2] + direction = 1 + target = 12, 12 + +[square = 13, 12] + cube_type = w_stone + +[square = 14, 12] + cube_type = w_stone + +[square = 15, 12] + cube_type = g_tomb + +[square = 16, 12] + cube_type = w_stone + +[square = 17, 12] + cube_type = w_stone + +[square = 18, 12] + cube_type = g_tomb + + [object = foliage1] + direction = 3 + target = 18, 12 + +[square = 19, 12] + cube_type = w_stone + +[square = 20, 12] + cube_type = w_stone + +[square = 21, 12] + cube_type = w_stone + +[square = 22, 12] + cube_type = g_tomb + +[square = 23, 12] + cube_type = g_tomb + + [object = fence] + direction = 1 + +[square = 24, 12] + cube_type = w_stone + +[square = 25, 12] + cube_type = w_stone + +[square = 26, 12] + cube_type = g_tomb + + [object = teleport_turnS] + direction = 0 + target = 26, 12 + +[square = 27, 12] + cube_type = w_stone + +[square = 28, 12] + cube_type = g_tomb + + [object = foliage1] + direction = 3 + target = 28, 12 + + [object = torch] + direction = 1 + target = 28, 12 + +[square = 29, 12] + cube_type = w_stone + +[square = 30, 12] + cube_type = w_stone + +[square = 31, 12] + cube_type = g_tomb + + [object = sarc_bard] + direction = 1 + target = 31, 12 + + + object_item_count = 0 + + + object_item_count = 40 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + [object = torch_nolight] + direction = 1 + target = 31, 12 + + [object = torch_nolight] + direction = 0 + target = 31, 12 + +[square = 32, 12] + cube_type = g_tomb + + [enemy = giant_spider] + hp = 600 + +[square = 33, 12] + cube_type = w_stone + +[square = 34, 12] + cube_type = w_stone + +[square = 35, 12] + cube_type = w_stone + +[square = 36, 12] + cube_type = g_tomb + + [object = teleport_turnN] + direction = 0 + target = 36, 12 + +[square = 37, 12] + cube_type = w_stone + +[square = 0, 13] + cube_type = w_stone + +[square = 1, 13] + cube_type = g_tomb + + [object = dirt1] + direction = 1 + target = 1, 13 + +[square = 2, 13] + cube_type = g_tomb + +[square = 3, 13] + cube_type = g_tomb + + [object = vase2] + direction = 1 + target = 3, 13 + +[square = 4, 13] + cube_type = w_stone + +[square = 5, 13] + cube_type = w_stone + +[square = 6, 13] + cube_type = w_stone + +[square = 7, 13] + cube_type = w_stone + +[square = 8, 13] + cube_type = w_stone + +[square = 9, 13] + cube_type = w_stone + +[square = 10, 13] + cube_type = w_stone + +[square = 11, 13] + cube_type = w_stone + +[square = 12, 13] + cube_type = w_stone + +[square = 13, 13] + cube_type = w_stone + +[square = 14, 13] + cube_type = g_tomb + + [object = foliage1] + direction = 3 + + [object = foliage1] + direction = 1 + + [object = foliage1] + direction = 0 + + [object = foliage1] + + [object = vase1] + direction = 1 + target = 14, 13 + +[square = 15, 13] + cube_type = g_tomb + + [object = foliage1] + direction = 3 + + [object = foliage1] + direction = 1 + +[square = 16, 13] + cube_type = g_tomb + + [object = foliage1] + direction = 1 + + [object = foliage1] + direction = 3 + + [object = foliage1] + + [object = foliage1] + direction = 0 + + [object = barrel] + direction = 0 + + + object_item_count = 16 + + + object_item_count = 0 + +[square = 17, 13] + cube_type = w_stone + +[square = 18, 13] + cube_type = g_tomb + + [enemy = torso] + hp = 350 + + [enemy = torso] + hp = 350 + +[square = 19, 13] + cube_type = w_stone + +[square = 20, 13] + cube_type = w_stone + +[square = 21, 13] + cube_type = w_stone + +[square = 22, 13] + cube_type = g_tomb + +[square = 23, 13] + cube_type = w_stone + +[square = 24, 13] + cube_type = w_stone + +[square = 25, 13] + cube_type = w_stone + +[square = 26, 13] + cube_type = g_tomb + + [object = torch] + direction = 3 + + [object = torch] + direction = 1 + target = 26, 13 + +[square = 27, 13] + cube_type = w_stone + +[square = 28, 13] + cube_type = g_tomb + + [object = foliage1] + direction = 3 + target = 28, 13 + +[square = 29, 13] + cube_type = w_stone + + [object = teleport] + direction = 0 + target = 31, 16 + +[square = 30, 13] + cube_type = g_tomb + + [object = button] + target = 29, 13 + + [object = torch] + target = 30, 13 + +[square = 31, 13] + cube_type = g_tomb + +[square = 32, 13] + cube_type = g_tomb + + [enemy = giant_spider] + hp = 600 + +[square = 33, 13] + cube_type = w_stone + +[square = 34, 13] + cube_type = g_tomb + + [object = button] + direction = 3 + target = 33, 12 + +[square = 35, 13] + cube_type = w_stone + +[square = 36, 13] + cube_type = g_tomb + +[square = 37, 13] + cube_type = w_stone + +[square = 0, 14] + cube_type = w_stone + +[square = 1, 14] + cube_type = w_stone + +[square = 2, 14] + cube_type = w_stone + +[square = 3, 14] + cube_type = w_stone + +[square = 4, 14] + cube_type = w_stone + +[square = 5, 14] + cube_type = w_stone + +[square = 6, 14] + cube_type = g_tomb + + [object = vase1] + direction = 0 + target = 6, 14 + +[square = 7, 14] + cube_type = g_tomb + + [object = torch] + direction = 0 + + [object = chest6] + target = 7, 14 + + + object_item_count = 142 + + + object_item_count = 469 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 8, 14] + cube_type = g_tomb + + [object = dirt1] + direction = 0 + target = 8, 14 + +[square = 9, 14] + cube_type = w_stone + +[square = 13, 14] + cube_type = w_stone + +[square = 14, 14] + cube_type = g_tomb + + [object = foliage1] + direction = 3 + + [object = foliage1] + direction = 1 + + [object = foliage1] + direction = 0 + + [object = foliage1] + +[square = 15, 14] + cube_type = g_tomb + + [object = foliage1] + direction = 3 + + [object = foliage1] + direction = 1 + +[square = 16, 14] + cube_type = g_tomb + + [object = foliage1] + direction = 1 + + [object = foliage1] + direction = 3 + + [object = foliage1] + + [object = foliage1] + direction = 0 + + [enemy = headless] + hp = 600 + +[square = 17, 14] + cube_type = w_stone + +[square = 18, 14] + cube_type = g_tomb + + [object = button] + direction = 3 + target = 19, 14 + +[square = 19, 14] + cube_type = w_stone + +[square = 20, 14] + cube_type = g_tomb + + [object = barrel] + direction = 1 + + + object_item_count = 20 + + + object_item_count = 0 + + [object = torch] + direction = 0 + + [object = foliage1] + + [object = foliage1] + direction = 3 + + [object = foliage1] + direction = 0 + + [enemy = corpse_eater] + hp = 400 + + [enemy = corpse_eater] + hp = 400 + +[square = 21, 14] + cube_type = g_tomb + + [enemy = corpse_eater] + hp = 400 + +[square = 22, 14] + cube_type = g_tomb + +[square = 23, 14] + cube_type = w_stone + +[square = 25, 14] + cube_type = w_stone + +[square = 26, 14] + cube_type = g_tomb + +[square = 27, 14] + cube_type = w_stone + +[square = 28, 14] + cube_type = g_tomb + +[square = 29, 14] + cube_type = w_stone + +[square = 30, 14] + cube_type = w_stone + +[square = 31, 14] + cube_type = g_tomb + + [object = fence] + +[square = 32, 14] + cube_type = w_stone + +[square = 33, 14] + cube_type = w_stone + +[square = 34, 14] + cube_type = g_tomb + + [object = cracked_stone] + target = 34, 14 + +[square = 35, 14] + cube_type = w_stone + +[square = 36, 14] + cube_type = g_tomb + + [object = dirt1] + direction = 0 + target = 36, 14 + +[square = 37, 14] + cube_type = w_stone + +[square = 0, 15] + cube_type = w_stone + +[square = 1, 15] + cube_type = g_tomb + + [object = monk_statue_center] + direction = 1 + target = 1, 15 + +[square = 2, 15] + cube_type = g_tomb + + [object = flag2] + direction = 0 + target = 2, 15 + +[square = 3, 15] + cube_type = w_stone + +[square = 4, 15] + cube_type = w_stone + +[square = 5, 15] + cube_type = w_stone + +[square = 6, 15] + cube_type = g_tomb + + [enemy = torso] + hp = 350 + +[square = 7, 15] + cube_type = g_tomb + +[square = 8, 15] + cube_type = g_tomb + + [enemy = headless] + hp = 600 + +[square = 9, 15] + cube_type = w_stone + +[square = 10, 15] + cube_type = w_stone + +[square = 11, 15] + cube_type = w_stone + +[square = 13, 15] + cube_type = w_stone + +[square = 14, 15] + cube_type = g_tomb + + [object = foliage1] + direction = 3 + + [object = foliage1] + direction = 1 + + [object = foliage1] + direction = 0 + + [object = foliage1] + + [object = vase2] + direction = 1 + target = 14, 15 + + [enemy = headless] + hp = 600 + +[square = 15, 15] + cube_type = g_tomb + + [object = foliage1] + direction = 3 + + [object = foliage1] + direction = 1 + +[square = 16, 15] + cube_type = g_tomb + + [object = foliage1] + direction = 1 + + [object = foliage1] + direction = 3 + + [object = foliage1] + + [object = foliage1] + direction = 0 + + [object = vase1] + direction = 1 + target = 16, 15 + +[square = 17, 15] + cube_type = w_stone + +[square = 18, 15] + cube_type = g_tomb + + [object = dirt1] + direction = 1 + target = 18, 15 + +[square = 19, 15] + cube_type = w_stone + +[square = 20, 15] + cube_type = w_stone + +[square = 21, 15] + cube_type = w_stone + +[square = 22, 15] + cube_type = g_tomb + + [object = dirt1] + target = 22, 15 + + [object = torch] + direction = 1 + target = 22, 15 + +[square = 23, 15] + cube_type = w_stone + +[square = 25, 15] + cube_type = w_stone + +[square = 26, 15] + cube_type = g_tomb + + [enemy = spider] + hp = 400 + +[square = 27, 15] + cube_type = w_stone + +[square = 28, 15] + cube_type = g_tomb + +[square = 29, 15] + cube_type = g_tomb + +[square = 30, 15] + cube_type = g_tomb + +[square = 31, 15] + cube_type = g_tomb + + [object = teleport_turnS] + direction = 0 + target = 31, 9 + +[square = 32, 15] + cube_type = g_tomb + +[square = 33, 15] + cube_type = g_tomb + +[square = 34, 15] + cube_type = g_tomb + +[square = 35, 15] + cube_type = w_stone + +[square = 36, 15] + cube_type = g_tomb + +[square = 37, 15] + cube_type = w_stone + +[square = 0, 16] + cube_type = w_stone + +[square = 1, 16] + cube_type = w_stone + +[square = 2, 16] + cube_type = g_tomb + +[square = 3, 16] + cube_type = w_stone + +[square = 4, 16] + cube_type = g_tomb + + [object = flag1] + direction = 3 + +[square = 5, 16] + cube_type = g_tomb + +[square = 6, 16] + cube_type = g_tomb + + [object = column] + direction = 1 + +[square = 7, 16] + cube_type = g_tomb + +[square = 8, 16] + cube_type = g_tomb + + [object = column] + direction = 1 + +[square = 9, 16] + cube_type = g_tomb + +[square = 10, 16] + cube_type = g_tomb + + [object = vase2] + direction = 0 + target = 10, 16 + +[square = 11, 16] + cube_type = w_stone + +[square = 12, 16] + cube_type = w_stone + +[square = 13, 16] + cube_type = w_stone + +[square = 14, 16] + cube_type = w_stone + +[square = 15, 16] + cube_type = g_tomb + +[square = 16, 16] + cube_type = w_stone + +[square = 17, 16] + cube_type = w_stone + +[square = 18, 16] + cube_type = g_tomb + +[square = 19, 16] + cube_type = w_stone + +[square = 21, 16] + cube_type = w_stone + +[square = 22, 16] + cube_type = g_tomb + +[square = 23, 16] + cube_type = w_stone + +[square = 25, 16] + cube_type = w_stone + +[square = 26, 16] + cube_type = g_tomb + +[square = 27, 16] + cube_type = w_stone + +[square = 28, 16] + cube_type = w_stone + +[square = 29, 16] + cube_type = g_tomb + + [object = fence] + direction = 0 + + [object = flower1] + direction = 0 + + [object = dirt2] + direction = 0 + +[square = 30, 16] + cube_type = w_stone + +[square = 31, 16] + cube_type = g_tomb + +[square = 32, 16] + cube_type = w_stone + +[square = 33, 16] + cube_type = w_stone + +[square = 34, 16] + cube_type = w_stone + +[square = 35, 16] + cube_type = w_stone + +[square = 36, 16] + cube_type = g_tomb + +[square = 37, 16] + cube_type = w_stone + +[square = 0, 17] + cube_type = w_stone + +[square = 1, 17] + cube_type = g_tomb + + [object = sarc_wiz] + direction = 1 + target = 1, 17 + + [object = torch_nolight] + direction = 1 + target = 1, 17 + + [object = torch_nolight] + direction = 0 + target = 1, 17 + +[square = 2, 17] + cube_type = g_tomb + +[square = 3, 17] + cube_type = g_tomb + + [object = stone_sign2] + + [object = stone_sign2] + direction = 0 + +[square = 4, 17] + cube_type = g_tomb + +[square = 5, 17] + cube_type = g_tomb + + [enemy = headless] + hp = 600 + +[square = 6, 17] + cube_type = g_tomb + +[square = 7, 17] + cube_type = g_tomb + +[square = 8, 17] + cube_type = g_tomb + +[square = 9, 17] + cube_type = g_tomb + + [object = dirt1] + direction = 0 + target = 9, 17 + +[square = 10, 17] + cube_type = g_tomb + +[square = 11, 17] + cube_type = g_tomb + +[square = 12, 17] + cube_type = g_tomb + +[square = 13, 17] + cube_type = g_tomb + + [object = button] + direction = 0 + target = 14, 17 + +[square = 14, 17] + cube_type = w_stone + +[square = 15, 17] + cube_type = g_tomb + +[square = 16, 17] + cube_type = g_tomb + + [enemy = corpse_eater] + hp = 400 + +[square = 17, 17] + cube_type = g_tomb + +[square = 18, 17] + cube_type = g_tomb + +[square = 19, 17] + cube_type = w_stone + +[square = 21, 17] + cube_type = w_stone + +[square = 22, 17] + cube_type = g_tomb + +[square = 23, 17] + cube_type = w_stone + +[square = 25, 17] + cube_type = w_stone + +[square = 26, 17] + cube_type = g_tomb + + [object = torch2] + +[square = 27, 17] + cube_type = g_tomb + +[square = 28, 17] + cube_type = g_tomb + +[square = 29, 17] + cube_type = g_tomb + +[square = 30, 17] + cube_type = w_stone + +[square = 31, 17] + cube_type = g_tomb + +[square = 32, 17] + cube_type = g_tomb + +[square = 33, 17] + cube_type = g_tomb + +[square = 34, 17] + cube_type = g_tomb + +[square = 35, 17] + cube_type = g_tomb + + [enemy = bonenight] + hp = 550 + +[square = 36, 17] + cube_type = g_tomb + +[square = 37, 17] + cube_type = w_stone + +[square = 0, 18] + cube_type = w_stone + +[square = 1, 18] + cube_type = w_stone + +[square = 2, 18] + cube_type = g_tomb + +[square = 3, 18] + cube_type = w_stone + +[square = 4, 18] + cube_type = g_tomb + + [object = flag1] + direction = 3 + +[square = 5, 18] + cube_type = g_tomb + +[square = 6, 18] + cube_type = g_tomb + + [object = column] + direction = 1 + +[square = 7, 18] + cube_type = g_tomb + +[square = 8, 18] + cube_type = g_tomb + + [object = column] + direction = 1 + +[square = 9, 18] + cube_type = g_tomb + +[square = 10, 18] + cube_type = g_tomb + + [object = vase2] + direction = 0 + target = 10, 18 + +[square = 11, 18] + cube_type = w_stone + +[square = 12, 18] + cube_type = w_stone + +[square = 13, 18] + cube_type = w_stone + +[square = 14, 18] + cube_type = w_stone + +[square = 15, 18] + cube_type = w_stone + +[square = 16, 18] + cube_type = w_stone + +[square = 17, 18] + cube_type = w_stone + +[square = 18, 18] + cube_type = g_tomb + +[square = 19, 18] + cube_type = w_stone + +[square = 21, 18] + cube_type = w_stone + +[square = 22, 18] + cube_type = g_tomb + + [object = down2] + direction = 0 + +[square = 23, 18] + cube_type = w_stone + +[square = 25, 18] + cube_type = w_stone + +[square = 26, 18] + cube_type = w_stone + +[square = 27, 18] + cube_type = w_stone + +[square = 28, 18] + cube_type = w_stone + +[square = 29, 18] + cube_type = g_tomb + + [object = torch2] + +[square = 30, 18] + cube_type = w_stone + +[square = 31, 18] + cube_type = w_stone + +[square = 32, 18] + cube_type = w_stone + +[square = 33, 18] + cube_type = w_stone + +[square = 34, 18] + cube_type = w_stone + +[square = 35, 18] + cube_type = w_stone + +[square = 36, 18] + cube_type = w_stone + +[square = 37, 18] + cube_type = w_stone + +[square = 0, 19] + cube_type = w_stone + +[square = 1, 19] + cube_type = g_tomb + + [object = monk_statue_center] + direction = 1 + target = 1, 19 + +[square = 2, 19] + cube_type = g_tomb + + [object = flag2] + target = 2, 19 + +[square = 3, 19] + cube_type = w_stone + +[square = 4, 19] + cube_type = w_stone + +[square = 5, 19] + cube_type = w_stone + +[square = 6, 19] + cube_type = g_tomb + +[square = 7, 19] + cube_type = g_tomb + + [object = dirt1] + direction = 1 + +[square = 8, 19] + cube_type = g_tomb + + [enemy = headless] + hp = 600 + +[square = 9, 19] + cube_type = w_stone + +[square = 10, 19] + cube_type = w_stone + +[square = 11, 19] + cube_type = w_stone + +[square = 17, 19] + cube_type = w_stone + +[square = 18, 19] + cube_type = g_tomb + + [object = down1] + direction = 0 + +[square = 19, 19] + cube_type = w_stone + +[square = 21, 19] + cube_type = w_stone + +[square = 22, 19] + cube_type = w_stone + +[square = 23, 19] + cube_type = w_stone + +[square = 25, 19] + cube_type = w_stone + +[square = 26, 19] + cube_type = g_tomb + + [object = down3] + +[square = 27, 19] + cube_type = w_stone + +[square = 28, 19] + cube_type = w_stone + +[square = 29, 19] + cube_type = g_tomb + +[square = 30, 19] + cube_type = w_stone + +[square = 0, 20] + cube_type = w_stone + +[square = 1, 20] + cube_type = w_stone + +[square = 2, 20] + cube_type = w_stone + +[square = 3, 20] + cube_type = w_stone + +[square = 5, 20] + cube_type = w_stone + +[square = 6, 20] + cube_type = g_tomb + + [object = dirt1] + direction = 1 + +[square = 7, 20] + cube_type = g_tomb + +[square = 8, 20] + cube_type = g_tomb + + [object = vase2] + direction = 0 + target = 8, 20 + +[square = 9, 20] + cube_type = w_stone + +[square = 12, 20] + cube_type = w_stone + +[square = 13, 20] + cube_type = w_stone + +[square = 14, 20] + cube_type = w_stone + +[square = 17, 20] + cube_type = w_stone + +[square = 18, 20] + cube_type = w_stone + +[square = 19, 20] + cube_type = w_stone + +[square = 25, 20] + cube_type = w_stone + +[square = 26, 20] + cube_type = g_tomb + +[square = 27, 20] + cube_type = g_tomb + +[square = 28, 20] + cube_type = g_tomb + + [object = dirt1] + +[square = 29, 20] + cube_type = g_tomb + + [object = dirt1] + +[square = 30, 20] + cube_type = w_stone + +[square = 5, 21] + cube_type = w_stone + +[square = 6, 21] + cube_type = w_stone + +[square = 7, 21] + cube_type = g_tomb + + [object = tomb_door] + + [object = jamb] + direction = 1 + + [object = jamb] + direction = 3 + +[square = 8, 21] + cube_type = w_stone + +[square = 9, 21] + cube_type = w_stone + +[square = 10, 21] + cube_type = w_stone + +[square = 11, 21] + cube_type = w_stone + +[square = 12, 21] + cube_type = w_stone + +[square = 13, 21] + cube_type = g_tomb + cube_direction = 1 + + [object = fence] + + [object = flag1] + direction = 0 + +[square = 14, 21] + cube_type = w_stone + +[square = 15, 21] + cube_type = w_stone + +[square = 21, 21] + cube_type = w_stone + +[square = 22, 21] + cube_type = w_stone + +[square = 23, 21] + cube_type = w_stone + +[square = 24, 21] + cube_type = w_stone + +[square = 25, 21] + cube_type = w_stone + +[square = 26, 21] + cube_type = g_tomb + + [object = jamb] + direction = 1 + + [object = jamb] + direction = 3 + + [object = timber] + target = 26, 21 + + [object = tomb_door_jammed] + direction = 0 + target = 26, 21 + +[square = 27, 21] + cube_type = w_stone + +[square = 28, 21] + cube_type = w_stone + +[square = 29, 21] + cube_type = w_stone + +[square = 30, 21] + cube_type = w_stone + +[square = 5, 22] + cube_type = w_stone + +[square = 6, 22] + cube_type = g_tomb + + [object = column] + direction = 3 + +[square = 7, 22] + cube_type = g_tomb + +[square = 8, 22] + cube_type = g_tomb + + [object = column] + direction = 3 + +[square = 9, 22] + cube_type = w_stone + +[square = 10, 22] + cube_type = w_stone + +[square = 11, 22] + cube_type = g_tomb + + [object = fence] + direction = 1 + + [object = flag1] + direction = 3 + +[square = 12, 22] + cube_type = g_tomb + + [object = button] + direction = 0 + target = 9, 24 + + [object = torch2] + direction = 0 + target = 12, 22 + + [object = torch2] + direction = 3 + target = 12, 22 + +[square = 13, 22] + cube_type = g_tomb + + [object = block_enemy] + direction = 0 + target = 13, 22 + +[square = 14, 22] + cube_type = g_tomb + + [enemy = torso] + hp = 350 + +[square = 15, 22] + cube_type = w_stone + +[square = 16, 22] + cube_type = w_stone + +[square = 21, 22] + cube_type = w_stone + +[square = 22, 22] + cube_type = g_tomb + +[square = 23, 22] + cube_type = g_tomb + + [object = sewer_bottom] + direction = 0 + +[square = 24, 22] + cube_type = g_tomb + + [object = sewer_bottom] + direction = 0 + +[square = 25, 22] + cube_type = g_tomb + +[square = 26, 22] + cube_type = g_tomb + + [object = sewer_bottom] + direction = 0 + +[square = 27, 22] + cube_type = g_tomb + + [object = sewer_bottom] + direction = 0 + +[square = 28, 22] + cube_type = g_tomb + +[square = 29, 22] + cube_type = w_stone + + [object = sewer_bottom] + direction = 3 + +[square = 30, 22] + cube_type = empty + +[square = 31, 22] + cube_type = empty + +[square = 32, 22] + cube_type = empty + +[square = 33, 22] + cube_type = empty + +[square = 34, 22] + cube_type = empty + +[square = 35, 22] + cube_type = empty + +[square = 36, 22] + cube_type = empty + +[square = 37, 22] + cube_type = empty + +[square = 38, 22] + cube_type = empty + +[square = 39, 22] + cube_type = empty + +[square = 40, 22] + cube_type = empty + +[square = 41, 22] + cube_type = empty + +[square = 42, 22] + cube_type = empty + +[square = 4, 23] + cube_type = w_stone + +[square = 5, 23] + cube_type = w_stone + +[square = 6, 23] + cube_type = g_tomb + +[square = 7, 23] + cube_type = g_tomb + +[square = 8, 23] + cube_type = g_tomb + +[square = 9, 23] + cube_type = w_stone + +[square = 10, 23] + cube_type = w_stone + +[square = 11, 23] + cube_type = w_stone + +[square = 12, 23] + cube_type = g_tomb + +[square = 13, 23] + cube_type = g_tomb + + [object = block_enemy] + direction = 0 + target = 13, 23 + +[square = 14, 23] + cube_type = g_tomb + +[square = 15, 23] + cube_type = g_tomb + + [object = fence] + direction = 1 + + [object = flag1] + direction = 1 + +[square = 16, 23] + cube_type = w_stone + +[square = 17, 23] + cube_type = w_stone + +[square = 18, 23] + cube_type = w_stone + +[square = 19, 23] + cube_type = w_stone + +[square = 21, 23] + cube_type = w_stone + +[square = 22, 23] + cube_type = g_tomb + + [object = sewer_bottom] + direction = 3 + +[square = 23, 23] + cube_type = empty + +[square = 24, 23] + cube_type = empty + +[square = 25, 23] + cube_type = g_tomb + + [object = sewer_bottom] + direction = 3 + + [object = sewer_bottom] + direction = 1 + +[square = 26, 23] + cube_type = empty + +[square = 27, 23] + cube_type = empty + +[square = 28, 23] + cube_type = g_tomb + + [object = sewer_bottom] + direction = 1 + +[square = 29, 23] + cube_type = w_stone + + [object = sewer_bottom] + direction = 3 + +[square = 30, 23] + cube_type = empty + +[square = 31, 23] + cube_type = empty + +[square = 32, 23] + cube_type = empty + +[square = 33, 23] + cube_type = empty + +[square = 34, 23] + cube_type = empty + +[square = 35, 23] + cube_type = empty + +[square = 36, 23] + cube_type = empty + +[square = 37, 23] + cube_type = empty + +[square = 38, 23] + cube_type = empty + +[square = 39, 23] + cube_type = empty + +[square = 40, 23] + cube_type = empty + +[square = 41, 23] + cube_type = empty + +[square = 42, 23] + cube_type = empty + +[square = 4, 24] + cube_type = w_stone + +[square = 5, 24] + cube_type = g_tomb + + [object = altar] + direction = 1 + target = 5, 24 + + [object = torch] + direction = 0 + target = 5, 24 + + [object = torch] + target = 5, 24 + +[square = 6, 24] + cube_type = g_tomb + +[square = 7, 24] + cube_type = g_tomb + +[square = 8, 24] + cube_type = g_tomb + + [object = boulder4] + direction = 0 + target = 8, 24 + +[square = 9, 24] + cube_type = w_stone + +[square = 10, 24] + cube_type = g_tomb + + [object = dirt2] + direction = 0 + target = 10, 24 + +[square = 11, 24] + cube_type = g_tomb + +[square = 12, 24] + cube_type = g_tomb + + [enemy = torso] + hp = 350 + +[square = 13, 24] + cube_type = g_tomb + + [object = block_enemy] + direction = 0 + target = 13, 24 + +[square = 14, 24] + cube_type = g_tomb + + [object = vase2] + direction = 0 + target = 14, 24 + +[square = 15, 24] + cube_type = w_stone + +[square = 16, 24] + cube_type = w_stone + +[square = 17, 24] + cube_type = g_tomb + + [object = foliage1] + direction = 1 + target = 17, 24 + +[square = 18, 24] + cube_type = g_tomb + + [object = foliage1] + direction = 3 + target = 18, 24 + + [object = foliage1] + target = 18, 24 + + [object = foliage1] + direction = 1 + target = 18, 24 + + [object = foliage1] + direction = 0 + target = 18, 24 + + [object = lever] + direction = 1 + target = 18, 24 + + [enemy = bonewraith] + hp = 400 + +[square = 19, 24] + cube_type = w_stone + +[square = 20, 24] + cube_type = w_stone + +[square = 21, 24] + cube_type = w_stone + +[square = 22, 24] + cube_type = g_tomb + + [object = sewer_bottom] + direction = 3 + + [object = foliage1] + direction = 3 + target = 22, 24 + +[square = 23, 24] + cube_type = empty + +[square = 24, 24] + cube_type = g_tomb + + [object = sewer_bottom] + direction = 1 + + [object = sewer_bottom] + + [object = torch2] + direction = 3 + +[square = 25, 24] + cube_type = g_tomb + + [object = chest1] + direction = 0 + target = 25, 24 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 26, 24] + cube_type = g_tomb + + [object = sewer_bottom] + direction = 3 + + [object = sewer_bottom] + + [object = torch2] + direction = 0 + +[square = 27, 24] + cube_type = empty + +[square = 28, 24] + cube_type = g_tomb + + [object = sewer_bottom] + direction = 1 + +[square = 29, 24] + cube_type = g_tomb + + [object = sewer_bottom] + direction = 3 + + [object = flag1] + direction = 0 + +[square = 30, 24] + cube_type = empty + +[square = 31, 24] + cube_type = empty + +[square = 32, 24] + cube_type = g_tomb + + [object = column] + direction = 0 + + [object = sewer_bottom] + direction = 1 + +[square = 33, 24] + cube_type = g_tomb + +[square = 34, 24] + cube_type = g_tomb + +[square = 35, 24] + cube_type = g_tomb + +[square = 36, 24] + cube_type = g_tomb + +[square = 37, 24] + cube_type = g_tomb + +[square = 38, 24] + cube_type = g_tomb + +[square = 39, 24] + cube_type = g_tomb + +[square = 40, 24] + cube_type = g_tomb + + [object = column] + direction = 0 + +[square = 41, 24] + cube_type = empty + +[square = 42, 24] + cube_type = empty + +[square = 4, 25] + cube_type = w_stone + +[square = 5, 25] + cube_type = w_stone + +[square = 6, 25] + cube_type = g_tomb + + [object = boulder4] + direction = 0 + target = 6, 25 + +[square = 7, 25] + cube_type = g_tomb + + [object = boulder4] + direction = 0 + target = 7, 25 + +[square = 8, 25] + cube_type = g_tomb + +[square = 9, 25] + cube_type = w_stone + +[square = 10, 25] + cube_type = w_stone + +[square = 11, 25] + cube_type = w_stone + +[square = 12, 25] + cube_type = w_stone + +[square = 13, 25] + cube_type = g_tomb + +[square = 14, 25] + cube_type = w_stone + +[square = 15, 25] + cube_type = w_stone + +[square = 16, 25] + cube_type = w_stone + +[square = 17, 25] + cube_type = w_stone + +[square = 18, 25] + cube_type = g_tomb + + [object = cracked_stone] + direction = 0 + target = 18, 25 + + [object = foliage1] + direction = 3 + target = 18, 25 + + [object = foliage1] + direction = 1 + target = 18, 25 + + [object = foliage1] + direction = 0 + target = 18, 25 + +[square = 19, 25] + cube_type = w_stone + +[square = 20, 25] + cube_type = g_tomb + + [object = lever] + direction = 0 + target = 20, 25 + + [object = coffin2] + target = 20, 25 + + [object = coffin1] + direction = 3 + target = 20, 25 + + [object = flag1] + direction = 3 + target = 20, 25 + + [object = foliage1] + direction = 0 + target = 20, 25 + +[square = 21, 25] + cube_type = w_stone + +[square = 22, 25] + cube_type = g_tomb + + [object = sewer_bottom] + direction = 3 + + [object = foliage1] + direction = 3 + target = 22, 25 + +[square = 23, 25] + cube_type = empty + +[square = 24, 25] + cube_type = g_tomb + + [object = sewer_bottom] + direction = 1 + + [object = sewer_bottom] + direction = 0 + + [object = torch2] + +[square = 25, 25] + cube_type = g_tomb + + [object = sewer_bottom] + direction = 0 + + [object = monk_statue_center] + direction = 0 + +[square = 26, 25] + cube_type = g_tomb + + [object = sewer_bottom] + direction = 0 + + [object = sewer_bottom] + direction = 3 + + [object = torch2] + direction = 1 + +[square = 27, 25] + cube_type = empty + +[square = 28, 25] + cube_type = g_tomb + + [object = sewer_bottom] + direction = 1 + +[square = 29, 25] + cube_type = g_tomb + + [object = sewer_bottom] + direction = 3 + + [object = flag1] + + [object = torch_lightbridge] + direction = 1 + target = 29, 25 + +[square = 30, 25] + cube_type = empty + +[square = 31, 25] + cube_type = empty + +[square = 32, 25] + cube_type = g_tomb + + [object = sewer_bottom] + direction = 1 + +[square = 33, 25] + cube_type = g_tomb + +[square = 34, 25] + cube_type = g_tomb + + [object = sewer_bottom] + direction = 0 + +[square = 35, 25] + cube_type = g_tomb + + [object = sewer_bottom] + direction = 0 + +[square = 36, 25] + cube_type = g_tomb + + [object = sewer_bottom] + direction = 0 + +[square = 37, 25] + cube_type = g_tomb + + [object = sewer_bottom] + direction = 0 + +[square = 38, 25] + cube_type = g_tomb + + [object = sewer_bottom] + direction = 0 + +[square = 39, 25] + cube_type = g_tomb + +[square = 40, 25] + cube_type = g_tomb + +[square = 41, 25] + cube_type = empty + +[square = 42, 25] + cube_type = empty + +[square = 5, 26] + cube_type = w_stone + +[square = 6, 26] + cube_type = g_tomb + +[square = 7, 26] + cube_type = g_tomb + + [object = boulder4] + direction = 0 + target = 7, 26 + +[square = 8, 26] + cube_type = g_tomb + +[square = 9, 26] + cube_type = w_stone + +[square = 10, 26] + cube_type = g_tomb + + [object = chest1] + direction = 1 + target = 10, 26 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 11, 26] + cube_type = g_tomb + + [item = remains] + item_count = 0 + + [enemy = spider] + hp = 400 + +[square = 12, 26] + cube_type = g_tomb + + [object = torch] + +[square = 13, 26] + cube_type = g_tomb + +[square = 14, 26] + cube_type = w_stone + +[square = 15, 26] + cube_type = w_stone + +[square = 16, 26] + cube_type = g_tomb + + [object = cracked_stone] + direction = 0 + target = 16, 26 + + [object = lever] + direction = 0 + target = 16, 26 + +[square = 17, 26] + cube_type = w_stone + +[square = 18, 26] + cube_type = g_tomb + + [object = cracked_stone] + direction = 0 + target = 18, 26 + +[square = 19, 26] + cube_type = w_stone + +[square = 20, 26] + cube_type = g_tomb + + [object = cracked_stone] + direction = 0 + target = 20, 26 + +[square = 21, 26] + cube_type = w_stone + +[square = 22, 26] + cube_type = g_tomb + + [object = sewer_bottom] + direction = 3 + + [object = foliage1] + direction = 3 + target = 22, 26 + +[square = 23, 26] + cube_type = empty + +[square = 24, 26] + cube_type = empty + +[square = 25, 26] + cube_type = empty + +[square = 26, 26] + cube_type = empty + +[square = 27, 26] + cube_type = empty + +[square = 28, 26] + cube_type = g_tomb + + [object = sewer_bottom] + direction = 1 + + [object = stone_sign_water] + direction = 1 + +[square = 29, 26] + cube_type = w_stone + + [object = sewer_bottom] + direction = 3 + +[square = 30, 26] + cube_type = empty + +[square = 31, 26] + cube_type = empty + +[square = 32, 26] + cube_type = g_tomb + + [object = sewer_bottom] + direction = 1 + +[square = 33, 26] + cube_type = g_tomb + + [object = sewer_bottom] + direction = 3 + +[square = 34, 26] + cube_type = empty + +[square = 35, 26] + cube_type = empty + +[square = 36, 26] + cube_type = empty + +[square = 37, 26] + cube_type = empty + +[square = 38, 26] + cube_type = empty + +[square = 39, 26] + cube_type = g_tomb + + [object = sewer_bottom] + direction = 1 + +[square = 40, 26] + cube_type = g_tomb + +[square = 41, 26] + cube_type = empty + +[square = 42, 26] + cube_type = empty + +[square = 5, 27] + cube_type = w_stone + +[square = 6, 27] + cube_type = g_tomb + + [object = column] + direction = 3 + +[square = 7, 27] + cube_type = g_tomb + +[square = 8, 27] + cube_type = g_tomb + + [object = column] + direction = 3 + +[square = 9, 27] + cube_type = w_stone + +[square = 10, 27] + cube_type = w_stone + +[square = 11, 27] + cube_type = w_stone + +[square = 12, 27] + cube_type = w_stone + +[square = 13, 27] + cube_type = g_tomb + +[square = 14, 27] + cube_type = w_stone + +[square = 15, 27] + cube_type = g_tomb + + [object = cracked_stone] + direction = 3 + target = 15, 27 + + [object = lever] + direction = 3 + target = 15, 27 + +[square = 16, 27] + cube_type = g_tomb + + [object = sewer_bottom] + direction = 0 + +[square = 17, 27] + cube_type = g_tomb + +[square = 18, 27] + cube_type = g_tomb + + [object = sewer_bottom] + direction = 0 + +[square = 19, 27] + cube_type = g_tomb + + [object = cracked_stone] + direction = 3 + target = 19, 27 + +[square = 20, 27] + cube_type = g_tomb + +[square = 21, 27] + cube_type = w_stone + +[square = 22, 27] + cube_type = g_tomb + + [enemy = torso] + hp = 350 + +[square = 23, 27] + cube_type = g_tomb + + [object = sewer_bottom] + +[square = 24, 27] + cube_type = g_tomb + + [object = sewer_bottom] + +[square = 25, 27] + cube_type = g_tomb + + [object = sewer_bottom] + +[square = 26, 27] + cube_type = g_tomb + + [object = sewer_bottom] + +[square = 27, 27] + cube_type = g_tomb + + [object = sewer_bottom] + +[square = 28, 27] + cube_type = g_tomb + +[square = 29, 27] + cube_type = w_stone + + [object = sewer_bottom] + direction = 3 + +[square = 30, 27] + cube_type = empty + +[square = 31, 27] + cube_type = empty + +[square = 32, 27] + cube_type = g_tomb + + [object = sewer_bottom] + direction = 1 + +[square = 33, 27] + cube_type = g_tomb + + [object = sewer_bottom] + direction = 3 + +[square = 34, 27] + cube_type = empty + +[square = 35, 27] + cube_type = g_tomb + + [object = sewer_bottom] + direction = 1 + + [object = sewer_bottom] + + [object = column] + direction = 3 + +[square = 36, 27] + cube_type = g_tomb + + [object = sewer_bottom] + + [object = column] + direction = 0 + target = 36, 27 + +[square = 37, 27] + cube_type = g_tomb + + [object = sewer_bottom] + direction = 3 + + [object = sewer_bottom] + + [object = column] + direction = 3 + +[square = 38, 27] + cube_type = empty + +[square = 39, 27] + cube_type = g_tomb + + [object = sewer_bottom] + direction = 1 + +[square = 40, 27] + cube_type = g_tomb + + [object = stone_sign4] + +[square = 41, 27] + cube_type = empty + +[square = 42, 27] + cube_type = empty + +[square = 5, 28] + cube_type = w_stone + +[square = 6, 28] + cube_type = g_tomb + +[square = 7, 28] + cube_type = g_tomb + +[square = 8, 28] + cube_type = g_tomb + +[square = 9, 28] + cube_type = g_tomb + + [object = column] + direction = 3 + +[square = 10, 28] + cube_type = g_tomb + + [item = stones] + item_count = 10 + +[square = 11, 28] + cube_type = g_tomb + + [object = column] + direction = 3 + +[square = 12, 28] + cube_type = w_stone + +[square = 13, 28] + cube_type = w_illusion + +[square = 14, 28] + cube_type = w_stone + +[square = 15, 28] + cube_type = w_stone + + [object = sewer_bottom] + direction = 3 + +[square = 16, 28] + cube_type = empty + +[square = 17, 28] + cube_type = g_tomb + + [object = sewer_bottom] + direction = 3 + + [object = sewer_bottom] + direction = 1 + +[square = 18, 28] + cube_type = empty + +[square = 19, 28] + cube_type = w_stone + + [object = sewer_bottom] + direction = 1 + +[square = 20, 28] + cube_type = w_stone + +[square = 21, 28] + cube_type = w_stone + +[square = 22, 28] + cube_type = g_tomb + +[square = 23, 28] + cube_type = w_stone + +[square = 24, 28] + cube_type = w_stone + +[square = 25, 28] + cube_type = w_stone + +[square = 26, 28] + cube_type = w_stone + +[square = 27, 28] + cube_type = w_stone + +[square = 28, 28] + cube_type = w_stone + +[square = 29, 28] + cube_type = w_stone + + [object = sewer_bottom] + direction = 3 + +[square = 30, 28] + cube_type = empty + +[square = 31, 28] + cube_type = empty + +[square = 32, 28] + cube_type = g_tomb + + [object = sewer_bottom] + direction = 1 + +[square = 33, 28] + cube_type = g_tomb + + [object = sewer_bottom] + direction = 3 + +[square = 34, 28] + cube_type = empty + +[square = 35, 28] + cube_type = g_tomb + + [object = sewer_bottom] + direction = 1 + + [object = sarc_warrior] + direction = 1 + target = 35, 28 + + + object_item_count = 0 + + + object_item_count = 0 + + [object = torch_nolight] + direction = 1 + target = 35, 28 + + [object = torch_nolight] + direction = 0 + target = 35, 28 + +[square = 36, 28] + cube_type = g_tomb + +[square = 37, 28] + cube_type = g_tomb + +[square = 38, 28] + cube_type = g_tomb + + [object = sewer_bottom] + + [object = sewer_bottom] + direction = 0 + +[square = 39, 28] + cube_type = g_tomb + + [object = flag1] + direction = 1 + target = 39, 28 + +[square = 40, 28] + cube_type = w_stone + +[square = 41, 28] + cube_type = empty + +[square = 42, 28] + cube_type = empty + +[square = 5, 29] + cube_type = w_stone + +[square = 6, 29] + cube_type = g_tomb + + [object = barrel] + direction = 3 + + + object_item_count = 6 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 7, 29] + cube_type = g_tomb + + [enemy = spider] + hp = 400 + +[square = 8, 29] + cube_type = g_tomb + +[square = 9, 29] + cube_type = g_tomb + +[square = 10, 29] + cube_type = g_tomb + +[square = 11, 29] + cube_type = g_tomb + +[square = 12, 29] + cube_type = g_tomb + + [enemy = torso] + hp = 350 + +[square = 13, 29] + cube_type = g_tomb + +[square = 14, 29] + cube_type = g_tomb + + [object = jamb] + direction = 0 + + [object = jamb] + + [object = tomb_door_8lever] + direction = 1 + target = 14, 29 + +[square = 15, 29] + cube_type = g_tomb + +[square = 16, 29] + cube_type = g_tomb + + [object = sewer_bottom] + direction = 0 + + [object = sewer_bottom] + +[square = 17, 29] + cube_type = g_tomb + + [object = torch2] + + [object = torch2] + direction = 3 + + [object = torch2] + direction = 0 + + [object = torch2] + direction = 1 + +[square = 18, 29] + cube_type = g_tomb + + [object = sewer_bottom] + direction = 0 + + [object = sewer_bottom] + +[square = 19, 29] + cube_type = g_tomb + +[square = 20, 29] + cube_type = g_tomb + +[square = 21, 29] + cube_type = g_tomb + +[square = 22, 29] + cube_type = g_tomb + +[square = 23, 29] + cube_type = g_tomb + +[square = 24, 29] + cube_type = g_tomb + + [enemy = corpse_eater] + hp = 400 + +[square = 25, 29] + cube_type = g_tomb + +[square = 26, 29] + cube_type = w_stone + +[square = 27, 29] + cube_type = w_stone + +[square = 28, 29] + cube_type = w_stone + +[square = 29, 29] + cube_type = w_stone + + [object = sewer_bottom] + direction = 3 + +[square = 30, 29] + cube_type = empty + +[square = 31, 29] + cube_type = empty + +[square = 32, 29] + cube_type = g_tomb + +[square = 33, 29] + cube_type = g_tomb + + [object = sewer_bottom] + direction = 3 + +[square = 34, 29] + cube_type = empty + +[square = 35, 29] + cube_type = g_tomb + + [object = sewer_bottom] + direction = 1 + + [object = sewer_bottom] + direction = 0 + + [object = column] + direction = 3 + +[square = 36, 29] + cube_type = g_tomb + + [object = sewer_bottom] + direction = 0 + + [object = column] + direction = 0 + target = 36, 29 + +[square = 37, 29] + cube_type = g_tomb + + [object = sewer_bottom] + direction = 3 + + [object = sewer_bottom] + direction = 0 + + [object = column] + direction = 3 + +[square = 38, 29] + cube_type = empty + +[square = 39, 29] + cube_type = g_tomb + + [object = sewer_bottom] + direction = 1 + +[square = 40, 29] + cube_type = g_tomb + + [object = stone_sign4] + direction = 0 + +[square = 41, 29] + cube_type = empty + +[square = 42, 29] + cube_type = empty + +[square = 5, 30] + cube_type = w_stone + +[square = 6, 30] + cube_type = g_tomb + + [object = column] + direction = 3 + +[square = 7, 30] + cube_type = g_tomb + +[square = 8, 30] + cube_type = g_tomb + +[square = 9, 30] + cube_type = g_tomb + + [object = column] + direction = 3 + +[square = 10, 30] + cube_type = g_tomb + +[square = 11, 30] + cube_type = g_tomb + + [object = column] + direction = 3 + +[square = 12, 30] + cube_type = w_stone + +[square = 13, 30] + cube_type = w_stone + +[square = 14, 30] + cube_type = w_stone + +[square = 15, 30] + cube_type = w_stone + + [object = sewer_bottom] + direction = 3 + +[square = 16, 30] + cube_type = empty + +[square = 17, 30] + cube_type = g_tomb + + [object = sewer_bottom] + direction = 3 + + [object = sewer_bottom] + direction = 1 + +[square = 18, 30] + cube_type = empty + +[square = 19, 30] + cube_type = w_stone + + [object = sewer_bottom] + direction = 1 + +[square = 20, 30] + cube_type = w_stone + +[square = 21, 30] + cube_type = w_stone + +[square = 22, 30] + cube_type = w_stone + +[square = 23, 30] + cube_type = w_stone + +[square = 24, 30] + cube_type = w_stone + +[square = 25, 30] + cube_type = g_tomb + + [object = dirt1] + direction = 3 + +[square = 26, 30] + cube_type = w_stone + +[square = 27, 30] + cube_type = w_stone + +[square = 28, 30] + cube_type = w_stone + +[square = 29, 30] + cube_type = w_stone + + [object = sewer_bottom] + direction = 3 + +[square = 30, 30] + cube_type = empty + +[square = 31, 30] + cube_type = empty + +[square = 32, 30] + cube_type = g_tomb + +[square = 33, 30] + cube_type = g_tomb + + [object = sewer_bottom] + direction = 3 + +[square = 34, 30] + cube_type = empty + +[square = 35, 30] + cube_type = empty + +[square = 36, 30] + cube_type = empty + +[square = 37, 30] + cube_type = empty + +[square = 38, 30] + cube_type = empty + +[square = 39, 30] + cube_type = g_tomb + + [object = sewer_bottom] + direction = 1 + +[square = 40, 30] + cube_type = g_tomb + +[square = 41, 30] + cube_type = empty + +[square = 42, 30] + cube_type = empty + +[square = 5, 31] + cube_type = w_stone + +[square = 6, 31] + cube_type = w_stone + +[square = 7, 31] + cube_type = w_stone + +[square = 8, 31] + cube_type = w_stone + +[square = 9, 31] + cube_type = w_stone + +[square = 10, 31] + cube_type = w_stone + +[square = 11, 31] + cube_type = w_stone + +[square = 12, 31] + cube_type = w_stone + +[square = 13, 31] + cube_type = g_tomb + +[square = 14, 31] + cube_type = g_tomb + + [object = cracked_stone] + direction = 1 + target = 14, 31 + +[square = 15, 31] + cube_type = g_tomb + + [object = cracked_stone] + direction = 3 + target = 15, 31 + +[square = 16, 31] + cube_type = g_tomb + + [object = sewer_bottom] + +[square = 17, 31] + cube_type = g_tomb + +[square = 18, 31] + cube_type = g_tomb + + [object = sewer_bottom] + +[square = 19, 31] + cube_type = g_tomb + + [object = cracked_stone] + direction = 3 + target = 19, 31 + + [object = lever] + direction = 1 + target = 19, 31 + +[square = 20, 31] + cube_type = w_stone + +[square = 21, 31] + cube_type = w_stone + +[square = 22, 31] + cube_type = w_stone + +[square = 23, 31] + cube_type = w_stone + +[square = 24, 31] + cube_type = w_stone + +[square = 25, 31] + cube_type = g_tomb + + [object = torch2] + direction = 1 + +[square = 26, 31] + cube_type = w_stone + +[square = 27, 31] + cube_type = g_tomb + + [object = foliage1] + direction = 0 + +[square = 28, 31] + cube_type = g_tomb + + [object = foliage1] + direction = 0 + + [object = foliage1] + direction = 1 + + [object = chest1] + direction = 3 + + + object_item_count = 200 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 40 + +[square = 29, 31] + cube_type = w_stone + + [object = sewer_bottom] + direction = 3 + +[square = 30, 31] + cube_type = empty + +[square = 31, 31] + cube_type = empty + +[square = 32, 31] + cube_type = g_tomb + +[square = 33, 31] + cube_type = g_tomb + +[square = 34, 31] + cube_type = g_tomb + + [object = sewer_bottom] + +[square = 35, 31] + cube_type = g_tomb + + [object = sewer_bottom] + +[square = 36, 31] + cube_type = g_tomb + + [object = sewer_bottom] + +[square = 37, 31] + cube_type = g_tomb + + [object = sewer_bottom] + +[square = 38, 31] + cube_type = g_tomb + + [object = sewer_bottom] + +[square = 39, 31] + cube_type = g_tomb + +[square = 40, 31] + cube_type = g_tomb + +[square = 41, 31] + cube_type = empty + +[square = 42, 31] + cube_type = empty + +[square = 12, 32] + cube_type = w_stone + +[square = 13, 32] + cube_type = g_tomb + + [object = cracked_stone] + direction = 0 + target = 13, 32 + +[square = 14, 32] + cube_type = w_stone + +[square = 15, 32] + cube_type = w_stone + +[square = 16, 32] + cube_type = g_tomb + + [object = cracked_stone] + direction = 0 + target = 16, 32 + +[square = 17, 32] + cube_type = w_stone + +[square = 18, 32] + cube_type = g_tomb + + [object = cracked_stone] + direction = 0 + target = 18, 32 + + [object = lever] + target = 18, 32 + +[square = 19, 32] + cube_type = w_stone + +[square = 20, 32] + cube_type = w_stone + +[square = 21, 32] + cube_type = w_stone + +[square = 22, 32] + cube_type = g_tomb + + [object = down4] + +[square = 23, 32] + cube_type = w_stone + +[square = 24, 32] + cube_type = w_stone + +[square = 25, 32] + cube_type = g_tomb + +[square = 26, 32] + cube_type = g_tomb + + [object = tomb_door] + direction = 3 + + [object = jamb] + direction = 0 + + [object = jamb] + +[square = 27, 32] + cube_type = g_tomb + +[square = 28, 32] + cube_type = g_tomb + + [object = flag1] + direction = 1 + +[square = 29, 32] + cube_type = w_stone + + [object = sewer_bottom] + direction = 3 + +[square = 30, 32] + cube_type = empty + +[square = 31, 32] + cube_type = empty + +[square = 32, 32] + cube_type = g_tomb + + [object = column] + direction = 0 + +[square = 33, 32] + cube_type = g_tomb + +[square = 34, 32] + cube_type = g_tomb + +[square = 35, 32] + cube_type = g_tomb + +[square = 36, 32] + cube_type = g_tomb + +[square = 37, 32] + cube_type = g_tomb + +[square = 38, 32] + cube_type = g_tomb + +[square = 39, 32] + cube_type = g_tomb + +[square = 40, 32] + cube_type = g_tomb + + [object = column] + direction = 0 + +[square = 41, 32] + cube_type = empty + +[square = 42, 32] + cube_type = empty + +[square = 12, 33] + cube_type = w_stone + +[square = 13, 33] + cube_type = g_tomb + +[square = 14, 33] + cube_type = g_tomb + + [object = boulder4] + direction = 1 + target = 14, 33 + + [object = lever] + direction = 0 + target = 14, 33 + +[square = 15, 33] + cube_type = g_tomb + + [object = cracked_stone] + direction = 1 + target = 15, 33 + +[square = 16, 33] + cube_type = g_tomb + + [object = lever] + target = 16, 33 + +[square = 17, 33] + cube_type = w_stone + +[square = 18, 33] + cube_type = w_stone + +[square = 19, 33] + cube_type = w_stone + +[square = 20, 33] + cube_type = w_stone + +[square = 21, 33] + cube_type = g_tomb + + [object = foliage1] + direction = 3 + + [object = timber] + direction = 1 + target = 21, 33 + +[square = 22, 33] + cube_type = g_tomb + + [object = torch2] + target = 22, 33 + +[square = 23, 33] + cube_type = g_tomb + + [object = torch2] + direction = 0 + target = 23, 33 + +[square = 24, 33] + cube_type = g_tomb + +[square = 25, 33] + cube_type = g_tomb + + [enemy = corpse_eater] + hp = 400 + +[square = 26, 33] + cube_type = w_stone + +[square = 27, 33] + cube_type = g_tomb + + [object = dirt2] + direction = 3 + +[square = 28, 33] + cube_type = g_tomb + +[square = 29, 33] + cube_type = w_stone + + [object = sewer_bottom] + direction = 3 + +[square = 30, 33] + cube_type = empty + +[square = 31, 33] + cube_type = empty + +[square = 32, 33] + cube_type = empty + +[square = 33, 33] + cube_type = empty + +[square = 34, 33] + cube_type = empty + +[square = 35, 33] + cube_type = empty + +[square = 36, 33] + cube_type = empty + +[square = 37, 33] + cube_type = empty + +[square = 38, 33] + cube_type = empty + +[square = 39, 33] + cube_type = empty + +[square = 40, 33] + cube_type = empty + +[square = 41, 33] + cube_type = empty + +[square = 42, 33] + cube_type = empty + +[square = 12, 34] + cube_type = w_stone + +[square = 13, 34] + cube_type = w_stone + +[square = 14, 34] + cube_type = w_stone + +[square = 15, 34] + cube_type = w_stone + +[square = 16, 34] + cube_type = w_stone + +[square = 17, 34] + cube_type = w_stone + +[square = 20, 34] + cube_type = w_stone + +[square = 21, 34] + cube_type = w_stone + +[square = 22, 34] + cube_type = w_stone + +[square = 23, 34] + cube_type = w_stone + +[square = 24, 34] + cube_type = w_stone + +[square = 25, 34] + cube_type = w_stone + +[square = 26, 34] + cube_type = w_stone + +[square = 27, 34] + cube_type = w_stone + +[square = 28, 34] + cube_type = w_stone + +[square = 29, 34] + cube_type = w_stone + + [object = sewer_bottom] + direction = 3 + +[square = 30, 34] + cube_type = empty + +[square = 31, 34] + cube_type = empty + +[square = 32, 34] + cube_type = empty + +[square = 33, 34] + cube_type = empty + +[square = 34, 34] + cube_type = empty + +[square = 35, 34] + cube_type = empty + +[square = 36, 34] + cube_type = empty + +[square = 37, 34] + cube_type = empty + +[square = 38, 34] + cube_type = empty + +[square = 39, 34] + cube_type = empty + +[square = 40, 34] + cube_type = empty + +[square = 41, 34] + cube_type = empty + +[square = 42, 34] + cube_type = empty + +\\*********************************** + +[level = KINGS_TOMB_3] +size = 16, 20 +object_items_reseted = 0 + +[square = 7, 0] + cube_type = w_stone + +[square = 8, 0] + cube_type = w_stone + +[square = 9, 0] + cube_type = w_stone + +[square = 11, 0] + cube_type = w_stone + +[square = 12, 0] + cube_type = w_stone + +[square = 13, 0] + cube_type = w_stone + +[square = 14, 0] + cube_type = w_stone + +[square = 15, 0] + cube_type = w_stone + +[square = 3, 1] + cube_type = w_stone + +[square = 4, 1] + cube_type = w_stone + +[square = 5, 1] + cube_type = w_stone + +[square = 6, 1] + cube_type = w_stone + +[square = 7, 1] + cube_type = w_stone + +[square = 8, 1] + cube_type = g_tomb + + [object = up2] + +[square = 9, 1] + cube_type = w_stone + +[square = 10, 1] + cube_type = w_stone + +[square = 11, 1] + cube_type = w_stone + +[square = 12, 1] + cube_type = g_tomb + +[square = 13, 1] + cube_type = g_tomb + +[square = 14, 1] + cube_type = g_tomb + + [object = dirt1] + direction = 0 + +[square = 15, 1] + cube_type = w_stone + +[square = 3, 2] + cube_type = w_stone + +[square = 4, 2] + cube_type = g_tomb + + [object = up1] + +[square = 5, 2] + cube_type = w_stone + +[square = 6, 2] + cube_type = w_stone + +[square = 7, 2] + cube_type = g_tomb + + [object = column] + direction = 0 + +[square = 8, 2] + cube_type = g_tomb + +[square = 9, 2] + cube_type = g_tomb + + [object = column] + direction = 0 + +[square = 10, 2] + cube_type = w_stone + +[square = 11, 2] + cube_type = w_stone + +[square = 12, 2] + cube_type = g_tomb + + [object = up3] + direction = 0 + +[square = 13, 2] + cube_type = w_stone + +[square = 14, 2] + cube_type = g_tomb + + [object = torch] + direction = 3 + +[square = 15, 2] + cube_type = w_stone + +[square = 3, 3] + cube_type = w_stone + +[square = 4, 3] + cube_type = g_tomb + + [object = torch] + direction = 3 + +[square = 5, 3] + cube_type = g_tomb + + [object = foliage1] + direction = 0 + +[square = 6, 3] + cube_type = g_tomb + + [object = foliage1] + direction = 0 + +[square = 7, 3] + cube_type = g_tomb + + [enemy = skeleton] + hp = 500 + +[square = 8, 3] + cube_type = g_tomb + +[square = 9, 3] + cube_type = g_tomb + + [object = dirt1] + direction = 0 + +[square = 10, 3] + cube_type = g_tomb + + [enemy = skeleton] + hp = 500 + +[square = 11, 3] + cube_type = w_stone + +[square = 12, 3] + cube_type = w_stone + +[square = 13, 3] + cube_type = w_stone + +[square = 14, 3] + cube_type = g_tomb + + [enemy = skeleton] + hp = 500 + +[square = 15, 3] + cube_type = w_stone + +[square = 3, 4] + cube_type = w_stone + +[square = 4, 4] + cube_type = g_tomb + +[square = 5, 4] + cube_type = w_stone + +[square = 6, 4] + cube_type = w_stone + +[square = 7, 4] + cube_type = g_tomb + + [object = torch] + +[square = 8, 4] + cube_type = g_tomb + + [object = torch] + + [object = dirt1] + direction = 0 + +[square = 9, 4] + cube_type = g_tomb + + [object = torch] + +[square = 10, 4] + cube_type = w_stone + +[square = 11, 4] + cube_type = w_stone + +[square = 12, 4] + cube_type = g_tomb + + [object = dirt1] + direction = 0 + target = 12, 4 + +[square = 13, 4] + cube_type = g_tomb + +[square = 14, 4] + cube_type = g_tomb + +[square = 15, 4] + cube_type = w_stone + +[square = 2, 5] + cube_type = w_stone + +[square = 3, 5] + cube_type = w_stone + +[square = 4, 5] + cube_type = g_tomb + + [object = tomb_door] + direction = 0 + + [object = jamb] + direction = 1 + + [object = jamb] + direction = 3 + +[square = 5, 5] + cube_type = w_stone + +[square = 6, 5] + cube_type = w_stone + +[square = 7, 5] + cube_type = w_stone + +[square = 8, 5] + cube_type = w_stone + +[square = 9, 5] + cube_type = w_stone + +[square = 10, 5] + cube_type = w_stone + +[square = 11, 5] + cube_type = w_stone + +[square = 12, 5] + cube_type = g_tomb + + [object = tomb_door] + direction = 0 + + [object = jamb] + direction = 1 + + [object = jamb] + direction = 3 + +[square = 13, 5] + cube_type = w_stone + +[square = 14, 5] + cube_type = w_stone + +[square = 15, 5] + cube_type = w_stone + +[square = 2, 6] + cube_type = w_stone + +[square = 3, 6] + cube_type = g_tomb + +[square = 4, 6] + cube_type = g_tomb + +[square = 5, 6] + cube_type = g_tomb + + [item = apple] + item_count = 0 + +[square = 6, 6] + cube_type = w_stone + +[square = 7, 6] + cube_type = w_stone + +[square = 8, 6] + cube_type = g_tomb + + [object = stone_sign1] + direction = 0 + + [object = stone_sign1] + direction = 1 + + [object = stone_sign1] + direction = 3 + + [object = torch2] + direction = 3 + + [object = torch2] + + [object = torch2] + direction = 1 + + [object = torch2] + direction = 0 + + [object = tele_in] + direction = 3 + target = 2, 16 + +[square = 9, 6] + cube_type = w_stone + +[square = 10, 6] + cube_type = w_stone + +[square = 11, 6] + cube_type = g_tomb + +[square = 12, 6] + cube_type = g_tomb + +[square = 13, 6] + cube_type = g_tomb + + [enemy = corpse_eater] + hp = 400 + +[square = 14, 6] + cube_type = w_stone + +[square = 2, 7] + cube_type = w_stone + +[square = 3, 7] + cube_type = g_tomb + + [enemy = corpse_eater] + hp = 400 + +[square = 4, 7] + cube_type = g_tomb + + [object = monk_statue_center] + +[square = 5, 7] + cube_type = g_tomb + +[square = 6, 7] + cube_type = w_stone + +[square = 7, 7] + cube_type = g_tomb + + [object = flag1] + direction = 0 + + [object = piedestal] + direction = 0 + target = 7, 7 + + [object = mentor_book] + direction = 0 + target = 7, 7 + +[square = 8, 7] + cube_type = g_tomb + + [enemy = burning_skeleton] + hp = 500 + + [enemy = burning_skeleton] + hp = 500 + +[square = 9, 7] + cube_type = g_tomb + + [object = flag1] + direction = 0 + + [object = piedestal] + direction = 0 + target = 9, 7 + + [object = wizard_book] + direction = 0 + target = 9, 7 + +[square = 10, 7] + cube_type = w_stone + +[square = 11, 7] + cube_type = g_tomb + + [object = flag1] + direction = 3 + +[square = 12, 7] + cube_type = g_tomb + + [object = monk_statue_center] + +[square = 13, 7] + cube_type = g_tomb + +[square = 14, 7] + cube_type = w_stone + +[square = 2, 8] + cube_type = w_stone + +[square = 3, 8] + cube_type = g_tomb + +[square = 4, 8] + cube_type = g_tomb + +[square = 5, 8] + cube_type = g_tomb + + [enemy = corpse_eater] + hp = 400 + +[square = 6, 8] + cube_type = w_stone + +[square = 7, 8] + cube_type = g_tomb + + [object = monk_statue_center] + direction = 1 + +[square = 8, 8] + cube_type = g_tomb + +[square = 9, 8] + cube_type = g_tomb + + [object = monk_statue_center] + direction = 3 + +[square = 10, 8] + cube_type = w_stone + +[square = 11, 8] + cube_type = g_tomb + + [item = orkish_brandy] + item_count = 0 + +[square = 12, 8] + cube_type = g_tomb + +[square = 13, 8] + cube_type = g_tomb + + [object = dirt1] + direction = 3 + +[square = 14, 8] + cube_type = w_stone + +[square = 2, 9] + cube_type = w_stone + +[square = 3, 9] + cube_type = g_tomb + + [item = stones] + item_count = 10 + +[square = 4, 9] + cube_type = g_tomb + +[square = 5, 9] + cube_type = g_tomb + +[square = 6, 9] + cube_type = w_stone + +[square = 7, 9] + cube_type = g_tomb + + [object = monk_statue_center] + direction = 1 + +[square = 8, 9] + cube_type = g_tomb + +[square = 9, 9] + cube_type = g_tomb + + [object = monk_statue_center] + direction = 3 + +[square = 10, 9] + cube_type = w_stone + +[square = 11, 9] + cube_type = g_tomb + + [enemy = skeleton] + hp = 500 + +[square = 12, 9] + cube_type = g_tomb + +[square = 13, 9] + cube_type = g_tomb + + [enemy = skeleton] + hp = 500 + +[square = 14, 9] + cube_type = w_stone + +[square = 2, 10] + cube_type = w_stone + +[square = 3, 10] + cube_type = w_stone + +[square = 4, 10] + cube_type = g_tomb + +[square = 5, 10] + cube_type = w_stone + +[square = 6, 10] + cube_type = w_stone + +[square = 7, 10] + cube_type = g_tomb + + [object = column] + direction = 3 + +[square = 8, 10] + cube_type = g_tomb + +[square = 9, 10] + cube_type = g_tomb + + [object = column] + direction = 3 + +[square = 10, 10] + cube_type = w_stone + +[square = 11, 10] + cube_type = w_stone + +[square = 12, 10] + cube_type = g_tomb + +[square = 13, 10] + cube_type = w_stone + +[square = 14, 10] + cube_type = w_stone + +[square = 3, 11] + cube_type = w_stone + +[square = 4, 11] + cube_type = g_tomb + +[square = 5, 11] + cube_type = g_tomb + +[square = 6, 11] + cube_type = g_tomb + + [object = tomb_door] + direction = 3 + + [object = jamb] + direction = 0 + + [object = jamb] + +[square = 7, 11] + cube_type = g_tomb + + [enemy = skeleton] + hp = 500 + +[square = 8, 11] + cube_type = g_tomb + +[square = 9, 11] + cube_type = g_tomb + + [enemy = skeleton] + hp = 500 + +[square = 10, 11] + cube_type = g_tomb + + [object = tomb_door] + direction = 3 + + [object = jamb] + + [object = jamb] + direction = 0 + +[square = 11, 11] + cube_type = g_tomb + +[square = 12, 11] + cube_type = g_tomb + + [enemy = livingdead] + hp = 450 + + [enemy = livingdead] + hp = 450 + +[square = 13, 11] + cube_type = w_stone + +[square = 3, 12] + cube_type = w_stone + +[square = 4, 12] + cube_type = w_stone + +[square = 5, 12] + cube_type = w_stone + +[square = 6, 12] + cube_type = w_stone + +[square = 7, 12] + cube_type = g_tomb + + [object = column] + direction = 3 + +[square = 8, 12] + cube_type = g_tomb + +[square = 9, 12] + cube_type = g_tomb + + [object = column] + direction = 3 + +[square = 10, 12] + cube_type = w_stone + +[square = 11, 12] + cube_type = w_stone + +[square = 12, 12] + cube_type = g_tomb + +[square = 13, 12] + cube_type = w_stone + +[square = 14, 12] + cube_type = w_stone + +[square = 1, 13] + cube_type = w_stone + +[square = 2, 13] + cube_type = w_stone + +[square = 3, 13] + cube_type = w_stone + +[square = 4, 13] + cube_type = w_stone + +[square = 5, 13] + cube_type = w_stone + +[square = 6, 13] + cube_type = w_stone + +[square = 7, 13] + cube_type = w_stone + +[square = 8, 13] + cube_type = g_tomb + +[square = 9, 13] + cube_type = w_stone + +[square = 10, 13] + cube_type = w_stone + +[square = 11, 13] + cube_type = g_tomb + +[square = 12, 13] + cube_type = g_tomb + +[square = 13, 13] + cube_type = g_tomb + +[square = 14, 13] + cube_type = w_stone + +[square = 0, 14] + cube_type = w_stone + +[square = 1, 14] + cube_type = w_stone + +[square = 2, 14] + cube_type = g_tomb + + [object = column] + +[square = 3, 14] + cube_type = g_tomb + + [object = monk_statue_center] + +[square = 4, 14] + cube_type = g_tomb + + [object = column] + +[square = 5, 14] + cube_type = w_stone + +[square = 6, 14] + cube_type = w_stone + +[square = 7, 14] + cube_type = w_stone + +[square = 8, 14] + cube_type = g_tomb + + [object = up4] + direction = 0 + +[square = 9, 14] + cube_type = w_stone + +[square = 10, 14] + cube_type = w_stone + +[square = 11, 14] + cube_type = g_tomb + + [object = flag1] + target = 11, 14 + + [enemy = burning_skeleton] + hp = 500 + +[square = 12, 14] + cube_type = g_tomb + +[square = 13, 14] + cube_type = g_tomb + + [object = flag1] + target = 13, 14 + + [enemy = burning_skeleton] + hp = 500 + +[square = 14, 14] + cube_type = w_stone + +[square = 0, 15] + cube_type = w_stone + +[square = 1, 15] + cube_type = g_tomb + + [object = column] + +[square = 2, 15] + cube_type = g_tomb + +[square = 3, 15] + cube_type = g_tomb + + [object = chest1] + direction = 3 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 4, 15] + cube_type = g_tomb + + [enemy = corpse_eater] + hp = 400 + +[square = 5, 15] + cube_type = g_tomb + + [object = column] + +[square = 6, 15] + cube_type = w_stone + +[square = 7, 15] + cube_type = w_stone + +[square = 8, 15] + cube_type = w_stone + +[square = 9, 15] + cube_type = w_stone + +[square = 10, 15] + cube_type = w_stone + +[square = 11, 15] + cube_type = w_stone + +[square = 12, 15] + cube_type = g_tomb + + [object = torch2] + direction = 1 + target = 12, 15 + + [object = torch2] + target = 12, 15 + + [object = tele_level1] + direction = 0 + target = 12, 15 + +[square = 13, 15] + cube_type = w_stone + +[square = 14, 15] + cube_type = w_stone + +[square = 0, 16] + cube_type = w_stone + +[square = 1, 16] + cube_type = g_tomb + + [object = stone_sign2] + direction = 3 + + [object = tele_out] + direction = 3 + target = 4, 16 + +[square = 2, 16] + cube_type = g_tomb + + [object = got_in_tomb] + direction = 0 + target = 2, 16 + + [enemy = burning_skeleton] + hp = 500 + +[square = 3, 16] + cube_type = g_tomb + + [object = sarcophagus] + direction = 3 + + + object_item_count = 0 + + [object = torch2] + + [object = torch2] + direction = 3 + + [object = torch2] + direction = 0 + + [object = torch2] + direction = 1 + +[square = 4, 16] + cube_type = g_tomb + +[square = 5, 16] + cube_type = g_tomb + + [object = monk_statue_center] + direction = 3 + +[square = 6, 16] + cube_type = w_stone + +[square = 11, 16] + cube_type = w_stone + +[square = 12, 16] + cube_type = w_stone + +[square = 13, 16] + cube_type = w_stone + +[square = 0, 17] + cube_type = w_stone + +[square = 1, 17] + cube_type = g_tomb + + [object = column] + +[square = 2, 17] + cube_type = g_tomb + + [enemy = corpse_eater] + hp = 400 + +[square = 3, 17] + cube_type = g_tomb + + [object = chest2] + direction = 3 + target = 3, 17 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 4, 17] + cube_type = g_tomb + +[square = 5, 17] + cube_type = g_tomb + + [object = column] + +[square = 6, 17] + cube_type = w_stone + +[square = 0, 18] + cube_type = w_stone + +[square = 1, 18] + cube_type = w_stone + +[square = 2, 18] + cube_type = g_tomb + + [object = column] + +[square = 3, 18] + cube_type = g_tomb + + [object = monk_statue_center] + direction = 0 + +[square = 4, 18] + cube_type = g_tomb + + [object = column] + +[square = 5, 18] + cube_type = w_stone + +[square = 6, 18] + cube_type = w_stone + +[square = 1, 19] + cube_type = w_stone + +[square = 2, 19] + cube_type = w_stone + +[square = 3, 19] + cube_type = w_stone + +[square = 4, 19] + cube_type = w_stone + +[square = 5, 19] + cube_type = w_stone diff --git a/undercroft_windows_i110/data/game/map_start.txt b/undercroft_windows_i110/data/game/map_start.txt new file mode 100644 index 0000000..0527658 --- /dev/null +++ b/undercroft_windows_i110/data/game/map_start.txt @@ -0,0 +1,8950 @@ +save_version = 16 +part_name = start +level_count = 3 + +\\*********************************** + +[level = DUNGHILL2] +size = 15, 16 +object_items_reseted = 0 + +[square = 0, 0] + cube_type = w_stone + +[square = 1, 0] + cube_type = w_stone + +[square = 2, 0] + cube_type = w_stone + +[square = 3, 0] + cube_type = w_stone + +[square = 4, 0] + cube_type = w_stone + +[square = 5, 0] + cube_type = w_stone + +[square = 6, 0] + cube_type = w_stone + +[square = 7, 0] + cube_type = w_stone + +[square = 8, 0] + cube_type = w_stone + +[square = 9, 0] + cube_type = g_tomb + + [item=annihilator] + [item=annihilator] + [item=annihilator] + [item=annihilator] + +[square = 10, 0] + cube_type = w_stone + +[square = 11, 0] + cube_type = w_stone + +[square = 12, 0] + cube_type = w_stone + +[square = 13, 0] + cube_type = w_stone + +[square = 14, 0] + cube_type = w_stone + +[square = 0, 1] + cube_type = w_stone + +[square = 1, 1] + cube_type = g_tomb + + [object = barrel] + direction = 0 + + [object = dirt2] + direction = 0 + +[square = 2, 1] + cube_type = w_timber_side + cube_direction = 2 + + [object = barrel] + direction = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + [enemy = beetle] + hp = 30 + +[square = 3, 1] + cube_type = g_tomb + + [object = torch] + direction = 0 + +[square = 4, 1] + cube_type = g_tomb + +[square = 5, 1] + cube_type = w_stone + +[square = 6, 1] + cube_type = g_tomb + +[square = 7, 1] + cube_type = g_tomb + + [object = exit_inn] + direction = 1 + +[square = 8, 1] + cube_type = w_stone + +[square = 9, 1] + cube_type = g_tomb + +[square = 10, 1] + cube_type = w_stone + +[square = 11, 1] + cube_type = w_timber_side + cube_direction = 1 + + [object = torch] + direction = 3 + target = 11, 1 + + [object = dirt2] + direction = 0 + target = 11, 1 + + [object = garbage_first] + direction = 0 + target = 11, 1 + + + object_item_count = 16 + + + object_item_count = 0 + + [object = help_garbage] + direction = 0 + target = 11, 1 + +[square = 12, 1] + cube_type = w_timber + + [object = help_map] + direction = 0 + target = 12, 1 + + [enemy = smallrat] + hp = 25 + + [enemy = smallrat] + hp = 25 + +[square = 13, 1] + cube_type = w_timber_side + cube_direction = 3 + + [object = block_enemy] + direction = 0 + target = 13, 1 + +[square = 14, 1] + cube_type = w_stone + +[square = 0, 2] + cube_type = w_stone + +[square = 1, 2] + cube_type = w_timber_side + cube_direction = 1 + + [object = barrel] + direction = 0 + + + object_item_count = 29 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 2, 2] + cube_type = w_timber + + [object = barrel] + direction = 0 + + + object_item_count = 11 + + [object = dirt2] + direction = 0 + + [object = foliage1] + direction = 1 + +[square = 3, 2] + cube_type = w_stone + +[square = 4, 2] + cube_type = g_tomb + + [object = dirt1] + direction = 0 + + [object = torch] + direction = 1 + +[square = 5, 2] + cube_type = w_stone + +[square = 6, 2] + cube_type = g_tomb + + [object = torch] + direction = 3 + +[square = 7, 2] + cube_type = w_stone + +[square = 8, 2] + cube_type = w_stone + +[square = 9, 2] + cube_type = g_tomb + +[square = 10, 2] + cube_type = g_tomb + + [object = fence_spec] + direction = 1 + target = 9, 2 + +[square = 11, 2] + cube_type = g_tomb + + [object = help_pick] + direction = 0 + target = 11, 2 + + [item = bread] + item_count = 0 + + [item = empty_tankard] + item_count = 0 + +[square = 12, 2] + cube_type = w_stone + +[square = 13, 2] + cube_type = g_tomb + + [object = torch] + direction = 1 + target = 13, 2 + + [object = help_combat] + direction = 0 + target = 13, 2 + +[square = 14, 2] + cube_type = w_stone + +[square = 0, 3] + cube_type = w_stone + +[square = 1, 3] + cube_type = w_timber_side + cube_direction = 1 + + [enemy = beetle] + hp = 30 + +[square = 2, 3] + cube_type = w_timber + + [object = barrel] + direction = 0 + + + object_item_count = 8 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 3, 3] + cube_type = w_stone + +[square = 4, 3] + cube_type = w_timber_side + cube_direction = 1 + + [object = RESPAWN-beetle] + target = 1, 5 + +[square = 5, 3] + cube_type = w_timber + +[square = 6, 3] + cube_type = w_timber_side + cube_direction = 3 + +[square = 7, 3] + cube_type = w_stone + +[square = 8, 3] + cube_type = w_stone + +[square = 9, 3] + cube_type = g_tomb + +[square = 10, 3] + cube_type = w_stone + +[square = 11, 3] + cube_type = g_tomb + + [object = barrel] + direction = 0 + target = 11, 3 + +[square = 12, 3] + cube_type = w_stone + +[square = 13, 3] + cube_type = g_tomb + + [object = dirt1] + direction = 3 + target = 13, 3 + + [object = INTRO] + direction = 1 + target = 13, 3 + +[square = 14, 3] + cube_type = w_stone + +[square = 0, 4] + cube_type = w_stone + +[square = 1, 4] + cube_type = g_tomb + + [object = dirt1] + direction = 0 + +[square = 2, 4] + cube_type = w_timber_side + + [object = torch] + + [enemy = beetle] + hp = 30 + +[square = 3, 4] + cube_type = g_tomb + + [object = dirt1] + direction = 0 + +[square = 4, 4] + cube_type = g_tomb + + [enemy = beetle] + hp = 30 + +[square = 5, 4] + cube_type = w_stone + +[square = 6, 4] + cube_type = w_stone + +[square = 7, 4] + cube_type = w_stone + +[square = 8, 4] + cube_type = w_stone + +[square = 9, 4] + cube_type = w_stone + +[square = 10, 4] + cube_type = w_stone + +[square = 11, 4] + cube_type = w_stone + +[square = 12, 4] + cube_type = w_stone + +[square = 13, 4] + cube_type = w_stone + +[square = 14, 4] + cube_type = w_stone + +[square = 0, 5] + cube_type = w_stone + +[square = 1, 5] + cube_type = g_tomb + +[square = 2, 5] + cube_type = w_stone + +[square = 3, 5] + cube_type = w_stone + +[square = 4, 5] + cube_type = g_tomb + + [object = foliage1] + direction = 1 + +[square = 5, 5] + cube_type = w_stone + +[square = 6, 5] + cube_type = w_stone + +[square = 7, 5] + cube_type = g_tomb + + [object = column] + direction = 0 + target = 7, 5 + +[square = 8, 5] + cube_type = w_stone + +[square = 9, 5] + cube_type = w_stone + +[square = 10, 5] + cube_type = g_tomb + + [object = chest_cellar] + target = 10, 5 + + + object_item_count = 157 + + + object_item_count = 0 + +[square = 11, 5] + cube_type = w_stone + +[square = 12, 5] + cube_type = w_stone + +[square = 13, 5] + cube_type = w_stone + +[square = 0, 6] + cube_type = w_stone + +[square = 1, 6] + cube_type = g_tomb + + [object = barrel] + + + object_item_count = 0 + +[square = 2, 6] + cube_type = g_tomb + + [object = garbage] + + [object = dirt1] + +[square = 3, 6] + cube_type = g_tomb + + [object = torch] + + [object = dirt1] + +[square = 4, 6] + cube_type = g_tomb + + [object = foliage1] + direction = 1 + +[square = 5, 6] + cube_type = w_stone + +[square = 6, 6] + cube_type = g_tomb + + [object = torch] + direction = 3 + target = 6, 6 + +[square = 7, 6] + cube_type = g_tomb + +[square = 8, 6] + cube_type = g_tomb + + [object = torch] + direction = 0 + target = 8, 6 + +[square = 9, 6] + cube_type = g_tomb + + [item = chicken] + item_count = 0 + +[square = 10, 6] + cube_type = g_tomb + + [object = dirt1] + target = 10, 6 + +[square = 11, 6] + cube_type = w_stone + +[square = 12, 6] + cube_type = g_tomb + + [object = foliage1] + direction = 0 + target = 12, 6 + + [object = foliage1] + direction = 1 + target = 12, 6 + + [object = foliage1] + direction = 3 + target = 12, 6 + + [object = lever1] + direction = 0 + target = 7, 8 + +[square = 13, 6] + cube_type = w_stone + +[square = 14, 6] + cube_type = w_stone + +[square = 0, 7] + cube_type = w_stone + +[square = 1, 7] + cube_type = g_tomb + + [object = torch] + direction = 1 + target = 1, 7 + + [object = torch] + direction = 3 + target = 1, 7 + +[square = 2, 7] + cube_type = w_stone + +[square = 3, 7] + cube_type = w_stone + +[square = 4, 7] + cube_type = g_tomb + + [object = fence] + direction = 0 + + [object = foliage1] + direction = 1 + +[square = 5, 7] + cube_type = w_stone + +[square = 6, 7] + cube_type = g_tomb + + [object = foliage1] + direction = 3 + target = 6, 7 + +[square = 7, 7] + cube_type = g_tomb + +[square = 8, 7] + cube_type = w_stone + +[square = 9, 7] + cube_type = w_stone + +[square = 10, 7] + cube_type = w_stone + +[square = 11, 7] + cube_type = w_stone + +[square = 12, 7] + cube_type = g_tomb + + [object = foliage1] + direction = 3 + target = 12, 7 + + [object = foliage1] + direction = 0 + target = 12, 7 + +[square = 13, 7] + cube_type = g_tomb + + [object = foliage1] + direction = 0 + target = 13, 7 + + [object = foliage1] + direction = 1 + target = 13, 7 + +[square = 14, 7] + cube_type = w_stone + +[square = 0, 8] + cube_type = w_stone + +[square = 1, 8] + cube_type = g_tomb + + [enemy = beetle] + hp = 30 + +[square = 2, 8] + cube_type = g_tomb + + [item = orkish_brandy] + item_count = 0 + + [item = orkish_brandy] + item_count = 0 + + [item = orkish_brandy] + item_count = 0 + + [item = orkish_brandy] + item_count = 0 + + [item = orkish_brandy] + item_count = 0 + + [item = orkish_brandy] + item_count = 0 + + [item = orkish_brandy] + item_count = 0 + + [item = orkish_brandy] + item_count = 0 + +[square = 3, 8] + cube_type = w_stone + +[square = 4, 8] + cube_type = g_tomb + + [item = money320] + item_count = 212 + +[square = 5, 8] + cube_type = g_tomb + + [object = torch] + +[square = 6, 8] + cube_type = g_tomb + + [enemy = smallrat] + hp = 25 + +[square = 7, 8] + cube_type = w_stone + +[square = 8, 8] + cube_type = w_stone + +[square = 9, 8] + cube_type = g_tomb + + [object = foliage1] + direction = 0 + + [enemy = smallrat] + hp = 25 + +[square = 10, 8] + cube_type = g_tomb + + [object = help_lever] + direction = 0 + target = 10, 8 + + [object = RESPAWN-smallrat] + target = 10, 13 + + [object = RESPAWN-smallrat] + target = 2, 12 + +[square = 11, 8] + cube_type = g_tomb + +[square = 12, 8] + cube_type = g_tomb + + [enemy = smallrat] + hp = 25 + +[square = 13, 8] + cube_type = g_tomb + + [object = lever1] + direction = 1 + target = 8, 8 + +[square = 14, 8] + cube_type = w_stone + +[square = 0, 9] + cube_type = w_stone + +[square = 1, 9] + cube_type = g_tomb + + [object = dirt1] + direction = 3 + target = 1, 9 + +[square = 2, 9] + cube_type = w_stone + +[square = 3, 9] + cube_type = w_stone + +[square = 4, 9] + cube_type = w_stone + +[square = 5, 9] + cube_type = w_stone + +[square = 6, 9] + cube_type = g_tomb + + [enemy = smallrat] + hp = 25 + +[square = 7, 9] + cube_type = g_tomb + +[square = 8, 9] + cube_type = w_stone + +[square = 9, 9] + cube_type = w_stone + +[square = 10, 9] + cube_type = g_tomb + + [object = torch] + direction = 3 + + [object = torch] + direction = 1 + + [object = exit_townhall] + +[square = 11, 9] + cube_type = w_stone + +[square = 12, 9] + cube_type = g_tomb + + [item = chicken] + item_count = 0 + +[square = 13, 9] + cube_type = g_tomb + + [item = money80] + item_count = 63 + +[square = 14, 9] + cube_type = w_stone + +[square = 0, 10] + cube_type = w_stone + +[square = 1, 10] + cube_type = g_tomb + + [item = chicken] + item_count = 0 + +[square = 2, 10] + cube_type = g_tomb + + [object = chest_cellar] + direction = 3 + target = 2, 10 + + + object_item_count = 120 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 3, 10] + cube_type = w_stone + +[square = 4, 10] + cube_type = w_stone + +[square = 5, 10] + cube_type = g_tomb + + [object = plate1] + direction = 0 + target = 5, 11 + + [object = block_enemy] + direction = 0 + target = 5, 10 + +[square = 6, 10] + cube_type = g_tomb + + [object = foliage1] + +[square = 7, 10] + cube_type = g_tomb + + [object = foliage1] + +[square = 8, 10] + cube_type = g_tomb + +[square = 9, 10] + cube_type = w_stone + +[square = 10, 10] + cube_type = w_stone + +[square = 11, 10] + cube_type = w_stone + +[square = 12, 10] + cube_type = g_tomb + + [object = fence] + direction = 0 + +[square = 13, 10] + cube_type = w_stone + +[square = 14, 10] + cube_type = w_stone + +[square = 0, 11] + cube_type = w_stone + +[square = 1, 11] + cube_type = w_stone + +[square = 2, 11] + cube_type = w_stone + +[square = 3, 11] + cube_type = w_stone + +[square = 4, 11] + cube_type = w_stone + +[square = 5, 11] + cube_type = w_stone + + [object = plate1] + direction = 0 + target = 5, 11 + + [item = money160] + item_count = 105 + + [item = steel_mallet] + item_count = 0 + + [item = worn_boots] + item_count = 0 + +[square = 6, 11] + cube_type = w_stone + +[square = 7, 11] + cube_type = w_stone + +[square = 8, 11] + cube_type = g_tomb + + [object = boulder4] + direction = 0 + target = 8, 11 + +[square = 9, 11] + cube_type = w_stone + +[square = 10, 11] + cube_type = g_tomb + + [object = dirt2] + direction = 0 + target = 10, 11 + + [object = torch] + direction = 0 + target = 10, 11 + + [item = money40] + item_count = 29 + +[square = 11, 11] + cube_type = g_tomb + + [object = dirt2] + direction = 0 + target = 11, 11 + + [object = foliage1] + direction = 1 + target = 11, 11 + + [object = foliage1] + direction = 0 + target = 11, 11 + + [object = foliage1] + target = 11, 11 + + [item = chicken] + item_count = 0 + +[square = 12, 11] + cube_type = g_tomb + + [object = foliage1] + direction = 3 + target = 12, 11 + +[square = 13, 11] + cube_type = g_tomb + + [object = chest_cellar] + target = 13, 11 + + + object_item_count = 145 + + + object_item_count = 0 + +[square = 14, 11] + cube_type = w_stone + +[square = 0, 12] + cube_type = w_stone + +[square = 1, 12] + cube_type = g_tomb + + [item = remains] + item_count = 0 + + [item = healing_potion] + item_count = 0 + + [item = cutter] + item_count = 0 + +[square = 2, 12] + cube_type = g_tomb + + [object = dirt2] + +[square = 3, 12] + cube_type = g_tomb + + [object = garbage] + + + object_item_count = 0 + + [object = block_enemy] + direction = 0 + target = 3, 12 + +[square = 4, 12] + cube_type = w_stone + +[square = 5, 12] + cube_type = w_stone + +[square = 6, 12] + cube_type = w_stone + +[square = 7, 12] + cube_type = w_stone + +[square = 8, 12] + cube_type = g_tomb + + [object = RESPAWN-smallrat] + direction = 0 + target = 10, 6 + +[square = 9, 12] + cube_type = w_stone + +[square = 10, 12] + cube_type = w_stone + +[square = 11, 12] + cube_type = w_stone + +[square = 12, 12] + cube_type = g_tomb + + [object = foliage1] + direction = 3 + + [enemy = smallrat] + hp = 25 + + [enemy = smallrat] + hp = 25 + +[square = 13, 12] + cube_type = g_tomb + + [enemy = smallrat] + hp = 25 + +[square = 14, 12] + cube_type = w_stone + +[square = 0, 13] + cube_type = w_stone + +[square = 1, 13] + cube_type = g_tomb + + [object = barrel] + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 2, 13] + cube_type = g_tomb + + [object = column] + direction = 3 + +[square = 3, 13] + cube_type = g_tomb + +[square = 4, 13] + cube_type = g_tomb + +[square = 5, 13] + cube_type = g_tomb + + [object = dirt1] + + [object = torch] + +[square = 6, 13] + cube_type = g_tomb + + [enemy = smallrat] + hp = 25 + +[square = 7, 13] + cube_type = g_tomb + +[square = 8, 13] + cube_type = g_tomb + + [object = block_enemy] + direction = 0 + target = 8, 13 + +[square = 9, 13] + cube_type = g_tomb + +[square = 10, 13] + cube_type = g_tomb + + [enemy = smallrat] + hp = 25 + +[square = 11, 13] + cube_type = w_stone + +[square = 12, 13] + cube_type = g_tomb + + [enemy = smallrat] + hp = 25 + +[square = 13, 13] + cube_type = g_tomb + + [enemy = smallrat] + hp = 25 + +[square = 14, 13] + cube_type = w_stone + +[square = 0, 14] + cube_type = w_stone + +[square = 1, 14] + cube_type = g_tomb + + [object = foliage1] + direction = 3 + + [object = foliage1] + + [object = barrel] + + + object_item_count = 0 + + + object_item_count = 0 + + [enemy = smallspider] + hp = 80 + +[square = 2, 14] + cube_type = g_tomb + + [object = foliage1] + + [object = dirt1] + +[square = 3, 14] + cube_type = g_tomb + + [object = dirt2] + + [object = block_enemy] + direction = 0 + target = 3, 14 + +[square = 4, 14] + cube_type = w_stone + +[square = 5, 14] + cube_type = w_stone + +[square = 6, 14] + cube_type = w_stone + +[square = 7, 14] + cube_type = g_tomb + + [object = column] + direction = 3 + +[square = 8, 14] + cube_type = g_tomb + +[square = 9, 14] + cube_type = w_stone + +[square = 10, 14] + cube_type = g_tomb + +[square = 11, 14] + cube_type = g_tomb + +[square = 12, 14] + cube_type = g_tomb + + [object = block_enemy] + direction = 0 + target = 12, 14 + +[square = 13, 14] + cube_type = g_tomb + + [object = column] + direction = 0 + target = 13, 14 + +[square = 14, 14] + cube_type = w_stone + +[square = 0, 15] + cube_type = w_stone + +[square = 1, 15] + cube_type = w_stone + +[square = 2, 15] + cube_type = w_stone + +[square = 3, 15] + cube_type = w_stone + +[square = 4, 15] + cube_type = w_stone + +[square = 6, 15] + cube_type = w_stone + +[square = 7, 15] + cube_type = w_stone + +[square = 8, 15] + cube_type = w_stone + +[square = 9, 15] + cube_type = w_stone + +[square = 10, 15] + cube_type = w_stone + +[square = 11, 15] + cube_type = w_stone + +[square = 12, 15] + cube_type = w_stone + +[square = 13, 15] + cube_type = w_stone + +[square = 14, 15] + cube_type = w_stone + +\\*********************************** + +[level = DUNGHILL] +size = 51, 22 +object_items_reseted = 0 + +[square = 2, 0] + cube_type = g_grass + +[square = 3, 0] + cube_type = g_grass + + [object = tree1] + +[square = 4, 0] + cube_type = g_grass + +[square = 5, 0] + cube_type = g_grass + + [object = bush1] + +[square = 6, 0] + cube_type = g_grass + +[square = 9, 0] + cube_type = wall1 + +[square = 10, 0] + cube_type = wall1 + + [object = sewer_bottom] + direction = 0 + +[square = 11, 0] + cube_type = wall1 + +[square = 12, 0] + cube_type = wall1 + +[square = 22, 0] + cube_type = g_grass + + [object = rock] + target = 22, 0 + +[square = 23, 0] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 23, 0 + +[square = 24, 0] + cube_type = g_grass + + [object = rock] + target = 24, 0 + +[square = 25, 0] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 25, 0 + +[square = 26, 0] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 26, 0 + +[square = 27, 0] + cube_type = g_grass + + [object = rock] + target = 27, 0 + +[square = 28, 0] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 28, 0 + +[square = 29, 0] + cube_type = g_grass + + [object = rock] + target = 29, 0 + +[square = 30, 0] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 30, 0 + +[square = 31, 0] + cube_type = g_grass + + [object = rock] + target = 31, 0 + +[square = 32, 0] + cube_type = g_grass + + [object = ancient_entrance] + direction = 1 + target = 32, 0 + +[square = 33, 0] + cube_type = g_grass + + [object = rock] + target = 33, 0 + +[square = 34, 0] + cube_type = g_grass + + [object = rock] + direction = 3 + target = 34, 0 + +[square = 35, 0] + cube_type = g_grass + + [object = tree_wall] + direction = 3 + target = 35, 0 + +[square = 36, 0] + cube_type = g_grass + +[square = 2, 1] + cube_type = g_grass + +[square = 3, 1] + cube_type = g_grass + + [object = bush1] + +[square = 4, 1] + cube_type = g_grass + +[square = 5, 1] + cube_type = g_grass + +[square = 6, 1] + cube_type = g_grass + + [object = tree1] + +[square = 9, 1] + cube_type = wall1 + + [object = sewer_bottom] + direction = 3 + +[square = 10, 1] + cube_type = empty_enter + + [object = roof] + + [object = torch] + + [object = ladder_down] + direction = 3 + +[square = 11, 1] + cube_type = g_pavement1 + +[square = 12, 1] + cube_type = wall1 + +[square = 21, 1] + cube_type = g_grass + + [object = bush1] + direction = 0 + target = 21, 1 + +[square = 22, 1] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 22, 1 + +[square = 23, 1] + cube_type = g_grass + + [object = bush2] + direction = 0 + target = 23, 1 + + [object = tree2] + direction = 0 + target = 23, 1 + +[square = 24, 1] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 24, 1 + +[square = 25, 1] + cube_type = g_grass + + [object = bush1] + direction = 0 + target = 25, 1 + +[square = 26, 1] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 26, 1 + +[square = 27, 1] + cube_type = g_grass + +[square = 28, 1] + cube_type = g_grass + + [object = bush1] + direction = 0 + target = 28, 1 + + [object = berries] + direction = 1 + target = 28, 1 + +[square = 29, 1] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 29, 1 + +[square = 30, 1] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 30, 1 + +[square = 31, 1] + cube_type = g_grass + + [object = brother] + direction = 0 + target = 31, 1 + + [enemy = townsman] + hp = 0 + +[square = 32, 1] + cube_type = g_grass + +[square = 33, 1] + cube_type = g_grass + + [object = flower3] + direction = 1 + target = 33, 1 + +[square = 34, 1] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 34, 1 + +[square = 35, 1] + cube_type = g_grass + + [object = tree_wall] + direction = 3 + target = 35, 1 + +[square = 36, 1] + cube_type = g_grass + +[square = 1, 2] + cube_type = g_grass + +[square = 2, 2] + cube_type = g_grass + +[square = 3, 2] + cube_type = g_grass + + [object = tree1] + +[square = 4, 2] + cube_type = g_grass + + [object = bush1] + +[square = 5, 2] + cube_type = g_grass + + [object = tree1] + +[square = 6, 2] + cube_type = g_grass + + [object = bush1] + +[square = 9, 2] + cube_type = wall1 + +[square = 10, 2] + cube_type = wall1 + + [object = sewer_bottom] + +[square = 11, 2] + cube_type = g_pavement1 + + [object = foliage1] + + [object = roof] + + [object = roof] + direction = 3 + +[square = 12, 2] + cube_type = wall1 + +[square = 14, 2] + cube_type = g_grass + + [object = tree2] + direction = 0 + target = 14, 2 + +[square = 15, 2] + cube_type = g_grass + + [object = bush1] + direction = 0 + target = 15, 2 + + [object = tree2] + direction = 0 + target = 15, 2 + +[square = 16, 2] + cube_type = g_grass + + [object = bush1] + direction = 0 + target = 16, 2 + +[square = 17, 2] + cube_type = g_grass + + [object = rock_huge] + direction = 0 + target = 17, 2 + +[square = 18, 2] + cube_type = g_grass + + [object = rock_huge] + direction = 0 + target = 18, 2 + +[square = 19, 2] + cube_type = g_grass + + [object = rock_huge] + direction = 0 + target = 19, 2 + +[square = 20, 2] + cube_type = g_grass + +[square = 21, 2] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 21, 2 + +[square = 22, 2] + cube_type = g_grass + + [object = bush1] + direction = 0 + target = 22, 2 + + [object = berries] + direction = 1 + target = 22, 2 + +[square = 23, 2] + cube_type = g_grass + +[square = 24, 2] + cube_type = g_grass + + [object = menhir] + direction = 1 + target = 24, 2 + + [object = troll_thorns] + direction = 1 + target = 24, 2 + +[square = 25, 2] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 25, 2 + +[square = 26, 2] + cube_type = g_grass + + [object = bush1] + direction = 0 + target = 26, 2 + +[square = 27, 2] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 27, 2 + +[square = 28, 2] + cube_type = g_grass + +[square = 29, 2] + cube_type = g_grass + +[square = 30, 2] + cube_type = g_grass + +[square = 31, 2] + cube_type = g_grass + +[square = 32, 2] + cube_type = g_grass + +[square = 33, 2] + cube_type = g_grass + + [object = tree2] + direction = 3 + target = 33, 2 + + [object = bush2] + direction = 3 + target = 33, 2 + +[square = 34, 2] + cube_type = g_grass + + [object = bush2] + direction = 3 + target = 34, 2 + +[square = 35, 2] + cube_type = g_grass + + [object = tree_wall] + direction = 3 + target = 35, 2 + +[square = 36, 2] + cube_type = g_grass + +[square = 1, 3] + cube_type = g_grass + +[square = 2, 3] + cube_type = wall1 + +[square = 3, 3] + cube_type = g_grass + + [object = fence] + direction = 0 + +[square = 4, 3] + cube_type = wall1_clone + +[square = 5, 3] + cube_type = g_grass + + [object = fence] + direction = 0 + + [object = flower1] + direction = 1 + target = 5, 3 + +[square = 6, 3] + cube_type = wall1_clone + +[square = 7, 3] + cube_type = wall1 + + [object = roof] + direction = 1 + +[square = 8, 3] + cube_type = wall1 + +[square = 9, 3] + cube_type = wall1 + +[square = 10, 3] + cube_type = wall1 + +[square = 11, 3] + cube_type = g_grass + + [object = foliage1] + direction = 3 + + [object = foliage1] + direction = 0 + + [object = foliage1] + direction = 1 + + [object = foliage1] + + [object = ceiling] + + [item = unsigned_note] + item_count = 0 + +[square = 12, 3] + cube_type = wall1 + cube_direction = 3 + + [object = roof] + direction = 3 + +[square = 13, 3] + cube_type = wall1 + cube_direction = 3 + +[square = 14, 3] + cube_type = g_grass + + [object = bush1] + direction = 3 + target = 14, 3 + +[square = 15, 3] + cube_type = g_grass + + [object = bush1] + direction = 3 + target = 15, 3 + + [object = berries] + direction = 1 + target = 15, 3 + +[square = 16, 3] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 16, 3 + +[square = 17, 3] + cube_type = g_grass + + [object = rock] + direction = 3 + target = 17, 3 + +[square = 18, 3] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 18, 3 + +[square = 19, 3] + cube_type = g_grass + + [object = tree_wall] + target = 19, 3 + +[square = 20, 3] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 20, 3 + +[square = 21, 3] + cube_type = g_grass + + [object = tree_wall] + direction = 3 + target = 21, 3 + +[square = 22, 3] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 22, 3 + +[square = 23, 3] + cube_type = g_grass + +[square = 24, 3] + cube_type = g_grass + +[square = 25, 3] + cube_type = g_grass + + [object = tree2] + direction = 0 + target = 25, 3 + +[square = 26, 3] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 26, 3 + +[square = 27, 3] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 27, 3 + +[square = 28, 3] + cube_type = g_grass + +[square = 29, 3] + cube_type = g_grass + + [object = tree_wall] + target = 29, 3 + +[square = 30, 3] + cube_type = g_grass + + [object = tree_wall] + direction = 1 + target = 30, 3 + +[square = 31, 3] + cube_type = g_grass + +[square = 32, 3] + cube_type = g_grass + +[square = 33, 3] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 33, 3 + +[square = 34, 3] + cube_type = g_grass + + [object = rock] + direction = 3 + target = 34, 3 + +[square = 42, 3] + cube_type = g_grass + + [object = rock] + target = 42, 3 + +[square = 43, 3] + cube_type = g_grass + + [object = rock] + target = 43, 3 + +[square = 44, 3] + cube_type = g_grass + + [object = rock] + target = 44, 3 + +[square = 45, 3] + cube_type = g_grass + + [object = rock] + target = 45, 3 + +[square = 46, 3] + cube_type = g_grass + + [object = rock] + target = 46, 3 + +[square = 0, 4] + cube_type = g_grass + +[square = 1, 4] + cube_type = g_grass + +[square = 2, 4] + cube_type = wall1 + +[square = 3, 4] + cube_type = g_pavement1 + + [object = niece] + direction = 0 + target = 22, 18 + + [enemy = townswoman] + hp = 0 + +[square = 4, 4] + cube_type = g_pavement1 + + [object = torch2] + direction = 0 + target = 4, 4 + +[square = 5, 4] + cube_type = g_pavement1 + +[square = 6, 4] + cube_type = g_grass + + [object = beggar_dummy] + direction = 0 + target = 6, 4 + + [enemy = beggar] + hp = 0 + +[square = 7, 4] + cube_type = g_grass + + [object = roof] + direction = 1 + + [object = barrel] + direction = 3 + + + object_item_count = 16 + + + object_item_count = 0 + + [object = foliage1] + direction = 0 + +[square = 8, 4] + cube_type = wall1 + +[square = 9, 4] + cube_type = wall1 + +[square = 10, 4] + cube_type = wall1 + +[square = 11, 4] + cube_type = g_grass + + [object = roof] + direction = 3 + + [object = flower1] + + [object = dirt1] + + [object = foliage1] + direction = 0 + + [object = roof] + direction = 0 + +[square = 12, 4] + cube_type = g_grass + + [object = bush2] + +[square = 13, 4] + cube_type = wall1_clone + +[square = 14, 4] + cube_type = g_grass + + [object = tree1] + direction = 0 + target = 14, 4 + +[square = 15, 4] + cube_type = g_grass + +[square = 16, 4] + cube_type = g_grass + +[square = 17, 4] + cube_type = g_grass + + [object = tree2] + direction = 3 + target = 17, 4 + +[square = 18, 4] + cube_type = g_grass + + [object = bush2] + direction = 3 + target = 18, 4 + +[square = 19, 4] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 19, 4 + +[square = 20, 4] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 20, 4 + +[square = 21, 4] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 21, 4 + +[square = 22, 4] + cube_type = g_grass + + [object = tree_wall] + direction = 1 + target = 22, 4 + +[square = 23, 4] + cube_type = g_grass + +[square = 24, 4] + cube_type = g_grass + + [object = tree2] + direction = 0 + target = 24, 4 + +[square = 25, 4] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 25, 4 + +[square = 26, 4] + cube_type = g_grass + + [object = bush1] + direction = 0 + target = 26, 4 + +[square = 27, 4] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 27, 4 + +[square = 28, 4] + cube_type = g_grass + + [object = dog] + direction = 0 + target = 28, 3 + +[square = 29, 4] + cube_type = g_grass + + [object = tree_wall] + direction = 3 + target = 29, 4 + +[square = 30, 4] + cube_type = g_grass + + [object = tree1] + target = 30, 4 + + [object = bush1] + direction = 3 + target = 30, 4 + +[square = 31, 4] + cube_type = g_grass + +[square = 32, 4] + cube_type = g_grass + + [object = tree2] + direction = 3 + target = 32, 4 + +[square = 33, 4] + cube_type = g_grass + + [object = bush2] + direction = 3 + target = 33, 4 + +[square = 34, 4] + cube_type = g_grass + + [object = rock] + direction = 3 + target = 34, 4 + +[square = 41, 4] + cube_type = g_grass + + [object = rock] + target = 41, 4 + +[square = 42, 4] + cube_type = g_grass + + [object = tree_wall] + target = 42, 4 + +[square = 43, 4] + cube_type = g_grass + + [object = tree_wall] + target = 43, 4 + +[square = 44, 4] + cube_type = g_grass + + [object = tree_wall] + target = 44, 4 + +[square = 45, 4] + cube_type = g_grass + + [object = tree_wall] + target = 45, 4 + +[square = 46, 4] + cube_type = g_grass + + [object = rock] + target = 46, 4 + +[square = 47, 4] + cube_type = g_grass + +[square = 48, 4] + cube_type = g_grass + +[square = 49, 4] + cube_type = g_grass + +[square = 50, 4] + cube_type = g_grass + +[square = 0, 5] + cube_type = g_grass + +[square = 1, 5] + cube_type = g_grass + +[square = 2, 5] + cube_type = g_grass + + [object = gate_r] + direction = 0 + target = 2, 5 + + [object = gate_locked] + direction = 0 + target = 2, 5 + +[square = 3, 5] + cube_type = g_pavement1 + +[square = 4, 5] + cube_type = g_pavement1 + +[square = 5, 5] + cube_type = g_pavement1 + +[square = 6, 5] + cube_type = g_pavement1 + +[square = 7, 5] + cube_type = g_pavement1 + +[square = 8, 5] + cube_type = g_pavement1 + + [object = win_stone] + direction = 0 + + [object = roof] + direction = 0 + +[square = 9, 5] + cube_type = g_pavement1 + + [object = roof] + direction = 0 + + [object = shop_inn] + direction = 0 + + [object = help_start] + direction = 0 + + [object = door_inn] + direction = 0 + target = 9, 5 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 10, 5] + cube_type = g_pavement1 + + [object = win_stone] + direction = 0 + + [object = roof] + direction = 0 + +[square = 11, 5] + cube_type = g_pavement1 + +[square = 12, 5] + cube_type = g_pavement1 + cube_direction = 3 + + [object = captain_dummy] + direction = 3 + target = 12, 5 + + [object = city_top] + target = 12, 5 + + [enemy = watch] + hp = 0 + +[square = 13, 5] + cube_type = g_pavement1 + cube_direction = 3 + + [object = city_top] + target = 13, 5 + +[square = 14, 5] + cube_type = g_pavement1 + + [object = flower1] + direction = 0 + target = 14, 5 + + [object = help_leaving] + direction = 0 + target = 14, 5 + +[square = 15, 5] + cube_type = g_grass + +[square = 16, 5] + cube_type = g_grass + +[square = 17, 5] + cube_type = g_grass + + [object = dirt1] + direction = 0 + target = 17, 5 + +[square = 18, 5] + cube_type = g_grass + + [object = bush1] + direction = 0 + target = 18, 5 + + [object = berries] + direction = 1 + target = 18, 5 + +[square = 19, 5] + cube_type = g_grass + + [object = tree2] + direction = 0 + target = 19, 5 + +[square = 20, 5] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 20, 5 + +[square = 21, 5] + cube_type = g_grass + + [object = bush1] + direction = 0 + target = 21, 5 + +[square = 22, 5] + cube_type = g_grass + +[square = 23, 5] + cube_type = g_grass + + [object = flower4] + direction = 0 + target = 23, 5 + +[square = 24, 5] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 24, 5 + +[square = 25, 5] + cube_type = g_grass + + [object = flower3] + direction = 1 + target = 25, 5 + +[square = 26, 5] + cube_type = g_grass + +[square = 27, 5] + cube_type = g_grass + + [object = bush1] + direction = 0 + target = 27, 5 + +[square = 28, 5] + cube_type = g_grass + + [object = rock] + target = 28, 5 + +[square = 29, 5] + cube_type = g_grass + + [object = tree_wall] + direction = 1 + target = 29, 5 + +[square = 30, 5] + cube_type = g_grass + + [enemy = beetle] + hp = 30 + + [enemy = beetle] + hp = 30 + +[square = 31, 5] + cube_type = g_grass + + [enemy = beetle] + hp = 30 + + [enemy = beetle] + hp = 30 + +[square = 32, 5] + cube_type = g_grass + + [object = tree_wall] + direction = 3 + target = 32, 5 + +[square = 33, 5] + cube_type = g_grass + + [object = rock] + direction = 3 + target = 33, 5 + +[square = 41, 5] + cube_type = g_grass + + [object = rock] + target = 41, 5 + +[square = 42, 5] + cube_type = g_grass + + [object = tree_wall] + target = 42, 5 + +[square = 43, 5] + cube_type = g_grass + + [object = tree_wall] + target = 43, 5 + +[square = 44, 5] + cube_type = g_grass + + [object = tstone] + target = 0, 0 + +[square = 45, 5] + cube_type = g_grass + + [object = tree_wall] + target = 45, 5 + +[square = 46, 5] + cube_type = wall1_clone + +[square = 47, 5] + cube_type = g_grass + + [object = tree2] + direction = 0 + target = 47, 5 + +[square = 48, 5] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 48, 5 + +[square = 49, 5] + cube_type = g_grass + + [object = tree2] + direction = 0 + target = 49, 5 + +[square = 50, 5] + cube_type = g_grass + +[square = 0, 6] + cube_type = wall1 + +[square = 1, 6] + cube_type = wall1 + +[square = 2, 6] + cube_type = wall1 + + [object = city_top] + +[square = 3, 6] + cube_type = g_pavement1 + + [object = city_top] + + [object = monk_statue] + direction = 1 + target = 3, 6 + +[square = 4, 6] + cube_type = g_pavement1 + +[square = 5, 6] + cube_type = g_pavement1 + + [object = torch2] + +[square = 6, 6] + cube_type = g_grass + +[square = 7, 6] + cube_type = g_grass + + [object = well] + direction = 0 + target = 7, 6 + +[square = 8, 6] + cube_type = g_grass + cube_direction = 3 + + [object = woman_dummy] + direction = 0 + target = 12, 5 + + [enemy = peasantwoman] + hp = 0 + +[square = 9, 6] + cube_type = g_pavement1 + +[square = 10, 6] + cube_type = g_grass + + [object = flower4] + + [object = tree1] + direction = 0 + target = 10, 6 + +[square = 11, 6] + cube_type = w_arc_grass + cube_direction = 2 + + [object = city_top] + direction = 1 + + [object = city_top] + + [object = win_stone] + direction = 1 + + [object = dirt1] + +[square = 12, 6] + cube_type = wall1 + +[square = 13, 6] + cube_type = wall1 + cube_direction = 3 + +[square = 14, 6] + cube_type = g_grass + + [object = dirt1] + direction = 0 + target = 14, 6 + + [object = flower2] + direction = 0 + target = 14, 6 + + [object = city_top] + direction = 3 + target = 14, 6 + +[square = 15, 6] + cube_type = g_grass + + [object = bush1] + direction = 3 + target = 15, 6 + +[square = 16, 6] + cube_type = g_grass + + [object = tree1] + direction = 3 + target = 16, 6 + +[square = 17, 6] + cube_type = g_grass + + [object = block_enemy] + direction = 0 + target = 17, 6 + +[square = 18, 6] + cube_type = g_grass + +[square = 19, 6] + cube_type = g_grass + + [object = dirt1] + direction = 0 + target = 19, 6 + +[square = 20, 6] + cube_type = g_grass + + [object = tree2] + direction = 0 + target = 20, 6 + +[square = 21, 6] + cube_type = g_grass + + [object = bush2] + direction = 0 + target = 21, 6 + + [object = tree1] + direction = 0 + target = 21, 6 + +[square = 22, 6] + cube_type = g_grass + + [object = dirt1] + direction = 0 + target = 22, 6 + +[square = 23, 6] + cube_type = g_grass + +[square = 24, 6] + cube_type = g_grass + + [object = dirt1] + direction = 0 + target = 24, 6 + +[square = 25, 6] + cube_type = g_grass + + [object = flower1] + direction = 3 + target = 25, 6 + +[square = 26, 6] + cube_type = g_grass + + [object = dirt1] + direction = 0 + target = 26, 6 + +[square = 27, 6] + cube_type = g_grass + +[square = 28, 6] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 28, 6 + +[square = 29, 6] + cube_type = g_grass + +[square = 30, 6] + cube_type = g_grass + +[square = 31, 6] + cube_type = g_grass + + [enemy = beetle] + hp = 30 + + [enemy = beetle] + hp = 30 + +[square = 32, 6] + cube_type = g_grass + + [object = tree_wall] + direction = 1 + target = 32, 6 + +[square = 33, 6] + cube_type = g_grass + + [object = rock] + target = 33, 6 + +[square = 41, 6] + cube_type = w_wood + +[square = 42, 6] + cube_type = w_wood + +[square = 43, 6] + cube_type = g_grass + + [object = roof] + direction = 3 + target = 43, 6 + + [object = yorik] + direction = 0 + target = 43, 6 + + + object_item_count = 40 + + + object_item_count = 14 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + [enemy = yorik] + hp = 0 + +[square = 44, 6] + cube_type = g_grass + +[square = 45, 6] + cube_type = g_grass + +[square = 46, 6] + cube_type = g_grass + + [object = woodgate_jamb_L] + target = 46, 6 + + [object = woodgate_jamb_R] + direction = 0 + target = 46, 6 + + [object = dummy_leave] + direction = 3 + target = 46, 6 + + [object = woodgate_locked] + direction = 0 + target = 46, 6 + +[square = 47, 6] + cube_type = g_grass + + [object = block_all] + direction = 0 + target = 47, 6 + +[square = 48, 6] + cube_type = g_grass + +[square = 49, 6] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 49, 6 + +[square = 50, 6] + cube_type = g_grass + +[square = 0, 7] + cube_type = wall1 + +[square = 1, 7] + cube_type = g_pavement1 + + [object = ukmar_dummy] + direction = 0 + target = 1, 7 + + [enemy = ukmar_peace] + hp = 0 + +[square = 2, 7] + cube_type = wall1 + +[square = 3, 7] + cube_type = wall1 + +[square = 4, 7] + cube_type = g_pavement1 + + [object = city_top] + direction = 3 + +[square = 5, 7] + cube_type = wall1_clone + +[square = 6, 7] + cube_type = g_grass + +[square = 7, 7] + cube_type = g_grass + +[square = 8, 7] + cube_type = g_pavement1 + + [object = direction1] + direction = 1 + +[square = 9, 7] + cube_type = g_pavement1 + +[square = 10, 7] + cube_type = w_arc1_side + cube_direction = 1 + + [object = city_top] + direction = 1 + +[square = 11, 7] + cube_type = w_arc1_corner + cube_direction = 3 + + [object = ceiling] + + [object = stone_sign1] + direction = 1 + +[square = 12, 7] + cube_type = wall1 + +[square = 13, 7] + cube_type = wall1 + cube_direction = 3 + +[square = 14, 7] + cube_type = g_grass + + [object = bush1] + direction = 3 + target = 14, 7 + + [object = city_top] + direction = 3 + target = 14, 7 + +[square = 15, 7] + cube_type = g_grass + + [object = tree1] + direction = 3 + target = 15, 7 + +[square = 16, 7] + cube_type = g_grass + + [object = tree_wall] + direction = 3 + target = 16, 7 + +[square = 17, 7] + cube_type = g_grass + + [object = tree_wall] + target = 17, 7 + +[square = 18, 7] + cube_type = g_grass + +[square = 19, 7] + cube_type = g_grass + +[square = 20, 7] + cube_type = g_grass + +[square = 21, 7] + cube_type = g_grass + +[square = 22, 7] + cube_type = g_grass + + [enemy = wolf] + hp = 70 + +[square = 23, 7] + cube_type = g_grass + + [object = direction2] + direction = 0 + target = 23, 7 + +[square = 24, 7] + cube_type = g_grass + +[square = 25, 7] + cube_type = g_grass + +[square = 26, 7] + cube_type = g_grass + +[square = 27, 7] + cube_type = g_grass + + [object = RESPAWN-wolf] + direction = 0 + target = 22, 13 + +[square = 28, 7] + cube_type = g_grass + +[square = 29, 7] + cube_type = g_grass + + [object = dirt1] + direction = 0 + target = 29, 7 + +[square = 30, 7] + cube_type = g_grass + + [object = tree2] + target = 30, 7 + +[square = 31, 7] + cube_type = g_grass + +[square = 32, 7] + cube_type = g_grass + + [object = charon] + direction = 0 + target = 32, 7 + +[square = 33, 7] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 33, 7 + +[square = 38, 7] + cube_type = g_grass + + [object = bush1] + target = 38, 7 + +[square = 39, 7] + cube_type = g_grass + + [object = tree_wall] + target = 39, 7 + +[square = 40, 7] + cube_type = g_grass + + [object = tree_wall] + target = 40, 7 + +[square = 41, 7] + cube_type = w_wood + +[square = 42, 7] + cube_type = w_wood + +[square = 43, 7] + cube_type = g_grass + + [object = roof] + direction = 3 + target = 43, 7 + + [object = win_wood] + direction = 3 + target = 43, 7 + +[square = 44, 7] + cube_type = g_grass + +[square = 45, 7] + cube_type = g_grass + + [object = roof] + target = 45, 7 + + [object = watch2_dummy] + direction = 0 + target = 46, 6 + + [enemy = watch] + hp = 0 + +[square = 46, 7] + cube_type = wall1_clone + +[square = 47, 7] + cube_type = g_grass + +[square = 48, 7] + cube_type = g_grass + +[square = 49, 7] + cube_type = g_grass + + [object = bush1] + direction = 0 + target = 49, 7 + +[square = 50, 7] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 50, 7 + +[square = 0, 8] + cube_type = wall1 + +[square = 1, 8] + cube_type = g_pavement1 + + [object = city_top] + direction = 1 + +[square = 2, 8] + cube_type = wall1 + +[square = 3, 8] + cube_type = wall1 + +[square = 4, 8] + cube_type = g_pavement1 + + [object = city_top] + direction = 3 + +[square = 5, 8] + cube_type = g_pavement1 + +[square = 6, 8] + cube_type = g_pavement1 + +[square = 7, 8] + cube_type = g_pavement1 + +[square = 8, 8] + cube_type = g_pavement1 + +[square = 9, 8] + cube_type = g_grass + + [object = tree1] + direction = 1 + +[square = 10, 8] + cube_type = w_arc1_side + cube_direction = 1 + + [object = city_top] + direction = 1 + +[square = 11, 8] + cube_type = w_arc1_side + cube_direction = 3 + + [object = ceiling] + + [object = door_townhall] + direction = 1 + target = 11, 8 + +[square = 12, 8] + cube_type = wall1 + +[square = 13, 8] + cube_type = wall1 + cube_direction = 3 + +[square = 16, 8] + cube_type = g_grass + + [object = rock] + direction = 3 + target = 16, 8 + +[square = 17, 8] + cube_type = g_grass + + [object = rock] + direction = 3 + target = 17, 8 + +[square = 18, 8] + cube_type = g_grass + + [object = rock] + direction = 1 + target = 18, 8 + +[square = 19, 8] + cube_type = g_grass + +[square = 20, 8] + cube_type = g_grass + + [object = bush1] + target = 20, 8 + +[square = 21, 8] + cube_type = g_grass + + [object = bush1] + direction = 0 + target = 21, 8 + +[square = 22, 8] + cube_type = g_grass + +[square = 23, 8] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 23, 8 + +[square = 24, 8] + cube_type = g_grass + + [object = rock] + target = 24, 8 + +[square = 25, 8] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 25, 8 + +[square = 26, 8] + cube_type = g_grass + + [object = rock] + target = 26, 8 + +[square = 27, 8] + cube_type = g_grass + + [object = bush2] + target = 27, 8 + + [object = tree1] + target = 27, 8 + +[square = 28, 8] + cube_type = g_grass + + [object = flower1] + direction = 3 + target = 28, 8 + +[square = 29, 8] + cube_type = g_grass + +[square = 30, 8] + cube_type = g_grass + + [object = tree_wall] + target = 30, 8 + +[square = 31, 8] + cube_type = g_grass + + [object = flower2] + direction = 3 + target = 31, 8 + +[square = 32, 8] + cube_type = g_grass + + [object = tree_wall] + direction = 1 + target = 32, 8 + +[square = 33, 8] + cube_type = g_grass + + [object = rock] + target = 33, 8 + +[square = 37, 8] + cube_type = g_grass + + [object = bush1] + target = 37, 8 + +[square = 38, 8] + cube_type = g_grass + + [object = tree_wall] + target = 38, 8 + +[square = 39, 8] + cube_type = g_grass + + [object = bush1] + target = 39, 8 + +[square = 40, 8] + cube_type = g_grass + + [object = tree2] + target = 40, 8 + +[square = 41, 8] + cube_type = g_grass + + [object = roof] + direction = 0 + target = 41, 8 + + [object = win_wood] + direction = 0 + target = 41, 8 + +[square = 42, 8] + cube_type = g_grass + + [object = roof] + direction = 0 + target = 42, 8 + +[square = 43, 8] + cube_type = g_grass + +[square = 44, 8] + cube_type = g_grass + + [object = roof] + direction = 1 + target = 44, 8 + +[square = 45, 8] + cube_type = w_wood + +[square = 46, 8] + cube_type = w_wood + +[square = 47, 8] + cube_type = w_wood + +[square = 48, 8] + cube_type = g_grass + + [object = bush1] + direction = 0 + target = 48, 8 + +[square = 49, 8] + cube_type = g_grass + +[square = 50, 8] + cube_type = g_grass + +[square = 0, 9] + cube_type = wall1 + +[square = 1, 9] + cube_type = w_arc1_side + cube_direction = 2 + + [object = city_top] + direction = 1 + + [object = roof] + +[square = 2, 9] + cube_type = wall1 + +[square = 3, 9] + cube_type = w_arc1 + cube_direction = 3 + + [object = door_magic] + direction = 3 + target = 3, 9 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + [object = ceiling] + direction = 3 + target = 3, 9 + +[square = 4, 9] + cube_type = w_arc1_side + cube_direction = 3 + + [object = city_top] + direction = 3 + + [object = shop_magic] + direction = 3 + +[square = 5, 9] + cube_type = wall1_clone + +[square = 6, 9] + cube_type = g_grass + + [object = bridge] + direction = 0 + + [object = torch] + direction = 3 + + [object = barrel] + direction = 0 + target = 6, 9 + + + object_item_count = 26 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 7, 9] + cube_type = g_grass + + [object = bridge] + direction = 0 + + [object = flower1] + +[square = 8, 9] + cube_type = g_pavement1 + + [object = bridge] + direction = 0 + +[square = 9, 9] + cube_type = g_pavement1 + +[square = 10, 9] + cube_type = w_arc1_side + cube_direction = 1 + + [object = city_top] + direction = 1 + +[square = 11, 9] + cube_type = w_arc1_corner + cube_direction = 2 + + [object = ceiling] + + [object = torch] + direction = 1 + +[square = 12, 9] + cube_type = wall1 + +[square = 13, 9] + cube_type = wall1 + cube_direction = 3 + +[square = 18, 9] + cube_type = g_grass + + [object = rock] + direction = 3 + target = 18, 9 + +[square = 19, 9] + cube_type = g_grass + + [object = tree_wall] + target = 19, 9 + +[square = 20, 9] + cube_type = g_grass + + [object = tree_wall] + target = 20, 9 + +[square = 21, 9] + cube_type = g_grass + + [object = flower2] + direction = 3 + target = 21, 9 + +[square = 22, 9] + cube_type = g_grass + +[square = 23, 9] + cube_type = g_grass + +[square = 24, 9] + cube_type = g_grass + +[square = 25, 9] + cube_type = g_grass + + [object = bush2] + direction = 0 + target = 25, 9 + + [object = tree2] + direction = 0 + target = 25, 9 + +[square = 26, 9] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 26, 9 + +[square = 27, 9] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 27, 9 + +[square = 28, 9] + cube_type = g_grass + + [object = rock] + target = 28, 9 + +[square = 29, 9] + cube_type = g_grass + +[square = 30, 9] + cube_type = g_grass + + [object = dirt1] + direction = 0 + target = 30, 9 + +[square = 31, 9] + cube_type = g_grass + +[square = 32, 9] + cube_type = g_grass + + [object = bush1] + direction = 3 + target = 32, 9 + +[square = 33, 9] + cube_type = g_grass + + [object = bush1] + direction = 3 + target = 33, 9 + +[square = 37, 9] + cube_type = g_grass + + [object = bush1] + target = 37, 9 + +[square = 38, 9] + cube_type = g_grass + + [object = tree_wall] + target = 38, 9 + +[square = 39, 9] + cube_type = g_grass + + [object = tree2] + target = 39, 9 + + [object = roof] + target = 39, 9 + +[square = 40, 9] + cube_type = g_grass + + [object = roof] + target = 40, 9 + +[square = 41, 9] + cube_type = g_grass + + [object = hunter] + direction = 0 + target = 41, 9 + + + object_item_count = 20 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + [enemy = highlander] + hp = 0 + +[square = 42, 9] + cube_type = g_grass + +[square = 43, 9] + cube_type = g_grass + +[square = 44, 9] + cube_type = g_grass + + [object = roof] + direction = 1 + target = 44, 9 + + [object = win_wood] + direction = 1 + target = 44, 9 + +[square = 45, 9] + cube_type = w_wood + +[square = 46, 9] + cube_type = w_wood + +[square = 47, 9] + cube_type = w_wood + +[square = 48, 9] + cube_type = g_grass + + [object = rock] + target = 48, 9 + +[square = 49, 9] + cube_type = g_grass + + [object = rock] + target = 49, 9 + +[square = 0, 10] + cube_type = wall1 + +[square = 1, 10] + cube_type = w_arc1 + cube_direction = 2 + + [object = city_top] + direction = 1 + + [object = ceiling] + direction = 0 + + [object = jng] + direction = 1 + target = 1, 10 + +[square = 2, 10] + cube_type = wall1 + +[square = 3, 10] + cube_type = wall1 + +[square = 4, 10] + cube_type = g_pavement1 + cube_direction = 3 + + [object = city_top] + direction = 3 + + [object = torch2] + +[square = 5, 10] + cube_type = wall1_clone + + [object = bridge] + direction = 3 + + [object = bridge] + direction = 0 + +[square = 6, 10] + cube_type = empty + + [object = foliage1] + direction = 3 + +[square = 7, 10] + cube_type = empty + + [object = roof] + + [object = win_wood] + + [object = foliage1] + +[square = 8, 10] + cube_type = empty + + [object = roof] + + [object = win_wood] + +[square = 9, 10] + cube_type = g_pavement1 + + [object = bridge] + direction = 1 + +[square = 10, 10] + cube_type = g_grass + + [object = flower3] + direction = 1 + +[square = 11, 10] + cube_type = w_arc_grass + + [object = city_top] + direction = 0 + + [object = city_top] + direction = 1 + + [object = win_stone] + direction = 1 + +[square = 12, 10] + cube_type = wall1 + +[square = 13, 10] + cube_type = wall1down + cube_direction = 3 + +[square = 14, 10] + cube_type = wall1 + +[square = 15, 10] + cube_type = wall1 + +[square = 18, 10] + cube_type = g_grass + +[square = 19, 10] + cube_type = g_grass + +[square = 20, 10] + cube_type = g_grass + + [object = tree_wall] + target = 20, 10 + +[square = 21, 10] + cube_type = g_grass + + [object = bush1] + target = 21, 10 + + [object = tree2] + target = 21, 10 + +[square = 22, 10] + cube_type = g_grass + + [object = tree_wall] + direction = 1 + target = 22, 10 + +[square = 23, 10] + cube_type = g_grass + +[square = 24, 10] + cube_type = g_grass + + [object = tree1] + direction = 0 + target = 24, 10 + +[square = 25, 10] + cube_type = g_grass + + [object = bush1] + direction = 0 + target = 25, 10 + +[square = 26, 10] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 26, 10 + +[square = 27, 10] + cube_type = g_grass + + [object = tstone] + target = 0, 0 + + [object = troll_thorns] + direction = 1 + target = 27, 10 + + [object = flower1] + target = 27, 10 + + [object = dirt1] + target = 27, 10 + +[square = 28, 10] + cube_type = g_grass + + [object = dirt1] + direction = 0 + target = 28, 10 + +[square = 29, 10] + cube_type = g_grass + + [object = flower4] + direction = 0 + target = 29, 10 + + [object = flower2] + target = 29, 10 + +[square = 30, 10] + cube_type = g_grass + +[square = 31, 10] + cube_type = g_grass + +[square = 32, 10] + cube_type = g_grass + + [object = flower4] + direction = 0 + target = 32, 10 + +[square = 33, 10] + cube_type = g_grass + + [object = bush1] + direction = 3 + target = 33, 10 + + [object = berries] + direction = 1 + target = 33, 10 + +[square = 38, 10] + cube_type = g_grass + + [object = bush1] + target = 38, 10 + +[square = 39, 10] + cube_type = w_wood + +[square = 40, 10] + cube_type = w_wood + +[square = 41, 10] + cube_type = g_grass + + [object = roof] + direction = 3 + target = 41, 10 + + [object = win_wood] + direction = 3 + target = 41, 10 + +[square = 42, 10] + cube_type = g_grass + + [object = flower1] + direction = 1 + target = 42, 10 + +[square = 43, 10] + cube_type = g_grass + +[square = 44, 10] + cube_type = g_grass + + [object = flower1] + direction = 1 + target = 44, 10 + +[square = 45, 10] + cube_type = g_grass + + [object = roof] + direction = 0 + target = 45, 10 + + [object = win_wood] + direction = 0 + target = 45, 10 + +[square = 46, 10] + cube_type = g_grass + + [object = roof] + direction = 0 + target = 46, 10 + +[square = 47, 10] + cube_type = g_grass + + [object = roof] + direction = 0 + target = 47, 10 + + [object = win_wood] + direction = 0 + target = 47, 10 + + [object = woman_fire] + direction = 0 + target = 47, 10 + + [enemy = peasantwoman] + hp = 0 + +[square = 48, 10] + cube_type = g_grass + + [object = roof] + target = 48, 10 + + [object = tree2] + target = 48, 10 + +[square = 49, 10] + cube_type = g_grass + + [object = rock] + target = 49, 10 + +[square = 0, 11] + cube_type = wall1 + +[square = 1, 11] + cube_type = w_arc1_side + + [object = roof] + direction = 0 + + [object = dirt1] + direction = 0 + + [object = bridge] + direction = 0 + + [object = foliage1] + direction = 3 + +[square = 2, 11] + cube_type = g_pavement1 + + [object = city_top] + direction = 0 + + [object = bridge] + direction = 0 + + [object = torch] + direction = 0 + + [object = garbage] + direction = 3 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 3, 11] + cube_type = g_pavement1 + + [object = city_top] + direction = 0 + + [object = bridge] + direction = 0 + +[square = 4, 11] + cube_type = g_pavement1 + + [object = bridge] + direction = 0 + +[square = 5, 11] + cube_type = empty + +[square = 6, 11] + cube_type = empty + + [object = roof] + direction = 1 + + [object = foliage1] + direction = 1 + +[square = 7, 11] + cube_type = w_wood + + [object = bridge] + + [object = bridge] + direction = 1 + +[square = 8, 11] + cube_type = w_wood + + [object = bridge] + +[square = 9, 11] + cube_type = g_pavement1 + + [object = win_wood] + direction = 3 + + [object = roof] + direction = 3 + +[square = 10, 11] + cube_type = g_grass + +[square = 11, 11] + cube_type = g_grass + +[square = 12, 11] + cube_type = g_grass + + [object = city_top] + direction = 0 + +[square = 13, 11] + cube_type = g_grass + + [object = city_top] + direction = 0 + + [object = door_th_cellar] + direction = 0 + target = 13, 11 + +[square = 14, 11] + cube_type = g_grass + + [object = city_top] + direction = 0 + target = 14, 11 + + [object = barrel] + direction = 0 + target = 14, 11 + +[square = 15, 11] + cube_type = wall1 + +[square = 18, 11] + cube_type = g_grass + +[square = 19, 11] + cube_type = g_grass + +[square = 20, 11] + cube_type = g_grass + + [object = rock] + target = 20, 11 + +[square = 21, 11] + cube_type = g_grass + + [item = mushroom] + item_count = 0 + + [item = mushroom] + item_count = 0 + + [item = mushroom] + item_count = 0 + + [item = mushroom] + item_count = 0 + + [item = mushroom] + item_count = 0 + +[square = 22, 11] + cube_type = g_grass + + [object = flower4] + direction = 0 + target = 22, 11 + +[square = 23, 11] + cube_type = g_grass + +[square = 24, 11] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 24, 11 + +[square = 25, 11] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 25, 11 + +[square = 26, 11] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 26, 11 + +[square = 27, 11] + cube_type = g_grass + +[square = 28, 11] + cube_type = g_grass + +[square = 29, 11] + cube_type = g_grass + +[square = 30, 11] + cube_type = g_grass + +[square = 31, 11] + cube_type = g_grass + +[square = 32, 11] + cube_type = g_grass + +[square = 33, 11] + cube_type = g_grass + + [object = bush1] + direction = 3 + target = 33, 11 + +[square = 34, 11] + cube_type = g_grass + + [object = tree2] + direction = 3 + target = 34, 11 + +[square = 38, 11] + cube_type = g_grass + + [object = rock] + target = 38, 11 + +[square = 39, 11] + cube_type = w_wood + +[square = 40, 11] + cube_type = w_wood + +[square = 41, 11] + cube_type = g_grass + + [object = roof] + direction = 3 + target = 41, 11 + + [object = door1] + direction = 3 + target = 41, 11 + +[square = 42, 11] + cube_type = g_grass + +[square = 43, 11] + cube_type = g_grass + +[square = 44, 11] + cube_type = g_grass + +[square = 45, 11] + cube_type = g_grass + + [object = bush1] + target = 45, 11 + + [object = tree1] + target = 45, 11 + +[square = 46, 11] + cube_type = g_grass + +[square = 47, 11] + cube_type = g_grass + + [object = roof] + direction = 1 + target = 47, 11 + +[square = 48, 11] + cube_type = w_wood + +[square = 49, 11] + cube_type = w_wood + +[square = 0, 12] + cube_type = wall1 + cube_direction = 2 + + [object = bridge] + direction = 3 + +[square = 1, 12] + cube_type = empty + cube_direction = 2 + + [object = foliage1] + +[square = 2, 12] + cube_type = empty + cube_direction = 2 + + [object = foliage1] + +[square = 3, 12] + cube_type = empty + +[square = 4, 12] + cube_type = empty + +[square = 5, 12] + cube_type = empty + +[square = 6, 12] + cube_type = g_grass + + [object = bridge] + + [object = bridge] + direction = 1 + + [object = tree1] + direction = 1 + + [object = roof] + direction = 1 + +[square = 7, 12] + cube_type = w_wood + +[square = 8, 12] + cube_type = w_wood + +[square = 9, 12] + cube_type = g_pavement1 + + [object = roof] + direction = 3 + + [object = shop_smith] + direction = 3 + + [object = door_smith] + direction = 3 + target = 9, 12 + + + object_item_count = 20 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 10, 12] + cube_type = g_grass + +[square = 11, 12] + cube_type = wall1 + +[square = 12, 12] + cube_type = wall1 + +[square = 13, 12] + cube_type = wall1 + +[square = 14, 12] + cube_type = wall1 + +[square = 15, 12] + cube_type = wall1 + +[square = 19, 12] + cube_type = g_grass + +[square = 20, 12] + cube_type = g_grass + + [object = tree_wall] + target = 20, 12 + + [object = bush1] + direction = 0 + target = 20, 12 + +[square = 21, 12] + cube_type = g_grass + + [object = tree2] + target = 21, 12 + +[square = 22, 12] + cube_type = g_grass + + [object = bush1] + target = 22, 12 + + [object = berries] + direction = 1 + target = 22, 12 + +[square = 23, 12] + cube_type = g_grass + + [object = dirt1] + direction = 0 + target = 23, 12 + +[square = 24, 12] + cube_type = g_grass + + [object = flower3] + direction = 1 + target = 24, 12 + +[square = 25, 12] + cube_type = g_grass + + [object = tree_wall] + direction = 3 + target = 25, 12 + +[square = 26, 12] + cube_type = g_grass + +[square = 27, 12] + cube_type = g_grass + + [object = flower4] + direction = 1 + target = 27, 12 + +[square = 28, 12] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 28, 12 + +[square = 29, 12] + cube_type = g_grass + +[square = 30, 12] + cube_type = g_grass + +[square = 31, 12] + cube_type = g_grass + + [object = tree_wall] + direction = 1 + target = 31, 12 + +[square = 32, 12] + cube_type = g_grass + + [object = dirt1] + direction = 0 + target = 32, 12 + + [object = troll_thorns] + direction = 0 + target = 31, 11 + +[square = 33, 12] + cube_type = g_grass + + [object = tree2] + direction = 3 + target = 33, 12 + +[square = 34, 12] + cube_type = g_grass + + [object = bush1] + direction = 3 + target = 34, 12 + +[square = 35, 12] + cube_type = g_grass + +[square = 36, 12] + cube_type = g_grass + + [object = tree_wall] + direction = 3 + target = 36, 12 + +[square = 37, 12] + cube_type = g_grass + + [object = tree_wall] + direction = 3 + target = 37, 12 + +[square = 38, 12] + cube_type = g_grass + + [object = bush1] + target = 38, 12 + +[square = 39, 12] + cube_type = g_grass + + [object = roof] + direction = 0 + target = 39, 12 + + [object = van] + direction = 0 + target = 39, 12 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 40, 12] + cube_type = g_grass + + [object = roof] + direction = 0 + target = 40, 12 + + [object = win_wood] + direction = 0 + target = 40, 12 + +[square = 41, 12] + cube_type = g_grass + +[square = 42, 12] + cube_type = g_grass + + [object = tree1] + target = 42, 12 + +[square = 43, 12] + cube_type = g_grass + +[square = 44, 12] + cube_type = g_grass + +[square = 45, 12] + cube_type = g_grass + + [object = merchant] + direction = 0 + target = 45, 12 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + [enemy = merchant] + hp = 0 + +[square = 46, 12] + cube_type = g_grass + +[square = 47, 12] + cube_type = g_grass + + [object = roof] + direction = 1 + target = 47, 12 + + [object = win_wood] + direction = 1 + target = 47, 12 + +[square = 48, 12] + cube_type = w_wood + +[square = 49, 12] + cube_type = w_wood + +[square = 0, 13] + cube_type = wall1 + cube_direction = 2 + +[square = 1, 13] + cube_type = wall1 + cube_direction = 2 + + [object = bridge] + +[square = 2, 13] + cube_type = wall1 + cube_direction = 2 + + [object = bridge] + +[square = 3, 13] + cube_type = wall1 + + [object = bridge] + +[square = 4, 13] + cube_type = g_grass + + [object = fence] + + [object = bridge] + +[square = 5, 13] + cube_type = wall1 + + [object = bridge] + +[square = 6, 13] + cube_type = wall1 + + [object = roof] + direction = 1 + +[square = 7, 13] + cube_type = wall1 + +[square = 8, 13] + cube_type = w_wood + +[square = 9, 13] + cube_type = g_pavement1 + + [object = win_wood] + direction = 3 + + [object = roof] + direction = 3 + +[square = 10, 13] + cube_type = g_grass + + [object = flower1] + direction = 3 + +[square = 11, 13] + cube_type = g_grass + + [object = flower4] + direction = 0 + target = 11, 13 + + [object = flower2] + direction = 1 + target = 11, 13 + +[square = 12, 13] + cube_type = g_grass + + [object = fence] + direction = 3 + target = 12, 13 + +[square = 13, 13] + cube_type = g_grass + + [object = tree1] + direction = 0 + target = 13, 13 + +[square = 14, 13] + cube_type = g_grass + + [object = bush2] + direction = 0 + target = 14, 13 + +[square = 15, 13] + cube_type = g_grass + +[square = 20, 13] + cube_type = g_grass + + [object = bush1] + direction = 0 + target = 20, 13 + +[square = 21, 13] + cube_type = g_grass + + [object = tree_wall] + target = 21, 13 + +[square = 22, 13] + cube_type = g_grass + + [enemy = wolf_respawn] + hp = 70 + +[square = 23, 13] + cube_type = g_grass + +[square = 24, 13] + cube_type = g_grass + +[square = 25, 13] + cube_type = g_grass + +[square = 26, 13] + cube_type = g_grass + + [object = RESPAWN-wolf] + direction = 0 + target = 25, 7 + +[square = 27, 13] + cube_type = g_grass + + [object = bush1] + direction = 0 + target = 27, 13 + + [object = tree1] + direction = 0 + target = 27, 13 + +[square = 28, 13] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 28, 13 + +[square = 29, 13] + cube_type = g_grass + + [enemy = deadpeasant] + hp = -1 + +[square = 30, 13] + cube_type = g_grass + + [object = bush1] + target = 30, 13 + + [object = berries] + direction = 1 + target = 30, 13 + +[square = 31, 13] + cube_type = g_grass + +[square = 32, 13] + cube_type = g_grass + + [object = RESPAWN-wolf] + direction = 0 + target = 23, 11 + +[square = 33, 13] + cube_type = g_grass + +[square = 34, 13] + cube_type = g_grass + + [object = bush1] + direction = 3 + target = 34, 13 + + [object = berries] + direction = 1 + target = 34, 13 + +[square = 35, 13] + cube_type = g_grass + + [object = tree_wall] + direction = 3 + target = 35, 13 + +[square = 36, 13] + cube_type = g_grass + +[square = 37, 13] + cube_type = g_grass + + [object = rock] + direction = 3 + target = 37, 13 + +[square = 38, 13] + cube_type = g_grass + + [object = bush1] + direction = 3 + target = 38, 13 + + [object = berries] + direction = 1 + target = 38, 13 + +[square = 39, 13] + cube_type = wall1_clone + +[square = 40, 13] + cube_type = g_grass + +[square = 41, 13] + cube_type = g_grass + + [object = roof] + target = 41, 13 + + [object = win_wood] + target = 41, 13 + +[square = 42, 13] + cube_type = g_grass + + [object = roof] + target = 42, 13 + + [object = door_general] + target = 42, 13 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + [object = shop_general] + target = 42, 13 + +[square = 43, 13] + cube_type = g_grass + + [object = roof] + target = 43, 13 + + [object = win_wood] + target = 43, 13 + +[square = 44, 13] + cube_type = g_grass + +[square = 45, 13] + cube_type = g_grass + + [object = roof] + target = 45, 13 + +[square = 46, 13] + cube_type = g_grass + + [object = roof] + target = 46, 13 + + [object = win_wood] + target = 46, 13 + +[square = 47, 13] + cube_type = g_grass + + [object = roof] + direction = 1 + target = 47, 13 + + [object = win_wood] + direction = 1 + target = 47, 13 + +[square = 48, 13] + cube_type = w_wood + +[square = 49, 13] + cube_type = w_wood + +[square = 1, 14] + cube_type = wall1 + +[square = 2, 14] + cube_type = g_pavement1 + + [object = torch] + direction = 1 + target = 2, 14 + + [object = foliage1] + direction = 3 + target = 2, 14 + + [object = foliage1] + direction = 0 + target = 2, 14 + + [item = small_stamina_potion] + item_count = 0 + + [item = small_stamina_potion] + item_count = 0 + + [item = healing_potion] + item_count = 0 + + [item = money80] + item_count = 67 + +[square = 3, 14] + cube_type = wall1 + +[square = 4, 14] + cube_type = g_grass + + [item = herbs] + item_count = 0 + +[square = 5, 14] + cube_type = g_grass + + [object = flower4] + direction = 3 + + [object = flower2] + direction = 1 + +[square = 6, 14] + cube_type = g_grass + + [object = foliage1] + direction = 0 + + [object = help_garden] + direction = 1 + target = 6, 14 + +[square = 7, 14] + cube_type = g_grass + + [object = foliage1] + direction = 0 + + [object = roof] + direction = 0 + + [object = gate_jamb] + direction = 0 + target = 7, 14 + + [object = gate_jamb] + target = 7, 14 + + [object = gate_r] + direction = 0 + target = 7, 14 + + [object = gate_myron] + direction = 0 + target = 7, 14 + +[square = 8, 14] + cube_type = g_pavement1 + + [object = win_wood] + direction = 0 + + [object = roof] + direction = 0 + +[square = 9, 14] + cube_type = g_pavement1 + +[square = 10, 14] + cube_type = g_grass + + [object = dirt1] + direction = 1 + target = 10, 14 + +[square = 11, 14] + cube_type = g_grass + + [object = gossip_yorik_dummy] + direction = 0 + target = 11, 14 + + [enemy = townsman] + hp = 0 + +[square = 12, 14] + cube_type = wall1 + +[square = 13, 14] + cube_type = g_grass + +[square = 14, 14] + cube_type = g_grass + + [object = bush1] + target = 14, 14 + +[square = 15, 14] + cube_type = g_grass + +[square = 19, 14] + cube_type = g_grass + +[square = 20, 14] + cube_type = g_grass + + [object = rock] + target = 20, 14 + +[square = 21, 14] + cube_type = g_grass + + [object = bush1] + target = 21, 14 + +[square = 22, 14] + cube_type = g_grass + + [object = tree2] + target = 22, 14 + +[square = 23, 14] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 23, 14 + +[square = 24, 14] + cube_type = g_grass + + [object = tree_wall] + direction = 1 + target = 24, 14 + + [object = bush1] + direction = 0 + target = 24, 14 + +[square = 25, 14] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 25, 14 + +[square = 26, 14] + cube_type = g_grass + +[square = 27, 14] + cube_type = g_grass + + [object = tree_wall] + direction = 3 + target = 27, 14 + +[square = 28, 14] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 28, 14 + +[square = 29, 14] + cube_type = g_grass + + [object = bush2] + direction = 0 + target = 29, 14 + +[square = 30, 14] + cube_type = g_grass + + [object = tree_wall] + direction = 3 + target = 30, 14 + +[square = 31, 14] + cube_type = g_grass + +[square = 32, 14] + cube_type = g_grass + + [object = tree_wall] + direction = 1 + target = 32, 14 + +[square = 33, 14] + cube_type = g_grass + + [enemy = wolf] + hp = 70 + +[square = 34, 14] + cube_type = g_grass + +[square = 35, 14] + cube_type = g_grass + + [object = tree2] + direction = 3 + target = 35, 14 + +[square = 36, 14] + cube_type = g_grass + + [object = bush1] + direction = 3 + target = 36, 14 + +[square = 37, 14] + cube_type = g_grass + + [object = bush1] + direction = 3 + target = 37, 14 + +[square = 38, 14] + cube_type = g_grass + +[square = 39, 14] + cube_type = g_grass + + [object = woodgate] + direction = 0 + target = 39, 14 + + [object = woodgate_jamb_L] + direction = 0 + target = 39, 14 + + [object = woodgate_jamb_R] + target = 39, 14 + +[square = 40, 14] + cube_type = g_grass + + [object = roof] + direction = 1 + target = 40, 14 + + [object = win_wood] + direction = 1 + target = 40, 14 + +[square = 41, 14] + cube_type = w_wood + +[square = 42, 14] + cube_type = w_wood + +[square = 43, 14] + cube_type = w_wood + +[square = 44, 14] + cube_type = g_grass + + [object = roof] + direction = 3 + target = 44, 14 + + [object = roof] + direction = 1 + target = 44, 14 + +[square = 45, 14] + cube_type = w_wood + +[square = 46, 14] + cube_type = w_wood + +[square = 47, 14] + cube_type = g_grass + + [object = roof] + direction = 3 + target = 47, 14 + + [object = barrel] + direction = 0 + target = 47, 14 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 48, 14] + cube_type = g_grass + + [object = bush1] + target = 48, 14 + +[square = 49, 14] + cube_type = g_grass + + [object = tree_wall] + target = 49, 14 + +[square = 1, 15] + cube_type = wall1 + +[square = 2, 15] + cube_type = g_pavement1 + + [object = barrel] + direction = 0 + target = 2, 15 + +[square = 3, 15] + cube_type = illusion_wall + +[square = 4, 15] + cube_type = g_grass + + [object = dirt2] + + [item = chicken] + item_count = 0 + +[square = 5, 15] + cube_type = g_grass + + [object = apple_tree] + direction = 0 + target = 5, 15 + +[square = 6, 15] + cube_type = g_grass + + [object = flower1] + direction = 0 + +[square = 7, 15] + cube_type = wall1 + +[square = 8, 15] + cube_type = g_grass + +[square = 9, 15] + cube_type = g_grass + + [object = bush2] + direction = 0 + +[square = 10, 15] + cube_type = g_grass + +[square = 11, 15] + cube_type = g_grass + + [object = tree1] + direction = 3 + target = 11, 15 + +[square = 12, 15] + cube_type = g_grass + + [object = fence] + direction = 1 + target = 12, 15 + +[square = 13, 15] + cube_type = g_grass + + [object = bush2] + direction = 0 + +[square = 14, 15] + cube_type = g_grass + +[square = 15, 15] + cube_type = g_grass + +[square = 19, 15] + cube_type = g_grass + + [object = rock] + target = 19, 15 + +[square = 20, 15] + cube_type = g_grass + + [object = tree_wall] + target = 20, 15 + +[square = 21, 15] + cube_type = g_grass + + [object = tree_wall] + target = 21, 15 + +[square = 22, 15] + cube_type = g_grass + + [object = bush1] + target = 22, 15 + +[square = 23, 15] + cube_type = g_grass + + [object = bush1] + direction = 0 + target = 23, 15 + +[square = 24, 15] + cube_type = g_grass + +[square = 25, 15] + cube_type = g_grass + + [object = tree_wall] + direction = 3 + target = 25, 15 + +[square = 26, 15] + cube_type = g_grass + + [object = dirt1] + direction = 0 + target = 26, 15 + +[square = 27, 15] + cube_type = g_grass + + [object = bush1] + direction = 0 + target = 27, 15 + +[square = 28, 15] + cube_type = g_grass + + [object = tree_wall] + direction = 0 + target = 28, 15 + +[square = 29, 15] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 29, 15 + +[square = 30, 15] + cube_type = g_grass + + [object = tree_wall] + direction = 3 + target = 30, 15 + +[square = 31, 15] + cube_type = g_grass + +[square = 32, 15] + cube_type = g_grass + +[square = 33, 15] + cube_type = g_grass + +[square = 34, 15] + cube_type = g_grass + +[square = 35, 15] + cube_type = g_grass + +[square = 36, 15] + cube_type = g_grass + +[square = 37, 15] + cube_type = g_grass + +[square = 38, 15] + cube_type = g_grass + + [object = block_enemy] + direction = 0 + target = 38, 15 + +[square = 39, 15] + cube_type = wall1_clone + +[square = 40, 15] + cube_type = g_grass + + [object = fence] + target = 40, 15 + + [object = roof] + direction = 1 + target = 40, 15 + +[square = 41, 15] + cube_type = w_wood + +[square = 42, 15] + cube_type = w_wood + +[square = 43, 15] + cube_type = w_wood + +[square = 44, 15] + cube_type = g_grass + + [object = tree1] + target = 44, 15 + + [object = roof] + direction = 3 + target = 44, 15 + + [object = roof] + direction = 1 + target = 44, 15 + +[square = 45, 15] + cube_type = w_wood + +[square = 46, 15] + cube_type = w_wood + +[square = 47, 15] + cube_type = g_grass + + [object = tree2] + target = 47, 15 + + [object = roof] + direction = 3 + target = 47, 15 + +[square = 48, 15] + cube_type = g_grass + + [object = bush1] + target = 48, 15 + +[square = 49, 15] + cube_type = g_grass + + [object = tree_wall] + target = 49, 15 + +[square = 1, 16] + cube_type = wall1 + +[square = 2, 16] + cube_type = wall1 + +[square = 3, 16] + cube_type = wall1 + +[square = 4, 16] + cube_type = g_grass + + [object = flower3] + direction = 1 + +[square = 5, 16] + cube_type = g_grass + + [object = flower1] + direction = 3 + + [object = flower4] + direction = 0 + +[square = 6, 16] + cube_type = g_grass + + [object = rake_joke] + direction = 0 + target = 6, 16 + +[square = 7, 16] + cube_type = g_grass + + [object = fence] + direction = 1 + + [object = flower4] + +[square = 8, 16] + cube_type = g_grass + + [item = chicken] + item_count = 0 + +[square = 9, 16] + cube_type = wall1 + +[square = 10, 16] + cube_type = wall1 + +[square = 11, 16] + cube_type = wall1 + +[square = 12, 16] + cube_type = wall1 + +[square = 13, 16] + cube_type = g_grass + +[square = 14, 16] + cube_type = g_grass + +[square = 15, 16] + cube_type = g_grass + +[square = 19, 16] + cube_type = g_grass + + [object = rock] + target = 19, 16 + +[square = 20, 16] + cube_type = g_grass + + [object = bush1] + target = 20, 16 + + [object = roof] + target = 20, 16 + +[square = 21, 16] + cube_type = g_grass + + [object = roof] + target = 21, 16 + + [object = barrel] + direction = 0 + target = 21, 16 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 22, 16] + cube_type = g_grass + +[square = 23, 16] + cube_type = g_grass + + [object = dirt1] + direction = 0 + target = 23, 16 + +[square = 24, 16] + cube_type = g_grass + +[square = 25, 16] + cube_type = g_grass + + [object = tree_wall] + direction = 1 + target = 25, 16 + +[square = 26, 16] + cube_type = g_grass + +[square = 27, 16] + cube_type = g_grass + +[square = 28, 16] + cube_type = g_grass + + [object = tree_wall] + direction = 1 + target = 28, 16 + +[square = 29, 16] + cube_type = g_grass + + [object = tree2] + direction = 1 + target = 29, 16 + +[square = 30, 16] + cube_type = g_grass + + [object = rock] + direction = 1 + target = 30, 16 + +[square = 31, 16] + cube_type = g_grass + + [object = tree_wall] + direction = 3 + target = 31, 16 + +[square = 32, 16] + cube_type = g_grass + + [object = flower1] + direction = 3 + target = 32, 16 + +[square = 33, 16] + cube_type = g_grass + +[square = 34, 16] + cube_type = g_grass + + [object = tree_wall] + direction = 3 + target = 34, 16 + +[square = 35, 16] + cube_type = g_grass + + [object = tree_wall] + direction = 3 + target = 35, 16 + +[square = 36, 16] + cube_type = g_grass + + [object = tree2] + direction = 3 + target = 36, 16 + +[square = 37, 16] + cube_type = g_grass + + [object = tree_wall] + direction = 3 + target = 37, 16 + +[square = 38, 16] + cube_type = g_grass + + [object = tree_wall] + direction = 3 + target = 38, 16 + + [object = bush1] + direction = 3 + target = 38, 16 + +[square = 39, 16] + cube_type = g_grass + + [object = bush1] + direction = 3 + target = 39, 16 + +[square = 40, 16] + cube_type = g_grass + + [object = bush1] + target = 40, 16 + +[square = 41, 16] + cube_type = g_grass + +[square = 42, 16] + cube_type = g_grass + + [object = tree2] + target = 42, 16 + +[square = 43, 16] + cube_type = g_grass + + [object = bush1] + target = 43, 16 + +[square = 44, 16] + cube_type = g_grass + + [object = bush1] + target = 44, 16 + +[square = 45, 16] + cube_type = g_grass + + [object = bush1] + target = 45, 16 + +[square = 46, 16] + cube_type = g_grass + + [object = tree_wall] + target = 46, 16 + +[square = 47, 16] + cube_type = g_grass + + [object = tree_wall] + target = 47, 16 + +[square = 48, 16] + cube_type = g_grass + + [object = tree_wall] + target = 48, 16 + +[square = 2, 17] + cube_type = wall1 + +[square = 3, 17] + cube_type = wall1 + +[square = 4, 17] + cube_type = g_grass + + [object = bush1] + direction = 0 + +[square = 5, 17] + cube_type = g_grass + + [object = bush1] + direction = 0 + +[square = 6, 17] + cube_type = g_grass + + [object = foliage1] + direction = 1 + + [object = flower2] + +[square = 7, 17] + cube_type = wall1 + +[square = 8, 17] + cube_type = wall1 + +[square = 9, 17] + cube_type = wall1 + +[square = 10, 17] + cube_type = g_grass + + [object = lever] + direction = 1 + target = 10, 16 + +[square = 11, 17] + cube_type = wall1 + +[square = 20, 17] + cube_type = w_wood + +[square = 21, 17] + cube_type = w_wood + +[square = 22, 17] + cube_type = g_grass + + [object = roof] + direction = 3 + target = 22, 17 + + [object = win_wood] + direction = 3 + target = 22, 17 + + [object = foliage1] + direction = 3 + target = 22, 17 + +[square = 23, 17] + cube_type = g_grass + +[square = 24, 17] + cube_type = g_grass + + [object = bush1] + direction = 0 + target = 24, 17 + +[square = 25, 17] + cube_type = g_grass + + [object = flower4] + direction = 0 + target = 25, 17 + +[square = 26, 17] + cube_type = g_grass + +[square = 27, 17] + cube_type = g_grass + + [enemy = smallspider] + hp = 80 + + [enemy = smallspider] + hp = 80 + +[square = 28, 17] + cube_type = g_grass + + [object = flower3] + direction = 1 + target = 28, 17 + + [item = herbs] + item_count = 0 + +[square = 29, 17] + cube_type = g_grass + + [object = tree_wall] + target = 29, 17 + +[square = 30, 17] + cube_type = g_grass + + [object = rock] + direction = 3 + target = 30, 17 + +[square = 31, 17] + cube_type = g_grass + +[square = 32, 17] + cube_type = g_grass + + [object = flower4] + direction = 0 + target = 32, 17 + +[square = 33, 17] + cube_type = g_grass + + [object = tree_wall] + direction = 3 + target = 33, 17 + +[square = 34, 17] + cube_type = g_grass + + [object = bush1] + direction = 3 + target = 34, 17 + +[square = 35, 17] + cube_type = g_grass + + [object = tree_wall] + direction = 3 + target = 35, 17 + +[square = 36, 17] + cube_type = g_grass + + [object = tree_wall] + direction = 3 + target = 36, 17 + +[square = 37, 17] + cube_type = g_grass + + [object = tree_wall] + direction = 3 + target = 37, 17 + +[square = 38, 17] + cube_type = g_grass + + [object = bush1] + direction = 3 + target = 38, 17 + +[square = 39, 17] + cube_type = g_grass + + [object = tree_wall] + target = 39, 17 + +[square = 40, 17] + cube_type = g_grass + + [object = tree_wall] + target = 40, 17 + +[square = 41, 17] + cube_type = g_grass + + [object = tree_wall] + target = 41, 17 + +[square = 42, 17] + cube_type = g_grass + + [object = bush1] + direction = 0 + target = 42, 17 + +[square = 43, 17] + cube_type = g_grass + + [object = tree_wall] + target = 43, 17 + +[square = 44, 17] + cube_type = g_grass + + [object = tree_wall] + target = 44, 17 + +[square = 45, 17] + cube_type = g_grass + + [object = tree_wall] + target = 45, 17 + +[square = 46, 17] + cube_type = g_grass + +[square = 47, 17] + cube_type = g_grass + +[square = 48, 17] + cube_type = g_grass + +[square = 2, 18] + cube_type = wall1 + +[square = 3, 18] + cube_type = g_grass + + [object = foliage1] + direction = 0 + target = 3, 18 + + [object = foliage1] + direction = 3 + target = 3, 18 + + [object = foliage1] + target = 3, 18 + + [enemy = giant_worm] + hp = 180 + +[square = 4, 18] + cube_type = g_grass + + [object = flower1] + direction = 3 + + [object = flower3] + direction = 1 + + [object = flower2] + direction = 3 + +[square = 5, 18] + cube_type = g_grass + + [object = flower4] + direction = 0 + +[square = 6, 18] + cube_type = g_grass + + [object = foliage1] + direction = 1 + + [object = foliage1] + + [object = flower1] + + [object = flower3] + direction = 1 + + [object = block_enemy] + direction = 0 + target = 6, 18 + + [item = mushroom] + item_count = 0 + +[square = 7, 18] + cube_type = wall1 + +[square = 9, 18] + cube_type = wall1 + +[square = 10, 18] + cube_type = g_grass + + [object = tstone] + direction = 0 + target = 0, 0 + +[square = 11, 18] + cube_type = wall1 + +[square = 19, 18] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 19, 18 + +[square = 20, 18] + cube_type = w_wood + +[square = 21, 18] + cube_type = w_wood + +[square = 22, 18] + cube_type = g_grass + + [object = roof] + direction = 3 + target = 22, 18 + + [object = door_auntie] + direction = 3 + target = 0, 0 + +[square = 23, 18] + cube_type = g_grass + + [enemy = spider] + hp = 200 + +[square = 24, 18] + cube_type = g_grass + +[square = 25, 18] + cube_type = g_grass + + [object = block_enemy] + direction = 0 + target = 25, 18 + +[square = 26, 18] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 26, 18 + + [object = bush1] + direction = 0 + target = 26, 18 + + [object = berries] + direction = 1 + target = 26, 18 + +[square = 27, 18] + cube_type = g_grass + +[square = 28, 18] + cube_type = g_grass + + [object = tree2] + direction = 1 + target = 28, 18 + +[square = 29, 18] + cube_type = g_grass + + [object = tree2] + direction = 1 + target = 29, 18 + +[square = 30, 18] + cube_type = g_grass + + [object = tree_wall] + target = 30, 18 + +[square = 31, 18] + cube_type = g_grass + + [object = dirt1] + direction = 0 + target = 31, 18 + +[square = 32, 18] + cube_type = g_grass + + [object = tree_wall] + target = 32, 18 + +[square = 33, 18] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 33, 18 + +[square = 34, 18] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 34, 18 + +[square = 35, 18] + cube_type = g_grass + + [object = bush1] + direction = 3 + target = 35, 18 + +[square = 36, 18] + cube_type = g_grass + + [object = bush1] + direction = 3 + target = 36, 18 + +[square = 37, 18] + cube_type = g_grass + + [object = bush1] + direction = 3 + target = 37, 18 + +[square = 38, 18] + cube_type = g_grass + + [object = flower1] + direction = 1 + target = 38, 18 + +[square = 39, 18] + cube_type = g_grass + + [object = dirt1] + direction = 0 + target = 39, 18 + +[square = 40, 18] + cube_type = g_grass + +[square = 41, 18] + cube_type = g_grass + + [object = flower4] + direction = 1 + target = 41, 18 + +[square = 42, 18] + cube_type = g_grass + + [enemy = firedemon] + hp = 250 + +[square = 43, 18] + cube_type = g_grass + + [object = bush1] + direction = 0 + target = 43, 18 + + [object = berries] + direction = 1 + target = 43, 18 + +[square = 46, 18] + cube_type = g_grass + +[square = 47, 18] + cube_type = g_grass + +[square = 48, 18] + cube_type = g_grass + +[square = 2, 19] + cube_type = wall1 + +[square = 3, 19] + cube_type = wall1 + +[square = 4, 19] + cube_type = wall1 + +[square = 5, 19] + cube_type = wall1 + +[square = 6, 19] + cube_type = wall1 + +[square = 7, 19] + cube_type = wall1 + +[square = 9, 19] + cube_type = wall1 + +[square = 10, 19] + cube_type = wall1 + +[square = 11, 19] + cube_type = wall1 + +[square = 19, 19] + cube_type = g_grass + + [object = rock] + target = 19, 19 + +[square = 20, 19] + cube_type = g_grass + + [object = tree1] + direction = 0 + target = 20, 19 + + [object = roof] + direction = 0 + target = 20, 19 + + [object = foliage1] + direction = 0 + target = 20, 19 + +[square = 21, 19] + cube_type = g_grass + + [object = roof] + direction = 0 + target = 21, 19 + + [object = fence] + direction = 1 + target = 21, 19 + + [object = foliage1] + direction = 0 + target = 21, 19 + +[square = 22, 19] + cube_type = g_grass + +[square = 23, 19] + cube_type = g_grass + +[square = 24, 19] + cube_type = g_grass + + [object = tree1] + direction = 0 + target = 24, 19 + +[square = 25, 19] + cube_type = g_grass + + [object = bush1] + direction = 0 + target = 25, 19 + +[square = 26, 19] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 26, 19 + +[square = 27, 19] + cube_type = g_grass + + [object = bush1] + direction = 0 + target = 27, 19 + +[square = 28, 19] + cube_type = g_grass + + [object = tree_wall] + target = 28, 19 + +[square = 29, 19] + cube_type = g_grass + + [object = tree_wall] + target = 29, 19 + +[square = 30, 19] + cube_type = g_grass + + [enemy = deadpeasant] + hp = -1 + +[square = 31, 19] + cube_type = g_grass + +[square = 32, 19] + cube_type = g_grass + + [object = flower1] + direction = 3 + target = 32, 19 + + [object = help_demon] + direction = 0 + target = 32, 19 + +[square = 33, 19] + cube_type = g_grass + + [object = rock_entrance1] + direction = 3 + target = 37, 19 + +[square = 34, 19] + cube_type = g_grass + + [object = rock] + target = 34, 19 + +[square = 35, 19] + cube_type = g_grass + + [object = rock_huge] + direction = 3 + target = 35, 19 + +[square = 36, 19] + cube_type = g_grass + + [object = rock] + direction = 3 + target = 36, 19 + +[square = 37, 19] + cube_type = g_grass + + [object = rock_entrance1] + direction = 1 + target = 33, 19 + +[square = 38, 19] + cube_type = g_grass + +[square = 39, 19] + cube_type = g_grass + + [object = flower1] + direction = 3 + target = 39, 19 + +[square = 40, 19] + cube_type = g_grass + +[square = 41, 19] + cube_type = g_grass + + [object = dirt1] + direction = 0 + target = 41, 19 + +[square = 42, 19] + cube_type = g_grass + + [object = tree2] + target = 42, 19 + +[square = 43, 19] + cube_type = g_grass + + [object = bush1] + direction = 0 + target = 43, 19 + +[square = 19, 20] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 19, 20 + +[square = 20, 20] + cube_type = g_grass + + [object = rock] + target = 20, 20 + +[square = 21, 20] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 21, 20 + +[square = 22, 20] + cube_type = g_grass + + [object = rock] + target = 22, 20 + +[square = 23, 20] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 23, 20 + +[square = 24, 20] + cube_type = g_grass + + [object = bush1] + direction = 0 + target = 24, 20 + + [object = rock] + direction = 0 + target = 24, 20 + +[square = 25, 20] + cube_type = g_grass + + [object = rock_huge] + direction = 0 + target = 25, 20 + + [object = rock] + direction = 0 + target = 25, 20 + +[square = 26, 20] + cube_type = g_grass + + [object = rock_huge] + direction = 0 + target = 26, 20 + +[square = 27, 20] + cube_type = g_grass + + [object = rock_huge] + direction = 0 + target = 27, 20 + + [object = rock] + direction = 0 + target = 27, 20 + +[square = 28, 20] + cube_type = g_grass + + [object = tree_wall] + target = 28, 20 + +[square = 29, 20] + cube_type = g_grass + + [object = tree_wall] + target = 29, 20 + +[square = 30, 20] + cube_type = g_grass + + [object = tree_wall] + target = 30, 20 + +[square = 31, 20] + cube_type = g_grass + + [object = tree_wall] + target = 31, 20 + +[square = 32, 20] + cube_type = g_grass + + [object = rock] + target = 32, 20 + +[square = 33, 20] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 33, 20 + +[square = 34, 20] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 34, 20 + +[square = 35, 20] + cube_type = g_grass + + [object = rock_huge] + direction = 3 + target = 35, 20 + +[square = 36, 20] + cube_type = g_grass + + [object = rock] + direction = 1 + target = 36, 20 + +[square = 37, 20] + cube_type = g_grass + + [object = tree2] + target = 37, 20 + +[square = 38, 20] + cube_type = g_grass + + [object = flower3] + direction = 1 + target = 38, 20 + +[square = 39, 20] + cube_type = g_grass + + [object = bush1] + direction = 0 + target = 39, 20 + +[square = 40, 20] + cube_type = g_grass + + [object = tree_wall] + target = 40, 20 + +[square = 41, 20] + cube_type = g_grass + + [object = bush1] + direction = 0 + target = 41, 20 + +[square = 42, 20] + cube_type = g_grass + + [object = tree_wall] + target = 42, 20 + +[square = 43, 20] + cube_type = g_grass + + [object = tree_wall] + target = 43, 20 + +[square = 29, 21] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 29, 21 + +[square = 30, 21] + cube_type = g_grass + + [object = rock_huge] + direction = 1 + target = 30, 21 + +[square = 31, 21] + cube_type = g_grass + + [object = rock_huge] + direction = 1 + target = 31, 21 + +[square = 32, 21] + cube_type = g_grass + + [object = rock_huge] + direction = 3 + target = 32, 21 + +[square = 35, 21] + cube_type = g_grass + + [object = rock] + target = 35, 21 + +[square = 36, 21] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 36, 21 + +[square = 37, 21] + cube_type = g_grass + + [object = rock] + target = 37, 21 + +[square = 38, 21] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 38, 21 + +[square = 39, 21] + cube_type = g_grass + + [object = rock] + target = 39, 21 + +[square = 40, 21] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 40, 21 + +[square = 41, 21] + cube_type = g_grass + + [object = rock] + target = 41, 21 + +[square = 42, 21] + cube_type = g_grass + + [object = rock] + direction = 0 + target = 42, 21 + +[square = 43, 21] + cube_type = g_grass + + [object = rock] + target = 43, 21 + +\\*********************************** + +[level = TOMB] +size = 25, 23 +object_items_reseted = 0 + +[square = 4, 0] + cube_type = w_stone + +[square = 5, 0] + cube_type = w_stone + +[square = 6, 0] + cube_type = w_stone + +[square = 7, 0] + cube_type = w_stone + +[square = 8, 0] + cube_type = w_stone + +[square = 9, 0] + cube_type = w_stone + +[square = 10, 0] + cube_type = w_stone + +[square = 11, 0] + cube_type = w_stone + +[square = 12, 0] + cube_type = w_stone + +[square = 13, 0] + cube_type = w_stone + +[square = 14, 0] + cube_type = w_stone + +[square = 15, 0] + cube_type = w_stone + +[square = 16, 0] + cube_type = w_stone + +[square = 17, 0] + cube_type = w_stone + +[square = 4, 1] + cube_type = w_stone + +[square = 5, 1] + cube_type = g_tomb + + [object = draft] + direction = 0 + target = 5, 1 + + [enemy = bonewraith] + hp = 90 + +[square = 6, 1] + cube_type = g_tomb + + [object = foliage1] + direction = 0 + target = 6, 1 + +[square = 7, 1] + cube_type = g_tomb + + [object = foliage1] + direction = 0 + target = 7, 1 + + [object = button_secret_wall] + direction = 0 + target = 5, 2 + +[square = 8, 1] + cube_type = g_tomb + + [object = foliage1] + direction = 0 + target = 8, 1 + +[square = 9, 1] + cube_type = g_tomb + +[square = 10, 1] + cube_type = g_tomb + +[square = 11, 1] + cube_type = g_tomb + +[square = 12, 1] + cube_type = g_tomb + +[square = 13, 1] + cube_type = g_tomb + + [object = dirt1] + direction = 0 + target = 13, 1 + +[square = 14, 1] + cube_type = g_tomb + +[square = 15, 1] + cube_type = g_tomb + +[square = 16, 1] + cube_type = g_tomb + + [object = lever] + direction = 0 + target = 16, 2 + + [enemy = bonewraith] + hp = 90 + + [enemy = bonewraith_respawn] + hp = 90 + +[square = 17, 1] + cube_type = w_stone + +[square = 0, 2] + cube_type = w_stone + +[square = 1, 2] + cube_type = w_stone + +[square = 2, 2] + cube_type = w_stone + +[square = 3, 2] + cube_type = w_stone + +[square = 4, 2] + cube_type = w_stone + +[square = 5, 2] + cube_type = w_stone + +[square = 6, 2] + cube_type = w_stone + +[square = 7, 2] + cube_type = w_stone + +[square = 8, 2] + cube_type = w_stone + +[square = 9, 2] + cube_type = g_tomb + + [object = column] + direction = 0 + target = 9, 2 + +[square = 10, 2] + cube_type = w_stone + +[square = 11, 2] + cube_type = w_stone + +[square = 12, 2] + cube_type = w_stone + +[square = 13, 2] + cube_type = w_stone + +[square = 14, 2] + cube_type = w_stone + +[square = 15, 2] + cube_type = w_stone + +[square = 16, 2] + cube_type = g_tomb + + [object = tomb_door_lever] + direction = 0 + target = 16, 2 + + [object = jamb] + direction = 3 + target = 16, 2 + + [object = jamb] + direction = 1 + target = 16, 2 + +[square = 17, 2] + cube_type = w_stone + +[square = 18, 2] + cube_type = w_stone + +[square = 19, 2] + cube_type = w_stone + +[square = 20, 2] + cube_type = w_stone + +[square = 0, 3] + cube_type = w_stone + +[square = 1, 3] + cube_type = g_tomb + + [object = lever] + direction = 0 + target = 6, 7 + +[square = 2, 3] + cube_type = g_tomb + + [object = foliage1] + direction = 0 + target = 2, 3 + +[square = 3, 3] + cube_type = w_stone + +[square = 4, 3] + cube_type = g_tomb + + [object = lever] + direction = 3 + target = 6, 4 + +[square = 5, 3] + cube_type = g_tomb + +[square = 6, 3] + cube_type = w_stone + +[square = 7, 3] + cube_type = g_tomb + + [object = lever] + direction = 0 + target = 3, 4 + +[square = 8, 3] + cube_type = g_tomb + + [object = lever] + direction = 0 + target = 9, 4 + +[square = 9, 3] + cube_type = w_stone + +[square = 10, 3] + cube_type = g_tomb + + [object = barrel] + direction = 3 + target = 10, 3 + + + object_item_count = 29 + +[square = 11, 3] + cube_type = g_tomb + + [object = barrel] + direction = 3 + target = 11, 3 + + + object_item_count = 29 + + + object_item_count = 0 + +[square = 12, 3] + cube_type = w_stone + +[square = 13, 3] + cube_type = g_tomb + +[square = 14, 3] + cube_type = g_tomb + + [object = dirt1] + direction = 0 + target = 14, 3 + +[square = 15, 3] + cube_type = g_tomb + +[square = 16, 3] + cube_type = g_tomb + + [object = lever] + target = 16, 2 + +[square = 17, 3] + cube_type = g_tomb + +[square = 18, 3] + cube_type = g_tomb + +[square = 19, 3] + cube_type = g_tomb + +[square = 20, 3] + cube_type = w_stone + +[square = 21, 3] + cube_type = w_stone + +[square = 22, 3] + cube_type = w_stone + +[square = 23, 3] + cube_type = w_stone + +[square = 24, 3] + cube_type = w_stone + +[square = 0, 4] + cube_type = w_stone + +[square = 1, 4] + cube_type = g_tomb + + [object = foliage1] + direction = 3 + target = 1, 4 + + [object = foliage1] + target = 1, 4 + +[square = 2, 4] + cube_type = g_tomb + + [enemy = smallspider] + hp = 80 + +[square = 3, 4] + cube_type = g_tomb + + [object = tomb_door_lever] + direction = 3 + target = 3, 4 + + [object = jamb] + direction = 0 + target = 3, 4 + + [object = jamb] + target = 3, 4 + +[square = 4, 4] + cube_type = g_tomb + + [enemy = bonewraith] + hp = 90 + +[square = 5, 4] + cube_type = g_tomb + +[square = 6, 4] + cube_type = g_tomb + + [object = tomb_door_lever] + direction = 3 + target = 6, 4 + + [object = jamb] + direction = 0 + target = 6, 4 + + [object = jamb] + target = 6, 4 + +[square = 7, 4] + cube_type = g_tomb + + [enemy = bonewraith] + hp = 90 + +[square = 8, 4] + cube_type = g_tomb + +[square = 9, 4] + cube_type = g_tomb + + [object = tomb_door_lever] + direction = 3 + target = 9, 4 + + [object = jamb] + direction = 0 + target = 9, 4 + + [object = jamb] + target = 9, 4 + +[square = 10, 4] + cube_type = g_tomb + + [enemy = deadpeasant] + hp = -1 + +[square = 11, 4] + cube_type = g_tomb + + [object = lever] + direction = 1 + target = 2, 5 + + [enemy = smallrat_respawn] + hp = 25 + +[square = 12, 4] + cube_type = w_stone + +[square = 13, 4] + cube_type = g_tomb + + [object = torch] + direction = 1 + target = 13, 4 + +[square = 14, 4] + cube_type = w_stone + +[square = 15, 4] + cube_type = w_stone + +[square = 16, 4] + cube_type = w_stone + +[square = 17, 4] + cube_type = w_stone + +[square = 18, 4] + cube_type = w_stone + +[square = 19, 4] + cube_type = g_tomb + + [object = torch] + direction = 3 + target = 19, 4 + +[square = 20, 4] + cube_type = w_stone + +[square = 21, 4] + cube_type = w_stone + +[square = 22, 4] + cube_type = g_tomb + + [object = torch] + direction = 0 + target = 22, 4 + +[square = 23, 4] + cube_type = g_tomb + + [object = garbage] + direction = 0 + target = 23, 4 + + + object_item_count = 0 + +[square = 24, 4] + cube_type = w_stone + +[square = 0, 5] + cube_type = w_stone + +[square = 1, 5] + cube_type = w_stone + +[square = 2, 5] + cube_type = g_tomb + + [object = tomb_door_lever] + direction = 0 + target = 2, 5 + + [object = jamb] + direction = 3 + target = 2, 5 + + [object = jamb] + direction = 1 + target = 2, 5 + +[square = 3, 5] + cube_type = w_stone + +[square = 4, 5] + cube_type = w_stone + +[square = 5, 5] + cube_type = g_tomb + + [object = tomb_door_lever] + direction = 0 + target = 5, 5 + + [object = jamb] + direction = 3 + target = 5, 5 + + [object = jamb] + direction = 1 + target = 5, 5 + +[square = 6, 5] + cube_type = w_stone + +[square = 7, 5] + cube_type = w_stone + +[square = 8, 5] + cube_type = w_stone + +[square = 9, 5] + cube_type = w_stone + +[square = 10, 5] + cube_type = w_stone + +[square = 11, 5] + cube_type = w_stone + +[square = 12, 5] + cube_type = w_stone + +[square = 13, 5] + cube_type = g_tomb + + [enemy = rat] + hp = 60 + +[square = 14, 5] + cube_type = w_stone + +[square = 15, 5] + cube_type = g_tomb + +[square = 16, 5] + cube_type = g_tomb + + [object = torch2] + direction = 3 + target = 16, 5 + + [object = torch2] + direction = 0 + target = 16, 5 + + [object = chest_tomb] + target = 16, 5 + + + object_item_count = 241 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 17, 5] + cube_type = g_tomb + + [item = remains] + item_count = 0 + +[square = 18, 5] + cube_type = w_stone + +[square = 19, 5] + cube_type = g_tomb + + [enemy = rat] + hp = 60 + +[square = 20, 5] + cube_type = g_tomb + +[square = 21, 5] + cube_type = g_tomb + + [object = tomb_door] + direction = 3 + target = 21, 5 + + [object = jamb] + target = 21, 5 + + [object = jamb] + direction = 0 + target = 21, 5 + +[square = 22, 5] + cube_type = g_tomb + +[square = 23, 5] + cube_type = g_tomb + + [object = brother] + direction = 0 + target = 23, 5 + + [enemy = townsman] + hp = 0 + +[square = 24, 5] + cube_type = w_stone + +[square = 0, 6] + cube_type = w_stone + +[square = 1, 6] + cube_type = g_tomb + + [object = column] + target = 1, 6 + +[square = 2, 6] + cube_type = g_tomb + + [object = dirt1] + target = 2, 6 + +[square = 3, 6] + cube_type = w_stone + +[square = 4, 6] + cube_type = g_tomb + + [object = torch2] + direction = 3 + target = 4, 6 + + [enemy = bonewraith_respawn] + hp = 90 + +[square = 5, 6] + cube_type = g_tomb + + [object = foliage1] + direction = 1 + target = 5, 6 + +[square = 6, 6] + cube_type = w_stone + +[square = 7, 6] + cube_type = g_tomb + + [object = lever] + direction = 0 + target = 5, 8 + +[square = 8, 6] + cube_type = g_tomb + + [object = block_enemy] + direction = 0 + target = 8, 6 + + [object = RESPAWN-smallrat] + direction = 0 + target = 10, 8 + +[square = 9, 6] + cube_type = g_tomb + + [object = teleport] + direction = 0 + target = 22, 14 + +[square = 10, 6] + cube_type = w_stone + +[square = 11, 6] + cube_type = g_tomb + + [object = barrel] + direction = 3 + target = 11, 6 + + + object_item_count = 0 + +[square = 12, 6] + cube_type = w_stone + +[square = 13, 6] + cube_type = g_tomb + +[square = 14, 6] + cube_type = g_tomb + + [object = tomb_door] + direction = 1 + target = 14, 6 + + [object = jamb] + direction = 0 + target = 14, 6 + + [object = jamb] + target = 14, 6 + +[square = 15, 6] + cube_type = g_tomb + +[square = 16, 6] + cube_type = g_tomb + + [object = dirt1] + direction = 0 + target = 16, 6 + +[square = 17, 6] + cube_type = g_tomb + +[square = 18, 6] + cube_type = g_tomb + + [object = tomb_door] + direction = 1 + target = 18, 6 + + [object = jamb] + target = 18, 6 + + [object = jamb] + direction = 0 + target = 18, 6 + +[square = 19, 6] + cube_type = g_tomb + +[square = 20, 6] + cube_type = w_stone + +[square = 21, 6] + cube_type = w_stone + +[square = 22, 6] + cube_type = g_tomb + +[square = 23, 6] + cube_type = g_tomb + + [item = orkish_brandy] + item_count = 0 + +[square = 24, 6] + cube_type = w_stone + +[square = 0, 7] + cube_type = w_stone + +[square = 1, 7] + cube_type = g_tomb + + [object = lever] + target = 5, 5 + + [object = lever] + direction = 3 + target = 3, 7 + +[square = 2, 7] + cube_type = g_tomb + + [enemy = smallrat] + hp = 25 + +[square = 3, 7] + cube_type = g_tomb + + [object = tomb_door_lever] + direction = 3 + target = 3, 7 + + [object = jamb] + direction = 0 + target = 3, 7 + + [object = jamb] + target = 3, 7 + +[square = 4, 7] + cube_type = g_tomb + + [enemy = bonewraith] + hp = 90 + +[square = 5, 7] + cube_type = g_tomb + + [object = foliage1] + direction = 1 + target = 5, 7 + +[square = 6, 7] + cube_type = g_tomb + + [object = tomb_door_lever] + direction = 3 + target = 6, 7 + + [object = jamb] + direction = 0 + target = 6, 7 + + [object = jamb] + target = 6, 7 + + [object = foliage1] + direction = 3 + target = 6, 7 + + [object = foliage1] + direction = 0 + target = 6, 7 + + [object = foliage1] + target = 6, 7 + +[square = 7, 7] + cube_type = g_tomb + +[square = 8, 7] + cube_type = g_tomb + + [item = remains] + item_count = 0 + +[square = 9, 7] + cube_type = w_stone + +[square = 10, 7] + cube_type = w_stone + +[square = 11, 7] + cube_type = g_tomb + +[square = 12, 7] + cube_type = w_stone + +[square = 13, 7] + cube_type = w_stone + +[square = 14, 7] + cube_type = w_stone + +[square = 15, 7] + cube_type = g_tomb + + [object = dirt1] + direction = 0 + target = 15, 7 + + [enemy = rat] + hp = 60 + +[square = 16, 7] + cube_type = g_tomb + + [enemy = bonenight] + hp = 150 + + [enemy = bonenight] + hp = 150 + +[square = 17, 7] + cube_type = g_tomb + +[square = 18, 7] + cube_type = w_stone + +[square = 19, 7] + cube_type = w_stone + +[square = 20, 7] + cube_type = w_stone + +[square = 21, 7] + cube_type = w_stone + +[square = 22, 7] + cube_type = w_stone + +[square = 23, 7] + cube_type = w_stone + +[square = 24, 7] + cube_type = w_stone + +[square = 0, 8] + cube_type = w_stone + +[square = 1, 8] + cube_type = w_stone + +[square = 2, 8] + cube_type = w_stone + +[square = 3, 8] + cube_type = w_stone + +[square = 4, 8] + cube_type = w_stone + +[square = 5, 8] + cube_type = g_tomb + + [object = tomb_door_lever] + direction = 0 + target = 5, 8 + + [object = jamb] + direction = 3 + target = 5, 8 + + [object = jamb] + direction = 1 + target = 5, 8 + +[square = 6, 8] + cube_type = w_stone + +[square = 7, 8] + cube_type = w_stone + +[square = 8, 8] + cube_type = w_stone + +[square = 9, 8] + cube_type = w_stone + +[square = 10, 8] + cube_type = g_tomb + +[square = 11, 8] + cube_type = g_tomb + +[square = 12, 8] + cube_type = g_tomb + + [object = dirt2] + direction = 3 + target = 12, 8 + + [object = torch] + direction = 0 + target = 12, 8 + +[square = 13, 8] + cube_type = g_tomb + +[square = 14, 8] + cube_type = w_stone + +[square = 15, 8] + cube_type = w_stone + +[square = 16, 8] + cube_type = g_tomb + + [object = tomb_door] + target = 16, 8 + + [object = jamb] + direction = 3 + target = 16, 8 + + [object = jamb] + direction = 1 + target = 16, 8 + +[square = 17, 8] + cube_type = w_stone + +[square = 18, 8] + cube_type = w_stone + +[square = 20, 8] + cube_type = w_stone + +[square = 21, 8] + cube_type = w_stone + +[square = 22, 8] + cube_type = w_stone + +[square = 23, 8] + cube_type = w_stone + +[square = 24, 8] + cube_type = w_stone + +[square = 1, 9] + cube_type = w_stone + +[square = 2, 9] + cube_type = w_stone + +[square = 3, 9] + cube_type = w_stone + +[square = 4, 9] + cube_type = g_tomb + + [object = lock] + direction = 3 + target = 3, 10 + +[square = 5, 9] + cube_type = g_tomb + + [object = dirt1] + target = 5, 9 + + [object = lock] + direction = 1 + target = 6, 10 + +[square = 6, 9] + cube_type = w_stone + +[square = 7, 9] + cube_type = w_stone + +[square = 8, 9] + cube_type = g_tomb + + [object = fence] + direction = 0 + target = 8, 9 + +[square = 9, 9] + cube_type = w_stone + +[square = 10, 9] + cube_type = w_stone + +[square = 11, 9] + cube_type = w_stone + +[square = 12, 9] + cube_type = w_stone + +[square = 13, 9] + cube_type = g_tomb + +[square = 14, 9] + cube_type = w_stone + +[square = 15, 9] + cube_type = w_stone + +[square = 16, 9] + cube_type = g_tomb + + [object = foliage1] + target = 16, 9 + + [object = foliage1] + direction = 3 + target = 16, 9 + + [object = foliage1] + direction = 1 + target = 16, 9 + +[square = 17, 9] + cube_type = w_stone + +[square = 18, 9] + cube_type = w_stone + +[square = 19, 9] + cube_type = w_stone + +[square = 20, 9] + cube_type = w_stone + +[square = 21, 9] + cube_type = g_tomb + + [object = dirt1] + direction = 1 + target = 21, 9 + +[square = 22, 9] + cube_type = g_tomb + + [enemy = bonewraith] + hp = 90 + +[square = 23, 9] + cube_type = g_tomb + +[square = 24, 9] + cube_type = w_stone + +[square = 1, 10] + cube_type = w_stone + +[square = 2, 10] + cube_type = g_tomb + + [object = torch] + direction = 3 + target = 2, 10 + + [object = dirt1] + direction = 3 + target = 2, 10 + + [object = wanted] + direction = 0 + target = 2, 10 + + [object = chest_tomb] + direction = 1 + target = 2, 10 + + + object_item_count = 124 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 3, 10] + cube_type = g_tomb + + [object = tomb_door_key] + direction = 1 + target = 3, 10 + + [object = jamb] + direction = 0 + target = 3, 10 + + [object = jamb] + target = 3, 10 + +[square = 4, 10] + cube_type = g_tomb + + [object = garbage] + target = 4, 10 + + [enemy = boneBOSS] + hp = 500 + +[square = 5, 10] + cube_type = g_tomb + + [enemy = bonewraith] + hp = 90 + +[square = 6, 10] + cube_type = g_tomb + + [object = tomb_door_key] + direction = 3 + target = 6, 10 + + [object = jamb] + direction = 0 + target = 6, 10 + + [object = jamb] + target = 6, 10 + +[square = 7, 10] + cube_type = g_tomb + + [object = torch] + target = 7, 10 + + [object = torch] + direction = 0 + target = 7, 10 + +[square = 8, 10] + cube_type = g_tomb + + [enemy = bonenight] + hp = 150 + +[square = 9, 10] + cube_type = g_tomb + + [object = chest_tomb_treasure] + direction = 3 + target = 9, 10 + + + object_item_count = 337 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 10, 10] + cube_type = w_stone + +[square = 11, 10] + cube_type = w_clay + +[square = 12, 10] + cube_type = w_stone + +[square = 13, 10] + cube_type = g_tomb + +[square = 14, 10] + cube_type = g_tomb + + [object = dirt1] + direction = 3 + target = 14, 10 + + [object = foliage1] + direction = 0 + target = 14, 10 + + [enemy = bonewraith] + hp = 90 + +[square = 15, 10] + cube_type = g_tomb + + [object = foliage1] + direction = 0 + target = 15, 10 + + [enemy = bonewraith] + hp = 90 + +[square = 16, 10] + cube_type = g_tomb + + [object = foliage1] + direction = 0 + target = 16, 10 + + [object = RESPAWN-smallrat] + direction = 0 + target = 14, 20 + +[square = 17, 10] + cube_type = g_tomb + + [object = foliage1] + direction = 0 + target = 17, 10 + +[square = 18, 10] + cube_type = g_tomb + +[square = 19, 10] + cube_type = g_tomb + + [object = jamb] + target = 19, 10 + + [object = jamb] + direction = 0 + target = 19, 10 + + [object = tomb_door_lever] + direction = 1 + target = 19, 10 + +[square = 20, 10] + cube_type = g_tomb + +[square = 21, 10] + cube_type = g_tomb + + [object = RESPAWN-smallrat] + direction = 0 + target = 7, 18 + + [object = RESPAWN-bone] + direction = 0 + target = 3, 13 + +[square = 22, 10] + cube_type = g_tomb + + [object = tstone] + direction = 1 + target = 22, 10 + +[square = 23, 10] + cube_type = g_tomb + +[square = 24, 10] + cube_type = w_stone + +[square = 1, 11] + cube_type = w_stone + +[square = 2, 11] + cube_type = w_stone + +[square = 3, 11] + cube_type = w_stone + +[square = 4, 11] + cube_type = w_stone + +[square = 5, 11] + cube_type = w_stone + +[square = 6, 11] + cube_type = w_stone + +[square = 7, 11] + cube_type = w_stone + +[square = 8, 11] + cube_type = g_tomb + + [object = fence] + direction = 0 + target = 8, 11 + + [object = foliage1] + target = 8, 11 + +[square = 9, 11] + cube_type = w_stone + +[square = 10, 11] + cube_type = w_clay + +[square = 11, 11] + cube_type = g_tomb + + [object = torch2] + direction = 3 + target = 11, 11 + + [object = torch2] + target = 11, 11 + + [object = torch2] + direction = 0 + target = 11, 11 + + [object = torch2] + direction = 1 + target = 11, 11 + + [object = dirt1] + direction = 0 + target = 11, 11 + + [object = teleport] + target = 14, 20 + +[square = 12, 11] + cube_type = w_clay + +[square = 13, 11] + cube_type = w_stone + +[square = 14, 11] + cube_type = w_stone + +[square = 15, 11] + cube_type = g_tomb + + [object = tomb_door] + target = 15, 11 + + [object = jamb] + direction = 3 + target = 15, 11 + + [object = jamb] + direction = 1 + target = 15, 11 + +[square = 16, 11] + cube_type = w_stone + +[square = 17, 11] + cube_type = w_stone + +[square = 18, 11] + cube_type = g_tomb + + [object = lever] + direction = 1 + target = 19, 10 + +[square = 19, 11] + cube_type = w_stone + +[square = 20, 11] + cube_type = w_stone + +[square = 21, 11] + cube_type = g_tomb + +[square = 22, 11] + cube_type = g_tomb + + [enemy = bonewraith] + hp = 90 + +[square = 23, 11] + cube_type = g_tomb + + [object = dirt1] + direction = 1 + target = 23, 11 + +[square = 24, 11] + cube_type = w_stone + +[square = 2, 12] + cube_type = w_clay + +[square = 3, 12] + cube_type = w_clay + +[square = 4, 12] + cube_type = w_clay + +[square = 5, 12] + cube_type = w_clay + +[square = 6, 12] + cube_type = w_clay + +[square = 7, 12] + cube_type = w_stone + +[square = 8, 12] + cube_type = w_stone + +[square = 9, 12] + cube_type = w_clay + +[square = 10, 12] + cube_type = g_tomb + + [object = column] + direction = 0 + target = 10, 12 + +[square = 11, 12] + cube_type = g_tomb + + [enemy = bonewraith] + hp = 90 + +[square = 12, 12] + cube_type = g_tomb + + [object = column] + direction = 0 + target = 12, 12 + +[square = 13, 12] + cube_type = w_clay + +[square = 14, 12] + cube_type = w_stone + +[square = 15, 12] + cube_type = g_tomb + +[square = 16, 12] + cube_type = w_stone + +[square = 17, 12] + cube_type = w_stone + +[square = 18, 12] + cube_type = w_stone + +[square = 19, 12] + cube_type = w_stone + +[square = 20, 12] + cube_type = w_stone + +[square = 21, 12] + cube_type = w_stone + +[square = 22, 12] + cube_type = w_stone + +[square = 23, 12] + cube_type = w_stone + +[square = 24, 12] + cube_type = w_stone + +[square = 2, 13] + cube_type = w_clay + +[square = 3, 13] + cube_type = g_tomb + +[square = 4, 13] + cube_type = g_tomb + + [enemy = deadpeasant] + hp = -1 + +[square = 5, 13] + cube_type = g_tomb + +[square = 6, 13] + cube_type = w_clay + +[square = 7, 13] + cube_type = w_clay + +[square = 8, 13] + cube_type = w_clay + +[square = 9, 13] + cube_type = w_clay + +[square = 10, 13] + cube_type = g_tomb + +[square = 11, 13] + cube_type = g_tomb + + [object = dirt1] + direction = 0 + target = 11, 13 + +[square = 12, 13] + cube_type = g_tomb + + [object = RESPAWN-smallrat] + direction = 0 + target = 10, 8 + +[square = 13, 13] + cube_type = w_clay + +[square = 14, 13] + cube_type = g_tomb + + [enemy = bonewraith] + hp = 90 + +[square = 15, 13] + cube_type = g_tomb + +[square = 16, 13] + cube_type = w_stone + +[square = 20, 13] + cube_type = w_stone + +[square = 21, 13] + cube_type = g_tomb + + [object = dirt1] + direction = 0 + target = 21, 13 + + [enemy = smallrat] + hp = 25 + +[square = 22, 13] + cube_type = g_tomb + + [enemy = rat] + hp = 60 + +[square = 23, 13] + cube_type = g_tomb + + [object = button1] + direction = 0 + target = 22, 12 + + [enemy = smallrat] + hp = 25 + +[square = 24, 13] + cube_type = w_stone + +[square = 2, 14] + cube_type = w_clay + +[square = 3, 14] + cube_type = g_tomb + + [object = sarcophagus] + direction = 1 + target = 3, 14 + + + object_item_count = 0 + + + object_item_count = 0 + + + object_item_count = 191 + +[square = 4, 14] + cube_type = g_tomb + + [enemy = bonewraith] + hp = 90 + + [enemy = bonewraith] + hp = 90 + +[square = 5, 14] + cube_type = g_tomb + +[square = 6, 14] + cube_type = g_tomb + + [object = tomb_door_lever] + direction = 1 + target = 6, 14 + + [object = jamb] + target = 6, 14 + + [object = jamb] + direction = 0 + target = 6, 14 + +[square = 7, 14] + cube_type = g_tomb + + [object = lever] + direction = 0 + target = 6, 14 + +[square = 8, 14] + cube_type = g_tomb + +[square = 9, 14] + cube_type = g_tomb + + [object = torch2] + direction = 0 + target = 9, 14 + + [object = torch2] + direction = 1 + target = 9, 14 + +[square = 10, 14] + cube_type = g_tomb + +[square = 11, 14] + cube_type = g_tomb + +[square = 12, 14] + cube_type = g_tomb + +[square = 13, 14] + cube_type = w_clay + +[square = 14, 14] + cube_type = w_stone + +[square = 15, 14] + cube_type = w_stone + +[square = 16, 14] + cube_type = w_stone + +[square = 20, 14] + cube_type = w_stone + +[square = 21, 14] + cube_type = g_tomb + + [object = torch] + direction = 3 + target = 21, 14 + + [enemy = smallrat] + hp = 25 + + [enemy = smallrat_respawn] + hp = 25 + +[square = 22, 14] + cube_type = g_tomb + + [object = block_enemy] + direction = 0 + target = 22, 14 + +[square = 23, 14] + cube_type = g_tomb + + [object = foliage1] + direction = 1 + target = 23, 14 + + [enemy = rat] + hp = 60 + +[square = 24, 14] + cube_type = w_stone + +[square = 2, 15] + cube_type = w_clay + +[square = 3, 15] + cube_type = g_tomb + +[square = 4, 15] + cube_type = g_tomb + + [object = foliage1] + target = 4, 15 + +[square = 5, 15] + cube_type = g_tomb + + [object = foliage1] + target = 5, 15 + + [object = foliage1] + direction = 1 + target = 5, 15 + +[square = 6, 15] + cube_type = w_clay + +[square = 7, 15] + cube_type = w_clay + +[square = 8, 15] + cube_type = w_clay + +[square = 9, 15] + cube_type = w_clay + +[square = 10, 15] + cube_type = g_tomb + + [object = column] + direction = 0 + target = 10, 15 + +[square = 11, 15] + cube_type = g_tomb + +[square = 12, 15] + cube_type = g_tomb + + [object = column] + direction = 0 + target = 12, 15 + +[square = 13, 15] + cube_type = w_clay + +[square = 20, 15] + cube_type = w_stone + +[square = 21, 15] + cube_type = g_tomb + + [enemy = smallrat] + hp = 25 + +[square = 22, 15] + cube_type = g_tomb + + [object = dirt1] + direction = 0 + target = 22, 15 + + [enemy = rat] + hp = 60 + +[square = 23, 15] + cube_type = g_tomb + + [enemy = smallrat] + hp = 25 + + [enemy = smallrat_respawn] + hp = 25 + +[square = 24, 15] + cube_type = w_stone + +[square = 2, 16] + cube_type = w_clay + +[square = 3, 16] + cube_type = w_clay + +[square = 4, 16] + cube_type = w_clay + +[square = 5, 16] + cube_type = w_clay + +[square = 6, 16] + cube_type = w_clay + +[square = 7, 16] + cube_type = g_tomb + + [object = sarcophagus2] + direction = 0 + target = 7, 16 + + + object_item_count = 211 + + + object_item_count = 0 + + + object_item_count = 20 + +[square = 8, 16] + cube_type = w_clay + +[square = 9, 16] + cube_type = w_clay + +[square = 10, 16] + cube_type = g_tomb + +[square = 11, 16] + cube_type = g_tomb + + [enemy = bonewraith] + hp = 90 + +[square = 12, 16] + cube_type = g_tomb + + [object = button2] + direction = 1 + target = 13, 13 + +[square = 13, 16] + cube_type = w_clay + +[square = 20, 16] + cube_type = w_stone + +[square = 21, 16] + cube_type = w_stone + +[square = 22, 16] + cube_type = g_tomb + + [object = teleport] + direction = 0 + target = 8, 6 + +[square = 23, 16] + cube_type = w_stone + +[square = 24, 16] + cube_type = w_stone + +[square = 2, 17] + cube_type = w_clay + +[square = 3, 17] + cube_type = g_tomb + + [item = medicine] + item_count = 0 + + [item = medicine] + item_count = 0 + + [item = medicine] + item_count = 0 + + [item = revive_potion] + item_count = 0 + + [item = money40] + item_count = 37 + +[square = 4, 17] + cube_type = g_tomb + + [enemy = smallspider] + hp = 80 + +[square = 5, 17] + cube_type = w_clay + +[square = 6, 17] + cube_type = g_tomb + + [object = button2] + direction = 0 + target = 5, 17 + +[square = 7, 17] + cube_type = g_tomb + + [enemy = smallrat] + hp = 25 + + [enemy = smallrat] + hp = 25 + +[square = 8, 17] + cube_type = g_tomb + + [object = garbage] + direction = 1 + target = 8, 17 + + + object_item_count = 0 + + + object_item_count = 0 + + [enemy = smallrat_respawn] + hp = 25 + +[square = 9, 17] + cube_type = w_clay + +[square = 10, 17] + cube_type = g_tomb + + [object = column] + direction = 0 + target = 10, 17 + +[square = 11, 17] + cube_type = g_tomb + +[square = 12, 17] + cube_type = g_tomb + + [object = column] + direction = 0 + target = 12, 17 + +[square = 13, 17] + cube_type = w_clay + +[square = 21, 17] + cube_type = w_stone + +[square = 22, 17] + cube_type = w_stone + +[square = 23, 17] + cube_type = w_stone + +[square = 1, 18] + cube_type = w_clay + +[square = 2, 18] + cube_type = w_clay + +[square = 3, 18] + cube_type = w_clay + +[square = 4, 18] + cube_type = w_clay + +[square = 5, 18] + cube_type = w_clay + +[square = 6, 18] + cube_type = g_tomb + + [object = barrel] + direction = 1 + target = 6, 18 + + + object_item_count = 0 + + + object_item_count = 0 + +[square = 7, 18] + cube_type = g_tomb + +[square = 8, 18] + cube_type = g_tomb + +[square = 9, 18] + cube_type = w_clay + +[square = 10, 18] + cube_type = w_clay + +[square = 11, 18] + cube_type = g_tomb + + [object = dirt1] + direction = 1 + target = 11, 18 + +[square = 12, 18] + cube_type = w_clay + +[square = 13, 18] + cube_type = w_clay + +[square = 14, 18] + cube_type = w_clay + +[square = 15, 18] + cube_type = w_clay + +[square = 1, 19] + cube_type = w_clay + +[square = 2, 19] + cube_type = g_tomb + +[square = 3, 19] + cube_type = g_tomb + +[square = 4, 19] + cube_type = g_tomb + +[square = 5, 19] + cube_type = w_clay + +[square = 6, 19] + cube_type = w_clay + +[square = 7, 19] + cube_type = g_tomb + + [object = tomb_door] + direction = 0 + target = 7, 19 + + [object = jamb] + direction = 1 + target = 7, 19 + + [object = jamb] + direction = 3 + target = 7, 19 + +[square = 8, 19] + cube_type = w_clay + +[square = 9, 19] + cube_type = w_clay + +[square = 10, 19] + cube_type = w_clay + +[square = 11, 19] + cube_type = g_tomb + +[square = 12, 19] + cube_type = w_clay + +[square = 13, 19] + cube_type = w_clay + +[square = 14, 19] + cube_type = g_tomb + + [object = fence] + target = 14, 19 + + [object = torch2] + target = 14, 19 + + [object = torch2] + direction = 1 + target = 14, 19 + +[square = 15, 19] + cube_type = w_clay + +[square = 16, 19] + cube_type = w_clay + +[square = 1, 20] + cube_type = w_clay + +[square = 2, 20] + cube_type = g_tomb + + [object = RESPAWN-smallrat] + direction = 0 + target = 19, 3 + + [object = RESPAWN-bone] + direction = 0 + target = 3, 13 + +[square = 3, 20] + cube_type = w_clay + +[square = 4, 20] + cube_type = g_tomb + +[square = 5, 20] + cube_type = g_tomb + + [object = dirt1] + direction = 1 + target = 5, 20 + +[square = 6, 20] + cube_type = g_tomb + + [enemy = rat] + hp = 60 + +[square = 7, 20] + cube_type = g_tomb + +[square = 8, 20] + cube_type = g_tomb + +[square = 9, 20] + cube_type = g_tomb + +[square = 10, 20] + cube_type = g_tomb + +[square = 11, 20] + cube_type = g_tomb + +[square = 12, 20] + cube_type = w_clay + +[square = 13, 20] + cube_type = g_tomb + + [object = button2] + direction = 0 + target = 12, 20 + +[square = 14, 20] + cube_type = g_tomb + +[square = 15, 20] + cube_type = g_tomb + + [object = dirt1] + target = 15, 20 + + [item = remains] + item_count = 0 + + [item = scroll_of_wisdom] + item_count = 0 + +[square = 16, 20] + cube_type = w_clay + +[square = 1, 21] + cube_type = w_clay + +[square = 2, 21] + cube_type = g_tomb + + [object = tomb_up] + direction = 0 + target = 2, 21 + +[square = 3, 21] + cube_type = w_clay + +[square = 4, 21] + cube_type = w_clay + +[square = 5, 21] + cube_type = w_clay + +[square = 6, 21] + cube_type = w_clay + +[square = 7, 21] + cube_type = w_clay + +[square = 8, 21] + cube_type = w_clay + +[square = 9, 21] + cube_type = w_clay + +[square = 10, 21] + cube_type = w_clay + +[square = 11, 21] + cube_type = w_clay + +[square = 12, 21] + cube_type = w_clay + +[square = 13, 21] + cube_type = w_clay + +[square = 14, 21] + cube_type = g_tomb + + [object = fence] + target = 14, 21 + + [object = torch2] + direction = 3 + target = 14, 21 + + [object = torch2] + direction = 0 + target = 14, 21 + +[square = 15, 21] + cube_type = w_clay + +[square = 16, 21] + cube_type = w_clay + +[square = 1, 22] + cube_type = w_clay + +[square = 2, 22] + cube_type = w_clay + +[square = 3, 22] + cube_type = w_clay + +[square = 13, 22] + cube_type = w_clay + +[square = 14, 22] + cube_type = w_clay + +[square = 15, 22] + cube_type = w_clay diff --git a/undercroft_windows_i110/data/game/party_default.bin b/undercroft_windows_i110/data/game/party_default.bin new file mode 100644 index 0000000..a745976 Binary files /dev/null and b/undercroft_windows_i110/data/game/party_default.bin differ diff --git a/undercroft_windows_i110/data/game/party_default.bin_bak b/undercroft_windows_i110/data/game/party_default.bin_bak new file mode 100644 index 0000000..5731673 Binary files /dev/null and b/undercroft_windows_i110/data/game/party_default.bin_bak differ diff --git a/undercroft_windows_i110/data/gui2/button.png b/undercroft_windows_i110/data/gui2/button.png new file mode 100644 index 0000000..116002c Binary files /dev/null and b/undercroft_windows_i110/data/gui2/button.png differ diff --git a/undercroft_windows_i110/data/gui2/cursor.bmp b/undercroft_windows_i110/data/gui2/cursor.bmp new file mode 100644 index 0000000..852c515 Binary files /dev/null and b/undercroft_windows_i110/data/gui2/cursor.bmp differ diff --git a/undercroft_windows_i110/data/gui2/face.png b/undercroft_windows_i110/data/gui2/face.png new file mode 100644 index 0000000..22e858e Binary files /dev/null and b/undercroft_windows_i110/data/gui2/face.png differ diff --git a/undercroft_windows_i110/data/gui2/gui.txt b/undercroft_windows_i110/data/gui2/gui.txt new file mode 100644 index 0000000..21c705c --- /dev/null +++ b/undercroft_windows_i110/data/gui2/gui.txt @@ -0,0 +1,620 @@ +[sprite = GUI_MINIMAP_TILES] + bitmap = data/gui2/minimap_tiles.png + pivot = 0, 0 + tile_frames = 6, 6, 35 + pivot = 3,5 + frame = 25, 24, 32, 32 +[/sprite] + + +[sprite = GUI_MAP_TILES] + bitmap = data/gui2/map_tiles.png + pivot = 0, 0 + tile_frames = 4, 6, 23 + pivot = 8, 8 + frame = 48, 80, 64, 96 +[/sprite] + + +[texture = GUI_ICONS] + bitmap = data/gui2/button.png +[/texture] + +[sprite = GUI_ICONS] + texture = GUI_ICONS + pivot = 0, 0 + rect_tile_frames = 0, 0, 504, 504, 12, 12 + + + delay = 50 + frames = 97,81,97,80,97,81,97,80,97,81,97 + delay = 100 + frames = 98,99,97,98,99,97,98,99,97,98,99,97,98,99,97,98,99,97 + + + delay = 100 + frames = 108,109,110,108,110,109,108,109,110, + +[/sprite] + +[sprite = GUI_FREE_POINTS] + texture = GUI_ICONS + + frame = 126, 378, 168, 420 + frame = 168, 378, 210, 420 + frame = 210, 378, 252, 420 + + + delay = 100 + frames = 0,1,2,1 +[/sprite] + +[sprite = GUI_FACES] + bitmap = data/gui2/face.png + pivot = 0, 0 + rect_tile_frames = 0, 0, 230, 324, 5, 6 +[/sprite] + +[sprite = GUI_ITEM_1] + bitmap = data/gui2/item1.png + pivot = 0, 0 + rect_tile_frames = 0, 0, 1008, 1008, 24, 24 +[/sprite] + +[texture = GUI1] + bitmap = data/gui2/gui1.png +[/texture] + +[sprite = GUI_WIZARD_MAIN] + texture = GUI1 + pivot = 0, 0 + +# 0: top/bottom bgr + frame = 1, 570, 481, 610 + +# 1 - 3: face frame - no face, frame, highlight + frame = 859, 363, 914, 427 + frame = 803, 363, 858, 427 + frame = 915, 363, 972, 430 + +# 4 - bottom part text frejmu + frame = 578, 509, 738, 544 + +# 5 - paska pro nadpis + frame = 1, 662, 260, 698 + +# 6 - Maskovaci spojka panelu + frame = 504, 245, 514, 485 + +# 7 - selected button (class) + frame = 483, 563, 633, 610 +[/sprite] + +[sprite = GUI_EXTRAS] + texture = GUI1 + pivot = 0, 0 + + frame = 258, 859, 358, 959 + frame = 359, 859, 459, 959 + frame = 460, 859, 560, 959 + frame = 561, 859, 661, 959 +[/sprite] + +[sprite = GUI_WIZARD_KEYBOARD] + texture = GUI1 + pivot = 0, 0 + +# 0: Wooden background + frame = 1, 612, 469, 660 + +# 1,2 : Wooden button short - normal, press + frame = 701, 434, 739, 463 + frame = 700, 464, 739, 493 + +# 3, 4 : Wooden button long - normal, press + frame = 739, 434, 850, 463 + frame = 739, 464, 850, 493 +[/sprite] + +[sprite = GUI_DRUNKEN] + texture = GUI1 + pivot = 0, 0 + + + delay = 150 + frame = 635, 550, 680, 603 + frame = 682, 550, 727, 603 + frame = 660, 662, 705, 715 + frame = 660, 717, 705, 770 +[/sprite] + +[sprite = GUI_FROZEN] + texture = GUI1 +pivot = 0, 0 + + +#frozen xicht - 0 + frame = 756, 363, 801, 432 + +# frozen action - 1 + frame = 865, 226, 920, 306 + +# 2 - Free skill points + frame = 592, 546, 606, 560 + +# 3 - Positive handicaps + frame = 578, 546, 590, 560 + +[/sprite] + +[sprite = GUI_EVENT_BTN] + texture = GUI1 + pivot = 0, 0 + +#button normal (L,C,R) + frame = 177, 257, 185, 297 + frame = 185, 257, 217, 297 + frame = 282, 257, 290, 297 + +#button press (L,C,R) + frame = 177, 298, 185, 338 + frame = 185, 298, 217, 338 + frame = 282, 298, 290, 338 +[/sprite] + + +[SPRITE = FACE_EFFECTS] + texture = GUI1 + loop = 2 + + + pivot_center = 0, 0 + frame = 16, 257, 71, 312 + +#fire - 1 - 5 + + frame = 645, 286, 699, 342 + frame = 645, 344, 699, 400 + frame = 645, 402, 699, 458 + frame = 701, 307, 755, 363 + frame = 701, 365, 755, 421 + +#ice - 6 - 9 + + frame = 756, 307, 811, 361 + frame = 813, 307, 868, 361 + frame = 870, 307, 925, 361 + frame = 927, 307, 982, 361 + +#poison - 10 + + frame = 16, 313, 71, 368 + +#heal + + frame = 48, 413, 76, 448 + +#miss + + frame = 16, 413, 46, 443 + +#6 - spiritual shield + + frame = 16, 369, 49, 411 + +#7 - mental shield + + frame = 51, 369, 84, 411 + +#8 - skull death + + delay = 140 + frame = 78, 257, 115, 311 + frame = 117, 257, 154, 311 + frame = 78, 313, 115, 367 + frame = 117, 313, 154, 367 + +# 9 - bless + + loop = 0 + delay = 100 + frame = 122, 369, 145, 402 + frame = 291, 258, 314, 291 + frame = 122, 404, 145, 437 + frame = 291, 293, 314, 326 + +# 10 - facecast + + loop = 2 + delay = 65 + frame = 25, 508, 70, 561 + frame = 71, 508, 116, 561 + frame = 117, 508, 162, 561 + frame = 163, 508, 208, 561 + frame = 209, 508, 254, 561 + frame = 255, 508, 300, 561 + frame = 301, 508, 346, 561 + frame = 347, 508, 392, 561 + +# 11 - Drunken + + delay = 65 + frame = 635, 550, 680, 603 + frame = 682, 550, 727, 603 + frame = 712, 612, 757, 665 + frame = 759, 612, 804, 665 + +# 12 - Thaw + + delay = 80 + loop = 0 + frame = 739, 510, 784, 555 + frame = 729, 557, 774, 602 + frame = 775, 557, 820, 602 + +# 13 - Stone skin + + loop = 2 + delay = 130 + frame = 393, 508, 438, 561 + frame = 439, 508, 484, 561 + frame = 485, 508, 530, 561 + frame = 531, 508, 576, 561 +[/sprite] + +[sprite = GUI_ARROWS] + texture = GUI1 + +# sipky - turnL, forward, turnR , strafeL, back, strafeR + frame = 262, 662, 327, 727 + frame = 328, 662, 393, 727 + frame = 394, 662, 459, 727 + frame = 262, 728, 327, 768 + frame = 328, 728, 393, 768 + frame = 394, 728, 459, 768 + +# sipky down - turnL, forward, turnR , strafeL, back, strafeR + frame = 461, 662, 526, 727 + frame = 527, 662, 592, 727 + frame = 593, 662, 658, 727 + frame = 461, 728, 526, 768 + frame = 527, 728, 592, 768 + frame = 593, 728, 658, 768 +[/sprite] + +[sprite = GUI_SHOP_BUTTON] + texture = GUI1 + +# kruh pro shop/ground + frame = 703, 226, 783, 306 + frame = 784, 226, 864, 306 + +# 2 - ground + frame = 1, 961, 63, 1023 + +# 3 - truhla!!! + frame = 694, 961, 756, 1023 + +# 4 znameni shopu do kruhu + frame = 64, 961, 126, 1023 + frame = 127, 961, 189, 1023 + frame = 190, 961, 252, 1023 + frame = 253, 961, 315, 1023 + frame = 316, 961, 378, 1023 + frame = 379, 961, 441, 1023 + frame = 442, 961, 504, 1023 + frame = 505, 961, 567, 1023 + frame = 568, 961, 630, 1023 + frame = 631, 961, 693, 1023 + frame = 892, 517, 954, 579 +[/sprite] + +[sprite = GUI_MENU] + texture = GUI1 + +# 0, 1 - extra button - normal, press + frame = 635, 633, 710, 660 + frame = 635, 605, 710, 632 + +# 2 - rig logo + frame = 822, 581, 955, 616 + +# 3 - uc logo + frame = 258, 770, 489, 836 + +# 4 - options bar - left + frame = 1002, 95, 1005, 139 + +# 5 - options bar - center + frame = 1006, 95, 1019, 139 + +# 6 - options bar - right + frame = 1021, 95, 1024, 139 + +# 7 - Sloup + frame = 956, 537, 1023, 777 + +# 8 - LITE logo + frame = 246, 154, 288, 171 +[/sprite] + +[sprite = GUI_SUMMONS] + texture = GUI1 + +# summoni - andel, mec, golem, kostra + frame = 893, 486, 917, 515 + frame = 918, 486, 942, 515 + frame = 943, 486, 967, 515 + frame = 968, 486, 992, 515 + +# summon hp + frame = 222, 160, 244, 164 + +# summon selected frame + frame = 83, 145, 111, 180 +[/sprite] + +[sprite = GUI_VIEW] + texture = GUI1 + +# view frame (0 - 3) - w,n,e,s + frame = 1, 1, 21, 241 + frame = 22, 1, 407, 21 + frame = 408, 1, 428, 241 + frame = 22, 222, 407, 242 + +# 4 hero frame + frame = 204, 22, 253, 102 + +# 5 hero empty + frame = 154, 22, 203, 102 + +# 6 vsechny buttony ve vyhledu + frame = 703, 226, 1023, 306 + +# 7 Skilled power symbol ++ + frame = 686,209,700,222 + +# 8 No upgradable skill check + frame = 640, 126, 656, 139 + +# 9 Map butons frame + frame = 491, 770, 539, 818 + +# 10 enemy NORMAL off - text ramecek + frame = 265, 22, 407, 74 + +# 11 enemy SELECTED - text ramecek + frame = 265, 75, 407, 127 + +# 12 selected hero frame + frame = 346, 132, 407, 221 + +# 13 minimap frame + frame = 134, 166, 189, 221 + +# 14 sp bar + frame = 196, 144, 241, 151 + +# 15 hp bar + frame = 196, 152, 241, 159 + +# 16 menu drop down + frame = 785, 509, 854, 535 + +# 17, 18 - Enemy HP frame normal / selected + frame = 994, 382, 1024, 535 + frame = 994, 227, 1024, 380 + +# 19 NPC text frame + frame = 851, 432, 993, 484 + +# 20 - NEW QUEST BUTTON + frame = 92, 190, 132, 220 + +# 21 - NEW QUEST SELECTED + frame = 740, 510, 780, 540 + +# 22 - SKill button sipka + frame = 592, 118, 602, 137 + +# 23, 24 ACTIOBN BUTTON normal / pressed + frame = 23, 145, 81, 219 + frame = 922, 227, 980, 301 + +# 25 predek panelu xichtu + pivot = 0, 0 + frame = 98, 22, 100, 102 + +# 26 zadek panelu xichtu + frame = 151, 22, 153, 102 + +# 27 - Right panel background + frame = 589, 295, 644, 485 + +# 28 Dark rect (= stribrny ramecek) + frame = 246, 172, 294, 221 + +# 29 selektnuty slot + frame = 600, 16, 656, 72 + +# 30 skill frame + frame = 296, 172, 345, 221 + +# 31 - Quest selected + frame = 22, 103, 249, 142 + +# 32 - minimap frame - zlaty + frame = 190, 166, 245, 221 + +# 33 - sede pozadi (barvit) - slot pro itemy a skilly + frame = 22, 22, 64, 64 + +# 34 - sede pozadi - pro ostatni pouziti + frame = 22, 22, 102, 102 + +# 35 - sede pozadi - pro xichty + frame = 22, 22, 67, 75 + +# 36 - No money symbol + frame = 83, 183, 120, 220 + +# 37, 38 - free points button + frame = 86, 369, 120, 406 + frame = 86, 408, 120, 445 + +# 39 - slider tycka - pro slider jezdce pouzit treti bobek z nabijeni ski + frame = 595, 74, 602, 84 + +# 40 - panel - down + frame = 323, 245, 483, 485 + +# 41 - panel - up + frame = 484, 245, 644, 485 + +# 42 - pozadi main menu + frame = 1, 486, 481, 806 + +# 43 - 46 buttony pro main menu + pivot = 170, 0 + frame = 670, 1, 1010, 47 + frame = 670, 48, 1010, 94 + pivot = 82, 0 + frame = 670, 95, 835, 141 + frame = 836, 95, 1001, 141 + +# 47 - kamenne pozadi xichtu v inventari + pivot = 0, 0 + frame = 447, 154, 607, 234 + +# 48 - pozadi pod system butony v invu + frame = 702, 142, 1022, 225 + +# 49 - 52 infobox frame - n,e,s,w + frame = 1, 243, 161, 256 + frame = 155, 257, 161, 449 + frame = 1, 450, 161, 485 + frame = 1, 257, 15, 449 + +# 53 - 56 Hero panel (vedle skillu) - n,e,s,w + frame = 162, 243, 322, 256 + frame = 317, 257, 322, 344 + frame = 162, 345, 322, 485 + frame = 162, 257, 176, 344 + +# 57 - 60 frame questy - n,e,s,w + frame = 429, 1, 669, 15 + frame = 657, 16, 669, 234 + frame = 429, 235, 669, 243 + frame = 429, 16, 446, 234 + +# 61 - 63 kulaty slot (normal, selected, bgr) + frame = 608, 187, 654, 233 + pivot = -1, -1 + frame = 604, 73, 656, 125 + pivot = 0, 0 + frame = 608, 140, 654, 186 + +# 64-72 symboly na slotech v barbine + frame = 447, 25, 489, 67 + frame = 490, 25, 532, 67 + frame = 533, 25, 575, 67 + frame = 447, 68, 489, 110 + frame = 490, 68, 532, 110 + frame = 533, 68, 575, 110 + frame = 447, 111, 489, 153 + frame = 490, 111, 532, 153 + frame = 533, 111, 575, 153 + +# 73 - 80 pidisymboly + frame = 670, 176, 685, 191 + frame = 670, 192, 685, 207 + frame = 670, 208, 685, 223 + frame = 670, 224, 685, 239 + frame = 686, 176, 701, 191 + frame = 686, 192, 701, 207 + frame = 686, 208, 701, 223 + frame = 686, 224, 701, 239 + +# 81 - vrsek invu + frame = 694, 494, 856, 508 + +# 82, 83 sort button + frame = 103, 22, 152, 51 + frame = 103, 52, 152, 81 + +# 84, 85 buy button + frame = 177, 257, 226, 286 + frame = 177, 287, 226, 316 + +# 86, 87 sell button + frame = 227, 257, 276, 286 + frame = 227, 287, 276, 316 + +# 88 - 91 bullety pro questy + frame = 576, 39, 594, 57 + frame = 576, 58, 594, 76 + frame = 576, 77, 594, 95 + frame = 576, 96, 594, 114 + +# 92 - oddelovac bloku textu v infoboxu + frame = 447, 16, 535, 24 + +# 93 - Two handed symbol + frame = 263, 133, 288, 145 + +# 94 - Hero face background + frame = 28, 28, 74, 82 + +# 95 - Selection close bgr + frame = 967, 142, 1022, 225 + +# 96, 97 - popoup info male - top, bottom + frame = 1, 486, 266, 499 + frame = 1, 500, 266, 507 + +# 98, 99 - popoup info velke - top, bottom + frame = 267, 486, 692, 499 + frame = 267, 500, 692, 507 + +# 100, 101 - popoup info velke - left, right + frame = 1, 508, 15, 568 + frame = 16, 508, 23, 568 + +# 102 - 104 - BUY/SELL/TAKE ALL Button + background + frame = 177, 257, 290, 297 + frame = 177, 298, 290, 338 + frame = 471, 613, 632, 660 + +# 105 - GAME OVER + frame = 0, 699, 256, 955 + +# 106, 107 - GET FULL VERSION BUTTON NORMAL / PRESSED + frame = 734, 618, 954, 662 + frame = 734, 663, 954, 707 + +# 108 - Failed quest ikonka + frame = 974, 412, 992, 430 + +# 109 - Poisoned HP + frame = 243,146,288,153 + +# 110 - Stunned HP + frame = 786,537,831,544 + +# 111 - MAIN MENU THEME PICTURE + frame = 767, 811, 1023, 1023 + +# 112 - LOGO STAR + pivot = 12, 11 + frame = 576, 16, 598, 38 + +#113 - button options + pivot = 82, 0 + frame = 789, 709, 954, 755 + +#114 - button options pressed + frame = 789, 756, 954, 802 + pivot = 0, 0 + +[/sprite] diff --git a/undercroft_windows_i110/data/gui2/gui1.png b/undercroft_windows_i110/data/gui2/gui1.png new file mode 100644 index 0000000..7cd5e46 Binary files /dev/null and b/undercroft_windows_i110/data/gui2/gui1.png differ diff --git a/undercroft_windows_i110/data/gui2/hero_names.txt b/undercroft_windows_i110/data/gui2/hero_names.txt new file mode 100644 index 0000000..3e79727 --- /dev/null +++ b/undercroft_windows_i110/data/gui2/hero_names.txt @@ -0,0 +1,164 @@ +Alebmor +Abelo +Albus +Arumen +Bork +Brazkin +Bryaldon +Daer +Darek +Delas +Den'ad +Denek +Dyn'ran +Echold +Enthelm +Entheor +Er'skel +Erl +Ervash +Forg +Gasun +Ghakin +Ghaom +Grorm +Hatild +Hatold +Hinburrak +Ingwam +Jeser +Kabam +Keled +Lanak +Lasino +Lluskel +Loorrash +Lor'hin +Lorn +Lududar +Manund +Milbur +Mubac +Nalm +Narroth +Nelerwar +Nibor +Niran +Noxal +Oburu +Oldiss +Orden +Oris +Qagek +Riyskel +Roen +Ryk +Rynen +Seroy +Sewaris +Skelgh +Smac +Tanold +Thal +Thordan +Tianeos +Tias +Tinald +Umgar +Umnor +Urnkwel +Vestor +Vorentan +Vorgar +Warild +Whonelm +Worik +Yerworril +Yestu +Zewor +Zhorr +Ziphon +Zyghabur +Zymal +Adissa +Adrynad +Albelia +Angnala +Ashael +Ashindra +Astea +Bamorsha +Berowyn +Breanna +Centia +Cer'ene +D'sayina +Danwara +Denebi +Ebana +Eitinia +Elmyver +Engoldia +Eniath +Ennysbel +Enthane +Enthia +Esh'kela +Essdare +Esula +Fyghia +Gha'essa +Hawat +Henala +Cheani +Cheunti +Ineola +Ingwala +Iora +Irowana +Irtia +Jajil +Janara +Jorala +Kala +Kar +Latisea +Liakina +Lianen +Loirine +Myebel +nalcea +Nawen +Nihet +Nyrynche +Nysine +Odena +Qu'leren +Rhenina +Rhiynal +Ribala +Rongha +rumskela +Rurela +Sael +Saimine +Sayera +Seran +Serdela +Shendia +Shyia +Sirabel +St'anale +Tandra +Tanith +Torina +Tzelia +Unyssa +Vertia +Vesencha +Vorturia +Xandia +Xyhura +Ylani +Yvesa +Yvobel diff --git a/undercroft_windows_i110/data/gui2/item1.png b/undercroft_windows_i110/data/gui2/item1.png new file mode 100644 index 0000000..d335dfb Binary files /dev/null and b/undercroft_windows_i110/data/gui2/item1.png differ diff --git a/undercroft_windows_i110/data/gui2/loading.png b/undercroft_windows_i110/data/gui2/loading.png new file mode 100644 index 0000000..6610c44 Binary files /dev/null and b/undercroft_windows_i110/data/gui2/loading.png differ diff --git a/undercroft_windows_i110/data/gui2/loading.txt b/undercroft_windows_i110/data/gui2/loading.txt new file mode 100644 index 0000000..30f6b5a --- /dev/null +++ b/undercroft_windows_i110/data/gui2/loading.txt @@ -0,0 +1,9 @@ +[sprite = LOADING] + bitmap = data/gui2/loading.png + pivot = 116, 0 + frame = 0, 0, 233, 67 + pivot = 0, 0 + frame = 0, 68, 233, 113 + pivot = 0, 40 + frame = 233, 71, 249, 112 +[/sprite] diff --git a/undercroft_windows_i110/data/gui2/map_tiles.png b/undercroft_windows_i110/data/gui2/map_tiles.png new file mode 100644 index 0000000..0ce91a5 Binary files /dev/null and b/undercroft_windows_i110/data/gui2/map_tiles.png differ diff --git a/undercroft_windows_i110/data/gui2/minimap_tiles.png b/undercroft_windows_i110/data/gui2/minimap_tiles.png new file mode 100644 index 0000000..591435f Binary files /dev/null and b/undercroft_windows_i110/data/gui2/minimap_tiles.png differ diff --git a/undercroft_windows_i110/data/gui2/viewsprite.png b/undercroft_windows_i110/data/gui2/viewsprite.png new file mode 100644 index 0000000..90b9f53 Binary files /dev/null and b/undercroft_windows_i110/data/gui2/viewsprite.png differ diff --git a/undercroft_windows_i110/data/material/fog.info.txt b/undercroft_windows_i110/data/material/fog.info.txt new file mode 100644 index 0000000..a52ec98 --- /dev/null +++ b/undercroft_windows_i110/data/material/fog.info.txt @@ -0,0 +1,20 @@ +graveyard + fog_color = 45, 50, 35 + +tomb + fog_color = 20, 20, 20 + +city + fog_color = 150, 160, 170 + +city night + fog_color = 58,60,62 + + + + + + + + + diff --git a/undercroft_windows_i110/data/material/ground/astral1a.gif b/undercroft_windows_i110/data/material/ground/astral1a.gif new file mode 100644 index 0000000..93bd5c7 Binary files /dev/null and b/undercroft_windows_i110/data/material/ground/astral1a.gif differ diff --git a/undercroft_windows_i110/data/material/ground/astral1b.gif b/undercroft_windows_i110/data/material/ground/astral1b.gif new file mode 100644 index 0000000..6b6fe41 Binary files /dev/null and b/undercroft_windows_i110/data/material/ground/astral1b.gif differ diff --git a/undercroft_windows_i110/data/material/ground/black.gif b/undercroft_windows_i110/data/material/ground/black.gif new file mode 100644 index 0000000..96f3ff8 Binary files /dev/null and b/undercroft_windows_i110/data/material/ground/black.gif differ diff --git a/undercroft_windows_i110/data/material/ground/citynight1a.gif b/undercroft_windows_i110/data/material/ground/citynight1a.gif new file mode 100644 index 0000000..6595ece Binary files /dev/null and b/undercroft_windows_i110/data/material/ground/citynight1a.gif differ diff --git a/undercroft_windows_i110/data/material/ground/citynight1b.gif b/undercroft_windows_i110/data/material/ground/citynight1b.gif new file mode 100644 index 0000000..d629eca Binary files /dev/null and b/undercroft_windows_i110/data/material/ground/citynight1b.gif differ diff --git a/undercroft_windows_i110/data/material/ground/cloister1a.gif b/undercroft_windows_i110/data/material/ground/cloister1a.gif new file mode 100644 index 0000000..0edfe91 Binary files /dev/null and b/undercroft_windows_i110/data/material/ground/cloister1a.gif differ diff --git a/undercroft_windows_i110/data/material/ground/cloister1b.gif b/undercroft_windows_i110/data/material/ground/cloister1b.gif new file mode 100644 index 0000000..214113b Binary files /dev/null and b/undercroft_windows_i110/data/material/ground/cloister1b.gif differ diff --git a/undercroft_windows_i110/data/material/ground/deck1a.gif b/undercroft_windows_i110/data/material/ground/deck1a.gif new file mode 100644 index 0000000..a636568 Binary files /dev/null and b/undercroft_windows_i110/data/material/ground/deck1a.gif differ diff --git a/undercroft_windows_i110/data/material/ground/deck1b.gif b/undercroft_windows_i110/data/material/ground/deck1b.gif new file mode 100644 index 0000000..9eaf16e Binary files /dev/null and b/undercroft_windows_i110/data/material/ground/deck1b.gif differ diff --git a/undercroft_windows_i110/data/material/ground/forest1a.gif b/undercroft_windows_i110/data/material/ground/forest1a.gif new file mode 100644 index 0000000..37982ed Binary files /dev/null and b/undercroft_windows_i110/data/material/ground/forest1a.gif differ diff --git a/undercroft_windows_i110/data/material/ground/forest1b.gif b/undercroft_windows_i110/data/material/ground/forest1b.gif new file mode 100644 index 0000000..e969b9f Binary files /dev/null and b/undercroft_windows_i110/data/material/ground/forest1b.gif differ diff --git a/undercroft_windows_i110/data/material/ground/forest_fog1a.gif b/undercroft_windows_i110/data/material/ground/forest_fog1a.gif new file mode 100644 index 0000000..fe44872 Binary files /dev/null and b/undercroft_windows_i110/data/material/ground/forest_fog1a.gif differ diff --git a/undercroft_windows_i110/data/material/ground/forest_fog1b.gif b/undercroft_windows_i110/data/material/ground/forest_fog1b.gif new file mode 100644 index 0000000..6e03373 Binary files /dev/null and b/undercroft_windows_i110/data/material/ground/forest_fog1b.gif differ diff --git a/undercroft_windows_i110/data/material/ground/lava1a.gif b/undercroft_windows_i110/data/material/ground/lava1a.gif new file mode 100644 index 0000000..fca26bc Binary files /dev/null and b/undercroft_windows_i110/data/material/ground/lava1a.gif differ diff --git a/undercroft_windows_i110/data/material/ground/lava1b.gif b/undercroft_windows_i110/data/material/ground/lava1b.gif new file mode 100644 index 0000000..62861c8 Binary files /dev/null and b/undercroft_windows_i110/data/material/ground/lava1b.gif differ diff --git a/undercroft_windows_i110/data/material/ground/pavement1a.gif b/undercroft_windows_i110/data/material/ground/pavement1a.gif new file mode 100644 index 0000000..ba3100b Binary files /dev/null and b/undercroft_windows_i110/data/material/ground/pavement1a.gif differ diff --git a/undercroft_windows_i110/data/material/ground/pavement1b.gif b/undercroft_windows_i110/data/material/ground/pavement1b.gif new file mode 100644 index 0000000..0065706 Binary files /dev/null and b/undercroft_windows_i110/data/material/ground/pavement1b.gif differ diff --git a/undercroft_windows_i110/data/material/ground/snowa.gif b/undercroft_windows_i110/data/material/ground/snowa.gif new file mode 100644 index 0000000..3e6f1ee Binary files /dev/null and b/undercroft_windows_i110/data/material/ground/snowa.gif differ diff --git a/undercroft_windows_i110/data/material/ground/snowb.gif b/undercroft_windows_i110/data/material/ground/snowb.gif new file mode 100644 index 0000000..f51aa01 Binary files /dev/null and b/undercroft_windows_i110/data/material/ground/snowb.gif differ diff --git a/undercroft_windows_i110/data/material/ground/tomb1a.gif b/undercroft_windows_i110/data/material/ground/tomb1a.gif new file mode 100644 index 0000000..2ac8136 Binary files /dev/null and b/undercroft_windows_i110/data/material/ground/tomb1a.gif differ diff --git a/undercroft_windows_i110/data/material/ground/tomb1b.gif b/undercroft_windows_i110/data/material/ground/tomb1b.gif new file mode 100644 index 0000000..9f5e7d7 Binary files /dev/null and b/undercroft_windows_i110/data/material/ground/tomb1b.gif differ diff --git a/undercroft_windows_i110/data/material/ground/tomb2a.gif b/undercroft_windows_i110/data/material/ground/tomb2a.gif new file mode 100644 index 0000000..f171b40 Binary files /dev/null and b/undercroft_windows_i110/data/material/ground/tomb2a.gif differ diff --git a/undercroft_windows_i110/data/material/ground/tomb2b.gif b/undercroft_windows_i110/data/material/ground/tomb2b.gif new file mode 100644 index 0000000..03bd72d Binary files /dev/null and b/undercroft_windows_i110/data/material/ground/tomb2b.gif differ diff --git a/undercroft_windows_i110/data/material/wall.city.night/arc1_1a.gif b/undercroft_windows_i110/data/material/wall.city.night/arc1_1a.gif new file mode 100644 index 0000000..c72cf80 Binary files /dev/null and b/undercroft_windows_i110/data/material/wall.city.night/arc1_1a.gif differ diff --git a/undercroft_windows_i110/data/material/wall.city.night/arc1_1b.gif b/undercroft_windows_i110/data/material/wall.city.night/arc1_1b.gif new file mode 100644 index 0000000..e52e175 Binary files /dev/null and b/undercroft_windows_i110/data/material/wall.city.night/arc1_1b.gif differ diff --git a/undercroft_windows_i110/data/material/wall.city.night/wall1_1a.gif b/undercroft_windows_i110/data/material/wall.city.night/wall1_1a.gif new file mode 100644 index 0000000..db741d4 Binary files /dev/null and b/undercroft_windows_i110/data/material/wall.city.night/wall1_1a.gif differ diff --git a/undercroft_windows_i110/data/material/wall.city.night/wall1_1b.gif b/undercroft_windows_i110/data/material/wall.city.night/wall1_1b.gif new file mode 100644 index 0000000..5351335 Binary files /dev/null and b/undercroft_windows_i110/data/material/wall.city.night/wall1_1b.gif differ diff --git a/undercroft_windows_i110/data/material/wall.city.night/wall1_2.gif b/undercroft_windows_i110/data/material/wall.city.night/wall1_2.gif new file mode 100644 index 0000000..d67f4a2 Binary files /dev/null and b/undercroft_windows_i110/data/material/wall.city.night/wall1_2.gif differ diff --git a/undercroft_windows_i110/data/material/wall.city.night/wall1_3.gif b/undercroft_windows_i110/data/material/wall.city.night/wall1_3.gif new file mode 100644 index 0000000..aa92db5 Binary files /dev/null and b/undercroft_windows_i110/data/material/wall.city.night/wall1_3.gif differ diff --git a/undercroft_windows_i110/data/material/wall.city.night/wood1_1a.gif b/undercroft_windows_i110/data/material/wall.city.night/wood1_1a.gif new file mode 100644 index 0000000..d2e667e Binary files /dev/null and b/undercroft_windows_i110/data/material/wall.city.night/wood1_1a.gif differ diff --git a/undercroft_windows_i110/data/material/wall.city.night/wood1_1b.gif b/undercroft_windows_i110/data/material/wall.city.night/wood1_1b.gif new file mode 100644 index 0000000..307c4eb Binary files /dev/null and b/undercroft_windows_i110/data/material/wall.city.night/wood1_1b.gif differ diff --git a/undercroft_windows_i110/data/material/wall.city/arc1_1a.gif b/undercroft_windows_i110/data/material/wall.city/arc1_1a.gif new file mode 100644 index 0000000..2e6c814 Binary files /dev/null and b/undercroft_windows_i110/data/material/wall.city/arc1_1a.gif differ diff --git a/undercroft_windows_i110/data/material/wall.city/arc1_1b.gif b/undercroft_windows_i110/data/material/wall.city/arc1_1b.gif new file mode 100644 index 0000000..20e1eb7 Binary files /dev/null and b/undercroft_windows_i110/data/material/wall.city/arc1_1b.gif differ diff --git a/undercroft_windows_i110/data/material/wall.city/arc1_f.gif b/undercroft_windows_i110/data/material/wall.city/arc1_f.gif new file mode 100644 index 0000000..f942ab4 Binary files /dev/null and b/undercroft_windows_i110/data/material/wall.city/arc1_f.gif differ diff --git a/undercroft_windows_i110/data/material/wall.city/snowwall_2.gif b/undercroft_windows_i110/data/material/wall.city/snowwall_2.gif new file mode 100644 index 0000000..a208eda Binary files /dev/null and b/undercroft_windows_i110/data/material/wall.city/snowwall_2.gif differ diff --git a/undercroft_windows_i110/data/material/wall.city/snowwall_a.gif b/undercroft_windows_i110/data/material/wall.city/snowwall_a.gif new file mode 100644 index 0000000..9b7270b Binary files /dev/null and b/undercroft_windows_i110/data/material/wall.city/snowwall_a.gif differ diff --git a/undercroft_windows_i110/data/material/wall.city/snowwall_b.gif b/undercroft_windows_i110/data/material/wall.city/snowwall_b.gif new file mode 100644 index 0000000..7559b58 Binary files /dev/null and b/undercroft_windows_i110/data/material/wall.city/snowwall_b.gif differ diff --git a/undercroft_windows_i110/data/material/wall.city/snowwall_f.jpg b/undercroft_windows_i110/data/material/wall.city/snowwall_f.jpg new file mode 100644 index 0000000..4d153d8 Binary files /dev/null and b/undercroft_windows_i110/data/material/wall.city/snowwall_f.jpg differ diff --git a/undercroft_windows_i110/data/material/wall.city/wall1_1a.gif b/undercroft_windows_i110/data/material/wall.city/wall1_1a.gif new file mode 100644 index 0000000..0169daa Binary files /dev/null and b/undercroft_windows_i110/data/material/wall.city/wall1_1a.gif differ diff --git a/undercroft_windows_i110/data/material/wall.city/wall1_1b.gif b/undercroft_windows_i110/data/material/wall.city/wall1_1b.gif new file mode 100644 index 0000000..4769edc Binary files /dev/null and b/undercroft_windows_i110/data/material/wall.city/wall1_1b.gif differ diff --git a/undercroft_windows_i110/data/material/wall.city/wall1_2.gif b/undercroft_windows_i110/data/material/wall.city/wall1_2.gif new file mode 100644 index 0000000..85f955f Binary files /dev/null and b/undercroft_windows_i110/data/material/wall.city/wall1_2.gif differ diff --git a/undercroft_windows_i110/data/material/wall.city/wall1_f.jpg b/undercroft_windows_i110/data/material/wall.city/wall1_f.jpg new file mode 100644 index 0000000..d2b370a Binary files /dev/null and b/undercroft_windows_i110/data/material/wall.city/wall1_f.jpg differ diff --git a/undercroft_windows_i110/data/material/wall.city/wood1_1a.gif b/undercroft_windows_i110/data/material/wall.city/wood1_1a.gif new file mode 100644 index 0000000..ee6cb1a Binary files /dev/null and b/undercroft_windows_i110/data/material/wall.city/wood1_1a.gif differ diff --git a/undercroft_windows_i110/data/material/wall.city/wood1_1b.gif b/undercroft_windows_i110/data/material/wall.city/wood1_1b.gif new file mode 100644 index 0000000..54d7e70 Binary files /dev/null and b/undercroft_windows_i110/data/material/wall.city/wood1_1b.gif differ diff --git a/undercroft_windows_i110/data/material/wall.graveyard/cloiarc1_1a.gif b/undercroft_windows_i110/data/material/wall.graveyard/cloiarc1_1a.gif new file mode 100644 index 0000000..e1b47a8 Binary files /dev/null and b/undercroft_windows_i110/data/material/wall.graveyard/cloiarc1_1a.gif differ diff --git a/undercroft_windows_i110/data/material/wall.graveyard/cloiarc1_1b.gif b/undercroft_windows_i110/data/material/wall.graveyard/cloiarc1_1b.gif new file mode 100644 index 0000000..227cd79 Binary files /dev/null and b/undercroft_windows_i110/data/material/wall.graveyard/cloiarc1_1b.gif differ diff --git a/undercroft_windows_i110/data/material/wall.graveyard/cloiarc1_f.gif b/undercroft_windows_i110/data/material/wall.graveyard/cloiarc1_f.gif new file mode 100644 index 0000000..53c18fb Binary files /dev/null and b/undercroft_windows_i110/data/material/wall.graveyard/cloiarc1_f.gif differ diff --git a/undercroft_windows_i110/data/material/wall.graveyard/gravewall1_1a.gif b/undercroft_windows_i110/data/material/wall.graveyard/gravewall1_1a.gif new file mode 100644 index 0000000..7f88d8a Binary files /dev/null and b/undercroft_windows_i110/data/material/wall.graveyard/gravewall1_1a.gif differ diff --git a/undercroft_windows_i110/data/material/wall.graveyard/gravewall1_1b.gif b/undercroft_windows_i110/data/material/wall.graveyard/gravewall1_1b.gif new file mode 100644 index 0000000..a3dd7ea Binary files /dev/null and b/undercroft_windows_i110/data/material/wall.graveyard/gravewall1_1b.gif differ diff --git a/undercroft_windows_i110/data/material/wall.graveyard/gravewall1_2.gif b/undercroft_windows_i110/data/material/wall.graveyard/gravewall1_2.gif new file mode 100644 index 0000000..d0568bf Binary files /dev/null and b/undercroft_windows_i110/data/material/wall.graveyard/gravewall1_2.gif differ diff --git a/undercroft_windows_i110/data/material/wall.graveyard/gravewall1_f.jpg b/undercroft_windows_i110/data/material/wall.graveyard/gravewall1_f.jpg new file mode 100644 index 0000000..4335c2a Binary files /dev/null and b/undercroft_windows_i110/data/material/wall.graveyard/gravewall1_f.jpg differ diff --git a/undercroft_windows_i110/data/material/wall.tomb/tomb1_1a.gif b/undercroft_windows_i110/data/material/wall.tomb/tomb1_1a.gif new file mode 100644 index 0000000..ec4c42d Binary files /dev/null and b/undercroft_windows_i110/data/material/wall.tomb/tomb1_1a.gif differ diff --git a/undercroft_windows_i110/data/material/wall.tomb/tomb1_1b.gif b/undercroft_windows_i110/data/material/wall.tomb/tomb1_1b.gif new file mode 100644 index 0000000..dd4f000 Binary files /dev/null and b/undercroft_windows_i110/data/material/wall.tomb/tomb1_1b.gif differ diff --git a/undercroft_windows_i110/data/material/wall.tomb/tomb1_2.gif b/undercroft_windows_i110/data/material/wall.tomb/tomb1_2.gif new file mode 100644 index 0000000..d29e8b8 Binary files /dev/null and b/undercroft_windows_i110/data/material/wall.tomb/tomb1_2.gif differ diff --git a/undercroft_windows_i110/data/material/wall.tomb/tomb1_f.jpg b/undercroft_windows_i110/data/material/wall.tomb/tomb1_f.jpg new file mode 100644 index 0000000..9e9a92d Binary files /dev/null and b/undercroft_windows_i110/data/material/wall.tomb/tomb1_f.jpg differ diff --git a/undercroft_windows_i110/data/material/wall.tomb/tomb2_1a.gif b/undercroft_windows_i110/data/material/wall.tomb/tomb2_1a.gif new file mode 100644 index 0000000..39b80f9 Binary files /dev/null and b/undercroft_windows_i110/data/material/wall.tomb/tomb2_1a.gif differ diff --git a/undercroft_windows_i110/data/material/wall.tomb/tomb2_1b.gif b/undercroft_windows_i110/data/material/wall.tomb/tomb2_1b.gif new file mode 100644 index 0000000..b9206bc Binary files /dev/null and b/undercroft_windows_i110/data/material/wall.tomb/tomb2_1b.gif differ diff --git a/undercroft_windows_i110/data/material/wall.tomb/tomb2_2.gif b/undercroft_windows_i110/data/material/wall.tomb/tomb2_2.gif new file mode 100644 index 0000000..41843e1 Binary files /dev/null and b/undercroft_windows_i110/data/material/wall.tomb/tomb2_2.gif differ diff --git a/undercroft_windows_i110/data/material/wall.tomb/tomb2_f.jpg b/undercroft_windows_i110/data/material/wall.tomb/tomb2_f.jpg new file mode 100644 index 0000000..6f13230 Binary files /dev/null and b/undercroft_windows_i110/data/material/wall.tomb/tomb2_f.jpg differ diff --git a/undercroft_windows_i110/data/material/wall.tomb/tomb3_1a.gif b/undercroft_windows_i110/data/material/wall.tomb/tomb3_1a.gif new file mode 100644 index 0000000..14d0e43 Binary files /dev/null and b/undercroft_windows_i110/data/material/wall.tomb/tomb3_1a.gif differ diff --git a/undercroft_windows_i110/data/material/wall.tomb/tomb3_1b.gif b/undercroft_windows_i110/data/material/wall.tomb/tomb3_1b.gif new file mode 100644 index 0000000..17f43ff Binary files /dev/null and b/undercroft_windows_i110/data/material/wall.tomb/tomb3_1b.gif differ diff --git a/undercroft_windows_i110/data/material/wall.tomb/tomb3_2.gif b/undercroft_windows_i110/data/material/wall.tomb/tomb3_2.gif new file mode 100644 index 0000000..dc5d423 Binary files /dev/null and b/undercroft_windows_i110/data/material/wall.tomb/tomb3_2.gif differ diff --git a/undercroft_windows_i110/data/material/wall.tomb/tomb3_f.jpg b/undercroft_windows_i110/data/material/wall.tomb/tomb3_f.jpg new file mode 100644 index 0000000..d3594a2 Binary files /dev/null and b/undercroft_windows_i110/data/material/wall.tomb/tomb3_f.jpg differ diff --git a/undercroft_windows_i110/data/material/wall.tomb/tomb4_1a.gif b/undercroft_windows_i110/data/material/wall.tomb/tomb4_1a.gif new file mode 100644 index 0000000..bbc58c2 Binary files /dev/null and b/undercroft_windows_i110/data/material/wall.tomb/tomb4_1a.gif differ diff --git a/undercroft_windows_i110/data/material/wall.tomb/tomb4_1b.gif b/undercroft_windows_i110/data/material/wall.tomb/tomb4_1b.gif new file mode 100644 index 0000000..bbc58c2 Binary files /dev/null and b/undercroft_windows_i110/data/material/wall.tomb/tomb4_1b.gif differ diff --git a/undercroft_windows_i110/data/material/wall.tomb/tomb4_2.gif b/undercroft_windows_i110/data/material/wall.tomb/tomb4_2.gif new file mode 100644 index 0000000..af438e5 Binary files /dev/null and b/undercroft_windows_i110/data/material/wall.tomb/tomb4_2.gif differ diff --git a/undercroft_windows_i110/data/material/wall.tomb/tomb4_f.jpg b/undercroft_windows_i110/data/material/wall.tomb/tomb4_f.jpg new file mode 100644 index 0000000..b2cf43c Binary files /dev/null and b/undercroft_windows_i110/data/material/wall.tomb/tomb4_f.jpg differ diff --git a/undercroft_windows_i110/data/material/wall/black_1.gif b/undercroft_windows_i110/data/material/wall/black_1.gif new file mode 100644 index 0000000..2329dc7 Binary files /dev/null and b/undercroft_windows_i110/data/material/wall/black_1.gif differ diff --git a/undercroft_windows_i110/data/material/wall/black_2.gif b/undercroft_windows_i110/data/material/wall/black_2.gif new file mode 100644 index 0000000..8327daf Binary files /dev/null and b/undercroft_windows_i110/data/material/wall/black_2.gif differ diff --git a/undercroft_windows_i110/data/material/wall/black_f.gif b/undercroft_windows_i110/data/material/wall/black_f.gif new file mode 100644 index 0000000..509a6a9 Binary files /dev/null and b/undercroft_windows_i110/data/material/wall/black_f.gif differ diff --git a/undercroft_windows_i110/data/material/wall/books_1a.gif b/undercroft_windows_i110/data/material/wall/books_1a.gif new file mode 100644 index 0000000..3d881c6 Binary files /dev/null and b/undercroft_windows_i110/data/material/wall/books_1a.gif differ diff --git a/undercroft_windows_i110/data/material/wall/books_1b.gif b/undercroft_windows_i110/data/material/wall/books_1b.gif new file mode 100644 index 0000000..1fd76cb Binary files /dev/null and b/undercroft_windows_i110/data/material/wall/books_1b.gif differ diff --git a/undercroft_windows_i110/data/material/wall/books_2.gif b/undercroft_windows_i110/data/material/wall/books_2.gif new file mode 100644 index 0000000..892e9eb Binary files /dev/null and b/undercroft_windows_i110/data/material/wall/books_2.gif differ diff --git a/undercroft_windows_i110/data/material/wall/books_f.jpg b/undercroft_windows_i110/data/material/wall/books_f.jpg new file mode 100644 index 0000000..3ab7cee Binary files /dev/null and b/undercroft_windows_i110/data/material/wall/books_f.jpg differ diff --git a/undercroft_windows_i110/data/material/wall/timber_1a.gif b/undercroft_windows_i110/data/material/wall/timber_1a.gif new file mode 100644 index 0000000..677f37c Binary files /dev/null and b/undercroft_windows_i110/data/material/wall/timber_1a.gif differ diff --git a/undercroft_windows_i110/data/material/wall/timber_1b.gif b/undercroft_windows_i110/data/material/wall/timber_1b.gif new file mode 100644 index 0000000..5dfcd4f Binary files /dev/null and b/undercroft_windows_i110/data/material/wall/timber_1b.gif differ diff --git a/undercroft_windows_i110/data/material/wall/timber_2.gif b/undercroft_windows_i110/data/material/wall/timber_2.gif new file mode 100644 index 0000000..4c6bfab Binary files /dev/null and b/undercroft_windows_i110/data/material/wall/timber_2.gif differ diff --git a/undercroft_windows_i110/data/material/wall/timber_f.gif b/undercroft_windows_i110/data/material/wall/timber_f.gif new file mode 100644 index 0000000..ee08bc3 Binary files /dev/null and b/undercroft_windows_i110/data/material/wall/timber_f.gif differ diff --git a/undercroft_windows_i110/data/material/wall/wood1_f.jpg b/undercroft_windows_i110/data/material/wall/wood1_f.jpg new file mode 100644 index 0000000..f2ba02d Binary files /dev/null and b/undercroft_windows_i110/data/material/wall/wood1_f.jpg differ diff --git a/undercroft_windows_i110/data/music/cemetery.ogg b/undercroft_windows_i110/data/music/cemetery.ogg new file mode 100644 index 0000000..b93c927 Binary files /dev/null and b/undercroft_windows_i110/data/music/cemetery.ogg differ diff --git a/undercroft_windows_i110/data/music/cultists.ogg b/undercroft_windows_i110/data/music/cultists.ogg new file mode 100644 index 0000000..16134b2 Binary files /dev/null and b/undercroft_windows_i110/data/music/cultists.ogg differ diff --git a/undercroft_windows_i110/data/music/dungeon1.ogg b/undercroft_windows_i110/data/music/dungeon1.ogg new file mode 100644 index 0000000..a6fb6e9 Binary files /dev/null and b/undercroft_windows_i110/data/music/dungeon1.ogg differ diff --git a/undercroft_windows_i110/data/music/dungeon2.ogg b/undercroft_windows_i110/data/music/dungeon2.ogg new file mode 100644 index 0000000..abce506 Binary files /dev/null and b/undercroft_windows_i110/data/music/dungeon2.ogg differ diff --git a/undercroft_windows_i110/data/music/forest.ogg b/undercroft_windows_i110/data/music/forest.ogg new file mode 100644 index 0000000..c5c528c Binary files /dev/null and b/undercroft_windows_i110/data/music/forest.ogg differ diff --git a/undercroft_windows_i110/data/music/main.ogg b/undercroft_windows_i110/data/music/main.ogg new file mode 100644 index 0000000..265fd4f Binary files /dev/null and b/undercroft_windows_i110/data/music/main.ogg differ diff --git a/undercroft_windows_i110/data/music/town.ogg b/undercroft_windows_i110/data/music/town.ogg new file mode 100644 index 0000000..b4a0f0b Binary files /dev/null and b/undercroft_windows_i110/data/music/town.ogg differ diff --git a/undercroft_windows_i110/data/object/aenor_statue_b.gif b/undercroft_windows_i110/data/object/aenor_statue_b.gif new file mode 100644 index 0000000..5bbcd00 Binary files /dev/null and b/undercroft_windows_i110/data/object/aenor_statue_b.gif differ diff --git a/undercroft_windows_i110/data/object/aenor_statue_f.gif b/undercroft_windows_i110/data/object/aenor_statue_f.gif new file mode 100644 index 0000000..04f2295 Binary files /dev/null and b/undercroft_windows_i110/data/object/aenor_statue_f.gif differ diff --git a/undercroft_windows_i110/data/object/aenor_statue_s.gif b/undercroft_windows_i110/data/object/aenor_statue_s.gif new file mode 100644 index 0000000..2ffa028 Binary files /dev/null and b/undercroft_windows_i110/data/object/aenor_statue_s.gif differ diff --git a/undercroft_windows_i110/data/object/altar_f.gif b/undercroft_windows_i110/data/object/altar_f.gif new file mode 100644 index 0000000..4db6e23 Binary files /dev/null and b/undercroft_windows_i110/data/object/altar_f.gif differ diff --git a/undercroft_windows_i110/data/object/ancient_entrance.gif b/undercroft_windows_i110/data/object/ancient_entrance.gif new file mode 100644 index 0000000..b2b6d1c Binary files /dev/null and b/undercroft_windows_i110/data/object/ancient_entrance.gif differ diff --git a/undercroft_windows_i110/data/object/apple_tree.gif b/undercroft_windows_i110/data/object/apple_tree.gif new file mode 100644 index 0000000..4732cee Binary files /dev/null and b/undercroft_windows_i110/data/object/apple_tree.gif differ diff --git a/undercroft_windows_i110/data/object/avalanche.gif b/undercroft_windows_i110/data/object/avalanche.gif new file mode 100644 index 0000000..82cb8cb Binary files /dev/null and b/undercroft_windows_i110/data/object/avalanche.gif differ diff --git a/undercroft_windows_i110/data/object/barrel.gif b/undercroft_windows_i110/data/object/barrel.gif new file mode 100644 index 0000000..b216945 Binary files /dev/null and b/undercroft_windows_i110/data/object/barrel.gif differ diff --git a/undercroft_windows_i110/data/object/bell.gif b/undercroft_windows_i110/data/object/bell.gif new file mode 100644 index 0000000..c30be5e Binary files /dev/null and b/undercroft_windows_i110/data/object/bell.gif differ diff --git a/undercroft_windows_i110/data/object/berries.gif b/undercroft_windows_i110/data/object/berries.gif new file mode 100644 index 0000000..71236c0 Binary files /dev/null and b/undercroft_windows_i110/data/object/berries.gif differ diff --git a/undercroft_windows_i110/data/object/berthage.gif b/undercroft_windows_i110/data/object/berthage.gif new file mode 100644 index 0000000..a8aa092 Binary files /dev/null and b/undercroft_windows_i110/data/object/berthage.gif differ diff --git a/undercroft_windows_i110/data/object/blue_book.gif b/undercroft_windows_i110/data/object/blue_book.gif new file mode 100644 index 0000000..3af5dc0 Binary files /dev/null and b/undercroft_windows_i110/data/object/blue_book.gif differ diff --git a/undercroft_windows_i110/data/object/bones.gif b/undercroft_windows_i110/data/object/bones.gif new file mode 100644 index 0000000..d3a45e3 Binary files /dev/null and b/undercroft_windows_i110/data/object/bones.gif differ diff --git a/undercroft_windows_i110/data/object/book.gif b/undercroft_windows_i110/data/object/book.gif new file mode 100644 index 0000000..0e0bad8 Binary files /dev/null and b/undercroft_windows_i110/data/object/book.gif differ diff --git a/undercroft_windows_i110/data/object/boots1.gif b/undercroft_windows_i110/data/object/boots1.gif new file mode 100644 index 0000000..5595fdd Binary files /dev/null and b/undercroft_windows_i110/data/object/boots1.gif differ diff --git a/undercroft_windows_i110/data/object/bottom/astral_1.gif b/undercroft_windows_i110/data/object/bottom/astral_1.gif new file mode 100644 index 0000000..b919f4b Binary files /dev/null and b/undercroft_windows_i110/data/object/bottom/astral_1.gif differ diff --git a/undercroft_windows_i110/data/object/bottom/astral_f.gif b/undercroft_windows_i110/data/object/bottom/astral_f.gif new file mode 100644 index 0000000..c01292d Binary files /dev/null and b/undercroft_windows_i110/data/object/bottom/astral_f.gif differ diff --git a/undercroft_windows_i110/data/object/bottom/bottom2_1.gif b/undercroft_windows_i110/data/object/bottom/bottom2_1.gif new file mode 100644 index 0000000..bb2e31e Binary files /dev/null and b/undercroft_windows_i110/data/object/bottom/bottom2_1.gif differ diff --git a/undercroft_windows_i110/data/object/bottom/bottom2_f.gif b/undercroft_windows_i110/data/object/bottom/bottom2_f.gif new file mode 100644 index 0000000..5763e55 Binary files /dev/null and b/undercroft_windows_i110/data/object/bottom/bottom2_f.gif differ diff --git a/undercroft_windows_i110/data/object/bottom/bottom3.gif b/undercroft_windows_i110/data/object/bottom/bottom3.gif new file mode 100644 index 0000000..de0c3b9 Binary files /dev/null and b/undercroft_windows_i110/data/object/bottom/bottom3.gif differ diff --git a/undercroft_windows_i110/data/object/bottom/bottom3_f.gif b/undercroft_windows_i110/data/object/bottom/bottom3_f.gif new file mode 100644 index 0000000..ef0c069 Binary files /dev/null and b/undercroft_windows_i110/data/object/bottom/bottom3_f.gif differ diff --git a/undercroft_windows_i110/data/object/bottom/bottom_1.gif b/undercroft_windows_i110/data/object/bottom/bottom_1.gif new file mode 100644 index 0000000..c7aced3 Binary files /dev/null and b/undercroft_windows_i110/data/object/bottom/bottom_1.gif differ diff --git a/undercroft_windows_i110/data/object/bottom/bottom_f.gif b/undercroft_windows_i110/data/object/bottom/bottom_f.gif new file mode 100644 index 0000000..f5b8a9b Binary files /dev/null and b/undercroft_windows_i110/data/object/bottom/bottom_f.gif differ diff --git a/undercroft_windows_i110/data/object/bottom/bridge_1.gif b/undercroft_windows_i110/data/object/bottom/bridge_1.gif new file mode 100644 index 0000000..46a5129 Binary files /dev/null and b/undercroft_windows_i110/data/object/bottom/bridge_1.gif differ diff --git a/undercroft_windows_i110/data/object/bottom/bridge_2.gif b/undercroft_windows_i110/data/object/bottom/bridge_2.gif new file mode 100644 index 0000000..853c1c1 Binary files /dev/null and b/undercroft_windows_i110/data/object/bottom/bridge_2.gif differ diff --git a/undercroft_windows_i110/data/object/bottom/bridge_f.gif b/undercroft_windows_i110/data/object/bottom/bridge_f.gif new file mode 100644 index 0000000..ac3caca Binary files /dev/null and b/undercroft_windows_i110/data/object/bottom/bridge_f.gif differ diff --git a/undercroft_windows_i110/data/object/bottom/tower_fix1.gif b/undercroft_windows_i110/data/object/bottom/tower_fix1.gif new file mode 100644 index 0000000..bbc8643 Binary files /dev/null and b/undercroft_windows_i110/data/object/bottom/tower_fix1.gif differ diff --git a/undercroft_windows_i110/data/object/bottom/tower_fix2.gif b/undercroft_windows_i110/data/object/bottom/tower_fix2.gif new file mode 100644 index 0000000..d8ca569 Binary files /dev/null and b/undercroft_windows_i110/data/object/bottom/tower_fix2.gif differ diff --git a/undercroft_windows_i110/data/object/bottom/tower_fix3.gif b/undercroft_windows_i110/data/object/bottom/tower_fix3.gif new file mode 100644 index 0000000..ce66bd3 Binary files /dev/null and b/undercroft_windows_i110/data/object/bottom/tower_fix3.gif differ diff --git a/undercroft_windows_i110/data/object/bottom/tower_fix4.gif b/undercroft_windows_i110/data/object/bottom/tower_fix4.gif new file mode 100644 index 0000000..489c76b Binary files /dev/null and b/undercroft_windows_i110/data/object/bottom/tower_fix4.gif differ diff --git a/undercroft_windows_i110/data/object/boulder4.gif b/undercroft_windows_i110/data/object/boulder4.gif new file mode 100644 index 0000000..4d1c987 Binary files /dev/null and b/undercroft_windows_i110/data/object/boulder4.gif differ diff --git a/undercroft_windows_i110/data/object/box1.gif b/undercroft_windows_i110/data/object/box1.gif new file mode 100644 index 0000000..bf152f1 Binary files /dev/null and b/undercroft_windows_i110/data/object/box1.gif differ diff --git a/undercroft_windows_i110/data/object/box2.gif b/undercroft_windows_i110/data/object/box2.gif new file mode 100644 index 0000000..11b641e Binary files /dev/null and b/undercroft_windows_i110/data/object/box2.gif differ diff --git a/undercroft_windows_i110/data/object/bread.gif b/undercroft_windows_i110/data/object/bread.gif new file mode 100644 index 0000000..c19a1e1 Binary files /dev/null and b/undercroft_windows_i110/data/object/bread.gif differ diff --git a/undercroft_windows_i110/data/object/bulkhead/cloister_gate.gif b/undercroft_windows_i110/data/object/bulkhead/cloister_gate.gif new file mode 100644 index 0000000..6dda2f0 Binary files /dev/null and b/undercroft_windows_i110/data/object/bulkhead/cloister_gate.gif differ diff --git a/undercroft_windows_i110/data/object/bulkhead/cloister_win.gif b/undercroft_windows_i110/data/object/bulkhead/cloister_win.gif new file mode 100644 index 0000000..9d98249 Binary files /dev/null and b/undercroft_windows_i110/data/object/bulkhead/cloister_win.gif differ diff --git a/undercroft_windows_i110/data/object/bulkhead/cracked_stone.gif b/undercroft_windows_i110/data/object/bulkhead/cracked_stone.gif new file mode 100644 index 0000000..4a21eed Binary files /dev/null and b/undercroft_windows_i110/data/object/bulkhead/cracked_stone.gif differ diff --git a/undercroft_windows_i110/data/object/bulkhead/cracked_stone2.jpg b/undercroft_windows_i110/data/object/bulkhead/cracked_stone2.jpg new file mode 100644 index 0000000..ec35524 Binary files /dev/null and b/undercroft_windows_i110/data/object/bulkhead/cracked_stone2.jpg differ diff --git a/undercroft_windows_i110/data/object/bulkhead/dragon_story.gif b/undercroft_windows_i110/data/object/bulkhead/dragon_story.gif new file mode 100644 index 0000000..2c2afe0 Binary files /dev/null and b/undercroft_windows_i110/data/object/bulkhead/dragon_story.gif differ diff --git a/undercroft_windows_i110/data/object/bulkhead/goat.gif b/undercroft_windows_i110/data/object/bulkhead/goat.gif new file mode 100644 index 0000000..1c5b411 Binary files /dev/null and b/undercroft_windows_i110/data/object/bulkhead/goat.gif differ diff --git a/undercroft_windows_i110/data/object/bulkhead/gob_hole.jpg b/undercroft_windows_i110/data/object/bulkhead/gob_hole.jpg new file mode 100644 index 0000000..3e2301f Binary files /dev/null and b/undercroft_windows_i110/data/object/bulkhead/gob_hole.jpg differ diff --git a/undercroft_windows_i110/data/object/bulkhead/sewer_door.gif b/undercroft_windows_i110/data/object/bulkhead/sewer_door.gif new file mode 100644 index 0000000..84fa683 Binary files /dev/null and b/undercroft_windows_i110/data/object/bulkhead/sewer_door.gif differ diff --git a/undercroft_windows_i110/data/object/bulkhead/sewer_hole.jpg b/undercroft_windows_i110/data/object/bulkhead/sewer_hole.jpg new file mode 100644 index 0000000..5c9d12d Binary files /dev/null and b/undercroft_windows_i110/data/object/bulkhead/sewer_hole.jpg differ diff --git a/undercroft_windows_i110/data/object/bulkhead/sewer_plan.jpg b/undercroft_windows_i110/data/object/bulkhead/sewer_plan.jpg new file mode 100644 index 0000000..6beb35d Binary files /dev/null and b/undercroft_windows_i110/data/object/bulkhead/sewer_plan.jpg differ diff --git a/undercroft_windows_i110/data/object/bulkhead/sewer_wall.gif b/undercroft_windows_i110/data/object/bulkhead/sewer_wall.gif new file mode 100644 index 0000000..ea6e60c Binary files /dev/null and b/undercroft_windows_i110/data/object/bulkhead/sewer_wall.gif differ diff --git a/undercroft_windows_i110/data/object/bulkhead/sun_chamber.gif b/undercroft_windows_i110/data/object/bulkhead/sun_chamber.gif new file mode 100644 index 0000000..c875d5e Binary files /dev/null and b/undercroft_windows_i110/data/object/bulkhead/sun_chamber.gif differ diff --git a/undercroft_windows_i110/data/object/bulkhead/tomb_entrance.gif b/undercroft_windows_i110/data/object/bulkhead/tomb_entrance.gif new file mode 100644 index 0000000..98809f4 Binary files /dev/null and b/undercroft_windows_i110/data/object/bulkhead/tomb_entrance.gif differ diff --git a/undercroft_windows_i110/data/object/bulkhead/wall_sign.gif b/undercroft_windows_i110/data/object/bulkhead/wall_sign.gif new file mode 100644 index 0000000..d8fbc3e Binary files /dev/null and b/undercroft_windows_i110/data/object/bulkhead/wall_sign.gif differ diff --git a/undercroft_windows_i110/data/object/bulkhead/web_blocker.gif b/undercroft_windows_i110/data/object/bulkhead/web_blocker.gif new file mode 100644 index 0000000..60d649d Binary files /dev/null and b/undercroft_windows_i110/data/object/bulkhead/web_blocker.gif differ diff --git a/undercroft_windows_i110/data/object/bush1.gif b/undercroft_windows_i110/data/object/bush1.gif new file mode 100644 index 0000000..7c4e89f Binary files /dev/null and b/undercroft_windows_i110/data/object/bush1.gif differ diff --git a/undercroft_windows_i110/data/object/bush1snow.gif b/undercroft_windows_i110/data/object/bush1snow.gif new file mode 100644 index 0000000..41f1ea9 Binary files /dev/null and b/undercroft_windows_i110/data/object/bush1snow.gif differ diff --git a/undercroft_windows_i110/data/object/bush2.gif b/undercroft_windows_i110/data/object/bush2.gif new file mode 100644 index 0000000..e780cb2 Binary files /dev/null and b/undercroft_windows_i110/data/object/bush2.gif differ diff --git a/undercroft_windows_i110/data/object/ceiling/ceiling1.gif b/undercroft_windows_i110/data/object/ceiling/ceiling1.gif new file mode 100644 index 0000000..b13d69c Binary files /dev/null and b/undercroft_windows_i110/data/object/ceiling/ceiling1.gif differ diff --git a/undercroft_windows_i110/data/object/ceiling/ceiling2.gif b/undercroft_windows_i110/data/object/ceiling/ceiling2.gif new file mode 100644 index 0000000..f56a7d4 Binary files /dev/null and b/undercroft_windows_i110/data/object/ceiling/ceiling2.gif differ diff --git a/undercroft_windows_i110/data/object/ceiling/ceiling_b1.gif b/undercroft_windows_i110/data/object/ceiling/ceiling_b1.gif new file mode 100644 index 0000000..50562a1 Binary files /dev/null and b/undercroft_windows_i110/data/object/ceiling/ceiling_b1.gif differ diff --git a/undercroft_windows_i110/data/object/ceiling/ceiling_b2.gif b/undercroft_windows_i110/data/object/ceiling/ceiling_b2.gif new file mode 100644 index 0000000..f88062b Binary files /dev/null and b/undercroft_windows_i110/data/object/ceiling/ceiling_b2.gif differ diff --git a/undercroft_windows_i110/data/object/ceiling/tomb_fix.gif b/undercroft_windows_i110/data/object/ceiling/tomb_fix.gif new file mode 100644 index 0000000..ad351e7 Binary files /dev/null and b/undercroft_windows_i110/data/object/ceiling/tomb_fix.gif differ diff --git a/undercroft_windows_i110/data/object/ceiling/tomb_fix2.gif b/undercroft_windows_i110/data/object/ceiling/tomb_fix2.gif new file mode 100644 index 0000000..992b8db Binary files /dev/null and b/undercroft_windows_i110/data/object/ceiling/tomb_fix2.gif differ diff --git a/undercroft_windows_i110/data/object/chair1.gif b/undercroft_windows_i110/data/object/chair1.gif new file mode 100644 index 0000000..6f3ac9e Binary files /dev/null and b/undercroft_windows_i110/data/object/chair1.gif differ diff --git a/undercroft_windows_i110/data/object/chair2.gif b/undercroft_windows_i110/data/object/chair2.gif new file mode 100644 index 0000000..6af2506 Binary files /dev/null and b/undercroft_windows_i110/data/object/chair2.gif differ diff --git a/undercroft_windows_i110/data/object/chair3.gif b/undercroft_windows_i110/data/object/chair3.gif new file mode 100644 index 0000000..969a548 Binary files /dev/null and b/undercroft_windows_i110/data/object/chair3.gif differ diff --git a/undercroft_windows_i110/data/object/charon.gif b/undercroft_windows_i110/data/object/charon.gif new file mode 100644 index 0000000..1afa025 Binary files /dev/null and b/undercroft_windows_i110/data/object/charon.gif differ diff --git a/undercroft_windows_i110/data/object/cheese.gif b/undercroft_windows_i110/data/object/cheese.gif new file mode 100644 index 0000000..592a8e7 Binary files /dev/null and b/undercroft_windows_i110/data/object/cheese.gif differ diff --git a/undercroft_windows_i110/data/object/chest1_b.gif b/undercroft_windows_i110/data/object/chest1_b.gif new file mode 100644 index 0000000..10e7132 Binary files /dev/null and b/undercroft_windows_i110/data/object/chest1_b.gif differ diff --git a/undercroft_windows_i110/data/object/chest1_f.gif b/undercroft_windows_i110/data/object/chest1_f.gif new file mode 100644 index 0000000..ed04d82 Binary files /dev/null and b/undercroft_windows_i110/data/object/chest1_f.gif differ diff --git a/undercroft_windows_i110/data/object/chest1_r.gif b/undercroft_windows_i110/data/object/chest1_r.gif new file mode 100644 index 0000000..c14c6fb Binary files /dev/null and b/undercroft_windows_i110/data/object/chest1_r.gif differ diff --git a/undercroft_windows_i110/data/object/coffin1.gif b/undercroft_windows_i110/data/object/coffin1.gif new file mode 100644 index 0000000..2af7887 Binary files /dev/null and b/undercroft_windows_i110/data/object/coffin1.gif differ diff --git a/undercroft_windows_i110/data/object/coffin2.gif b/undercroft_windows_i110/data/object/coffin2.gif new file mode 100644 index 0000000..de9505d Binary files /dev/null and b/undercroft_windows_i110/data/object/coffin2.gif differ diff --git a/undercroft_windows_i110/data/object/coffin3.gif b/undercroft_windows_i110/data/object/coffin3.gif new file mode 100644 index 0000000..980b7b7 Binary files /dev/null and b/undercroft_windows_i110/data/object/coffin3.gif differ diff --git a/undercroft_windows_i110/data/object/column1.gif b/undercroft_windows_i110/data/object/column1.gif new file mode 100644 index 0000000..8e9080e Binary files /dev/null and b/undercroft_windows_i110/data/object/column1.gif differ diff --git a/undercroft_windows_i110/data/object/column2.gif b/undercroft_windows_i110/data/object/column2.gif new file mode 100644 index 0000000..4602ba4 Binary files /dev/null and b/undercroft_windows_i110/data/object/column2.gif differ diff --git a/undercroft_windows_i110/data/object/column3.gif b/undercroft_windows_i110/data/object/column3.gif new file mode 100644 index 0000000..d51ce8b Binary files /dev/null and b/undercroft_windows_i110/data/object/column3.gif differ diff --git a/undercroft_windows_i110/data/object/direction.gif b/undercroft_windows_i110/data/object/direction.gif new file mode 100644 index 0000000..6fae64a Binary files /dev/null and b/undercroft_windows_i110/data/object/direction.gif differ diff --git a/undercroft_windows_i110/data/object/direction2.gif b/undercroft_windows_i110/data/object/direction2.gif new file mode 100644 index 0000000..77d902f Binary files /dev/null and b/undercroft_windows_i110/data/object/direction2.gif differ diff --git a/undercroft_windows_i110/data/object/dirt1.gif b/undercroft_windows_i110/data/object/dirt1.gif new file mode 100644 index 0000000..0a58eab Binary files /dev/null and b/undercroft_windows_i110/data/object/dirt1.gif differ diff --git a/undercroft_windows_i110/data/object/dirt2.gif b/undercroft_windows_i110/data/object/dirt2.gif new file mode 100644 index 0000000..675de38 Binary files /dev/null and b/undercroft_windows_i110/data/object/dirt2.gif differ diff --git a/undercroft_windows_i110/data/object/door/cloister_door.gif b/undercroft_windows_i110/data/object/door/cloister_door.gif new file mode 100644 index 0000000..77335c0 Binary files /dev/null and b/undercroft_windows_i110/data/object/door/cloister_door.gif differ diff --git a/undercroft_windows_i110/data/object/door/gate_jamb.gif b/undercroft_windows_i110/data/object/door/gate_jamb.gif new file mode 100644 index 0000000..5c9a931 Binary files /dev/null and b/undercroft_windows_i110/data/object/door/gate_jamb.gif differ diff --git a/undercroft_windows_i110/data/object/door/gate_l.gif b/undercroft_windows_i110/data/object/door/gate_l.gif new file mode 100644 index 0000000..f1e0a7e Binary files /dev/null and b/undercroft_windows_i110/data/object/door/gate_l.gif differ diff --git a/undercroft_windows_i110/data/object/door/gate_r.gif b/undercroft_windows_i110/data/object/door/gate_r.gif new file mode 100644 index 0000000..9c5095d Binary files /dev/null and b/undercroft_windows_i110/data/object/door/gate_r.gif differ diff --git a/undercroft_windows_i110/data/object/door/house_door.gif b/undercroft_windows_i110/data/object/door/house_door.gif new file mode 100644 index 0000000..970c752 Binary files /dev/null and b/undercroft_windows_i110/data/object/door/house_door.gif differ diff --git a/undercroft_windows_i110/data/object/door/jamb.gif b/undercroft_windows_i110/data/object/door/jamb.gif new file mode 100644 index 0000000..c7a74bc Binary files /dev/null and b/undercroft_windows_i110/data/object/door/jamb.gif differ diff --git a/undercroft_windows_i110/data/object/door/jamb2.gif b/undercroft_windows_i110/data/object/door/jamb2.gif new file mode 100644 index 0000000..f6f734b Binary files /dev/null and b/undercroft_windows_i110/data/object/door/jamb2.gif differ diff --git a/undercroft_windows_i110/data/object/door/tomb_door.gif b/undercroft_windows_i110/data/object/door/tomb_door.gif new file mode 100644 index 0000000..63e7c4b Binary files /dev/null and b/undercroft_windows_i110/data/object/door/tomb_door.gif differ diff --git a/undercroft_windows_i110/data/object/door/tomb_door2.gif b/undercroft_windows_i110/data/object/door/tomb_door2.gif new file mode 100644 index 0000000..58e7e0d Binary files /dev/null and b/undercroft_windows_i110/data/object/door/tomb_door2.gif differ diff --git a/undercroft_windows_i110/data/object/door/woodgate.gif b/undercroft_windows_i110/data/object/door/woodgate.gif new file mode 100644 index 0000000..404a8ff Binary files /dev/null and b/undercroft_windows_i110/data/object/door/woodgate.gif differ diff --git a/undercroft_windows_i110/data/object/door/woodgate_jamb.gif b/undercroft_windows_i110/data/object/door/woodgate_jamb.gif new file mode 100644 index 0000000..9258926 Binary files /dev/null and b/undercroft_windows_i110/data/object/door/woodgate_jamb.gif differ diff --git a/undercroft_windows_i110/data/object/door1_f.gif b/undercroft_windows_i110/data/object/door1_f.gif new file mode 100644 index 0000000..0032dc1 Binary files /dev/null and b/undercroft_windows_i110/data/object/door1_f.gif differ diff --git a/undercroft_windows_i110/data/object/door1_s1.gif b/undercroft_windows_i110/data/object/door1_s1.gif new file mode 100644 index 0000000..9d1b6a2 Binary files /dev/null and b/undercroft_windows_i110/data/object/door1_s1.gif differ diff --git a/undercroft_windows_i110/data/object/door1_s2.gif b/undercroft_windows_i110/data/object/door1_s2.gif new file mode 100644 index 0000000..b746f2b Binary files /dev/null and b/undercroft_windows_i110/data/object/door1_s2.gif differ diff --git a/undercroft_windows_i110/data/object/down.gif b/undercroft_windows_i110/data/object/down.gif new file mode 100644 index 0000000..1fc1ace Binary files /dev/null and b/undercroft_windows_i110/data/object/down.gif differ diff --git a/undercroft_windows_i110/data/object/evil_circle.gif b/undercroft_windows_i110/data/object/evil_circle.gif new file mode 100644 index 0000000..ecfcbba Binary files /dev/null and b/undercroft_windows_i110/data/object/evil_circle.gif differ diff --git a/undercroft_windows_i110/data/object/fairy.gif b/undercroft_windows_i110/data/object/fairy.gif new file mode 100644 index 0000000..cc15318 Binary files /dev/null and b/undercroft_windows_i110/data/object/fairy.gif differ diff --git a/undercroft_windows_i110/data/object/fence.gif b/undercroft_windows_i110/data/object/fence.gif new file mode 100644 index 0000000..24b02cf Binary files /dev/null and b/undercroft_windows_i110/data/object/fence.gif differ diff --git a/undercroft_windows_i110/data/object/fence2.gif b/undercroft_windows_i110/data/object/fence2.gif new file mode 100644 index 0000000..b252d24 Binary files /dev/null and b/undercroft_windows_i110/data/object/fence2.gif differ diff --git a/undercroft_windows_i110/data/object/fire_menhir.gif b/undercroft_windows_i110/data/object/fire_menhir.gif new file mode 100644 index 0000000..31a577e Binary files /dev/null and b/undercroft_windows_i110/data/object/fire_menhir.gif differ diff --git a/undercroft_windows_i110/data/object/fire_menhir2.gif b/undercroft_windows_i110/data/object/fire_menhir2.gif new file mode 100644 index 0000000..1de81ae Binary files /dev/null and b/undercroft_windows_i110/data/object/fire_menhir2.gif differ diff --git a/undercroft_windows_i110/data/object/flower1.gif b/undercroft_windows_i110/data/object/flower1.gif new file mode 100644 index 0000000..871d1af Binary files /dev/null and b/undercroft_windows_i110/data/object/flower1.gif differ diff --git a/undercroft_windows_i110/data/object/flower2.gif b/undercroft_windows_i110/data/object/flower2.gif new file mode 100644 index 0000000..85d17c6 Binary files /dev/null and b/undercroft_windows_i110/data/object/flower2.gif differ diff --git a/undercroft_windows_i110/data/object/flower3.gif b/undercroft_windows_i110/data/object/flower3.gif new file mode 100644 index 0000000..ae7624c Binary files /dev/null and b/undercroft_windows_i110/data/object/flower3.gif differ diff --git a/undercroft_windows_i110/data/object/flower4.gif b/undercroft_windows_i110/data/object/flower4.gif new file mode 100644 index 0000000..a4347bc Binary files /dev/null and b/undercroft_windows_i110/data/object/flower4.gif differ diff --git a/undercroft_windows_i110/data/object/garbage.gif b/undercroft_windows_i110/data/object/garbage.gif new file mode 100644 index 0000000..7839f95 Binary files /dev/null and b/undercroft_windows_i110/data/object/garbage.gif differ diff --git a/undercroft_windows_i110/data/object/gargoyle.gif b/undercroft_windows_i110/data/object/gargoyle.gif new file mode 100644 index 0000000..00ae791 Binary files /dev/null and b/undercroft_windows_i110/data/object/gargoyle.gif differ diff --git a/undercroft_windows_i110/data/object/global/_dummy.gif b/undercroft_windows_i110/data/object/global/_dummy.gif new file mode 100644 index 0000000..e5df356 Binary files /dev/null and b/undercroft_windows_i110/data/object/global/_dummy.gif differ diff --git a/undercroft_windows_i110/data/object/global/fumes.gif b/undercroft_windows_i110/data/object/global/fumes.gif new file mode 100644 index 0000000..7200cb5 Binary files /dev/null and b/undercroft_windows_i110/data/object/global/fumes.gif differ diff --git a/undercroft_windows_i110/data/object/global/fumes.png b/undercroft_windows_i110/data/object/global/fumes.png new file mode 100644 index 0000000..512703d Binary files /dev/null and b/undercroft_windows_i110/data/object/global/fumes.png differ diff --git a/undercroft_windows_i110/data/object/global/holy_ground.gif b/undercroft_windows_i110/data/object/global/holy_ground.gif new file mode 100644 index 0000000..a0535d9 Binary files /dev/null and b/undercroft_windows_i110/data/object/global/holy_ground.gif differ diff --git a/undercroft_windows_i110/data/object/global/lavariver.gif b/undercroft_windows_i110/data/object/global/lavariver.gif new file mode 100644 index 0000000..0116078 Binary files /dev/null and b/undercroft_windows_i110/data/object/global/lavariver.gif differ diff --git a/undercroft_windows_i110/data/object/global/lavariver_front.gif b/undercroft_windows_i110/data/object/global/lavariver_front.gif new file mode 100644 index 0000000..7ae9e70 Binary files /dev/null and b/undercroft_windows_i110/data/object/global/lavariver_front.gif differ diff --git a/undercroft_windows_i110/data/object/global/rop.gif b/undercroft_windows_i110/data/object/global/rop.gif new file mode 100644 index 0000000..b5d6c7e Binary files /dev/null and b/undercroft_windows_i110/data/object/global/rop.gif differ diff --git a/undercroft_windows_i110/data/object/global/totem1.gif b/undercroft_windows_i110/data/object/global/totem1.gif new file mode 100644 index 0000000..02ec6a0 Binary files /dev/null and b/undercroft_windows_i110/data/object/global/totem1.gif differ diff --git a/undercroft_windows_i110/data/object/global/totem_hit.gif b/undercroft_windows_i110/data/object/global/totem_hit.gif new file mode 100644 index 0000000..0915bc1 Binary files /dev/null and b/undercroft_windows_i110/data/object/global/totem_hit.gif differ diff --git a/undercroft_windows_i110/data/object/global/woe0.gif b/undercroft_windows_i110/data/object/global/woe0.gif new file mode 100644 index 0000000..cb805a1 Binary files /dev/null and b/undercroft_windows_i110/data/object/global/woe0.gif differ diff --git a/undercroft_windows_i110/data/object/global/woe1.gif b/undercroft_windows_i110/data/object/global/woe1.gif new file mode 100644 index 0000000..9ca581f Binary files /dev/null and b/undercroft_windows_i110/data/object/global/woe1.gif differ diff --git a/undercroft_windows_i110/data/object/global/woe2.gif b/undercroft_windows_i110/data/object/global/woe2.gif new file mode 100644 index 0000000..ecad9dd Binary files /dev/null and b/undercroft_windows_i110/data/object/global/woe2.gif differ diff --git a/undercroft_windows_i110/data/object/global/woe3.gif b/undercroft_windows_i110/data/object/global/woe3.gif new file mode 100644 index 0000000..9cb6526 Binary files /dev/null and b/undercroft_windows_i110/data/object/global/woe3.gif differ diff --git a/undercroft_windows_i110/data/object/global/woe4.gif b/undercroft_windows_i110/data/object/global/woe4.gif new file mode 100644 index 0000000..3c575b3 Binary files /dev/null and b/undercroft_windows_i110/data/object/global/woe4.gif differ diff --git a/undercroft_windows_i110/data/object/gold_reef.gif b/undercroft_windows_i110/data/object/gold_reef.gif new file mode 100644 index 0000000..d1faaae Binary files /dev/null and b/undercroft_windows_i110/data/object/gold_reef.gif differ diff --git a/undercroft_windows_i110/data/object/grave1f.gif b/undercroft_windows_i110/data/object/grave1f.gif new file mode 100644 index 0000000..cf11d10 Binary files /dev/null and b/undercroft_windows_i110/data/object/grave1f.gif differ diff --git a/undercroft_windows_i110/data/object/grave1s.gif b/undercroft_windows_i110/data/object/grave1s.gif new file mode 100644 index 0000000..05ba068 Binary files /dev/null and b/undercroft_windows_i110/data/object/grave1s.gif differ diff --git a/undercroft_windows_i110/data/object/grave2f.gif b/undercroft_windows_i110/data/object/grave2f.gif new file mode 100644 index 0000000..ea99ae1 Binary files /dev/null and b/undercroft_windows_i110/data/object/grave2f.gif differ diff --git a/undercroft_windows_i110/data/object/grave2s.gif b/undercroft_windows_i110/data/object/grave2s.gif new file mode 100644 index 0000000..643f89b Binary files /dev/null and b/undercroft_windows_i110/data/object/grave2s.gif differ diff --git a/undercroft_windows_i110/data/object/green_book.gif b/undercroft_windows_i110/data/object/green_book.gif new file mode 100644 index 0000000..6938faa Binary files /dev/null and b/undercroft_windows_i110/data/object/green_book.gif differ diff --git a/undercroft_windows_i110/data/object/hand.gif b/undercroft_windows_i110/data/object/hand.gif new file mode 100644 index 0000000..17e3957 Binary files /dev/null and b/undercroft_windows_i110/data/object/hand.gif differ diff --git a/undercroft_windows_i110/data/object/handcart.gif b/undercroft_windows_i110/data/object/handcart.gif new file mode 100644 index 0000000..bd3c5c7 Binary files /dev/null and b/undercroft_windows_i110/data/object/handcart.gif differ diff --git a/undercroft_windows_i110/data/object/hangman.gif b/undercroft_windows_i110/data/object/hangman.gif new file mode 100644 index 0000000..04f7547 Binary files /dev/null and b/undercroft_windows_i110/data/object/hangman.gif differ diff --git a/undercroft_windows_i110/data/object/hole.gif b/undercroft_windows_i110/data/object/hole.gif new file mode 100644 index 0000000..bc92cec Binary files /dev/null and b/undercroft_windows_i110/data/object/hole.gif differ diff --git a/undercroft_windows_i110/data/object/hole2.gif b/undercroft_windows_i110/data/object/hole2.gif new file mode 100644 index 0000000..03accbb Binary files /dev/null and b/undercroft_windows_i110/data/object/hole2.gif differ diff --git a/undercroft_windows_i110/data/object/king_seal.gif b/undercroft_windows_i110/data/object/king_seal.gif new file mode 100644 index 0000000..8718a03 Binary files /dev/null and b/undercroft_windows_i110/data/object/king_seal.gif differ diff --git a/undercroft_windows_i110/data/object/ladder.gif b/undercroft_windows_i110/data/object/ladder.gif new file mode 100644 index 0000000..7c2e782 Binary files /dev/null and b/undercroft_windows_i110/data/object/ladder.gif differ diff --git a/undercroft_windows_i110/data/object/lever/button1a.gif b/undercroft_windows_i110/data/object/lever/button1a.gif new file mode 100644 index 0000000..7b4cff1 Binary files /dev/null and b/undercroft_windows_i110/data/object/lever/button1a.gif differ diff --git a/undercroft_windows_i110/data/object/lever/button1b.gif b/undercroft_windows_i110/data/object/lever/button1b.gif new file mode 100644 index 0000000..394dfbc Binary files /dev/null and b/undercroft_windows_i110/data/object/lever/button1b.gif differ diff --git a/undercroft_windows_i110/data/object/lever/button2a.gif b/undercroft_windows_i110/data/object/lever/button2a.gif new file mode 100644 index 0000000..c1be4d8 Binary files /dev/null and b/undercroft_windows_i110/data/object/lever/button2a.gif differ diff --git a/undercroft_windows_i110/data/object/lever/button2b.gif b/undercroft_windows_i110/data/object/lever/button2b.gif new file mode 100644 index 0000000..86c4632 Binary files /dev/null and b/undercroft_windows_i110/data/object/lever/button2b.gif differ diff --git a/undercroft_windows_i110/data/object/lever/lever1a.gif b/undercroft_windows_i110/data/object/lever/lever1a.gif new file mode 100644 index 0000000..34d3d71 Binary files /dev/null and b/undercroft_windows_i110/data/object/lever/lever1a.gif differ diff --git a/undercroft_windows_i110/data/object/lever/lever1b.gif b/undercroft_windows_i110/data/object/lever/lever1b.gif new file mode 100644 index 0000000..457b2bc Binary files /dev/null and b/undercroft_windows_i110/data/object/lever/lever1b.gif differ diff --git a/undercroft_windows_i110/data/object/lever/lock1a.gif b/undercroft_windows_i110/data/object/lever/lock1a.gif new file mode 100644 index 0000000..47aef7a Binary files /dev/null and b/undercroft_windows_i110/data/object/lever/lock1a.gif differ diff --git a/undercroft_windows_i110/data/object/lever/lock1b.gif b/undercroft_windows_i110/data/object/lever/lock1b.gif new file mode 100644 index 0000000..202c8d6 Binary files /dev/null and b/undercroft_windows_i110/data/object/lever/lock1b.gif differ diff --git a/undercroft_windows_i110/data/object/lever/shunt1a.gif b/undercroft_windows_i110/data/object/lever/shunt1a.gif new file mode 100644 index 0000000..c386adf Binary files /dev/null and b/undercroft_windows_i110/data/object/lever/shunt1a.gif differ diff --git a/undercroft_windows_i110/data/object/lever/shunt1b.gif b/undercroft_windows_i110/data/object/lever/shunt1b.gif new file mode 100644 index 0000000..f7a0a67 Binary files /dev/null and b/undercroft_windows_i110/data/object/lever/shunt1b.gif differ diff --git a/undercroft_windows_i110/data/object/lever/shunt1c.gif b/undercroft_windows_i110/data/object/lever/shunt1c.gif new file mode 100644 index 0000000..80ecfae Binary files /dev/null and b/undercroft_windows_i110/data/object/lever/shunt1c.gif differ diff --git a/undercroft_windows_i110/data/object/lever/skull1a.gif b/undercroft_windows_i110/data/object/lever/skull1a.gif new file mode 100644 index 0000000..67657bb Binary files /dev/null and b/undercroft_windows_i110/data/object/lever/skull1a.gif differ diff --git a/undercroft_windows_i110/data/object/lever/skull1b.gif b/undercroft_windows_i110/data/object/lever/skull1b.gif new file mode 100644 index 0000000..3197365 Binary files /dev/null and b/undercroft_windows_i110/data/object/lever/skull1b.gif differ diff --git a/undercroft_windows_i110/data/object/lever/skull2a.gif b/undercroft_windows_i110/data/object/lever/skull2a.gif new file mode 100644 index 0000000..45225fd Binary files /dev/null and b/undercroft_windows_i110/data/object/lever/skull2a.gif differ diff --git a/undercroft_windows_i110/data/object/lever/skull2b.gif b/undercroft_windows_i110/data/object/lever/skull2b.gif new file mode 100644 index 0000000..a1243fc Binary files /dev/null and b/undercroft_windows_i110/data/object/lever/skull2b.gif differ diff --git a/undercroft_windows_i110/data/object/lever/wheel1a.gif b/undercroft_windows_i110/data/object/lever/wheel1a.gif new file mode 100644 index 0000000..51eb2c0 Binary files /dev/null and b/undercroft_windows_i110/data/object/lever/wheel1a.gif differ diff --git a/undercroft_windows_i110/data/object/lever/wheel1b.gif b/undercroft_windows_i110/data/object/lever/wheel1b.gif new file mode 100644 index 0000000..9da2a59 Binary files /dev/null and b/undercroft_windows_i110/data/object/lever/wheel1b.gif differ diff --git a/undercroft_windows_i110/data/object/lightning.gif b/undercroft_windows_i110/data/object/lightning.gif new file mode 100644 index 0000000..c8d7c26 Binary files /dev/null and b/undercroft_windows_i110/data/object/lightning.gif differ diff --git a/undercroft_windows_i110/data/object/menhir.gif b/undercroft_windows_i110/data/object/menhir.gif new file mode 100644 index 0000000..511cf75 Binary files /dev/null and b/undercroft_windows_i110/data/object/menhir.gif differ diff --git a/undercroft_windows_i110/data/object/monk_b.gif b/undercroft_windows_i110/data/object/monk_b.gif new file mode 100644 index 0000000..612026d Binary files /dev/null and b/undercroft_windows_i110/data/object/monk_b.gif differ diff --git a/undercroft_windows_i110/data/object/monk_f.gif b/undercroft_windows_i110/data/object/monk_f.gif new file mode 100644 index 0000000..da56aca Binary files /dev/null and b/undercroft_windows_i110/data/object/monk_f.gif differ diff --git a/undercroft_windows_i110/data/object/monk_r.gif b/undercroft_windows_i110/data/object/monk_r.gif new file mode 100644 index 0000000..d8ebb63 Binary files /dev/null and b/undercroft_windows_i110/data/object/monk_r.gif differ diff --git a/undercroft_windows_i110/data/object/necro_circle.gif b/undercroft_windows_i110/data/object/necro_circle.gif new file mode 100644 index 0000000..3ef75e4 Binary files /dev/null and b/undercroft_windows_i110/data/object/necro_circle.gif differ diff --git a/undercroft_windows_i110/data/object/note_column.gif b/undercroft_windows_i110/data/object/note_column.gif new file mode 100644 index 0000000..4725ea0 Binary files /dev/null and b/undercroft_windows_i110/data/object/note_column.gif differ diff --git a/undercroft_windows_i110/data/object/plate1.gif b/undercroft_windows_i110/data/object/plate1.gif new file mode 100644 index 0000000..6f720c5 Binary files /dev/null and b/undercroft_windows_i110/data/object/plate1.gif differ diff --git a/undercroft_windows_i110/data/object/red_book.gif b/undercroft_windows_i110/data/object/red_book.gif new file mode 100644 index 0000000..366a72f Binary files /dev/null and b/undercroft_windows_i110/data/object/red_book.gif differ diff --git a/undercroft_windows_i110/data/object/rock.gif b/undercroft_windows_i110/data/object/rock.gif new file mode 100644 index 0000000..bad24ff Binary files /dev/null and b/undercroft_windows_i110/data/object/rock.gif differ diff --git a/undercroft_windows_i110/data/object/rock_entrance.gif b/undercroft_windows_i110/data/object/rock_entrance.gif new file mode 100644 index 0000000..0458b47 Binary files /dev/null and b/undercroft_windows_i110/data/object/rock_entrance.gif differ diff --git a/undercroft_windows_i110/data/object/rock_lava.gif b/undercroft_windows_i110/data/object/rock_lava.gif new file mode 100644 index 0000000..aff6dd6 Binary files /dev/null and b/undercroft_windows_i110/data/object/rock_lava.gif differ diff --git a/undercroft_windows_i110/data/object/roof/roof1a.gif b/undercroft_windows_i110/data/object/roof/roof1a.gif new file mode 100644 index 0000000..bc1bd98 Binary files /dev/null and b/undercroft_windows_i110/data/object/roof/roof1a.gif differ diff --git a/undercroft_windows_i110/data/object/roof/roof1b.gif b/undercroft_windows_i110/data/object/roof/roof1b.gif new file mode 100644 index 0000000..3758b4c Binary files /dev/null and b/undercroft_windows_i110/data/object/roof/roof1b.gif differ diff --git a/undercroft_windows_i110/data/object/roof/roof1c.gif b/undercroft_windows_i110/data/object/roof/roof1c.gif new file mode 100644 index 0000000..71f7d6b Binary files /dev/null and b/undercroft_windows_i110/data/object/roof/roof1c.gif differ diff --git a/undercroft_windows_i110/data/object/roof/roof1d.gif b/undercroft_windows_i110/data/object/roof/roof1d.gif new file mode 100644 index 0000000..98d220b Binary files /dev/null and b/undercroft_windows_i110/data/object/roof/roof1d.gif differ diff --git a/undercroft_windows_i110/data/object/roof/snowroof1a.gif b/undercroft_windows_i110/data/object/roof/snowroof1a.gif new file mode 100644 index 0000000..5cc2a68 Binary files /dev/null and b/undercroft_windows_i110/data/object/roof/snowroof1a.gif differ diff --git a/undercroft_windows_i110/data/object/roof/snowroof1b.gif b/undercroft_windows_i110/data/object/roof/snowroof1b.gif new file mode 100644 index 0000000..1e44827 Binary files /dev/null and b/undercroft_windows_i110/data/object/roof/snowroof1b.gif differ diff --git a/undercroft_windows_i110/data/object/roof/snowroof1c.gif b/undercroft_windows_i110/data/object/roof/snowroof1c.gif new file mode 100644 index 0000000..31748c5 Binary files /dev/null and b/undercroft_windows_i110/data/object/roof/snowroof1c.gif differ diff --git a/undercroft_windows_i110/data/object/roof/snowroof1d.gif b/undercroft_windows_i110/data/object/roof/snowroof1d.gif new file mode 100644 index 0000000..ab46dd0 Binary files /dev/null and b/undercroft_windows_i110/data/object/roof/snowroof1d.gif differ diff --git a/undercroft_windows_i110/data/object/sarcophagus_f.gif b/undercroft_windows_i110/data/object/sarcophagus_f.gif new file mode 100644 index 0000000..4875cc4 Binary files /dev/null and b/undercroft_windows_i110/data/object/sarcophagus_f.gif differ diff --git a/undercroft_windows_i110/data/object/sarcophagus_s.gif b/undercroft_windows_i110/data/object/sarcophagus_s.gif new file mode 100644 index 0000000..5a121bd Binary files /dev/null and b/undercroft_windows_i110/data/object/sarcophagus_s.gif differ diff --git a/undercroft_windows_i110/data/object/sewer_hatch.gif b/undercroft_windows_i110/data/object/sewer_hatch.gif new file mode 100644 index 0000000..bca22a2 Binary files /dev/null and b/undercroft_windows_i110/data/object/sewer_hatch.gif differ diff --git a/undercroft_windows_i110/data/object/sewer_ladder.gif b/undercroft_windows_i110/data/object/sewer_ladder.gif new file mode 100644 index 0000000..5e213b7 Binary files /dev/null and b/undercroft_windows_i110/data/object/sewer_ladder.gif differ diff --git a/undercroft_windows_i110/data/object/ship.gif b/undercroft_windows_i110/data/object/ship.gif new file mode 100644 index 0000000..1ff6527 Binary files /dev/null and b/undercroft_windows_i110/data/object/ship.gif differ diff --git a/undercroft_windows_i110/data/object/sign/archery_f.gif b/undercroft_windows_i110/data/object/sign/archery_f.gif new file mode 100644 index 0000000..28b3513 Binary files /dev/null and b/undercroft_windows_i110/data/object/sign/archery_f.gif differ diff --git a/undercroft_windows_i110/data/object/sign/archery_s.gif b/undercroft_windows_i110/data/object/sign/archery_s.gif new file mode 100644 index 0000000..1b79af5 Binary files /dev/null and b/undercroft_windows_i110/data/object/sign/archery_s.gif differ diff --git a/undercroft_windows_i110/data/object/sign/dwarf_f.gif b/undercroft_windows_i110/data/object/sign/dwarf_f.gif new file mode 100644 index 0000000..ef92d92 Binary files /dev/null and b/undercroft_windows_i110/data/object/sign/dwarf_f.gif differ diff --git a/undercroft_windows_i110/data/object/sign/dwarf_s.gif b/undercroft_windows_i110/data/object/sign/dwarf_s.gif new file mode 100644 index 0000000..5c1e7d7 Binary files /dev/null and b/undercroft_windows_i110/data/object/sign/dwarf_s.gif differ diff --git a/undercroft_windows_i110/data/object/sign/goose_f.gif b/undercroft_windows_i110/data/object/sign/goose_f.gif new file mode 100644 index 0000000..69a0f6e Binary files /dev/null and b/undercroft_windows_i110/data/object/sign/goose_f.gif differ diff --git a/undercroft_windows_i110/data/object/sign/goose_s.gif b/undercroft_windows_i110/data/object/sign/goose_s.gif new file mode 100644 index 0000000..0728cfa Binary files /dev/null and b/undercroft_windows_i110/data/object/sign/goose_s.gif differ diff --git a/undercroft_windows_i110/data/object/sign/inn_f.gif b/undercroft_windows_i110/data/object/sign/inn_f.gif new file mode 100644 index 0000000..2c375ea Binary files /dev/null and b/undercroft_windows_i110/data/object/sign/inn_f.gif differ diff --git a/undercroft_windows_i110/data/object/sign/inn_s.gif b/undercroft_windows_i110/data/object/sign/inn_s.gif new file mode 100644 index 0000000..f288070 Binary files /dev/null and b/undercroft_windows_i110/data/object/sign/inn_s.gif differ diff --git a/undercroft_windows_i110/data/object/sign/magic_f.gif b/undercroft_windows_i110/data/object/sign/magic_f.gif new file mode 100644 index 0000000..7bc4778 Binary files /dev/null and b/undercroft_windows_i110/data/object/sign/magic_f.gif differ diff --git a/undercroft_windows_i110/data/object/sign/magic_s.gif b/undercroft_windows_i110/data/object/sign/magic_s.gif new file mode 100644 index 0000000..a844184 Binary files /dev/null and b/undercroft_windows_i110/data/object/sign/magic_s.gif differ diff --git a/undercroft_windows_i110/data/object/sign/pet_f.gif b/undercroft_windows_i110/data/object/sign/pet_f.gif new file mode 100644 index 0000000..d274a6a Binary files /dev/null and b/undercroft_windows_i110/data/object/sign/pet_f.gif differ diff --git a/undercroft_windows_i110/data/object/sign/pet_s.gif b/undercroft_windows_i110/data/object/sign/pet_s.gif new file mode 100644 index 0000000..ae3cf9c Binary files /dev/null and b/undercroft_windows_i110/data/object/sign/pet_s.gif differ diff --git a/undercroft_windows_i110/data/object/sign/shadow_f.gif b/undercroft_windows_i110/data/object/sign/shadow_f.gif new file mode 100644 index 0000000..d29c4bb Binary files /dev/null and b/undercroft_windows_i110/data/object/sign/shadow_f.gif differ diff --git a/undercroft_windows_i110/data/object/sign/shadow_s.gif b/undercroft_windows_i110/data/object/sign/shadow_s.gif new file mode 100644 index 0000000..3ff2e22 Binary files /dev/null and b/undercroft_windows_i110/data/object/sign/shadow_s.gif differ diff --git a/undercroft_windows_i110/data/object/sign/smith_f.gif b/undercroft_windows_i110/data/object/sign/smith_f.gif new file mode 100644 index 0000000..9522f5b Binary files /dev/null and b/undercroft_windows_i110/data/object/sign/smith_f.gif differ diff --git a/undercroft_windows_i110/data/object/sign/smith_s.gif b/undercroft_windows_i110/data/object/sign/smith_s.gif new file mode 100644 index 0000000..c1c2578 Binary files /dev/null and b/undercroft_windows_i110/data/object/sign/smith_s.gif differ diff --git a/undercroft_windows_i110/data/object/sign/staff_f.gif b/undercroft_windows_i110/data/object/sign/staff_f.gif new file mode 100644 index 0000000..5695e0e Binary files /dev/null and b/undercroft_windows_i110/data/object/sign/staff_f.gif differ diff --git a/undercroft_windows_i110/data/object/sign/staff_s.gif b/undercroft_windows_i110/data/object/sign/staff_s.gif new file mode 100644 index 0000000..4888834 Binary files /dev/null and b/undercroft_windows_i110/data/object/sign/staff_s.gif differ diff --git a/undercroft_windows_i110/data/object/skull.gif b/undercroft_windows_i110/data/object/skull.gif new file mode 100644 index 0000000..ecdf496 Binary files /dev/null and b/undercroft_windows_i110/data/object/skull.gif differ diff --git a/undercroft_windows_i110/data/object/skull_b.gif b/undercroft_windows_i110/data/object/skull_b.gif new file mode 100644 index 0000000..656c56f Binary files /dev/null and b/undercroft_windows_i110/data/object/skull_b.gif differ diff --git a/undercroft_windows_i110/data/object/skull_pike.gif b/undercroft_windows_i110/data/object/skull_pike.gif new file mode 100644 index 0000000..5027708 Binary files /dev/null and b/undercroft_windows_i110/data/object/skull_pike.gif differ diff --git a/undercroft_windows_i110/data/object/skull_s.gif b/undercroft_windows_i110/data/object/skull_s.gif new file mode 100644 index 0000000..4dde1f3 Binary files /dev/null and b/undercroft_windows_i110/data/object/skull_s.gif differ diff --git a/undercroft_windows_i110/data/object/stain.gif b/undercroft_windows_i110/data/object/stain.gif new file mode 100644 index 0000000..ceb7b04 Binary files /dev/null and b/undercroft_windows_i110/data/object/stain.gif differ diff --git a/undercroft_windows_i110/data/object/stone_up.gif b/undercroft_windows_i110/data/object/stone_up.gif new file mode 100644 index 0000000..325d496 Binary files /dev/null and b/undercroft_windows_i110/data/object/stone_up.gif differ diff --git a/undercroft_windows_i110/data/object/straw_target.gif b/undercroft_windows_i110/data/object/straw_target.gif new file mode 100644 index 0000000..b301309 Binary files /dev/null and b/undercroft_windows_i110/data/object/straw_target.gif differ diff --git a/undercroft_windows_i110/data/object/stump.gif b/undercroft_windows_i110/data/object/stump.gif new file mode 100644 index 0000000..af834b0 Binary files /dev/null and b/undercroft_windows_i110/data/object/stump.gif differ diff --git a/undercroft_windows_i110/data/object/sun_ray.gif b/undercroft_windows_i110/data/object/sun_ray.gif new file mode 100644 index 0000000..afef440 Binary files /dev/null and b/undercroft_windows_i110/data/object/sun_ray.gif differ diff --git a/undercroft_windows_i110/data/object/table.gif b/undercroft_windows_i110/data/object/table.gif new file mode 100644 index 0000000..82681d8 Binary files /dev/null and b/undercroft_windows_i110/data/object/table.gif differ diff --git a/undercroft_windows_i110/data/object/tent.gif b/undercroft_windows_i110/data/object/tent.gif new file mode 100644 index 0000000..869b447 Binary files /dev/null and b/undercroft_windows_i110/data/object/tent.gif differ diff --git a/undercroft_windows_i110/data/object/thorns.gif b/undercroft_windows_i110/data/object/thorns.gif new file mode 100644 index 0000000..e782664 Binary files /dev/null and b/undercroft_windows_i110/data/object/thorns.gif differ diff --git a/undercroft_windows_i110/data/object/timber.gif b/undercroft_windows_i110/data/object/timber.gif new file mode 100644 index 0000000..cb48aeb Binary files /dev/null and b/undercroft_windows_i110/data/object/timber.gif differ diff --git a/undercroft_windows_i110/data/object/tomb_down.gif b/undercroft_windows_i110/data/object/tomb_down.gif new file mode 100644 index 0000000..5e38e4a Binary files /dev/null and b/undercroft_windows_i110/data/object/tomb_down.gif differ diff --git a/undercroft_windows_i110/data/object/tomb_down2.gif b/undercroft_windows_i110/data/object/tomb_down2.gif new file mode 100644 index 0000000..b903b7a Binary files /dev/null and b/undercroft_windows_i110/data/object/tomb_down2.gif differ diff --git a/undercroft_windows_i110/data/object/tomb_up.gif b/undercroft_windows_i110/data/object/tomb_up.gif new file mode 100644 index 0000000..ec8a148 Binary files /dev/null and b/undercroft_windows_i110/data/object/tomb_up.gif differ diff --git a/undercroft_windows_i110/data/object/tomb_up2.gif b/undercroft_windows_i110/data/object/tomb_up2.gif new file mode 100644 index 0000000..41ebee1 Binary files /dev/null and b/undercroft_windows_i110/data/object/tomb_up2.gif differ diff --git a/undercroft_windows_i110/data/object/top/city_20.gif b/undercroft_windows_i110/data/object/top/city_20.gif new file mode 100644 index 0000000..650c941 Binary files /dev/null and b/undercroft_windows_i110/data/object/top/city_20.gif differ diff --git a/undercroft_windows_i110/data/object/top/city_2x.gif b/undercroft_windows_i110/data/object/top/city_2x.gif new file mode 100644 index 0000000..aa95c56 Binary files /dev/null and b/undercroft_windows_i110/data/object/top/city_2x.gif differ diff --git a/undercroft_windows_i110/data/object/top/city_3x.gif b/undercroft_windows_i110/data/object/top/city_3x.gif new file mode 100644 index 0000000..5182c0d Binary files /dev/null and b/undercroft_windows_i110/data/object/top/city_3x.gif differ diff --git a/undercroft_windows_i110/data/object/top/city_4x.gif b/undercroft_windows_i110/data/object/top/city_4x.gif new file mode 100644 index 0000000..ca29d15 Binary files /dev/null and b/undercroft_windows_i110/data/object/top/city_4x.gif differ diff --git a/undercroft_windows_i110/data/object/top/grave_20.gif b/undercroft_windows_i110/data/object/top/grave_20.gif new file mode 100644 index 0000000..d4529ea Binary files /dev/null and b/undercroft_windows_i110/data/object/top/grave_20.gif differ diff --git a/undercroft_windows_i110/data/object/top/grave_2x.gif b/undercroft_windows_i110/data/object/top/grave_2x.gif new file mode 100644 index 0000000..5b6a78a Binary files /dev/null and b/undercroft_windows_i110/data/object/top/grave_2x.gif differ diff --git a/undercroft_windows_i110/data/object/top/grave_3x.gif b/undercroft_windows_i110/data/object/top/grave_3x.gif new file mode 100644 index 0000000..fd6d2eb Binary files /dev/null and b/undercroft_windows_i110/data/object/top/grave_3x.gif differ diff --git a/undercroft_windows_i110/data/object/top/grave_4x.gif b/undercroft_windows_i110/data/object/top/grave_4x.gif new file mode 100644 index 0000000..8696877 Binary files /dev/null and b/undercroft_windows_i110/data/object/top/grave_4x.gif differ diff --git a/undercroft_windows_i110/data/object/tophole.gif b/undercroft_windows_i110/data/object/tophole.gif new file mode 100644 index 0000000..666def0 Binary files /dev/null and b/undercroft_windows_i110/data/object/tophole.gif differ diff --git a/undercroft_windows_i110/data/object/torch2.gif b/undercroft_windows_i110/data/object/torch2.gif new file mode 100644 index 0000000..cbb1764 Binary files /dev/null and b/undercroft_windows_i110/data/object/torch2.gif differ diff --git a/undercroft_windows_i110/data/object/torch2x.gif b/undercroft_windows_i110/data/object/torch2x.gif new file mode 100644 index 0000000..d15a549 Binary files /dev/null and b/undercroft_windows_i110/data/object/torch2x.gif differ diff --git a/undercroft_windows_i110/data/object/torch_f.gif b/undercroft_windows_i110/data/object/torch_f.gif new file mode 100644 index 0000000..4bce5ef Binary files /dev/null and b/undercroft_windows_i110/data/object/torch_f.gif differ diff --git a/undercroft_windows_i110/data/object/torch_s.gif b/undercroft_windows_i110/data/object/torch_s.gif new file mode 100644 index 0000000..ae8c108 Binary files /dev/null and b/undercroft_windows_i110/data/object/torch_s.gif differ diff --git a/undercroft_windows_i110/data/object/tree1.gif b/undercroft_windows_i110/data/object/tree1.gif new file mode 100644 index 0000000..076f1e2 Binary files /dev/null and b/undercroft_windows_i110/data/object/tree1.gif differ diff --git a/undercroft_windows_i110/data/object/tree2.gif b/undercroft_windows_i110/data/object/tree2.gif new file mode 100644 index 0000000..8a44a65 Binary files /dev/null and b/undercroft_windows_i110/data/object/tree2.gif differ diff --git a/undercroft_windows_i110/data/object/tree2snow.gif b/undercroft_windows_i110/data/object/tree2snow.gif new file mode 100644 index 0000000..712de04 Binary files /dev/null and b/undercroft_windows_i110/data/object/tree2snow.gif differ diff --git a/undercroft_windows_i110/data/object/tree_hole.gif b/undercroft_windows_i110/data/object/tree_hole.gif new file mode 100644 index 0000000..fdd415c Binary files /dev/null and b/undercroft_windows_i110/data/object/tree_hole.gif differ diff --git a/undercroft_windows_i110/data/object/tree_wall.gif b/undercroft_windows_i110/data/object/tree_wall.gif new file mode 100644 index 0000000..45a7418 Binary files /dev/null and b/undercroft_windows_i110/data/object/tree_wall.gif differ diff --git a/undercroft_windows_i110/data/object/tree_wall_snow.gif b/undercroft_windows_i110/data/object/tree_wall_snow.gif new file mode 100644 index 0000000..834eda2 Binary files /dev/null and b/undercroft_windows_i110/data/object/tree_wall_snow.gif differ diff --git a/undercroft_windows_i110/data/object/troll_symbol.gif b/undercroft_windows_i110/data/object/troll_symbol.gif new file mode 100644 index 0000000..d031e9a Binary files /dev/null and b/undercroft_windows_i110/data/object/troll_symbol.gif differ diff --git a/undercroft_windows_i110/data/object/tstone_b.gif b/undercroft_windows_i110/data/object/tstone_b.gif new file mode 100644 index 0000000..ea5f45f Binary files /dev/null and b/undercroft_windows_i110/data/object/tstone_b.gif differ diff --git a/undercroft_windows_i110/data/object/tstone_f.gif b/undercroft_windows_i110/data/object/tstone_f.gif new file mode 100644 index 0000000..565d7eb Binary files /dev/null and b/undercroft_windows_i110/data/object/tstone_f.gif differ diff --git a/undercroft_windows_i110/data/object/tstone_f2.gif b/undercroft_windows_i110/data/object/tstone_f2.gif new file mode 100644 index 0000000..d26ceea Binary files /dev/null and b/undercroft_windows_i110/data/object/tstone_f2.gif differ diff --git a/undercroft_windows_i110/data/object/tstone_r.gif b/undercroft_windows_i110/data/object/tstone_r.gif new file mode 100644 index 0000000..584d866 Binary files /dev/null and b/undercroft_windows_i110/data/object/tstone_r.gif differ diff --git a/undercroft_windows_i110/data/object/up.gif b/undercroft_windows_i110/data/object/up.gif new file mode 100644 index 0000000..f55afb9 Binary files /dev/null and b/undercroft_windows_i110/data/object/up.gif differ diff --git a/undercroft_windows_i110/data/object/van.gif b/undercroft_windows_i110/data/object/van.gif new file mode 100644 index 0000000..b6092ce Binary files /dev/null and b/undercroft_windows_i110/data/object/van.gif differ diff --git a/undercroft_windows_i110/data/object/vase1.gif b/undercroft_windows_i110/data/object/vase1.gif new file mode 100644 index 0000000..1c81eb3 Binary files /dev/null and b/undercroft_windows_i110/data/object/vase1.gif differ diff --git a/undercroft_windows_i110/data/object/vase2.gif b/undercroft_windows_i110/data/object/vase2.gif new file mode 100644 index 0000000..8a2fc95 Binary files /dev/null and b/undercroft_windows_i110/data/object/vase2.gif differ diff --git a/undercroft_windows_i110/data/object/vase3.gif b/undercroft_windows_i110/data/object/vase3.gif new file mode 100644 index 0000000..c2a4469 Binary files /dev/null and b/undercroft_windows_i110/data/object/vase3.gif differ diff --git a/undercroft_windows_i110/data/object/wallpaper/flag1_f.gif b/undercroft_windows_i110/data/object/wallpaper/flag1_f.gif new file mode 100644 index 0000000..55c1933 Binary files /dev/null and b/undercroft_windows_i110/data/object/wallpaper/flag1_f.gif differ diff --git a/undercroft_windows_i110/data/object/wallpaper/flag1_s1.gif b/undercroft_windows_i110/data/object/wallpaper/flag1_s1.gif new file mode 100644 index 0000000..21ff839 Binary files /dev/null and b/undercroft_windows_i110/data/object/wallpaper/flag1_s1.gif differ diff --git a/undercroft_windows_i110/data/object/wallpaper/flag2_f.gif b/undercroft_windows_i110/data/object/wallpaper/flag2_f.gif new file mode 100644 index 0000000..8e78f7e Binary files /dev/null and b/undercroft_windows_i110/data/object/wallpaper/flag2_f.gif differ diff --git a/undercroft_windows_i110/data/object/wallpaper/flag2_s1.gif b/undercroft_windows_i110/data/object/wallpaper/flag2_s1.gif new file mode 100644 index 0000000..0d327fb Binary files /dev/null and b/undercroft_windows_i110/data/object/wallpaper/flag2_s1.gif differ diff --git a/undercroft_windows_i110/data/object/wallpaper/foliage_f.gif b/undercroft_windows_i110/data/object/wallpaper/foliage_f.gif new file mode 100644 index 0000000..15c78ae Binary files /dev/null and b/undercroft_windows_i110/data/object/wallpaper/foliage_f.gif differ diff --git a/undercroft_windows_i110/data/object/wallpaper/foliage_s1.gif b/undercroft_windows_i110/data/object/wallpaper/foliage_s1.gif new file mode 100644 index 0000000..f87cc8c Binary files /dev/null and b/undercroft_windows_i110/data/object/wallpaper/foliage_s1.gif differ diff --git a/undercroft_windows_i110/data/object/wallpaper/jng_f.gif b/undercroft_windows_i110/data/object/wallpaper/jng_f.gif new file mode 100644 index 0000000..de720ec Binary files /dev/null and b/undercroft_windows_i110/data/object/wallpaper/jng_f.gif differ diff --git a/undercroft_windows_i110/data/object/wallpaper/jng_s1.gif b/undercroft_windows_i110/data/object/wallpaper/jng_s1.gif new file mode 100644 index 0000000..32b3611 Binary files /dev/null and b/undercroft_windows_i110/data/object/wallpaper/jng_s1.gif differ diff --git a/undercroft_windows_i110/data/object/wallpaper/mirror1_f.gif b/undercroft_windows_i110/data/object/wallpaper/mirror1_f.gif new file mode 100644 index 0000000..12db279 Binary files /dev/null and b/undercroft_windows_i110/data/object/wallpaper/mirror1_f.gif differ diff --git a/undercroft_windows_i110/data/object/wallpaper/mirror1_s1.gif b/undercroft_windows_i110/data/object/wallpaper/mirror1_s1.gif new file mode 100644 index 0000000..de7f88e Binary files /dev/null and b/undercroft_windows_i110/data/object/wallpaper/mirror1_s1.gif differ diff --git a/undercroft_windows_i110/data/object/wallpaper/mirror2_f.gif b/undercroft_windows_i110/data/object/wallpaper/mirror2_f.gif new file mode 100644 index 0000000..bc09cbc Binary files /dev/null and b/undercroft_windows_i110/data/object/wallpaper/mirror2_f.gif differ diff --git a/undercroft_windows_i110/data/object/wallpaper/mirror2_s1.gif b/undercroft_windows_i110/data/object/wallpaper/mirror2_s1.gif new file mode 100644 index 0000000..443c845 Binary files /dev/null and b/undercroft_windows_i110/data/object/wallpaper/mirror2_s1.gif differ diff --git a/undercroft_windows_i110/data/object/wallpaper/mirror3_f.gif b/undercroft_windows_i110/data/object/wallpaper/mirror3_f.gif new file mode 100644 index 0000000..6369e0c Binary files /dev/null and b/undercroft_windows_i110/data/object/wallpaper/mirror3_f.gif differ diff --git a/undercroft_windows_i110/data/object/wallpaper/painting2_f.jpg b/undercroft_windows_i110/data/object/wallpaper/painting2_f.jpg new file mode 100644 index 0000000..201dfa1 Binary files /dev/null and b/undercroft_windows_i110/data/object/wallpaper/painting2_f.jpg differ diff --git a/undercroft_windows_i110/data/object/wallpaper/painting2_s1.gif b/undercroft_windows_i110/data/object/wallpaper/painting2_s1.gif new file mode 100644 index 0000000..1f0fb80 Binary files /dev/null and b/undercroft_windows_i110/data/object/wallpaper/painting2_s1.gif differ diff --git a/undercroft_windows_i110/data/object/wallpaper/painting_f.gif b/undercroft_windows_i110/data/object/wallpaper/painting_f.gif new file mode 100644 index 0000000..613922e Binary files /dev/null and b/undercroft_windows_i110/data/object/wallpaper/painting_f.gif differ diff --git a/undercroft_windows_i110/data/object/wallpaper/painting_s1.gif b/undercroft_windows_i110/data/object/wallpaper/painting_s1.gif new file mode 100644 index 0000000..ad5a57b Binary files /dev/null and b/undercroft_windows_i110/data/object/wallpaper/painting_s1.gif differ diff --git a/undercroft_windows_i110/data/object/wallpaper/stone_sign2_f.gif b/undercroft_windows_i110/data/object/wallpaper/stone_sign2_f.gif new file mode 100644 index 0000000..7ea629b Binary files /dev/null and b/undercroft_windows_i110/data/object/wallpaper/stone_sign2_f.gif differ diff --git a/undercroft_windows_i110/data/object/wallpaper/stone_sign2_s1.gif b/undercroft_windows_i110/data/object/wallpaper/stone_sign2_s1.gif new file mode 100644 index 0000000..973a231 Binary files /dev/null and b/undercroft_windows_i110/data/object/wallpaper/stone_sign2_s1.gif differ diff --git a/undercroft_windows_i110/data/object/wallpaper/stone_sign_f.gif b/undercroft_windows_i110/data/object/wallpaper/stone_sign_f.gif new file mode 100644 index 0000000..9cfee78 Binary files /dev/null and b/undercroft_windows_i110/data/object/wallpaper/stone_sign_f.gif differ diff --git a/undercroft_windows_i110/data/object/wallpaper/stone_sign_s1.gif b/undercroft_windows_i110/data/object/wallpaper/stone_sign_s1.gif new file mode 100644 index 0000000..389756b Binary files /dev/null and b/undercroft_windows_i110/data/object/wallpaper/stone_sign_s1.gif differ diff --git a/undercroft_windows_i110/data/object/wallpaper/wallstain_f.gif b/undercroft_windows_i110/data/object/wallpaper/wallstain_f.gif new file mode 100644 index 0000000..286e8f4 Binary files /dev/null and b/undercroft_windows_i110/data/object/wallpaper/wallstain_f.gif differ diff --git a/undercroft_windows_i110/data/object/wallpaper/wallstain_s1.gif b/undercroft_windows_i110/data/object/wallpaper/wallstain_s1.gif new file mode 100644 index 0000000..4d18a90 Binary files /dev/null and b/undercroft_windows_i110/data/object/wallpaper/wallstain_s1.gif differ diff --git a/undercroft_windows_i110/data/object/wallpaper/wanted_f.gif b/undercroft_windows_i110/data/object/wallpaper/wanted_f.gif new file mode 100644 index 0000000..1e536cf Binary files /dev/null and b/undercroft_windows_i110/data/object/wallpaper/wanted_f.gif differ diff --git a/undercroft_windows_i110/data/object/wallpaper/wanted_s1.gif b/undercroft_windows_i110/data/object/wallpaper/wanted_s1.gif new file mode 100644 index 0000000..16e3523 Binary files /dev/null and b/undercroft_windows_i110/data/object/wallpaper/wanted_s1.gif differ diff --git a/undercroft_windows_i110/data/object/wallpaper/web_f.gif b/undercroft_windows_i110/data/object/wallpaper/web_f.gif new file mode 100644 index 0000000..aab7a09 Binary files /dev/null and b/undercroft_windows_i110/data/object/wallpaper/web_f.gif differ diff --git a/undercroft_windows_i110/data/object/wallpaper/web_s1.gif b/undercroft_windows_i110/data/object/wallpaper/web_s1.gif new file mode 100644 index 0000000..acb3bf9 Binary files /dev/null and b/undercroft_windows_i110/data/object/wallpaper/web_s1.gif differ diff --git a/undercroft_windows_i110/data/object/water.gif b/undercroft_windows_i110/data/object/water.gif new file mode 100644 index 0000000..7d3a533 Binary files /dev/null and b/undercroft_windows_i110/data/object/water.gif differ diff --git a/undercroft_windows_i110/data/object/well.gif b/undercroft_windows_i110/data/object/well.gif new file mode 100644 index 0000000..e3aaf34 Binary files /dev/null and b/undercroft_windows_i110/data/object/well.gif differ diff --git a/undercroft_windows_i110/data/object/win/drain.gif b/undercroft_windows_i110/data/object/win/drain.gif new file mode 100644 index 0000000..f63902e Binary files /dev/null and b/undercroft_windows_i110/data/object/win/drain.gif differ diff --git a/undercroft_windows_i110/data/object/win/winstone_f.gif b/undercroft_windows_i110/data/object/win/winstone_f.gif new file mode 100644 index 0000000..af78ac7 Binary files /dev/null and b/undercroft_windows_i110/data/object/win/winstone_f.gif differ diff --git a/undercroft_windows_i110/data/object/win/winstone_night_f.gif b/undercroft_windows_i110/data/object/win/winstone_night_f.gif new file mode 100644 index 0000000..29fc78f Binary files /dev/null and b/undercroft_windows_i110/data/object/win/winstone_night_f.gif differ diff --git a/undercroft_windows_i110/data/object/win/winstone_night_s1.gif b/undercroft_windows_i110/data/object/win/winstone_night_s1.gif new file mode 100644 index 0000000..20663b7 Binary files /dev/null and b/undercroft_windows_i110/data/object/win/winstone_night_s1.gif differ diff --git a/undercroft_windows_i110/data/object/win/winstone_night_s2.gif b/undercroft_windows_i110/data/object/win/winstone_night_s2.gif new file mode 100644 index 0000000..f8ab77b Binary files /dev/null and b/undercroft_windows_i110/data/object/win/winstone_night_s2.gif differ diff --git a/undercroft_windows_i110/data/object/win/winstone_s1.gif b/undercroft_windows_i110/data/object/win/winstone_s1.gif new file mode 100644 index 0000000..306e426 Binary files /dev/null and b/undercroft_windows_i110/data/object/win/winstone_s1.gif differ diff --git a/undercroft_windows_i110/data/object/win/winstone_s2.gif b/undercroft_windows_i110/data/object/win/winstone_s2.gif new file mode 100644 index 0000000..ff4f91d Binary files /dev/null and b/undercroft_windows_i110/data/object/win/winstone_s2.gif differ diff --git a/undercroft_windows_i110/data/object/win/winwood_f.gif b/undercroft_windows_i110/data/object/win/winwood_f.gif new file mode 100644 index 0000000..289ca3b Binary files /dev/null and b/undercroft_windows_i110/data/object/win/winwood_f.gif differ diff --git a/undercroft_windows_i110/data/object/win/winwood_s1.gif b/undercroft_windows_i110/data/object/win/winwood_s1.gif new file mode 100644 index 0000000..e66e486 Binary files /dev/null and b/undercroft_windows_i110/data/object/win/winwood_s1.gif differ diff --git a/undercroft_windows_i110/data/object/win/winwood_s2.gif b/undercroft_windows_i110/data/object/win/winwood_s2.gif new file mode 100644 index 0000000..df4039a Binary files /dev/null and b/undercroft_windows_i110/data/object/win/winwood_s2.gif differ diff --git a/undercroft_windows_i110/data/scene/alchemist1.jpg b/undercroft_windows_i110/data/scene/alchemist1.jpg new file mode 100644 index 0000000..2d00062 Binary files /dev/null and b/undercroft_windows_i110/data/scene/alchemist1.jpg differ diff --git a/undercroft_windows_i110/data/scene/book.jpg b/undercroft_windows_i110/data/scene/book.jpg new file mode 100644 index 0000000..bcaf1e1 Binary files /dev/null and b/undercroft_windows_i110/data/scene/book.jpg differ diff --git a/undercroft_windows_i110/data/scene/dark_passage.jpg b/undercroft_windows_i110/data/scene/dark_passage.jpg new file mode 100644 index 0000000..783f7f4 Binary files /dev/null and b/undercroft_windows_i110/data/scene/dark_passage.jpg differ diff --git a/undercroft_windows_i110/data/scene/demon1.jpg b/undercroft_windows_i110/data/scene/demon1.jpg new file mode 100644 index 0000000..e1f5f6a Binary files /dev/null and b/undercroft_windows_i110/data/scene/demon1.jpg differ diff --git a/undercroft_windows_i110/data/scene/demon2.jpg b/undercroft_windows_i110/data/scene/demon2.jpg new file mode 100644 index 0000000..aa2b746 Binary files /dev/null and b/undercroft_windows_i110/data/scene/demon2.jpg differ diff --git a/undercroft_windows_i110/data/scene/digger.jpg b/undercroft_windows_i110/data/scene/digger.jpg new file mode 100644 index 0000000..e3ca82c Binary files /dev/null and b/undercroft_windows_i110/data/scene/digger.jpg differ diff --git a/undercroft_windows_i110/data/scene/door.jpg b/undercroft_windows_i110/data/scene/door.jpg new file mode 100644 index 0000000..f4a24ed Binary files /dev/null and b/undercroft_windows_i110/data/scene/door.jpg differ diff --git a/undercroft_windows_i110/data/scene/door_hoh.jpg b/undercroft_windows_i110/data/scene/door_hoh.jpg new file mode 100644 index 0000000..039a133 Binary files /dev/null and b/undercroft_windows_i110/data/scene/door_hoh.jpg differ diff --git a/undercroft_windows_i110/data/scene/duke1.jpg b/undercroft_windows_i110/data/scene/duke1.jpg new file mode 100644 index 0000000..f90a4ef Binary files /dev/null and b/undercroft_windows_i110/data/scene/duke1.jpg differ diff --git a/undercroft_windows_i110/data/scene/duke2.jpg b/undercroft_windows_i110/data/scene/duke2.jpg new file mode 100644 index 0000000..9202ccf Binary files /dev/null and b/undercroft_windows_i110/data/scene/duke2.jpg differ diff --git a/undercroft_windows_i110/data/scene/explosion.jpg b/undercroft_windows_i110/data/scene/explosion.jpg new file mode 100644 index 0000000..0434318 Binary files /dev/null and b/undercroft_windows_i110/data/scene/explosion.jpg differ diff --git a/undercroft_windows_i110/data/scene/fairy.jpg b/undercroft_windows_i110/data/scene/fairy.jpg new file mode 100644 index 0000000..6e7ab67 Binary files /dev/null and b/undercroft_windows_i110/data/scene/fairy.jpg differ diff --git a/undercroft_windows_i110/data/scene/goblin.jpg b/undercroft_windows_i110/data/scene/goblin.jpg new file mode 100644 index 0000000..2d6b81c Binary files /dev/null and b/undercroft_windows_i110/data/scene/goblin.jpg differ diff --git a/undercroft_windows_i110/data/scene/graveyard.jpg b/undercroft_windows_i110/data/scene/graveyard.jpg new file mode 100644 index 0000000..5715f8b Binary files /dev/null and b/undercroft_windows_i110/data/scene/graveyard.jpg differ diff --git a/undercroft_windows_i110/data/scene/intro1.jpg b/undercroft_windows_i110/data/scene/intro1.jpg new file mode 100644 index 0000000..456ef9f Binary files /dev/null and b/undercroft_windows_i110/data/scene/intro1.jpg differ diff --git a/undercroft_windows_i110/data/scene/intro2.jpg b/undercroft_windows_i110/data/scene/intro2.jpg new file mode 100644 index 0000000..c060a4c Binary files /dev/null and b/undercroft_windows_i110/data/scene/intro2.jpg differ diff --git a/undercroft_windows_i110/data/scene/intro3.jpg b/undercroft_windows_i110/data/scene/intro3.jpg new file mode 100644 index 0000000..44dc513 Binary files /dev/null and b/undercroft_windows_i110/data/scene/intro3.jpg differ diff --git a/undercroft_windows_i110/data/scene/intro4.jpg b/undercroft_windows_i110/data/scene/intro4.jpg new file mode 100644 index 0000000..a389163 Binary files /dev/null and b/undercroft_windows_i110/data/scene/intro4.jpg differ diff --git a/undercroft_windows_i110/data/scene/intro5.jpg b/undercroft_windows_i110/data/scene/intro5.jpg new file mode 100644 index 0000000..ce27bbd Binary files /dev/null and b/undercroft_windows_i110/data/scene/intro5.jpg differ diff --git a/undercroft_windows_i110/data/scene/khumrac.jpg b/undercroft_windows_i110/data/scene/khumrac.jpg new file mode 100644 index 0000000..b029969 Binary files /dev/null and b/undercroft_windows_i110/data/scene/khumrac.jpg differ diff --git a/undercroft_windows_i110/data/scene/lite_end.jpg b/undercroft_windows_i110/data/scene/lite_end.jpg new file mode 100644 index 0000000..7b12efb Binary files /dev/null and b/undercroft_windows_i110/data/scene/lite_end.jpg differ diff --git a/undercroft_windows_i110/data/scene/lite_end2.jpg b/undercroft_windows_i110/data/scene/lite_end2.jpg new file mode 100644 index 0000000..0be0217 Binary files /dev/null and b/undercroft_windows_i110/data/scene/lite_end2.jpg differ diff --git a/undercroft_windows_i110/data/scene/lizard.jpg b/undercroft_windows_i110/data/scene/lizard.jpg new file mode 100644 index 0000000..399e8fe Binary files /dev/null and b/undercroft_windows_i110/data/scene/lizard.jpg differ diff --git a/undercroft_windows_i110/data/scene/monks.jpg b/undercroft_windows_i110/data/scene/monks.jpg new file mode 100644 index 0000000..7c24c29 Binary files /dev/null and b/undercroft_windows_i110/data/scene/monks.jpg differ diff --git a/undercroft_windows_i110/data/scene/necro.jpg b/undercroft_windows_i110/data/scene/necro.jpg new file mode 100644 index 0000000..3973759 Binary files /dev/null and b/undercroft_windows_i110/data/scene/necro.jpg differ diff --git a/undercroft_windows_i110/data/scene/ogla.jpg b/undercroft_windows_i110/data/scene/ogla.jpg new file mode 100644 index 0000000..1ba21aa Binary files /dev/null and b/undercroft_windows_i110/data/scene/ogla.jpg differ diff --git a/undercroft_windows_i110/data/scene/pitlord.jpg b/undercroft_windows_i110/data/scene/pitlord.jpg new file mode 100644 index 0000000..1c0d454 Binary files /dev/null and b/undercroft_windows_i110/data/scene/pitlord.jpg differ diff --git a/undercroft_windows_i110/data/scene/priest1.jpg b/undercroft_windows_i110/data/scene/priest1.jpg new file mode 100644 index 0000000..8c555c4 Binary files /dev/null and b/undercroft_windows_i110/data/scene/priest1.jpg differ diff --git a/undercroft_windows_i110/data/scene/priest2.jpg b/undercroft_windows_i110/data/scene/priest2.jpg new file mode 100644 index 0000000..186a925 Binary files /dev/null and b/undercroft_windows_i110/data/scene/priest2.jpg differ diff --git a/undercroft_windows_i110/data/scene/priest3.jpg b/undercroft_windows_i110/data/scene/priest3.jpg new file mode 100644 index 0000000..2ff1f34 Binary files /dev/null and b/undercroft_windows_i110/data/scene/priest3.jpg differ diff --git a/undercroft_windows_i110/data/scene/saving_lady.jpg b/undercroft_windows_i110/data/scene/saving_lady.jpg new file mode 100644 index 0000000..6ed4228 Binary files /dev/null and b/undercroft_windows_i110/data/scene/saving_lady.jpg differ diff --git a/undercroft_windows_i110/data/scene/ship.jpg b/undercroft_windows_i110/data/scene/ship.jpg new file mode 100644 index 0000000..c1bbc14 Binary files /dev/null and b/undercroft_windows_i110/data/scene/ship.jpg differ diff --git a/undercroft_windows_i110/data/scene/smith.jpg b/undercroft_windows_i110/data/scene/smith.jpg new file mode 100644 index 0000000..3e9d93b Binary files /dev/null and b/undercroft_windows_i110/data/scene/smith.jpg differ diff --git a/undercroft_windows_i110/data/scene/smuggler.jpg b/undercroft_windows_i110/data/scene/smuggler.jpg new file mode 100644 index 0000000..6ace922 Binary files /dev/null and b/undercroft_windows_i110/data/scene/smuggler.jpg differ diff --git a/undercroft_windows_i110/data/scene/summoner.jpg b/undercroft_windows_i110/data/scene/summoner.jpg new file mode 100644 index 0000000..81e9252 Binary files /dev/null and b/undercroft_windows_i110/data/scene/summoner.jpg differ diff --git a/undercroft_windows_i110/data/scene/travel_aenor.jpg b/undercroft_windows_i110/data/scene/travel_aenor.jpg new file mode 100644 index 0000000..9e137c1 Binary files /dev/null and b/undercroft_windows_i110/data/scene/travel_aenor.jpg differ diff --git a/undercroft_windows_i110/data/scene/travel_city.jpg b/undercroft_windows_i110/data/scene/travel_city.jpg new file mode 100644 index 0000000..13ab6ef Binary files /dev/null and b/undercroft_windows_i110/data/scene/travel_city.jpg differ diff --git a/undercroft_windows_i110/data/scene/travel_city2.jpg b/undercroft_windows_i110/data/scene/travel_city2.jpg new file mode 100644 index 0000000..b480316 Binary files /dev/null and b/undercroft_windows_i110/data/scene/travel_city2.jpg differ diff --git a/undercroft_windows_i110/data/scene/travel_forest.jpg b/undercroft_windows_i110/data/scene/travel_forest.jpg new file mode 100644 index 0000000..6ed8de9 Binary files /dev/null and b/undercroft_windows_i110/data/scene/travel_forest.jpg differ diff --git a/undercroft_windows_i110/data/scene/travel_gy.jpg b/undercroft_windows_i110/data/scene/travel_gy.jpg new file mode 100644 index 0000000..67d6d79 Binary files /dev/null and b/undercroft_windows_i110/data/scene/travel_gy.jpg differ diff --git a/undercroft_windows_i110/data/scene/troll.jpg b/undercroft_windows_i110/data/scene/troll.jpg new file mode 100644 index 0000000..105b5ab Binary files /dev/null and b/undercroft_windows_i110/data/scene/troll.jpg differ diff --git a/undercroft_windows_i110/data/scene/tutorial1.jpg b/undercroft_windows_i110/data/scene/tutorial1.jpg new file mode 100644 index 0000000..012b0df Binary files /dev/null and b/undercroft_windows_i110/data/scene/tutorial1.jpg differ diff --git a/undercroft_windows_i110/data/scene/tutorial2.jpg b/undercroft_windows_i110/data/scene/tutorial2.jpg new file mode 100644 index 0000000..35056fd Binary files /dev/null and b/undercroft_windows_i110/data/scene/tutorial2.jpg differ diff --git a/undercroft_windows_i110/data/scene/undeadking.jpg b/undercroft_windows_i110/data/scene/undeadking.jpg new file mode 100644 index 0000000..68297e3 Binary files /dev/null and b/undercroft_windows_i110/data/scene/undeadking.jpg differ diff --git a/undercroft_windows_i110/data/scene/yaga.jpg b/undercroft_windows_i110/data/scene/yaga.jpg new file mode 100644 index 0000000..402f3fe Binary files /dev/null and b/undercroft_windows_i110/data/scene/yaga.jpg differ diff --git a/undercroft_windows_i110/data/scene/zombie.jpg b/undercroft_windows_i110/data/scene/zombie.jpg new file mode 100644 index 0000000..c7a3df6 Binary files /dev/null and b/undercroft_windows_i110/data/scene/zombie.jpg differ diff --git a/undercroft_windows_i110/data/sky/astral.jpg b/undercroft_windows_i110/data/sky/astral.jpg new file mode 100644 index 0000000..4965715 Binary files /dev/null and b/undercroft_windows_i110/data/sky/astral.jpg differ diff --git a/undercroft_windows_i110/data/sky/city.jpg b/undercroft_windows_i110/data/sky/city.jpg new file mode 100644 index 0000000..cc92397 Binary files /dev/null and b/undercroft_windows_i110/data/sky/city.jpg differ diff --git a/undercroft_windows_i110/data/sky/city_night.jpg b/undercroft_windows_i110/data/sky/city_night.jpg new file mode 100644 index 0000000..1d74b33 Binary files /dev/null and b/undercroft_windows_i110/data/sky/city_night.jpg differ diff --git a/undercroft_windows_i110/data/sky/firepit.jpg b/undercroft_windows_i110/data/sky/firepit.jpg new file mode 100644 index 0000000..28114da Binary files /dev/null and b/undercroft_windows_i110/data/sky/firepit.jpg differ diff --git a/undercroft_windows_i110/data/sky/forest.jpg b/undercroft_windows_i110/data/sky/forest.jpg new file mode 100644 index 0000000..ade9a41 Binary files /dev/null and b/undercroft_windows_i110/data/sky/forest.jpg differ diff --git a/undercroft_windows_i110/data/sky/hellship.jpg b/undercroft_windows_i110/data/sky/hellship.jpg new file mode 100644 index 0000000..a00a0be Binary files /dev/null and b/undercroft_windows_i110/data/sky/hellship.jpg differ diff --git a/undercroft_windows_i110/data/sky/mountain.jpg b/undercroft_windows_i110/data/sky/mountain.jpg new file mode 100644 index 0000000..923dca9 Binary files /dev/null and b/undercroft_windows_i110/data/sky/mountain.jpg differ diff --git a/undercroft_windows_i110/data/sky/sewer.jpg b/undercroft_windows_i110/data/sky/sewer.jpg new file mode 100644 index 0000000..86ed1c2 Binary files /dev/null and b/undercroft_windows_i110/data/sky/sewer.jpg differ diff --git a/undercroft_windows_i110/data/sky/tomb.jpg b/undercroft_windows_i110/data/sky/tomb.jpg new file mode 100644 index 0000000..3b9ea05 Binary files /dev/null and b/undercroft_windows_i110/data/sky/tomb.jpg differ diff --git a/undercroft_windows_i110/data/sky/tomb2.jpg b/undercroft_windows_i110/data/sky/tomb2.jpg new file mode 100644 index 0000000..55dab01 Binary files /dev/null and b/undercroft_windows_i110/data/sky/tomb2.jpg differ diff --git a/undercroft_windows_i110/data/sky/tower_sky.jpg b/undercroft_windows_i110/data/sky/tower_sky.jpg new file mode 100644 index 0000000..e86d9af Binary files /dev/null and b/undercroft_windows_i110/data/sky/tower_sky.jpg differ diff --git a/undercroft_windows_i110/data/sound/alchemy.wav b/undercroft_windows_i110/data/sound/alchemy.wav new file mode 100644 index 0000000..f823a51 Binary files /dev/null and b/undercroft_windows_i110/data/sound/alchemy.wav differ diff --git a/undercroft_windows_i110/data/sound/ancestors.wav b/undercroft_windows_i110/data/sound/ancestors.wav new file mode 100644 index 0000000..4e76c33 Binary files /dev/null and b/undercroft_windows_i110/data/sound/ancestors.wav differ diff --git a/undercroft_windows_i110/data/sound/beast.wav b/undercroft_windows_i110/data/sound/beast.wav new file mode 100644 index 0000000..8c1bfd9 Binary files /dev/null and b/undercroft_windows_i110/data/sound/beast.wav differ diff --git a/undercroft_windows_i110/data/sound/bell.wav b/undercroft_windows_i110/data/sound/bell.wav new file mode 100644 index 0000000..73c5a7b Binary files /dev/null and b/undercroft_windows_i110/data/sound/bell.wav differ diff --git a/undercroft_windows_i110/data/sound/bless.wav b/undercroft_windows_i110/data/sound/bless.wav new file mode 100644 index 0000000..1a2cda5 Binary files /dev/null and b/undercroft_windows_i110/data/sound/bless.wav differ diff --git a/undercroft_windows_i110/data/sound/break_vase.wav b/undercroft_windows_i110/data/sound/break_vase.wav new file mode 100644 index 0000000..484a59c Binary files /dev/null and b/undercroft_windows_i110/data/sound/break_vase.wav differ diff --git a/undercroft_windows_i110/data/sound/break_wall.wav b/undercroft_windows_i110/data/sound/break_wall.wav new file mode 100644 index 0000000..db4bd3b Binary files /dev/null and b/undercroft_windows_i110/data/sound/break_wall.wav differ diff --git a/undercroft_windows_i110/data/sound/choir.wav b/undercroft_windows_i110/data/sound/choir.wav new file mode 100644 index 0000000..8c6d375 Binary files /dev/null and b/undercroft_windows_i110/data/sound/choir.wav differ diff --git a/undercroft_windows_i110/data/sound/click.wav b/undercroft_windows_i110/data/sound/click.wav new file mode 100644 index 0000000..49897c4 Binary files /dev/null and b/undercroft_windows_i110/data/sound/click.wav differ diff --git a/undercroft_windows_i110/data/sound/cobra.wav b/undercroft_windows_i110/data/sound/cobra.wav new file mode 100644 index 0000000..53972a3 Binary files /dev/null and b/undercroft_windows_i110/data/sound/cobra.wav differ diff --git a/undercroft_windows_i110/data/sound/daemon_talk.wav b/undercroft_windows_i110/data/sound/daemon_talk.wav new file mode 100644 index 0000000..7f0199e Binary files /dev/null and b/undercroft_windows_i110/data/sound/daemon_talk.wav differ diff --git a/undercroft_windows_i110/data/sound/death.wav b/undercroft_windows_i110/data/sound/death.wav new file mode 100644 index 0000000..71a8e2a Binary files /dev/null and b/undercroft_windows_i110/data/sound/death.wav differ diff --git a/undercroft_windows_i110/data/sound/devil.wav b/undercroft_windows_i110/data/sound/devil.wav new file mode 100644 index 0000000..b828e30 Binary files /dev/null and b/undercroft_windows_i110/data/sound/devil.wav differ diff --git a/undercroft_windows_i110/data/sound/door.wav b/undercroft_windows_i110/data/sound/door.wav new file mode 100644 index 0000000..f367253 Binary files /dev/null and b/undercroft_windows_i110/data/sound/door.wav differ diff --git a/undercroft_windows_i110/data/sound/eat.wav b/undercroft_windows_i110/data/sound/eat.wav new file mode 100644 index 0000000..bf4af6b Binary files /dev/null and b/undercroft_windows_i110/data/sound/eat.wav differ diff --git a/undercroft_windows_i110/data/sound/enemy/beatle.wav b/undercroft_windows_i110/data/sound/enemy/beatle.wav new file mode 100644 index 0000000..2e1cb9c Binary files /dev/null and b/undercroft_windows_i110/data/sound/enemy/beatle.wav differ diff --git a/undercroft_windows_i110/data/sound/enemy/fat.wav b/undercroft_windows_i110/data/sound/enemy/fat.wav new file mode 100644 index 0000000..710d07d Binary files /dev/null and b/undercroft_windows_i110/data/sound/enemy/fat.wav differ diff --git a/undercroft_windows_i110/data/sound/enemy/fat2.wav b/undercroft_windows_i110/data/sound/enemy/fat2.wav new file mode 100644 index 0000000..10877c0 Binary files /dev/null and b/undercroft_windows_i110/data/sound/enemy/fat2.wav differ diff --git a/undercroft_windows_i110/data/sound/enemy/fat_hit.wav b/undercroft_windows_i110/data/sound/enemy/fat_hit.wav new file mode 100644 index 0000000..e47b3d7 Binary files /dev/null and b/undercroft_windows_i110/data/sound/enemy/fat_hit.wav differ diff --git a/undercroft_windows_i110/data/sound/enemy/firelord.wav b/undercroft_windows_i110/data/sound/enemy/firelord.wav new file mode 100644 index 0000000..a7531b3 Binary files /dev/null and b/undercroft_windows_i110/data/sound/enemy/firelord.wav differ diff --git a/undercroft_windows_i110/data/sound/enemy/lizard.wav b/undercroft_windows_i110/data/sound/enemy/lizard.wav new file mode 100644 index 0000000..5f67ebf Binary files /dev/null and b/undercroft_windows_i110/data/sound/enemy/lizard.wav differ diff --git a/undercroft_windows_i110/data/sound/enemy/monk.wav b/undercroft_windows_i110/data/sound/enemy/monk.wav new file mode 100644 index 0000000..ecdbd83 Binary files /dev/null and b/undercroft_windows_i110/data/sound/enemy/monk.wav differ diff --git a/undercroft_windows_i110/data/sound/enemy/monk_hit.wav b/undercroft_windows_i110/data/sound/enemy/monk_hit.wav new file mode 100644 index 0000000..e3c3e3e Binary files /dev/null and b/undercroft_windows_i110/data/sound/enemy/monk_hit.wav differ diff --git a/undercroft_windows_i110/data/sound/enemy/rat.wav b/undercroft_windows_i110/data/sound/enemy/rat.wav new file mode 100644 index 0000000..c073ae5 Binary files /dev/null and b/undercroft_windows_i110/data/sound/enemy/rat.wav differ diff --git a/undercroft_windows_i110/data/sound/enemy/rimbrock.wav b/undercroft_windows_i110/data/sound/enemy/rimbrock.wav new file mode 100644 index 0000000..8802204 Binary files /dev/null and b/undercroft_windows_i110/data/sound/enemy/rimbrock.wav differ diff --git a/undercroft_windows_i110/data/sound/enemy/skeleton.wav b/undercroft_windows_i110/data/sound/enemy/skeleton.wav new file mode 100644 index 0000000..65ad497 Binary files /dev/null and b/undercroft_windows_i110/data/sound/enemy/skeleton.wav differ diff --git a/undercroft_windows_i110/data/sound/enemy/slime.wav b/undercroft_windows_i110/data/sound/enemy/slime.wav new file mode 100644 index 0000000..8ed1e32 Binary files /dev/null and b/undercroft_windows_i110/data/sound/enemy/slime.wav differ diff --git a/undercroft_windows_i110/data/sound/enemy/spider.wav b/undercroft_windows_i110/data/sound/enemy/spider.wav new file mode 100644 index 0000000..ff77a57 Binary files /dev/null and b/undercroft_windows_i110/data/sound/enemy/spider.wav differ diff --git a/undercroft_windows_i110/data/sound/enemy/torso_hit.wav b/undercroft_windows_i110/data/sound/enemy/torso_hit.wav new file mode 100644 index 0000000..3033bd6 Binary files /dev/null and b/undercroft_windows_i110/data/sound/enemy/torso_hit.wav differ diff --git a/undercroft_windows_i110/data/sound/enemy/tree.wav b/undercroft_windows_i110/data/sound/enemy/tree.wav new file mode 100644 index 0000000..604fe35 Binary files /dev/null and b/undercroft_windows_i110/data/sound/enemy/tree.wav differ diff --git a/undercroft_windows_i110/data/sound/enemy/ukmar_no.wav b/undercroft_windows_i110/data/sound/enemy/ukmar_no.wav new file mode 100644 index 0000000..151091c Binary files /dev/null and b/undercroft_windows_i110/data/sound/enemy/ukmar_no.wav differ diff --git a/undercroft_windows_i110/data/sound/enemy/wolf.wav b/undercroft_windows_i110/data/sound/enemy/wolf.wav new file mode 100644 index 0000000..879ccb6 Binary files /dev/null and b/undercroft_windows_i110/data/sound/enemy/wolf.wav differ diff --git a/undercroft_windows_i110/data/sound/enemy/wolf_hit.wav b/undercroft_windows_i110/data/sound/enemy/wolf_hit.wav new file mode 100644 index 0000000..f419802 Binary files /dev/null and b/undercroft_windows_i110/data/sound/enemy/wolf_hit.wav differ diff --git a/undercroft_windows_i110/data/sound/enemy/wraith.wav b/undercroft_windows_i110/data/sound/enemy/wraith.wav new file mode 100644 index 0000000..1304d39 Binary files /dev/null and b/undercroft_windows_i110/data/sound/enemy/wraith.wav differ diff --git a/undercroft_windows_i110/data/sound/enemy/yaga.wav b/undercroft_windows_i110/data/sound/enemy/yaga.wav new file mode 100644 index 0000000..267913f Binary files /dev/null and b/undercroft_windows_i110/data/sound/enemy/yaga.wav differ diff --git a/undercroft_windows_i110/data/sound/enemy/zombie.wav b/undercroft_windows_i110/data/sound/enemy/zombie.wav new file mode 100644 index 0000000..6cb3420 Binary files /dev/null and b/undercroft_windows_i110/data/sound/enemy/zombie.wav differ diff --git a/undercroft_windows_i110/data/sound/enemy/zombie2.wav b/undercroft_windows_i110/data/sound/enemy/zombie2.wav new file mode 100644 index 0000000..43e1b77 Binary files /dev/null and b/undercroft_windows_i110/data/sound/enemy/zombie2.wav differ diff --git a/undercroft_windows_i110/data/sound/enemy/zombie_hit.wav b/undercroft_windows_i110/data/sound/enemy/zombie_hit.wav new file mode 100644 index 0000000..adad793 Binary files /dev/null and b/undercroft_windows_i110/data/sound/enemy/zombie_hit.wav differ diff --git a/undercroft_windows_i110/data/sound/failed.wav b/undercroft_windows_i110/data/sound/failed.wav new file mode 100644 index 0000000..b0c4b1f Binary files /dev/null and b/undercroft_windows_i110/data/sound/failed.wav differ diff --git a/undercroft_windows_i110/data/sound/fireball.wav b/undercroft_windows_i110/data/sound/fireball.wav new file mode 100644 index 0000000..2434df5 Binary files /dev/null and b/undercroft_windows_i110/data/sound/fireball.wav differ diff --git a/undercroft_windows_i110/data/sound/flash.wav b/undercroft_windows_i110/data/sound/flash.wav new file mode 100644 index 0000000..c14ec3e Binary files /dev/null and b/undercroft_windows_i110/data/sound/flash.wav differ diff --git a/undercroft_windows_i110/data/sound/flute.wav b/undercroft_windows_i110/data/sound/flute.wav new file mode 100644 index 0000000..5cfc948 Binary files /dev/null and b/undercroft_windows_i110/data/sound/flute.wav differ diff --git a/undercroft_windows_i110/data/sound/frost.wav b/undercroft_windows_i110/data/sound/frost.wav new file mode 100644 index 0000000..2034166 Binary files /dev/null and b/undercroft_windows_i110/data/sound/frost.wav differ diff --git a/undercroft_windows_i110/data/sound/game_over.wav b/undercroft_windows_i110/data/sound/game_over.wav new file mode 100644 index 0000000..2683f32 Binary files /dev/null and b/undercroft_windows_i110/data/sound/game_over.wav differ diff --git a/undercroft_windows_i110/data/sound/halelujah.wav b/undercroft_windows_i110/data/sound/halelujah.wav new file mode 100644 index 0000000..4d00b88 Binary files /dev/null and b/undercroft_windows_i110/data/sound/halelujah.wav differ diff --git a/undercroft_windows_i110/data/sound/hit_cold.wav b/undercroft_windows_i110/data/sound/hit_cold.wav new file mode 100644 index 0000000..457c7ef Binary files /dev/null and b/undercroft_windows_i110/data/sound/hit_cold.wav differ diff --git a/undercroft_windows_i110/data/sound/hit_fire.wav b/undercroft_windows_i110/data/sound/hit_fire.wav new file mode 100644 index 0000000..d9d1f8b Binary files /dev/null and b/undercroft_windows_i110/data/sound/hit_fire.wav differ diff --git a/undercroft_windows_i110/data/sound/hit_fireball.wav b/undercroft_windows_i110/data/sound/hit_fireball.wav new file mode 100644 index 0000000..c1dd4a0 Binary files /dev/null and b/undercroft_windows_i110/data/sound/hit_fireball.wav differ diff --git a/undercroft_windows_i110/data/sound/hit_physical.wav b/undercroft_windows_i110/data/sound/hit_physical.wav new file mode 100644 index 0000000..1d352c9 Binary files /dev/null and b/undercroft_windows_i110/data/sound/hit_physical.wav differ diff --git a/undercroft_windows_i110/data/sound/hit_poison.wav b/undercroft_windows_i110/data/sound/hit_poison.wav new file mode 100644 index 0000000..ccf4755 Binary files /dev/null and b/undercroft_windows_i110/data/sound/hit_poison.wav differ diff --git a/undercroft_windows_i110/data/sound/hit_sparkle.wav b/undercroft_windows_i110/data/sound/hit_sparkle.wav new file mode 100644 index 0000000..a7df13a Binary files /dev/null and b/undercroft_windows_i110/data/sound/hit_sparkle.wav differ diff --git a/undercroft_windows_i110/data/sound/holy.wav b/undercroft_windows_i110/data/sound/holy.wav new file mode 100644 index 0000000..c15dde5 Binary files /dev/null and b/undercroft_windows_i110/data/sound/holy.wav differ diff --git a/undercroft_windows_i110/data/sound/ice_bolt.wav b/undercroft_windows_i110/data/sound/ice_bolt.wav new file mode 100644 index 0000000..79c08fc Binary files /dev/null and b/undercroft_windows_i110/data/sound/ice_bolt.wav differ diff --git a/undercroft_windows_i110/data/sound/inventory.wav b/undercroft_windows_i110/data/sound/inventory.wav new file mode 100644 index 0000000..c6c14f4 Binary files /dev/null and b/undercroft_windows_i110/data/sound/inventory.wav differ diff --git a/undercroft_windows_i110/data/sound/ladder.wav b/undercroft_windows_i110/data/sound/ladder.wav new file mode 100644 index 0000000..02046ab Binary files /dev/null and b/undercroft_windows_i110/data/sound/ladder.wav differ diff --git a/undercroft_windows_i110/data/sound/lava.wav b/undercroft_windows_i110/data/sound/lava.wav new file mode 100644 index 0000000..b1565e1 Binary files /dev/null and b/undercroft_windows_i110/data/sound/lava.wav differ diff --git a/undercroft_windows_i110/data/sound/leader.wav b/undercroft_windows_i110/data/sound/leader.wav new file mode 100644 index 0000000..e44e982 Binary files /dev/null and b/undercroft_windows_i110/data/sound/leader.wav differ diff --git a/undercroft_windows_i110/data/sound/locked_door.wav b/undercroft_windows_i110/data/sound/locked_door.wav new file mode 100644 index 0000000..63f4202 Binary files /dev/null and b/undercroft_windows_i110/data/sound/locked_door.wav differ diff --git a/undercroft_windows_i110/data/sound/malediction.wav b/undercroft_windows_i110/data/sound/malediction.wav new file mode 100644 index 0000000..5edb3fa Binary files /dev/null and b/undercroft_windows_i110/data/sound/malediction.wav differ diff --git a/undercroft_windows_i110/data/sound/map.wav b/undercroft_windows_i110/data/sound/map.wav new file mode 100644 index 0000000..3bfeef0 Binary files /dev/null and b/undercroft_windows_i110/data/sound/map.wav differ diff --git a/undercroft_windows_i110/data/sound/metalclank.wav b/undercroft_windows_i110/data/sound/metalclank.wav new file mode 100644 index 0000000..a34a31d Binary files /dev/null and b/undercroft_windows_i110/data/sound/metalclank.wav differ diff --git a/undercroft_windows_i110/data/sound/money.wav b/undercroft_windows_i110/data/sound/money.wav new file mode 100644 index 0000000..77184b7 Binary files /dev/null and b/undercroft_windows_i110/data/sound/money.wav differ diff --git a/undercroft_windows_i110/data/sound/move_stone.wav b/undercroft_windows_i110/data/sound/move_stone.wav new file mode 100644 index 0000000..c89b73e Binary files /dev/null and b/undercroft_windows_i110/data/sound/move_stone.wav differ diff --git a/undercroft_windows_i110/data/sound/multihit.wav b/undercroft_windows_i110/data/sound/multihit.wav new file mode 100644 index 0000000..83778f5 Binary files /dev/null and b/undercroft_windows_i110/data/sound/multihit.wav differ diff --git a/undercroft_windows_i110/data/sound/new_level.wav b/undercroft_windows_i110/data/sound/new_level.wav new file mode 100644 index 0000000..d7c8942 Binary files /dev/null and b/undercroft_windows_i110/data/sound/new_level.wav differ diff --git a/undercroft_windows_i110/data/sound/npc/ajaj.wav b/undercroft_windows_i110/data/sound/npc/ajaj.wav new file mode 100644 index 0000000..c9914cd Binary files /dev/null and b/undercroft_windows_i110/data/sound/npc/ajaj.wav differ diff --git a/undercroft_windows_i110/data/sound/npc/fairy.wav b/undercroft_windows_i110/data/sound/npc/fairy.wav new file mode 100644 index 0000000..e5fadec Binary files /dev/null and b/undercroft_windows_i110/data/sound/npc/fairy.wav differ diff --git a/undercroft_windows_i110/data/sound/npc/nobleman.wav b/undercroft_windows_i110/data/sound/npc/nobleman.wav new file mode 100644 index 0000000..a83afcd Binary files /dev/null and b/undercroft_windows_i110/data/sound/npc/nobleman.wav differ diff --git a/undercroft_windows_i110/data/sound/npc/npc-dedek.wav b/undercroft_windows_i110/data/sound/npc/npc-dedek.wav new file mode 100644 index 0000000..f2cbb78 Binary files /dev/null and b/undercroft_windows_i110/data/sound/npc/npc-dedek.wav differ diff --git a/undercroft_windows_i110/data/sound/npc/npc-drsnak.wav b/undercroft_windows_i110/data/sound/npc/npc-drsnak.wav new file mode 100644 index 0000000..b23b15c Binary files /dev/null and b/undercroft_windows_i110/data/sound/npc/npc-drsnak.wav differ diff --git a/undercroft_windows_i110/data/sound/npc/npc-ghost.wav b/undercroft_windows_i110/data/sound/npc/npc-ghost.wav new file mode 100644 index 0000000..e33da56 Binary files /dev/null and b/undercroft_windows_i110/data/sound/npc/npc-ghost.wav differ diff --git a/undercroft_windows_i110/data/sound/npc/npc-hvizd.wav b/undercroft_windows_i110/data/sound/npc/npc-hvizd.wav new file mode 100644 index 0000000..2458c70 Binary files /dev/null and b/undercroft_windows_i110/data/sound/npc/npc-hvizd.wav differ diff --git a/undercroft_windows_i110/data/sound/npc/npc-igor.wav b/undercroft_windows_i110/data/sound/npc/npc-igor.wav new file mode 100644 index 0000000..371839e Binary files /dev/null and b/undercroft_windows_i110/data/sound/npc/npc-igor.wav differ diff --git a/undercroft_windows_i110/data/sound/npc/npc-mladik.wav b/undercroft_windows_i110/data/sound/npc/npc-mladik.wav new file mode 100644 index 0000000..4218a18 Binary files /dev/null and b/undercroft_windows_i110/data/sound/npc/npc-mladik.wav differ diff --git a/undercroft_windows_i110/data/sound/npc/npc-podvratak.wav b/undercroft_windows_i110/data/sound/npc/npc-podvratak.wav new file mode 100644 index 0000000..d63ab9e Binary files /dev/null and b/undercroft_windows_i110/data/sound/npc/npc-podvratak.wav differ diff --git a/undercroft_windows_i110/data/sound/npc/npc-posmevacek.wav b/undercroft_windows_i110/data/sound/npc/npc-posmevacek.wav new file mode 100644 index 0000000..3e995f8 Binary files /dev/null and b/undercroft_windows_i110/data/sound/npc/npc-posmevacek.wav differ diff --git a/undercroft_windows_i110/data/sound/npc/npc-skret.wav b/undercroft_windows_i110/data/sound/npc/npc-skret.wav new file mode 100644 index 0000000..94103bc Binary files /dev/null and b/undercroft_windows_i110/data/sound/npc/npc-skret.wav differ diff --git a/undercroft_windows_i110/data/sound/npc/npc-tetka.wav b/undercroft_windows_i110/data/sound/npc/npc-tetka.wav new file mode 100644 index 0000000..afb6810 Binary files /dev/null and b/undercroft_windows_i110/data/sound/npc/npc-tetka.wav differ diff --git a/undercroft_windows_i110/data/sound/npc/npc-vydesena.wav b/undercroft_windows_i110/data/sound/npc/npc-vydesena.wav new file mode 100644 index 0000000..63d8633 Binary files /dev/null and b/undercroft_windows_i110/data/sound/npc/npc-vydesena.wav differ diff --git a/undercroft_windows_i110/data/sound/npc/npc-vztekloun.wav b/undercroft_windows_i110/data/sound/npc/npc-vztekloun.wav new file mode 100644 index 0000000..ca4d4ef Binary files /dev/null and b/undercroft_windows_i110/data/sound/npc/npc-vztekloun.wav differ diff --git a/undercroft_windows_i110/data/sound/npc/npc-zabak.wav b/undercroft_windows_i110/data/sound/npc/npc-zabak.wav new file mode 100644 index 0000000..a813ca5 Binary files /dev/null and b/undercroft_windows_i110/data/sound/npc/npc-zabak.wav differ diff --git a/undercroft_windows_i110/data/sound/npc/woman_hello.wav b/undercroft_windows_i110/data/sound/npc/woman_hello.wav new file mode 100644 index 0000000..82beec3 Binary files /dev/null and b/undercroft_windows_i110/data/sound/npc/woman_hello.wav differ diff --git a/undercroft_windows_i110/data/sound/npc/yaga_laugh.wav b/undercroft_windows_i110/data/sound/npc/yaga_laugh.wav new file mode 100644 index 0000000..703ef27 Binary files /dev/null and b/undercroft_windows_i110/data/sound/npc/yaga_laugh.wav differ diff --git a/undercroft_windows_i110/data/sound/quest.wav b/undercroft_windows_i110/data/sound/quest.wav new file mode 100644 index 0000000..0be9032 Binary files /dev/null and b/undercroft_windows_i110/data/sound/quest.wav differ diff --git a/undercroft_windows_i110/data/sound/raging.wav b/undercroft_windows_i110/data/sound/raging.wav new file mode 100644 index 0000000..4a3c5a0 Binary files /dev/null and b/undercroft_windows_i110/data/sound/raging.wav differ diff --git a/undercroft_windows_i110/data/sound/rail_open.wav b/undercroft_windows_i110/data/sound/rail_open.wav new file mode 100644 index 0000000..cdf6403 Binary files /dev/null and b/undercroft_windows_i110/data/sound/rail_open.wav differ diff --git a/undercroft_windows_i110/data/sound/rusty_gate.wav b/undercroft_windows_i110/data/sound/rusty_gate.wav new file mode 100644 index 0000000..db3048b Binary files /dev/null and b/undercroft_windows_i110/data/sound/rusty_gate.wav differ diff --git a/undercroft_windows_i110/data/sound/saw.wav b/undercroft_windows_i110/data/sound/saw.wav new file mode 100644 index 0000000..4578e74 Binary files /dev/null and b/undercroft_windows_i110/data/sound/saw.wav differ diff --git a/undercroft_windows_i110/data/sound/scream.wav b/undercroft_windows_i110/data/sound/scream.wav new file mode 100644 index 0000000..1226c1c Binary files /dev/null and b/undercroft_windows_i110/data/sound/scream.wav differ diff --git a/undercroft_windows_i110/data/sound/shoot.wav b/undercroft_windows_i110/data/sound/shoot.wav new file mode 100644 index 0000000..908f983 Binary files /dev/null and b/undercroft_windows_i110/data/sound/shoot.wav differ diff --git a/undercroft_windows_i110/data/sound/sparkle.wav b/undercroft_windows_i110/data/sound/sparkle.wav new file mode 100644 index 0000000..150f3b9 Binary files /dev/null and b/undercroft_windows_i110/data/sound/sparkle.wav differ diff --git a/undercroft_windows_i110/data/sound/step.wav b/undercroft_windows_i110/data/sound/step.wav new file mode 100644 index 0000000..9a18762 Binary files /dev/null and b/undercroft_windows_i110/data/sound/step.wav differ diff --git a/undercroft_windows_i110/data/sound/summon.wav b/undercroft_windows_i110/data/sound/summon.wav new file mode 100644 index 0000000..3042efe Binary files /dev/null and b/undercroft_windows_i110/data/sound/summon.wav differ diff --git a/undercroft_windows_i110/data/sound/switch.wav b/undercroft_windows_i110/data/sound/switch.wav new file mode 100644 index 0000000..806c533 Binary files /dev/null and b/undercroft_windows_i110/data/sound/switch.wav differ diff --git a/undercroft_windows_i110/data/sound/teleport.wav b/undercroft_windows_i110/data/sound/teleport.wav new file mode 100644 index 0000000..d44aa90 Binary files /dev/null and b/undercroft_windows_i110/data/sound/teleport.wav differ diff --git a/undercroft_windows_i110/data/sound/turn.wav b/undercroft_windows_i110/data/sound/turn.wav new file mode 100644 index 0000000..c0ffafb Binary files /dev/null and b/undercroft_windows_i110/data/sound/turn.wav differ diff --git a/undercroft_windows_i110/data/sound/unlock.wav b/undercroft_windows_i110/data/sound/unlock.wav new file mode 100644 index 0000000..1f74280 Binary files /dev/null and b/undercroft_windows_i110/data/sound/unlock.wav differ diff --git a/undercroft_windows_i110/data/sound/wall.wav b/undercroft_windows_i110/data/sound/wall.wav new file mode 100644 index 0000000..9dbe102 Binary files /dev/null and b/undercroft_windows_i110/data/sound/wall.wav differ diff --git a/undercroft_windows_i110/data/sound/wall_hit.wav b/undercroft_windows_i110/data/sound/wall_hit.wav new file mode 100644 index 0000000..44c9420 Binary files /dev/null and b/undercroft_windows_i110/data/sound/wall_hit.wav differ diff --git a/undercroft_windows_i110/data/sound/web_rip.wav b/undercroft_windows_i110/data/sound/web_rip.wav new file mode 100644 index 0000000..e7ba87f Binary files /dev/null and b/undercroft_windows_i110/data/sound/web_rip.wav differ diff --git a/undercroft_windows_i110/data/sound/whip.wav b/undercroft_windows_i110/data/sound/whip.wav new file mode 100644 index 0000000..98f4e3b Binary files /dev/null and b/undercroft_windows_i110/data/sound/whip.wav differ diff --git a/undercroft_windows_i110/data/sound/yawn.wav b/undercroft_windows_i110/data/sound/yawn.wav new file mode 100644 index 0000000..0d878c1 Binary files /dev/null and b/undercroft_windows_i110/data/sound/yawn.wav differ diff --git a/undercroft_windows_i110/game.ini b/undercroft_windows_i110/game.ini new file mode 100644 index 0000000..9da47a6 --- /dev/null +++ b/undercroft_windows_i110/game.ini @@ -0,0 +1,21 @@ +lite_version=0 +smooth_move=1 +language=EN + +[video = 0] +windowed=1 +vsync=0 + +[options = 0] +volume_fx=10000 +volume_music=10000 +buttons_layout=0 +flip_screen=0 +autosave=0 +difficulty=1 + +[debug = 0] +log=1 +debug_info=0 +party_debug=0 +bb=0 diff --git a/undercroft_windows_i110/hss.dll b/undercroft_windows_i110/hss.dll new file mode 100644 index 0000000..cafc531 Binary files /dev/null and b/undercroft_windows_i110/hss.dll differ diff --git a/undercroft_windows_i110/jpeg.dll b/undercroft_windows_i110/jpeg.dll new file mode 100644 index 0000000..28759ab Binary files /dev/null and b/undercroft_windows_i110/jpeg.dll differ diff --git a/undercroft_windows_i110/language.ini b/undercroft_windows_i110/language.ini new file mode 100644 index 0000000..3d99c94 --- /dev/null +++ b/undercroft_windows_i110/language.ini @@ -0,0 +1,3 @@ +lang.0 = English,EN +lang.1 = Deutsch,DE +lang.2 = Czech,CZ \ No newline at end of file diff --git a/undercroft_windows_i110/libpng12-0.dll b/undercroft_windows_i110/libpng12-0.dll new file mode 100644 index 0000000..23a6d30 Binary files /dev/null and b/undercroft_windows_i110/libpng12-0.dll differ diff --git a/undercroft_windows_i110/zlib1.dll b/undercroft_windows_i110/zlib1.dll new file mode 100644 index 0000000..007afc4 Binary files /dev/null and b/undercroft_windows_i110/zlib1.dll differ