From f9c02df739956669ca4a70d45a3b781fd680e627 Mon Sep 17 00:00:00 2001 From: Kapu1178 <75460809+Kapu1178@users.noreply.github.com> Date: Sat, 3 Aug 2024 03:11:55 -0400 Subject: [PATCH 1/9] fixes --- code/controllers/subsystem/ticker.dm | 1 + code/game/area/areas.dm | 17 ++++++++++++++++- code/game/area/areas/shuttles.dm | 9 ++++++++- code/modules/mob/dead/new_player/new_player.dm | 1 - .../mob/living/carbon/human/human_movement.dm | 15 +++++++++++++++ 5 files changed, 40 insertions(+), 3 deletions(-) diff --git a/code/controllers/subsystem/ticker.dm b/code/controllers/subsystem/ticker.dm index 994cc3d50541..5f32f4df9575 100755 --- a/code/controllers/subsystem/ticker.dm +++ b/code/controllers/subsystem/ticker.dm @@ -473,6 +473,7 @@ SUBSYSTEM_DEF(ticker) living.notransform = TRUE living.client?.init_verbs() livings += living + if(livings.len) addtimer(CALLBACK(src, PROC_REF(release_characters), livings), 30, TIMER_CLIENT_TIME) diff --git a/code/game/area/areas.dm b/code/game/area/areas.dm index 5feba7733a92..5984ac9e18a6 100644 --- a/code/game/area/areas.dm +++ b/code/game/area/areas.dm @@ -110,6 +110,11 @@ var/datum/alarm_handler/alarm_manager + /// A lazylist of ckeys that have entered this area. See display_flavor() + var/list/ckeys_that_have_been_here + /// A weighted list of flavor texts for display_flavor(). + var/list/flavor_texts + /** * A list of teleport locations * @@ -478,7 +483,11 @@ GLOBAL_LIST_EMPTY(teleportlocs) /// Called when a living mob that spawned here, joining the round, receives the player client. /area/proc/on_joining_game(mob/living/boarder) - return + SHOULD_CALL_PARENT(TRUE) + if(prob(100) && boarder.client && ishuman(boarder)) + LAZYADDASSOC(ckeys_that_have_been_here, boarder.ckey, TRUE) + spawn(0) + display_flavor(boarder) ///Called by airalarms and firealarms to communicate the status of the area to relevant machines /area/proc/communicate_fire_alert(code) @@ -493,3 +502,9 @@ GLOBAL_LIST_EMPTY(teleportlocs) var/old = spook_level spook_level += adj SEND_SIGNAL(src, AREA_SPOOK_LEVEL_CHANGED, src, old) + +/area/proc/display_flavor(mob/living/carbon/human/pawn) + if(!length(flavor_texts)) + return + + to_chat(pawn, pick_weight(flavor_texts)) diff --git a/code/game/area/areas/shuttles.dm b/code/game/area/areas/shuttles.dm index 8531a6ec91db..5e2993e9e036 100644 --- a/code/game/area/areas/shuttles.dm +++ b/code/game/area/areas/shuttles.dm @@ -112,9 +112,16 @@ /area/shuttle/arrival name = "Arrival Shuttle" area_flags = UNIQUE_AREA// SSjob refers to this area for latejoiners - + flavor_texts = list( + span_statsgood("Bootprints paint the floor with grime. You are home.") = 1, + span_statsgood("The quiet metallic creaking of the shuttle comforts you as it pulls into the station.") = 1, + span_statsgood("Hundreds, perhaps thousands of footsteps have eaten away at the floors where you stand.") = 1, + span_statsgood("The soft droning of the vessel's drive is comforting. You can hear your heart beating in it's cage.") = 1, + span_statsgood("Thousands of scratches adorn the view ports from the unspeakable volume of particles brushing against them.") = 1 + ) /area/shuttle/arrival/on_joining_game(mob/living/boarder) + . = ..() boarder.update_parallax_teleport() /area/shuttle/pod_1 diff --git a/code/modules/mob/dead/new_player/new_player.dm b/code/modules/mob/dead/new_player/new_player.dm index ac4571bbc85b..e16495475cbf 100644 --- a/code/modules/mob/dead/new_player/new_player.dm +++ b/code/modules/mob/dead/new_player/new_player.dm @@ -269,7 +269,6 @@ /mob/dead/new_player/Move() return 0 - /mob/dead/new_player/proc/close_spawn_windows() src << browse(null, "window=playersetup") src << browse(null, "window=latechoices") //closes late choices window (Hey numbnuts go make this tgui) diff --git a/code/modules/mob/living/carbon/human/human_movement.dm b/code/modules/mob/living/carbon/human/human_movement.dm index bb78cf5afd5c..f888a77c3029 100644 --- a/code/modules/mob/living/carbon/human/human_movement.dm +++ b/code/modules/mob/living/carbon/human/human_movement.dm @@ -29,6 +29,21 @@ if(shoes && body_position == STANDING_UP && loc == NewLoc && has_gravity(loc)) SEND_SIGNAL(shoes, COMSIG_SHOES_STEP_ACTION) +/mob/living/carbon/human/Moved(atom/old_loc, movement_dir, forced, list/old_locs, momentum_change) + . = ..() + + if(!client || !isturf(old_loc) || !isturf(loc)) + return + + var/area/my_area = loc:loc + if(my_area.ckeys_that_have_been_here[ckey]) + return + + LAZYADDASSOC(my_area.ckeys_that_have_been_here, ckey, TRUE) + + if(prob(1)) + my_area.display_flavor(src) + /mob/living/carbon/human/Process_Spacemove(movement_dir = 0, continuous_move = FALSE) if(movement_type & FLYING || HAS_TRAIT(src, TRAIT_FREE_FLOAT_MOVEMENT)) return TRUE From 8e5a8be60970eaa6b0dd646eb873abbc13c482a5 Mon Sep 17 00:00:00 2001 From: Kapu1178 <75460809+Kapu1178@users.noreply.github.com> Date: Sat, 3 Aug 2024 03:12:19 -0400 Subject: [PATCH 2/9] remove debug --- code/game/area/areas.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/area/areas.dm b/code/game/area/areas.dm index 5984ac9e18a6..6c9c65d56929 100644 --- a/code/game/area/areas.dm +++ b/code/game/area/areas.dm @@ -484,7 +484,7 @@ GLOBAL_LIST_EMPTY(teleportlocs) /// Called when a living mob that spawned here, joining the round, receives the player client. /area/proc/on_joining_game(mob/living/boarder) SHOULD_CALL_PARENT(TRUE) - if(prob(100) && boarder.client && ishuman(boarder)) + if(prob(5) && boarder.client && ishuman(boarder)) LAZYADDASSOC(ckeys_that_have_been_here, boarder.ckey, TRUE) spawn(0) display_flavor(boarder) From 1b21e0a826a46fd9f618d7565b20cc37add92ea2 Mon Sep 17 00:00:00 2001 From: Kapu1178 <75460809+Kapu1178@users.noreply.github.com> Date: Thu, 15 Aug 2024 14:19:39 -0400 Subject: [PATCH 3/9] im not very bright --- code/modules/mob/living/carbon/human/human_movement.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/mob/living/carbon/human/human_movement.dm b/code/modules/mob/living/carbon/human/human_movement.dm index f888a77c3029..8394608c7e92 100644 --- a/code/modules/mob/living/carbon/human/human_movement.dm +++ b/code/modules/mob/living/carbon/human/human_movement.dm @@ -36,7 +36,7 @@ return var/area/my_area = loc:loc - if(my_area.ckeys_that_have_been_here[ckey]) + if(LAZYACCESS(my_area.ckeys_that_have_been_here, ckey)) return LAZYADDASSOC(my_area.ckeys_that_have_been_here, ckey, TRUE) From 98c56df6e9f94fa2985b719e07a37d27b67f93bf Mon Sep 17 00:00:00 2001 From: Kapu1178 <75460809+Kapu1178@users.noreply.github.com> Date: Mon, 30 Dec 2024 23:30:17 -0500 Subject: [PATCH 4/9] small runtime --- code/modules/admin/verbs/admingame.dm | 3 +++ 1 file changed, 3 insertions(+) diff --git a/code/modules/admin/verbs/admingame.dm b/code/modules/admin/verbs/admingame.dm index 5b48ab07c2b5..03b58e86eb1e 100644 --- a/code/modules/admin/verbs/admingame.dm +++ b/code/modules/admin/verbs/admingame.dm @@ -159,6 +159,9 @@ if(!ishuman(H)) return + if(!H.time_of_death_stats) + to_chat(usr, span_warning("[H] has not died.")) + return H.show_death_stats(usr) From 81f6d3d987255501eb652ea7357bfbc3bbadab42 Mon Sep 17 00:00:00 2001 From: Kapu1178 <75460809+Kapu1178@users.noreply.github.com> Date: Tue, 31 Dec 2024 00:21:23 -0500 Subject: [PATCH 5/9] flicker nearby light on death --- code/__DEFINES/lighting.dm | 27 +++ .../objects/items/devices/lightreplacer.dm | 10 - code/modules/antagonists/gang/handler.dm | 213 +----------------- code/modules/mob/living/carbon/human/death.dm | 30 ++- code/modules/power/lighting/_light_defines.dm | 25 -- code/modules/power/lighting/light.dm | 12 +- daedalus.dme | 1 - .../aesthetics/lights/code/lighting.dm | 6 + 8 files changed, 71 insertions(+), 253 deletions(-) delete mode 100644 code/modules/power/lighting/_light_defines.dm diff --git a/code/__DEFINES/lighting.dm b/code/__DEFINES/lighting.dm index 351108aa43cf..f24af50871bf 100644 --- a/code/__DEFINES/lighting.dm +++ b/code/__DEFINES/lighting.dm @@ -107,3 +107,30 @@ do { \ #define LIGHTS_RANDOMLY_BROKEN #define TURF_IS_DYNAMICALLY_LIT(T) (!(T.always_lit || T.loc.luminosity)) + +// Machinery lights +///How much power emergency lights will consume per tick +#define LIGHT_EMERGENCY_POWER_USE 0.2 +// status values shared between lighting fixtures and items +#define LIGHT_OK 0 +#define LIGHT_EMPTY 1 +#define LIGHT_BROKEN 2 +#define LIGHT_BURNED 3 + +///Min time for a spark to happen in a broken light +#define BROKEN_SPARKS_MIN (3 MINUTES) +///Max time for a spark to happen in a broken light +#define BROKEN_SPARKS_MAX (9 MINUTES) + +///Amount of time that takes an ethereal to take energy from the lights +#define LIGHT_DRAIN_TIME 2.5 SECONDS +///Amount of charge the ethereal gain after the drain +#define LIGHT_POWER_GAIN 35 + +///How many reagents the lights can hold +#define LIGHT_REAGENT_CAPACITY 5 + +//Status for light constructs +#define LIGHT_CONSTRUCT_EMPTY 1 +#define LIGHT_CONSTRUCT_WIRED 2 +#define LIGHT_CONSTRUCT_CLOSED 3 diff --git a/code/game/objects/items/devices/lightreplacer.dm b/code/game/objects/items/devices/lightreplacer.dm index c7897ef01fa0..3e9e16859878 100644 --- a/code/game/objects/items/devices/lightreplacer.dm +++ b/code/game/objects/items/devices/lightreplacer.dm @@ -32,11 +32,6 @@ // // The explosion cannot insta-kill anyone with 30% or more health. -#define LIGHT_OK 0 -#define LIGHT_EMPTY 1 -#define LIGHT_BROKEN 2 -#define LIGHT_BURNED 3 - /obj/item/lightreplacer @@ -258,8 +253,3 @@ /obj/item/lightreplacer/cyborg/Initialize(mapload) . = ..() ADD_TRAIT(src, TRAIT_NODROP, CYBORG_ITEM_TRAIT) - -#undef LIGHT_OK -#undef LIGHT_EMPTY -#undef LIGHT_BROKEN -#undef LIGHT_BURNED diff --git a/code/modules/antagonists/gang/handler.dm b/code/modules/antagonists/gang/handler.dm index 5e9952253442..56992bc33fc9 100644 --- a/code/modules/antagonists/gang/handler.dm +++ b/code/modules/antagonists/gang/handler.dm @@ -14,7 +14,6 @@ #define CREW_SIZE_MAX 8 -GLOBAL_VAR_INIT(deaths_during_shift, 0) ///Forces the Families theme to be the one in this variable via variable editing. Used for debugging. GLOBAL_VAR(families_override_theme) @@ -63,8 +62,6 @@ GLOBAL_VAR(families_override_theme) var/midround_ruleset = FALSE /// Whether we want to use the 30 to 15 minute timer instead of the 60 to 30 minute timer, for Dynamic. var/use_dynamic_timing = FALSE - /// Keeps track of the amount of deaths since the calling of pre_setup_analogue() if this is a midround handler. Used to prevent a high wanted level due to a large amount of deaths during the shift prior to the activation of this handler / the midround ruleset. - var/deaths_during_shift_at_beginning = 0 /// List of all eligible starting family members / undercover cops. Set externally (passed by reference) by gamemode / ruleset; used internally. Note that dynamic uses a list of mobs to handle candidates while game_modes use lists of minds! Don't be fooled! var/list/antag_candidates = list() @@ -102,10 +99,7 @@ GLOBAL_VAR(families_override_theme) * and the modification of gangs_to_generate, gang_balance_cap, and midround_ruleset. * It is intended to take the place of the code that would normally occupy the pre_setup() * or pre_execute() proc, were the code localized to the game_mode or dynamic_ruleset datum respectively - * as opposed to this handler. As such, it picks players to be chosen for starting familiy members - * or undercover cops prior to assignment to jobs. Sets start_time, default end_time, - * and the current value of deaths_during_shift, to ensure the wanted level only cares about - * the deaths since this proc has been called. + * as opposed to this handler. As such, it picks players to be chosen for starting familiy members. * Takes no arguments. */ /datum/gang_handler/proc/pre_setup_analogue() @@ -114,25 +108,29 @@ GLOBAL_VAR(families_override_theme) current_theme = new theme_to_use else current_theme = new GLOB.families_override_theme + message_admins("Families has chosen the theme: [current_theme.name]") log_game("FAMILIES: The following theme has been chosen: [current_theme.name]") + var/gangsters_to_make = length(current_theme.involved_gangs) * current_theme.starting_gangsters for(var/i in 1 to gangsters_to_make) if (!antag_candidates.len) break var/taken = pick_n_take(antag_candidates) // original used antag_pick, but that's local to game_mode and rulesets use pick_n_take so this is fine maybe + var/datum/mind/gangbanger if(istype(taken, /mob)) var/mob/T = taken gangbanger = T.mind else gangbanger = taken + gangbangers += gangbanger gangbanger.restricted_roles = restricted_jobs log_game("[key_name(gangbanger)] has been selected as a starting gangster!") if(!midround_ruleset) GLOB.pre_setup_antags += gangbanger - deaths_during_shift_at_beginning = GLOB.deaths_during_shift // don't want to mix up pre-families and post-families deaths + start_time = world.time end_time = start_time + ((60 MINUTES) / (midround_ruleset ? 2 : 1)) // midround families rounds end quicker return TRUE @@ -206,202 +204,3 @@ GLOBAL_VAR(families_override_theme) /datum/gang_handler/proc/announce_gang_locations() priority_announce(current_theme.description, current_theme.name, sound_type = 'sound/voice/beepsky/radio.ogg') sent_announcement = TRUE - -/// Internal. Checks if our wanted level has changed; calls update_wanted_level. Only updates wanted level post the initial announcement and until the cops show up. After that, it's locked. -/datum/gang_handler/proc/check_wanted_level() - if(cops_arrived) - update_wanted_level(wanted_level) // at this point, we still want to update people's star huds, even though they're mostly locked, because not everyone is around for the last update before the rest of this proc gets shut off forever, and that's when the wanted bar switches from gold stars to red / blue to signify the arrival of the space cops - return - if(!sent_announcement) - return - var/new_wanted_level - if(GLOB.joined_player_list.len > LOWPOP_FAMILIES_COUNT) - switch(GLOB.deaths_during_shift - deaths_during_shift_at_beginning) // if this is a midround ruleset, we only care about the deaths since the families were activated, not since shiftstart - if(0 to TWO_STARS_HIGHPOP-1) - new_wanted_level = 1 - if(TWO_STARS_HIGHPOP to THREE_STARS_HIGHPOP-1) - new_wanted_level = 2 - if(THREE_STARS_HIGHPOP to FOUR_STARS_HIGHPOP-1) - new_wanted_level = 3 - if(FOUR_STARS_HIGHPOP to FIVE_STARS_HIGHPOP-1) - new_wanted_level = 4 - if(FIVE_STARS_HIGHPOP to INFINITY) - new_wanted_level = 5 - else - switch(GLOB.deaths_during_shift - deaths_during_shift_at_beginning) - if(0 to TWO_STARS_LOW-1) - new_wanted_level = 1 - if(TWO_STARS_LOW to THREE_STARS_LOW-1) - new_wanted_level = 2 - if(THREE_STARS_LOW to FOUR_STARS_LOW-1) - new_wanted_level = 3 - if(FOUR_STARS_LOW to FIVE_STARS_LOW-1) - new_wanted_level = 4 - if(FIVE_STARS_LOW to INFINITY) - new_wanted_level = 5 - update_wanted_level(new_wanted_level) - -/// Internal. Updates the icon states for everyone, and calls procs that send out announcements / change the end_time if the wanted level has changed. -/datum/gang_handler/proc/update_wanted_level(newlevel) - if(newlevel > wanted_level) - on_gain_wanted_level(newlevel) - else if (newlevel < wanted_level) - on_lower_wanted_level(newlevel) - wanted_level = newlevel - for(var/i in GLOB.player_list) - var/mob/M = i - if(!M.hud_used?.wanted_lvl) - continue - var/datum/hud/H = M.hud_used - H.wanted_lvl.level = newlevel - H.wanted_lvl.cops_arrived = cops_arrived - H.wanted_lvl.update_appearance() - -/// Internal. Updates the end_time and sends out an announcement if the wanted level has increased. Called by update_wanted_level(). -/datum/gang_handler/proc/on_gain_wanted_level(newlevel) - var/announcement_message - switch(newlevel) - if(2) - if(!sent_second_announcement) // when you hear that they're "arriving in 5 minutes," that's a goddamn guarantee - end_time = start_time + ((50 MINUTES) / (use_dynamic_timing ? 2 : 1)) - announcement_message = "Small amount of police vehicles have been spotted en route towards [station_name()]." - if(3) - if(!sent_second_announcement) - end_time = start_time + ((40 MINUTES) / (use_dynamic_timing ? 2 : 1)) - announcement_message = "A large detachment police vehicles have been spotted en route towards [station_name()]." - if(4) - if(!sent_second_announcement) - end_time = start_time + ((35 MINUTES) / (use_dynamic_timing ? 2 : 1)) - announcement_message = "A detachment of top-trained agents has been spotted on their way to [station_name()]." - if(5) - if(!sent_second_announcement) - end_time = start_time + ((30 MINUTES) / (use_dynamic_timing ? 2 : 1)) - announcement_message = "The fleet enroute to [station_name()] now consists of national guard personnel." - if(!midround_ruleset) // stops midround rulesets from announcing janky ass times - announcement_message += " They will arrive at the [(end_time - start_time) / (1 MINUTES)] minute mark." - if(newlevel == 1) // specific exception to stop the announcement from triggering right after the families themselves are announced because aesthetics - return - priority_announce(announcement_message) - -/// Internal. Updates the end_time and sends out an announcement if the wanted level has decreased. Called by update_wanted_level(). -/datum/gang_handler/proc/on_lower_wanted_level(newlevel) - var/announcement_message - switch(newlevel) - if(1) - if(!sent_second_announcement) - end_time = start_time + ((60 MINUTES) / (use_dynamic_timing ? 2 : 1)) - announcement_message = "There are now only a few police vehicle headed towards [station_name()]." - if(2) - if(!sent_second_announcement) - end_time = start_time + ((50 MINUTES) / (use_dynamic_timing ? 2 : 1)) - announcement_message = "There seem to be fewer police vehicles headed towards [station_name()]." - if(3) - if(!sent_second_announcement) - end_time = start_time + ((40 MINUTES) / (use_dynamic_timing ? 2 : 1)) - announcement_message = "There are no longer top-trained agents in the fleet headed towards [station_name()]." - if(4) - if(!sent_second_announcement) - end_time = start_time + ((35 MINUTES) / (use_dynamic_timing ? 2 : 1)) - announcement_message = "The convoy enroute to [station_name()] seems to no longer consist of national guard personnel." - if(!midround_ruleset) - announcement_message += " They will arrive at the [(end_time - start_time) / (1 MINUTES)] minute mark." - priority_announce(announcement_message) - -/// Internal. Polls ghosts and sends in a team of space cops according to the wanted level, accompanied by an announcement. Will let the shuttle leave 10 minutes after sending. Freezes the wanted level. -/datum/gang_handler/proc/send_in_the_fuzz() - var/team_size - var/cops_to_send - var/announcement_message = "PUNK ASS BALLA BITCH" - var/announcer = "Spinward Stellar Coalition" - if(GLOB.joined_player_list.len > LOWPOP_FAMILIES_COUNT) - switch(wanted_level) - if(1) - team_size = 8 - cops_to_send = /datum/antagonist/ert/families/beatcop - announcement_message = "Hello, crewmembers of [station_name()]! We've received a few calls about some potential violent gang activity on board your station, so we're sending some beat cops to check things out. Nothing extreme, just a courtesy call. However, while they check things out for about 10 minutes, we're going to have to ask that you keep your escape shuttle parked.\n\nHave a pleasant day!" - announcer = "Spinward Stellar Coalition Police Department" - if(2) - team_size = 9 - cops_to_send = /datum/antagonist/ert/families/beatcop/armored - announcement_message = "Crewmembers of [station_name()]. We have received confirmed reports of violent gang activity from your station. We are dispatching some armed officers to help keep the peace and investigate matters. Do not get in their way, and comply with any and all requests from them. We have blockaded the local warp gate, and your shuttle cannot depart for another 10 minutes.\n\nHave a secure day." - announcer = "Spinward Stellar Coalition Police Department" - if(3) - team_size = 10 - cops_to_send = /datum/antagonist/ert/families/beatcop/swat - announcement_message = "Crewmembers of [station_name()]. We have received confirmed reports of extreme gang activity from your station resulting in heavy civilian casualties. The Spinward Stellar Coalition does not tolerate abuse towards our citizens, and we will be responding in force to keep the peace and reduce civilian casualties. We have your station surrounded, and all gangsters must drop their weapons and surrender peacefully.\n\nHave a secure day." - announcer = "Spinward Stellar Coalition Police Department" - if(4) - team_size = 11 - cops_to_send = /datum/antagonist/ert/families/beatcop/fbi - announcement_message = "We are dispatching our top agents to [station_name()] at the request of the Spinward Stellar Coalition government due to an extreme terrorist level threat against this Daedalus Industries owned station. All gangsters must surrender IMMEDIATELY. Failure to comply can and will result in death. We have blockaded your warp gates and will not allow any escape until the situation is resolved within our standard response time of 10 minutes.\n\nSurrender now or face the consequences of your actions." - announcer = "Federal Bureau of Investigation" - if(5) - team_size = 12 - cops_to_send = /datum/antagonist/ert/families/beatcop/military - announcement_message = "Due to an insane level of civilian casualties aboard [station_name()], we have dispatched the National Guard to curb any and all gang activity on board the station. We have heavy cruisers watching the shuttle. Attempt to leave before we allow you to, and we will obliterate your station and your escape shuttle.\n\nYou brought this on yourselves by murdering so many civilians." - announcer = "Spinward Stellar Coalition National Guard" - else - switch(wanted_level) - if(1) - team_size = 5 - cops_to_send = /datum/antagonist/ert/families/beatcop - announcement_message = "Hello, crewmembers of [station_name()]! We've received a few calls about some potential violent gang activity on board your station, so we're sending some beat cops to check things out. Nothing extreme, just a courtesy call. However, while they check things out for about 10 minutes, we're going to have to ask that you keep your escape shuttle parked.\n\nHave a pleasant day!" - announcer = "Spinward Stellar Coalition Police Department" - if(2) - team_size = 6 - cops_to_send = /datum/antagonist/ert/families/beatcop/armored - announcement_message = "Crewmembers of [station_name()]. We have received confirmed reports of violent gang activity from your station. We are dispatching some armed officers to help keep the peace and investigate matters. Do not get in their way, and comply with any and all requests from them. We have blockaded the local warp gate, and your shuttle cannot depart for another 10 minutes.\n\nHave a secure day." - announcer = "Spinward Stellar Coalition Police Department" - if(3) - team_size = 7 - cops_to_send = /datum/antagonist/ert/families/beatcop/swat - announcement_message = "Crewmembers of [station_name()]. We have received confirmed reports of extreme gang activity from your station resulting in heavy civilian casualties. The Spinward Stellar Coalition does not tolerate abuse towards our citizens, and we will be responding in force to keep the peace and reduce civilian casualties. We have your station surrounded, and all gangsters must drop their weapons and surrender peacefully.\n\nHave a secure day." - announcer = "Spinward Stellar Coalition Police Department" - if(4) - team_size = 8 - cops_to_send = /datum/antagonist/ert/families/beatcop/fbi - announcement_message = "We are dispatching our top agents to [station_name()] at the request of the Spinward Stellar Coalition government due to an extreme terrorist level threat against this Daedalus Industries owned station. All gangsters must surrender IMMEDIATELY. Failure to comply can and will result in death. We have blockaded your warp gates and will not allow any escape until the situation is resolved within our standard response time of 10 minutes.\n\nSurrender now or face the consequences of your actions." - announcer = "Federal Bureau of Investigation" - if(5) - team_size = 10 - cops_to_send = /datum/antagonist/ert/families/beatcop/military - announcement_message = "Due to an insane level of civilian casualties aboard [station_name()], we have dispatched the National Guard to curb any and all gang activity on board the station. We have heavy cruisers watching the shuttle. Attempt to leave before we allow you to, and we will obliterate your station and your escape shuttle.\n\nYou brought this on yourselves by murdering so many civilians." - announcer = "Spinward Stellar Coalition National Guard" - - priority_announce(announcement_message, announcer, sound_type = 'sound/effects/families_police.ogg') - var/list/candidates = poll_ghost_candidates("Do you want to help clean up crime on this station?", "deathsquad") - - - if(candidates.len) - //Pick the (un)lucky players - var/numagents = min(team_size,candidates.len) - - var/list/spawnpoints = GLOB.emergencyresponseteamspawn - var/index = 0 - while(numagents && candidates.len) - var/spawnloc = spawnpoints[index+1] - //loop through spawnpoints one at a time - index = (index + 1) % spawnpoints.len - var/mob/dead/observer/chosen_candidate = pick(candidates) - candidates -= chosen_candidate - if(!chosen_candidate.key) - continue - - //Spawn the body - var/mob/living/carbon/human/cop = new(spawnloc) - chosen_candidate.client.prefs.safe_transfer_prefs_to(cop, is_antag = TRUE) - cop.key = chosen_candidate.key - - //Give antag datum - var/datum/antagonist/ert/families/ert_antag = new cops_to_send - - cop.mind.add_antag_datum(ert_antag) - cop.mind.set_assigned_role(SSjob.GetJobType(ert_antag.ert_job_path)) - SSjob.SendToLateJoin(cop) - - //Logging and cleanup - log_game("[key_name(cop)] has been selected as an [ert_antag.name]") - numagents-- - cops_arrived = TRUE - update_wanted_level(wanted_level) // gotta make sure everyone's wanted level display looks nice - return TRUE diff --git a/code/modules/mob/living/carbon/human/death.dm b/code/modules/mob/living/carbon/human/death.dm index 30f2dcad87d7..af845b53d1ab 100644 --- a/code/modules/mob/living/carbon/human/death.dm +++ b/code/modules/mob/living/carbon/human/death.dm @@ -38,16 +38,32 @@ GLOBAL_LIST_EMPTY(dead_players_during_shift) . = ..() - if(client && !suiciding && !(client in GLOB.dead_players_during_shift)) - GLOB.dead_players_during_shift += client - GLOB.deaths_during_shift++ - if(!QDELETED(dna)) //The gibbed param is bit redundant here since dna won't exist at this point if they got deleted. dna.species.spec_death(gibbed, src) - if(SSticker.HasRoundStarted()) - SSblackbox.ReportDeath(src) - log_message("has died (BRUTE: [src.getBruteLoss()], BURN: [src.getFireLoss()], TOX: [src.getToxLoss()], OXY: [src.getOxyLoss()], CLONE: [src.getCloneLoss()])", LOG_ATTACK) + if(!SSticker.HasRoundStarted()) + return + + //* PAST THIS POINT THE ROUND HAS STARTED *// + + SSblackbox.ReportDeath(src) + log_message("has died (BRUTE: [src.getBruteLoss()], BURN: [src.getFireLoss()], TOX: [src.getToxLoss()], OXY: [src.getOxyLoss()], CLONE: [src.getCloneLoss()])", LOG_ATTACK) + + if(mind) + var/turf/T = get_turf(src) + var/obj/machinery/light/nearest_light + var/closest = INFINITY + for(var/obj/machinery/light/L in range(5, T)) + var/dist = get_dist(L, T) + if(dist > closest || L.constant_flickering || L.status != LIGHT_OK) + continue + + if(dist < closest || prob(50)) + nearest_light = L + closest = dist + + if(nearest_light) + addtimer(CALLBACK(nearest_light, TYPE_PROC_REF(/obj/machinery/light, start_flickering)), rand(20 SECONDS, 60 SECONDS)) /mob/living/carbon/human/proc/makeSkeleton() ADD_TRAIT(src, TRAIT_DISFIGURED, TRAIT_GENERIC) diff --git a/code/modules/power/lighting/_light_defines.dm b/code/modules/power/lighting/_light_defines.dm deleted file mode 100644 index 5bc4762db5e9..000000000000 --- a/code/modules/power/lighting/_light_defines.dm +++ /dev/null @@ -1,25 +0,0 @@ -///How much power emergency lights will consume per tick -#define LIGHT_EMERGENCY_POWER_USE 0.2 -// status values shared between lighting fixtures and items -#define LIGHT_OK 0 -#define LIGHT_EMPTY 1 -#define LIGHT_BROKEN 2 -#define LIGHT_BURNED 3 - -///Min time for a spark to happen in a broken light -#define BROKEN_SPARKS_MIN (3 MINUTES) -///Max time for a spark to happen in a broken light -#define BROKEN_SPARKS_MAX (9 MINUTES) - -///Amount of time that takes an ethereal to take energy from the lights -#define LIGHT_DRAIN_TIME 2.5 SECONDS -///Amount of charge the ethereal gain after the drain -#define LIGHT_POWER_GAIN 35 - -///How many reagents the lights can hold -#define LIGHT_REAGENT_CAPACITY 5 - -//Status for light constructs -#define LIGHT_CONSTRUCT_EMPTY 1 -#define LIGHT_CONSTRUCT_WIRED 2 -#define LIGHT_CONSTRUCT_CLOSED 3 diff --git a/code/modules/power/lighting/light.dm b/code/modules/power/lighting/light.dm index 5f037edc5000..79f34375f1f0 100644 --- a/code/modules/power/lighting/light.dm +++ b/code/modules/power/lighting/light.dm @@ -196,21 +196,26 @@ DEFINE_INTERACTABLE(/obj/machinery/light) if(on) if(instant) turn_on(trigger, play_sound) + else if(maploaded) turn_on(trigger) maploaded = FALSE + else if(!turning_on) turning_on = TRUE addtimer(CALLBACK(src, PROC_REF(turn_on), trigger, play_sound), rand(LIGHT_ON_DELAY_LOWER, LIGHT_ON_DELAY_UPPER)) + else if(has_emergency_power(LIGHT_EMERGENCY_POWER_USE) && !turned_off()) if(use_power != NO_POWER_USE) use_power = IDLE_POWER_USE emergency_mode = TRUE START_PROCESSING(SSmachines, src) + else if(use_power != NO_POWER_USE) use_power = IDLE_POWER_USE set_light(0) + update_appearance() if(on != on_gs) @@ -485,11 +490,12 @@ DEFINE_INTERACTABLE(/obj/machinery/light) if(status != LIGHT_OK) break on = !on - update(FALSE, TRUE) //PARIAH EDIT CHANGE + update(FALSE, TRUE) sleep(rand(5, 15)) + on = (status == LIGHT_OK) - update(FALSE, TRUE) //PARIAH EDIT CHANGE - . = TRUE //did we actually flicker? + update(FALSE, TRUE) + flickering = FALSE // ai attack - make lights flicker, because why not diff --git a/daedalus.dme b/daedalus.dme index 5ba195abd5d4..1c4ee7258187 100644 --- a/daedalus.dme +++ b/daedalus.dme @@ -3934,7 +3934,6 @@ #include "code\modules\power\apc\apc_networking.dm" #include "code\modules\power\apc\apc_power_proc.dm" #include "code\modules\power\apc\apc_tool_act.dm" -#include "code\modules\power\lighting\_light_defines.dm" #include "code\modules\power\lighting\floor_light.dm" #include "code\modules\power\lighting\light.dm" #include "code\modules\power\lighting\light_construct.dm" diff --git a/modular_pariah/modules/aesthetics/lights/code/lighting.dm b/modular_pariah/modules/aesthetics/lights/code/lighting.dm index 8bdbe6697b19..7ae2fdd19369 100644 --- a/modular_pariah/modules/aesthetics/lights/code/lighting.dm +++ b/modular_pariah/modules/aesthetics/lights/code/lighting.dm @@ -46,6 +46,9 @@ playsound(src.loc, 'modular_pariah/modules/aesthetics/lights/sound/light_on.ogg', 65, 1) /obj/machinery/light/proc/start_flickering() + if(constant_flickering) + return + on = FALSE update(FALSE, TRUE, FALSE) @@ -54,6 +57,9 @@ flicker_timer = addtimer(CALLBACK(src, PROC_REF(flicker_on)), rand(5, 10)) /obj/machinery/light/proc/stop_flickering() + if(!constant_flickering) + return + constant_flickering = FALSE if(flicker_timer) From ef2b70035b000c689a074b02c30f4f3b924d0f64 Mon Sep 17 00:00:00 2001 From: Kapu1178 <75460809+Kapu1178@users.noreply.github.com> Date: Tue, 31 Dec 2024 01:15:16 -0500 Subject: [PATCH 6/9] rule of cool --- code/controllers/subsystem/explosions.dm | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/code/controllers/subsystem/explosions.dm b/code/controllers/subsystem/explosions.dm index b5c9dee21095..485af212cd3e 100644 --- a/code/controllers/subsystem/explosions.dm +++ b/code/controllers/subsystem/explosions.dm @@ -505,6 +505,22 @@ SUBSYSTEM_DEF(explosions) far_dist += devastation_range * 20 shake_the_room(epicenter, original_max_distance, far_dist, devastation_range, heavy_impact_range) + // Flicker lights + var/effective_range = devastation_range * 5 + heavy_impact_range * 2 + light_impact_range + for(var/obj/machinery/light/L as anything in INSTANCES_OF(/obj/machinery/light)) + if(!isturf(L.loc)) + continue + + var/dist = get_dist_euclidean(L.loc, epicenter) + if(dist > effective_range) + continue + + var/delay = clamp(ceil(dist) * (0.1 SECONDS), 0, 5 SECONDS) + if(delay) + addtimer(CALLBACK(L, TYPE_PROC_REF(/obj/machinery/light, flicker), pick(1, 3)), delay) + else + L.flicker(pick(1, 3)) + /datum/controller/subsystem/explosions/proc/perform_explosion(epicenter, list/act_turfs, heavy_power, dev_power, flame_power, turf_tally_ptr, movable_tally_ptr) var/turf_tally = 0 var/movable_tally = 0 From 2ca71e886c1e698214bd4a829d426bb0020b1526 Mon Sep 17 00:00:00 2001 From: Kapu1178 <75460809+Kapu1178@users.noreply.github.com> Date: Wed, 1 Jan 2025 14:14:03 -0500 Subject: [PATCH 7/9] the projector --- code/controllers/subsystem/sound_cache.dm | 2 +- code/datums/chatmessage.dm | 4 +- code/game/atoms.dm | 2 + code/game/machinery/projector.dm | 124 ++++++++++++++++++++++ code/game/objects/objs.dm | 2 + daedalus.dme | 1 + icons/obj/machines/projector.dmi | Bin 0 -> 740 bytes sound/misc/sec_intro/1.ogg | Bin 0 -> 31488 bytes sound/misc/sec_intro/2.ogg | Bin 0 -> 25905 bytes sound/misc/sec_intro/3.ogg | Bin 0 -> 73112 bytes sound/misc/sec_intro/4.ogg | Bin 0 -> 56825 bytes sound/misc/sec_intro/5.ogg | Bin 0 -> 58486 bytes sound/misc/sec_intro/6.ogg | Bin 0 -> 48355 bytes sound/misc/sec_intro/7.ogg | Bin 0 -> 29717 bytes 14 files changed, 132 insertions(+), 3 deletions(-) create mode 100644 code/game/machinery/projector.dm create mode 100644 icons/obj/machines/projector.dmi create mode 100644 sound/misc/sec_intro/1.ogg create mode 100644 sound/misc/sec_intro/2.ogg create mode 100644 sound/misc/sec_intro/3.ogg create mode 100644 sound/misc/sec_intro/4.ogg create mode 100644 sound/misc/sec_intro/5.ogg create mode 100644 sound/misc/sec_intro/6.ogg create mode 100644 sound/misc/sec_intro/7.ogg diff --git a/code/controllers/subsystem/sound_cache.dm b/code/controllers/subsystem/sound_cache.dm index 38fb82419ac9..56ed140af4ef 100644 --- a/code/controllers/subsystem/sound_cache.dm +++ b/code/controllers/subsystem/sound_cache.dm @@ -44,7 +44,7 @@ SUBSYSTEM_DEF(sound_cache) for(var/i in 1 to length(paths)) reconstructed[i] = "[paths[i]]" - var/list/out = rustg_sound_length_list(paths) + var/list/out = rustg_sound_length_list(reconstructed) var/list/successes = out[RUSTG_SOUNDLEN_SUCCESSES] for(var/sound_path in successes) sound_lengths[sound_path] = text2num(successes[sound_path]) diff --git a/code/datums/chatmessage.dm b/code/datums/chatmessage.dm index 68c20eb8d43b..46b6d7a16ebe 100644 --- a/code/datums/chatmessage.dm +++ b/code/datums/chatmessage.dm @@ -134,8 +134,8 @@ return // Non mobs speakers can be small - if (!ismob(target)) - extra_classes |= "small" + if (target.chat_class) + extra_classes |= target.chat_class var/list/prefixes diff --git a/code/game/atoms.dm b/code/game/atoms.dm index 05cfef4bfcee..75dc41c8d03d 100644 --- a/code/game/atoms.dm +++ b/code/game/atoms.dm @@ -72,6 +72,8 @@ var/tmp/chat_color /// A luminescence-shifted value of the last color calculated for chatmessage overlays var/tmp/chat_color_darkened + /// Class to attach to runechat. + var/tmp/chat_class ///Holds merger groups currently active on the atom. Do not access directly, use GetMergeGroup() instead. var/tmp/list/datum/merger/mergers diff --git a/code/game/machinery/projector.dm b/code/game/machinery/projector.dm new file mode 100644 index 000000000000..ed11f06cc440 --- /dev/null +++ b/code/game/machinery/projector.dm @@ -0,0 +1,124 @@ +// This is currently just used for the sec intro and is written as such. Fix it if you want to use it. Or bug me about it. +/obj/machinery/projector + name = "projector" + icon = 'icons/obj/machines/projector.dmi' + base_icon_state = "projector" + icon_state = "projector0" + + var/playing = FALSE + +/obj/machinery/projector/Initialize(mapload) + . = ..() + SSticker.OnRoundstart(CALLBACK(src, PROC_REF(play))) + +/obj/machinery/projector/update_icon_state() + icon_state = "[base_icon_state][playing]" + return ..() + +/obj/machinery/projector/proc/play() + set waitfor = FALSE + var/turf/destination = get_ranged_target_turf(src, SOUTH, 2) + var/obj/effect/overlay/holoray/ray = new(loc) + var/obj/effect/abstract/guy = new(destination) + + + guy.icon = icon + guy.icon_state = "sec" + guy.name = "projection" + guy.chat_class = null + + guy.makeHologram() + guy.add_overlay(emissive_appearance(guy.icon, guy.icon_state, alpha = 100)) + + guy.alpha = 0 + ray.alpha = 0 + update_ray(ray, destination, destination) + + animate(guy, time = 1 SECOND) + animate(alpha = 255, time = 2 SECONDS) + + animate(ray, time = 1 SECOND) + animate(alpha = 255, time = 2 SECONDS) + + visible_message("[icon2html(src, viewers(src))] [src] clicks on.") + playing = TRUE + update_appearance() + + say("Incoming transmission.") + sleep(3 SECONDS) + + var/list/phrases = list( + 'sound/misc/sec_intro/1.ogg' = "BEGIN TRANSMISSION.", + 'sound/misc/sec_intro/2.ogg' = "HELLO PEACEKEEPERS.", + 'sound/misc/sec_intro/3.ogg' = "YOUR JOB IS TO ENSURE COMPLIANCE WITH THE MANAGERS.", + 'sound/misc/sec_intro/4.ogg' = "THIS IS TO ENSURE THE SAFETY OF THE PUBLIC.", + 'sound/misc/sec_intro/5.ogg' = "YOU WILL BE PAID HANDSOMELY FOR YOUR WORK.", + 'sound/misc/sec_intro/6.ogg' = "DO NOT ALLOW THE TERRIBLE THING TO SPREAD", + 'sound/misc/sec_intro/7.ogg' = "END TRANSMISSION.", + ) + + SSsound_cache.cache_sounds(phrases) + + for(var/sound in phrases) + guy.say(phrases[sound]) + playsound(src, sound, 100, FALSE) + sleep(SSsound_cache.get_sound_length(sound) + 0.6 SECONDS) + + animate(guy, alpha = 0, time = 2 SECONDS) + animate(ray, alpha = 0, time = 2 SECONDS) + + sleep(2 SECONDS) + + visible_message("[icon2html(src, viewers(src))] [src] clicks off.") + playing = FALSE + update_appearance() + + qdel(guy) + qdel(ray) + +/obj/machinery/projector/proc/update_ray(obj/effect/overlay/holoray/ray, turf/new_turf, turf/old_turf, animate = TRUE) + var/disty = old_turf.y - ray.y + var/distx = old_turf.x - ray.x + var/newangle + if(!disty) + if(distx >= 0) + newangle = 90 + else + newangle = 270 + else + newangle = arctan(distx/disty) + if(disty < 0) + newangle += 180 + else if(distx < 0) + newangle += 360 + + var/matrix/new_transform = matrix() + new_transform.Scale(1, sqrt(distx * distx + disty * disty)) + new_transform.Turn(newangle) + + if (animate) + animate(ray, transform = new_transform, time = 1) + else + ray.transform = new_transform + +/obj/machinery/projector/proc/makeicon() + var/mob/living/carbon/human/H = new() + H.equipOutfit(new /datum/outfit/centcom/ert/commander) + + var/icon/icon = getFlatIcon(H) + // Zoom in on the top of the head and the chest + // I have no idea how to do this dynamically. + icon.Scale(64, 64) + + // This is probably better as a Crop, but I cannot figure it out. + icon.Shift(WEST, 15) + icon.Shift(SOUTH, 30) + + icon.Crop(1, 1, 32, 32) + + if(!fexists("data/saved_icons.dmi")) + fcopy("", "data/saved_icons.dmi") + + var/icon/local = icon("data/saved_icons.dmi") + local.Insert(icon, "temp") + fcopy(local, "data/saved_icons.dmi") diff --git a/code/game/objects/objs.dm b/code/game/objects/objs.dm index c22462a38695..757abce144ec 100644 --- a/code/game/objects/objs.dm +++ b/code/game/objects/objs.dm @@ -2,6 +2,8 @@ /obj animate_movement = SLIDE_STEPS speech_span = SPAN_ROBOT + chat_class = "small" + var/obj_flags = CAN_BE_HIT var/damtype = BRUTE diff --git a/daedalus.dme b/daedalus.dme index 1c4ee7258187..1e3d66e685d4 100644 --- a/daedalus.dme +++ b/daedalus.dme @@ -1341,6 +1341,7 @@ #include "code\game\machinery\PDApainter.dm" #include "code\game\machinery\prisongate.dm" #include "code\game\machinery\prisonlabor.dm" +#include "code\game\machinery\projector.dm" #include "code\game\machinery\quantum_pad.dm" #include "code\game\machinery\recharger.dm" #include "code\game\machinery\rechargestation.dm" diff --git a/icons/obj/machines/projector.dmi b/icons/obj/machines/projector.dmi new file mode 100644 index 0000000000000000000000000000000000000000..bfb9ac525b3908624c205d969328d172855de7f9 GIT binary patch literal 740 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 RW^nzAJrvlKB>#`?{{dqx1I7RV literal 0 HcmV?d00001 diff --git a/sound/misc/sec_intro/2.ogg b/sound/misc/sec_intro/2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..9145b6d5cdb7e10688686d8e176180277c57942d GIT binary patch literal 25905 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 Nu3QBUibQ|(_%G&>0DJ%d literal 0 HcmV?d00001 diff --git a/sound/misc/sec_intro/3.ogg b/sound/misc/sec_intro/3.ogg new file mode 100644 index 0000000000000000000000000000000000000000..981ba81a93cf102a536b8d1874cfbe334a1b01c7 GIT binary patch literal 73112 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 literal 0 HcmV?d00001 diff --git a/sound/misc/sec_intro/4.ogg b/sound/misc/sec_intro/4.ogg new file mode 100644 index 0000000000000000000000000000000000000000..f90ad8c3d0646ee7d4e44fe65d20266120a7dd07 GIT binary patch literal 56825 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