#include <stdbool.h>
#include <stdio.h>
#include <stdlib.h>
Aller au code source de ce fichier.
◆ is_in_room()
bool is_in_room |
( |
int |
length, |
|
|
int |
x, |
|
|
int |
y |
|
) |
| |
Teste si la case existe.
- Paramètres
-
length | La longueur de la pièce |
x | Abscisse de la case à tester |
y | Ordonée de la case à tester |
- Renvoie
- Renvoie 1 si la case existe
Définition à la ligne 15 du fichier lumen.c.
◆ light()
int light |
( |
bool ** |
room, |
|
|
int |
length, |
|
|
int |
lightning_radius, |
|
|
int |
x, |
|
|
int |
y |
|
) |
| |
Eclaire les cases autour de la bougie (x, y)
- Paramètres
-
room | La pièce de départ |
length | La longueur de la pièce |
lightning_radius | Rayon d'action de la bougie |
x | Abscisse de la bougie |
y | Ordonée de la bougie |
- Renvoie
- Renvoie le nombre de nouvelles cases éclairées
Définition à la ligne 30 du fichier lumen.c.
◆ main()