Files
builazoo/docs/specs/laboratoire.md
2026-03-05 04:01:29 +01:00

29 KiB
Raw Blame History

Spécifications : Laboratoire (Site)

Définition

Un laboratoire est un point d'intérêt spécial sur la Carte du Monde (POI) dédié à la recherche avancée et à l'obtention de spécimens rares. Il permet au joueur d'accéder à des animaux génétiquement modifiés ou disparus, ainsi qu'à des technologies de pointe pour son zoo.

Fonctions

Fonction Description Entrées Sorties
Offres Spéciales Propose périodiquement des œufs ou bébés animaux rares, souvent introuvables ailleurs. Argent, Réputation Animal Rare (Œuf/Bébé)
Analyse Génétique Permet d'analyser l'ADN d'un animal pour découvrir ses traits cachés ou potentiels de mutation. Échantillon (Animal), Argent Rapport Génétique complet
Synthèse Création d'animaux à partir de fragments d'ADN collectés (feature avancée). Fragments ADN, Argent, Temps Nouvel Animal (Clone)

Icone de base

Microscope stylisé bleu néon sur fond sombre, évoquant la haute technologie.

Interactions

Acteur A Action Acteur B Résultat
Joueur Cliquer Laboratoire Ouvre l'interface des offres et services du labo.
Joueur Glisser-Déposer Offre (Animal) vers Camion Achète l'animal et lance le transport vers le zoo.
Joueur Sélectionner Animal du Zoo Lance une analyse génétique (si le labo est débloqué).

Personnage contextuel (événements & interaction)

Voir laborantin.md.

Affichage

Le laborantin saffiche lorsque :

  • le module est actionné (ouverture du labo, survol/prévisualisation dune offre, achat, lancement danalyse/synthèse) ;
  • un événement du laboratoire survient (nouvelles offres, analyse/synthèse terminée, alerte sécurité, fermeture temporaire).

Déclencheurs (événements)

Event Condition Effet UI personnage
OPEN_LAB_SITE clic POI portrait + état (ouvert/fermé) + onglets
LAB_OFFERS_GENERATED refresh TTL bulle “Nouvelles offres” + CTA “Voir offres”
LAB_OFFER_PURCHASED achat validé reçu + rappel livraison camion
LAB_ANALYSIS_COMPLETED analyse terminée CTA “Voir rapport”
LAB_SYNTHESIS_DONE synthèse terminée résultat + CTA “Voir spécimen”
LAB_SECURITY_ALERT incident bulle alerte + CTA “Voir état”

Skins & thèmes

Palette et accessoires suivent theme.md (variante “tech”) et inventaire_skins.md si activé.

Annexes Techniques

1. Données et États

Caractéristiques Initiales

Caractéristique Valeur Initiale Type Description
Niveau Tech 1 Entier Niveau technologique du labo, débloquant des offres plus rares.
Slots Offres 3 Entier Nombre d'animaux proposés simultanément.
Réputation Requise 500 Entier Score de réputation minimum pour accéder au labo.

Scores Initiaux

Score Valeur Initiale Plage (Min-Max) Impact
Fiabilité 90% 0-100% Probabilité de succès des synthèses ou analyses sans erreur.
Prestige 10 0-100 Influence la rareté des animaux proposés (plus haut = plus rare).

2. Cycles de Vie et Apparition

Conditions d'Apparition

Condition Seuil Opérateur Résultat
Exploration Carte Zone "Ville" ou "Industrie" Est Le laboratoire est découvert sur la carte du monde.
Niveau Joueur 5 >= Le laboratoire devient interactif.

Conditions de Disparition

Condition Seuil Opérateur Résultat
Événement "Faillite Labo" Aléatoire Est Le laboratoire ferme temporairement (24h).
Offre Expirée 24h > L'offre d'animal est remplacée par une nouvelle.

Hérédité

