EXP: 0
Health: 100
Armor: 10
Gold: 50
Go to store
Go to cave
Fight FiRedragon
BeAst Name:
Health:
Welcome to FiReFeast Repeller. You must defeat the FiRedragon that is preventing people from leaving the town. You are in the town square. Where do you want to go? Use the buttons above.
FRF Game Mechanics
Rank | Features | More+ Details | Psuedocode |
---|---|---|---|
1 | JavaScript | Language | javascript console.log("It works! Trust me.") |
2 | Python | Language | python print(f"Hello,World!") |
3 | W.K armor | Gain a secondary armor set | var WhiteKnightArmor = armor + currArmor; |
4 | D&D weaponry | Dragon based tools | let inventory = []; |
5 | Multi hit | Chance of weaker spread DMG | ```isMonsterHit() { Math.random() > .2 |
6 | Revive | Now restart your HP with prev XP | exp = 0; health = 100;gold = 50;armor = 10; currentWeaponIndex = 0; inventory = ["stick"]; goTown()} |
7 | Repuation system | Dont lose the people's opinion | NIL |
8 | Money glitch | Gain advantage after misclicking | while(numbers.length < 10) { numbers.push(Math.floor(Math.random() * 11)) } |
9 | 4+ arcs | More locations with diff beasts | update(locations[0]) |
Let their blood rain from the sky!
— Profion
flowchart TD
User[User Browser]
User --> UI[HTML Game UI]
UI --> CSS[CSS Styling]
UI --> JS[JavaScript Game Logic]
UI --> Assets[Assets/Images]
JS --> Stats[Player Stats: EXP, Health, Armor, Gold]
JS --> Controls[UI Controls: Buttons, Inputs]
JS --> Combat[Combat System]
JS --> Inventory[Inventory System]
JS --> Locations[Locations: Town, Store, Cave]
JS --> Monsters[Monsters/Beasts]
Combat --> Monsters
Combat --> Stats
Combat --> Inventory
Inventory --> Assets
Locations --> Monsters
Locations --> Assets
Monsters --> Loot[Gold/Items Drop]
Loot --> Inventory
Loot --> Stats
Controls --> JS