Daedalus

From eMushpedia
Revision as of 08:43, 17 May 2026 by Apollo105 (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

The Daedalus is the setting of every eMush game. It is a small exploration and research vessel designed with the intent of searching the Magellan Nebula for Eden, a utopian world where humanity can resettle and repopulate. Unfortunately, the Icon Mush have already infiltrated the ship...

Gameplay

In in-game nomenclature, a "ship" refers to a single game session in eMush.

  • Although gameplay starts when the first player joins, features are limited until selection occurs. Selection happens either when 16 players join the ship, or when three full days have passed.
  • A ship ends when a win/lose condition is met (see Ending the Game).
  • Once a ship ends, all players gain access to an end page that compiles various statistics.

Each game is mostly identical, but a few things may change from ship to ship:

  • Items are scattered randomly throughout the ship when the game starts (though most will spawn in Storage rooms).
  • Different Blueprint Blueprints and Mage Book Mage Books may spawn.
  • A ship will contain either Icon Finola and Icon Chao or Icon Andie and Icon Derek.
  • Holiday events may create additional differences.

Cycle Management

The Daedalus makes a number of different calculations during each cycle change. The order of operations is as follows:

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

fr Daedalus  •  es <Crear>