Commit Graph

25813 Commits

Author SHA1 Message Date
Arokha Sieyes
e1da67d37f Make blood loss/heart removal make sense
Right now it gives you 300 toxin damage "to be sure" you die. That's a little odd. Especially on health scanners after someone has bled to death. And you can't do heart transplants. We can do heart transplants now in 2017. 3500 per year. Pretty sure they won't forget how by 2561 or whatever.

This makes having no heart or too little blood do 75 oxyloss per tick. Enough to kill you eight seconds if you have no special care. It becomes 15 per tick with dexP which is fast enough to kill you "pretty fastly" and slow enough you can swap out a heart in surgery.

With dexP+dex+tric it becomes a meager 10ish per tick, but an inevitable 10 per tick as they are literally now full of every oxyloss removing drug in the game. So you can survive a couple of minutes, max, with not enough blood. You're still paralyzed and eye_blurry for most of it. You should probably be in surgery.
2017-03-01 15:59:11 -05:00
Arokha Sieyes
23ae8c35cf Space Chatter
Adds random space traffic control chatter during the game. It's rare, not spammy. Like every 35 minutes it has one short conversation.

It adds a bunch of lore datums about different parties in space and ship names and stuff. That can be used for other stuff later.

If you find it annoying, you can disable it at the comms consoles (don't need to log in, anyone can do it).

***Normal traffic***
[Common] SCV Falken states, "Virgo TraCon, this is Federation SCV Falken on a military route to the Gateway 98-C at Arest, requesting refueling information."
[Common] Virgo Air/Space Control states, "Federation SCV Falken, this is Virgo TraCon, sending refueling information now."
[Common] SCV Falken states, "Virgo TraCon, thank you, good day."

***5% chance of wrong frequency***
[Common] SDV Lucina states, "Sol Command, this is Federation SDV Lucina on a diplomatic flight to NSB Checkmate, requesting remote telemetry data."
[Common] Virgo Air/Space Control states, "Federation SDV Lucina, this is Virgo TraCon, wrong frequency. Switch to 855.2."
[Common] SDV Lucina states, "Virgo TraCon, understood, apologies."

***2% chance of emergency traffic***
[Common] UNSC Colorado states, "This is Navy UNSC Colorado declaring an emergency! We have unknown life forms on board!"
[Common] Virgo Air/Space Control states, "Navy UNSC Colorado, this is Virgo TraCon, copy. Switch to emergency responder channel 639.2."
[Common] UNSC Colorado states, "Virgo TraCon, okay, switching now."
2017-03-01 15:32:43 -05:00
RadiantFlash7
576dcfb07a Map work&compiling fix
Mad work 2.0, +fixed compile issue with Icon_state in custom clothes.dmi
2017-02-28 23:51:21 -05:00
Arokha Sieyes
51e9081f95 Fix copy paste error, change message qualifier 2017-02-28 23:36:58 -05:00
Arokha Sieyes
ed94b5dd4d Adds separate message for no confusion/blur
For when upgraded
2017-02-28 23:33:24 -05:00
Leshana
4892ee1df8 Make the resleever upgradable (reduces badness) 2017-02-28 23:24:34 -05:00
Arokha Sieyes
729460ce94 Necrotic limbs in scanner
No-longer-infected but still ORGAN_DEAD flag limbs show up on scanner with a special thing so you can know they still need surgery/removal. They are pretty obvious from a visual exam, but hey, this scanner should show them too.
2017-02-28 22:54:33 -05:00
Spades
9580dffd19 Merge pull request #1049 from VOREStation/aro-maneuvering
Add maneuvering jets to industrial rig
2017-02-28 21:34:52 -05:00
Neerti
561f10bced Merge pull request #3013 from Anewbe/lung_cancer
Minor smoking update
2017-02-28 21:28:27 -05:00
Neerti
813a61ef29 Merge pull request #3011 from Anewbe/simple_mob
Tasers can hurt simple mobs
2017-02-28 21:28:07 -05:00
Anewbe
8875c5ce1f Merge pull request #3027 from VOREStation/implanters
Make implanters able to be created
2017-02-28 20:26:48 -06:00
Anewbe
dc165906fa Merge pull request #3018 from nachomeep/master
BlockHeadHair doesn't make players bald.
2017-02-28 19:51:42 -06:00
Arokha Sieyes
c75b6ad97a Add maneuvering jets to industrial rig
What it says! Makes it easier to asteroid belt mine.
2017-02-28 20:24:01 -05:00
Anewbe
e93fbddd7f Merge pull request #3025 from VOREStation/toilet
Toilet fixes
2017-02-28 19:14:11 -06:00
Gearshy
60bceefaac Makes nudity permits not cover anything 2017-02-28 23:54:27 +01:00
Arokha Sieyes
50a8b94294 Make implanters able to be created
Under 'medical' in the autolathe. 1 sheet metal, 1 sheet glass (syringes were 2 sheets total so just keeping with that).
2017-02-28 16:25:55 -05:00
Arokha Sieyes
083923cdcc Backup implant HUD icon
This was requested while I was coding resleeving and I never got around to it. Makes backup implants show up on medical huds.
2017-02-28 16:23:13 -05:00
Arokha Sieyes
d0b05966fe Merge pull request #1046 from VOREStation/aro-antlers
Adds antlers "ears" choice
2017-02-28 15:20:11 -05:00
Arokha Sieyes
662d0c2a61 Adds antlers "ears" choice
What it says.
2017-02-28 14:19:44 -05:00
Spades
eeef3247bb Merge pull request #1043 from Screemonster/master
Adds nerdglasses
2017-02-28 13:55:33 -05:00
Arokha Sieyes
edd01df634 Merge pull request #1045 from VOREStation/aro-ghosttoggle
Prevent ghosts from toggling s_a digestion
2017-02-28 13:30:26 -05:00
Arokha Sieyes
da6dad6992 Prevent ghosts from toggling s_a digestion
Just adds a simple check. I want to say there's a set src syntax for specific mob types? Or maybe 'x in oview(1)' or something idk. Whatever.
2017-02-28 10:28:37 -05:00
Screemonster
b1908e65db fun meme, but OP now invisible things actually work 2017-02-28 08:57:22 +00:00
Arokha Sieyes
bd844c0e16 Toilet fixes
Yes yes. I know.

Anyway, there's no cooldown on this so you can give someone about 800 brute in 10 seconds. A LITTLE UNUSUAL if you ask me. Also reduced it from 8 because what the hell is that toilet seat made out of? Osmium? For an armor-ignoring attack that's a little high. Also the swirlie thing was coded wrong for the do_after.
2017-02-28 01:52:57 -05:00
Arokha Sieyes
2c493405bd More tweaks
Fix necrotic limb surgery
Make fever not so powerful that it resists cryotubes
All necrotic limbs produce toxins unless OD on spaceacillin, regardless of infection
Fix dropper use during surgery
Fix 'gap' in printable adv scanner infection reports
Fix nanoui template for adv scanner
Add examine text to gangrene and highly infected external limbs
Add flags to the MMI holder organs to make them robotic, and thus not infectable if they are > squishy MMI (posibrain, digital)
2017-02-28 01:13:29 -05:00
Spades
1be482bdc1 Merge pull request #1042 from VOREStation/aro-bellies
Raise limit on bellies
2017-02-27 21:52:32 -05:00
Cameron653
073d8b4fc4 Prevents halloss showing up as actual wounds on self examine 2017-02-27 19:58:47 -05:00
Cameron653
65b21ddbe5 Gives not equal gate the correct icon_state
Gives the not equal gate a correct icon_state. Icon state was set to"not equal"

 In the electronic_assemblies.dmi it is actually "not_equal"

This gives it the correct icon_state
2017-02-27 18:11:38 -05:00
Arokha Sieyes
9ef7496545 Infection code improvement WIP 2017-02-27 16:35:56 -05:00
izac112
20a87dfbd2 Path cleanup and some sprite and fluff updates 2017-02-27 20:19:42 +01:00
Neerti
12abb2d6f2 Ports a large chunk of the map datum system that europa/bay uses.
Links many map-specific details such as the station name, z-level information, and allowed jobs from global vars to map datum vars, which should help us maintain multiple maps at once in the future, which will be needed for the future Southern Cross.
Note that a config change will be needed to change GENERATE_ASTEROID to GENERATE_MAP, otherwise no changes should be required to continue normal map usage.
To change to a different map, it's suggested to tick the file that ticks all the other needed files, which for the Northern Star is called northern_star.dm.
2017-02-27 07:36:41 -05:00
Screemonster
ef7e20c16a Adds nerdglasses 2017-02-27 01:51:19 +00:00
nachomeep
2d4cf21dc3 fixes minor screwup 2017-02-26 16:53:07 -05:00
nachomeep
69195b2ae4 Returns gender flags 2017-02-26 16:51:43 -05:00
nachomeep
5828504f2f No bearded women. 2017-02-26 12:13:09 -05:00
Yoshax
ead56a1776 Fixes a loadout issue 2017-02-26 14:28:44 +00:00
nachomeep
ef7be38ed4 Fixes hoods.
CLIPPING ERROR DETECTED
2017-02-26 09:17:03 -05:00
Arokha Sieyes
cf340c362a Raise limit on bellies
For ~~Tempest~~ anyone who wanted to have more than 10 like a *crazy person*
2017-02-25 20:45:44 -05:00
nachomeep
cdb6c32c91 Fixes a few things, adds changelog. 2017-02-25 10:18:10 -05:00
nachomeep
9d3aba5832 Fixes blockheadhair tag. 2017-02-25 09:49:24 -05:00
Arokha Sieyes
5d6a7ed0fc Merge pull request #1038 from VOREStation/aro-lockkey
Fix sleeve lock resleeving
2017-02-25 01:49:03 -05:00
Arokha Sieyes
790135c4bd Fix sleeve lock resleeving
Won't even let YOU sleeve into your body becasue mind does not store canonical-form keys
2017-02-25 01:35:49 -05:00
Leshana
860a994818 Finally fixes the autolathe/protolate lid animations.
* Protolate lid no longer bounces back and forth througout the whole build cycle.
* Autolathe lid no longer closes, snaps open, and then -nothing- until item spawns.
* Instead, the lid closes, stays closed while the item builds, then opens again.
2017-02-24 21:30:57 -05:00
Arokha Sieyes
ca9b15beee Merge pull request #1037 from VOREStation/aro-cmodisk
CMO Emergency Disk
2017-02-24 21:26:53 -05:00
Arokha Sieyes
2068b31fa1 CMO Emergency Disk
Mind storage for evacuation.
2017-02-24 21:14:47 -05:00
Anewbe
ada83d45c6 Merge pull request #3006 from VOREStation/synthair
Don't give synthetics the survival kit
2017-02-24 18:51:59 -06:00
Arokha Sieyes
3963f2fd9a Prevents LOOC impersonation with resleeving
As the title.
2017-02-24 19:50:56 -05:00
Anewbe
4369e49def Merge pull request #3007 from Leshana/pacman-construction-fix
Fix construction and deconstrution of PACMANs
2017-02-24 18:29:33 -06:00
Arokha Sieyes
62f455ebc8 More mind-centric resleeve code
Only change for players is that resleeving pods can show the true name of a mind in a body when clicked, for discovering ~~traitors~~ impostors!
2017-02-24 19:00:40 -05:00
Anewbe
a85e170ce4 Minor smoking update 2017-02-24 17:15:38 -06:00