mirror of
https://github.com/vgstation-coders/vgstation13.git
synced 2025-12-10 10:21:11 +00:00
Fix shitty notices for blob
This commit is contained in:
@@ -57,16 +57,16 @@ var/list/blob_nodes = list()
|
||||
|
||||
/datum/game_mode/blob/announce()
|
||||
world << {"<B>The current game mode is - <font color='green'>Blob</font>!</B><br />
|
||||
<B>A dangerous alien organism is rapidly spreading throughout the station!</B><br />
|
||||
You must kill it all while minimizing the damage to the station."}
|
||||
<B>A dangerous alien organism is rapidly spreading throughout the station!</B><br />
|
||||
You must kill it all while minimizing the damage to the station."}
|
||||
|
||||
|
||||
/datum/game_mode/blob/proc/greet_blob(var/datum/mind/blob)
|
||||
blob.current << {"<B>\red You are infected by the Blob!</B><br />
|
||||
<b>Your body is ready to give spawn to a new blob core which will eat this station.</b><br />
|
||||
<b>Find a good location to spawn the core and then take control and overwhelm the station!</b><br />
|
||||
<b>When you have found a location, wait until you spawn; this will happen automatically and you cannot speed up the process.</b><br />
|
||||
<b>If you go outside of the station level, or in space, then you will die; make sure your location has lots of ground to cover.</b>"}
|
||||
<b>Your body is ready to give spawn to a new blob core which will eat this station.</b><br />
|
||||
<b>Find a good location to spawn the core and then take control and overwhelm the station!</b><br />
|
||||
<b>When you have found a location, wait until you spawn; this will happen automatically and you cannot speed up the process.</b><br />
|
||||
<b>If you go outside of the station level, or in space, then you will die; make sure your location has lots of ground to cover.</b>"}
|
||||
return
|
||||
|
||||
/datum/game_mode/blob/proc/show_message(var/message)
|
||||
|
||||
@@ -13,19 +13,19 @@
|
||||
/datum/game_mode/blob/declare_completion()
|
||||
if(blobwincount <= blobs.len)
|
||||
feedback_set_details("round_end_result","loss - blob took over")
|
||||
world << {"<FONT size = 3><B>The blob has taken over the station!</B></FONT><br />
|
||||
<B>The entire station was eaten by the Blob</B>"}
|
||||
world << {"<FONT size = 3><B>The blob has taken over the station!</B></FONT>
|
||||
<B>The entire station was eaten by the Blob</B>"}
|
||||
check_quarantine()
|
||||
|
||||
else if(station_was_nuked)
|
||||
feedback_set_details("round_end_result","halfwin - nuke")
|
||||
world << {"<FONT size = 3><B>Partial Win: The station has been destroyed!</B></FONT><br />
|
||||
<B>Directive 7-12 has been successfully carried out, preventing the Blob from spreading.</B>"}
|
||||
world << {"<FONT size = 3><B>Partial Win: The station has been destroyed!</B></FONT>
|
||||
<B>Directive 7-12 has been successfully carried out, preventing the Blob from spreading.</B>"}
|
||||
|
||||
else if(!blob_cores.len)
|
||||
feedback_set_details("round_end_result","win - blob eliminated")
|
||||
world << {"<FONT size = 3><B>The staff has won!</B></FONT><br />
|
||||
<B>The alien organism has been eradicated from the station</B>"}
|
||||
world << {"<FONT size = 3><B>The staff has won!</B></FONT>
|
||||
<B>The alien organism has been eradicated from the station</B>"}
|
||||
|
||||
var/datum/station_state/end_state = new /datum/station_state()
|
||||
end_state.count()
|
||||
@@ -67,12 +67,12 @@ datum/game_mode/proc/auto_declare_completion_blob()
|
||||
else
|
||||
numAlive += 1
|
||||
if (numSpace==0 && numOffStation==0)
|
||||
world << {"<FONT size = 3><B>The AI has won!</B></FONT><br />
|
||||
<B>The AI successfully maintained the quarantine - no players were in space or were off-station (as far as we can tell).</B>"}
|
||||
world << {"<FONT size = 3><B>The AI has won!</B></FONT>
|
||||
<B>The AI successfully maintained the quarantine - no players were in space or were off-station (as far as we can tell).</B>"}
|
||||
log_game("AI won at Blob mode despite overall loss.")
|
||||
else
|
||||
world << {"<FONT size = 3><B>The AI has lost!</B></FONT><br />
|
||||
<B>The AI failed to maintain the quarantine - [numSpace] were in space and [numOffStation] were off-station (as far as we can tell).</B>"}
|
||||
world << {"<FONT size = 3><B>The AI has lost!</B></FONT>
|
||||
<B>The AI failed to maintain the quarantine - [numSpace] were in space and [numOffStation] were off-station (as far as we can tell).</B>"}
|
||||
log_game("AI lost at Blob mode.")
|
||||
log_game("Blob mode was lost.")
|
||||
return 1
|
||||
|
||||
@@ -10,18 +10,18 @@
|
||||
if(1)
|
||||
interceptname = "Biohazard Alert"
|
||||
intercepttext = {"<FONT size = 3><B>NanoTrasen Update</B>: Biohazard Alert.</FONT><HR>
|
||||
Reports indicate the probable transfer of a biohazardous agent onto [station_name()] during the last crew deployment cycle.<BR>
|
||||
Preliminary analysis of the organism classifies it as a level 5 biohazard. Its origin is unknown.<BR>
|
||||
NanoTrasen has issued a directive 7-10 for [station_name()]. The station is to be considered quarantined.<BR>
|
||||
Orders for all [station_name()] personnel follows:<BR>
|
||||
<ol>
|
||||
<li>Do not leave the quarantine area.</li>
|
||||
<li>Locate any outbreaks of the organism on the station.</li>
|
||||
<li>If found, use any neccesary means to contain the organism.</li>
|
||||
<li>Avoid damage to the capital infrastructure of the station.</li>
|
||||
</ol>
|
||||
<BR>Note in the event of a quarantine breach or uncontrolled spread of the biohazard, the directive 7-10 may be upgraded to a directive 7-12.<BR>
|
||||
Message ends."}
|
||||
Reports indicate the probable transfer of a biohazardous agent onto [station_name()] during the last crew deployment cycle.
|
||||
Preliminary analysis of the organism classifies it as a level 5 biohazard. Its origin is unknown.
|
||||
NanoTrasen has issued a directive 7-10 for [station_name()]. The station is to be considered quarantined.
|
||||
Orders for all [station_name()] personnel follows:
|
||||
<ol>
|
||||
<li>Do not leave the quarantine area.</li>
|
||||
<li>Locate any outbreaks of the organism on the station.</li>
|
||||
<li>If found, use any neccesary means to contain the organism.</li>
|
||||
<li>Avoid damage to the capital infrastructure of the station.</li>
|
||||
</ol>
|
||||
Note in the event of a quarantine breach or uncontrolled spread of the biohazard, the directive 7-10 may be upgraded to a directive 7-12.
|
||||
Message ends."}
|
||||
if(2)
|
||||
var/nukecode = "ERROR"
|
||||
for(var/obj/machinery/nuclearbomb/bomb in world)
|
||||
@@ -30,14 +30,14 @@
|
||||
nukecode = bomb.r_code
|
||||
interceptname = "Directive 7-12"
|
||||
intercepttext = {"<FONT size = 3><B>NanoTrasen Update</B>: Biohazard Alert.</FONT><HR>
|
||||
Directive 7-12 has been issued for [station_name()].<BR>
|
||||
The biohazard has grown out of control and will soon reach critical mass.<BR>
|
||||
Directive 7-12 has been issued for [station_name()].
|
||||
The biohazard has grown out of control and will soon reach critical mass.
|
||||
Your orders are as follows:
|
||||
<ol>
|
||||
<li>Secure the Nuclear Authentication Disk.</li>
|
||||
<li>Detonate the Nuke located in the Station's Vault.</li>
|
||||
</ol>
|
||||
<b>Nuclear Authentication Code:</b> [nukecode] <BR>
|
||||
<b>Nuclear Authentication Code:</b> [nukecode]
|
||||
Message ends."}
|
||||
|
||||
for (var/mob/living/silicon/ai/aiPlayer in player_list)
|
||||
|
||||
Reference in New Issue
Block a user