Mechanics - M3tte/ego_weapons GitHub Wiki
Energy System
Each player has an energy / light storage used for utilizing active abilities. This energy gradually recharges up to a maximum (this maximum is affected by emotion level).
/fillblips [player]
This command completely refills a players energy bar and resets their cooldowns
Emotion Level
The players emotion level is displayed as a yellow number on the left side of the status hud. Combat actions generally grant emotion level points enough of which cause the players emotion level to increase. These actions include guarding, parrying, and attacking. A players max energy is dictated by their emotion level. Higher emotion levels allowing more abilities to be used.
/setEmotionLevel [player] [level 0 - 5]
This command sets a players emotion level to the desired tier.
Stagger
In addition to health, players now also have a stagger bar. This bar generally decreases upon guarding, getting hit or due to certain equipment abilities. It can be recharged via guarding, equipment abilities or slowly via passive regeneration.
Once a players stagger bar reaches 0 they become staggered, stunning them, increasing received damage by 50% and depleting all stamina.
Sanity [WIP]
Sanity is another bar similar to health. It is depleted by specific weapons or equipment abilities. It slowly regenerates on its own or as a result of other equipment abilities.
Currently, running out of sanity causes a player to panic, giving them negative effects for 15 seconds and recharging their sanity by 50%.