mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-08-24 05:30:05 +01:00
[MIRROR] Atrocinator flips your chat text around [MDB IGNORE] (#22304)
* Atrocinator flips your chat text around (#76618) ## About The Pull Request  ## Why It's Good For The Game It's funny ## Changelog 🆑 Melbert add: The Atrocinator will now flip you even more. /🆑 * Atrocinator flips your chat text around --------- Co-authored-by: MrMelbert <51863163+MrMelbert@users.noreply.github.com>
This commit is contained in:
@@ -295,6 +295,7 @@
|
||||
playsound(src, 'sound/effects/curseattack.ogg', 50)
|
||||
mod.wearer.AddElement(/datum/element/forced_gravity, NEGATIVE_GRAVITY)
|
||||
RegisterSignal(mod.wearer, COMSIG_MOVABLE_MOVED, PROC_REF(check_upstairs))
|
||||
RegisterSignal(mod.wearer, COMSIG_MOB_SAY, PROC_REF(on_talk))
|
||||
ADD_TRAIT(mod.wearer, TRAIT_SILENT_FOOTSTEPS, MOD_TRAIT)
|
||||
check_upstairs() //todo at some point flip your screen around
|
||||
|
||||
@@ -309,6 +310,7 @@
|
||||
playsound(src, 'sound/effects/curseattack.ogg', 50)
|
||||
qdel(mod.wearer.RemoveElement(/datum/element/forced_gravity, NEGATIVE_GRAVITY))
|
||||
UnregisterSignal(mod.wearer, COMSIG_MOVABLE_MOVED)
|
||||
UnregisterSignal(mod.wearer, COMSIG_MOB_SAY)
|
||||
step_count = 0
|
||||
REMOVE_TRAIT(mod.wearer, TRAIT_SILENT_FOOTSTEPS, MOD_TRAIT)
|
||||
var/turf/open/openspace/current_turf = get_turf(mod.wearer)
|
||||
@@ -343,6 +345,10 @@
|
||||
|
||||
#undef FLY_TIME
|
||||
|
||||
/obj/item/mod/module/atrocinator/proc/on_talk(datum/source, list/speech_args)
|
||||
SIGNAL_HANDLER
|
||||
speech_args[SPEECH_SPANS] |= "upside_down"
|
||||
|
||||
/obj/item/mod/module/recycler/donk/safe
|
||||
name = "MOD foam dart recycler module"
|
||||
desc = "A mod module that collects and repackages fired foam darts into half-sized ammo boxes. \
|
||||
|
||||
@@ -273,4 +273,5 @@ h1.alert, h2.alert {color: #000000;}
|
||||
.swarmer {color: #2C75FF;}
|
||||
.resonate {color: #298F85;}
|
||||
|
||||
.upside_down {display: inline; -moz-transform: scale(-1, -1); -webkit-transform: scale(-1, -1); -o-transform: scale(-1, -1); -ms-transform: scale(-1, -1); transform: scale(-1, -1);}
|
||||
</style>"}
|
||||
|
||||
@@ -954,6 +954,15 @@ em {
|
||||
color: #298f85;
|
||||
}
|
||||
|
||||
.upside_down {
|
||||
display: inline;
|
||||
-moz-transform: scale(-1, -1);
|
||||
-webkit-transform: scale(-1, -1);
|
||||
-o-transform: scale(-1, -1);
|
||||
-ms-transform: scale(-1, -1);
|
||||
transform: scale(-1, -1);
|
||||
}
|
||||
|
||||
.connectionClosed,
|
||||
.fatalError {
|
||||
background: red;
|
||||
|
||||
@@ -887,6 +887,15 @@ h2.alert {
|
||||
color: #298f85;
|
||||
}
|
||||
|
||||
.upside_down {
|
||||
display: inline;
|
||||
-moz-transform: scale(-1, -1);
|
||||
-webkit-transform: scale(-1, -1);
|
||||
-o-transform: scale(-1, -1);
|
||||
-ms-transform: scale(-1, -1);
|
||||
transform: scale(-1, -1);
|
||||
}
|
||||
|
||||
.connectionClosed,
|
||||
.fatalError {
|
||||
background: red;
|
||||
|
||||
Reference in New Issue
Block a user