« Cycles » : différence entre les versions

De eMushpedia
Aller à la navigation Aller à la recherche
 
(11 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
== Concepts ==
== Concepts ==


Une journée sur le Daedalus est divisé en 8 cycles de 3 heures.
Une journée sur le Daedalus est divisé en 8 cycles de 3 heures, les gains d'énergies ainsi que beaucoup d'actions se déclenchent à leurs changements.
 
Vous pouvez voir le jour et le cycle actuel en haut à droite des [[Canaux de conversation]]


== Gestion des cycles ==
== Gestion des cycles ==
Ligne 8 : Ligne 10 :




* Vérification si ''[[Rafistolage Général]]'' s'active.
* Vérification si '''[[Rafistolage Général]]''' s'active.
* Vérification d'un changement de jour
* Vérification d'un changement de jour
**Actions diverses autour du changement de jour. (À définir)
** Actions diverses autour du changement de jour. (À définir)
* Ajout de [[Embûches#Les_points_d'incident|points d'incidents]] et de [[Chasse aux hunters#Apparition|points de hunters]].
* Ajout de '''[[Embûches#Les_points_d'incident|points d'incidents]] et de [[Chasse aux hunters#Apparition|points de hunters]]'''.
* +5% a un projet si [[Participation de NERON]] est fait.
* +5% a un projet si '''[[Participation de NERON]]''' est fait.


* Perte d'[[Oxygène]]
* Perte d''''[[Oxygène]]'''.
* Sélection forcée des mushs si le vaisseau met trop de temps à se remplir.
* Sélection forcée des mushs si le vaisseau met trop de temps à se remplir.
* Réinitialisation de la limite journalière de spores.
* Réinitialisation de la limite journalière de spores.
* Réinitialisation journalière des [[Points d'Action et de Mouvement#Points_d'Action_Spéciaux|points d'action spéciaux]]
* Réinitialisation journalière des '''[[Points d'Action et de Mouvement#Points_d'Action_Spéciaux|points d'action spéciaux]]'''
* Morts par manque d'[[Oxygène]].
* Morts par manque d'[[Oxygène]].
Handle ship status new cycle
* Gestion des status du vaisseau. (Fin de déplacement, '''[[Gelée verte]]''', '''[[Parfum antique]]''', etc...)


Handle players new cycle :
* Gestion des changements de cycle des joueurs :
--- update cycle related achievements
** Gain de '''[[Pictos et titres]]''' liés aux cycles.
--- Handle players status
** Gestion du status des joueurs. (Comme le cooldown de poiçons)
--- Handle diseases appearing or healing through time
** Apparition de '''[[Maladies]]''' ou leur disparition avec le temps.
--- update sleep and lost related achievements
** Gain de {{PA}} du sommeil et perte des '''[[Pictos et titres]]''' liés.
--- Handle new day HP gain
** Gain de {{PV}} au changement de jour.
--- Handle new day moral lost
** Perte de {{Moral}} au changement de jour.
--- Handle death by suicide
** Mort par suicide.
--- Handle AP / MP gain
** Gain de {{PA}} / {{PM}}.
--- Handle logistics
** Activation de la '''[[Logistique]]'''.
--- Handle everything modifier related (bonus / malus AP/MP from skill, dirty by disease,...)
** Gestion des interactions avec les modificateurs. (Bonus ou malus de {{PA}} / {{PM}} des compétences, salissure dus à une maladie, etc...)


Give new cycle glory
* Gain de '''[[Triomphe]]''' lié aux cycles
Handle equipments new cycle :
* Gestion des changements de cycle des '''[[Équipements]]''' :
--- NPC actions
** Actions des PNJ. (Drones et chat)
--- Handle equipments status new cycle (mostly charges)
** Gestion du status des équipements. (Charges, etc...)
--- Handle Plants / Jukebox / Rations
** Gestion des '''[[Plantes]]''' / '''[[Jukebox]]''' / '''[[Rations]]'''.


Dispatch incidents
* Création des '''[[Embûches#Types_d'incidents|incidents]].'''
Handle room new cycle :
* Gestion des changements de cycle des salles :
--- Handle room status new cycle (mostly fire)
** Gestion du status des salles (Incendies, activation d''''[[Arroseurs automatiques]]''', etc...)
--- Handle moral given by shrink
** Gestion du gain de moral via '''[[Psy]]'''.
--- Handle fire propagation
** Propagation du feu.


Handle hunters new cycle :
* Gestion des changements de cycle des hunters :
--- Handle hunters status new cycle (???)
** Gestion du status des hunters. (Status permettant suivre la période pendant laquelle ils ne peuvent pas attaquer et pour suivre l'attaque sur un marchand)
--- Remove attacked traders
** Fuite des '''[[Échanges Marchands|marchands]]''' attaqué.
--- Hunters try to shoot
** Tentative de '''[[Chasse_aux_hunters#Fonctionnement_des_tirs|tir des hunters]]'''.
--- Try to spawn a trader
** Tentative d''''[[Échanges Marchands#Apparition|apparition d'un marchand]]'''.
--- Try to spawn hunters
** Tentative d''''[[Chasse_aux_hunters#Apparition|apparition de hunters]]'''.


create message auto watering
* Création d'un message si '''[[Arroseurs automatiques]]''' s'est activé.
attribute titles if needed
* Attribution des '''[[Titres]]''' si nécessaire.
Handle new / expired rebel bases
* Apparition ou disparition des '''[[Bases rebelles]]'''.
3% to break sol link
* 3% de perte de '''[[Communications#Liaison|liaison]]'''.
update day related achievements
* Mise à jour des '''[[Pictos et titres]]''' liés aux jours.

Dernière version du 21 juillet 2026 à 16:57

Concepts

Une journée sur le Daedalus est divisé en 8 cycles de 3 heures, les gains d'énergies ainsi que beaucoup d'actions se déclenchent à leurs changements.

Vous pouvez voir le jour et le cycle actuel en haut à droite des Canaux de conversation

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 :


  • Gestion des changements de cycle des joueurs :
    • Gain de Pictos et titres liés aux cycles.
    • Gestion du status des joueurs. (Comme le cooldown de poiçons)
    • Apparition de Maladies ou leur disparition avec le temps.
    • Gain de Point d'Action du sommeil et perte des Pictos et titres liés.
    • Gain de PV au changement de jour.
    • Perte de Moral au changement de jour.
    • Mort par suicide.
    • Gain de Point d'Action / Point de Mouvement.
    • Activation de la Logistique.
    • Gestion des interactions avec les modificateurs. (Bonus ou malus de Point d'Action / Point de Mouvement des compétences, salissure dus à une maladie, etc...)
  • Gain de Triomphe lié aux cycles
  • Gestion des changements de cycle des Équipements :
    • Actions des PNJ. (Drones et chat)
    • Gestion du status des équipements. (Charges, etc...)
    • Gestion des Plantes / Jukebox / Rations.
  • Création des incidents.
  • Gestion des changements de cycle des salles :
    • Gestion du status des salles (Incendies, activation d'Arroseurs automatiques, etc...)
    • Gestion du gain de moral via Psy.
    • Propagation du feu.