Double-click this passage to edit it.(set:$LocationType to "ls")(set:$xloc to 0)(set:$yloc to 1)(set:$lvel to 1)(set:$Section to "rs")(if: $Section is "rl")[<div class="background"><img></img src="rl.png"></div>]
(if: $Section is "rl")[]
(else-if: $Section is "ud")[]
(else-if: $Section is "ul")[]
(else-if: $Section is "ur")[]
(else-if: $Section is "rd")[]
(else-if: $Section is "dl")[]
(else-if: $Section is "url")[]
(else-if: $Section is "urd")[]
(else-if: $Section is "rdl")[]
(else-if: $Section is "dlu")[]
(else-if: $Section is "ls")[]
(else-if: $Section is "rs")[]
(else-if: $Section is "ds")[]
(else-if: $Section is "us")[]Double-click this passage to edit it.[<img class="upButton naviButton" src="images/upArrow.png"/>]<up|(click: ?up)[(set: $yloc to $yloc+1)(set:$direction to "Up")(go-to:"movement")](display: "Level Section Display")place
$xloc
$yloc
$lvel
$Section
[<img class="downButton naviButton" src="images/downArrow.png"/>]<down|(click: ?down)[(set: $yloc to $yloc-1)(set:$direction to "Down")(go-to:"movement")][<img class="rightButton naviButton" src="images/rightArrow.png"/>]<Right|(click:?Right)[(set: $xloc to $xloc+1)(set:$direction to "Right")(go-to:"movement")][<img class="leftButton naviButton" src="images/leftArrow.png"/>]<left|(click: ?left)[(set: $xloc to $xloc-1)(set:$direction to "Left")(go-to:"movement")](set: $lvel to 1)(set: $xloc to 0)(set: $yloc to 3)(set:$locationType to "rs")(set:$direction to "right")<img class="imageCenter backgroundImages" src="images/backgrounds/rl.png"/>(if:$gated)[<img class="imageCenter gateImages" src="images/backgrounds/rlgate.png"/>]
(unless: $enemy or $gated)[(display: "Navigation Right")
(display: "Navigation Left")](else:)[(if:$direction is "Right")[(display:"Navigation Left")](else:)[(display:"Navigation Right")](set:$gated to false)]
<img class="imageCenter backgroundImages" src="images/backgrounds/ud.png"/>(if:$gated)[<img class="imageCenter gateImages" src="images/backgrounds/udgate.png"/>](unless: $enemy or $gated)[(display: "Navigation Up")(display: "Navigation Down")](else:)[(if:$direction is "Up")[(display:"Navigation Down")](else:)[(display:"Navigation Up")](set:$gated to false)]
<img class="imageCenter backgroundImages" src="images/backgrounds/ul.png"/>(set:$enemy to false)(set:$gated to false)(display: "Navigation Up")
(display: "Navigation Left")
<img class="imageCenter backgroundImages" src="images/backgrounds/ur.png"/>(set:$gated to false)(set:$enemy to false)(display: "Navigation Up")
(display: "Navigation Right")<img class="imageCenter backgroundImages" src="images/backgrounds/dl.png"/>(set:$gated to false)(set:$enemy to false)
(display: "Navigation Down")
(display: "Navigation Left")<img class="imageCenter backgroundImages" src="images/backgrounds/url.png"/>(set:$gated to false)(set:$enemy to false)(display: "Navigation Up")
(display: "Navigation Right")
(display: "Navigation Left")
<img class="imageCenter backgroundImages" src="images/backgrounds/urd.png"/>(set:$gated to false)(set:$enemy to false)(display: "Navigation Up")
(display: "Navigation Right")
(display: "Navigation Down")
<img class="imageCenter backgroundImages" src="images/backgrounds/rdl.png"/>(set:$gated to false)(set:$enemy to false)
(display: "Navigation Right")
(display: "Navigation Down")
(display: "Navigation Left")
<img class="imageCenter backgroundImages" src="images/backgrounds/udl.png"/>(set:$gated to false)(set:$enemy to false)(display: "Navigation Up")
(display: "Navigation Down")
(display: "Navigation Left")
<img class="imageCenter backgroundImages" src="images/backgrounds/us.png"/>(set:$gated to false)(set:$enemy to false)(display: "Navigation Up")
<img class="imageCenter backgroundImages" src="images/backgrounds/ds.png"/>(set:$gated to false)(set:$enemy to false)
(display: "Navigation Down")
<img class="imageCenter backgroundImages" src="images/backgrounds/ls.png"/>(set:$gated to false)(set:$enemy to false)
(display: "Navigation Left")<img class="imageCenter backgroundImages" src="images/backgrounds/rs.png"/>(set:$gated to false)(set:$enemy to false)
(display: "Navigation Right")
(set:$levelName to "level"+(text:$lvel)+"_x"+(text:$xloc)+"_y"+(text:$yloc))(set:$backgroundTypeName to "bg "+$Section)(set:$temporalx to $xloc)(set:$temporaly to $yloc)(display:"ShowPlayerNormal")(display:$levelName)(set:$Background to "bg "+$Section)(display:"NOstraightCorridorVariables")(display:"ShowEnemyNormal")(display: $Background)(display:"Player Description")(display:"Enemy Description")(display:"Messages")(display:"Write map")Double-click this passage to edit it.Double-click this passage to edit it.(set:$xloc to 0)(set:$yloc to 3)(set:$lvel to 1)(set:$Section to "rs")(set:$xloc to 1)(set:$yloc to 3)(set:$lvel to 1)(set:$Section to "udl")(set:$xloc to 1)(set:$yloc to 4)(set:$lvel to 1)(set:$Section to "rd")(set:$xloc to 2)(set:$yloc to 4)(set:$lvel to 1)(set:$Section to "rl")(display:"EnemyConfigl1_x2_y4")(set:$xloc to 3)(set:$yloc to 4)(set:$lvel to 1)(set:$Section to "dl")(set:$xloc to 3)(set:$yloc to 3)(set:$lvel to 1)(set:$Section to "urd")(set:$xloc to 1)(set:$yloc to 2)(set:$lvel to 1)(set:$Section to "urd")(set:$xloc to 2)(set:$yloc to 2)(set:$lvel to 1)(set:$Section to "rl")(display:"EnemyConfigl1_x2_y2")(set:$xloc to 3)(set:$yloc to 2)(set:$lvel to 1)(set:$Section to "ul")(set:$xloc to 1)(set:$yloc to 1)(set:$lvel to 1)(set:$Section to "urd")(set:$xloc to 2)(set:$yloc to 1)(set:$lvel to 1)(set:$Section to "rl")(display:"EnemyConfigl1_x2_y1")(set:$xloc to 3)(set:$yloc to 1)(set:$lvel to 1)(set:$Section to "dl")(set:$xloc to 1)(set:$yloc to 0)(set:$lvel to 1)(set:$Section to "ur")(set:$xloc to 3)(set:$yloc to 0)(set:$lvel to 1)(set:$Section to "ul")(set:$xloc to 2)(set:$yloc to 0)(set:$lvel to 1)(set:$Section to "rl")(display:"EnemyConfigl1_x2_y0")(display:"VarInitializationGeneral")(display:"enemyInitialize")(display:"HealthPotionInitialize")(set:$gateMessage to "")(display:"arrayInitialize")(set:$messages to "")(display:"Initialize gates")(set:$direction to "")(set:$living22 to true)(set:$enemy to false)(set:$gated to false)(display:"level2_x0_y3")(set:$lvel to 1)(set: $PlayerCharacter to (datamap: "Name", "Adventurella", "Attack", 100,"Karma" ,20,"hp",106))(display:"Level Section Display")(if:$enemyl1x2y2 is true)[(set: $enemy to true)(set: $CurrentEnemy to (datamap: "Name", "I diet With No T", "Attack", 107,"Karma" ,13))](if:$enemy)[(if:$CurrentEnemy's Karma >$PlayerCharacter's Karma)[(set:$CurrentEnemy's Attack to $CurrentEnemy's Attack+$CurrentEnemy's Attack)(set:$messages to $messages+"<br>Because your karma is lower than the enemy's, its attack has doubled.")]<div class="enemyStats">Enemy:
(print:$CurrentEnemy)<div/>
(display:"Attack")
(display:"Evade")
] <div class="characterStats">
Player character
(print:$PlayerCharacter)
<div/>(if:$PlayerCharacter's Attack > $CurrentEnemy's Attack-1 )[[Attack]<Attack|(if: $Section is "ud")[(if:$direction is "Down")[(click:?Attack)[(go-to:"Killed")(set:$yloc to $yloc-1) ]](else:)[(click:?Attack)[(set:$yloc to $yloc+1)(go-to:"Killed")]]](if:$Section is "rl")[(if: $direction is "Left")[(click:?Attack)[(set:$xloc to $xloc-1)(go-to:"Killed")]](else:)[(click:?Attack)[(go-to:"Killed")(set:$xloc to $xloc+1)]]]](else:)[(set:$messages to $messages+"<br>You don't have enough Attack power to overcome this enemy in combat.")](if: $PlayerCharacter's hp > $CurrentEnemy's Attack)[
[Evade]<Evade|
(if: $Section is "ud")[
(if: $direction is "Down")[
(click:?Evade)[(set:$yloc to $yloc-1)(set:$PlayerCharacter's hp to $PlayerCharacter's hp- $CurrentEnemy's attack)(go-to:"Evaded")]
](else:)[
(click:?Evade)[(set:$yloc to $yloc+1)(set:$PlayerCharacter's hp to $PlayerCharacter's hp- $CurrentEnemy's attack)(go-to:"Evaded")]
]
]
(if: $Section is "rl")[
(if: $direction is "Left")[
(click:?Evade)[(set:$xloc to $xloc-1)(set:$PlayerCharacter's hp to $PlayerCharacter's hp-$CurrentEnemy's attack)(go-to:"Evaded")]
](else:)[
(click:?Evade)[(set:$xloc to $xloc+1)(set:$PlayerCharacter's hp to $PlayerCharacter's hp-$CurrentEnemy's attack)(go-to:"Evaded")]
]
]
](else:)[(set:$messages to $messages+"<br>You don't have enough HP to evade(it should be higher than the enemy's attack).")](unless:$ending)[(set:$enemy to false)(set:$PlayerCharacter's Attack to $PlayerCharacter's Attack +$attackIncrement)(set:$PlayerCharacter's Karma to $PlayerCharacter's Karma -$karmaDiminish)(set:$killinglxy to (text:$lvel)+(text:$temporalx)+(text:$temporaly))(set:$messages to "You killed the enemy and add +"+(text:$attackIncrement)+" to your attack and lost -"+(text:$karmaDiminish)+" Karma..")(display:"Deaths")(display:"movement")](else:)[(display:"pazEnding")](unless:$ending)[(set:$enemy to false)(set:$PlayerCharacter's hp to $PlayerCharacter's hp - $CurrentEnemy's Attack)(set:$PlayerCharacter's Karma to $PlayerCharacter's Karma +$karmaIncrement)(set:$messages to "You evaded your enemy and, took damage and won +"+(text:$karmaIncrement)+" point of karma.")(display:"movement")](else:)[(display:"violent Ending")](if:$killinglxy is "122")[(set:$enemyl1x2y2 to false)]
(else-if:$killinglxy is "121")[(set:$enemyl1x2y1 to false)]
(else-if:$killinglxy is "120")[(set:$enemyl1x2y0 to false)]
(else-if:$killinglxy is "124")[(set:$enemyl1x2y4 to false)]
(else-if:$killinglxy is "226")[(set:$enemyl2x2y6 to false)]
(else-if:$killinglxy is "237")[(set:$enemyl2x1y7 to false)]
(else-if:$killinglxy is "206")[(set:$enemyl2x0y6 to false)]
(else-if:$killinglxy is "221")[(set:$enemyl2x1y2 to false)]
(else-if:$killinglxy is "233")[(set:$enemyl2x3y3 to false)]
(else-if:$killinglxy is "253")[(set:$enemyl2x5y3 to false)]
(else-if:$killinglxy is "282")[(set:$enemyl2x8y2 to false)]
(else-if:$killinglxy is "232")[(set:$enemyl2x3y2 to false)]
(if:$GateVarx2y4)[(set:$gated to true)(set:$messages to "You find yourself hindered by a gate Labeled 'Gate A1'")](if:$GateVarx2y4 is true)[[<img class="imageCenter gateImages switchOff" src="images/switches/switchOff.png""/>(set:$messages to "You find a switch labeled A1")]<open|(click:?open)[(set:$GateVarx2y4 to false)(set:$messages to "the switch was pressed")(go-to:"Level Section Display")]](else:)[<img class="imageCenter gateImages switchOn" src="images/switches/switchOn.png"/>(set:$messages to "You Activated the switch labeled A1.")]<img class="imageCenter backgroundImages" src="images/backgrounds/rd.png"/>(set:$gated to false)(set:$enemy to false)
(display: "Navigation Right")
(display: "Navigation Down")
(set:$GateVarx2y4 to true)(set:$GateVarB1 to true)(set:$GateVarB2 to true)(set:$gated to false)(if:$direction is "Right")[<img class="imageCenter gateImages" src="images/protag/prtgL.png"/>](else-if:$direction is "Left")[<img class="imageCenter gateImages" src="images/protag/prtgR.png"/>](else-if:$direction is "Up")[<img class="imageCenter gateImages" src="images/protag/prtgD.png"/>](else-if:$direction is "Down")[<img class="imageCenter gateImages" src="images/protag/prtgU.png"/>](else:)[<img class="imageCenter gateImages" src="images/protag/prtgC.png"/>]Double-click this passage to edit it.(if:$enemy)[(if:$direction is "Right")[<img class="imageCenter gateImages" src="images/protag/enemR.png"/>](else-if:$direction is "Left")[<img class="imageCenter gateImages" src="images/protag/enemL.png"/>](else-if:$direction is "Up")[<img class="imageCenter gateImages" src="images/protag/enemU.png"/>](else-if:$direction is "Down")[<img class="imageCenter gateImages" src="images/protag/enemD.png"/>]](unless: $Section is "ud" or $Section is "rl")[(set:$enemy to false)(set:$gated to false)]<div class="messages">[[view Map<-Map]]|[[Confirmed<-Reset]]|{(if: (savedgames:) contains "temp save")[(link: "Load Autosave")[(load-game:"temp save")]]}
$messages $gateMessage
(set:$messages to "")(set:$gateMessage to "")(Display:"RolloverText")
<div/>
(if:$enemy)[(set:$enemy to false)][]<rollover|(mouseover:?Attack)[(replace:?rollover)[Attack to kill the enemy and add +$attackIncrement to your attack and loose -$karmaDiminish Karma.]](mouseover:?open)[(replace:?rollover)[Click here to activate the Switch.]](mouseover:?Evade)[(replace:?rollover)[Evade to run past your enemy. you will take damage equal to its attack and win +$karmaIncrement of karma.]](set:$xloc to 4)(set:$yloc to 3)(set:$lvel to 1)(set:$Section to "ls")(display:"Ladder_x4_y3")(set: $matrix to (a:
(a: false, false, false, false, false, false, false, false, false ),
(a: false, false, false, false, false, false, false, false, false ),
(a: false, false, false, false, false, false, false, false, false ),
(a: false, false, false, false, false, false, false, false, false ),
(a: false, false, false, false, false, false, false, false, false ),
(a: false, false, false, false, false, false, false, false, false ),
(a: false, false, false, false, false, false, false, false, false ),
(a: false, false, false, false, false, false, false, false, false ),
(a: false, false, false, false, false, false, false, false, false ),
(a: false, false, false, false, false, false, false, false, false ),
(a: false, false, false, false, false, false, false, false, false ),
(a: false, false, false, false, false, false, false, false, false ),
(a: false, false, false, false, false, false, false, false, false ),
(a: false, false, false, false, false, false, false, false, false ),
(a: false, false, false, false, false, false, false, false, false ),
(a: false, false, false, false, false, false, false, false, false ),
(a: false, false, false, false, false, false, false, false, false ),
(a: false, false, false, false, false, false, false, false, false ),
(a: false, false, false, false, false, false, false, false, false ),
(a: false, false, false, false, false, false, false, false, false ),
(a: false, false, false, false, false, false, false, false, false ),
(a: false, false, false, false, false, false, false, false, false ),
(a: false, false, false, false, false, false, false, false, false )))
<div class="Map">MAP<div/>[[Return->Level Section Display]]
Basement $lvel :
(set: $xl to $xloc+1)(set:$yl to $yloc+1)
<table class="tableMap"><tr>(if:$yl is 10 and $xl is 1)[<td class='green square'>101<td/>](else:)[(if:$matrix's 10's 1)[<td class='gray square'>101<td/>](else:)[<td class='black square'>101<td/>]] (if:$yl is 10 and $xl is 2)[<td class='green square'>102<td/>](else:)[(if:$matrix's 10's 2)[<td class='gray square'>102<td/>](else:)[<td class='black square'>102<td/>]] (if:$yl is 10 and $xl is 3)[<td class='green square'>103<td/>](else:)[(if:$matrix's 10's 3)[<td class='gray square'>103<td/>](else:)[<td class='black square'>103<td/>]] (if:$yl is 10 and $xl is 4)[<td class='green square'>104<td/>](else:)[(if:$matrix's 10's 4)[<td class='gray square'>104<td/>](else:)[<td class='black square'>104<td/>]] (if:$yl is 10 and $xl is 5)[<td class='green square'>105<td/>](else:)[(if:$matrix's 10's 5)[<td class='gray square'>105<td/>](else:)[<td class='black square'>105<td/>]] (if:$yl is 10 and $xl is 6)[<td class='green square'>106<td/>](else:)[(if:$matrix's 10's 6)[<td class='gray square'>106<td/>](else:)[<td class='black square'>106<td/>]] (if:$yl is 10 and $xl is 7)[<td class='green square'>107<td/>](else:)[(if:$matrix's 10's 7)[<td class='gray square'>107<td/>](else:)[<td class='black square'>107<td/>]] (if:$yl is 10 and $xl is 8)[<td class='green square'>108<td/>](else:)[(if:$matrix's 10's 8)[<td class='gray square'>108<td/>](else:)[<td class='black square'>108<td/>]] (if:$yl is 10 and $xl is 9)[<td class='green square'>109<td/>](else:)[(if:$matrix's 10's 9)[<td class='gray square'>109<td/>](else:)[<td class='black square'>109<td/>]] <tr/>
<tr> (if:$yl is 9 and $xl is 1)[<td class='green square'>91<td/>](else:)[(if:$matrix's 9's 1)[<td class='gray square'>91<td/>](else:)[<td class='black square'>91<td/>]] (if:$yl is 9 and $xl is 2)[<td class='green square'>92<td/>](else:)[(if:$matrix's 9's 2)[<td class='gray square'>92<td/>](else:)[<td class='black square'>92<td/>]] (if:$yl is 9 and $xl is 3)[<td class='green square'>93<td/>](else:)[(if:$matrix's 9's 3)[<td class='gray square'>93<td/>](else:)[<td class='black square'>93<td/>]] (if:$yl is 9 and $xl is 4)[<td class='green square'>94<td/>](else:)[(if:$matrix's 9's 4)[<td class='gray square'>94<td/>](else:)[<td class='black square'>94<td/>]] (if:$yl is 9 and $xl is 5)[<td class='green square'>95<td/>](else:)[(if:$matrix's 9's 5)[<td class='gray square'>95<td/>](else:)[<td class='black square'>95<td/>]] (if:$yl is 9 and $xl is 6)[<td class='green square'>96<td/>](else:)[(if:$matrix's 9's 6)[<td class='gray square'>96<td/>](else:)[<td class='black square'>96<td/>]] (if:$yl is 9 and $xl is 7)[<td class='green square'>97<td/>](else:)[(if:$matrix's 9's 7)[<td class='gray square'>97<td/>](else:)[<td class='black square'>97<td/>]] (if:$yl is 9 and $xl is 8)[<td class='green square'>98<td/>](else:)[(if:$matrix's 9's 8)[<td class='gray square'>98<td/>](else:)[<td class='black square'>98<td/>]] (if:$yl is 9 and $xl is 9)[<td class='green square'>99<td/>](else:)[(if:$matrix's 9's 9)[<td class='gray square'>99<td/>](else:)[<td class='black square'>99<td/>]] <tr/>
<tr> (if:$yl is 8 and $xl is 1)[<td class='green square'>81<td/>](else:)[(if:$matrix's 8's 1)[<td class='gray square'>81<td/>](else:)[<td class='black square'>81<td/>]] (if:$yl is 8 and $xl is 2)[<td class='green square'>82<td/>](else:)[(if:$matrix's 8's 2)[<td class='gray square'>82<td/>](else:)[<td class='black square'>82<td/>]] (if:$yl is 8 and $xl is 3)[<td class='green square'>83<td/>](else:)[(if:$matrix's 8's 3)[<td class='gray square'>83<td/>](else:)[<td class='black square'>83<td/>]] (if:$yl is 8 and $xl is 4)[<td class='green square'>84<td/>](else:)[(if:$matrix's 8's 4)[<td class='gray square'>84<td/>](else:)[<td class='black square'>84<td/>]] (if:$yl is 8 and $xl is 5)[<td class='green square'>85<td/>](else:)[(if:$matrix's 8's 5)[<td class='gray square'>85<td/>](else:)[<td class='black square'>85<td/>]] (if:$yl is 8 and $xl is 6)[<td class='green square'>86<td/>](else:)[(if:$matrix's 8's 6)[<td class='gray square'>86<td/>](else:)[<td class='black square'>86<td/>]] (if:$yl is 8 and $xl is 7)[<td class='green square'>87<td/>](else:)[(if:$matrix's 8's 7)[<td class='gray square'>87<td/>](else:)[<td class='black square'>87<td/>]] (if:$yl is 8 and $xl is 8)[<td class='green square'>88<td/>](else:)[(if:$matrix's 8's 8)[<td class='gray square'>88<td/>](else:)[<td class='black square'>88<td/>]] (if:$yl is 8 and $xl is 9)[<td class='green square'>89<td/>](else:)[(if:$matrix's 8's 9)[<td class='gray square'>89<td/>](else:)[<td class='black square'>89<td/>]] <tr/>
<tr> (if:$yl is 7 and $xl is 1)[<td class='green square'>71<td/>](else:)[(if:$matrix's 7's 1)[<td class='gray square'>71<td/>](else:)[<td class='black square'>71<td/>]] (if:$yl is 7 and $xl is 2)[<td class='green square'>72<td/>](else:)[(if:$matrix's 7's 2)[<td class='gray square'>72<td/>](else:)[<td class='black square'>72<td/>]] (if:$yl is 7 and $xl is 3)[<td class='green square'>73<td/>](else:)[(if:$matrix's 7's 3)[<td class='gray square'>73<td/>](else:)[<td class='black square'>73<td/>]] (if:$yl is 7 and $xl is 4)[<td class='green square'>74<td/>](else:)[(if:$matrix's 7's 4)[<td class='gray square'>74<td/>](else:)[<td class='black square'>74<td/>]] (if:$yl is 7 and $xl is 5)[<td class='green square'>75<td/>](else:)[(if:$matrix's 7's 5)[<td class='gray square'>75<td/>](else:)[<td class='black square'>75<td/>]] (if:$yl is 7 and $xl is 6)[<td class='green square'>76<td/>](else:)[(if:$matrix's 7's 6)[<td class='gray square'>76<td/>](else:)[<td class='black square'>76<td/>]] (if:$yl is 7 and $xl is 7)[<td class='green square'>77<td/>](else:)[(if:$matrix's 7's 7)[<td class='gray square'>77<td/>](else:)[<td class='black square'>77<td/>]] (if:$yl is 7 and $xl is 8)[<td class='green square'>78<td/>](else:)[(if:$matrix's 7's 8)[<td class='gray square'>78<td/>](else:)[<td class='black square'>78<td/>]] (if:$yl is 7 and $xl is 9)[<td class='green square'>79<td/>](else:)[(if:$matrix's 7's 9)[<td class='gray square'>79<td/>](else:)[<td class='black square'>79<td/>]] <tr/>
<tr> (if:$yl is 6 and $xl is 1)[<td class='green square'>61<td/>](else:)[(if:$matrix's 6's 1)[<td class='gray square'>61<td/>](else:)[<td class='black square'>61<td/>]] (if:$yl is 6 and $xl is 2)[<td class='green square'>62<td/>](else:)[(if:$matrix's 6's 2)[<td class='gray square'>62<td/>](else:)[<td class='black square'>62<td/>]] (if:$yl is 6 and $xl is 3)[<td class='green square'>63<td/>](else:)[(if:$matrix's 6's 3)[<td class='gray square'>63<td/>](else:)[<td class='black square'>63<td/>]] (if:$yl is 6 and $xl is 4)[<td class='green square'>64<td/>](else:)[(if:$matrix's 6's 4)[<td class='gray square'>64<td/>](else:)[<td class='black square'>64<td/>]] (if:$yl is 6 and $xl is 5)[<td class='green square'>65<td/>](else:)[(if:$matrix's 6's 5)[<td class='gray square'>65<td/>](else:)[<td class='black square'>65<td/>]] (if:$yl is 6 and $xl is 6)[<td class='green square'>66<td/>](else:)[(if:$matrix's 6's 6)[<td class='gray square'>66<td/>](else:)[<td class='black square'>66<td/>]] (if:$yl is 6 and $xl is 7)[<td class='green square'>67<td/>](else:)[(if:$matrix's 6's 7)[<td class='gray square'>67<td/>](else:)[<td class='black square'>67<td/>]] (if:$yl is 6 and $xl is 8)[<td class='green square'>68<td/>](else:)[(if:$matrix's 6's 8)[<td class='gray square'>68<td/>](else:)[<td class='black square'>68<td/>]] (if:$yl is 6 and $xl is 9)[<td class='green square'>69<td/>](else:)[(if:$matrix's 6's 9)[<td class='gray square'>69<td/>](else:)[<td class='black square'>69<td/>]] <tr/>
<tr> (if:$yl is 5 and $xl is 1)[<td class='green square'>51<td/>](else:)[(if:$matrix's 5's 1)[<td class='gray square'>51<td/>](else:)[<td class='black square'>51<td/>]] (if:$yl is 5 and $xl is 2)[<td class='green square'>52<td/>](else:)[(if:$matrix's 5's 2)[<td class='gray square'>52<td/>](else:)[<td class='black square'>52<td/>]] (if:$yl is 5 and $xl is 3)[<td class='green square'>53<td/>](else:)[(if:$matrix's 5's 3)[<td class='gray square'>53<td/>](else:)[<td class='black square'>53<td/>]] (if:$yl is 5 and $xl is 4)[<td class='green square'>54<td/>](else:)[(if:$matrix's 5's 4)[<td class='gray square'>54<td/>](else:)[<td class='black square'>54<td/>]] (if:$yl is 5 and $xl is 5)[<td class='green square'>55<td/>](else:)[(if:$matrix's 5's 5)[<td class='gray square'>55<td/>](else:)[<td class='black square'>55<td/>]] (if:$yl is 5 and $xl is 6)[<td class='green square'>56<td/>](else:)[(if:$matrix's 5's 6)[<td class='gray square'>56<td/>](else:)[<td class='black square'>56<td/>]] (if:$yl is 5 and $xl is 7)[<td class='green square'>57<td/>](else:)[(if:$matrix's 5's 7)[<td class='gray square'>57<td/>](else:)[<td class='black square'>57<td/>]] (if:$yl is 5 and $xl is 8)[<td class='green square'>58<td/>](else:)[(if:$matrix's 5's 8)[<td class='gray square'>58<td/>](else:)[<td class='black square'>58<td/>]] (if:$yl is 5 and $xl is 9)[<td class='green square'>59<td/>](else:)[(if:$matrix's 5's 9)[<td class='gray square'>59<td/>](else:)[<td class='black square'>59<td/>]] <tr/>
<tr> (if:$yl is 4 and $xl is 1)[<td class='green square'>41<td/>](else:)[(if:$matrix's 4's 1)[<td class='gray square'>41<td/>](else:)[<td class='black square'>41<td/>]] (if:$yl is 4 and $xl is 2)[<td class='green square'>42<td/>](else:)[(if:$matrix's 4's 2)[<td class='gray square'>42<td/>](else:)[<td class='black square'>42<td/>]] (if:$yl is 4 and $xl is 3)[<td class='green square'>43<td/>](else:)[(if:$matrix's 4's 3)[<td class='gray square'>43<td/>](else:)[<td class='black square'>43<td/>]] (if:$yl is 4 and $xl is 4)[<td class='green square'>44<td/>](else:)[(if:$matrix's 4's 4)[<td class='gray square'>44<td/>](else:)[<td class='black square'>44<td/>]] (if:$yl is 4 and $xl is 5)[<td class='green square'>45<td/>](else:)[(if:$matrix's 4's 5)[<td class='gray square'>45<td/>](else:)[<td class='black square'>45<td/>]] (if:$yl is 4 and $xl is 6)[<td class='green square'>46<td/>](else:)[(if:$matrix's 4's 6)[<td class='gray square'>46<td/>](else:)[<td class='black square'>46<td/>]] (if:$yl is 4 and $xl is 7)[<td class='green square'>47<td/>](else:)[(if:$matrix's 4's 7)[<td class='gray square'>47<td/>](else:)[<td class='black square'>47<td/>]] (if:$yl is 4 and $xl is 8)[<td class='green square'>48<td/>](else:)[(if:$matrix's 4's 8)[<td class='gray square'>48<td/>](else:)[<td class='black square'>48<td/>]] (if:$yl is 4 and $xl is 9)[<td class='green square'>49<td/>](else:)[(if:$matrix's 4's 9)[<td class='gray square'>49<td/>](else:)[<td class='black square'>49<td/>]] <tr/>
<tr> (if:$yl is 3 and $xl is 1)[<td class='green square'>31<td/>](else:)[(if:$matrix's 3's 1)[<td class='gray square'>31<td/>](else:)[<td class='black square'>31<td/>]] (if:$yl is 3 and $xl is 2)[<td class='green square'>32<td/>](else:)[(if:$matrix's 3's 2)[<td class='gray square'>32<td/>](else:)[<td class='black square'>32<td/>]] (if:$yl is 3 and $xl is 3)[<td class='green square'>33<td/>](else:)[(if:$matrix's 3's 3)[<td class='gray square'>33<td/>](else:)[<td class='black square'>33<td/>]] (if:$yl is 3 and $xl is 4)[<td class='green square'>34<td/>](else:)[(if:$matrix's 3's 4)[<td class='gray square'>34<td/>](else:)[<td class='black square'>34<td/>]] (if:$yl is 3 and $xl is 5)[<td class='green square'>35<td/>](else:)[(if:$matrix's 3's 5)[<td class='gray square'>35<td/>](else:)[<td class='black square'>35<td/>]] (if:$yl is 3 and $xl is 6)[<td class='green square'>36<td/>](else:)[(if:$matrix's 3's 6)[<td class='gray square'>36<td/>](else:)[<td class='black square'>36<td/>]] (if:$yl is 3 and $xl is 7)[<td class='green square'>37<td/>](else:)[(if:$matrix's 3's 7)[<td class='gray square'>37<td/>](else:)[<td class='black square'>37<td/>]] (if:$yl is 3 and $xl is 8)[<td class='green square'>38<td/>](else:)[(if:$matrix's 3's 8)[<td class='gray square'>38<td/>](else:)[<td class='black square'>38<td/>]] (if:$yl is 3 and $xl is 9)[<td class='green square'>39<td/>](else:)[(if:$matrix's 3's 9)[<td class='gray square'>39<td/>](else:)[<td class='black square'>39<td/>]] <tr/>
<tr> (if:$yl is 2 and $xl is 1)[<td class='green square'>21<td/>](else:)[(if:$matrix's 2's 1)[<td class='gray square'>21<td/>](else:)[<td class='black square'>21<td/>]] (if:$yl is 2 and $xl is 2)[<td class='green square'>22<td/>](else:)[(if:$matrix's 2's 2)[<td class='gray square'>22<td/>](else:)[<td class='black square'>22<td/>]] (if:$yl is 2 and $xl is 3)[<td class='green square'>23<td/>](else:)[(if:$matrix's 2's 3)[<td class='gray square'>23<td/>](else:)[<td class='black square'>23<td/>]] (if:$yl is 2 and $xl is 4)[<td class='green square'>24<td/>](else:)[(if:$matrix's 2's 4)[<td class='gray square'>24<td/>](else:)[<td class='black square'>24<td/>]] (if:$yl is 2 and $xl is 5)[<td class='green square'>25<td/>](else:)[(if:$matrix's 2's 5)[<td class='gray square'>25<td/>](else:)[<td class='black square'>25<td/>]] (if:$yl is 2 and $xl is 6)[<td class='green square'>26<td/>](else:)[(if:$matrix's 2's 6)[<td class='gray square'>26<td/>](else:)[<td class='black square'>26<td/>]] (if:$yl is 2 and $xl is 7)[<td class='green square'>27<td/>](else:)[(if:$matrix's 2's 7)[<td class='gray square'>27<td/>](else:)[<td class='black square'>27<td/>]] (if:$yl is 2 and $xl is 8)[<td class='green square'>28<td/>](else:)[(if:$matrix's 2's 8)[<td class='gray square'>28<td/>](else:)[<td class='black square'>28<td/>]] (if:$yl is 2 and $xl is 9)[<td class='green square'>29<td/>](else:)[(if:$matrix's 2's 9)[<td class='gray square'>29<td/>](else:)[<td class='black square'>29<td/>]] <tr/>
<tr> (if:$yl is 1 and $xl is 1)[<td class='green square'>11<td/>](else:)[(if:$matrix's 1's 1)[<td class='gray square'>11<td/>](else:)[<td class='black square'>11<td/>]] (if:$yl is 1 and $xl is 2)[<td class='green square'>12<td/>](else:)[(if:$matrix's 1's 2)[<td class='gray square'>12<td/>](else:)[<td class='black square'>12<td/>]] (if:$yl is 1 and $xl is 3)[<td class='green square'>13<td/>](else:)[(if:$matrix's 1's 3)[<td class='gray square'>13<td/>](else:)[<td class='black square'>13<td/>]] (if:$yl is 1 and $xl is 4)[<td class='green square'>14<td/>](else:)[(if:$matrix's 1's 4)[<td class='gray square'>14<td/>](else:)[<td class='black square'>14<td/>]] (if:$yl is 1 and $xl is 5)[<td class='green square'>15<td/>](else:)[(if:$matrix's 1's 5)[<td class='gray square'>15<td/>](else:)[<td class='black square'>15<td/>]] (if:$yl is 1 and $xl is 6)[<td class='green square'>16<td/>](else:)[(if:$matrix's 1's 6)[<td class='gray square'>16<td/>](else:)[<td class='black square'>16<td/>]] (if:$yl is 1 and $xl is 7)[<td class='green square'>17<td/>](else:)[(if:$matrix's 1's 7)[<td class='gray square'>17<td/>](else:)[<td class='black square'>17<td/>]] (if:$yl is 1 and $xl is 8)[<td class='green square'>18<td/>](else:)[(if:$matrix's 1's 8)[<td class='gray square'>18<td/>](else:)[<td class='black square'>18<td/>]] (if:$yl is 1 and $xl is 9)[<td class='green square'>19<td/>](else:)[(if:$matrix's 1's 9)[<td class='gray square'>19<td/>](else:)[<td class='black square'>19<td/>]] <tr/> <table/>(set: $xt to $xloc+1)(set:$yt to $yloc+1)
(set:$matrix's $yt's $xt to true)(set:$xloc to 0)(set:$yloc to 7)(set:$Section to "rd")Double-click this passage to edit it.(set:$xloc to 1)(set:$yloc to 7)(set:$Section to "rl")(set:$xloc to 2)(set:$yloc to 7)(set:$Section to "rdl")(set:$xloc to 2)(set:$yloc to 6)(set:$Section to "ud")(display:"EnemyConfigl2_x2_y6")(set:$xloc to 2)(set:$yloc to 5)(set:$Section to "ul")(set:$xloc to 1)(set:$yloc to 5)(set:$Section to "rdl")(set:$xloc to 0)(set:$yloc to 5)(set:$Section to "ur")(set:$xloc to 0)(set:$yloc to 6)(set:$Section to "ud")(display:"EnemyConfigl2_x0_y6")(set:$xloc to 1)(set:$yloc to 4)(set:$Section to "ud")(set:$xloc to 0)(set:$yloc to 3)(set:$Section to "rs")(set:$xloc to 1)(set:$yloc to 3)(set:$Section to "urdl")(display:"hpl2_x1_y3")(set:$xloc to 3)(set:$yloc to 1)(set:$Section to "rl")(set:$xloc to 1)(set:$yloc to 2)(set:$Section to "ud")(display:"Gatexl2_x7_y3")(set:$xloc to 3)(set:$yloc to 3)(set:$Section to "rl")(display:"EnemyConfigl2_x3_y3")(set:$xloc to 2)(set:$yloc to 3)(set:$Section to "rdl")(set:$xloc to 2)(set:$yloc to 1)(set:$Section to "rl")(display:"EnemyConfigl2_x1_y2")(set:$xloc to 1)(set:$yloc to 1)(set:$Section to "ur")(set:$xloc to 4)(set:$yloc to 3)(set:$Section to "url")(set:$xloc to 5)(set:$yloc to 3)(set:$Section to "rl")(display:"EnemyConfigl2_x5_y3")(set:$xloc to 6)(set:$yloc to 3)(set:$Section to "rl")(display:"switchl2_x6_y3")(set:$xloc to 7)(set:$yloc to 3)(set:$Section to "rl")(display:"Gatexl2_x7_y3")(set:$xloc to 8)(set:$yloc to 3)(set:$Section to "dl")(set:$xloc to 8)(set:$yloc to 2)(set:$Section to "ud")(display:"EnemyConfigl2_x8_y2")(set:$xloc to 8)(set:$yloc to 1)(set:$Section to "ul")(set:$xloc to 7)(set:$yloc to 1)(set:$Section to "rl")(set:$xloc to 6)(set:$yloc to 1)(set:$Section to "rl")(set:$xloc to 5)(set:$yloc to 1)(set:$Section to "rdl")(set:$xloc to 4)(set:$yloc to 1)(set:$Section to "rl")(set:$xloc to 5)(set:$yloc to 0)(set:$Section to "us")(display:"Seccond ladder")(set:$xloc to 4)(set:$yloc to 4)(set:$Section to "ud")(display:"Gatexl2_x4_y4")(set:$xloc to 4)(set:$yloc to 5)(set:$Section to "ud")(display:"switchl2_x4_y5")(set:$xloc to 4)(set:$yloc to 6)(set:$Section to "ds")<img class="imageCenter backgroundImages" src="images/backgrounds/urdl.png"/>(set:$gated to false)(set:$enemy to false)(display: "Navigation Up")
(display: "Navigation Right")
(display: "Navigation Down")
(display: "Navigation Left")
(set:$direction to "")(set:$lvel to "2")(set:$xloc to 0)(set:$yloc to 3)(display:"arrayInitialize")(display:"Level Section Display")[<img class="imageCenter gateImages switchOff" src="images/switches/stair.png""/>(set:$messages to "You find a ladder to the seccond basement. it seems like once you go down you might not go up again.")]<down|(click:?down)[(save-game:"temp save")(set:$messages to "You went down the stairs.Autosaved.")(go-to:"SecondBasement")](if:$GateVarB1 is true)[[<img class="imageCenter gateImages switchOff" src="images/switches/switchOff.png""/>(set:$messages to "You find a switch labeled B1")]<open|(click:?open)[(set:$GateVarB1 to false)(set:$messages to "the switch was pressed")(go-to:"Level Section Display")]](else:)[<img class="imageCenter gateImages switchOn" src="images/switches/switchOn.png"/>(set:$messages to "You Activated the switch labeled B1.")](if:$GateVarB1)[(set:$gated to true)(set:$messages to "You find yourself hindered by a gate Labeled 'Gate B1'")](if:$GateVarB2)[(set:$gated to true)(set:$messages to "You find yourself hindered by a gate Labeled 'Gate B2'")](if:$GateVarB2 is true)[[<img class="imageCenter gateImages switchOff" src="images/switches/switchOff.png""/>(set:$messages to "You find a switch labeled B2")]<open|(click:?open)[(set:$GateVarB2 to false)(set:$messages to "the switch was pressed")(go-to:"Level Section Display")]](else:)[<img class="imageCenter gateImages switchOn" src="images/switches/switchOn.png"/>(set:$messages to "You Activated the switch labeled B2.")](set:$enemyl1x2y2 to true)(set:$enemyl1x2y1 to true)(set:$enemyl1x2y0 to true)(set:$enemyl1x2y4 to true)
(set:$enemyl2x2y6 to true)
(set:$enemyl2x1y7 to true)
(set:$enemyl2x0y6 to true)
(set:$enemyl2x1y2 to true)
(set:$enemyl2x3y3 to true)
(set:$enemyl2x3y2 to true)
(set:$enemyl2x5y3 to true)
(set:$enemyl2x8y2 to true)
(set:$hpl1x1y3 to true)(set:$hpl2x1y3 to true )
(if:$enemyl1x2y1 is true)[(set: $enemy to true)(set: $CurrentEnemy to (datamap: "Name", "Reddy mc Shirterton", "Attack", 103,"Karma" ,16))](if:$enemyl1x2y0 is true)[(set: $enemy to true)(set: $CurrentEnemy to (datamap: "Name", "Don Expendable", "Attack", 99,"Karma" ,19))](if:$enemyl1x2y4 is true)[(set: $enemy to true)(set: $CurrentEnemy to (datamap: "Name", "Mr Obstacle.", "Attack", 105,"Karma" ,19))](if:$enemyl2x2y6 is true)[(set: $enemy to true)(set: $CurrentEnemy to (datamap: "Name", "Link the weakest", "Attack", 111,"Karma" ,1))](if:$enemyl2x1y7 is true)[(set: $enemy to true)(set: $CurrentEnemy to (datamap: "Name", "The Caretaker", "Attack", 115,"Karma" ,1))](if:$enemyl2x0y6 is true)[(set: $enemy to true)(set: $CurrentEnemy to (datamap: "Name", "Not so Easy to kill", "Attack", 119,"Karma" ,-3))](if:$enemyl2x1y2 is true)[(set: $enemy to true)(set: $CurrentEnemy to (datamap: "Name", "I hide Behind Fences", "Attack", 123,"Karma" ,-4))](if:$enemyl2x3y3 is true)[(set: $enemy to true)(set: $CurrentEnemy to (datamap: "Name", "I.C Heat", "Attack", 101,"Karma" ,14))](if:$enemyl2x8y2 is true)[(set: $enemy to true)(set: $CurrentEnemy to (datamap: "Name", "Sanctimonious Band Leader", "Attack", 103,"Karma" ,14))](if:$enemyl2x5y3 is true)[(set: $enemy to true)(set: $CurrentEnemy to (datamap: "Name", "People evade me a lot", "Attack", 102,"Karma" ,14))](set:$hpts to 660)(if:$hpl1x1y3)[[<img class="imageCenter gateImages switchOff" src="images/switches/potion.png""/>(set:$messages to "there is a +"+(text:$hpts)+" health potion on the ground." )]<potion|](click:?potion)[(set:$PlayerCharacter's hp to $PlayerCharacter's hp +$hpts)(set:$messages to "You drank the potion")(set:$hpl1x1y3 to false)(go-to:"Level Section Display")](set:$hpts to 150)(if:$hpl2x1y3)[[<img class="imageCenter gateImages switchOff" src="images/switches/potion.png""/>(set:$messages to "there is a +"+(text:$hpts)+" health potion on the ground." )]<potion|](click:?potion)[(set:$PlayerCharacter's hp to $PlayerCharacter's hp +$hpts)(set:$messages to "You drank the potion")(set:$hpl2x1y3 to false)(go-to:"Level Section Display")]All not saved data will be lost.
Are you sure you want to reset the game?
[[initialTest<-Yes.]] [[Level Section Display<-No.]]
(set:$ending to false)(set:$attackIncrement to 4)(set:$karmaDiminish to 3)(set:$karmaIncrement to 2)(set:$xloc to 2)(set:$yloc to 2)(set:$Section to "ur")(set:$xloc to 3)(set:$yloc to 2)(set:$Section to "rl")(display:"EnemyConfigl2_x3_y2")(set:$xloc to 4)(set:$yloc to 2)(set:$Section to "ls")(display:"hpl1_x1_y3")(if:$enemyl2x3y2 is true)[(set: $enemy to true)(set: $CurrentEnemy to (datamap: "Name", "Moraruhi GHGround Tanaka", "Attack", 150,"Karma" ,14))](set:$xloc to 3)(set:$yloc to 7)(set:$Section to "rl")(display:"EnemyConfigl2_x1_y7")(set:$xloc to 4)(set:$yloc to 7)(set:$Section to "rl")(display:"switchl2_x4_y5")(set:$xloc to 5)(set:$yloc to 7)(set:$Section to "ls")(set:$xloc to 2)(set:$yloc to 4)(set:$Section to "ur")(set:$xloc to 1)(set:$yloc to 4)(set:$Section to "rl")(display:"EnemyConfigl3_x1_y4")(set:$ending to true)(set:$xloc to 0)(set:$yloc to 4)(set:$Section to "rs")[<img class="imageCenter gateImages switchOff" src="images/switches/stair.png""/>(set:$messages to "You find a ladder to the third basement. it seems like once you go down you might not go up again.")]<down|(click:?down)[(set:$messages to "You went down the stairs.")(go-to:"third Basement")](set:$direction to "")(set:$lvel to "3")(set:$xloc to 0)(set:$yloc to 4)(display:"arrayInitialize")(display:"Level Section Display")(if:$enemyl2x3y2 is true)[(set: $enemy to true)(set: $CurrentEnemy to (datamap: "Name", "The last Encounter", "Attack", 65,"Karma" ,14))]After so much time using violence as the answer, you found out you sparing a life was the better option or just found no other option . I dont like you either way.
[[clarification]]you are an Bad person . think about it . you tried to be a peaceful adventurer , but choose to kill at the end ... you dissapoint me and you should feel dissapointed of yourself.
[[clarification]]Thanks for Playing the game to completion.
I didn't mean what I said ( thought it's true about the character I kinda forced you to roll out at the end).
Have a hearthy laugh in expense of the task of reducing human morality to discrete values.
(ill try to explain the duality of the end in a better way some time in the future)
you can always [[try another ending->initialTest]] there are only 2 tho.
A game By Moon Wink Games (jaime sttivend)
Made in twine
with help from
Grafx2 and Tiled.