# Spécifications : Inventaire des Météos ## Types de Météo 1. **Ensoleillé** : Bonus attractivité, Température +1°C. 2. **Nuageux** : Neutre. 3. **Pluvieux** : Malus attractivité (visiteurs partent plus vite), Bonus biome "Marécage/Océan". 4. **Orage** : Stress animaux (bruit), Malus fort visiteurs. 5. **Neige** : Température -5°C, Bonus biome "Polaire/Montagne". 6. **Canicule** : Température +5°C, Risque surchauffe. # Annexes Techniques ## 1. Données et États ### Modèle de Données (JSON) Table statique. ### Caractéristiques Initiales **Météo Actuelle** : Ensoleillé (Défaut). ### Scores Initiaux **Durée Météo** : 4h restantes. ## 2. Cycles de Vie et Apparition ### Conditions d'Apparition Probabilités selon Saison. ### Conditions de Disparition Changement toutes les X heures ou jours. ### Hérédité **Climat** : Le climat général du zoo (Tropical, Tempéré) influence les probabilités météo. ## 3. Impacts Environnementaux ### Impact Température | Météo | Modificateur Température | Notes | |---|---:|---| | Ensoleillé | +1°C | Bonus attractivité. | | Nuageux | 0°C | Neutre. | | Pluvieux | 0°C | Humidité, pousse herbe. | | Orage | 0°C | Stress animaux. | | Neige | -5°C | Risque froid. | | Canicule | +5°C | Risque chaud. | ### Impact Milieu (Biome) **Réaction** : La pluie remplit les mares (visuel). La neige couvre le sol. ### Impact Saisons **Probabilités** : Neige impossible en Été. ### Impact Heure / Jour-Nuit **Visibilité** : Orage la nuit = Éclairs très visibles. ## 4. Impacts Biologiques et Sociaux ### Impact Reproduction **Calme** : La pluie favorise l'intimité (Repro +5%). ### Impact Mort **Froid** : Neige + Nuit = Danger mortel. ### Impact Nourriture **Pousse** : Pluie = Herbe pousse plus vite. ### Impact Attractivité (Visiteurs/Animaux) | Météo | Modificateur visiteurs | Notes | |---|---:|---| | Ensoleillé | +10% | Confort. | | Nuageux | 0% | Neutre. | | Pluvieux | -15% | Sans abris, départs plus rapides. | | Orage | -30% | Peur, incidents. | | Neige | -20% | Froid, sauf événements. | | Canicule | -10% | Sauf glaces/ombre (boutiques). | ### Impact Valeur **Ventes** : Parapluies vs Glaces. ## 5. Impacts Logistiques et Économiques ### Vitesse (Camion/Nurserie/Accueil/Recherche/Labo/Visite) **Neige/Orage** : Ralentissement camions (-20%). ### Dépenses (Boutiques/Visiteurs) **Pluie** : Augmente vente parapluies/abris. ### Trajet Visiteurs **Abri** : Les visiteurs courent se mettre à l'abri s'il pleut. ## 6. Événements ### Événements du Jeu / Carte / Zoo / Ville / Visiteur * **Changement Météo** : Notification. ## 7. Progression ### Tableau des Upgrades **Machine Météo** (Endgame) : | Niveau | Effet | | :--- | :--- | | 1 | Déclenche Pluie | | 2 | Déclenche Soleil | ## 8. Logique et Interfaces ### Pseudo-code Impacts ```javascript function updateWeather(world): if random() < changeChance: world.weather = pickNewWeather(world.season) applyWeatherEffects(world) ``` ### Messages d'Infos / Alerte | ID | Niveau | Message | | :--- | :--- | :--- | | `WEATHER_CHANGE` | Info | "La météo change : [Nouvelle Météo]" | # Annexes UX/UI ## 0. Direction Artistique & Vue * **Vue** : Isométrique (2.5D). * **Style** : Coloré, vivant, détails foisonnants (Réf: IMG_20260303_170253.jpg). * **Sprites** : 4 directions. * **Interactions** : * **Sélection** : Cliquer sur la base de l'élément (ou son sprite principal) pour le sélectionner. * **Feedback** : Surbrillance (outline blanc/jaune) au survol de la souris. ## 1. Expérience Utilisateur (UX) ### Ambiance Météo (Passif) **Description UX** : Le joueur ressent la météo actuelle. **Description UI** : Overlay plein écran (Pluie, Neige, Rayons soleil). Nuages qui passent (ombres). **Emplacement** : Écran entier. **Intégration** : Layer FX. **Navigation** : Auto. **Événements** : `WEATHER_FX`. #### Assets - **Musiques** : Bruit de pluie relaxant. - **Sons** : Pluie, Vent, Tonnerre. - **Graphiques** : Particules Pluie/Neige. - **Images** : Icône Météo HUD. - **Vidéos** : Éclairs (Flash). - **Animations** : Chute particules. - **Couleurs** : Teinte Bleue (Nuit/Pluie), Jaune (Soleil). - **Textes** : "Il pleut". - **Formes** : Gouttes.