{
(set: $Monster to (dm:"name","Unnamed","maxHealth",999,"currentHealth",999,"originalDamage",999,"currentDamage",999))
(set: $damageBoostPercentage to 20)
////////////////////////////////////////////////
(set: $PlayerMonster to ($Monster))
(set: "name" of $PlayerMonster to $funguyName)
(set: "maxHealth" of $PlayerMonster to 100)
(set: "currentHealth" of $PlayerMonster to "maxHealth" of $PlayerMonster)
(set: "originalDamage" of $PlayerMonster to 25)
(set: "currentDamage" of $PlayerMonster to "originalDamage" of $PlayerMonster)
////////////////////////////////////////////////
(set: $EnemyMonster to ($Monster))
(set: "name" of $EnemyMonster to "Vampire")
(set: "maxHealth" of $EnemyMonster to 80)
(set: "currentHealth" of $EnemyMonster to "maxHealth" of $EnemyMonster)
(set: "originalDamage" of $EnemyMonster to 20)
(set: "currentDamage" of $EnemyMonster to "originalDamage" of $EnemyMonster)
////////////////////////////////////////////////
(go-to: "UserInterfaceManager")
(set: $AmountOfBattles to 0)
}
{
(set: _tempPlayerDamage to $PlayerMonster's currentDamage)
<div class = "battleScene">
<div class = "battleFeild">
<img id="enemyMonster" src=https://magicalmonstersassets.yolasite.com/ws/media-library/7e6612bd7c3a4f0d9287e0e8b36d5d43/eyeball3.webp>
<img id="playerMonster" src=https://magicalmonstersassets.yolasite.com/ws/media-library/af4469ef98894e9392982734fdf2a9c8/mushroom4.webp>
<div id="enemyDamageText">-_tempPlayerDamage</div>
</div>
</div>
(live: 1s)[
<div class = "battleInfoContainer">
<div class = "battleInfo">
<p id="battleInfoText">(print: "name" of $PlayerMonster) damaged (print: "name" of $EnemyMonster)!</p>
</div>
</div>
[[Continue->EnemyDeathChecker]]
(set: "currentHealth" of $EnemyMonster to ("currentHealth" of $EnemyMonster - "currentDamage" of $PlayerMonster))
]}{<div class = "battleScene">
<div class = "battleFeild">
<img id="enemyMonster" src=https://magicalmonstersassets.yolasite.com/ws/media-library/9fdbd0dc74f04a5a99505afec7055815/eyeball1.webp>
<img id="playerMonster" src=https://magicalmonstersassets.yolasite.com/ws/media-library/0a17bf34f97f409aa72a9ccd85dc69f0/mushroom1.webp>
</div>
</div>
<div class = "battleInfoContainer">
<div class = "battleInfo">
<p id="PlayerHP">(print: "Player HP: " + (str: $PlayerMonster's currentHealth) + "/" + (str: $PlayerMonster's maxHealth))</p>
<p id="EnemyHP">(print: "Enemy HP: " + (str: $EnemyMonster's currentHealth) + "/" + (str: $EnemyMonster's maxHealth))</p>
<p id="PlayerDamage">
(print: "Player Damage Amount: " + (str: $PlayerMonster's currentDamage))</p>
</div>
</div>
}
(display: "PlayerTurn"){
(set:_tempEnemyDamage to $EnemyMonster's currentDamage)
<div class = "battleScene">
<div class = "battleFeild">
<img id="enemyMonster" src=https://magicalmonstersassets.yolasite.com/ws/media-library/61772f63a1fb48a8a3e7c80fe4687f68/eyeball4.webp>
<img id="playerMonster" src=https://magicalmonstersassets.yolasite.com/ws/media-library/070cce6894bf4fb0aa75c8789893ebe9/mushroom3.webp>
<div id="playerDamageText">-_tempEnemyDamage</div>
</div>
</div>
(live: 1s)[
<div class = "battleInfoContainer">
<div class = "battleInfo">
<p id="battleInfoText">(print: "name" of $PlayerMonster) was damaged by (print: "name" of $EnemyMonster)!</p>
</div>
</div>
[[Continue->PlayerDeathChecker]]
(set: "currentHealth" of $PlayerMonster to "currentHealth" of $PlayerMonster - "currentDamage" of $EnemyMonster)
]
}{
<div class = "battleScene">
<div class = "battleFeild">
<img id="enemyMonster" src=https://magicalmonstersassets.yolasite.com/ws/media-library/065653e3012c4c81b75fd254c4b82b39/eyeball2.webp>
<img id="playerMonster" src=https://magicalmonstersassets.yolasite.com/ws/media-library/0a17bf34f97f409aa72a9ccd85dc69f0/mushroom1.webp>
<div id="enemyBoostText">+$damageBoostPercentage%</div>
</div>
</div>
(live: 1s)[
<div class = "battleInfoContainer">
<div class = "battleInfo">
<p id="battleInfoText">(print: "name" of $EnemyMonster)'s attack damage increased!</p>
</div>
</div>
[[Continue->PlayerDeathChecker]]
(set: $EnemyMonster's currentDamage to ($EnemyMonster's currentDamage + (($damageBoostPercentage/100) * $EnemyMonster's originalDamage)))
]
}{
<div class = "battleScene">
<div class = "battleFeild">
<img id="enemyMonster" src=https://magicalmonstersassets.yolasite.com/ws/media-library/9fdbd0dc74f04a5a99505afec7055815/eyeball1.webp>
<img id="playerMonster" src=https://magicalmonstersassets.yolasite.com/ws/media-library/a25ea70afad8449693d8d40e89e06cda/mushroom2.webp>
<div id="playerBoostText">+$damageBoostPercentage%</div>
</div>
</div>
(live: 1s)[
<div class = "battleInfoContainer">
<div class = "battleInfo">
<p id="battleInfoText">(print: "name" of $PlayerMonster) attack damage increased!</p>
</div>
</div>
[[Continue->EnemyDeathChecker]]
(set: $PlayerMonster's currentDamage to ($PlayerMonster's currentDamage + (($damageBoostPercentage/100)) * $PlayerMonster's originalDamage))
]}(link: "Attack Enemy")[(go-to: "PlayerAttackEnemy")]
(link: "Boost Player Damage")[(go-to: "BoostPlayerDamage")](set: _randAttackIndex to (random: 1, 2))
(print: _randAttackIndex)
(if: $AmountOfBattles is <= 1)
[
(if: _randAttackIndex is 1)
[
(go-to: "BoostEnemyDamage")
]
(else:)
[
(go-to: "EnemyAttackPlayer")
]
]
(else:)
[
(go-to: "EnemyAttackPlayer")
]{
(if: $EnemyMonster's currentHealth is <= 0)
[
(go-to: "PlayerWin")
]
(else: )
[
(go-to: "EnemyTurn")
]
}{
(if: $PlayerMonster's currentHealth is <= 0)
[
(go-to: "PlayerLose")
]
(else: )
[
(go-to: "UserInterfaceManager")
]
}{
(set: $AmountOfBattles to $AmountOfBattles + 1)
(if:$AmountOfBattles is <= 1)
[
<div class = "dialogScene">
<div class = "ForestBackground">
<img id="KilledVampire" src=https://magicalmonstersassets.yolasite.com/ws/media-library/d855a60e4439429384723f3a63e47ca1/deadbat.webp>
</div>
</div>
<div class = "battleInfoContainer">
<div class = "battleInfo"></div>
<p id="battleInfoText">(print:$EnemyMonster's name) gave up from exhaustion</p>
</div>
[[Continue->VampireAvengeAttacks]]
]
(else-if: $AmountOfBattles is 2)
[
<div class = "dialogScene">
<div class = "ForestBackground">
<img id="KilledVampire" src=https://magicalmonstersassets.yolasite.com/ws/media-library/d855a60e4439429384723f3a63e47ca1/deadbat.webp>
<img id="KilledVampire2" src=https://magicalmonstersassets.yolasite.com/ws/media-library/d855a60e4439429384723f3a63e47ca1/deadbat.webp>
</div>
</div>
<div class = "battleInfoContainer">
<div class = "battleInfo"></div>
<p id="battleInfoText">(print:$EnemyMonster's name) also gave up</p>
</div>
[[Continue->VampireAvengeAttacks2]]
]
(else-if: $AmountOfBattles is 3)
[
(go-to: "AllVampiresDead")
]
}{
<div class = "dialogScene">
<div class = "ForestBackground">
<img id="FunguyShiver" src=https://magicalmonstersassets.yolasite.com/ws/media-library/9322a69ac48b48c9aa2b4fae5d510f79/shrrom.webp>
</div>
</div>
<div class = "battleInfoContainer">
<div class = "battleInfo">
<p id="battleInfoText">$funguyName gave up, it needs help</p>
</div>
</div>
[[Continue->RushHome]]
}{
(text-colour:#343a40)[Choose Your Monster]
<div class = "dialogScene">
<div class = "ChooseMonsterFeild">
<img id="MonsterChooseM" src=https://magicalmonstersassets.yolasite.com/ws/media-library/9322a69ac48b48c9aa2b4fae5d510f79/shrrom.webp>
<img id="MonsterChooseB" src=https://magicalmonstersassets.yolasite.com/ws/media-library/9fdbd0dc74f04a5a99505afec7055815/eyeball1.webp>
</div>
</div>
<div class = "battleInfoContainer">
<div class = "battleInfo">
<p id="pickFunguy">[[Choose Funguy->NameYourMonster]] </p>
<p id="pickVampeye">~~Choose Vampeye~~ </p>
</div>
</div>
}{
(set: $funguyName to "Funguy")
<div class = "dialogScene">
<div class = "NameMonsterFeild">
<img id="nameM" src=https://magicalmonstersassets.yolasite.com/ws/media-library/9322a69ac48b48c9aa2b4fae5d510f79/shrrom.webp>
</div>
</div>
<div class = "battleInfoContainer">
<div class = "battleInfo">
<p id="battleInfoText">Choose nickname:
<p id="pickName">(input-box:2bind $funguyName,"======XXXXXXXXXXXXXXXXX=========",1,"Funguy") </p>
</div>
[[Continue->ChooseWoodsOrMountains]]
</div>
}{
<div class = "dialogScene">
<div class = "ChooseWoodsOrMountains">
</div>
</div>
<div class = "battleInfoContainer">
<div class = "battleInfo">
<p id="pickFunguy">[[Go to Forest->Forest]] </p>
<p id="pickVampeye">~~Go to Mountains~~ </p>
</div>
</div>
}{
<div class = "dialogScene">
<div class = "ChooseWoodsOrMountains">
</div>
</div>
<div class = "battleInfoContainer">
<div class = "battleInfo"></div>
<p id="battleInfoText">You decide to enter the dark forest</p>
</div>
[[Continue->Shiver]]
}{
<div class = "dialogScene">
<div class = "ForestBackground">
<img id="FunguyShiver" src=https://magicalmonstersassets.yolasite.com/ws/media-library/9322a69ac48b48c9aa2b4fae5d510f79/shrrom.webp>
</div>
</div>
<div class = "battleInfoContainer">
<div class = "battleInfo"></div>
<p id="battleInfoText">$funguyName //shivers// in fear</p>
</div>
[[Continue->VampireAttacks]]
}{
<div class = "dialogScene">
<div class = "ForestBackground">
<img id="VampireAttack" src=https://magicalmonstersassets.yolasite.com/ws/media-library/61772f63a1fb48a8a3e7c80fe4687f68/eyeball4.webp>
</div>
</div>
<div class = "battleInfoContainer">
<div class = "battleInfo"></div>
<p id="battleInfoText">Suddenly a Vampeye leaps out!</p>
</div>
}
[[Battle!->BattleBeggining]]
~~Run!~~-{
<div class = "dialogScene">
<div class = "ForestBackground">
<img id="VampireAttack" src=https://magicalmonstersassets.yolasite.com/ws/media-library/61772f63a1fb48a8a3e7c80fe4687f68/eyeball4.webp>
</div>
</div>
<div class = "battleInfoContainer">
<div class = "battleInfo">
<p id="battleInfoText">Another Vampeye attacks, avenging his freind!</p>
</div>
</div>
}[[Battle!->Battle2]]
[[Run->RunFromSecondBattle]]{
(set: $Monster to (dm:"name","Unnamed","maxHealth",999,"currentHealth",999,"originalDamage",999,"currentDamage",999))
////////////////////////////////////////////////
(set: $PlayerMonster to ($Monster))
(set: "name" of $PlayerMonster to $funguyName)
(set: "maxHealth" of $PlayerMonster to 100)
(set: "currentHealth" of $PlayerMonster to "maxHealth" of $PlayerMonster)
(set: "originalDamage" of $PlayerMonster to 25)
(set: "currentDamage" of $PlayerMonster to "originalDamage" of $PlayerMonster)
////////////////////////////////////////////////
(set: $EnemyMonster to ($Monster))
(set: "name" of $EnemyMonster to "Vampire")
(set: "maxHealth" of $EnemyMonster to 100)
(set: "currentHealth" of $EnemyMonster to "maxHealth" of $EnemyMonster)
(set: "originalDamage" of $EnemyMonster to 25)
(set: "currentDamage" of $EnemyMonster to "originalDamage" of $EnemyMonster)
////////////////////////////////////////////////
(go-to: "UserInterfaceManager")
}
{
<div class = "dialogScene">
<div class = "ForestBackground">
<img id="VampireAttack" src=https://magicalmonstersassets.yolasite.com/ws/media-library/61772f63a1fb48a8a3e7c80fe4687f68/eyeball4.webp>
</div>
</div>
<div class = "battleInfoContainer">
<div class = "battleInfo">
<p id="battleInfoText">A third Vampeye attacks, its in a blind rage! This one looks strong!</p>
</div>
</div>
}[[Battle!->Battle3]]
[[Run->RunFromThirdBattle]]{
(set: $Monster to (dm:"name","Unnamed","maxHealth",999,"currentHealth",999,"originalDamage",999,"currentDamage",999))
(set: $damageBoostPercentage to 20)
////////////////////////////////////////////////
(set: $PlayerMonster to ($Monster))
(set: "name" of $PlayerMonster to $funguyName)
(set: "maxHealth" of $PlayerMonster to 100)
(set: "currentHealth" of $PlayerMonster to "maxHealth" of $PlayerMonster)
(set: "originalDamage" of $PlayerMonster to 25)
(set: "currentDamage" of $PlayerMonster to "originalDamage" of $PlayerMonster)
////////////////////////////////////////////////
(set: $EnemyMonster to ($Monster))
(set: "name" of $EnemyMonster to "Vampire")
(set: "maxHealth" of $EnemyMonster to 180)
(set: "currentHealth" of $EnemyMonster to "maxHealth" of $EnemyMonster)
(set: "originalDamage" of $EnemyMonster to 15)
(set: "currentDamage" of $EnemyMonster to "originalDamage" of $EnemyMonster)
////////////////////////////////////////////////
(go-to: "UserInterfaceManager")
}
{
<div class = "dialogScene">
<div class = "ForestBackground">
<img id="KilledVampire" src=https://magicalmonstersassets.yolasite.com/ws/media-library/d855a60e4439429384723f3a63e47ca1/deadbat.webp>
<img id="KilledVampire2" src=https://magicalmonstersassets.yolasite.com/ws/media-library/d855a60e4439429384723f3a63e47ca1/deadbat.webp>
<img id="KilledVampire3" src=https://magicalmonstersassets.yolasite.com/ws/media-library/d855a60e4439429384723f3a63e47ca1/deadbat.webp>
</div>
</div>
<div class = "battleInfoContainer">
<div class = "battleInfo">
<p id="battleInfoText">The third (print:$EnemyMonster's name) also gave up</p>
</div>
</div>
[[Continue->WorthIt]]
}{
<div class = "dialogScene">
<div class = "ForestBackground">
<img id="KilledVampire" src=https://magicalmonstersassets.yolasite.com/ws/media-library/d855a60e4439429384723f3a63e47ca1/deadbat.webp>
</div>
</div>
<div class = "battleInfoContainer">
<div class = "battleInfo">
<p id="battleInfoText">You run away. Looking back you see the wimpering vampeye</p>
</div>
</div>
[[Continue->Help]]
}{
<div class = "dialogScene">
<div class = "ForestBackground">
<img id="KilledVampire" src=https://magicalmonstersassets.yolasite.com/ws/media-library/d855a60e4439429384723f3a63e47ca1/deadbat.webp>
<img id="KilledVampire2" src=https://magicalmonstersassets.yolasite.com/ws/media-library/d855a60e4439429384723f3a63e47ca1/deadbat.webp>
</div>
</div>
<div class = "battleInfoContainer">
<div class = "battleInfo">
<p id="battleInfoText">You run away. Looking back you see the two wimpering vampeye</p>
</div>
</div>
[[Continue->Help2]]
}{
<div class = "dialogScene">
<div class = "ForestBackground">
<img id="FunguyShiver" src=https://magicalmonstersassets.yolasite.com/ws/media-library/9322a69ac48b48c9aa2b4fae5d510f79/shrrom.webp>
</div>
</div>
<div class = "battleInfoContainer">
<div class = "battleInfo">
<p id="battleInfoText">Guilt floods over you as you rush $funguyName home</p>
</div>
</div>
[[Finish->Credits]]
}Credits
made by Tommy Ford
Thanks for playing!{
<div class = "dialogScene">
<div class = "ForestBackground">
<img id="KilledVampire" src=https://magicalmonstersassets.yolasite.com/ws/media-library/d855a60e4439429384723f3a63e47ca1/deadbat.webp>
<img id="KilledVampire2" src=https://magicalmonstersassets.yolasite.com/ws/media-library/d855a60e4439429384723f3a63e47ca1/deadbat.webp>
<img id="KilledVampire3" src=https://magicalmonstersassets.yolasite.com/ws/media-library/d855a60e4439429384723f3a63e47ca1/deadbat.webp>
</div>
</div>
<div class = "battleInfoContainer">
<div class = "battleInfo">
<p id="battleInfoText">The three vampire whiper in pain</p>
</div>
</div>
[[Continue->Blackscreen]]
}{(live: 1s)
[
''(text-colour:#343a40)[Guilt rushes over you as you walk home]''
]
(live: 3s)
[
[[Finish->Credits]]
]
}{
<div class = "dialogScene">
<div class = "ForestBackground">
<img id="HelpingVampeye" src=https://magicalmonstersassets.yolasite.com/ws/media-library/7e6612bd7c3a4f0d9287e0e8b36d5d43/eyeball3.webp>
<img id="KilledVampire" src=https://magicalmonstersassets.yolasite.com/ws/media-library/d855a60e4439429384723f3a63e47ca1/deadbat.webp>
<img id="KilledVampire2" src=https://magicalmonstersassets.yolasite.com/ws/media-library/d855a60e4439429384723f3a63e47ca1/deadbat.webp>
</div>
</div>
<div class = "battleInfoContainer">
<div class = "battleInfo">
<p id="battleInfoText">The enraged vampeye tries to help its freinds up as u leave</p>
</div>
</div>
[[Continue->Blackscreen]]
}{
<div class = "dialogScene">
<div class = "ForestBackground">
<img id="HelpingVampeye" src=https://magicalmonstersassets.yolasite.com/ws/media-library/7e6612bd7c3a4f0d9287e0e8b36d5d43/eyeball3.webp>
<img id="KilledVampire" src=https://magicalmonstersassets.yolasite.com/ws/media-library/d855a60e4439429384723f3a63e47ca1/deadbat.webp>
</div>
</div>
<div class = "battleInfoContainer">
<div class = "battleInfo">
<p id="battleInfoText">The other vampeye tries to help its freind up as u leave</p>
</div>
</div>
[[Continue->Blackscreen]]
}↶↷Choose Your Monster