Your browser lacks required capabilities. Please upgrade it or switch to another to continue.
Loading…
<<removeclass "html" "start">>\
<<addclass "html" "glitchy">>\
<<set $seconds to 2>>\
<<if $advlan and $gamestart>><span class="redtext">Everything should be good now. Click on the start game button below to continue.</span>
<<elseif $advlan>>Click on "Hint" below if you are unsure of what to do.
<<message 'Hint'>><span class="redtext">Try going into advanced options, game options, and inserting your soul. Don't worry, it's not a permanent process.</span><</message>>
<<else>><span class="redtext">Well that happened. I'll guide you through how to fix the game. Click on "Hint" below if you are unsure of what to do.</span>
<<message 'Hint'>><span class="redtext">try going into the options menu and changing languages to english.</span><</message>>
<</if>>
<<if $advlan and $gamestart >><<button [[Start Game|Loading 2]]>><</button>>
<<elseif $advlan>><<button [[Start Game]]>><</button>>
<<else>><div class="glitch" data-text="Game Start">G./e S./tt</div>
<</if>>
<<if $advlan>><<button [[Options]]>><</button>>
<<else>>
<span id="countdown"><div class="glitch" data-text="O/_t_.s">Options</div></span>\
<<silently>>
<<repeat 1s>>
<<set $seconds to $seconds - 1>>
<<if $seconds eq 0>>
<<replace "#countdown">>[[Options]]<</replace>>
<<stop>>
<</if>>
<</repeat>>
<</silently>>
<</if>>
<<if $advlan>><<button [[Credits]]>><</button>>
<<else>><div class="glitch" data-text="Credits">C._6/ts</div>
<</if>>
<<set $seconds to 2>>\
<<if $advlan is true>><<button [[Languages|advlan]]>><</button>>
<<else>> <span id="countdown"><div class="glitch" data-text="Languages">L/.gu.ge.</div></span>
<<silently>>
<<repeat 1s>>
<<set $seconds to $seconds - 1>>
<<if $seconds eq 0>>
<<replace "#countdown">>[[Languages|advlan]]<</replace>>
<<stop>>
<</if>>
<</repeat>>
<</silently>>
<</if>>
<<if $advlan is true>> <<button [[Audio|Fake Audio]]>><</button>>
<<else>><div class="glitch" data-text="Audio">A./io</div>
<</if>>\
<<if $advlan is true>> <<button [[Advanced Options]]>><</button>>
<<else>><div class="glitch" data-text="Advanced Options">A//va.c.O_s</div>
<</if>>
<<if $advlan is true>> <<button [[Back|Start Game]]>><</button>>
<<else>><div class="glitch" data-text="Back">Bc_k</div>
<</if>>
<<removeclass "html" "glitchy">>\
<<addclass "html" "start">>\
<<set $seconds to 20>>\
<<set $battleSec to 20>>\
<<audio Theme0 play>>\
<<audio Theme00 stop>>\
<div class="time-bar"><span class="w0"></span></div>
<<script>>
postdisplay['attack-timer'] = function (taskName) {
delete postdisplay[taskName]; // single-use task
$('.time-bar .w0').animate({ width : '0%' }, {
duration : State.variables.battleSec * 1000,
easing : 'linear',
complete : function () {
$('.time-btn').hide();
Engine.play('Forest Intro');
}
});
};
<</script>>\
\
<span id="countdown">Now Loading... </span>\
<<silently>>
<<repeat 1s>>
<<set $seconds to $seconds - 1>>
<<if $seconds eq 17>>
<<replace "#countdown">>You are about to enter the Forest!<</replace>>
<</if>>
<<if $seconds eq 14>>
<<replace "#countdown">>If Enemies use a charging attack, they will be stunned for 1 turn.<</replace>>
<</if>>
<<if $seconds eq 11>>
<<replace "#countdown">>You can choose to slay or spare your enemies.<</replace>>
<</if>>
<<if $seconds eq 8>>
<<replace "#countdown">><span class="redtext">Although if you do not kill your opponent, it will kill you.</span> <</replace>>
<</if>>
<<if $seconds eq 4>>
<<replace "#countdown">><span class="greentext">False. Good luck out there.</span> <</replace>>
<</if>>
<<if $seconds eq 0>>
<<replace "#countdown">>... </div><</replace>>
<<stop>>
<</if>>
<</repeat>>
<</silently>>
<div id="DivForHoverItem">
<div id="HiddenText"><p>[[.|Forest Intro]]</p></div>
</div><<set $battleSec to 5>>
<<set $dam to 0>>
<<set $atk to 0>>
<<cacheaudio "Theme0" "Music/Chill.mp3">>
<<cacheaudio "Theme00" "Music/Programming.mp3">>
<<cacheaudio "Theme1" "Music/Forest.mp3">>
<<cacheaudio "Theme2" "Music/Battle.mp3">>
<<cacheaudio "Theme3" "Music/Deepwoods.mp3">>
<<cacheaudio "ThemeGenocide" "Music/Genocide.mp3">>
<<cacheaudio "BossTheme0" "Music/Hopes and Dreams.mp3">>
<<cacheaudio "BossTheme1" "Music/Spider Dance.mp3">>
<<cacheaudio "BossTheme2" "Music/Metal Crusher.mp3">>
<<cacheaudio "BossTheme3" "Music/Bonetrousle.mp3">>
<<newinventory '$playerInv'>>
<<pickup '$playerInv' ''>><<checkbox "$advlan" false true>> English
<<if $advlan>><<set $advlan.push>><</if>>
<<set $seconds to 1>>\
<span id="countdown">[[B.cK|Options]]</span>\
<<silently>>
<<repeat 1s>>
<<set $seconds to $seconds - 1>>
<<if $seconds eq 0>>
<<replace "#countdown">><<button [[Back|Options]]>><</button>><</replace>>
<<stop>>
<</if>>
<</repeat>>
<</silently>><<button [[Music Off|Off]]>><</button>>
<<button [[Theme 0]]>><</button>>
<<button [[Theme 1]]>><</button>>
<<button [[Theme 2]]>><</button>>
<<if $dw is true>>
<<button [[Theme 3]]>><</button>>
<<button [[Back|Deepwoods Hub]]>><</button>>
<<else>><<button [[Back|Forest Hub]]>><</button>>
<</if>><<button [[Game Options]]>><</button>>
<<button [[Testing|Controls]]>><</button>>
<<set $click to 5>>
<<button [[Back|Options]]>><</button>><<addclass "html" "start">>\
<<button [[Start Game|Name Character]]>><</button>>
<<button [[Options|Game Start]]>><</button>>
<<button [[Leave Game]]>><</button>>
<<set $advlan to false>><<set $gamestart to false>><<set $exp to 0>><<set $playerHP to 100>><<set $slimeHP to 200>><<set $bearHP to 300>><<set $rabbitHP to 150>><<set $griffinsHP to 500>><<set $turn to 1>><<set $gold to 0>><<set $merchant to false>><<set $dw to false>><<set $ladyHP to 10000>><<set $genocide to false>><<set $ladyblessing to false>><<set $treeHP to 300000>><<set $weak to false>><<set $remember to false>><<set $forestgodHP to 1000000>><<set $hasturHP to 999999999999>><<set $odinblessing to false>>
<<audio Theme0 stop>>\
<<audio Theme1 stop>>\
<<audio Theme2 stop>>\
<<audio Theme3 stop>>\
<<audio Theme00 stop>>\
All Audio Off
<<button [[Back|Audio]]>><</button>><<audio Theme0 stop>>\
<<audio Theme1 play>>\
<<audio Theme2 stop>>\
<<audio Theme3 stop>>\
<<audio Theme00 stop>>\
Theme 1: Forest Theme Playing
<<volume>>
<<button [[Back|Audio]]>><</button>><<audio Theme0 stop>>\
<<audio Theme1 stop>>\
<<audio Theme2 play>>\
<<audio Theme3 stop>>\
<<audio Theme00 stop>>\
Theme 2: Battle Theme Playing
<<volume>>
<<button [[Back|Audio]]>><</button>><<checkbox "$gamestart" false true>> Insert Soul
<<if $gamestart>><<set $gamestart.push>><</if>>
<<button [[Back|Game Options]]>><</button>><<button [[Insert Soul]]>><</button>>
<<button [[Optional Options]]>><</button>>
<<button [[Back|Advanced Options]]>><</button>>Click on the button below to make sure your mouse (or keypad) works. Since you got this far it probably does, but hey, you can never be sure.
¯\_(ツ)_/¯
<<set $click to $click - 1>>
<<if $click gte 1>><<button [[Click|Controls]]>><</button>>
<<else>><<button [[Back|Advanced Options]]>><</button>>
<</if>>
You are fighting a Horned Rabbit!
<img src="pictures/Forest/Rabbit.jpg" alt="The Horned Rabbit"/>
Hp: $rabbitHP
<<set $battleSec to 5>>\
Damage: <span id="damage">$dam</span>!\
<<silently>><<repeat 0.1s>><<if $dam neq $attk>><<set $dam to $atk*10>><<replace "#damage">>$dam<</replace>><</if>><</repeat>><</silently>>
<div class="time-bar"><span class="w0"></span></div>
<div class="time-btn"><<button "Attack">><<shakescreen 0.5s>><<set $atk++>><</button>></div>
<<script>>
postdisplay['attack-timer'] = function (taskName) {
delete postdisplay[taskName]; // single-use task
$('.time-bar .w0').animate({ width : '0%' }, {
duration : State.variables.battleSec * 1000,
easing : 'linear',
complete : function () {
$('.time-btn').hide();
Engine.play('Battle End Rabbit');
}
});
};
<</script>>
Click The Dot<<message '.'>>If nothing was found in the forest, look around. There might be a secret somewhere.<</message>>
<<button [[Back|Optional Options]]>><</button>><<set $seconds to 20>>\
<<set $battleSec to 20>>\
<div class="time-bar"><span class="w0"></span></div>
<<script>>
postdisplay['attack-timer'] = function (taskName) {
delete postdisplay[taskName]; // single-use task
$('.time-bar .w0').animate({ width : '0%' }, {
duration : State.variables.battleSec * 1000,
easing : 'linear',
complete : function () {
$('.time-btn').hide();
Engine.play('Start Game');
}
});
};
<</script>>\
<span id="countdown">Now Loading...</span>\
<<silently>>
<<repeat 1s>>
<<set $seconds to $seconds - 1>>
<<if $seconds eq 17>>
<<replace "#countdown">>You can change the audio in the audio options menu.<</replace>>
<</if>>
<<if $seconds eq 14>>
<<replace "#countdown">><<if $name is "Morgan">>Welcome $name... Have we met before?<<else>>Welcome, $name!<</if>><</replace>>
<</if>>
<<if $seconds eq 11>>
<<replace "#countdown">>You have a limited number of turns in battle. Use them wisely!<</replace>>
<</if>>
<<if $seconds eq 8>>
<<replace "#countdown">><span class="redtext"> That said, the surest way to win is to kill your opponent.</span><</replace>>
<</if>>
<<if $seconds eq 5>>
<<replace "#countdown">><span class="greentext">Don't listen to him. You can choose how to treat those you encounter.</span><</replace>>
<</if>>
<<if $seconds eq 2>>
<<replace "#countdown">><div class="glitch" data-text="Critical Error Detected! Soul Missing! Rebooting...">CRITICAL ERROR DETECTED! SOUL MISSING! REBOOTING...</div><</replace>>
<</if>>
<<if $seconds eq 0>>
<<replace "#countdown">><div class="glitch" data-text="Rebooting...">REBOOTING...</div><</replace>>
<<audio Theme0 stop>>
<<audio Theme00 play>>
<<stop>>
<</if>>
<</repeat>>
<</silently>>
<div id="DivForHoverItem">
<div id="HiddenText"><p>[[.|Start Game]]</p></div>
</div><<button [[Secret Stash]]>><</button>>
<<button [[The Legendary Infinity Sword +1!!!]]>><</button>>
<<button [[Back|Game Options]]>><</button>><<set $dam to $atk*10>>\
<<set $rabbitHP to $rabbitHP - $dam>>
Dealt $dam damage!
<<if $rabbitHP gte 10>> <<button [[Next|Rabbit Attacks!]]>><</button>>
<<else>> A Horned Rabbit has been <<button [[slain|Dead Rabbit]]>><</button>>!
<</if>>
<<set $atk to 0>><<set $exp to $exp + 20>>\
<<set $gold to $gold + 20>>\
@@#links1;\
<<link 'You have slain a Horned Rabbit!'>>
<<replace '#links1'>>\
You have slain a Horned Rabbit!\
<</replace>>
<<notify>>Achievement unlocked: Wabbit Season<</notify>>
<</link>>\
@@\
You have gained 20 exp!
<<message 'You find 20 gold on the rabbit!'>>What do you mean animals don't carry money in your world?<</message>>
<<button [[Camp|Forest Hub]]>><</button>>
<<set $battleSec to 5>>\
<<first>>You are fighting a Slime Creature!<<finally>>You continue fighting a Slime!<</first>>
<img src="pictures/Forest/Slime.jpg" alt="The Slime Creature!"/>
HP: $slimeHP
Damage: <span id="damage">$dam</span>!\
<<silently>><<repeat 0.1s>><<if $dam neq $attk>><<set $dam to $atk*10>><<replace "#damage">>$dam<</replace>><</if>><</repeat>><</silently>>
<div class="time-bar"><span class="w0"></span></div>
<div class="time-btn"><<button "Attack">><<shakescreen 0.5s>><<set $atk++>><</button>></div>
<<script>>
postdisplay['attack-timer'] = function (taskName) {
delete postdisplay[taskName]; // single-use task
$('.time-bar .w0').animate({ width : '0%' }, {
duration : State.variables.battleSec * 1000,
easing : 'linear',
complete : function () {
$('.time-btn').hide();
Engine.play('Battle End Slime');
}
});
};
<</script>>
<<set $dam to $atk*10>>\
<<set $slimeHP to $slimeHP - $dam>>
Dealt $dam damage!
Slime HP Remaining: $slimeHP
<<if $slimeHP gte 10>> <<button [[Next|Slime Attacks!]]>><</button>>
<<else>> <<button [[Next|Dead Slime]]>><</button>>
<</if>>
<<set $atk to 0>><<set $gold to $gold + 25>>
@@#links1;\
<<link 'You have spared a slime!'>>
<<replace '#links1'>>\
You have spared a slime!\
<</replace>>
<<notify>>Achievement unlocked: Friend of Slimy Things<</notify>>
<</link>>\
@@\
You have gained 0 exp!
<<message 'The Slime spits a small box at you before oozing away.'>>The box contains 25 gold and a small vial of yellowish fluid!
You have found a <span class="yellowtext">Stun Potion</span>!
<<pickup '$playerInv' '[[Stun Potion]]'>><</message>>
<<button [[Camp|Forest Hub]]>><</button>>
<<set $exp to $exp + 30>>\
<<set $gold to $gold + 30>>\
@@#links1;\
<<link 'You have slain a slime!'>>
<<replace '#links1'>>\
You have slain a slime!\
<</replace>>
<<notify>>Achievement unlocked: Vanquisher of Slimy Things<</notify>>
<</link>>\
@@\
You have gained 30 exp!
<<message 'You find 30 gold on the slime!'>>Shouldn't this have melted?<</message>>
<<button [[Camp|Forest Hub]]>><</button>><<timed 5s>><<goto "Mauled">><</timed>>\
<<set $seconds to 5>>\
<img src="pictures/Forest/Bear.jpeg" alt=""/>
An Angry Bear Approaches!
<span id="countdown">The Bear Charges at you!</span>\
<<silently>>
<<repeat 1s>>
<<set $seconds to $seconds - 1>>
<<if $seconds eq 3>>
<<replace "#countdown">><<button [[Dodge!|Bear Menu]]>><</button>><</replace>>
<</if>>
<<if $seconds eq 0>>
<<replace "#countdown">>Too Late<</replace>>
<<stop>>
<</if>>
<</repeat>>
<</silently>>
<<set $stun to true>><<set $battleSec to 5>>\
<<first>>You are fighting an angry Bear!<<finally>>You continue fighting an angry Bear!<</first>>
<img src="pictures/Forest/Bear.jpeg" alt="The angry bear!"/>
Hp: $bearHP
Damage: <span id="damage">$dam</span>!\
<<silently>><<repeat 0.1s>><<if $dam neq $attk>><<set $dam to $atk*10>><<replace "#damage">>$dam<</replace>><</if>><</repeat>><</silently>>
<div class="time-bar"><span class="w0"></span></div>
<div class="time-btn"><<button "Attack">><<shakescreen 0.5s>><<set $atk++>><</button>></div>
<<script>>
postdisplay['attack-timer'] = function (taskName) {
delete postdisplay[taskName]; // single-use task
$('.time-bar .w0').animate({ width : '0%' }, {
duration : State.variables.battleSec * 1000,
easing : 'linear',
complete : function () {
$('.time-btn').hide();
Engine.play('Battle End Bear');
}
});
};
<</script>>
<img src="pictures/Forest/Bearmeme.jpg" alt="Bear meme."/>
<<fadein 1s 3s>>\
Yep, that's you.
<</fadein>>
<<button [[Try Again?|Bear Intro]]>><</button>>
<<set $playerHP to 100>><<set $dam to $atk*10>>\
<<set $bearHP to $bearHP - $dam>>
Dealt $dam damage!
Bear HP Remaining: $bearHP
<<if $bearHP gte 10>> <<button [[Next|Bear Attacks!]]>><</button>>
<<else>> <<button [[Next|Dead Bear]]>><</button>>
<</if>>
<<set $atk to 0>>Written by Ben Feng
Inspired by Undertale and Pony Island.
Pictures located on Google.
(Please don't sue me, I'm a student and don't have money.)
Boss themes Holder remixes of Undertale themes.
Environmental themes by Derek & Brandon Fiechter.
Genocide theme a remix by a ton of people.
<<button [[Return|Start Game]]>><</button>><<set $gold to $gold + 40>>\
@@#links1;\
<<link 'You have spared a bear!'>>
<<replace '#links1'>>\
You have spared a bear!\
<</replace>>
<<notify>>Achievement unlocked: Spared-a-Bear<</notify>>
<</link>>\
@@\
You have gained 0 exp!
<<message 'The bear lumbers away slowly before returning with a sack in its mouth. It drops it on the ground before leaving.'>>The sack contains 40 gold and 2 vials containing pink and yellow fluid!
You have found a <span class="pinktext">Health Potion</span>!
<<pickup '$playerInv' '[[Health Potion]]'>>\
You have found a <span class="yellowtext">Stun Potion</span>!
<<pickup '$playerInv' '[[Stun Potion]]'>><</message>>
<<button [[Camp|Forest Hub]]>><</button>>
<<removeclass "html" "glitch">>\
<<addclass "html" "forest">>\
<<audio Theme0 stop>>\
<<audio Theme00 stop>>\
<<audio Theme1 play>>\
<<audio Theme2 stop>>\
<<audio Theme3 stop>>\
You have entered the Forest!
<<button [[Next|Forest Hub]]>><</button>>
<<audio Theme00 stop>>\
<<audio Theme1 stop>>\
<<audio Theme2 stop>>\
<<audio Theme3 stop>>\
<<audio Theme0 play>>\
Theme 0: Intro Theme Playing
<<volume>>
<<button [[Back|Audio]]>><</button>>You gain
+999999999999999999999999999999999999999999999999999999999999999999999999
9999999999999999999999999999999999999999999999999999999999999999999999999
9999999999999999999999999999999999999999999999999999999999999999999999999
9999999999999999999999999999999999999999999999999999999999999999999999999
9999999999999999999999999999999999999999999999999999999999999999999999999
9999999999999999999999999999999999999999999999999999999999999999999999999
9999999999999999999999999999999999999999999999999999999999999999999999999
9999999999999999999999999999999999999999999999999999999999999999999999999
9999999999999999999999999999999999999999999999999999999999999999999999999
9999999999999999999999999999999999999999999999999999999999999999999999999
9999999999999999999999999999999999999999999999999999999999999999999999999
Atk.
<<fadein 3s 3s>>\
Jk nope.
<</fadein>>
<<fadein 3s 6s>>\
¯\_(ツ)_/¯
<</fadein>>
<<fadein 3s 9s>>\
<<button [[Back|Optional Options]]>><</button>>
<</fadein>><<first>>You have wandered into a Bear's territory!
<<button [[Next|Bear Dodging]]>><</button>><<finally>>Try Dodging next time.
<<button [[Try Again?|Bear Dodging]]>><</button>><</first>>
<<set $speakbear to 0>><<set $calmbear to 0>><<first>>You set up a primitive camp in a clearing.
<<finally>>It's your camp. You feel more comfortable here.
<</first>>
<<button 'Check Yourself'>>
<<dialog $name>>\
HP: $playerHP
Exp: $exp
<</dialog>>
<</button>>
<<button 'Check Inventory'>>
<<dialog 'Inventory'>>\
Click on an item below to use it. Consumables, such as potions, will be deleted after one use. Cannot be undone!
<<inventory '$playerInv'>>\
<</dialog>>
<</button>>
<<button [[Change Audio|Audio]]>><</button>>
Explore the <<button [[Forest|Forest Explore]]>><</button>>
<<if $merchant is true>>
<<button [[Merchant|Merchant Intro]]>><</button>>
<<else>>
<</if>><<set $forest = $forest || [
"Slime Intro",
"Bear Intro",
"Rabbit Intro",
"Merchant Intro",
"Walk"]>>
Explore the [[Forest|Forest Explore]]?
<<if $forest.length === 0>>
<<goto "Griffins Intro">>
<<else>>
<<goto `$forest.pluck()`>>
<</if>><<set $turn to 1>>\
<<first>>You stumble across a Slime Creature!<<set $talk to 0>><<set $feed to false>><<finally>>You are fighting a Slime Creature!<</first>>
<img src="pictures/Forest/Slime.jpg" alt=""/>
Hp: $slimeHP
<<if $stun is true>>The slime is stunned! You get an extra action this round!<<set $turn to $turn + 1>>\
<<else>>\
<</if>>\
<<set $stun to false>>\
<<if $stunned is true>>\
<<set $seconds to 1>>\
<<set $turn to $turn - 1>>
<span id="countdown">''The slime has paralyzed you!''</span>\
<<silently>>
<<repeat 1s>>
<<set $seconds to $seconds - 1>>
<<if $seconds eq 0>>
<<goto 'Slime Attacks!'>>
<<stop>>
<</if>>
<</repeat>>
<</silently>>
<<else>>\
<</if>>\
<<set $stunned to false>>\
<<button 'Check Yourself'>>
<<dialog $name>>\
HP: $playerHP
Exp: $exp
<</dialog>>
<</button>>
<<button 'Check Inventory'>>
<<dialog 'Inventory'>>\
Click on an item below to use it. Consumables, such as potions, will be deleted after one use. Cannot be undone!
<<inventory '$playerInv'>>\
<</dialog>>
<</button>>
<<set $anArray to 'Spare Slime'>>\
<<set $choice to ''>>\
<<dropdown '$choice' 'Fight Slime' 'Interact with Slime' $anArray>>
<<button [[Confirm|dropDown2]]>><</button>>
<<if $playerHP < 1>><<goto 'Slimed'>>
<<else>>
<</if>><<first>>A Horned Rabbit bursts out of the Brush!<<set $speak to false>><<set $pet to false>><<finally>>You are fighting a Horned Rabbit!<</first>>
<img src="pictures/Forest/Rabbit.jpg" alt="A Horned Rabbit Appeared!"/>
Hp: $rabbitHP
<<set $turn to 1>>\
<<if $stun is true>>The rabbit is stunned! You get an extra action this round!<<set $turn to $turn + 1>>
<<else>>\
<</if>>\
<<set $stun to false>>\
<<button 'Check Yourself'>>
<<dialog $name>>\
HP: $playerHP
Exp: $exp
<</dialog>>
<</button>>
<<button 'Check Inventory'>>
<<dialog 'Inventory'>>\
Click on an item below to use it. Consumables, such as potions, will be deleted after one use. Cannot be undone!
<<inventory '$playerInv'>>\
<</dialog>>
<</button>>
<<set $anArray to 'Spare Rabbit'>>\
<<set $choice to ''>>\
<<dropdown '$choice' 'Fight Rabbit' 'Interact with Rabbit' $anArray>>
<<button [[Confirm|dropDown2]]>><</button>>
<<if $playerHP < 1>><<goto 'Rekt'>>
<<else>>
<</if>><<goto $choice>><<first>>An Angry Bear Appeared!<<set $speak to false>><<set $calm to false>><<finally>>You are fighting an Angry Bear!<</first>>
<img src="pictures/Forest/Bear.jpeg" alt="The angry bear!"/>
Hp: $bearHP
<<set $turn to 1>>\
<<if $stun is true>>The bear is stunned! You get an extra action this round!<<set $turn to $turn + 1>>
<<set $stun to false>>\
<<else>>
<</if>>
<<button 'Check Yourself'>>
<<dialog '$name'>>\
HP: $playerHP
Exp: $exp
<</dialog>>
<</button>>
<<button 'Check Inventory'>>
<<dialog 'Inventory'>>\
<<inventory '$playerInv'>>\
<</dialog>>
<</button>>
<<set $anArray to 'Spare Bear'>>\
<<set $choice to ''>>\
<<dropdown '$choice' 'Fight Bear' 'Interact with Bear' $anArray>>
<<button [[Confirm|dropDown2]]>><</button>>
<<if $playerHP < 1>><<goto 'Mauled'>>
<<else>>
<</if>><<button [[Examine Rabbit]]>><</button>>
<<button [[Pet Rabbit]]>><</button>>
<<button [[Speak to Rabbit]]>><</button>><<set $turn to $turn - 1>>\
It's a Horned Rabbit.
HP = $rabbitHP
Atk = 10
Tail = Fluffy
<<if $turn eq 0>><<button [[Next|Rabbit Attacks!]]>><</button>>
<<else>><<button [[Next|Rabbit Menu]]>><</button>>
<</if>><<set $petrabbit to true>>\
<<set $turn to $turn - 1>>\
You apprehensively stroke the head of the Horned Rabbit between its horns. It seems to relax.
@@#links1;\
<<link 'You have pet a rabbit!'>>
<<replace '#links1'>>\
You have pet a rabbit!\
<</replace>>
<<notify>>Achievement unlocked: FWUFFY<</notify>>
<</link>>\
@@\
<<if $turn eq 0>><<button [[Next|Rabbit Attacks!]]>><</button>>
<<else>><<button [[Next|Rabbit Menu]]>><</button>>
<</if>><<set $speakrabbit to true>>\
<<set $turn to $turn - 1>>\
You speak non-threateningly to the Horned Rabbit. You're uncertain but it seems to calm down a bit.
<<if $turn eq 0>><<button [[Next|Rabbit Attacks!]]>><</button>>
<<else>><<button [[Next|Rabbit Menu]]>><</button>>
<</if>><<nobr>>
<<switch random(1, 5)>>
<<case 1>>
The rabbit chases its tail.
<<button [[Next|Rabbit Menu]]>><</button>>
<<case 2>>
The rabbit jumps at you but misses!
<<set $stun to true>>
<<button [[Next|Rabbit Menu]]>><</button>>
<<case 3 4 5>>
<<set $playerHP to $playerHP - 10>>
The rabbit kicks you with its mighty legs!
You take 10 damage!
<<button [[Next|Rabbit Menu]]>><</button>>
<<default>>
Critical Error.
<</switch>>
<</nobr>><<set $turn to $turn - 1>>\
<<if $speakrabbit and $petrabbit>>The rabbit has calmed down enough.
<<button [[Spare it|Spared Rabbit]]>><</button>>
<<elseif $speakrabbit>>The rabbit is still too agitated! Try petting it to calm it down!
<<elseif $petrabbit>>The rabbit is still agitated! Try speaking to it to calm it down!
<<else>>The rabbit is too agitated to stop fighting! Try speaking to and petting it!
<</if>>
<<if $speakrabbit and $petrabbit>>
<<elseif $turn eq 0>><<button [[Next|Rabbit Attacks!]]>><</button>>
<<else>><<button [[Next|Rabbit Menu]]>><</button>>
<</if>><<set $gold to $gold + 15>>
@@#links1;\
<<link 'You have spared a Horned Rabbit!'>>
<<replace '#links1'>>\
You have spared a Horned Rabbit!\
<</replace>>
<<notify>>Achievement unlocked: Can I keep it? Please?<</notify>>
<</link>>\
@@\
You have gained 0 Exp!
<<message 'The Horned Rabbit digs up a small pouch before hippity-hopping away.'>>The pouch contains 15 gold and a small vial of pink fluid.
You have found a <span class="pinktext">Health Potion</span>!
<<pickup '$playerInv' '[[Health Potion]]'>><</message>>
<<button [[Camp|Forest Hub]]>><</button>>
<<set $playerHP to $playerHP + 30>>\
<<drop '$playerInv' '[[Health Potion]]'>>\
You have consumed a Health Potion!
You have gained 30 Health!
<<button "Return" `previous()`>><</button>><<script>>window.close()<</script>><</link>><<nobr>>
<<switch random(1, 7)>>
<<case 1 2>>
The Bear Angrily Growls at you.
<<button [[Next|Bear Menu]]>><</button>>
<<case 3 4 5>>
<<set $playerHP to $playerHP - 20>>
The bear swings at you with its sharp claws!
You take 20 damage!
<<button [[Next|Bear Menu]]>><</button>>
<<case 6 7>>
<<goto 'Bear Dodging'>>
<<default>>
Critical Error.
<</switch>>
<</nobr>><<button [[Examine Bear]]>><</button>>
<<button [[Calm Bear]]>><</button>>
<<button [[Speak to Bear]]>><</button>><<set $turn to $turn - 1>>\
It's a Bear. An angry one at that.
HP = $bearHP
Atk = 30
Claws = Sharp
Can Charge. Charge ''will'' one-shot you unless dodged.
<<if $turn eq 0>><<button [[Next|Bear Attacks!]]>><</button>>
<<else>><<button [[Next|Bear Menu]]>><</button>>
<</if>><<set $calmbear to $calmbear + 1>>\
<<set $turn to $turn - 1>>\
<<first>>You lower your arms in a gesture of peace. The bear appears visably calmer.<<finally>>You lower your gaze in a show of submission. The bear is as calm as its gonna get.<</first>>
<<if $turn eq 0>><<button [[Next|Bear Attacks!]]>><</button>>
<<else>><<button [[Next|Bear Menu]]>><</button>>
<</if>>
<<set $speakbear to $speakbear + 1>>\
<<set $turn to $turn - 1>>\
<<first>>You assure the bear in a calm voice you are not there to hurt it. You feel like the bear understands you a little more.<<finally>>You tell the bear that you didn't mean to trespass on it's property and intend to leave promptly. The bear appears to trust you as much as it's able to.<</first>>
<<if $turn eq 0>><<button [[Next|Bear Attacks!]]>><</button>>
<<else>><<button [[Next|Bear Menu]]>><</button>>
<</if>>
<<set $turn to $turn - 1>>\
<<if $calmbear gte 2 and $speakbear gte 2>>The bear no longer seems hostile.
<<button [[Spare it|Spared Bear]]>><</button>>
<<elseif $calmbear < 2 and $speakbear gte 2>>The bear trusts you but is still too agitated! Try calming it down more!
<<elseif $calmbear gte 2 and $speakbear < 2>>The bear is calm enough but doesn't trust you enough! Try talking to it more!
<<else>>The bear is too angry to consider stopping! Try to talk with and calm it down more!
<</if>>
<<if $calmbear gte 2 and $speakbear gte 2>>
<<elseif $turn eq 0>><<button [[Next|Bear Attacks!]]>><</button>>
<<else>><<button [[Next|Bear Menu]]>><</button>>
<</if>><<set $exp to $exp + 50>>\
<<set $gold to $gold + 50>>\
@@#links1;\
<<link 'You have slain a bear!'>>
<<replace '#links1'>>\
You have slain a bear!\
<</replace>>
<<notify>>Achievement unlocked: Bearly a Challenge<</notify>>
<</link>>\
@@\
You have gained 50 exp!
<<message 'You find 50 gold on the bear!'>>And he almost paid off the house too.<</message>>
<<button [[Camp|Forest Hub]]>><</button>><<button [[Examine Slime]]>><</button>>
<<button [[Speak to Slime]]>><</button>>
<<button [[Feed Slime]]>><</button>><<nobr>>
<<switch random(1, 6)>>
<<case 1>>
The Slime makes a gloopy sound. It does nothing.
<<button [[Next|Slime Menu]]>><</button>>
<<case 2 3 4>>
<<set $playerHP to $playerHP - 10>>
The slime attacks you with corrosive acid!
You take 10 damage!
<<button [[Next|Slime Menu]]>><</button>>
<<case 5 6>>
<<set $playerHP to $playerHP - 5>>
<<set $stunned to true>>
The slime stuns you with paralyzing fluid!
You take 5 damage!
<<button [[Next|Slime Menu]]>><</button>>
<<default>>
Critical Error.
<</switch>>
<</nobr>><<set $stun to true>>\
<<drop '$playerInv' '[[Stun Potion]]'>>\
You threw a stun potion at your opponent!
You have stunned your opponent for 1 turn!
<<button "Return" `previous()`>><</button>><<set $turn to $turn - 1>>\
It's a slime. Seems pretty slimy.
HP = $slimeHP
Atk = 10
Shape = Round
Can Stun. Stun will skip your turn if it occurs.
<<if $turn eq 0>><<button [[Next|Slime Attacks!]]>><</button>>
<<else>><<button [[Next|Slime Menu]]>><</button>>
<</if>><<set $speakslime to $speakslime + 1>>\
<<set $turn to $turn - 1>>\
<<first>>You assure the slime in a calm voice you do not intend to hurt it. The slime quivers nervously in response.<<finally>>You compliment the slime on its figure. The slime rolls around happily!<</first>>
<<if $turn eq 0>><<button [[Next|Slime Attacks!]]>><</button>>
<<else>><<button [[Next|Slime Menu]]>><</button>>
<</if>>
<<set $turn to $turn - 1>>\
You look around and see a <span class="yellowtext">Yellow</span> flower and a <span class="pinktext">Pink</span> flower. The Slime hungrily looks at the flowers. Which do you feed to it?
<<set $anArray to 'Both Flowers'>>\
<<set $choice to ''>>\
<<dropdown '$choice' 'Yellow Flower' 'Pink Flower' $anArray>>
<<button [[Confirm|dropDown2]]>><</button>>
<<set $turn to $turn - 1>>\
<<if $speakslime gte 2 and $feed is true>>The slime no longer attempts to harm you.
<<button [[Spare it|Spared Slime]]>><</button>>
<<elseif $talk < 2 and $feed is true>>The slime is no longer hungry but still perceives you as a threat!
<<elseif $talk gte 2 and $feed is false>>The slime no longer percieves you as a threat but it is still hungry!
<<else>>The slime is hungry and scared! It won't stop until its no longer in distress!
<</if>>
<<if $talk gte 2 and $feed is true>>
<<elseif $turn eq 0>><<button [[Next|Slime Attacks!]]>><</button>>
<<else>><<button [[Next|Slime Menu]]>><</button>>
<</if>>Audio controls not yet available.
<<button [[Back|Options]]>><</button>><<set $feed to true>>\
The Slime eats the <span class="yellowtext">Yellow</span> flower you fed it. You can somehow tell it looks satisfied. It spits a bottle of <span class="yellowtext">Yellow</span> fluid at you.
You have acquired a <span class="yellowtext">Stun Potion</span>!
<<pickup '$playerInv' '[[Stun Potion]]'>>
<<if $turn eq 0>><<button [[Next|Slime Attacks!]]>><</button>>
<<else>><<button [[Next|Slime Menu]]>><</button>>
<</if>><<set $feed to true>>\
The Slime eats the <span class="pinktext">Pink</span> flower you fed it. You can somehow tell it looks satisfied. It spits a bottle of <span class="pinktext">pink</span> fluid at you.
You have acquired a <span class="pinktext">Health Potion</span>!
<<pickup '$playerInv' '[[Health Potion]]'>>
<<if $turn eq 0>><<button [[Next|Slime Attacks!]]>><</button>>
<<else>><<button [[Next|Slime Menu]]>><</button>>
<</if>>The Slime eats both flowers you fed it. You can somehow tell it looks a bit nauseated.
@@#links1;\
<<link 'It projectile vomits strong corrosive fluid at you!'>>
<<replace '#links1'>>\
It projectile vomits strong corrosive fluid at you!\
<</replace>>
<<notify>>Achievement unlocked: Do ''Not'' Mix<</notify>>
<</link>>\
@@\
<<set $playerHP to $playerHP - 20>>
You take 20 damage!
Since the Slime couldn't keep both flowers down, it's still hungry!
<<if $turn eq 0>><<button [[Next|Slime Attacks!]]>><</button>>
<<else>><<button [[Next|Slime Menu]]>><</button>>
<</if>><<audio Theme0 play>>\
Name the Hero.
<<textbox "$name" "Morgan">>
<<button [[Confirm|Loading 1]]>><</button>><<removeclass "html" "forest">>\
<<addclass "html" "deepwoods">>\
<<set $dw to true>>\
<<audio Theme0 stop>>\
<<audio Theme00 stop>>\
<<audio Theme1 stop>>\
<<audio Theme2 stop>>\
<<audio Theme3 play>>\
You have entered the Deepwoods!
<<button [[Next|Deepwoods Hub]]>><</button>>
As you explore the Deepwoods, the dense forest in front of you empties out to a clearing with a single massive tree!
<img src="pictures/Forest/Yggdrasil.jpg" alt="Yggdrasil"/>
<<button [[Next|Yggdrasil Menu]]>><</button>><<if $genocide is false>>\
<<first>>As you explore the forest, you hear a strange whistling and the clicking of wares.
<<button [[Next|Merchant Menu]]>><</button>>
<<finally>>You seek out the merchant.
<<button [[Next|Merchant Menu]]>><</button>>
<</first>>
<<else>>
You seek out the merchant...
<<button [[Next|Merchant Gone]]>><</button>>
<</if>>While walking through the deepwoods, you encounter an old Hermit meditating in a small clearing.
<img src="pictures/Forest/Hermit.jpg" alt="Hermit"/>
<<button [[Next|Hermit Menu]]>><</button>><img src="pictures/Forest/Pond.png" alt="Pond"/>
While walking through the deepwoods, you discover a small pond!
<<button [[Next|Pond Menu]]>><</button>>As you walk through the forest, you hear a rustling in the bushes nearby.
<<set $speakrabbit to true>><<set $petrabbit to true>>
<<button [[Next|Rabbit Menu]]>><</button>>As you walk through a patch of shrubbery, you notice that certain parts of the grass and brush are yellowish-brown and have been damaged by acid.
<<set $speakslime to 0>><<set $feed to false>>
<<button [[Next|Slime Menu]]>><</button>><img src="pictures/Forest/Merchant.jpg" alt="The Merchant."/>
<<first>>As you approach, you see a man clearly bored out of his mind sitting in a tiny wooden cart. "I knew I shouldn't have set up shop in the middle of nowhere like this..." He grumbles to himself. As he sees you, his eyes light up. "My first customer! Buy something, will ya?"
<<finally>>You find the merchant in the exact same spot as before. "My favorite ^^and only^^ customer! The man greets you jovially.
<</first>>
<<button 'Check Yourself'>>
<<dialog $name>>\
HP: $playerHP
Exp: $exp
<</dialog>>
<</button>>
<<button 'Check Inventory'>>
<<dialog 'Inventory'>>\
Click on an item below to use it. Consumables, such as potions, will be deleted after one use. Cannot be undone!
<<inventory '$playerInv'>>\
<</dialog>>
<</button>>
<<set $anArray to 'Leave Merchant' >>\
<<set $choice to ''>>\
<<dropdown '$choice' 'Examine Merchant' 'Speak to Merchant' 'Buy Wares''Trade Wares' $anArray>>
<<button [[Confirm|dropDown2]]>><</button>>
It's the Merchant.
HP = ???
Atk = ???
Mood = Relieved
The merchant is relived he finally has someone to buy his stuff. Spend your money here!
<<button [[Back|Merchant Menu]]>><</button>>"Oh? You want to talk?"
<<message 'You introduce yourself'>>//"<<if $name is "Cal Amari">>Good to have you $name, er why does that make me hungry?<<else>>Good to have ya, $name!<</if>>"//<</message>>
<<button [[Why are you in this forest?|Merchant QA]]>><</button>>
<<button [[Advice?|Merchant Advice]]>><</button>>
<<button [[Back|Merchant Menu]]>><</button>><<message 'You ask the merchant why he set up in the middle of the forest.'>>//"I'm tired of the corrupt merchant guild in the city. They literally charge 70% of the profits we make as some sort of 'income tax'! How are we supposed to live?"//<</message>>
<<button [[Back|Merchant Menu]]>><</button>><<message 'You ask the merchant for advice for living in the forest.'>>//"I'd actually recommend that you don't kill all the creatures you come across. Sure, they might drop a little more gold, but would you mug people if you could get a little extra gold? Actually don't answer that question, I don't want to know."//<</message>>
<<button [[Back|Merchant Menu]]>><</button>>You have been slimed.
...Or you got unlucky and got permastunned. If that happened to you, I'm sorry that rngesus hates you.
<<button [[Retry?|Slime Intro]]>><</button>>
<<set $playerHP to 100>>C'mon M8, you just got rekt by a freakin' rabbit! For Shame!
You can retry if you click this button...
[[Retry|Rabbit Intro]]
<<set $playerHP to 100>>
But I personally recommend you click this button.
<<button [[EZ Mode?|Leave Game]]>><</button>><<first>>"Finally, a paying customer!"
<<finally>>"What would you like on this fine day?"
<</first>>
Your Gold: $gold
25G - [[Health Potion|Buy Hp Pot]]: Heals for 30 HP.
20G - [[Stun Potion|Buy Stun Pot]]: Stuns your opponent for one turn in combat.
<<button [[Back|Merchant Menu]]>><</button>><<first>>"Oh, You want to Trade?"
<<finally>>"What would you like on this fine day?"
<</first>>
Your Gold: $gold
10G + Stun Potion - [[Health Potion|Trade Hp Pot]]: Heals for 30 HP.
5G + Health Potion - [[Stun Potion|Trade Stun Pot]]: Stuns your opponent for one turn in combat.
<<button [[Back|Merchant Menu]]>><</button>><<first>>"Alright, see you later! You know where to find me!" The Merchant waves goodbye as you head back to camp.
<<finally>>"See ya later!" The Merchant waves goodbyte as you head back to camp.
<</first>>
<<set $merchant to true>>
<<if $dw is true>>
<<button [[Camp|Deepwoods Hub]]>><</button>>
<<else>>
<<button [[Camp|Forest Hub]]>><</button>>
<</if>><<if $gold gte 25>>
<<set $gold to $gold - 25>>
You have purchased a <span class="pinktext">Health Potion</span>!
<<pickup '$playerInv' '[[Health Potion]]'>>
<<else>>
You don't have enough gold for that.
<</if>>\
<<button [[Back|Buy Wares]]>><</button>><<if $gold gte 20>>
<<set $gold to $gold - 20>>
You have purchased a <span class="yellowtext">Stun Potion</span>!
<<pickup '$playerInv' '[[Stun Potion]]'>>
<<else>>
You don't have enough gold for that.
<</if>>\
<<button [[Back|Buy Wares]]>><</button>><<if $gold gte 10 and invAll ('[[Stun Potion]]')>>
<<set $gold to $gold - 10>>
You have purchased a <span class="pinktext">Health Potion</span>!
<<pickup '$playerInv' '[[Health Potion]]'>>
<<drop '$playerInv' '[[Stun Potion]]'>>
<<elseif $gold <10>>
You don't have enough gold for that.
<<else>>
You do not have a <span class="yellowtext">Stun Potion</span> to Trade.
<</if>>\
<<button [[Back|Trade Wares]]>><</button>><<if $gold gte 5 and invAll ('[[Health Potion]]')>>
<<set $gold to $gold - 5>>
You have traded for a <span class="yellowtext">Stun Potion</span>!
<<pickup '$playerInv' '[[Stun Potion]]'>>
<<drop '$playerInv' '[[Health Potion]]'>>
<<elseif $gold <5>>
You don't have enough gold for that.
<<else>>
You do not have a <span class="pinktext">Health Potion</span> to Trade.
<</if>>\
<<button [[Back|Trade Wares]]>><</button>>As you head deeper into the woods, you come across a sword soundly embedded within a stone.
<img src="pictures/Forest/Sword.jpg" alt="The Sword"/>
<<if $exp is 0>>You barely cast a second glance at the sword as you walk past it. You don't need to hurt anything, so why do you need a sword? The spirits also seem to dislike the sword, so you give it a wide berth as you pass.
<<button [[Next|Deepwoods Intro]]>><</button>>
<<elseif $exp is 300>>The sword feels incredibly familiar to you. With barely any effort, you pull the sword from the stone. It comes alive in your hand, twisting into the form of a dagger you are well acquainted with.
<img src="pictures/Forest/Dagger.jpg" alt="Clarent"/>
''I'm back, Clarent.''
<<if $name is "Morgan">>
<span class="redtext">//It's good to have you back, Lord $name.//</span>
<<else>>
<span class="redtext">//So you're called $name now? I'll get used to it.//</span>
<</if>>
<<button [[Next|Genocide Hub]]>><</button>>
<<else>>You appreciate the craftsmanship of the blade, as it appears undamaged after who knows how many years in there. You walk up to the sword and attempt to pull it out... But try as you might, you are ultimately unable to. You walk away regretfully.
<<button [[Next|Deepwoods Intro]]>><</button>>
<</if>>You walk around the Forest but find nothing of interest.
<<button [[Camp|Forest Hub]]>><</button>>
<div id="DivForHoverItem">
<div id="HiddenText"><p>[[...|Hidden Grove]]</p></div>
</div>Upon closer inspection, you discover a Hidden Grove!
<<message 'You find a small chest in the Hidden Grove'>>The Chest contains 100 gold and 2 vials each of pink and yellow fluid!
You have gained 100 gold!
<<set $gold to $gold + 100>>
You have found a <span class="pinktext">Health Potion</span>!
<<pickup '$playerInv' '[[Health Potion]]'>>\
You have found a <span class="pinktext">Health Potion</span>!
<<pickup '$playerInv' '[[Health Potion]]'>>\
You have found a <span class="yellowtext">Stun Potion</span>!
<<pickup '$playerInv' '[[Stun Potion]]'>>\
You have found a <span class="yellowtext">Stun Potion</span>!
<<pickup '$playerInv' '[[Stun Potion]]'>>\
<</message>>\
<<button [[Camp|Forest Hub]]>><</button>><<set $Deepwoods = $Deepwoods || [
"Pond Intro",
"Yggdrasil Intro",
"Hermit Intro",
"Ruins Intro"]>>
Explore the [[Deepwoods|Deepwoods Explore]]
<<if $Deepwoods.length === 0>>
<<goto "Boss Intro">>
<<else>>
<<goto `$Deepwoods.pluck()`>>
<</if>><<if $exp is 0>>You grow attuned with nature to the extent that you are able to hear the whispers of the forest spirits! They lead you towards a certain direction.
<<button [[Next|Sword Intro]]>><</button>>
<<elseif $exp is 300>>You can hear a familiar voice calling to you. It leads you in a particular direction.
<<button [[Next|Sword Intro]]>><</button>>
<<else>>You are familiar enough with the forest to determine which direction you have not traversed yet. You head in that direction.
<<button [[Next|Sword Intro]]>><</button>>
<</if>><<first>>You move your camp into the Deepwoods.
<<finally>>It's your camp. You feel more at home here.
<</first>>
<<button 'Check Yourself'>>
<<dialog '$name'>>\
HP: $playerHP
Exp: $exp
<</dialog>>
<</button>>
<<button 'Check Inventory'>>
<<dialog 'Inventory'>>\
Click on an item below to use it. Consumables, such as potions, will be deleted after one use. Cannot be undone!
<<inventory '$playerInv'>>\
<</dialog>>
<</button>>
<<button [[Change Audio?|Audio]]>><</button>>
Explore the <<button [[Deepwoods|Deepwoods Explore]]>><</button>>?
<<if $merchant is true>>
<<button [[Merchant|Merchant Intro]]>><</button>>
<<else>>
<</if>><<audio Theme0 stop>>\
<<audio Theme1 stop>>\
<<audio Theme2 stop>>\
<<audio Theme3 play>>\
<<audio Theme00 stop>>\
Theme 3: Deepwoods Theme Playing
<<volume>>
<<button [[Back|Audio]]>><</button>><<first>>You set up camp in a clearing. It's strangely silent here.
<<finally>><span class="redtext">//Your Goal is almost accomplished.//</span>
<</first>>
<<button 'Me'>>
<<dialog '$name'>>\
HP: $playerHP
Exp: $exp
<</dialog>>
<</button>>
<<button 'Check Inventory'>>
<<dialog 'Inventory'>>\
Click on an item below to use it. Consumables, such as potions, will be deleted after one use. Cannot be undone!
<<inventory '$playerInv'>>\
<</dialog>>
<</button>>
Explore the <<button [[Deepwoods|Deepwoods Explore]]>><</button>>
<<if $merchant is true>>
<<button [[Merchant|Merchant Intro]]>><</button>>
<<else>>
<</if>><<set $turn to 1>>
<<first>>You stumble across a group of young Griffins!<<finally>>You face a group of young Griffins!<</first>>
<img src="pictures/Forest/Babygriffin.jpg" alt="Baby Griffin!"/>
Hp: $griffinsHP
<<button 'Check Yourself'>>
<<dialog $name>>\
HP: $playerHP
Exp: $exp
<</dialog>>
<</button>>
<<button 'Check Inventory'>>
<<dialog 'Inventory'>>\
Click on an item below to use it. Consumables, such as potions, will be deleted after one use. Cannot be undone!
<<inventory '$playerInv'>>\
<</dialog>>
<</button>>
<<if $exp < 100>>
<<set $anArray to 'Spare Griffins'>>\
<<set $choice to ''>>\
<<dropdown '$choice' 'Fight Griffins' 'Interact with Griffins' $anArray>>
<<else>>
<<removeclass "html" "forest">>\
<<addclass "html" "genocide">>\
<<audio Theme0 stop>>\
<<audio Theme1 stop>>\
<<audio Theme2 stop>>\
<<audio Theme3 stop>>\
<<audio Theme00 stop>>\
<<audio ThemeGenocide play>>\
<<set $genocide to true>>\
<<set $anArray to 'Harvest'>>\
<<set $choice to ''>>\
<<dropdown '$choice' 'Harvest' 'Harvest' $anArray>>
<</if>>
<<button [[Confirm|dropDown2]]>><</button>><<button [[Examine Griffins]]>><</button>>
<<button [[Pet Griffins]]>><</button>>
<<button [[Speak with Griffins]]>><</button>>@@#links1;\
<<link 'You regretfully leave a group of Young Griffins behind!'>>
<<replace '#links1'>>\
You regretfully leave a group of Young Griffins behind!\
<</replace>>
<<notify>>Achievement unlocked: Never too much fluff!<</notify>>
<</link>>\
@@\
You have gained 0 Exp!
<<button [[Next|Paths Intro]]>><</button>>
<img src="pictures/Forest/Babygriffin.jpg" alt="Baby Griffin!"/>
You are fighting a group of Baby Griffins!
Hp: $griffinHP
<<set $battleSec to 5>>\
Damage: <span id="damage">$dam</span>!\
<<silently>><<repeat 0.1s>><<if $dam neq $attk>><<set $dam to $atk*10>><<replace "#damage">>$dam<</replace>><</if>><</repeat>><</silently>>
<div class="time-bar"><span class="w0"></span></div>
<div class="time-btn"><<button "Attack">><<shakescreen 0.5s>><<set $atk++>><</button>></div>
<<script>>
postdisplay['attack-timer'] = function (taskName) {
delete postdisplay[taskName]; // single-use task
$('.time-bar .w0').animate({ width : '0%' }, {
duration : State.variables.battleSec * 1000,
easing : 'linear',
complete : function () {
$('.time-btn').hide();
Engine.play('Battle End Griffins');
}
});
};
<</script>>
<<set $exp to $exp + 200>>
You systematically break the neck of every baby griffin in your sight. That's a lot, maybe like 40 of them? You don't even get that much exp from them, maybe like 5 exp each. ''But free exp is free.'' You briefly wonder how much exp you could get from a human...
@@#links1;\
<<link 'You Slaughter a group of Baby Griffins!'>>
<<replace '#links1'>>\
You Slaughter a group of Baby Griffins!\
<</replace>>
<<notify>>You did this. Are you satisfied now?<</notify>>
<</link>>\
@@\
You have gained 200 exp!
You have Leveled Up!
Your HP increased by 50!
<<set $playerHP to 150>>
<<button [[Next|Paths Intro]]>><</button>><<set $turn to $turn - 1>>\
It's a Group of Young Griffins.
HP = $griffinsHP
Atk = 0
Pop = 40
Tail = Fluffy
<<if $turn eq 0>><<button [[Next|Griffins Attack!]]>><</button>>
<<else>><<button [[Next|Griffins Intro]]>><</button>>
<</if>><<set $turn to $turn - 1>>\
You stroke the fluffy mane of the griffins. They chirp happily in response.
<<if $turn eq 0>><<button [[Next|Griffins Attack!]]>><</button>>
<<else>><<button [[Next|Griffins Intro]]>><</button>>
<</if>><<set $turn to $turn - 1>>\
You speak to the young griffins with a calming voice. Some of them fall asleep in response.
<<if $turn eq 0>><<button [[Next|Griffins Attack!]]>><</button>>
<<else>><<button [[Next|Griffins Intro]]>><</button>>
<</if>><<nobr>>
<<switch random(1, 3)>>
<<case 1>>
The griffins chase each other around playfully.
<<button [[Next|Griffins Intro]]>><</button>>
<<case 2>>
A griffin playfully bites your extended hand!
You take 0 damage!
<<button [[Next|Griffins Intro]]>><</button>>
<<case 3>>
A griffin falls asleep!
<<button [[Next|Griffins Intro]]>><</button>>
<<default>>
Critical Error.
<</switch>>
<</nobr>><<set $dam to $atk*10>>\
<<set $rabbitHP to $rabbitHP - $dam>>
Dealt $dam damage!
<<if $griffinsHP gte 10>> <<button [[Next|Griffins Attack!]]>><</button>>
<<else>> A group of griffins has been defeated!
<<button [[Spare them|Spare Griffins]]>><</button>>
<<button [[Harvest]]>><</button>>
<</if>>
<<set $atk to 0>><img src="pictures/Forest/Castleruins.jpg" alt="Castle Ruins"/>
You arrive at the ruins of what appeared to have been a grand castle in the past.
<<if $genocide is true>>
<span class="redtext">//The ruins of Camelot. Pity I was sealed. I would have liked to watch it ''Fall''.//</span>
<<message '<span class="redtext">//You can find a few potions here and there I suppose.//</span>'>>You scour the area and find 2 <span class="pinktext">Health Potions</span> and a <span class="yellowtext">Stun Potion</span>!
<<pickup '$playerInv' '[[Health Potion]]'>>\
<<pickup '$playerInv' '[[Health Potion]]'>>\
<<pickup '$playerInv' '[[Stun Potion]]'>><</message>>
<<button [[Camp|Genocide Hub]]>><</button>>
<<else>>
<<set $gold to $gold + 50>>
You look around the area and find a small treasure chest.
It contains 50 gold and a <span class="pinktext">Health Potion</span>!
<<pickup '$playerInv' '[[Health Potion]]'>>\
<<button [[Camp|Deepwoods Hub]]>><</button>>
<</if>><img src="pictures/Forest/Pond.png" alt="Pond"/>
<<if $genocide is true>>
<span class="redtext">//This is where they placed my brother for safekeeping all those years ago. I'm pretty sure the ''bitch'' is still in there.//</span>
<span class="redtext">//She's definitely too scared to face us again.//</span>
<<set $anArray to 'Leave Pond'>>\
<<set $choice to ''>>\
<<dropdown '$choice' 'Approach Pond' $anArray>>
<<button [[Confirm|dropDown2]]>><</button>>
<<else>>
The Pond seems to call to you.
<<set $anArray to 'Leave Pond'>>\
<<set $choice to ''>>\
<<dropdown '$choice' 'Approach Pond' $anArray>>
<<button [[Confirm|dropDown2]]>><</button>>
<</if>>There is nothing else to do at the Pond.
<<button [[Camp|Deepwoods Hub]]>><</button>><<if $exp is 0>>As you approach the Pond, a female figure materializes in front of you.
<img src="pictures/Forest/Ladylake.jpg" alt="The Lady of the Lake"/>
<<button [[Next|Lady of the Lake]]>><</button>>
<<elseif $genocide is true>>As you approach the Pond, a plethera of levitating swords, all pointed at you, rise from the depths.
<img src="pictures/Forest/Bladelake.jpg" alt="The Lake of Blades"/>
<<button [[Next|Lady of the Lake]]>><</button>>
<<else>>But nothing happened.
<<button [[Next|Deepwoods Hub]]>><</button>>
<</if>><<if $exp is 0>>
The Lady of the Lake!
<img src="pictures/Forest/Ladylake.jpg" alt="The Lady of the Lake"/>
//Welcome, Untained One.//
//As you have not slain any living creatures thus far, I will keep you safe from harm. You may call it Karma, as they do.//
You have acquired the blessing of the Lady of the Lake!
You will now take significantly less damage in combat!
<<set $ladyblessing to true>>
The Lady fades back into the lake.
<<button [[Camp|Deepwoods Hub]]>><</button>>
<<else>>
<<audio ThemeGenocide stop>>\
<<audio BossTheme3 play>>\
<img src="pictures/Forest/Bladelake.jpg" alt="The Lake of Blades"/>
//YOU DARE TO SET FOOT HERE!//
The disembodied voice of a furious woman fills the air! Hundred of swords fly at you!
<<button [[Next|Lady Dodge]]>><</button>>
<</if>>
<<timed 4s>><<goto "Perforated">><</timed>>\
<<set $seconds to 4>>\
<span id="countdown">Hundreds of blades fly at you from the sides!</span>\
<<silently>>
<<repeat 1s>>
<<set $seconds to $seconds - 1>>
<<if $seconds eq 3>>
<<replace "#countdown">>
<<button [[Dodge to the right!|Perforated]]>><</button>>
<<button [[Dodge to the left!|Perforated]]>><</button>>
<<button [[Dodge under them!|Lake Dodge 2]]>><</button>><</replace>>
<</if>>
<<if $seconds eq 0>>
<<replace "#countdown">>Too Late<</replace>>
<<stop>>
<</if>>
<</repeat>>
<</silently>>Hundreds upon hundreds of swords stab through you. A fitting end to a Monster, I'd say.
<<button [[Retry?|Lady of the Lake]]>><</button>><img src="pictures/Forest/Ladylake.jpg" alt="The Lady of the Lake"/>
<<first>>The exhausted form of the Lady of the Lake materializes in front of you!<<finally>>The Lady of the Lake is too tired to continue fighting!
<</first>>
Hp: $ladyHP
<<set $battleSec to 5>>\
Damage: <span id="damage">$dam</span>!\
<<silently>><<repeat 0.1s>><<if $dam neq $attk>><<set $dam to $atk*999999>><<replace "#damage">>$dam<</replace>><</if>><</repeat>><</silently>>
<div class="time-bar"><span class="w0"></span></div>
<div class="time-btn"><<button "Attack">><<shakescreen 0.5s>><<set $atk++>><</button>></div>
<<script>>
postdisplay['attack-timer'] = function (taskName) {
delete postdisplay[taskName]; // single-use task
$('.time-bar .w0').animate({ width : '0%' }, {
duration : State.variables.battleSec * 1000,
easing : 'linear',
complete : function () {
$('.time-btn').hide();
Engine.play('Battle End Lady');
}
});
};
<</script>><<timed 4s>><<goto "Perforated">><</timed>>\
<<set $seconds to 4>>\
<span id="countdown">A few dozen blades fly at your feet!</span>\
<<silently>>
<<repeat 1s>>
<<set $seconds to $seconds - 1>>
<<if $seconds eq 3>>
<<replace "#countdown">>
<<button [[Dodge to the right!|Perforated]]>><</button>>
<<button [[Jump over them!|Lake Dodge 3]]>><</replace>>
<<button [[Dodge under them!|Perforated]]>><</button>>
<</if>>
<<if $seconds eq 0>>
<<replace "#countdown">>Too Late<</replace>>
<<stop>>
<</if>>
<</repeat>>
<</silently>><<timed 4s>><<goto "Perforated">><</timed>>\
<<set $seconds to 4>>\
<span id="countdown">Blades fly at you from all directions!</span>\
<<silently>>
<<repeat 1s>>
<<set $seconds to $seconds - 1>>
<<if $seconds eq 3>>
<<replace "#countdown">>
<<button [[Parry!|Lake Dodge 4]]>><</button>>
<<button [[Dodge!|Perforated]]>><</button>>
<<button [[Roll!|Perforated]]>><</button>><</replace>>
<</if>>
<<if $seconds eq 0>>
<<replace "#countdown">>Too Late!<</replace>>
<<stop>>
<</if>>
<</repeat>>
<</silently>><<timed 4s>><<goto "Lake Fight">><</timed>>\
<<set $seconds to 4>>\
<span id="countdown">The last few swords are randomly thrown around you!</span>\
<<silently>>
<<repeat 1s>>
<<set $seconds to $seconds - 1>>
<<if $seconds eq 3>>
<<replace "#countdown">>
<<button [[Parry!|Perforated]]>><</button>>
<<button [[Dodge!|Perforated]]>><</button>>
<<button [[Roll!|Perforated]]>><</button>><</replace>>
<</if>>
<<if $seconds eq 0>>
<<replace "#countdown">>...<</replace>>
<<stop>>
<</if>>
<</repeat>>
<</silently>><<set $dam to $atk*999999>>\
<<set $ladyHP to $ladyHP - $dam>>
Dealt $dam damage!
<<if $ladyHP gte 10>> <<button [[Next|Lake Fight]]>><</button>>
<<else>> The Lady of the Lake has been <<button [[slain.|Dead Lady]]>><</button>>
<</if>>
<<set $atk to 0>><<audio ThemeGenocide play>>\
<<audio BossTheme3 stop>>\
<<set $exp to $exp + 500>>\
<<set $gold to $gold + 1000>>\
<<fadein 2s 0s>>\
<<fadeout 4s 6s>>\
//...I know I stood no chance against you, but at least I bought enough time for all the innocent lives of the forest to escape to where you'll never get to them...//
<</fadeout>>\
<</fadein>>\
<<fadein 2s 10s>>\
<<fadeout 4s 12s>>\
The Lady of the Lake slowly dissolves into Mist.
<</fadeout>>\
<</fadein>>\
<<fadein 1s 17s>>\
@@#links1;\
<<link 'You have slain the Lady of the Lake!'>>
<<replace '#links1'>>\
You have slain the Lady of the Lake!\
<</replace>>
<<notify>>Why are you doing this?<</notify>>
<</link>>\
@@\
<</fadein>>
<<fadein 1s 17s>>\
You have gained 500 exp!
<</fadein>>
<<fadein 1s 17s>>\
You find 1000 gold in the lake!
<</fadein>>
<<fadein 1s 17s>>\
Your cursed weapon consumes the Lady's Soul!
<</fadein>>
<<fadein 1s 17s>>\
<<button [[Camp|Genocide Hub]]>><</button>>
<</fadein>>You enter the Deepwoods.
<span class="redtext">//You're almost home.//</span>
<<button [[Good.|Genocide Hub]] <img src="pictures/Forest/Yggdrasil.jpg" alt="Yggdrasil"/>
<<if $genocide is true>>
<<first>>
<span class="redtext">//Huh, I didn't know there was a World Tree growing in these parts.//</span>
<span class="redtext">//Too bad Trees don't give Exp//</span>
<<finally>>
<span class="redtext">//Hmm, I expected so much more.//</span>
<</first>>
<<set $anArray to 'Leave Tree'>>\
<<set $choice to ''>>\
<<dropdown '$choice' 'Approach Tree' $anArray>>
<<button [[Confirm|dropDown2]]>><</button>>
<<else>>
You gaze upon the majestic scene with awe. It reminds you of those legends that you've heard before, about the tree that spans universes.
<<set $anArray to 'Leave Tree'>>\
<<set $choice to ''>>\
<<dropdown '$choice' 'Approach Tree' $anArray>>
<<button [[Confirm|dropDown2]]>><</button>>
<</if>><<if $genocide is true>><span class="redtext">//Well that was disappointing. Let's head elsewhere.//</span>
<<button [[Camp|Treant Intro]]>><</button>>
<<else>>You finish admiring the view and head back to camp.
<<button [[Camp|Deepwoods Hub]]>><</button>>
<</if>><<if $exp is 0>>As you approach the Tree, you feel like your vitality is being strengthened. You reach out and touch the tree, and feel a spark run through your body. You have never felt healthier!
<<message 'You have acquired the Blessing of the Young World Tree!'>>Your health has been tripled!
<<set $treeblessing to true>>
<<set $playerHP to 300>>
<</message>>
<<button [[Camp|Deepwoods Hub]]>><</button>>
<<else>>But nothing of note happened.
<<button [[Back|Yggdrasil Menu]]>><</button>>
<</if>><<if $exp is 0>>The whispers of the forest guide you into a clearing, in which stands a glowing stag.
<<button [[Next|Forest God Intro]]>><</button>>
<<elseif $genocide is true>>You press onwards. A mighty stag blocks your path!
<<button [[Next|Forest God Intro]]>><</button>>
<<else>>You decide to construct a permanent home in the Deepwoods.
<<button [[Next|Game Over]]>><</button>>
<</if>><<audio ThemeGenocide stop>>\
<<audio BossTheme2 play>>\
<<fadein 2s 0s>>\
<<fadeout 2s 4s>>\
As you turn to leave the area, you feel a sudden exhaustion in the vitality of the area around you.
<</fadeout>>\
<</fadein>>\
<<fadein 2s 6s>>\
<<fadeout 2s 10s>>\
Before your very eyes, the landscape withers and dies, and you feel a drain in your own vitality as well.
<</fadeout>>\
<</fadein>>\
<<fadein 2s 12s>>\
<<fadeout 2s 16s>>\
A deep groan is heard from behind you, as the World Tree uproots itself in order to stop you!
<</fadeout>>\
<</fadein>>\
<<fadein 2s 18s>>\
<<button [[Next|Treant Menu]]>><</button>>
<</fadein>>
...But there were no signs of anyone there.
<<button [[Camp|Genocide Hub]]>><</button>><img src="pictures/Forest/Treant.jpg" alt="The Awakened Yggdrasil"/>
Hp: $treeHP
<<first>><span class="redtext">//On the plus side, it will give exp now.//</span><<finally>><</first>>
The Awakened Yggdrasil Drains Your Vitality!
You take 15 damage!
<<set $playerHP to $playerHP - 15>>
<<set $turn to 1>>\
<<if $stun is true>>You cannot stun the Awakened Yggdrasil.
<<else>>
<</if>>
<<set $stun to false>>\
<<button 'Me'>>
<<dialog $name>>\
HP: $playerHP
Exp: $exp
<</dialog>>
<</button>>
<<button 'Check Inventory'>>
<<dialog 'Inventory'>>\
Click on an item below to use it. Consumables, such as potions, will be deleted after one use. Cannot be undone!
<<inventory '$playerInv'>>\
<</dialog>>
<</button>>
<<set $anArray to 'Escape from Treant'>>\
<<set $choice to ''>>\
<<dropdown '$choice' 'Fight Treant' 'Examine Treant'$anArray>>
<<button [[Confirm|dropDown2]]>><</button>>
<<if $playerHP < 1>><<goto 'Crushed'>>
<<else>>
<</if>><<nobr>>
<<switch random(1, 5)>>
<<case 1 2>>
The Awakened Yggdrasil swings its arm!
<<set $playerHP to $playerHP - 30>>
You take 30 damage!
<<button [[Next|Treant Menu]]>><</button>>
<<case 3 4>>
The Awakened Yggdrasil stands still and photosynthesizes.
<<set $treeHP to $treeHP + 10000>>
It heals for 10000!
<<button [[Next|Treant Menu]]>><</button>>
<<case 5>>
The Awakened Yggdrasil thrashes about in anger!
<<set $treeHP to $treeHP - 5000>>
It hurts itself for 5000!
<<set $playerHP to $playerHP - 40>>
You take 40 damage!
<<button [[Next|Treant Menu]]>><</button>>
<<default>>
Critical Error.
<</switch>>
<</nobr>>You attempt to escape from the Awakened Yggdrasil!
The awakened Yggdrasil puts up a wall of trees!
Escape is impossible!
<<button [[Next|Treant Attacks!]]>><</button>>The Awakened Yggrasil.
<img src="pictures/Forest/Treant.jpg" alt="The Awakened Yggdrasil"/>
Hp: $treeHP
<span class="redtext">//Yggdrasil looks really sturdy... You won't be able to do much damage to it by blindly attacking, even using me.//</span>
<<set $battleSec to 5>>\
Damage: <span id="damage">$dam</span>!\
<<silently>><<repeat 0.1s>><<if $dam neq $attk>><<set $dam to $atk*1>><<replace "#damage">>$dam<</replace>><</if>><</repeat>><</silently>>
<div class="time-bar"><span class="w0"></span></div>
<div class="time-btn"><<button "Attack">><<shakescreen 0.5s>><<set $atk++>><</button>></div>
<<script>>
postdisplay['attack-timer'] = function (taskName) {
delete postdisplay[taskName]; // single-use task
$('.time-bar .w0').animate({ width : '0%' }, {
duration : State.variables.battleSec * 1000,
easing : 'linear',
complete : function () {
$('.time-btn').hide();
Engine.play('Battle End Treant');
}
});
};
<</script>><<set $turn to $turn - 1>>
<<first>>
You examine the Awakened Yggdrasil.
HP = $treeHP
Atk = 30
The Awakened Yggdrasil can heal itself for a lot of health!
The Awakened Yggdrasil has a thrashing attack that will hurt him but will deal 40 damage!
Mood = Furious
<<if $turn eq 0>><<button [[Next|Treant Attacks!]]>><</button>>
<<else>><<button [[Next|Treant Menu]]>><</button>>
<</if>>
<<finally>>
You examine the Awakened Yggdrasil.
HP = $treeHP
Atk = 30
The Awakened Yggdrasil can heal itself for a lot of health!
The Awakened Yggdrasil has a thrashing attack that will hurt him but will deal 40 damage!
Mood = Still Furious
<span class="redtext">//Hey, $name. There seems to be a weak spot on its ''head''.//</span>
<<button [[Strike|Weak Treant]]>><</button>>
<</first>><<if $weak is false>><<set $dam to $atk*1>>\
<<else>><<set $dam to $atk*10000>>\
<</if>>\
<<set $treeHP to $treeHP - $dam>>
Dealt $dam damage!
<<if $treeHP gte 10>> <<button [[Next|Treant Attacks!]]>><</button
<<else>> The Awakened Yggdrasil has been <<button [[slain.|Dead Treant]]>><</button>>
<</if>>
<<set $atk to 0>>You have been crushed to death by the Awakened Yggdrasil. A fitting fate for one such as you.
<<button [[Retry?|Treant Intro]]>><</button>>
<<set $playerHP to 150>><<audio ThemeGenocide play>>\
<<audio BossTheme2 stop>>\
<<set $exp to $exp + 1000>>\
<<fadein 2s 0s>>\
<<fadeout 4s 6s>>\
You deal the final blow to the Awakened Yggdrasil's Exposed Core. It starts to fall apart, piece by piece.
<</fadeout>>\
<</fadein>>\
<<fadein 2s 10s>>\
<<fadeout 4s 12s>>\
You notice that the vitality that had been drained by the massive tree doesn't return to the land, and that this area will remain a barren desert for the foreseeable future.
<</fadeout>>\
<</fadein>>\
<<fadein 1s 17s>>\
@@#links1;\
<<link 'You have slain the Awakened Yggdrasil!'>>
<<replace '#links1'>>\
You have slain the Awakened Yggdrasil!\
<</replace>>
<<notify>>You can still stop.<</notify>>
<</link>>\
@@\
<</fadein>>
<<fadein 1s 17s>>\
You have gained 1000 exp!
<</fadein>>
<<fadein 1s 17s>>\
Your cursed weapon permanently consumes the vitality of the land!
<</fadein>>
<<button [[Camp|Genocide Hub]]>><</button>><img src="pictures/Forest/Treant.jpg" alt="The Awakened Yggdrasil"/>
Hp: $treeHP
You target the weak spot on it's head...
<<set $weak to true>>
<<set $battleSec to 5>>\
Damage: <span id="damage">$dam</span>!\
<<silently>><<repeat 0.1s>><<if $dam neq $attk>><<set $dam to $atk*10000>><<replace "#damage">>$dam<</replace>><</if>><</repeat>><</silently>>
<div class="time-bar"><span class="w0"></span></div>
<div class="time-btn"><<button "Attack">><<shakescreen 0.5s>><<set $atk++>><</button>></div>
<<script>>
postdisplay['attack-timer'] = function (taskName) {
delete postdisplay[taskName]; // single-use task
$('.time-bar .w0').animate({ width : '0%' }, {
duration : State.variables.battleSec * 1000,
easing : 'linear',
complete : function () {
$('.time-btn').hide();
Engine.play('Battle End Treant');
}
});
};
<</script>><<if $genocide is true>>
<span class="redtext">//Not sure why someone would be here all alone.//</span>
<span class="redtext">//Shall we see how much exp he provides?//</span>
<img src="pictures/Forest/Hermit.jpg" alt="Hermit"/>
<<set $anArray to 'Leave Hermit'>>\
<<set $choice to ''>>\
<<dropdown '$choice' 'Approach Hermit' $anArray>>
<<button [[Confirm|dropDown2]]>><</button>>
<<else>>
As you know, the Deepwoods are dangerous. You feel that it is necessary to tell the Hermit, but you also don't want to interrupt his meditation session.
<img src="pictures/Forest/Hermit.jpg" alt="Hermit"/>
<<set $anArray to 'Leave Hermit'>>\
<<set $choice to ''>>\
<<dropdown '$choice' 'Approach Hermit' $anArray>>
<<button [[Confirm|dropDown2]]>><</button>>
<</if>><<if $genocide is true>>While you are dying to figure out just how much exp a human could give, this scene just doesn't seem right to you. Why would there be a human that meditates in the middle of as dangerous an area as the deepwoods, without being strong or insane enough to do so?
As you prepare to leave the area, the Hermit finishes his meditation and turns to you.
"If you had the wisdom to not disturb me, then why are you foolish enough to kill everthing you come across?"
He vanishes before your very eyes.
<<button [[Camp|Genocide Hub]]>><</button>>
<<else>>You reason that as long as he was able to make it out here and meditate so peacefully, he would be able to take care of himself.
As you prepare to leave the area, the Hermit finishes his meditation and turns to you.
"It was wise of you to not disturb a fellow pondering the answers to the mysteries of the universe."
He whistles, and a crest forms on your arm.
<img src="pictures/Forest/Valknut.png" alt="Hermit"/>
"You have my blessing, the Blessing of the God of Wisdom."
You examine the pattern of the crest, as it settles into your arm and disappears. When you turn your attention back to the hermit, he had already disappeared.
<<set $odinblessing to true>>
You can no longer be stunned!
<<button [[Camp|Deepwoods Hub]]>><</button>>
<</if>><img src="pictures/Forest/Ravens.jpg" alt="Ravens"/>
<<if $genocide is true>>
<<audio ThemeGenocide stop>>\
<<audio BossTheme1 play>>\
<<first>>You approach the still meditating Hermit aggressively, intending to find out just how much exp a human can give, when you suddenly sense the strongest killing intent you've ever felt from right behind you. You turn around to assess the threat, but there is nothing there. As you turn back to the hermit, there is only a pair of Ravens staring back at you.
They quickly take to the sky, before you could find out just how much exp a raven could give.
<<button [[Next|Hermit Dodge]]>><</button>>
<<finally>>Your shattered soul can barely reform itself in the wake of the weapon of a true god.
You are at 1 HP!
<<button [[Next|Hermit Dodge]]>><</button>>
<</first>>
<<else>>You approach the Hermit to warn him of the danger of his present situation, but are distracted by the loud screeches of some large birds behind you. When you turn back around to look for the hermit, there is only a pair of Ravens staring back at you. They maintain this stare for a while before disappearing.
Strange...
<<button [[Camp|Deepwoods Hub]]>><</button>>
<</if>><<timed 3s>><<goto "Stabbed">><</timed>>\
<<set $seconds to 3>>\
<<first>> You suddenly sense a spear fly at you from behind!
<<finally>> You sense another spear behind you!
<</first>>\
<span id="countdown"></span>\
<<silently>>
<<repeat 1s>>
<<set $seconds to $seconds - 1>>
<<if $seconds eq 1>>
<<replace "#countdown">><<button [[Dodge it!|Hermit Dodge]]>><</button>><</replace>>
<</if>>
<<if $seconds eq 0>>
<<replace "#countdown">>Too Late<</replace>>
<<stop>>
<</if>>
<</repeat>>
<</silently>>
<div id="DivForHoverItem">
<div id="HiddenText"><p>[[BREAK IT|Hermit End]]</p></div>
</div>You are pierced through by the spear, before it disappears in a ray of light.
<<set $playerHP to $playerHP - 100>>
You take 100 damage!
<<button [[Next|Hermit Dodge]]>><</button>>
<<if $playerHP < 1>><<goto 'Impaled'>>
<<else>>
<</if>>The Spear impales itself into your heart, and shatters your Soul.
The Monster has been destroyed!
<<button [[Retry|Approach Hermit]]>><</button>>
<<set $playerHP to 1>>
You parry the spear with Clement before it disappears in a flash of light. You sense the spear approaching from behind you again, but this time you are prepared. With a mighty swing, you rend the spear in half.
<img src="pictures/Forest/Shattering.jpg" alt="The Broken Spear"/>
It bursts into a million particles of light.
You have destroyed the <div class="glitch" data-text="Spear of the All-father">Spear of the All-father!</div>
You wait for some enemy to reveal itself.
''But nobody did.''
<<audio ThemeGenocide play>>\
<<audio BossTheme1 stop>>\
<<button [[Next|Genocide Hub]]>><</button>><<audio Theme0 stop>>\
<<audio Theme1 stop>>\
<<audio Theme2 stop>>\
<<audio Theme3 stop>>\
<<audio Theme00 stop>>\
<<audio ThemeGenocide stop>>\
<<audio BossTheme0 play>>\
<img src="pictures/Forest/Forestgod.png" alt="The God of the Forest"/>
<<if $exp is 0>><span class="greentext">Congratulations, my Child, on making it this far.</span>
<span class="greentext">This world faces an invasion the likes of which has never been seen.</span>
<span class="greentext">I know that it is a lot to ask of you...</span>
<span class="greentext">But could you, the one loved by all, try to stop them?</span>
<span class="greentext">The life of everything is at stake.</span>
<<button [[Yes|Hastur Intro]]>><</button>>
<<else>>
<span class="greentext">Servant of the Elder Gods, I will stop you where you stand!</span>
<<button [[Next|Forest God Fight]]>><</button>>
<</if>>
<<if $exp is 0>>
You have achieved the Pacifist Ending!
You have saved the world!
Sometimes you play chess with Hastur in his world.
Sometimes the God of the Forest allows you to ride on his back.
Sometimes you swim with the Lady of the Lake.
You spend the rest of your life peacefully.
<<button [[Credits]]>><</button>>
<<button [[Replay?|Game Start]]>><</button>>
<<elseif $exp is 0 and $remember is true>>
<<timed 27s>><<goto "Genocide End">><</timed>>\
<<fadeout 2s 2s>>\
You have achieved the Pacifist Ending!
You have saved the world...
<</fadeout>>\
<<fadein 2s 2s>>\
<<fadeout 4s 8s>>\
<span class="redtext">Do you think we would forget?</span>
<</fadeout>>\
<</fadein>>\
<<fadein 2s 12s>>\
<<fadeout 4s 14s>>\
<span class="redtext">There is no way I wouldn't be able to recognize my lord. Remember!</span>
<</fadeout>>\
<</fadein>>\
<<fadein 2s 19s>>\
<img src="pictures/Forest/Smile.png" alt="Smile"/>
<</fadein>>\
<<elseif $genocide is true>>
<<timed 25s>><<goto "Genocide End">><</timed>>\
<<fadein 2s 0s>>\
<<fadeout 4s 6s>>\
<span class="redtext">Now then, that just leaves us with ''You''</span>
<</fadeout>>\
<</fadein>>\
<<fadein 2s 10s>>\
<<fadeout 4s 12s>>\
<span class="redtext">I wonder how much exp the ''soul'' of a player is worth. Don't you, $name?</span>
<</fadeout>>\
<</fadein>>\
<<fadein 2s 17s>>\
<img src="pictures/Forest/Smile.png" alt="Smile"/>
<</fadein>>\
<<else>>
<span class="greentext">So, what do we do with this one? It isn't pure enough to help my cause...</span>
<span class="redtext">...And it isn't my reincarnated lord.</span>
<span class="greentext">I suppose we could just leave it alone then.</span>
<span class="redtext">Sounds good to me.</span>
<span class="greentext">Just for further clarification, I will only accept those who ''have not killed any creatures''.</span>
<span class="redtext">Why are you telling me this? We've known each other for millenia.</span>
<span class="greentext">Because you keep insisting that you'd be able to recognize your lord in a heartbeat. How do you even know you'll recognize him?</span>
<span class="redtext">Because ''he won't spare anything'' in his goal to get stronger.</span>
<span class="greentext">...Gross.</span>
<span class="redtext">..Weak.</span>
You live a long and prosperous life alone in the deepwoods, hunting for your own food whenever necessary.
You have achieved the Neutral Ending!
<<button [[Credits]]>><</button>>
<<button [[Replay?|Game Start]]>><</button>>
<</if>><<timed 30s>><<goto "Holding">><</timed>>\
<<shakescreen 30s>>\
<<set $remember to true>>
<span class="redtext">
99999999999999999999999999999999999999999999999999999999999999999999999
99999999999999999999999999999999999999999999999999999999999999999999999
99999999999999999999999999999999999999999999999999999999999999999999999
99999999999999999999999999999999999999999999999999999999999999999999999
99999999999999999999999999999999999999999999999999999999999999999999999
99999999999999999999999999999999999999999999999999999999999999999999999
99999999999999999999999999999999999999999999999999999999999999999999999
99999999999999999999999999999999999999999999999999999999999999999999999
99999999999999999999999999999999999999999999999999999999999999999999999
99999999999999999999999999999999999999999999999999999999999999999999999
99999999999999999999999999999999999999999999999999999999999999999999999
99999999999999999999999999999999999999999999999999999999999999999999999
99999999999999999999999999999999999999999999999999999999999999999999999
99999999999999999999999999999999999999999999999999999999999999999999999
99999999999999999999999999999999999999999999999999999999999999999999999
99999999999999999999999999999999999999999999999999999999999999999999999
99999999999999999999999999999999999999999999999999999999999999999999999
99999999999999999999999999999999999999999999999999999999999999999999999
99999999999999999999999999999999999999999999999999999999999999999999999
99999999999999999999999999999999999999999999999999999999999999999999999
99999999999999999999999999999999999999999999999999999999999999999999999
99999999999999999999999999999999999999999999999999999999999999999999999
99999999999999999999999999999999999999999999999999999999999999999999999
99999999999999999999999999999999999999999999999999999999999999999999999
99999999999999999999999999999999999999999999999999999999999999999999999
99999999999999999999999999999999999999999999999999999999999999999999999
99999999999999999999999999999999999999999999999999999999999999999999999
99999999999999999999999999999999999999999999999999999999999999999999999
99999999999999999999999999999999999999999999999999999999999999999999999
99999999999999999999999999999999999999999999999999999999999999999999999
99999999999999999999999999999999999999999999999999999999999999999999999
99999999999999999999999999999999999999999999999999999999999999999999999
99999999999999999999999999999999999999999999999999999999999999999999999
99999999999999999999999999999999999999999999999999999999999999999999999
99999999999999999999999999999999999999999999999999999999999999999999999
99999999999999999999999999999999999999999999999999999999999999999999999
99999999999999999999999999999999999999999999999999999999999999999999999
99999999999999999999999999999999999999999999999999999999999999999999999
99999999999999999999999999999999999999999999999999999999999999999999999
99999999999999999999999999999999999999999999999999999999999999999999999
99999999999999999999999999999999999999999999999999999999999999999999999
99999999999999999999999999999999999999999999999999999999999999999999999
99999999999999999999999999999999999999999999999999999999999999999999999
99999999999999999999999999999999999999999999999999999999999999999999999
99999999999999999999999999999999999999999999999999999999999999999999999
99999999999999999999999999999999999999999999999999999999999999999999999
99999999999999999999999999999999999999999999999999999999999999999999999
99999999999999999999999999999999999999999999999999999999999999999999999
99999999999999999999999999999999999999999999999999999999999999999999999
99999999999999999999999999999999999999999999999999999999999999999999999
99999999999999999999999999999999999999999999999999999999999999999999999
99999999999999999999999999999999999999999999999999999999999999999999999
99999999999999999999999999999999999999999999999999999999999999999999999
99999999999999999999999999999999999999999999999999999999999999999999999
99999999999999999999999999999999999999999999999999999999999999999999999
99999999999999999999999999999999999999999999999999999999999999999999999
99999999999999999999999999999999999999999999999999999999999999999999999
99999999999999999999999999999999999999999999999999999999999999999999999
99999999999999999999999999999999999999999999999999999999999999999999999
</span><<if $genocide is true>><<first>><span class="yellowtext">//''I thank you for hastening my return. The tributes of Exp were... Exquisite. ...Why are you looking at me like that?''//</span><<finally>><span class="yellowtext">//''You cannot possibly intend to stop me? A mere mortal such as yourself, trying to face an Elder God?''//</span><</first>>
<<else>> The King in Yellow turns to you. <span class="yellowtext">//''You will do as my first sacrifice in this world.''//</span>
<</if>>
<img src="pictures/Forest/Hastur.jpg" alt="The King in Yellow"/>
HP: $hasturHP
<<set $turn to 1>>
<<if $odinblessing is true>>\
<<set $stunned to false>>\
<<else>>\
<</if>>\
<<if $stun is true>>Hastur reflects the stun right back at you.
<<set $stunned to true>>
<<else>>
<</if>>
<<set $stun to false>>\
<<if $stunned is true>>\
<<set $seconds to 1>>\
<<set $turn to $turn - 1>>
<span id="countdown">''Hastur has paralyzed you!''</span>\
<<silently>>
<<repeat 1s>>
<<set $seconds to $seconds - 1>>
<<if $seconds eq 0>>
<<goto 'Hastur Attacks!'>>
<<stop>>
<</if>>
<</repeat>>
<</silently>>
<<else>>\
<</if>>\
<<set $stunned to false>>\
<<button 'Check Yourself'>>
<<dialog $name>>\
HP: $playerHP
Exp: $exp
<</dialog>>
<</button>>
<<button 'Check Inventory'>>
<<dialog 'Inventory'>>\
Click on an item below to use it. Consumables, such as potions, will be deleted after one use. Cannot be undone!
<<inventory '$playerInv'>>\
<</dialog>>
<</button>>
<<if $exp is 0>>
<<set $anArray to 'Befriend Hastur'>>\
<<set $choice to ''>>\
<<dropdown '$choice' 'Interact with Hastur' $anArray>>
<<button [[Confirm|dropDown2]]>><</button>>
<<else>>
<<set $anArray to 'Kill Hastur'>>\
<<set $choice to ''>>\
<<dropdown '$choice' 'Kill Hastur' 'Kill Hastur' $anArray>>
<<button [[Confirm|dropDown2]]>><</button>>
<</if>>
<<if $playerHP < 1>><<goto 'Insane'>>
<<else>>
<</if>><img src="pictures/Forest/Forestgod.png" alt="The God of the Forest"/>
<<first>>The God of the Forest blocks your path!<<finally>><span class="redtext">Cut it Down.</span>
<</first>>
Hp: $forestgodHP
<<set $battleSec to 5>>\
Damage: <span id="damage">$dam</span>!\
<<silently>><<repeat 0.1s>><<if $dam neq $attk>><<set $dam to $atk*9999999999>><<replace "#damage">>$dam<</replace>><</if>><</repeat>><</silently>>
<div class="time-bar"><span class="w0"></span></div>
<div class="time-btn"><<button "Attack">><<shakescreen 0.5s>><<set $atk++>><</button>></div>
<<script>>
postdisplay['attack-timer'] = function (taskName) {
delete postdisplay[taskName]; // single-use task
$('.time-bar .w0').animate({ width : '0%' }, {
duration : State.variables.battleSec * 1000,
easing : 'linear',
complete : function () {
$('.time-btn').hide();
Engine.play('Battle End Forest God');
}
});
};
<</script>><<set $dam to $atk*9999999999>>\
<<set $forestgodHP to $forestgodHP - $dam>>
Dealt $dam damage!
<<if $forestgodHP gte 10>> <<button [[Next|Forest God Fight]]>><</button>>
<<else>> The God of the Forest has been <<button [[defeated.|Dead God]]>><</button>>
<</if>>
<<set $atk to 0>><<set $exp to $exp + 1000000>>\
<span class="greentext">''Cough...'' You are no Servant of the Elder Gods... What are you?</span>
@@#links1;\
<<link 'Stab'>>
<<replace '#links1'>>\
The God of the Forest is Injured!\
<</replace>>
<<notify>>Stop it!<</notify>>
<</link>>\
@@\
@@#links1;\
<<link 'Stab!'>>
<<replace '#links1'>>\
The God of the Forest is Gravely Injured!\
<</replace>>
<<notify>>Please?<</notify>>
<</link>>\
@@\
@@#links1;\
<<link 'Stab!!'>>
<<replace '#links1'>>\
The God of the Forest is Dying!\
<</replace>>
<<notify>>Don't do this!<</notify>>
<</link>>\
@@\
@@#links1;\
<<link 'Stab!!!'>>
<<replace '#links1'>>\
The God of the Forest is Dead!
You have gained 1000000 exp!\
<</replace>>
<<notify>>You monster!<</notify>>
<</link>>\
@@\
@@#links1;\
<<link 'Stab!!!!'>>
<<replace '#links1'>>\
The Entire Forest Groans, and Starts to Die.\
<</replace>>
<<notify>>...<</notify>>
<</link>>\
@@\
@@#links1;\
<<link 'Stab!!!!!'>>
<<replace '#links1'>>\
<<button [[Next|Hastur Intro]]>><</button>>\
<</replace>>
<<notify>>...<</notify>>
<</link>>\
@@\An Eldrich portal opens in the skies directly above you, and a masked figure slowly descends out of it.
<img src="pictures/Forest/Hastur.jpg" alt="The King in Yellow"/>
<<set $speakhastur to 0>><<set $reasonhastur to 0>><<set $examinehastur to 0>>
<<first>> <span class="yellowtext">//''Bow, Mortals. Your King Has Arrived.''//</span><<finally>><span class="yellowtext">//''Did I not slay you already? You seem very familiar.''//</span>
<</first>>
<<button [[Next|Hastur Menu]]>><</button>><<nobr>>
<<switch random(1, 7)>>
<<case 1 2>>
<<if $ladyblessing is true>>
<<set $playerHP to $playerHP - 40>>
Hastur chants in eldritch!
It damages your sanity!
You take 40 damage!
<<else>>
<<set $playerHP to $playerHP - 80>>
Hastur chants in eldritch!
It damages your sanity!
You take 80 damage!
<</if>>
<<button [[Next|Hastur Menu]]>><</button>>
<<case 2 3 4>>
<<if $ladyblessing is true>>
<<set $playerHP to $playerHP - 60>>
Hastur hits you with a blast of eltrich energy!
You take 60 damage!
<<else>>
<<set $playerHP to $playerHP - 120>>
Hastur hits you with a blast of eltrich energy!
You take 60 damage!
<</if>>
<<button [[Next|Hastur Menu]]>><</button>>
<<case 6 7>>
<<if $ladyblessing is true>>
<<set $playerHP to $playerHP - 30>>
<<set $stunned to true>>
Hastur hits you with his paralyzing gaze!
You are Stunned!
You take 30 damage!
<<else>>
<<set $playerHP to $playerHP - 60>>
<<set $stunned to true>>
Hastur hits you with his paralyzing gaze!
You are Stunned!
You take 60 damage!
<</if>>
<<button [[Next|Hastur Menu]]>><</button>>
<<default>>
Critical Error.
<</switch>>
<</nobr>><<button [[Examine Hastur]]>><</button>>
<<button [[Speak to Hastur]]>><</button>><<set $turn to $turn - 1>>\
<<if $speakhastur gte 2 and $reasonhastur gte 2 and $examinehastur gte 2>>Hastur opens another portal back to his world.
<span class="yellowtext">//''Make sure to visit, or I'll invade again!''//</span>
He steps through the portal, but it remains open
<<button [[Next|Befriended Hastur]]>><</button>>
<<elseif $speakhastur gte 2 and $reasonhastur gte 2>>You do not understand Hastur enough to be able to comprehend his intentions!
<<elseif $reasonhastur gte 2 and $examinehastur gte 2>>You have not spoken to Hastur enough!
<<elseif $speakhastur gte 2 and $examinehastur gte 2>>Hastur has no reason to stop his conquest of your world!
<<else>>You need to interact with Hastur more!
<</if>>
<<if $speakhastur gte 2 and $reasonhastur gte 2 and $examinehastur gte 2>>
<<elseif $turn eq 0>><<button [[Next|Hastur Attacks!]]>><</button>>
<<else>><<button [[Next|Hastur Menu]]>><</button>>
<</if>>
<<first>>The Elder God Hastur blocks your path!<<finally>><span class="redtext">Kill Him.</span>
<</first>>
<img src="pictures/Forest/Hastur.jpg" alt="The King in Yellow"/>
Hp: $hasturHP
<<set $battleSec to 5>>\
Damage: <span id="damage">$dam</span>!\
<<silently>><<repeat 0.1s>><<if $dam neq $attk>><<set $dam to $atk*999999999999>><<replace "#damage">>$dam<</replace>><</if>><</repeat>><</silently>>
<div class="time-bar"><span class="w0"></span></div>
<div class="time-btn"><<button "Attack">><<shakescreen 0.5s>><<set $atk++>><</button>></div>
<<script>>
postdisplay['attack-timer'] = function (taskName) {
delete postdisplay[taskName]; // single-use task
$('.time-bar .w0').animate({ width : '0%' }, {
duration : State.variables.battleSec * 1000,
easing : 'linear',
complete : function () {
$('.time-btn').hide();
Engine.play('Dead Hastur');
}
});
};
<</script>>Do you regret what you have done?
<<set $anArray to 'No'>>\
<<set $choice to ''>>\
<<dropdown '$choice' 'Yes' $anArray>>
<<button [[Confirm|dropDown2]]>><</button>>I see.
<<button [[Leave Game]]>><</button>> Well then click the button below. It's the only way to undo the damage you've done.
<<button [[Yes|Leave Game]]>><</button>><<set $dam to $atk*9999999999>>\
<<set $hasturHP to $hasturHP - $dam>>
Dealt $dam damage!
<<if $hasturHP gte 10>> [[Next|Hastur Attacks!]]
<<else>> You killed the King in Yellow!
<<button [[Next|Narrator Intro]]>><</button>>
<</if>>
<<set $atk to 0>><<timed 20s>><<goto "Game Over">><</timed>>\
Congratulations!
You have defeated the Elder God Hastur!
<span class="redtext">Hmm... I wonder how much exp a narrator gives...</span>
<div class="glitch" data-text="Wait, No! Stop!">Wait, No! Stop!</div><<set $examinehastur to $examinehastur + 1>>
<<set $turn to $turn - 1>>
<<first>>
You examine Hastur.
<img src="pictures/Forest/Hastur.jpg" alt="The King in Yellow"/>
The King in Yellow.
HP = $hasturHP
Atk = 80 - 120
Hastur can stun you and deal 60 damage!
<<if $ladyblessing is true>>You are taking half damage!
<<else>>\
<</if>>\
<<if $turn eq 0>><<button [[Next|Hastur Attacks!]]>><</button>>
<<else>><<button [[Next|Hastur Menu]]>><</button>>
<</if>>
<<finally>>
You examine Hastur.
HP = $hasturHP
The King in Yellow.
He seems sad and lonely.
Atk = 80 - 120
Hastur can stun you and deal 60 damage!
<<if $ladyblessing is true>>You are taking half damage!
<<else>>\
<</if>>\
<<if $turn eq 0>><<button [[Next|Hastur Attacks!]]>><</button>>
<<else>><<button [[Next|Hastur Menu]]>><</button>>
<</if>>
<</first>><<set $speakhastur to $speakhastur + 1>>
<<set $turn to $turn - 1>>
<<first>>
You ask Hastur why he's invading.
<span class="yellowtext">//''Why Would I Bother to Lower Myself to Talk to an Insignificant Insect?''//</span>
<<if $turn eq 0>><<button [[Next|Hastur Attacks!]]>><</button>>
<<else>><<button [[Next|Hastur Menu]]>><</button>>
<</if>>
<<finally>>
You continue trying to speak to Hastur
<span class="yellowtext">//''...Its more because I've been alone in my world for far too long. but if anyone looks upon my form, they go insane. So I think that if I rule this world, at least I won't be alone.''//</span>
<<if $turn eq 0>><<button [[Next|Hastur Attacks!]]>><</button>>
<<else>><<button [[Next|Hastur Menu]]>><</button>>
<</if>>
<<button [[Reason with Hastur]]>><</button>>
<</first>>
<<set $reasonhastur to $reasonhastur + 1>>
<<set $turn to $turn - 1>>
<<first>>
You tell Hastur that invading this world won't solve his problems.
<span class="yellowtext">//''Even if I can't have friends or companions, at least i'll have slaves!''//</span>
<<if $turn eq 0>><<button [[Next|Hastur Attacks!]]>><</button>>
<<else>><<button [[Next|Hastur Menu]]>><</button>>
<</if>>
<<finally>>
You tell Hastur that you'll be his friend.
<span class="yellowtext">//''Truly? You haven't gone insane after looking upon me, so you won't go back on your promise right? Then there really isn't any further reason for me to invade this world, is there?''//</span>
<<if $turn eq 0>><<button [[Next|Hastur Attacks!]]>><</button>>
<<else>><<button [[Next|Hastur Menu]]>><</button>>
<</if>>
<</first>>@@#links1;\
<<link 'You have befriended Hastur, the King in Yellow!'>>
<<replace '#links1'>>\
You have befriended Hastur, the King in Yellow!\
<</replace>>
<<notify>>Achievement unlocked: Friend of Kings!<</notify>>
<</link>>\
@@\
You have gained 0 Exp!
<<button [[Next|Game Over]]>><</button>>You are too weak to resist the corrupting influence of the Elder God!
You go insane!
<<button [[Retry?|Hastur Intro]]>><</button>>
<<if $treeblessing is false>>
<<set $playerHP to 100>>
<<else>>
<<set $playerHP to 300>>
<</if>>