Parent Trait Transmis Probabilité Mutation Possible
Animal Cloné Traits Génétiques 99% Oui (1% instabilité génétique)
Animal Analysé Aucun 0% Non (Analyse non invasive)

3. Impacts Environnementaux

Impact Température

Plage Température Effet sur l'entité Bonus/Malus
< 0°C Ralentissement des machines (synthèse) Durée +20%
> 35°C Surchauffe des serveurs (analyse) Coût Énergie +15%
20°C (Optimal) Fonctionnement optimal Vitesse +5%

Impact Milieu (Biome)

Biome Compatibilité Bonus/Malus
Urbain 100% Aucun (Emplacement standard)
Toundra 80% Coût maintenance +10% (Chauffage)
Désert 70% Coût maintenance +20% (Climatisation)

Impact Saisons

Saison Effet Modificateur
Hiver Recherche sur animaux polaires favorisée Rareté Animaux Froids +10%
Été Recherche sur animaux tropicaux favorisée Rareté Animaux Chauds +10%
Printemps Pic de naissances (offres bébés) Nombre Offres +1
Automne Analyse de maladies (prévention) Coût Analyse -10%

Impact Heure / Jour-Nuit

Période Activité Visibilité
Jour (08h-20h) Ouvert au public (visites scolaires) Haute (Enseignes allumées)
Nuit (20h-08h) Recherche intensive (offres "sombres") Basse (Lumières tamisées)

4. Impacts Biologiques et Sociaux

Impact Reproduction

Facteur Effet sur Taux Condition
Fertilité Assistée +20% Si recherche "Fécondation In Vitro" débloquée
Clonage Reproduction Naturelle = 0%, Production par Synthèse = 100% Si l'espèce est éteinte ou si loption "Synthèse" est utilisée au lieu dun cycle de reproduction

Impact Mort

Cause Conséquence Durée
Échec Synthèse Perte des fragments ADN Instantané
Accident Labo Fermeture temporaire pour décontamination 48h

Impact Nourriture

Type Nourriture Gain Santé Coût Préférence
Nutriments Synthétiques +50 (pour clones) 200$ / dose 5 (Indispensable pour clones)
Nourriture Standard +10 (pour clones) 50$ / kg 1 (Mal digéré par clones)

Impact Attractivité Visiteurs

Action/État Gain Attractivité Rayon d'action
Découverte Espèce Éteinte +500 (Global Zoo) Monde entier (Buzz médiatique)
Visite du Labo (si module) +20 10m autour du bâtiment

Impact Attractivité Animaux

Espèce Interaction Effet Stress
Toutes Prélèvement ADN +10 (Stress léger)
Clones Retour à la vie sauvage +50 (Stress fort, inadapté)

Impact Valeur

Facteur Variation Prix Condition
Rareté Génétique +200% Si l'animal a des traits "Légendaires"
Défaut de Clonage -50% Si l'animal a le trait "Instable"

5. Impacts Logistiques et Économiques

Vitesse (Camion)

Type Route Vitesse Max Consommation
Autoroute (vers Labo) 110 km/h 10 L/100
Piste (accès difficile) 30 km/h 20 L/100

Vitesse (Nurserie)

Action Durée de base Réduction par Upgrade
Incubation Œuf Rare 72h -10% par niveau d'incubateur
Soin Post-Clonage 24h -5% par niveau de vétérinaire

Vitesse (Accueil)

Flux Visiteurs/Minute Capacité Max
Entrée Labo (Visite) 5 50 (Groupe restreint)

Vitesse (Recherche)

Projet Durée (Jours) Coût Accélération
Séquençage ADN 2 jours 1000$
Résurrection Mammouth 30 jours 50,000$

Vitesse (Labo)

Analyse Durée Fiabilité
Test Paternité 1h 99.9%
Dépistage Maladies 4h 95%

Vitesse (Visite)

