en:rpd:hero
Table of Contents
Hero
The Hero is the player character in Remixed Dungeon.
Description
The Hero is the main character controlled by the player. There are different hero classes with unique starting abilities and strengths.
Hero Classes
Base Properties
- Starting HP: Varies by class (typically 20)
- Starting Strength: 10 (can vary by class)
- Attack Skill: 10
- Defense Skill: 5
- Speed: 1 (standard speed)
- Level Cap: No theoretical maximum level
Basic Mechanics
- Leveling: Gain experience by killing enemies and performing certain actions
- Strength: Affects ability to wear armor and use weapons
- Health: Determined by class and level, can be restored with healing items
- Hunger: Gradually decreases and affects performance when too low
- Healing: Can be done through various methods including potions and rest
Core Attributes
- HP (Health Points): Current health status
- EXP (Experience): For leveling up
- STR (Strength): Affects ability to use equipment
- Level: Character's overall power and HP
- Hunger: Affects performance when low
Code References
- Java Implementation: Hero.java - Core hero class
- Hero Class Definitions: HeroClass.java - All hero classes
- Subclass System: HeroSubClass.java - Hero mastery paths
- Belongings System: Belongings.java - Inventory and equipment
- Action System: HeroAction.java - Hero actions
- Leveling Mechanism: Hero.java leveling code - Implementation of leveling system
- Death Handling: Hero death handling - What happens when hero dies
- Hunger System: Hunger.java - Hero hunger mechanics
- Sprite System: HeroSprite.java - Hero visual appearance
- String Resources: strings_all.xml - All hero-related text
Hero Mechanics
See Also
en/rpd/hero.txt · Last modified: by 127.0.0.1
