-
-
Notifications
You must be signed in to change notification settings - Fork 540
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Separates bleeding from damage, gauze now STOPS bleeding rather than postponing it #3009
Conversation
…everything infinitely better, seperating bandage bleed suppression from healing
… bc lmao, other stuff
Signed-off-by: Theos <[email protected]>
minor misinput should be fine now |
|
||
/obj/item/ration_heater/get_temperature() | ||
if(!uses) | ||
return 0 | ||
. = ..() | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
i looked at the attackby and it looks like you would be use this infinity to cauterize is that correct?
it also SHOULD qdel itself after it has no uses left so this shouldn't realllly matter
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I like all the code, project zomber, plently of test merges
c9bf77d
…postponing it (shiptest-ss13#3009) <!-- Write **BELOW** The Headers and **ABOVE** The comments else it may not be viewable. --> <!-- You can view Contributing.MD for a detailed description of the pull request process. --> ![image](https://github.com/shiptest-ss13/Shiptest/assets/24857008/d5162c66-c24c-4115-8f17-b71fe2a7c97e) ![image](https://github.com/shiptest-ss13/Shiptest/assets/24857008/0035fc3d-ae4f-4bc8-b8a2-fab9e1652365) Bleeding rate is currently the same as it used to be (0.013 bleeding per damage) but can be increased beyond a limb's maximum damage from further attacks. Bleeding from damage caps at 2 per limb so exsanguinating someone isn't as easy as dumping lead into them until their blood falls out, and is hard-capped at 30 per limb for more direct sources such as throat cutting and heparin Blunt weapons require a force of 10 or higher, and for the limb to have 25 damage to cause bleeding Sharp weapons (including projectiles) need a force of 5 or higher, and for the limb to have 10 damage to cause bleeding Heparin now causes existing bleeding to get worse, rather than magically creating internal bleeding Bleeding is addressed through gauze, tape, cauterization or chemicals, with the former three halting current bleeding while it is being treated. Better equipment (primarily real medical gauze) heals faster. Numbers are non-final and speculative Causes bleeding to actually come from somewhere and be similarly addressed directly, gauze now exists to actually stop bleeding instead of being re-applied until the brute damage is fixed :cl: tweak: bleeding is now stored in the limbs, functioning similarly to bone breaking. Taking damage over a certain threshold and amount (lower for sharp weapons) will cause part of it to be turned into bleeding. tweak: gauze, tape, and bleeding suppression are similarly no longer abstracted into a "bleed suppression" value rscadd: you can now cauterize bleeding with a lighter. Which is cool. rscadd: you can now also cauterize bleeding with suit storage decontamination. Which is hot. rscadd: examine and examine closely will show whether or not someone is visibly bleeding or bandaged. This means people who are both will show both. Examine closely additionally shows which limbs are currently bleeding. tweak: heparin now causes existing bleeding to worsen, instead of causing bleeding on its own tweak: you can no longer cut the throat of someone who's head has been lopped off /:cl: <!-- Both :cl:'s are required for the changelog to work! You can put your name to the right of the first :cl: if you want to overwrite your GitHub username as author ingame. --> <!-- You can use multiple of the same prefix (they're only used for the icon ingame) and delete the unneeded ones. Despite some of the tags, changelogs should generally represent how a player might be affected by the changes rather than a summary of the PR's contents. --> --------- Signed-off-by: Theos <[email protected]>
Bleeding rate is currently the same as it used to be (0.013 bleeding per damage) but can be increased beyond a limb's maximum damage from further attacks. Bleeding from damage caps at 2 per limb so exsanguinating someone isn't as easy as dumping lead into them until their blood falls out, and is hard-capped at 30 per limb for more direct sources such as throat cutting and heparin
Blunt weapons require a force of 10 or higher, and for the limb to have 25 damage to cause bleeding
Sharp weapons (including projectiles) need a force of 5 or higher, and for the limb to have 10 damage to cause bleeding
Heparin now causes existing bleeding to get worse, rather than magically creating internal bleeding
Bleeding is addressed through gauze, tape, cauterization or chemicals, with the former three halting current bleeding while it is being treated. Better equipment (primarily real medical gauze) heals faster.
Numbers are non-final and speculative
Why It's Good For The Game
Causes bleeding to actually come from somewhere and be similarly addressed directly, gauze now exists to actually stop bleeding instead of being re-applied until the brute damage is fixed
Changelog
🆑
tweak: bleeding is now stored in the limbs, functioning similarly to bone breaking. Taking damage over a certain threshold and amount (lower for sharp weapons) will cause part of it to be turned into bleeding.
tweak: gauze, tape, and bleeding suppression are similarly no longer abstracted into a "bleed suppression" value
rscadd: you can now cauterize bleeding with a lighter. Which is cool.
rscadd: you can now also cauterize bleeding with suit storage decontamination. Which is hot.
rscadd: examine and examine closely will show whether or not someone is visibly bleeding or bandaged. This means people who are both will show both. Examine closely additionally shows which limbs are currently bleeding.
tweak: heparin now causes existing bleeding to worsen, instead of causing bleeding on its own
tweak: you can no longer cut the throat of someone who's head has been lopped off
/:cl: