ok
This commit is contained in:
@@ -233,6 +233,25 @@ function updateResearch(center):
|
||||
| Consommer RP | Action | RP ≥ coût | Arbre/Carte monde → déverrouiller | unlock | `INSUFFICIENT_RESEARCH_POINTS` |
|
||||
| Affecter chercheurs | Action | slots < 3 | Panel centre → slots | production + | `RESEARCH_CENTER_FULL` |
|
||||
|
||||
## Personnage contextuel (événements & interaction)
|
||||
Voir `chercheur.md`.
|
||||
|
||||
### Affichage
|
||||
Le chercheur s’affiche lorsque :
|
||||
- le module est **actionné** (ouverture du centre, affectation, collecte, upgrade) ;
|
||||
- un **événement** de recherche survient (gain RP, percée, déverrouillage).
|
||||
|
||||
### Déclencheurs (exemples)
|
||||
| Event | Condition | Effet UI personnage |
|
||||
|---|---|---|
|
||||
| `OPEN_RESEARCH` | ouverture panel | portrait + production/h + slots |
|
||||
| `RESEARCH_TICK` / `RESEARCH_UNIT_GAINED` | tick | bulles science + feedback UI |
|
||||
| `RESEARCH_BOOST` | percée | bulle “Percée” + détails |
|
||||
| `INSUFFICIENT_RESEARCH_POINTS` | dépense refusée | bulle cause + CTA “Collecter / Attendre” |
|
||||
|
||||
### Skins & thèmes
|
||||
Uniforme et accessoires suivent `theme.md` ; variantes via `inventaire_skins.md` si skins de staff.
|
||||
|
||||
## Annexes Techniques
|
||||
|
||||
### 1. Données et États (tableau détaillé)
|
||||
|
||||
Reference in New Issue
Block a user