mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-04-10 14:22:02 +01:00
By clicking yourself with grab intent while targeting a limb of yours that's bleeding, you'll "grab" onto it with your free hand to apply pressure. This takes 1.5 seconds to do, takes up a hand while you do so, and applies a slowdown while you're holding it. In return, that limb will bleed 30% less while you're holding it (though it won't clot any faster). This stacks with the 25% reduction in bleeding you get from being horizontal, so laying down clutching your gushing gut while waiting for help is now both thematic and viable! Other fixes and changes I also made some other changes to wounds of various importance. Here's a quick list -Most wound treatments now respect thick clothing/materials, so you can no longer suture slashes through spacesuits. -Using sutures on slashes and pierces now actually use up sutures, and regen mesh must be opened to treat wounds with -Infectious zombies (romerol) can now be wounded as intended -Coagulant has been nerfed again to reduce bleeding less for every wound it's reducing bleeding on. This'll still need more love and attention later, but I need to find a good middle point where medipens are good for bleeding in an emergency without being a way to sidestep any and all bleeding wounds in one go. -I added a recipe for improvised coagulant in the Wounds 2 PR using baked pulped banana peels and salglu, but then realized that recipe sucked and was overly complicated. You can now drink straight up ground/juiced banana peels to help close up slashes and piercings. Yuckm! -You can no longer repeatedly disembowel people who have already lost their internal organs -Whetstones now make things edged sharp rather than pointy sharp, fixing a carryover from when sharpness = 2 used to be accurate sharpness. This'll have the effect of making sharpened weapons less sucky at chopping people apart since slashing is usually more devastating than piercing I've also made a few tweaks to scars, mostly making them a bit smaller. It now takes twice as much scar severity to reach "absolutely fucked up" when examined, and the other steps have been raised a few points as well. Minor scar examine text is a tad smaller text-wise, and the precise locations for the scars are a bit more procedural as well (more location modifiers like upper/lower/inner/outer wrist/whatever). These changes will hopefully add a bit more variety to the scarring you see on random crew members, since it's pretty easy to hit max examine severity as is.
164 lines
6.0 KiB
Plaintext
164 lines
6.0 KiB
Plaintext
/// !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
|
/// !!!!!!!!!!HEY LISTEN!!!!!!!!!!!!!!!!!!!!!!!!
|
|
/// !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
|
|
|
// If you modify this file you ALSO need to modify code/modules/goonchat/browserAssets/browserOutput.css and browserOutput_white.css
|
|
// BUT you have to use PX font sizes with are on a x8 scale of these font sizes
|
|
// Sample font-size: DM: 8 CSS: 64px
|
|
|
|
/client/script = {"<style>
|
|
body {font-family: Verdana, sans-serif;}
|
|
|
|
h1, h2, h3, h4, h5, h6 {color: #0000ff; font-family: Georgia, Verdana, sans-serif;}
|
|
|
|
em {font-style: normal; font-weight: bold;}
|
|
|
|
.motd {color: #638500; font-family: Verdana, sans-serif;}
|
|
.motd h1, .motd h2, .motd h3, .motd h4, .motd h5, .motd h6
|
|
{color: #638500; text-decoration: underline;}
|
|
.motd a, .motd a:link, .motd a:visited, .motd a:active, .motd a:hover
|
|
{color: #638500;}
|
|
|
|
.italics { font-style: italic;}
|
|
|
|
.bold { font-weight: bold;}
|
|
|
|
.prefix { font-weight: bold;}
|
|
|
|
.ooc { font-weight: bold;}
|
|
.adminobserverooc {color: #0099cc; font-weight: bold;}
|
|
.adminooc {color: #700038; font-weight: bold;}
|
|
|
|
.adminsay {color: #FF4500; font-weight: bold;}
|
|
.admin {color: #386aff; font-weight: bold;}
|
|
|
|
.name { font-weight: bold;}
|
|
|
|
.say {}
|
|
.deadsay {color: #5c00e6;}
|
|
.binarysay {color: #20c20e; background-color: #000000; display: block;}
|
|
.binarysay a {color: #00ff00;}
|
|
.binarysay a:active, .binarysay a:visited {color: #88ff88;}
|
|
.radio {color: #008000;}
|
|
.sciradio {color: #993399;}
|
|
.comradio {color: #948f02;}
|
|
.secradio {color: #a30000;}
|
|
.medradio {color: #337296;}
|
|
.engradio {color: #fb5613;}
|
|
.suppradio {color: #a8732b;}
|
|
.servradio {color: #6eaa2c;}
|
|
.syndradio {color: #6d3f40;}
|
|
.centcomradio {color: #686868;}
|
|
.aiprivradio {color: #ff00ff;}
|
|
.redteamradio {color: #ff0000;}
|
|
.blueteamradio {color: #0000ff;}
|
|
|
|
.yell { font-weight: bold;}
|
|
|
|
.alert {color: #ff0000;}
|
|
h1.alert, h2.alert {color: #000000;}
|
|
|
|
.emote { font-style: italic;}
|
|
|
|
.userdanger {color: #ff0000; font-weight: bold; font-size: 3;}
|
|
.danger {color: #ff0000; font-weight: bold;}
|
|
.danger {color: #ff0000;}
|
|
.tinydanger {color: #ff0000; font-size: 85%;}
|
|
.smalldanger {color: #ff0000; font-size: 90%;}
|
|
.warning {color: #ff0000; font-style: italic;}
|
|
.boldwarning {color: #ff0000; font-style: italic; font-weight: bold}
|
|
.announce {color: #228b22; font-weight: bold;}
|
|
.boldannounce {color: #ff0000; font-weight: bold;}
|
|
.greenannounce {color: #00ff00; font-weight: bold;}
|
|
.rose {color: #ff5050;}
|
|
.info {color: #0000CC;}
|
|
.notice {color: #000099;}
|
|
.tinynotice {color: #000099; font-size: 85%;}
|
|
.tinynoticeital {color: #000099; font-style: italic; font-size: 85%;}
|
|
.smallnotice {color: #000099; font-size: 90%;}
|
|
.smallnoticeital {color: #000099; font-style: italic; font-size: 90%;}
|
|
.boldnotice {color: #000099; font-weight: bold;}
|
|
.hear {color: #000099; font-style: italic;}
|
|
.adminnotice {color: #0000ff;}
|
|
.adminhelp {color: #ff0000; font-weight: bold;}
|
|
.unconscious {color: #0000ff; font-weight: bold;}
|
|
.suicide {color: #ff5050; font-style: italic;}
|
|
.green {color: #03ff39;}
|
|
.nicegreen {color: #14a833;}
|
|
.cult {color: #973e3b;}
|
|
.cultlarge {color: #973e3b; font-weight: bold; font-size: 3;}
|
|
.narsie {color: #973e3b; font-weight: bold; font-size: 15;}
|
|
.narsiesmall {color: #973e3b; font-weight: bold; font-size: 6;}
|
|
.colossus {color: #7F282A; font-size: 5;}
|
|
.hierophant {color: #660099; font-weight: bold; font-style: italic;}
|
|
.hierophant_warning {color: #660099; font-style: italic;}
|
|
.purple {color: #5e2d79;}
|
|
.holoparasite {color: #35333a;}
|
|
.bounty {color: #ab6613; font-style: italic;}
|
|
|
|
.revennotice {color: #1d2953;}
|
|
.revenboldnotice {color: #1d2953; font-weight: bold;}
|
|
.revenbignotice {color: #1d2953; font-weight: bold; font-size: 3;}
|
|
.revenminor {color: #823abb}
|
|
.revenwarning {color: #760fbb; font-style: italic;}
|
|
.revendanger {color: #760fbb; font-weight: bold; font-size: 3;}
|
|
|
|
.deconversion_message {color: #5000A0; font-size: 3; font-style: italic;}
|
|
|
|
.ghostalert {color: #5c00e6; font-style: italic; font-weight: bold;}
|
|
|
|
.alien {color: #543354;}
|
|
.noticealien {color: #00c000;}
|
|
.alertalien {color: #00c000; font-weight: bold;}
|
|
.changeling {color: #800080; font-style: italic;}
|
|
|
|
.spider {color: #4d004d;}
|
|
|
|
.interface {color: #330033;}
|
|
|
|
.sans {font-family: "Comic Sans MS", cursive, sans-serif;}
|
|
.papyrus {font-family: "Papyrus", cursive, sans-serif;}
|
|
.robot {font-family: "Courier New", cursive, sans-serif;}
|
|
|
|
.command_headset {font-weight: bold; font-size: 3;}
|
|
.small {font-size: 1;}
|
|
.big {font-size: 3;}
|
|
.reallybig {font-size: 4;}
|
|
.extremelybig {font-size: 5;}
|
|
.greentext {color: #00FF00; font-size: 3;}
|
|
.redtext {color: #FF0000; font-size: 3;}
|
|
.clown {color: #FF69Bf; font-size: 3; font-family: "Comic Sans MS", cursive, sans-serif; font-weight: bold;}
|
|
.singing {font-family: "Trebuchet MS", cursive, sans-serif; font-style: italic;}
|
|
.his_grace {color: #15D512; font-family: "Courier New", cursive, sans-serif; font-style: italic;}
|
|
.hypnophrase {color: #3bb5d3; font-weight: bold; animation: hypnocolor 1500ms infinite; animation-direction: alternate;}
|
|
@keyframes hypnocolor {
|
|
0% {color: #0d0d0d;}
|
|
25% {color: #410194;}
|
|
50% {color: #7f17d8;}
|
|
75% {color: #410194;}
|
|
100% {color: #3bb5d3;}
|
|
}
|
|
|
|
.phobia {color: #dd0000; font-weight: bold; animation: phobia 750ms infinite;}
|
|
@keyframes phobia {
|
|
0% {color: #0d0d0d;}
|
|
50% {color: #dd0000;}
|
|
100% {color: #0d0d0d;}
|
|
}
|
|
|
|
.icon {height: 1em; width: auto;}
|
|
|
|
.memo {color: #638500; text-align: center;}
|
|
.memoedit {text-align: center; font-size: 2;}
|
|
.abductor {color: #800080; font-style: italic;}
|
|
.mind_control {color: #A00D6F; font-size: 3; font-weight: bold; font-style: italic;}
|
|
.slime {color: #00CED1;}
|
|
.drone {color: #848482;}
|
|
.monkey {color: #975032;}
|
|
.swarmer {color: #2C75FF;}
|
|
.resonate {color: #298F85;}
|
|
|
|
.monkeyhive {color: #774704;}
|
|
.monkeylead {color: #774704; font-size: 2;}
|
|
</style>"}
|