Cycles
Concepts
Une journée sur le Daedalus est divisé en 8 cycles de 3 heures.
Gestion des cycles
À chaque changement de cycle, beaucoup de vérifications et d'actions sont effectué, l'ordre de ces actions est listé ci-dessous :
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