Zone Temps Moyen Facteur Ralentissement
Hall d'exposition 15 min Si guide présent (+10 min)

Dépenses (Billeterie)

Poste Coût Hebdo Maintenance
Guichet Spécial Labo 500$ 50$

Dépenses (Boutiques)

Article Coût Achat Marge
Kit Petit Chimiste 20$ 40%
Peluche Dinosaure 15$ 60%

Dépenses (Visiteurs)

Type Dépense Montant Moyen Fréquence
Don pour la Recherche 10$ 1 visiteur sur 20
Ticket Visite Guidée 25$ 1 visiteur sur 10

Dépenses (Employés)

Rôle Salaire Prime
Généticien 3000$ / mois +500$ par découverte majeure
Agent de Sécurité 1800$ / mois Aucune

Dépenses (Nurseries)

Soin Coût Matériel Coût Personnel
Suivi Clonage 500$ / jour 200$ / jour

Dépenses (Nourriture)

Type Prix/Kg Fournisseur
Gel Nutritif 100$ LaboCorp

Dépenses (Acceuil des animaux)

Installation Coût Construction Entretien
Enclos Stérile 10,000$ 500$ / semaine

Dépenses (Camion)

Trajet Coût Essence Usure
Zoo <-> Labo (50km) 50$ 2%

Trajet Visiteurs

Trajet Visiteurs vers/depuis la ville
Moyen Transport Temps Coût Fréquence
Navette Scientifique 30 min 5$ 1/h
Trajet Visiteurs vers/depuis les animaux
Chemin Distance Attrait
Tunnel Vitré 50m 8/10 (Vue sur labo)
Trajet Visiteurs vers/depuis les boutiques
Emplacement Détour Moyen Taux de Conversion
Sortie Labo 0m (Passage obligé) 30%
Trajet Visiteurs vers/depuis la billeterie (entrées/sorties du zoo)
Flux Temps Attente Saturation
Entrée VIP Labo 0 min 10%

6. Événements

Événements du Jeu

Event Déclencheur Effet Global Durée
Découverte Majeure Aléatoire (1/an) Attractivité Science +20% 1 mois
Fuite de Spécimen Sécurité < 20% Panique (Visiteurs partent) Jusqu'à capture

Événements du Carte

Event Lieu Impact Zone
Conférence Science Ville voisine Hôtels complets, affluence +10%

Événements du Zoo

Event Cible Conséquence
Mutation Spontanée Animal en gestation Naissance d'un variant rare

Événements du Ville / Visiteur

Event Impact Affluence Impact Budget
Manifestation Anti-Clonage -15% Sécurité +10% (Coût)

Événements du Visiteur

Action Satisfaction Besoin
Voir un clone +20 (Émerveillement) Éducation
Voir une expérience ratée -30 (Dégoût) Sécurité

Événements du Joueur

Action Coût Action Gain XP
Financer Recherche 10,000$ +500 XP Science

7. Progression

Tableau des Upgrades

Niveau Coût Prérequis Bonus Débloqué
Labo Niv 1 50,000$ Zoo Niv 3 Analyses simples, Offres standards
Labo Niv 2 150,000$ Labo Niv 1 Séquençage ADN, Offres Rares
Labo Niv 3 500,000$ Labo Niv 2 Clonage, Offres Légendaires

8. Logique et Interfaces

Pseudo-code Impacts

Algorithme Entrées Logique Simplifiée Sortie
Calcul Succès Clonage Fiabilité Labo, Rareté Animal Succès = Fiabilité - (Rareté * 5) Booléen (Réussite/Échec)
Génération Offre Niveau Labo, Seed Aléatoire Rareté = Rand(1, Niveau * 2) Animal proposé

Messages d'Infos / Alerte

Type Message Condition Priorité
Info "Le laboratoire propose un spécimen rare !" Nouvelle offre générée 3
Warn "Échec de la synthèse génétique." Synthèse ratée 4
Error "Alerte de sécurité au laboratoire !" Fuite ou Intrusion 5 (Max)

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)

