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