Daedalus

From eMushpedia
Revision as of 19:09, 6 April 2026 by imported>Septembre (Ajout image)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

rightLe vaisseau dans lequel vous vous êtes réveillé s'appelle le Daedalus.

Concepts

Un Daedalus ou "un vaisseau" représente une partie de jeu sur eMush.

  • Il commence une fois qu'il est "plein" c'est à dire que ses seize équipiers se sont réveillés.
  • Il s'achève une fois qu'une condition de fin est réalisée (voir Fins du jeu).
  • Cette partie aura une page de fin qui regroupe diverse statistiques.

Tous les Daedalus sont identiques mais peuvent comporter certains changements aléatoires :

  • Des objets n'apparaissent pas forcément à chaque fois (Armes, Plan Plans, Apprentron Apprentron...).
  • Finola et Chao sont présents ou Andie et Derek.
  • Ainsi que d'autres altérations dues à des évènements calendaires.

Gestion des cycles

Par extension, on désigne les calculs du jeu au changement de cycle ou jour en disant que le Daedalus calcule. L'ordre des opérations est le suivant :

Icon TODO: Traduire en français

Daedalus new cycle order :
Check if General Patching Up project activate
Check if new day and do miscellaneous stuff around that
Add hunters and incident points
+5% to a project if neron thread is done

remove oxygen
force mush selection if lobby phase took too long
reset spore if new days
reset daily special action points
kill players from lack of oxygen
Handle ship status new cycle

Handle players new cycle :
--- update cycle related achievements
--- Handle players status
--- Handle diseases appearing or healing through time
--- update sleep and lost related achievements
--- Handle new day HP gain
--- Handle new day moral lost
--- Handle death by suicide
--- Handle AP / MP gain
--- Handle logistics
--- Handle everything modifier related (bonus / malus AP/MP from skill, dirty by disease,...)

Give new cycle glory
Handle equipments new cycle :
--- NPC actions
--- Handle equipments status new cycle (mostly charges)
--- Handle Plants / Jukebox / Rations

Dispatch incidents
Handle room new cycle :
--- Handle room status new cycle (mostly fire)
--- Handle moral given by shrink
--- Handle fire propagation

Handle hunters new cycle :
--- Handle hunters status new cycle (???)
--- Remove attacked traders
--- Hunters try to shoot
--- Try to spawn a trader
--- Try to spawn hunters

create message auto watering
attribute titles if needed
Handle new / expired rebel bases
3% to break sol link
update day related achievements


Lore

Icon TODO: à compléter