Description UX

Étape Utilisateur Action Attendue Feedback Système
Notification Offre Clic sur notif Caméra centre sur Labo + Halo
Consultation Offres Clic sur Labo Ouverture Modal "Offres du Labo"
Achat Animal Drag & Drop vers Camion Son "Validation", Animation particule ADN

Description UI

Élément Type (Bouton/Panel) Contenu État par défaut
Panel Labo Fenêtre Modale Liste animaux, Stats Labo Caché
Bouton Synthèse Bouton Action Icône éprouvette Grisé (si pas de fragments)

Emplacement

Élément Position Ancrage Z-Index
Notif Labo Haut Droite Top-Right 100
Modal Labo Centre Écran Center 200

Intégration

Composant Parent Contraintes Responsive
HUD Principal Max 80% largeur écran Oui

Navigation

De l'écran Vers l'écran Transition Trigger
Carte Monde Vue Labo Zoom fluide Clic Batiment
Vue Labo Carte Monde Dezoom Bouton Fermer

Événements

Input Utilisateur Action Système Son Animation
Hover Offre Affiche Tooltip Détails hover_tech.mp3 Scale 1.05
Clic Achat Débite argent, ajoute animal buy_success.mp3 Flash vert

Assets Skinables

Musiques
Piste Contexte Loop Volume
lab_ambient.mp3 Vue intérieure Labo Oui 40%
Sons
SFX Trigger Priorité
sci_fi_hum.mp3 Ambiance fond Basse
dna_scan.mp3 Analyse terminée Haute
Graphiques
Asset Format Résolution
icon_lab.png PNG 128x128
bg_lab_interior.jpg JPG 1920x1080
Images
Image Usage Alt Text
dna_strand.png Décoration UI "Brin d'ADN stylisé"
Vidéos
Clip Usage Durée
cloning_process.mp4 Cinématique succès 5s
Animations
Nom Cible Durée Type (CSS/JS)
pulse_neon Bordures UI 2000ms CSS Keyframes
Couleurs
Code Hex Usage Sémantique
#00FFFF Texte, Bordures Technologie, Futur
#202040 Fond Panel Mystère, Science
Textes
Clé i18n Valeur FR Valeur EN
LAB_TITLE Laboratoire de Génétique Genetics Lab
BTN_SYNTHESIZE Synthétiser Synthesize
Formes
Forme Usage Style Bordure
Hexagone Icônes, Boutons Solid 2px

Définition

Champ Valeur
Concept Site “Laboratoire” (carte monde) : POI de recherche, offres rares, analyses génétiques et synthèse/clonage (fonctionnalité avancée).
Rôle Fournir un point daccès à des animaux/offres exclusives et à des services de science (analyse traits cachés, création), avec gating réputation/niveau.
Portée Site externe (world map) + interface de services ; interactions avec camion (transport) et centre_recherche (recherche).
Contrainte Pas de cache/mémorisation : offres et résultats calculés à la volée (seed explicitée) ; pas de fallback silencieux sur échec (erreur + log + message).

Fonctions (tableau détaillé)

Fonction Déclencheur Entrées Sorties Règles Observabilité
Ouvrir labo clic POI site_id modal liste offres + services Event OPEN_LAB_SITE
Générer offres refresh/expiration lab_level, seed offres TTL 24h, remplacement complet Event LAB_OFFERS_GENERATED
Acheter une offre drag vers camion offer_id, funds cargo camion transaction atomique Event LAB_OFFER_PURCHASED
Analyse génétique sélectionner animal animal_id, fee rapport révèle traits selon fiabilité Event LAB_ANALYSIS_COMPLETED
Synthèse/clonage action fragments, fee, time nouvel animal fiabilité vs rareté => succès/échec Event LAB_SYNTHESIS_DONE
Fermer temporairement incident sécurité < seuil site fermé cooldown 24h/48h Event LAB_CLOSED_TEMP
Visite publique jour module visite attractivité + visiteurs/flux Event LAB_PUBLIC_VISIT

