REM ********************************************
REM
REM            Script for Level 36 - Baron's Bayou
REM
REM ********************************************
REM Generated using Dungeon Scripter V0.84.
REM Created by Stubbjax.
REM ********************************************

REM ************** SETUP - GENERAL *************

SET_GENERATE_SPEED(400)
MAX_CREATURES(PLAYER0,18)
START_MONEY(PLAYER0,25000)

REM ************* SETUP - CREATURES ************

ADD_CREATURE_TO_POOL(DWARFA,20)
ADD_CREATURE_TO_POOL(BARBARIAN,20)
ADD_CREATURE_TO_POOL(GIANT,20)
ADD_CREATURE_TO_POOL(THIEF,10)
ADD_CREATURE_TO_POOL(ARCHER,20)
ADD_CREATURE_TO_POOL(SAMURAI,15)
ADD_CREATURE_TO_POOL(WIZARD,10)
ADD_CREATURE_TO_POOL(FAIRY,20)

CREATURE_AVAILABLE(PLAYER0,DWARFA,1,1)
CREATURE_AVAILABLE(PLAYER0,BARBARIAN,1,1)
CREATURE_AVAILABLE(PLAYER0,GIANT,1,1)
CREATURE_AVAILABLE(PLAYER0,THIEF,1,1)
CREATURE_AVAILABLE(PLAYER0,ARCHER,1,1)
CREATURE_AVAILABLE(PLAYER0,SAMURAI,1,1)
CREATURE_AVAILABLE(PLAYER0,WIZARD,1,1)
CREATURE_AVAILABLE(PLAYER0,FAIRY,1,1)

REM *************** SETUP - ROOMS **************

ROOM_AVAILABLE(PLAYER0,TREASURE,1,1)
ROOM_AVAILABLE(PLAYER0,LAIR,1,1)
ROOM_AVAILABLE(PLAYER0,GARDEN,1,1)
ROOM_AVAILABLE(PLAYER0,TRAINING,1,1)
ROOM_AVAILABLE(PLAYER0,RESEARCH,1,1)
ROOM_AVAILABLE(PLAYER0,BRIDGE,1,0)
ROOM_AVAILABLE(PLAYER0,GUARD_POST,1,0)
ROOM_AVAILABLE(PLAYER0,TEMPLE,1,0)

REM ************** SETUP - SPELLS **************

MAGIC_AVAILABLE(PLAYER0,POWER_IMP,1,1)
MAGIC_AVAILABLE(PLAYER0,POWER_SPEED,1,0)
MAGIC_AVAILABLE(PLAYER0,POWER_OBEY,1,0)
MAGIC_AVAILABLE(PLAYER0,POWER_CALL_TO_ARMS,1,0)
MAGIC_AVAILABLE(PLAYER0,POWER_HOLD_AUDIENCE,1,0)
MAGIC_AVAILABLE(PLAYER0,POWER_LIGHTNING,1,0)
MAGIC_AVAILABLE(PLAYER0,POWER_CHICKEN,1,0)
MAGIC_AVAILABLE(PLAYER0,POWER_DISEASE,1,0)
MAGIC_AVAILABLE(PLAYER0,POWER_ARMAGEDDON,1,0)

REM *********** SETUP - TRAPS & DOORS **********

CREATE_PARTY(ONE)
    ADD_TO_PARTY(ONE,SAMURAI,10,500,ATTACK_ENEMIES,0)
    ADD_TO_PARTY(ONE,ARCHER,10,500,ATTACK_ENEMIES,0)
    ADD_TO_PARTY(ONE,MONK,10,500,ATTACK_ENEMIES,0)
    ADD_TO_PARTY(ONE,MONK,10,500,ATTACK_ENEMIES,0)
    ADD_TO_PARTY(ONE,GIANT,10,500,ATTACK_ENEMIES,0)
    ADD_TO_PARTY(ONE,FAIRY,10,500,ATTACK_ENEMIES,0)

CREATE_PARTY(TWO)
    ADD_TO_PARTY(TWO,WIZARD,10,500,ATTACK_ENEMIES,0)
    ADD_TO_PARTY(TWO,WITCH,10,500,ATTACK_ENEMIES,0)
    ADD_TO_PARTY(TWO,WITCH,10,500,ATTACK_ENEMIES,0)
    ADD_TO_PARTY(TWO,SAMURAI,10,500,ATTACK_ENEMIES,0)
    ADD_TO_PARTY(TWO,THIEF,10,500,ATTACK_ENEMIES,0)
    ADD_TO_PARTY(TWO,ARCHER,10,500,ATTACK_ENEMIES,0)

