Commit Graph

16178 Commits

Author SHA1 Message Date
Werner
b823b4eb05 Converts jobs and admin equipment to use outfits (#5827)
Converts the jobs and admin equipment to use outfit datums.
2019-02-19 23:58:05 +02:00
Werner
d88eeed642 Rig-Shock-Fix (#6067)
If you tinker with the rig while its on the floor you should no longer get shocked by it when you wear insulated gloves.
2019-02-18 10:00:13 +02:00
Alberyk
af2ad442e2 Fixes an issue with an organ going invisible. (#6065)
This fixes an issue with organs taking the east direction and causing some body parts getting invisible icons when removed.
2019-02-17 18:45:11 +02:00
Werner
22f6292e40 Fixes a race condition in the artifact harvester (#6052)
Which can render the anomaly power utilizer unusable after a short time.
2019-02-16 01:15:05 +02:00
alsoandanswer
3dda71d168 Adds new bureaucracy and library sprites (#6021)
*Changes sprites for pens, papers, books, scanners, cabinets and the whole lot.
*needs help with the code cause i cant code a simple animation flick for shit
2019-02-16 01:09:27 +02:00
Mykhailo Bykhovtsev
41b10ef86a Making rigs have slowdown by default, and ERT rigs. Plus buffing HAPT armor rig. (#6030) 2019-02-13 21:47:22 +01:00
ParadoxSpace
a8fb8606e1 adds more dumb unathi shoes (#6025)
adds some more durable caligae as to not literally wear sandals to drop wrenches upon. adds differing tajaran and unathi sprites to fit their different feet. makes unathi feet durable.
2019-02-11 23:10:34 +02:00
Mykhailo Bykhovtsev
f83895cb82 Fixing runtimes V2 (#6006) 2019-02-11 01:05:12 +02:00
Dwago
9a26256887 Modified the Mech Teleporter, Fixes #6017 (#6018)
Fixes #5746
Fixes #6017
Fixes #3915
Fixes #5987
Fixes #2151

When using the mech teleporter now, if you attempt to teleport into a wall or dense object, the mech will create a large emission at the area before being sent elsewear, causing hallos damage.

Absolute pathed virus2/effect.dm
Fixed a absurd range for cell drain
Fix's Minor mapping issues
2019-02-11 00:35:35 +02:00
Alberyk
f305421fef Adds plastellium to regular seed machines (#6034) 2019-02-10 18:42:39 +01:00
VTCobaltblood
1d46140dba Sprite tweaks (#6026) 2019-02-10 03:24:20 +01:00
Mykhailo Bykhovtsev
12ba33c5b7 wake up, sleepy princess (#5949)
Okay, a big update kinda.

* Shaking, punching, grabbing, pushing, throwing objects, shooting, attacking any carbon mobs while they are willingfully asleep wakes them up instantly. ISkrell in a shared dream will recieve a message if their physical body is being disturbed, message will be different depending on severity of disturbance. If their health is below 50% and they are being attacked/shot/thrown stuff at, they will be forcefully woken up.
* Skrell are no longer displayed as an SSD when while in shared dream. Fixes #5759
* Examining skrell who are in shared dream will display if their astral body is AFK/ghosted.
2019-02-10 00:23:15 +02:00
Werner
1803a3574a Should fix voice changers not working with rigs (#6040) 2019-02-09 23:15:16 +01:00
VTCobaltblood
fa7b31c093 init (#6033) 2019-02-09 23:02:03 +01:00
Alberyk
11b7cded31 Removes combat cyborgs from the station's hands (#6028) 2019-02-08 22:19:55 +01:00
Alberyk
509d4cf3a5 Custom items 02/02 (#6019) 2019-02-06 01:02:35 +01:00
OneOneThreeEight
1c22080e0f Changes to the traitor revolver (#5983) 2019-02-06 01:02:18 +01:00
Alberyk
8d01599af4 Autakh unathi fixes. (#6020)
This pr fixes some issues with the Aut'akh unathi subspecies, such as them counting as synthetic, having full internal robotic organs and organ action buttons not updating properly.
2019-02-04 23:54:07 +02:00
VTCobaltblood
f0e6118366 Removes VTCobaltblood from the game; nerfs skull132 (#6023) 2019-02-04 19:23:54 +01:00
Alberyk
dd9509eaf8 Fixes welding fuel behaving like Zo'rane fire (#6022) 2019-02-04 19:23:03 +01:00
VTCobaltblood
0427b3ebea Hoodie rework & resprite (#5998)
Hoodies have been resprited to be less ugly, and now also function in a similar way to winter coats, i.e. actually having a hood. In addition to that, they can still be opened and closed. They're also recolorable in the loadout.
The hood icon not being colored is a known issue, but I'm not sure how to fix it. This affects roughly nothing except for the UI.
The PR also makes a slight tweak to my cardigan sprite for it to be less ugly.
2019-02-03 20:40:52 +02:00
Dwago
ab0b1ee6f7 Add's the Hermes mech to robotics. (#5959) 2019-02-03 14:30:56 +01:00
Werner
ebfaa2a181 Tweaked Unbucklecuffing (#6002)
If you are buckled and cuffed to a chair it now takes 60 seconds longer to unbuckle yourself, but you are uncuffed at the same time.

If you use harm intent, you can break out of your cuffs in around a minute, but you will dislocate one of our arms in the process.
2019-02-03 14:02:23 +02:00
Werner
93472659b7 Adds a helper proc for money transfers (#5876)
Adds a helper proc for money transfers between two accounts.
Cleans up the EFTPOS and cargo delivery code to use said helper proc.
Changes SSEconomy to use indexed lists for accounts and look up the accounts by accessing it via the index.
2019-02-03 01:12:31 +02:00
Alberyk
08316f6c3e Fixes red nightshade being really lethal (#6001) 2019-02-01 00:44:40 +01:00
Alberyk
917449718d More tau ceti foreign legion fixes (#5995)
-fixes #5961
-fixes #5965
-fixes #5964
-fixes the blaster carbine fitting inside holsters
-places the drop pods behind blast doors for now
-removes some non medical related chemicals from their dispenser
2019-01-29 16:45:37 +01:00
Mykhailo Bykhovtsev
e7ff9f8931 Making certain SMES and Blast Doors be critical + remapping Tesla APC and SM blast doors (#5993) 2019-01-29 13:23:35 +01:00
ParadoxSpace
720d6263a4 Xenowear Update (#5846)
Adds footwear for clawed xenos, as well as a selection of capes for Skrell.
2019-01-28 19:41:06 +01:00
Alberyk
4c35e3bcb9 Tweaks the ninja rig suit sprites (#5974)
-tweaks the ninja hardsuit helmet and chest object sprites at the request of kyres

-adds new vox ninja hardsuit sprites, also made by kyres
2019-01-28 19:07:58 +01:00
Werner
51f22bf851 Removes Cloaks (#5504) 2019-01-28 18:43:19 +01:00
Conspiir
488c7fe8d8 Adds Skrell Drinks (#5963)
Adds Grape juice to the boozeomat and 5 new mixable Skrell drinks.
2019-01-28 11:29:49 +01:00
Alberyk
176d66437b Replaces the tranquilizer rifle magazine with a box (#5952)
The head of security officer came with a magazine for the tranquilizer rifle, however the rifle did not accept magazines, and worked like the regular am rifle, where you have to load one shell at the time. This pr replaces the magazine, that forced you to empty it on the ground to load the rifle, with a regular box full of darts.
2019-01-27 17:32:22 +02:00
Mykhailo Bykhovtsev
db0d918d8c Fixing tesla with no balls (#5988)
This PR fixes Tesla not having miniballs. Problem was that it would delete its own generated balls. Fixes #5749

Tesla that has 9 or more balls will start to melt down any tesla coils or grounding rods.

Tesla that has 10 or more balls will start to target and melt down emitters

Tesla with no balls looses power as intended, thus dying with less than 0 power.
2019-01-27 17:31:49 +02:00
Alberyk
00ba1282c3 Changes how pain checks works in game (#5978)
This pr creates a new check, can_feel_pain, it checks for the NO_PAIN flag, if the target is under influence of mind altering drugs or strong painkillers. This check replaces all the species procs and fixes somethings, like people under the influence of pain killers still getting knocked out from pain and etc.
2019-01-27 13:48:12 +02:00
Alberyk
481f916369 Makes black kois less lethal (#5972)
At the request of the vaurca writer, makes black kois faster and less lethal.
2019-01-27 13:26:44 +02:00
Alberyk
4813a3c600 Adds two vaurca markings (#5971)
This pr adds two vaurca markings at the request of the vaurca lore writer.
2019-01-27 13:22:01 +02:00
Alberyk
b067cf2b4e Fixes recorders translating mice and cult speak (#5955)
This fixes recorders being able to translate languages like cult, neither translate simple animals message, with some exceptions.
2019-01-26 18:14:18 +02:00
VTCobaltblood
3982da12d0 Adds a new drink (#5947)
rscadd: "Added a new drink recipe, Martian Special, made with 4 parts coffee and 1 part pepper."

No new sprites added, the glass is the same as the coffee glass. No special effects either it's just shitty coffee
2019-01-26 18:13:59 +02:00
OneOneThreeEight
e94b8d7dda Fixes the blaster pistol not fitting in holsters (#5984)
Fixes #5887 , for certain.
2019-01-26 18:02:53 +02:00
Conspiir
b80b9595d8 Onions and Garlic oversight (#5981)
Fixes #5941
2019-01-26 14:05:01 +02:00
VTCobaltblood
25835c0852 REALLY makes black jackets unbuttonable (#5970)
#5911 was poorly (read: not) tested, and didn't actually work due to closed state being unspecified, producing an error message upon attempting to unbutton. This is a fix. smh reviewers
2019-01-23 23:12:55 +02:00
Alberyk
76b743a986 Adds the Aut'akh unathi (#5919)
* Base work for the unathi robot subspecies.

* Adds metabolism species, kidney vars, and the robot unathi organs.

* Moves some action buttons to organs, pretty much a bay port right now. Todo: the unathi and alien stuff should also go here.

* First autakh implant power.

* Fixes the organs action button this time.

* Finishes more implants, and interactions with flashs and vaurca.

* Prepare for great changes.

* Drops the real bomb, boss.

* He who fights with monsters.

* Far more work into augments and limb removing powers.

* Limb verbs should be good now.

* A LOT of work into the assited organ, allowing it to bleed and etc, as well adding a new chem that will stop bleeding in their case.

* Probably the last work on implants.

* Some extra touches.

* Some tweaks to the species.

* More fixes and adds kyre's sprites.

* More runtime fixes.

* Fixes the species name too.

* Fixes travis.

* Updates this file too to work with the new tools procs.

* Adds changelog

* Fixed changelog.

* Unathi hair and lore description.

* Some tweaks to this too.

* Locks away them for now, they will be released after we got all the events and etc done.

* Changes this chemical.

* Fixes an airlock runtime.

* Adds the non scan flag to the autakh, mostly due to some bizzare interactions with changelings and cloning.

* Organs removal changes; can't take out the organ if it is too damage.

* Restricts them back again.

* Robotic organs now have the proper icons and names.

* Adds sprites for their organs and some extra tweaks.

* Fixes this missing icon.

* emp should also now hurt assited organs.

* Tweaks more organ related things.

* Fixes the head not being properly set as well.

* Fixes their flags.

* fixes the flag for real this time.

* Poze's review.

* Changes the au'takh organ buttons to don't be animated.

* Helps with adminbus or something.

* Fowl's requested changes.

* Fixes a typo.

* Robotic limb's brute and burn mods are now controlled by the limb model.

* Fowl's changes once more.

* Stops some spam.

* More grammar.

* No eal.

* Skull's review.
2019-01-23 19:27:44 +01:00
VTCobaltblood
ec6760ce5f Leather jackets can now be unbuttoned (#5911)
As well as their corporate version.
2019-01-22 22:40:31 +02:00
ParadoxSpace
9fd00a5551 More Unathi Horns (#5948)
some more frills & horns from paradise. touched up myself. also unrestricts facial hair for female lizards. why this was restricted i 'll never know.
2019-01-22 22:40:04 +02:00
Conspiir
00fe168c81 Buckets: Quiet Edition; Beakers: Small Handwriting Edition (#5956)
Prevents this: https://puu.sh/CwRrc/f4d0cbd55d.png

Also slightly expands how much writing you can put on a beaker. As someone that often works with beakers, flasks, and vials, you'd be amazed the amount of information you can shove on even an Eppendorf tube.
2019-01-22 22:29:54 +02:00
VTCobaltblood
6043f1da28 Makes scarves recolorable, and fit on overwear (#5912) 2019-01-19 22:46:48 +02:00
VTCobaltblood
581bb5fa3b A new hairstyle + Unathi hair fix (#5946)
rscadd: "Added a new hairstyle, Low Bun."
bugfix: "Unathi Mohawk should work again."
2019-01-19 22:46:31 +02:00
OneOneThreeEight
20b7dcc752 Buffs ore summoners (#5849)
Allow me to explain in the event someone potentially complains about this.

Each vein of ore in a single tile drops roughly 5 bits of that ore type. It doesn't matter if it's diamonds, coal or whatever else.

The problem with this, however, is that the ore summoner is only adjusted to grab 10 bits of ore and nothing else, making it inefficient and useless to buy in the mining vendor.

This was changed because of 'performance problems' (whether this is true I have no idea) but only 10 bits of ore is just ridiculous in my opinion, because it means it'll only draw from 2 veins mined out, which is not effective in the slightest. You'd be better off using the ore magnet right now.

Of course, this change hopes to change that so that this isn't a useless item to buy from the ore vendor and to (somewhat) restore it to its former glory. Albeit with a sanity check.
2019-01-16 23:19:22 +02:00
Mykhailo Bykhovtsev
94f215c014 Fixing Z level cable update and substations (#5937)
Oh boi, this one is a tiny in terms of lines, yet a huge impact. It absolutely solves problem with powernet bug of cables not updating through Z levels properly. Spend lots of time and especially intellectual effort to debug this thing and finally comparing Bay's code and debugging ours showed that lines 359 and 364 should be power_list(T, src, 12) because that stands for marked and we have unmarked cables.

Fixes Z level update of cables, now it updates them properly. So the substations work. Fixes #5165 , Fixes #5883 , Fixes #5655

Fixes mapping of cables

Increases charge of runtime SMES

Adds Z powernet to runtime levels for debug and tests

Adds Z level supply pipes and vents for debugging and tests
2019-01-14 10:55:46 +02:00
Dwago
72de15b5af Fix's the bug with the corgi dogs, makes mice butcherable. (#5818)
rscadd: "Add mice to the butcher list"
bugfix: "Fixed the infinite corgi glitch by modifying the recipe to require corgi meat
2019-01-13 20:08:50 +02:00