Commit Graph

6446 Commits

Author SHA1 Message Date
Alberyk 457e3e2d61 Robotics upgrades: mech stuff and more rig word replacement (#7662)
* Robotics upgrades

* stuff.

* Adds this silly thing.

* Removes useless shit.

* updates this.

* Did a bad

* updates this.

* And this.
2019-12-16 08:06:12 +01:00
Doxxmedearly 9b965c69d4 Ruining Vaurca Christmas (#7693) 2019-12-15 23:49:09 +01:00
Mykhailo Bykhovtsev a3e8d9a97c Adding new special pens (#7425) 2019-12-14 21:45:42 +01:00
Matt Atlas 37abd8f771 Brainmed Code Quality + Organ Scarring (#7645)
Organ scarring has been made into a better system.

New healthdoll.

Other misc code cleanup attempts.

Fixes #7647
2019-12-14 00:10:53 +02:00
Nerrathiel d5e323516d Station Safe bugfix (#7602)
Fixes a bug where station safe could be impossible to open if certain tumbler_open values were rolled.

The bug in question is caused by tumbler rolling which is a core process of the safe-cracking minigame.

After testing it on private server, I have determined that changing tumbler rolling values creates way more newer issues, and as such solved the rare glitch by making sure that any and all values rolled by a safe on initiation are possible to be solved within confines of tumbler rolling

[35 differential value between tumbler_open 1 and 2] = Max of tumbler rolling.

Station Safes now check on initiation if the differential is bigger than 34. If yes, they reduce the differential to 34, making the otherwise impossible station safe spawn possible to crack.
2019-12-13 08:25:05 +02:00
fernerr 4d90bc0573 Adds the ability to place flags directly onto windows (#7637)
No need to kerfuffle with a screwdriver to get your consulate looking its best. Now you can just click with your flag to hang it up over windows.
2019-12-13 08:24:46 +02:00
Joshie fbe06af535 Latex Gloves Begone (#7610)
* Increasing funding for Sterile Gloves Budget

* Changelog Edit

* Trying to Fix the Conflict

* Icon Fix
2019-12-12 08:42:43 +01:00
Matt Atlas df0cd6189a Brainmed Update (#7502)
gamer time.
2019-12-10 20:41:15 +02:00
Doxxmedearly 18672bc1a0 Smoke if you got 'em (#7613)
* Smoke if you got 'em

* rando
2019-12-10 19:02:13 +01:00
fernerr e7da5f417d Fixes the Mech RFD (#7626)
It didn't work, now it does. Better at least.
Also gave the mounted extinguisher a non-default name.
2019-12-08 13:21:18 +02:00
Doxxmedearly 74ddd892ee Enabling gift-based RP (#7598) 2019-12-08 11:48:51 +01:00
Wowzewow (Wezzy) a9ffb38f39 New money sprites (#7576) 2019-12-08 11:44:39 +01:00
fernerr 58b2f532c8 Shuttle update: Part Three: The Merchants Invest (#7591)
This is part 3 of the work of the big shuttle update started by Poze (#5771, description not up to date.) with more to come as that pr is split up into more manageable chunks. (Previous part: #7457)
2019-12-08 00:10:09 +02:00
Doxxmedearly 4adae78245 Donut Box Bugfix (#7607)
Fixes #7599
Fixes #4335 (Because it's an older report of the same bug)
2019-12-07 18:41:24 +02:00
Doxxmedearly 841bae3fab Wallets can hold rings now. (#7580)
What it says on the tin.
2019-12-07 18:40:02 +02:00
JohnWildkins a03f170f16 Ports BS12 fixes / refactor of visualnets. (#7572)
Ports (and adjusts) Baystation12/Baystation12#12521 et al. Essentially brings our visualnet code up to the standard of three years ago, rather than five.

Side effects of merging may include but are not limited to loss of AI vision, helmet camera failure, garbage collection implosion, infinite turf loops, and unintended layer shenanigans.

High-level changes:

    Overall, visualnet/chunk procs have been renamed and refactored to be clear as to their function.
    Fix some layering issues related to magic numbers, these have been set to constants.
    Visualnets now track source movement rather than overriding individual mob/obj procs.
    Adds obfuscation underlay to complicate memory fudging to remove camera static.
    Cameras now only add themselves to the cameranet if they're on open (non-restricted) networks.
    Helmet cameras now use cameras themselves rather than network defines.
    Adds a sorted object list insertion helper.
    The Camera MIU (presently unused) should now function properly.
    Unused cultnet / cult mask deleted because refactoring that would likely kill the few brain cells I have left
2019-12-07 18:37:40 +02:00
Wowzewow (Wezzy) a6688878a4 Bedsheet inhands and other fixes (#7559)
Adds more bedsheet inhands, because immersion.
Penlight has an inhand now.
Lanterns have new inhands.
Ashtray cigarette extinguish now properly plays the sound.
You can put cigarette butts in cigarette packets

also some more stupid drop sounds
2019-12-05 23:43:49 +02:00
Geeves 8447c489e8 Kataphract Team Update (#7543)
Added a Klaxan Kataphract Hopeful to the Kataphract response team.
    The Kataphracts now start with better and more stylized gear.
2019-12-05 12:12:36 +02:00
Alberyk ebab096e99 Adds the rosary to the loadout (#7548)
What it says in the title.
2019-12-04 08:58:51 +02:00
Kaedwuff 9b75bfa022 Better Parapens (#7428) 2019-12-03 19:42:05 +01:00
Aboshedab bb18893eb3 Gasmasks to lockers (#7538) 2019-12-03 18:35:02 +01:00
Wowzewow (Wezzy) f0d273af97 Fixes fancy box wrong description (#7550) 2019-12-02 20:24:28 +01:00
Matt Atlas 4615af6927 Can't speak in radios while cuffed + no more radio icons in messages (#7431)
Can't speak in radios while cuffed + no more radio icons in messages
2019-12-02 09:06:45 +02:00
Joshie 17a0e9cefb Holiday Decor (#7540) 2019-12-01 14:00:09 +01:00
Doxxmedearly a6715f0175 Curtain and Flap (De)construction (#7503) 2019-11-30 16:47:18 +01:00
Matt Atlas d07645c56b Fixes losebreath typo (lung bug) (#7526) 2019-11-28 18:36:54 +01:00
SueTheCake 84794c6e65 Mechs 3: Electric Boogaloo (#7486) 2019-11-25 23:04:19 +01:00
Geeves 587b219cfd Cardox Buff (#7471) 2019-11-25 12:45:32 +01:00
Wowzewow (Wezzy) d4a30eb847 Pen and PDA related fixes (#7483) 2019-11-25 08:51:28 +01:00
Matt Atlas 88a319a574 Splitting human life into organs + removes the advanced operating table (#7473) 2019-11-25 07:23:16 +01:00
Wowzewow (Wezzy) 6787020a28 Fixes bowman and headset invisible onmob bug (#7493) 2019-11-24 13:11:56 +01:00
fernerr aa2e02c1a6 Shuttle update: Part Two: The Legion Protects (#7457) 2019-11-23 18:50:19 +01:00
Wowzewow (Wezzy) 44bc8543ed New radio sprites, to match the new PDAs (and also bowmans) (#7455) 2019-11-23 15:12:30 +01:00
MarinaGryphon d7e45beb12 Makes Telescience portals more accurate, fixing a number of issues (#7245)
Telescience portals now have a precision of 0, meaning they output on the turf the portal is on.
This means echoes can once again be reliably placed back into their bodies.
This also means calibration should hopefully result in 1/4 the explosions.
If you don't like GPS units phasing into walls and blowing you up 90% of the time, this is the PR for you
2019-11-23 11:15:14 +02:00
Matt Atlas 926727e904 New internals box sprite + added flare (#7458) 2019-11-23 11:12:42 +02:00
Alberyk beb35d6fd3 Adds two away missions ghost roles (#7450) 2019-11-21 20:55:59 +01:00
Wowzewow (Wezzy) 962c45b6fa P.P.A.P (Pen, Paper and PDA) update (#7410) 2019-11-21 15:49:17 +01:00
Matt Atlas ce6c12f8a6 Ports arterial bleeding and tendon severing (#7432) 2019-11-21 14:45:19 +01:00
Wowzewow (Wezzy) 3c376fe44a Chewable improvements, and new snacks (#7411) 2019-11-21 11:57:38 +01:00
Matt Atlas 5da2a9c24b Splits organs into organ/internal (#7441) 2019-11-20 23:07:10 +01:00
Alberyk 9988d61a56 Fixes holster bloat and a bit more (#7435) 2019-11-19 23:10:17 +01:00
alsoandanswer bf45eef8cc Big Bad Bed Upbed (#7120)
Better bed, bedsheet and linen bin sprites
Also added some additional bedsheets , functionally similar, of course. ( Have fun, mappers! )
Added more functionality to bedsheets.
2019-11-18 00:41:07 +01:00
Werner 57688678e9 Fixed nullrod being invisible (#7445) 2019-11-17 22:47:27 +01:00
Doxxmedearly b1b9c26e42 IPC Crayon Fix (#7443) 2019-11-17 22:15:12 +01:00
Geeves ca5550c5d7 Space Chaplains: Now Sensical (#7323) 2019-11-17 20:16:26 +01:00
Werner af16a489a6 Removes Weapons (#7415)
* Adds icon and hitsound where needed.

* Moves alt_attack to /obj/item and deletes weapons.dm

* Replaced /obj/item/weapon with /obj/item

* Fixes merge issues.

* Fix merge issues.
2019-11-16 18:36:13 +01:00
Werner c86a01dbc7 Merge branch 'master' into lightTweak 2019-11-16 18:06:50 +01:00
JohnWildkins 129cf25763 Microwave Overhaul, or: death to user << browse (#7180) 2019-11-15 23:05:51 +01:00
Geeves fbffcdae19 Replaces BOB with a Baby Space carp + Adds Carp Slippers (#7392) 2019-11-15 22:53:04 +01:00
Erki ff41b92e97 Langserver fixes, vol 2 (#7401) 2019-11-15 22:42:25 +01:00