Comparing files MAP00001.TXT and t:\map00112.txt
****** MAP00001.TXT
rem level 112 ~ Demo Level, BP

****** t:\map00112.txt
rem Demo Level

******

****** MAP00001.TXT
create_party(victor)
        add_to_party(victor,archer,2,600,attack_enemies,0)
        add_to_party(victor,archer,1,400,attack_enemies,0)
        add_to_party(victor,archer,1,400,attack_enemies,0)
        add_to_party(victor,wizard,2,800,attack_enemies,0)

****** t:\map00112.txt
create_party(victor)
        add_to_party(victor,archer,1,600,attack_enemies,0)
        add_to_party(victor,archer,1,600,attack_enemies,0)
        add_to_party(victor,archer,1,600,attack_enemies,0)

******

****** MAP00001.TXT

IF(PLAYER0, GAME_TURN >= 100)
        DISPLAY_INFORMATION(1,PLAYER0)
****** t:\map00112.txt

IF(PLAYER0, GAME_TURN >= 45)
        DISPLAY_INFORMATION(1,PLAYER0)
******

****** MAP00001.TXT

IF(PLAYER0, GAME_TURN >= 450)
        quick_information(33, "You may see a map of the entire realm by pressing 'M' or clicking on the scroll at the top-left 
****** t:\map00112.txt

IF(PLAYER0, GAME_TURN >= 200)
        quick_information(33, "You may see a map of the entire realm by pressing 'M' or clicking on the scroll at the top-left 
******

****** MAP00001.TXT
        IF(PLAYER0,MONEY <= 1000)
                QUICK_INFORMATION(2,"Your gold reserves are running low. Tag to a gold seam. Your imps will mine it out and rep
lenish your coffers.")
        ENDIF
****** t:\map00112.txt
        IF(PLAYER0,MONEY <= 1000)
                QUICK_INFORMATION(2,"Your gold reserves are running low. Tag the gold seam to the South. Your imps will mine it
 out and replenish your coffers.")
        ENDIF
******

****** MAP00001.TXT


IF(PLAYER0,TREASURE >= 9)
****** t:\map00112.txt

IF(PLAYER0,TREASURE >= 9)
******

****** MAP00001.TXT
        set_timer(player2,timer0)
        set_flag(player0,flag4,1)
        if(player2,timer0 >= 275)
                QUICK_INFORMATION(7,"Using the right mouse button (RMB), you may slap your creatures, thus making them work mor
****** t:\map00112.txt
        set_timer(player2,timer0)
endif

if(player2,timer0 >= 250)
        quick_information(27,"You started this level with a little money. Should this initial reserve run low you can obtain mo
re Money from mining gold seams. Tag areas of rock and gold to be mined by your Imps with Left Mouse Button.",0)
        if(player2,timer0 >= 650)
                QUICK_INFORMATION(7,"Using the right mouse button (RMB), you may slap your creatures, thus making them work mor
******

****** MAP00001.TXT
e quickly. Be careful not to beat them too frequently! This will make them angry, or at worst you will beat them to death!")
                if(player2,timer0 >= 550)
                        QUICK_INFORMATION(8,"Clicking with the LBM whilst over a minion will pick that creature up. Any eight o
f the creatures you own can be carried in your hand like this. Use this method to place Imps next to the tasks that you wish th
****** t:\map00112.txt
e quickly. Be careful not to beat them too frequently! This will make them angry, or at worst you will beat them to death!")
                if(player2,timer0 >= 950)
                        QUICK_INFORMATION(8,"Clicking with the LMB whilst over a minion will pick that creature up. Any eight o
f the creatures you own can be carried in your hand like this. Use this method to place Imps next to the tasks that you wish th
******

****** MAP00001.TXT
                ENDIF
        endif
endif
****** t:\map00112.txt
                ENDIF
        ENDIF
endif
******

****** MAP00001.TXT

if(player0,flag4 == 1)
        if(player0,entrance >= 1)
                ROOM_AVAILABLE(PLAYER0,LAIR,1,1)
                tutorial_flash_button(8,-1)
                quick_objective(19,"Now you have claimed a portal creatures will enter your dungeon seeking employment. You mus
t build a 3X3 Lair to house your creatures. Larger Lairs hold more creatures.",player0)
        endif
endif
****** t:\map00112.txt

if(player0,entrance >= 1)
        ROOM_AVAILABLE(PLAYER0,LAIR,1,1)
        tutorial_flash_button(8,-1)
        quick_objective(19,"Now you have claimed a portal creatures will enter your dungeon seeking employment. You must build 
a 3X3 Lair to house your creatures. Larger Lairs hold more creatures.",player0)
endif
******

****** MAP00001.TXT
creature icon itself will select the most experienced specimen of the breed.")
endif
****** t:\map00112.txt
creature icon itself will select the most experienced specimen of the breed.")
        tutorial_flash_button(5,-1)
endif
******

****** MAP00001.TXT
                SET_TIMER(PLAYER0,TIMER2)
                QUICK_OBJECTIVE(38,"Now that you have built the training room, you can tell your creatures to train by picking 
them up with the LMB and dropping them in it.",player0)
****** t:\map00112.txt
                SET_TIMER(PLAYER0,TIMER2)
                QUICK_OBJECTIVE(35,"Now that you have built the training room, you can tell your creatures to train by picking 
them up with the LMB and dropping them in it.",player0)
******

****** MAP00001.TXT
                IF(PLAYER0,TIMER2 >= 800)
                        QUICK_OBJECTIVE(18,"You may create more imps by choosing the Create Imp spell in the spell panel and th
en clicking with the left mouse button on a section of your dungeon floor.",PLAYER0)
                        tutorial_flash_button(21,-1)
                        SET_FLAG(PLAYER_GOOD,FLAG0,1)
****** t:\map00112.txt
                IF(PLAYER0,TIMER2 >= 800)
                        IF (PLAYER0, FLAG2 == 0)
                                QUICK_OBJECTIVE(18,"You may create more imps by choosing the Create Imp spell in the spell pane
l and then clicking with the left mouse button on a section of your dungeon floor.",PLAYER0)
                                tutorial_flash_button(21,-1)
                                SET_FLAG(PLAYER0, FLAG2, 1)
                        ENDIF
                        SET_FLAG(PLAYER_GOOD,FLAG0,1)
******

****** MAP00001.TXT
IF_ACTION_POINT(2,PLAYER0)
        if(player_good,thief == 0)
        QUICK_objective(11,"The Heroes' castle lies out of reach on the far bank of the lava flow. Use bridges to connect your 
land to the north bank.",player0)
        TUTORIAL_FLASH_BUTTON(18, -1)
****** t:\map00112.txt
IF_ACTION_POINT(2,PLAYER0)
        QUICK_objective(11,"The Heroes' castle lies out of reach on the far bank of the lava flow. Use bridges to connect your 
land to the north bank and seek out this nest of virtue.",player0)
        TUTORIAL_FLASH_BUTTON(18, -1)
******

****** MAP00001.TXT
        SET_TIMER(PLAYER_GOOD,TIMER1)
        ENDIF
endif

****** t:\map00112.txt
        SET_TIMER(PLAYER_GOOD,TIMER1)
ENDIF

******

****** MAP00001.TXT
if(player0,troll >= 1)
        quick_information(21,"A Troll has entered your dungeon. While not as intelligent as the average human, goblins make exc
ellent soldiers.")
endif
****** t:\map00112.txt
if(player0,troll >= 1)
        quick_information(21,"A goblin has entered your dungeon. While not as intelligent as the average human, goblins make ex
cellent soldiers.")
endif
******

****** MAP00001.TXT

if_action_point(7,player0)
        if(player_good,flag0 == 1)
                quick_objective(26,"From the markings, you have broken into an old dungeon. claim any assets remaining, but be 
on your guard!",player0)
                ADD_TUNNELLER_PARTY_TO_LEVEL(PLAYER_GOOD,ONE,-1,DUNGEON,0,2,600)
        endif
endif

****** t:\map00112.txt

IF (PLAYER0,TOTAL_IMPS <= 3)
        IF (PLAYER0, FLAG2 == 0)
                QUICK_OBJECTIVE(39,"You may create more imps by choosing the Create Imp spell in the spell panel and then click
ing with the left mouse button on a section of your dungeon floor.",PLAYER0)
                SET_FLAG(PLAYER0, FLAG2, 1)
        ENDIF
ENDIF

******

****** MAP00001.TXT
if_action_point(7,player0)
        if(player_good,flag0 == 0)
                add_party_to_level(player_good,victor,7,1)
                quick_objective(28,"Danger! Your untidy exploration of this realm has left you exposed to the Lord's troops.",p
layer0)
                set_timer(player2,timer3)
        endif
****** t:\map00112.txt
if_action_point(7,player0)
        if(player_good,flag0 == 1)
                quick_objective(26,"From the markings, you have broken into an old dungeon. Claim any assets remaining, but be 
on your guard!",player0)
                ADD_TUNNELLER_PARTY_TO_LEVEL(PLAYER_GOOD,ONE,-1,DUNGEON,0,2,600)
        endif
******

****** MAP00001.TXT

if(player2,timer3 >= 350)
        if(player_good,flag0 == 0)
                next_command_reusable
                add_party_to_level(player_good,victor,7,1)
                next_command_reusable
                set_timer(player2,timer3)
****** t:\map00112.txt

if_action_point(7,player0)
        if(player_good,flag0 == 0)
                add_party_to_level(player_good,victor,7,1)
                quick_information(28,"Danger! Your untidy exploration of this realm has left you exposed to the Lord's troops."
)
                set_timer(player2,timer3)
******

****** MAP00001.TXT

if_action_point(3,player0)
        quick_objective(37,"You've discovered the Heroes' castle.",player0)
        add_party_to_level(player_good,final,player_good,1)
        set_flag(player0,flag1,1)
endif
****** t:\map00112.txt

if(player2,timer3 >= 350)
        if(player_good,flag0 == 0)
                next_command_reusable
                add_party_to_level(player_good,victor,7,1)
                next_command_reusable
                set_timer(player2,timer3)
        endif
endif
******

****** MAP00001.TXT

if_action_point(5,player0)
       add_party_to_level(player_good,victor,-4,1)
endif
****** t:\map00112.txt

if_action_point(3,player0)
        quick_objective(37,"You've discovered the Heroes' castle. Break down the doors and wreak havoc upon the enemy!",player0
)
endif
******

****** MAP00001.TXT

if(player0, flag1 == 1)
        if(player_good, KNIGHT == 0)
                quick_objective(36,"You win",player0)
                win_game
        endif
endif
****** t:\map00112.txt

if_action_point(8,player0)
        add_party_to_level(player_good,final,player_good,1)
        set_flag(player0,flag1,1)
endif
******

****** MAP00001.TXT



****** t:\map00112.txt

if_action_point(5,player0)
       add_party_to_level(player_good,victor,-4,1)
endif

if(player0, flag1 == 1)
        if(player_good, KNIGHT == 0)
                 quick_objective(36,"Congratulations. You have defeated the Lord of the Land and completed the Dungeon Keeper d
emo.",player0)
                win_game
        endif
endif

******