Icone de base

Élément Spécification
Représentation Microscope néon + brin ADN
Couleur dominante Cyan néon (#00FFFF) + indigo (#202040)
Variantes icon_lab.png, icon_lab_microscope.png
États open, closed, new_offers, security_alert

Interactions (tableau détaillé)

Interaction Type Préconditions Étapes UI Résultat Erreurs / Messages
Consulter offres Consultation réputation ok clic labo modal offres LAB_LOCKED_REPUTATION
Acheter Action fonds ok + camion idle drag offre → camion mission camion NOT_ENOUGH_COINS, TRUCK_BUSY
Lancer analyse Action animal sélectionné choisir animal → payer rapport ANALYSIS_FAILED
Lancer synthèse Action fragments synthétiser → confirmer file synthèse NOT_ENOUGH_FRAGMENTS

Annexes Techniques

1. Données et États (tableau détaillé)

Donnée / État Type Exemple Source Contraintes
site_id uuid_v4 uuid_v4 DB -
site_type string lab_site DB constant
lab_level int 1 DB 1..3 (ex)
requires.reputation_min int 500 config gating
offers[].offer_id uuid_v4 uuid_v4 DB unique
offers[].expires_at timestamp - DB UTC
offers[].item_type string egg DB egg/baby/animal
offers[].species_id string MAMMOTH DB enum
offers[].price.coins int 20000 DB >=0
scores.reliability float 0.9 config 0..1
scores.prestige int 10 config 0..100
state.is_open boolean true DB fermeture temp
state.closed_until timestamp | null - DB UTC
rng.seed string lab_offer_seed DB auditable

Caractéristiques Initiales (tableau détaillé)

Caractéristique Valeur initiale Unité Notes
Niveau tech 1 int offres
Slots offres 3 count simultané
Réputation requise 500 pts gating

Scores Initiaux (tableau détaillé)

Score Valeur initiale Plage Impact
Fiabilité 90% 0..100% succès
Prestige 10 0..100 rareté

2. Cycles de Vie et Apparition (tableau détaillé)

Phase Déclencheur Entrées Sorties Invariants
Découverte exploration zone POI visible persiste
Interactif niveau joueur >=5 UI active gating réputation
Refresh offres 24h seed nouveaux items TTL
Fermeture incident sécurité closed_until observable

Conditions d'Apparition (tableau détaillé)

Condition Seuil Opérateur Résultat
Exploration carte zone “Ville/Industrie” est POI découvert
Niveau joueur 5 >= interactif

Conditions de Disparition (tableau détaillé)

Condition Seuil Opérateur Résultat
Faillite labo événement est fermeture 24h

Hérédité (tableau détaillé)

Élément Hérité Règle
Traits clonés Oui 99% + instabilité 1%
Analyses Oui rapports conservés

3. Impacts Environnementaux

Impact Température (tableau détaillé)

Condition Effet labo Notes
< 0°C durée synthèse +20% machines
> 35°C coût énergie +15% surchauffe
20°C vitesse +5% optimal

Impact Milieu (Biome) (tableau détaillé)

Biome Effet Notes
Urbain aucun nominal
Toundra maintenance +10% chauffage
Désert maintenance +20% clim

Impact Saisons (tableau détaillé)

Saison Effet Notes
Hiver rareté froid +10% offers
Été rareté chaud +10% offers
Printemps offres +1 bébés
Automne coût analyse -10% maladies

Impact Heure / Jour-Nuit (tableau détaillé)

Période Effet Notes
Jour ouvert au public enseignes
Nuit recherche intensive offres “sombres”

4. Impacts Biologiques et Sociaux

Impact Reproduction (tableau détaillé)

Facteur Effet sur taux Condition
Fertilité assistée +20% recherche débloquée
Clonage reproduction naturelle 0 espèce éteinte

Impact Mort (tableau détaillé)

Cas Effet Condition
Échec synthèse perte fragments instant
Accident fermeture 48h décontamination

Impact Nourriture (tableau détaillé)

Ressource Effet Condition
Nutriments synthétiques santé +50 (clone) indispensable clones

Impact Attractivité(Visiteurs (tableau détaillé)

Action/État Gain Rayon Notes
Découverte espèce éteinte +500 (global) monde buzz in-game
Visite labo +20 10m module

Impact Attractivité Animaux) (tableau détaillé)

Action/État Effet animaux Condition
Prélèvement ADN stress +10 toutes espèces

Impact Valeur (tableau détaillé)

Facteur Variation Condition
Traits légendaires +200% rareté génétique
Instable -50% défaut clonage

5. Impacts Logistiques et Économiques

Vitesse (Camion) (tableau détaillé)

Paramètre Effet Condition
Autoroute 110 km/h vers labo
Piste 30 km/h accès difficile

Vitesse (Nurserie) (tableau détaillé)

Paramètre Effet Condition
Incubation œuf rare 72h base -10%/lvl incubateur

Vitesse (Accueil) (tableau détaillé)

Paramètre Effet Condition
Flux visite 5/min capacité 50

Vitesse (Recherche) (tableau détaillé)

Paramètre Effet Condition
Séquençage 2 jours accélération payante

Vitesse (Labo) (tableau détaillé)

Paramètre Effet Condition
Tests 1h..4h fiabilité

Vitesse (Visite) (tableau détaillé)

Paramètre Effet Condition
Guide +10 min module

Dépenses (Billeterie) (tableau détaillé)

Poste Coût Unité Condition
Guichet spécial 500 $/semaine visite

Dépenses (Boutiques) (tableau détaillé)

Poste Coût Unité Condition
Kit chimiste 20 $ marge 40%

Dépenses (Visiteurs) (tableau détaillé)

Poste Coût Unité Condition
Don recherche 10 $ 1/20

Dépenses (Employés) (tableau détaillé)

Poste Coût Unité Condition
Généticien 3000 $/mois prime

Dépenses (Boutiques) (tableau détaillé)

Poste Coût Unité Condition
Section dupliquée 0 - conservée

Dépenses (Nurseries) (tableau détaillé)

Poste Coût Unité Condition
Suivi clonage 500 $/jour matériel

Dépenses (Nourriture) (tableau détaillé)

Poste Coût Unité Condition
Gel nutritif 100 $/kg fournisseur

Dépenses (Acceuil des animaux) (tableau détaillé)

Poste Coût Unité Condition
Enclos stérile 10000 $ entretien

Dépenses (Camion) (tableau détaillé)

Poste Coût Unité Condition
Trajet 50km 50 $ usure 2%

Trajet Visiteurs

Trajet Visiteurs vers/depuis la ville (tableau détaillé)
Source Destination Déclencheur Effet
Ville Labo navette afflux
Trajet Visiteurs vers/depuis les animaux (tableau détaillé)
Source Destination Déclencheur Effet
Hall Tunnel vitré curiosité passage
Trajet Visiteurs vers/depuis les boutiques (tableau détaillé)
Source Destination Déclencheur Effet
Sortie labo Boutique passage obligé conversion
Trajet Visiteurs vers/depuis la billeterie (entrées/sorties du zoo) (tableau détaillé)
Source Destination Déclencheur Effet
Entrée VIP Labo ticket attente 0

6. Événements

Événements du Jeu (tableau détaillé)

Event Déclencheur Payload Effet
LAB_OFFERS_GENERATED refresh seed nouvelles offres
LAB_ANALYSIS_COMPLETED fin report_id rapport
LAB_SYNTHESIS_DONE fin success nouvel animal/échec
LAB_SECURITY_ALERT sécurité - fermeture

Événements du Carte (tableau détaillé)

Event Déclencheur Effet
LAB_POI_DISCOVERED exploration marker

Événements du Zoo (tableau détaillé)

Event Déclencheur Effet
TRUCK_DELIVERS_LAB_CARGO retour dépôt accueil/nurserie

Événements du Ville / Visiteur (tableau détaillé)

Event Déclencheur Effet
ANTI_CLONE_PROTEST aléatoire affluence -

Événements du Visiteur (tableau détaillé)

Event Déclencheur Effet
VISITOR_SEES_CLONE visite satisfaction +

Événements du Joueur (tableau détaillé)

Event Déclencheur Effet
PLAYER_FUNDS_RESEARCH action xp science +

7. Progression

Tableau des Upgrades (tableau détaillé)

Niveau Coût Effet Débloque
1 50000 analyses simples offres standard
2 150000 séquençage offres rares
3 500000 clonage légendaire

8. Logique et Interfaces

Pseudo-code Impacts (tableau détaillé)

Fonction Entrées Sorties Notes
computeCloningSuccess reliability, rarity bool formule
generateLabOffer level, seed offer auditable
canAccessLab reputation, level bool gating

Messages d'Infos / Alerte (tableau détaillé)

ID Niveau Message Condition
LAB_TITLE Info "Laboratoire de Génétique." ouverture
LAB_LOCKED_REPUTATION Warning "Réputation insuffisante." gating
LAB_SECURITY_ALERT Error "Alerte de sécurité au laboratoire." fuite/intrusion

Annexes UX/UI

1. Expérience Utilisateur (UX)

Description UX (tableau détaillé)

Parcours But Friction Réduction clics
Voir nouvelle offre découvrir notif clic notif → focus POI
Acheter obtenir rare transport drag → camion
Analyser révéler traits coût CTA direct dans fiche

Description UI (tableau détaillé)

Composant Contenu États
Modal labo onglets offres/services open/closed
Cartes offre prix + rareté locked/available
Bouton synthèse fragments requis enabled/disabled

Emplacement (tableau détaillé)

Zone UI Position Notes
Carte monde POI halo
Modal centre 80% largeur

Intégration (tableau détaillé)

Intégration Contrat Notes
camion.md transport drag offre
accueil_animaux.md dépôt adultes
nurserie.md dépôt œufs/bébés

Navigation (tableau détaillé)

Action Chemin Résultat
Ouvrir clic POI modal
Acheter drag offre → camion mission
Fermer bouton X retour carte

Événements (tableau détaillé)

Event UI Déclencheur Effet
OPEN_LAB_SITE clic modal
CLICK_BUY_OFFER drag achat

Assets Skinables

Musiques (tableau détaillé)
Asset Usage Durée Notes
lab_ambient.mp3 modal loop néon
Sons (tableau détaillé)
Asset Usage Volume
dna_scan.mp3 analyse ok moyen
buy_success.mp3 achat moyen
Graphiques (tableau détaillé)
Asset Usage Contraintes
dna_strand.png UI décor
icon_lab.png POI lisible
Images (tableau détaillé)
Asset Usage
bg_lab_interior.jpg fond
Vidéos (tableau détaillé)
Asset Usage Durée
cloning_process.mp4 succès 5.0s
Animations (tableau détaillé)
Animation Déclencheur Notes
pulse_neon bordures 2000ms
Couleurs (tableau détaillé)
Token Valeur Usage
lab_cyan #00FFFF accents
lab_indigo #202040 fond
Textes (tableau détaillé)
Clé FR EN
LAB_TITLE Laboratoire de Génétique Genetics Lab
BTN_SYNTHESIZE Synthétiser Synthesize
Formes (tableau détaillé)
Élément Forme Notes
Boutons hexagone bordure 2px