![]() |
Yume Project 3.0
Touhou-inspired Danmaku game made in C only
|
Composante de l'HP. Plus de détails...
Aller au code source de ce fichier.
Classes | |
| struct | Life |
Définitions de type | |
| typedef struct Life | Life |
Fonctions | |
| void | Life_damage (Life *life, int damage) |
| Applique des dégats. | |
| void | Life_heal (Life *life, int heal) |
| Rajoute de l'HP. | |
| bool | Life_is_dead (Life *life) |
| Renvoie si l'objet est mort <=> HP <= 0. | |
| void | Life_damage_all (Pool *p, int damage) |
| Mets des dégâts a toute entité sauf au joueur. | |
| void | Life_update_all (GameContext *ctx, ScoreSystem *scoreS) |
| tue / effectue un traitement adapté à tout les objets ayant 0 HP | |
Composante de l'HP.
Ce module s'occupe de la gestion des points de vie SIMPLE des objets.
DONNÉES GÉRÉES :
| typedef struct Life Life |
|
extern |
Applique des dégats.
| life | Composante HP |
| damage | Dégâts à appliquer |
|
extern |
Mets des dégâts a toute entité sauf au joueur.
| p | pool |
| damage | dégats a infliger |
|
extern |
Rajoute de l'HP.
| life | Composante HP |
| heal | Soin à appliquer |
|
extern |
Renvoie si l'objet est mort <=> HP <= 0.
| life | Composante HP |
|
extern |
tue / effectue un traitement adapté à tout les objets ayant 0 HP
| ctx | gameContext |
| scoreS | manager de score |