UtBS: made scenario 11 harder
This commit is contained in:
parent
7c975151a7
commit
fba3df7e61
2 changed files with 30 additions and 114 deletions
|
@ -50,7 +50,7 @@ turns="36"
|
|||
{LONGDARK3}
|
||||
{LONGDARK4}
|
||||
|
||||
#side 1: elves
|
||||
#Side 1: elves
|
||||
[side]
|
||||
side=1
|
||||
description=Kaleh
|
||||
|
@ -63,6 +63,7 @@ turns="36"
|
|||
team_name=elf_ally
|
||||
|
||||
[/side]
|
||||
|
||||
#Side 2: Saurians (blue)
|
||||
[side]
|
||||
side=2
|
||||
|
@ -109,7 +110,7 @@ turns="36"
|
|||
[/side]
|
||||
|
||||
|
||||
#Side=3 Undead (green)
|
||||
#Side 3: Undead (green)
|
||||
[side]
|
||||
side=3
|
||||
type=Draug
|
||||
|
@ -118,7 +119,7 @@ turns="36"
|
|||
upkeep=full
|
||||
canrecruit=1
|
||||
{GOLD 125 150 150}
|
||||
{INCOME 13 15 18}
|
||||
{INCOME 15 17 19}
|
||||
controller=ai
|
||||
shroud=no
|
||||
fog=no
|
||||
|
@ -150,8 +151,7 @@ turns="36"
|
|||
|
||||
[/side]
|
||||
|
||||
#Side=4 Orcs (yellow)
|
||||
|
||||
#Side 4: Orcs (yellow)
|
||||
[side]
|
||||
side=4
|
||||
type=Orcish Sovereign
|
||||
|
@ -164,7 +164,7 @@ turns="36"
|
|||
{TRAIT_RESILIENT}
|
||||
[/modifications]
|
||||
{GOLD 125 150 150}
|
||||
{INCOME 13 15 18}
|
||||
{INCOME 15 17 19}
|
||||
controller=ai
|
||||
shroud=no
|
||||
fog=no
|
||||
|
@ -194,7 +194,7 @@ turns="36"
|
|||
[/ai]
|
||||
[/side]
|
||||
|
||||
#Side=5 Eloh
|
||||
#Side 5: Eloh
|
||||
[side]
|
||||
side=5
|
||||
no_leader=yes
|
||||
|
@ -206,7 +206,7 @@ turns="36"
|
|||
team_name=eloh_ally
|
||||
[/side]
|
||||
|
||||
#Side=6 Vampire bats
|
||||
#Side 6: Vampire bats
|
||||
[side]
|
||||
side=6
|
||||
no_leader=yes
|
||||
|
@ -218,8 +218,7 @@ turns="36"
|
|||
team_name=eloh_ally
|
||||
[/side]
|
||||
|
||||
#Side 7 + 8 Naga
|
||||
|
||||
#Side 7: Western Naga
|
||||
[side]
|
||||
side=7
|
||||
no_leader=yes
|
||||
|
@ -258,6 +257,7 @@ turns="36"
|
|||
[/ai]
|
||||
[/side]
|
||||
|
||||
#Side 8: Eastern Naga
|
||||
[side]
|
||||
side=8
|
||||
no_leader=yes
|
||||
|
@ -296,8 +296,7 @@ turns="36"
|
|||
[/ai]
|
||||
[/side]
|
||||
|
||||
# trapped merfolk
|
||||
|
||||
#Side 9: trapped merfolk
|
||||
[side]
|
||||
side=9
|
||||
no_leader=yes
|
||||
|
@ -1095,16 +1094,16 @@ x,y=3,23
|
|||
side=7
|
||||
|
||||
#ifdef EASY
|
||||
income=6
|
||||
gold=50
|
||||
income=7
|
||||
gold=75
|
||||
#endif
|
||||
#ifdef MEDIUM
|
||||
income=8
|
||||
gold=70
|
||||
income=9
|
||||
gold=95
|
||||
#endif
|
||||
#ifdef HARD
|
||||
income=10
|
||||
gold=90
|
||||
income=11
|
||||
gold=115
|
||||
#endif
|
||||
[/modify_side]
|
||||
|
||||
|
@ -1125,17 +1124,17 @@ x,y=46,28
|
|||
side=8
|
||||
|
||||
#ifdef EASY
|
||||
income=7
|
||||
gold=55
|
||||
#endif
|
||||
#ifdef MEDIUM
|
||||
income=9
|
||||
gold=75
|
||||
#endif
|
||||
#ifdef HARD
|
||||
#ifdef MEDIUM
|
||||
income=11
|
||||
gold=95
|
||||
#endif
|
||||
#ifdef HARD
|
||||
income=13
|
||||
gold=115
|
||||
#endif
|
||||
[/modify_side]
|
||||
|
||||
[/event]
|
||||
|
|
|
@ -413,11 +413,6 @@ value=0
|
|||
|
||||
#ifdef EASY
|
||||
|
||||
#[set_variable]
|
||||
#name=number_walking_corpse
|
||||
#value=8
|
||||
#[/set_variable]
|
||||
|
||||
[set_variable]
|
||||
name=number_ghost
|
||||
value=8
|
||||
|
@ -427,11 +422,6 @@ value=0
|
|||
|
||||
#ifdef MEDIUM
|
||||
|
||||
#[set_variable]
|
||||
#name=number_walking_corpse
|
||||
#value=10
|
||||
#[/set_variable]
|
||||
|
||||
[set_variable]
|
||||
name=number_ghost
|
||||
value=10
|
||||
|
@ -441,11 +431,6 @@ value=0
|
|||
|
||||
#ifdef HARD
|
||||
|
||||
#[set_variable]
|
||||
#name=number_walking_corpse
|
||||
#value=12
|
||||
#[/set_variable]
|
||||
|
||||
[set_variable]
|
||||
name=number_ghost
|
||||
value=12
|
||||
|
@ -3219,7 +3204,6 @@ name=victory
|
|||
{CLEAR_VARIABLE number_ogres2}
|
||||
{CLEAR_VARIABLE ogre_deaths2}
|
||||
{CLEAR_VARIABLE counter}
|
||||
{CLEAR_VARIABLE number_walking_corpse}
|
||||
{CLEAR_VARIABLE number_ghost}
|
||||
{CLEAR_VARIABLE holy_water_x}
|
||||
{CLEAR_VARIABLE holy_water_y}
|
||||
|
@ -3362,9 +3346,13 @@ first_time_only=no
|
|||
|
||||
# At first dusk, Garak comments about the dangers of the night
|
||||
|
||||
# Store list of hexes
|
||||
# Generate 10 random numbers from 0 to max number of hexes
|
||||
# Place undead at each hex
|
||||
# Create X ghosts, number based on difficulty
|
||||
# Loop:
|
||||
# Pick a random hex
|
||||
# If hex is a desert, dune or road terrain hex
|
||||
# then place a ghost and increment counter
|
||||
# else don't increment counter
|
||||
# repeat loop until counter equals X
|
||||
|
||||
|
||||
[event]
|
||||
|
@ -3423,78 +3411,7 @@ first_time_only=no
|
|||
value=0
|
||||
[/set_variable]
|
||||
|
||||
#create undead based on numbers defined in prestart
|
||||
|
||||
#THIS CODE IS TURNED OFF BECAUSE WALKING CORPSES ARE TOO WEAK
|
||||
|
||||
#create walking corpses
|
||||
#if MEDIUM or HARD difficulty, create soulless instead
|
||||
|
||||
#[set_variable]
|
||||
#name=counter
|
||||
#value=0
|
||||
#[/set_variable]
|
||||
|
||||
#[while]
|
||||
|
||||
#[variable]
|
||||
#name=counter
|
||||
#less_than=$number_walking_corpse
|
||||
#[/variable]
|
||||
|
||||
#[do]
|
||||
|
||||
#{RANDOM 0..39}
|
||||
|
||||
#[set_variable]
|
||||
# name=temp_x
|
||||
# value=$random
|
||||
#[/set_variable]
|
||||
|
||||
#{RANDOM 0..74}
|
||||
|
||||
#[set_variable]
|
||||
# name=temp_y
|
||||
# value=$random
|
||||
#[/set_variable]
|
||||
|
||||
#[store_locations]
|
||||
#x=$temp_x
|
||||
#y=$temp_y
|
||||
#terrain=JIR
|
||||
#variable=locs
|
||||
#[/store_locations]
|
||||
|
||||
#[if]
|
||||
|
||||
#[variable]
|
||||
#name=locs.length
|
||||
#numerical_equals=1
|
||||
#[/variable]
|
||||
|
||||
# [then]
|
||||
#ifdef EASY
|
||||
# {FREE_UNIT (Walking Corpse) (Roaming Undead) 4 $temp_x $temp_y}
|
||||
#else
|
||||
# {FREE_UNIT (Soulless) (Roaming Undead) 4 $temp_x $temp_y}
|
||||
#endif
|
||||
|
||||
# [set_variable]
|
||||
# name=counter
|
||||
# add=1
|
||||
# [/set_variable]
|
||||
|
||||
# [/then]
|
||||
|
||||
#[/if]
|
||||
|
||||
#[/do]
|
||||
|
||||
#[/while]
|
||||
|
||||
|
||||
|
||||
#create ghosts
|
||||
#create ghosts based on numbers defined in prestart
|
||||
|
||||
[set_variable]
|
||||
name=counter
|
||||
|
|
Loading…
Add table
Reference in a new issue