Skip to content

Latest commit

 

History

History
97 lines (85 loc) · 2.38 KB

Changelog.md

File metadata and controls

97 lines (85 loc) · 2.38 KB

Version 0.6 -

Add differnent rooms
  - add treause rooms
  - add the exit(Win state)

Version 0.5 -

Add inventory
  -Item class
    (Just has data)
    Name
    Description
    Unique ID
    Stats...
  -Loot Class
    Contains 3 types of items lists (epic, advanced, basic)
    returns random items
  -Inventory Class
    Allows player to view inventory, equip, and unequip and sell items
  -Dungeon Heroes
    Ability to call inventory (equipped items etc)
    Monsters drop loot
    Player can loot

Version 0.4 -

Add XP + Leveling
  -add in player Class
  -increaseLevel in player Class
    Increases Max Health, Attack, Defense
    Decreases Speed
    XP to level = currentLevel *10
    giveGold (gives player food)
    giveFood (gives player food)
  -Add to monster
    *getGold
    *getFood
  -In fight in Dungeon Heroes...
    *Reward player for winning
    *Set monster health to max
  -Add Master Room
    -Loot
    -Explore (next room)
    -Rest (uses food to heal)
      -3 player functions
        rest (uses food to heal)
        Stamina / health
        stamina = 1 food per 10 stamina
        health = 1 food per health

Version 0.3 -

Add fighting
  Create a random dice roller function
  Simulate a fight between the character and the monster (to the death)
    Choice character will have each round:
      (S)trong attack, (W)eak attack, (F)lee
    The return of the monster function will set up the appropriate number of treasures

Version 0.2 -

Add Monsters + Rooms
  Create a Monster Class
    Name
    Description
    Health
    Attack
    Defense
    Strength
    Protection
    Speed
    XP
    //Treasure (Will do this later)
  Create a Monster List Class
    Add a type of monster
    Randomly choose a monster from the player

Version 0.1 -

Create the Player Class
  Attributes:
    Name
    Class
    Health
    Attack
    Defense
    Strength
    Armor
    Food
    Inventory
    Experience
    Level
    Stamina

  Methods
    Player(Name, Class) --> Creates a new player