added some documentation & explanations

This commit is contained in:
Noel Berry
2021-01-04 18:55:26 -08:00
parent 68bb409f98
commit 7173d65263
8 changed files with 30 additions and 0 deletions

View File

@ -21,9 +21,18 @@ namespace TL
static constexpr int st_reflect = 5;
static constexpr int st_dead_state = 6;
// health during our first phase
static constexpr int max_health_1 = 10;
// health during our second phase
static constexpr int max_health_2 = 3;
// current health value (assigned to phase 1 health to start)
int health = max_health_1;
// phase 0 or 1
// 0 = running along the ground and slicing
// 1 = flying around in the air shooting orbs
int phase = 0;
GhostFrog();

View File

@ -8,6 +8,9 @@ using namespace Blah;
namespace TL
{
// Automatically checks if the provided collider ever overlaps
// with something in the `hurt_by` mask. Makes it easy for enemies
// to check if they were hit by `Mask::player_attack`
class Hurtable : public Component
{
public: