Commit Graph

80265 Commits

Author SHA1 Message Date
SkyratBot ba02b2094d [MIRROR] Minor typo and comment fixes follow-up for ID card rework (#3830)
* Minor typo and comment fixes follow-up for ID card rework (#57318)

* Minor typo and comment fixes follow-up for ID card rework

Co-authored-by: Timberpoes <silent_insomnia_pp@hotmail.co.uk>
2021-03-04 01:03:09 +00:00
SkyratBot 9b8fd70fde Automatic changelog generation for PR #3829 [ci skip] 2021-03-04 02:03:00 +01:00
SkyratBot 26fb5002f8 [MIRROR] Scanner gates now have wires/interact with signalers. (#3829)
* Scanner gates now have wires/interact with signalers. (#57195)

Co-authored-by: Mothblocks <35135081+Mothblocks@ users.noreply.github.com>

* Scanner gates now have wires/interact with signalers.

Co-authored-by: ArcaneMusic <41715314+ArcaneMusic@users.noreply.github.com>
Co-authored-by: Mothblocks <35135081+Mothblocks@ users.noreply.github.com>
2021-03-04 01:02:58 +00:00
SkyratBot 97844f53ba Automatic changelog generation for PR #3828 [ci skip] 2021-03-04 02:02:52 +01:00
SkyratBot 1a7cb09623 [MIRROR] Fixes runtimes from firing projectiles, adds unit test for firing guns (#3828)
* Fixes runtimes from firing projectiles, adds unit test for firing guns (#57345)

* Fixes runtimes from firing projectiles, adds unit test for firing guns

Co-authored-by: Ryll Ryll <3589655+Ryll-Ryll@users.noreply.github.com>
2021-03-04 01:02:50 +00:00
SkyratBot 4753f43db3 Automatic changelog generation for PR #3826 [ci skip] 2021-03-04 02:02:39 +01:00
SkyratBot 49962abd16 [MIRROR] moves the definition for transfer_blood to the file for gloves (#3826)
* moves the definition for transfer_blood to the file for gloves (#57352)

* moves the definition for transfer_blood to the file for gloves

Co-authored-by: ATH1909 <42606352+ATH1909@users.noreply.github.com>
2021-03-04 01:02:38 +00:00
SkyratBot 8a685d64ab Automatic changelog generation for PR #3825 [ci skip] 2021-03-04 02:02:32 +01:00
SkyratBot e0f514671e [MIRROR] Creates offstation variants of the protolathe and circuit imprinter for offstation and ghost roles. (#3825)
* Creates offstation variants of the protolathe and circuit imprinter for offstation and ghost roles. (#57367)

* Creates offstation variants of the protolathe and circuit imprinter for offstation and ghost roles.

Co-authored-by: Timberpoes <silent_insomnia_pp@hotmail.co.uk>
2021-03-04 01:02:30 +00:00
SkyratBot b0a96795d4 Automatic changelog generation for PR #3824 [ci skip] 2021-03-04 02:02:08 +01:00
SkyratBot 5bb65000d1 [MIRROR] Improves SecHUD logic in modcom tablets when worn in the wear_id slot (#3824)
* Updates tablet computer sechud logic (#57351)

* Improves SecHUD logic in modcom tablets when worn in the wear_id slot

Co-authored-by: Timberpoes <silent_insomnia_pp@hotmail.co.uk>
2021-03-04 01:02:06 +00:00
SkyratBot fd7336b963 [MIRROR] Fix bad weakref usage in heretic traps (#3823)
* Fix bad weakref usage in cult traps (#57359)

This was causing alert traps to not work at all

* Fix bad weakref usage in heretic traps

Co-authored-by: TiviPlus <57223640+TiviPlus@users.noreply.github.com>
2021-03-04 01:01:50 +00:00
SkyratBot 59e8b4def7 Automatic changelog generation for PR #3822 [ci skip] 2021-03-04 02:01:46 +01:00
SkyratBot d9ca6addde [MIRROR] Fix stacking of blast doors and shutters from crafting (#3822)
* Fix stacking of blast doors and shutters from crafting (#57360)

* Fix stacking of blast doors and shutters from crafting

Co-authored-by: Ghilker <42839747+Ghilker@users.noreply.github.com>
2021-03-04 01:01:44 +00:00
SkyratBot 7f7a55ea40 Automatic changelog generation for PR #3821 [ci skip] 2021-03-04 02:01:09 +01:00
SkyratBot 4bd877b501 [MIRROR] Changes how organ failure is processed to make it more interesting, and ports liver to the new system. (#3821)
* Changes how organ failure is processed to make it more interesting, and ports liver to the new system. (#57246)

Co-authored-by: coiax <yellowbounder@ gmail.com>

* Changes how organ failure is processed to make it more interesting, and ports liver to the new system.

Co-authored-by: EdgeLordExe <42111655+EdgeLordExe@users.noreply.github.com>
Co-authored-by: coiax <yellowbounder@ gmail.com>
2021-03-04 01:01:06 +00:00
SkyratBot e590e46468 Automatic changelog generation for PR #3820 [ci skip] 2021-03-04 02:00:34 +01:00
Azarak 9f39a0cdf0 Update CentCom_skyrat_z2.dmm (#3820) 2021-03-04 01:00:26 +00:00
Changelogs cba57a7d8f Automatic changelog compile [ci skip] 2021-03-04 00:14:28 +00:00
Gandalf ef9e80482a a (#3819) 2021-03-03 23:42:47 +01:00
SkyratBot f47de03155 Automatic changelog generation for PR #3818 [ci skip] 2021-03-03 23:34:12 +01:00
SkyratBot f0f1810155 [MIRROR] Fix inability to demote certain subordinates with the ID card app. (#3818)
* Fix inability to demote certain subordinates with the ID card app. (#57317)

The trim system handles the interaction between heads and their air quotes "subordinates" differently. Instead of checking for head_subordinates - Which is a compiled list for who is and isn't a subordinate of who based on job datums - We instead check for the ability to apply a trim's access template to a card.

This means that if you're able to assign a trim's access as a template, you're able to demote that trim too.

This fixes some edge cases like being unable to demote Security Officer (Department) cards because technically Security Officer (Engineering) and Security Officer (Science) aren't real jobs (insert joke here) - They lack job datums and never get assigned as the HoS's subordinates.

This is a much more modular and intuitive way of handling demotions.

* Fix inability to demote certain subordinates with the ID card app.

Co-authored-by: Timberpoes <silent_insomnia_pp@hotmail.co.uk>
2021-03-03 22:34:09 +00:00
Swiftfeather 1b30dfec51 aaaa id trim aaaaa (#3814) 2021-03-03 19:19:28 +00:00
Gandalf2k15 da3726c1b2 Update head_of_personnel.dm 2021-03-03 19:18:18 +00:00
SkyratBot aef58b2213 Automatic changelog generation for PR #3773 [ci skip] 2021-03-03 19:59:16 +01:00
SkyratBot 68b06637e1 [MIRROR] Moves heirloom lists to job/species datums (#3773)
* Moves heirloom lists to job/species datums

* Revert "Merge branch 'master' into upstream-merge-57329"

This reverts commit dde12e8a1bb916f4e152925c181d006210402423, reversing
changes made to 1994fc1ee357824519f1b3071e774f6700e99c62.

* Revert "Revert "Merge branch 'master' into upstream-merge-57329""

This reverts commit 3d7c92afc1b92ab4d70c456f06f24d3213324338.

* a

* a

* Update chief_medical_officer.dm

Co-authored-by: MrMelbert <51863163+MrMelbert@users.noreply.github.com>
Co-authored-by: Gandalf2k15 <jzo123@hotmail.com>
2021-03-03 18:59:14 +00:00
SkyratBot bdd8270c04 [MIRROR] Remove sleep() from hydroponics.dm (#3813)
* Remove sleep() from hydroponics.dm (#57344)

remove sleep() from a couple of hydroponic procs, use addtimer and callbacks instead, closes #56435

* Remove sleep() from hydroponics.dm

Co-authored-by: Ghilker <42839747+Ghilker@users.noreply.github.com>
2021-03-03 18:40:11 +00:00
SkyratBot dc66011519 Automatic changelog generation for PR #3812 [ci skip] 2021-03-03 19:37:14 +01:00
SkyratBot 6e1f80f43d [MIRROR] Lavaland clownplanet ruin no longer kills clowns (#3812)
* Lavaland clownplanet ruin no longer kills clowns (#57347)

The floors of the lavaland clown ruin now all contain normal gasmix so that the clowns defending the entrance won't die, also stopping unwanted miasma generation sources
closes #55448

* Lavaland clownplanet ruin no longer kills clowns

Co-authored-by: Ghilker <42839747+Ghilker@users.noreply.github.com>
2021-03-03 18:37:12 +00:00
SkyratBot c690bfeff2 Automatic changelog generation for PR #3811 [ci skip] 2021-03-03 19:37:02 +01:00
SkyratBot d63ad1a2c3 [MIRROR] Fix borgos infinite cable restrain (#3811)
* Fix borgos infinite cable restrain (#57346)

fix #56330

* Fix borgos infinite cable restrain

Co-authored-by: Ghilker <42839747+Ghilker@users.noreply.github.com>
2021-03-03 18:36:59 +00:00
SkyratBot 3884aa6868 Automatic changelog generation for PR #3809 [ci skip] 2021-03-03 19:36:43 +01:00
SkyratBot 6e7c5f8422 [MIRROR] You can no longer sentience tourist bots (#3809)
* You can no longer sentience tourist bots (#57350)

* You can no longer sentience tourist bots

Co-authored-by: Qustinnus <Floydje123@hotmail.com>
2021-03-03 18:36:41 +00:00
SkyratBot 02716e35a2 Automatic changelog generation for PR #3807 [ci skip] 2021-03-03 19:35:53 +01:00
Gandalf c13badc770 Old to New ID system compliance (#3807)
* a

* Update modular_skyrat/modules/icspawning/code/game/objects/items/cards_ids.dm
2021-03-03 18:35:48 +00:00
SkyratBot 8053734383 Automatic changelog generation for PR #3810 [ci skip] 2021-03-03 19:35:28 +01:00
SkyratBot 91fa56575e [MIRROR] Mines no longer get triggered by directional lights (#3810)
* Mines no longer get triggered by directional lights (#57349)

fix #55382

* Mines no longer get triggered by directional lights

Co-authored-by: Ghilker <42839747+Ghilker@users.noreply.github.com>
2021-03-03 18:35:25 +00:00
SkyratBot b8ca239c2d Automatic changelog generation for PR #3800 [ci skip] 2021-03-03 19:29:31 +01:00
SkyratBot 13d372abf7 [MIRROR] Adds new Special Syndicate Bundle, "Ancient" (#3800)
* Adds new Special Syndicate Bundle, "Ancient"

* Update uplink_kits.dm

Co-authored-by: YakumoChen <king_yoshi42@yahoo.com>
Co-authored-by: Gandalf2k15 <jzo123@hotmail.com>
2021-03-03 18:29:28 +00:00
SkyratBot 11ddbe0945 Automatic changelog generation for PR #3792 [ci skip] 2021-03-03 19:01:22 +01:00
Swiftfeather 7f5e7edf38 adds to vendor :3 (#3792) 2021-03-03 18:01:20 +00:00
SkyratBot ff4d4e7735 Automatic changelog generation for PR #3795 [ci skip] 2021-03-03 18:43:49 +01:00
Swiftfeather c096d729a2 [MODULAR] Ninja kit fix thing (#3795)
* fuck it

* Update uplink_items.dm

* fucking fixes this shit

* Update weaponry.dm
2021-03-03 17:43:47 +00:00
SkyratBot f836e7ad3d Automatic changelog generation for PR #3805 [ci skip] 2021-03-03 18:43:22 +01:00
Tom 020b5f14c8 captain case access (#3805) 2021-03-03 17:43:19 +00:00
SkyratBot 2c8dcff98c Automatic changelog generation for PR #3803 [ci skip] 2021-03-03 17:32:09 +01:00
Tom 0192b42a14 [SPEEDMERGE FOR NOOBS AND CAPTAINS] Adds memo for new ID system to HoP offices + Cap's spare safe (#3803)
* adds ID memo to HoP office

* Adds cap spare safe heehee
2021-03-03 16:32:07 +00:00
SkyratBot 1242438660 Automatic changelog generation for PR #3804 [ci skip] 2021-03-03 17:31:36 +01:00
Tom 04b60cb176 Repaths agent IDs in modular smuggler's satchels and traitor loadouts (#3804)
* fixes agent ID repath in smuggler satchel

* repaths for modular traitor loadouts

* forgot this one oops
2021-03-03 16:31:33 +00:00
SkyratBot bd8ce0d8bf Automatic changelog generation for PR #3801 [ci skip] 2021-03-03 15:19:22 +01:00