Skip to content

Commit

Permalink
a
Browse files Browse the repository at this point in the history
  • Loading branch information
Zonespace27 committed Aug 17, 2024
1 parent 02df2ed commit c0d3919
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 3 deletions.
3 changes: 3 additions & 0 deletions code/modules/simulacrum/simulacrumcutscenes.dm
Original file line number Diff line number Diff line change
Expand Up @@ -145,6 +145,9 @@
var/assembled_fatestring = ""
for(var/fate in GLOB.simulation_controller.fate_list)
assembled_fatestring += "[fate][fate == GLOB.simulation_controller.fate_list[length(GLOB.simulation_controller.fate_list)] ? "" : "<br>"]"
var/dead_string = english_list(GLOB.simulation_controller.dead_list)
if(length(GLOB.simulation_controller.dead_list))
assembled_fatestring += "<br>[dead_string] perished on the planet."
var/atom/movable/screen/text/screen_text/body3 = new /atom/movable/screen/text/screen_text/simulacrum_message/body/fatelist()
body3.text_to_play = assembled_fatestring
body3.player = human.client
Expand Down
2 changes: 1 addition & 1 deletion code/modules/simulacrum/simulacrumevent.dm
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// <p>The USS Rover has detected a distorted signal on the desert planet of LV-739. In accordance with standard procedure, ship has been taken out of FTL travel and crew awakened for possible distress signal. Signal is detected 73.8 meters at heading 98.6 degrees from landing zone.</p><br><p>ASRS malfunction occurred during FTL travel. Uniform attachments unavailable for use.</p>
//<h2>ARES Post-FTL Report</h2><br><p>The USS Rover has detected a distorted signal on the desert planet of LV-739. In accordance with standard procedure, ship has been taken out of FTL travel and crew awakened for possible distress signal. Signal is detected 73.8 meters at heading 98.6 degrees on a Cartesian plane from landing zone.</p>

/turf/open/floor/void
name = "empty space"
Expand Down
8 changes: 6 additions & 2 deletions code/modules/simulacrum/simulacrumprocs.dm
Original file line number Diff line number Diff line change
Expand Up @@ -123,6 +123,7 @@ GLOBAL_DATUM_INIT(simulation_controller, /datum/simulation_controller, new)
var/current_cutscene_completed = FALSE
var/everyone_already_koed
var/list/fate_list = list()
var/list/dead_list = list()

/client/proc/pick_simulation_verb()
set name = "Pick Next Simulation"
Expand Down Expand Up @@ -352,12 +353,15 @@ GLOBAL_DATUM_INIT(simulation_controller, /datum/simulation_controller, new)
"- After retiring from the USCM %NAME% was employed as a shift manager at LockMart's Leo plant on Mars. Alongside 200 others, %NAME% was killed in the Leo explosion of 2187 on May 1st.",
"- %NAME% retired to colonial life on LV-522, Chance's Claim. A xenomorph outbreak would see %NAME% meet their fate in the xenomorph hive on August 23rd, 2192.",
"- Quiet and reserved after the incident, %NAME% retired from the USCM and served as the Chief Engineer on a LockMart & Welsun 3300B colony carrier, ferrying atmospheric processors to budding worlds. They passed on December 1st, 2210 in a vehicular accident.",
"- %NAME% never fully recovered from the stress experienced during the incident. %NAME% died on July 29th, 2182 of a heart attack.",
"- %NAME% never fully recovered from the stress experienced during the incident. %NAME% died on August 15th, 2182 of a heart attack.",
)
var/list/final_fates = list()
for(var/savename in GLOB.simulacrum_playersaves)
var/datum/simulacrum_humansave/save = GLOB.simulacrum_playersaves[savename]
human_names += save.tied_human.real_name
if(save.tied_human != DEAD)
human_names += save.tied_human.real_name
else
GLOB.simulation_controller.dead_list += save.tied_human.real_name

for(var/name in human_names)
var/fate_string = pick(fate_list_pre)
Expand Down

0 comments on commit c0d3919

Please sign in to comment.