CREATE_PARTY(THREE)
    ADD_TO_PARTY(THREE,THIEF,10,500,ATTACK_ENEMIES,0)
    ADD_TO_PARTY(THREE,THIEF,10,500,ATTACK_ENEMIES,0)
    ADD_TO_PARTY(THREE,BARBARIAN,10,500,ATTACK_ENEMIES,0)
    ADD_TO_PARTY(THREE,BARBARIAN,10,500,ATTACK_ENEMIES,0)
    ADD_TO_PARTY(THREE,MONK,10,500,ATTACK_ENEMIES,0)
    ADD_TO_PARTY(THREE,GIANT,10,500,ATTACK_ENEMIES,0)

CREATE_PARTY(FOUR)
    ADD_TO_PARTY(ONE,SAMURAI,10,500,ATTACK_ENEMIES,0)
    ADD_TO_PARTY(ONE,ARCHER,10,500,ATTACK_ENEMIES,0)
    ADD_TO_PARTY(ONE,ARCHER,10,500,ATTACK_ENEMIES,0)
    ADD_TO_PARTY(ONE,ARCHER,10,500,ATTACK_ENEMIES,0)
    ADD_TO_PARTY(ONE,ARCHER,10,500,ATTACK_ENEMIES,0)
    ADD_TO_PARTY(ONE,MONK,10,500,ATTACK_ENEMIES,0)

CREATE_PARTY(LANDLORD)
    ADD_TO_PARTY(LANDLORD,KNIGHT,10,1500,ATTACK_ENEMIES,0)
    ADD_TO_PARTY(LANDLORD,KNIGHT,10,1500,ATTACK_ENEMIES,0)
    ADD_TO_PARTY(LANDLORD,KNIGHT,10,1500,ATTACK_ENEMIES,0)
    ADD_TO_PARTY(LANDLORD,KNIGHT,10,1500,ATTACK_ENEMIES,0)
    ADD_TO_PARTY(LANDLORD,KNIGHT,10,1500,ATTACK_ENEMIES,0)
    ADD_TO_PARTY(LANDLORD,KNIGHT,10,1500,ATTACK_ENEMIES,0)

REM ****************************************************************************

QUICK_OBJECTIVE(1,"Baron's Bayou is an area that's controlled by a group of devious and greedy Barons. My spies tell me that they're planning a full scale invasion on your dungeon. Time is the enemy here, Keeper. Act swiftly, or suffer a fatal defeat...",PLAYER0)
ENDIF

SET_FLAG(PLAYER0,FLAG0,1)

SET_TIMER(PLAYER_GOOD,TIMER1)
ENDIF

SET_TIMER(PLAYER_GOOD,TIMER2)
ENDIF

IF(PLAYER_GOOD,TIMER2 >= 65000)
ADD_PARTY_TO_LEVEL(PLAYER_GOOD,ONE,-1,1)
ADD_PARTY_TO_LEVEL(PLAYER_GOOD,TWO,-2,1)
ADD_PARTY_TO_LEVEL(PLAYER_GOOD,THREE,-3,1)
ADD_PARTY_TO_LEVEL(PLAYER_GOOD,FOUR,-4,1)
ADD_PARTY_TO_LEVEL(PLAYER_GOOD,LANDLORD,1,1)
SET_FLAG(PLAYER0,FLAG0,1)
SET_FLAG(PLAYER0,FLAG1,1)
ENDIF

IF(PLAYER0,FLAG1 == 1)
QUICK_OBJECTIVE(2,"The enemy are upon us, Keeper. I hope you're well prepared. Use your cunning and ruthlesness well.",PLAYER0)
ENDIF

IF(PLAYER_GOOD,TIMER1 >= 300)
QUICK_INFORMATION(3,"The desolate impenetrable terrain of this land prevents construction of a vast dungeon. You have no choice but to use the available room space already available for a small basic dungeon.",PLAYER0)
ENDIF

IF(PLAYER_GOOD,TIMER1 >= 35000)
QUICK_INFORMATION(4,"You have half the time left to train up a strong, brutal fighting force. Don't relax yet, Master.",PLAYER0)
ENDIF

IF(PLAYER0,FLAG0 == 1)
   IF(PLAYER_GOOD,DUNGEON_DESTROYED ==1)
      IF(PLAYER_GOOD,TOTAL_CREATURES == 0)
QUICK_OBJECTIVE(5,"Conan is definately most pleased with the result of these Baron's wealth ending up in your coffers. The realm of Valhalla is getting even more closer with each victory.",PLAYER0)
    WIN_GAME   
   ENDIF
     ENDIF
        ENDIF