issues
search
Zerahan
/
SurvivalGame
Experimental survival-game-like framework to build a level designer and storyteller AI on. Using Near Death as a loose guide, but multiplayer and more expandable.
0
stars
0
forks
source link
Survival Needs: Init
#48
Open
Zerahan
opened
5 months ago
Zerahan
commented
5 months ago
[x] NeedStat's: water, food
[ ] Performing actions causes [NeedStat] meter meter to empty.
[ ] Interact with spout to replenish [NeedStat] meter.
[ ] Game over when the [NeedStat] meter is completely empty.
[ ] [NeedStat] meter has 10% more capacity than displayed.
[ ] Replenishing [NeedStat] meter causes the bottom 10% to fill for free.
[ ] Display [NeedStat] as a debuff with a HUD icon, with three severity levels.
CharacterStatusComponent
[ ] GetStat()
[ ] ModifyStat()
[ ] GetStats()
[ ] GetChangedStats()
CharacterStatusInterface
[ ] Todo
Actor DevStatusModifier
[ ] Implements InteractiveInterface.
[ ] Calls CharacterStatusInterface.
[ ] Actor DevProvider_Water : Replenishes 50% WaterStat on use.
[ ] Actor DevProvider_Food : Replenishes 50% FoodStat on use.
PlayerCharacter
[ ] Calls InteractiveInterface for object being looked at when the [E] key is pressed.
[ ] Display [NeedStat] as a debuff with a HUD icon, with three severity levels.
[ ] GetChangedStats()
[ ] Todo
Actor DevStatusModifier
[ ] Actor DevProvider_Food : Replenishes 50% FoodStat on use.
PlayerCharacter