Guida Intensita Quest
Ultimo aggiornamento: 2026-03-21
Scopo
Definire un livello di pressione narrativa per ogni quest, senza introdurre meccaniche numeriche di gameplay.
Scala ufficiale
Codici interni (DB/API):
CHILLSOFTSTANDARDHIGHCRITICAL
Label UI italiane:
CHILL-> ChillSOFT-> SoftSTANDARD-> StandardHIGH-> HighCRITICAL-> Critical
Regole di ereditarieta
- Definizione quest:
quest_definitions.intensity_level(defaultSTANDARD)quest_definitions.intensity_visibility(visible|hidden, defaultvisible)
- Istanza quest:
quest_instances.intensity_level(override opzionale)
- Runtime:
effective_intensity_level= override istanza se presente, altrimenti livello definizione.
Visibilita
- Se
intensity_visibility = visible, il player vede badge e livello. - Se
intensity_visibility = hidden, il livello non viene mostrato al player. - Lo staff vede sempre i dati in contesto operativo/admin.
Ambito funzionale
- Intensita solo descrittiva/narrativa.
- Nessun effetto automatico su:
- difficolta
- statistiche
- drop
- probabilita
- ricompense
Mapping colore UI
CHILL: verdeSOFT: intermedio freddoSTANDARD: gialloHIGH: intermedio caldoCRITICAL: rosso
Endpoint coinvolti (estensione campi, nessun endpoint nuovo)
- Admin:
/admin/quests/definitions/create|update|list|get/admin/quests/instances/assign|status/set|list|get
- Game:
/quests/list|get/quests/history/list|get