**Motivations:** - Intégrer les nouvelles fonctionnalités demandées par Leo (vue isométrique, gestion du personnel, personnalisation avatar/zoo). - Enrichir le gameplay avec des mécaniques de fusion d'enclos et de passes saisonniers. **Root causes:** - Demande d'évolution majeure du Game Design (fichier `docs/leo.md`). **Correctifs:** - N/A **Evolutions:** - Ajout de 19 nouveaux fichiers de spécifications (Staff, Skins, Enclos, Avatar, etc.). - Mise à jour de 5 fichiers existants pour supporter la vue isométrique et les nouvelles interactions. - Définition du système de passes temporaires et statut VIP. - Spécification des employés achetables avec pièces. **Pages affectées:** - docs/specs/*
43 lines
1.7 KiB
Markdown
43 lines
1.7 KiB
Markdown
# Affiche Enclos
|
|
|
|
## 1. Définition
|
|
Panneau informatif fixé sur la clôture d'un enclos, présentant l'espèce animale qui y réside. Il apparaît automatiquement lorsqu'un enclos est créé et se positionne sur une section horizontale visible de la barrière.
|
|
|
|
## 2. Fonctions
|
|
* **Information :** Indique aux visiteurs (et au joueur) quel animal se trouve ici.
|
|
* **Éducation :** Augmente légèrement le score d'éducation du zoo.
|
|
* **Esthétique :** Habille les clôtures et rend le zoo plus réaliste.
|
|
|
|
## 3. Icone
|
|
* **Représentation :** Panneau rectangulaire avec une photo d'animal.
|
|
* **Couleur dominante :** Bois et Blanc.
|
|
|
|
## 4. Interactions
|
|
* **Clic :** Ouvre la fiche encyclopédique de l'animal ("Zoopédia").
|
|
* **Personnalisation :** (Optionnel) Changer le style du cadre ou l'image.
|
|
|
|
## 5. Annexes Techniques
|
|
|
|
### Données (JSON)
|
|
```json
|
|
{
|
|
"sign_id": "sign_lion_01",
|
|
"parent_enclosure_id": "enclosure_lions_01",
|
|
"position": {"x": 10, "y": 11, "face": "south"}, // Position sur la grille et orientation
|
|
"animal_info": {
|
|
"name": "Lion d'Afrique",
|
|
"scientific_name": "Panthera leo",
|
|
"conservation_status": "VU" // Vulnerable
|
|
}
|
|
}
|
|
```
|
|
|
|
### Règles Métier
|
|
* **Placement Auto :** Le jeu détermine la meilleure position (côté sud ou est généralement, face au chemin le plus proche).
|
|
* **Unicité :** Une seule affiche par enclos fusionné (ou une tous les X cases de périmètre).
|
|
|
|
## 6. Annexes UX/UI
|
|
* **Visuel :** Petit panneau en bois avec une image miniature de l'animal.
|
|
* **Lisibilité :** Doit être visible sans cacher les animaux derrière.
|
|
* **Zoom :** Devient plus détaillé ou affiche une bulle d'info au survol de la souris.
|