Commit Graph

100898 Commits

Author SHA1 Message Date
Zonespace
f7c26bbf25 515 Compat (#17465)
* ONLY SKYRAT CHANGES

* ACTUALLY SKYRAT CHANGES

* yolo, revert later

* Update alternate_byond_versions.txt

Co-authored-by: AnturK <AnturK@users.noreply.github.com>
2022-11-15 06:59:06 +00:00
Zonespace
5b56f43ff5 Add support for running tests on alternate versions (#71177) (#17464)
Adds support for additional byond versions tests

Co-authored-by: Mothblocks <35135081+Mothblocks@users.noreply.github.com>
2022-11-14 23:49:40 -05:00
SkyratBot
5c54f74b9c [MIRROR] /mob/living/simple_animal is now frozen. Add a unit test to block all new simple_animal subtypes. [MDB IGNORE] (#17057)
* /mob/living/simple_animal is now frozen. Add a unit test to block all new simple_animal subtypes. (#70669)

* Add a unit test to block all new simple_animal subtypes

* Remove TEST_FOCUS

* Just To Be Sure

* /mob/living/simple_animal is now frozen. Add a unit test to block all new simple_animal subtypes.

* Whitelist! Begin!

* Really

Co-authored-by: Mothblocks <35135081+Mothblocks@users.noreply.github.com>
Co-authored-by: tastyfish <crazychris32@gmail.com>
Co-authored-by: Funce <funce.973@gmail.com>
2022-11-14 23:49:17 -05:00
SkyratBot
3cab596a01 Automatic changelog generation for PR #17462 [ci skip] 2022-11-15 05:33:16 +01:00
Tastyfish
e6392d0070 [Missed Mirror] Cleanbot fixes and adjustments (#17462)
Missed mirror 71159
2022-11-14 20:33:13 -08:00
Changelogs
475bcbe683 Automatic changelog compile [ci skip] 2022-11-15 00:42:20 +00:00
SkyratBot
3af4fc70e6 Automatic changelog generation for PR #17461 [ci skip] 2022-11-14 23:33:09 +01:00
SkyratBot
7b71d77364 [MIRROR] Retires explosive lance crafting to a nice farm upstate where it has plenty of room to run around [MDB IGNORE] (#17461) 2022-11-14 14:33:06 -08:00
SkyratBot
79fd8c3008 Automatic changelog generation for PR #17456 [ci skip] 2022-11-14 01:58:51 +01:00
SkyratBot
8fea4ebc81 [MIRROR] Fixes a server lagging bug with igniters. [MDB IGNORE] (#17456)
* Fixes a server lagging bug with igniters. (#71224)

🆑 Iamgoofball
fix: You can no longer attach igniters to igniters.
/🆑

Fixes #71222
Players were using this to lag the server.

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

* Fixes a server lagging bug with igniters.

Co-authored-by: Iamgoofball <iamgoofball@gmail.com>
Co-authored-by: san7890 <the@ san7890.com>
Co-authored-by: Mothblocks <35135081+Mothblocks@ users.noreply.github.com>
2022-11-14 13:58:47 +13:00
Changelogs
f3d98475ef Automatic changelog compile [ci skip] 2022-11-12 00:46:06 +00:00
Useroth
e984e32f36 Added some donator plushes (#17443)
* added plushes

* oh well
2022-11-11 15:07:21 -08:00
SkyratBot
ea65fd760b Automatic changelog generation for PR #17424 [ci skip] 2022-11-11 20:44:37 +01:00
SkyratBot
b5bd312379 [MIRROR] Add investigate_deaths [MDB IGNORE] (#17424)
* Add investigate_deaths

* merge changes other than giant_spider which deps on tg/70848

* gib

* dust

* death

Co-authored-by: tattle <66640614+dragomagol@users.noreply.github.com>
Co-authored-by: Zonespace <41448081+Zonespace27@users.noreply.github.com>
Co-authored-by: tastyfish <crazychris32@gmail.com>
2022-11-11 14:44:33 -05:00
SkyratBot
2aa004c309 Automatic changelog generation for PR #17306 [ci skip] 2022-11-11 17:44:52 +01:00
SkyratBot
4b6c93f6b9 [MIRROR] Easy's Super Omega "unarmed strike based species var moved to limbs" refractor, unarmed strike striking with specific body parts rather than it just being flavor, and brain based attacking limb selection extra chunky edition. And also bodypart traits. [MDB IGNORE] (#17306)
* Easy's Super Omega  "unarmed strike based species var moved to limbs" refractor, unarmed strike striking with specific body parts rather than it just being flavor, and brain based attacking limb selection extra chunky edition. And also bodypart traits.

* Removed all the conflicts, and started converting all the arms and legs to the proper typepaths

* Actually makes the game compile :)

* Makes the maps compile too!

* Early mirror of #71143 because it's more relevant to us

Co-authored-by: itseasytosee <55666666+itseasytosee@users.noreply.github.com>
Co-authored-by: GoldenAlpharex <jerego1234@hotmail.com>
2022-11-11 11:44:49 -05:00
SkyratBot
4b259a5220 Automatic changelog generation for PR #17439 [ci skip] 2022-11-11 15:42:32 +01:00
Tastyfish
69df5a8320 [MISSED MIRROR] Giant Spider action fixes & Action feedback (#17439)
* missed mirror 70848

* SR modular
2022-11-11 06:42:28 -08:00
Changelogs
69a3ed3d7f Automatic changelog compile [ci skip] 2022-11-11 00:47:49 +00:00
SkyratBot
63a8720b70 Automatic changelog generation for PR #17413 [ci skip] 2022-11-10 23:27:17 +01:00
SkyratBot
fd699e46ce [MIRROR] Refactors sound toggle prefs away from legacy toggles, introduces a new sound pref for jukeboxes [MDB IGNORE] (#17413)
* Refactors sound toggle prefs away from legacy toggles, introduces a new sound pref for jukeboxes

* Update living_defense.dm

* fix

* Update deprivation_helmet.dm

Co-authored-by: Thunder12345 <Thunder12345@users.noreply.github.com>
Co-authored-by: Zonespace <41448081+Zonespace27@users.noreply.github.com>
2022-11-10 14:27:14 -08:00
SkyratBot
d4601ae5bc Automatic changelog generation for PR #17320 [ci skip] 2022-11-10 22:51:57 +01:00
SkyratBot
6d30b8f94d [MIRROR] Bed war: add pillow weaponry and pillowman juggernaut suit [MDB IGNORE] (#17320)
* Bed war: add pillow weaponry and pillowman juggernaut suit (#69977)

* Add pillows you can hit someone you hate with it until they collaspe from exhaustion. The pillow can be made with cloth
* Adds a Pillow juggernaut suit, this suit allows you to automatically hit people with a pillow when you bump into them. It can be made from pillows and duct tape via the crafting menu
* Adds a bumpattack component, this can be added to any item and allows the user to auto attack on bump with a target, used for the juggernaut suit.
* Adds a Pillow hat an alternative to the paperbag hat, also made from duct tape and pillow. Very fashionable!
add: Clown/mime pillows
* The beds in dorm now come properly equipped with a pillow

* Bed war: add pillow weaponry and pillowman juggernaut suit

* repathed SR pillow to /obj/item/fancy_pillow

Co-authored-by: FinancialGoose <92416224+TheBoondock@users.noreply.github.com>
Co-authored-by: tastyfish <crazychris32@gmail.com>
2022-11-10 16:51:54 -05:00
Crumpaloo
aa6d5cf280 [ DONATOR ITEM ] Adds a Black Variation of the Imperial Captain Uniform to the Game. (#17437)
Test
2022-11-10 17:30:57 +01:00
SkyratBot
4f99da9bba [MIRROR] Updates TGUI dependencies [MDB IGNORE] (#17435) 2022-11-10 08:04:33 -08:00
Changelogs
6af109be91 Automatic changelog compile [ci skip] 2022-11-10 00:44:24 +00:00
SkyratBot
e6251b65a5 Automatic changelog generation for PR #17322 [ci skip] 2022-11-09 23:15:49 +01:00
RimiNosha
6d211fe349 [MODULAR] Fixes Bureaucratic Error Being Spawned by Chaos For Sure! (#17322)
* Woooo!

* I'm not retesting, this is functionally the same, just without editing a config file that for some reason is never used. I don't care at this point, and just want to get back to what I was doing.
2022-11-09 17:15:46 -05:00
SkyratBot
de6067e753 Automatic changelog generation for PR #17329 [ci skip] 2022-11-09 22:53:10 +01:00
SkyratBot
4b11bc848f [MIRROR] [MDB IGNORE] Clothing var cleanup [MDB IGNORE] (#17329)
* [MDB IGNORE] Clothing var cleanup

* modular changes except sec helmet

* SR maps

* Fixed sec helmet since it was custom toggling anyway, lots of misnamed icon states

Co-authored-by: ShizCalev <ShizCalev@users.noreply.github.com>
Co-authored-by: tastyfish <crazychris32@gmail.com>
2022-11-09 16:53:06 -05:00
SkyratBot
bc391ab7d4 Automatic changelog generation for PR #17330 [ci skip] 2022-11-09 21:04:06 +01:00
SkyratBot
eccc6d3779 [MIRROR] smal fixes to mechpad [MDB IGNORE] (#17330)
smal fixes to mechpad

Co-authored-by: Fikou <23585223+Fikou@users.noreply.github.com>
Co-authored-by: tastyfish <crazychris32@gmail.com>
2022-11-09 15:04:03 -05:00
SkyratBot
74b173d5bb Automatic changelog generation for PR #17395 [ci skip] 2022-11-09 20:16:54 +01:00
SkyratBot
f6f454be72 [MIRROR] randomizes the pixel offset of stuff when it comes out of a microwave [MDB IGNORE] (#17395)
randomizes the pixel offset of stuff when it comes out of a microwave

Co-authored-by: ShizCalev <ShizCalev@users.noreply.github.com>
Co-authored-by: tastyfish <crazychris32@gmail.com>
2022-11-09 14:16:50 -05:00
SkyratBot
b7feb4aee9 Automatic changelog generation for PR #17373 [ci skip] 2022-11-09 19:22:28 +01:00
Halcyon
22deb0a916 Resprites the cryo pods. (#17373)
pods
2022-11-09 18:22:25 +00:00
SkyratBot
4580563bbf Automatic changelog generation for PR #17325 [ci skip] 2022-11-09 19:20:48 +01:00
Halcyon
fe1f0bd9bb Syndicate sprite touchups pt. 2184182: Not actually all syndicate stuff edition (#17325)
* stuff

* Minorly updates the syndicate turtlenecks

Literally just like single pixel adjustments.
2022-11-09 18:20:44 +00:00
SkyratBot
ab89eacb79 Automatic changelog generation for PR #17378 [ci skip] 2022-11-09 19:16:53 +01:00
YakumoChen
86152544f3 MCR crates have better contents (#17378)
* MCR cargo changes

* dont need bulk cells anymore
2022-11-09 18:16:50 +00:00
SkyratBot
ed52544923 Automatic changelog generation for PR #17341 [ci skip] 2022-11-09 19:15:23 +01:00
Zonespace
98bbb7df78 Removes ERT_Factions module (and FTU equipment) (#17341)
begone
2022-11-09 18:15:20 +00:00
SkyratBot
11b311d326 Automatic changelog generation for PR #17408 [ci skip] 2022-11-09 19:14:20 +01:00
GoldenAlpharex
f162639d09 Fixes various issues with Admin Ticket Handling (#17408)
Fixes various issues with admin ticket handling
2022-11-09 18:14:17 +00:00
SkyratBot
db65a24beb Automatic changelog generation for PR #17426 [ci skip] 2022-11-09 18:51:42 +01:00
SkyratBot
0e111cfe1e [MIRROR] Xenobio glass doors fix for guide visibility on Kilo [MDB IGNORE] (#17426)
* Xenobio glass doors fix for guide visibility on Kilo (#71061)

## About The Pull Request

Changed the Kilo Xenobio Closed door to a glass door to make the slime
map visible from the north part of the room.

![image](https://user-images.githubusercontent.com/3625094/199918277-192fdd8c-a65d-4c3f-bbf5-3fef719ba559.png)

## Why It's Good For The Game

Kilo is pretty packed and I struggled finding good spot for the map. The
closet has a glass window anyway, so it's not a problem and the map is
now fully visible.
Also fixed the freezer door to be proper door/glass door, instead of
door with 0 opacity.

## Changelog

🆑
fix: made Kilo Xenobio guide visible from the north part of the room.
/🆑

* Xenobio glass doors fix for guide visibility on Kilo

Co-authored-by: Andrew <mt.forspam@gmail.com>
2022-11-09 17:51:39 +00:00
SkyratBot
01f67cfe4b Automatic changelog generation for PR #17421 [ci skip] 2022-11-09 18:51:07 +01:00
SkyratBot
763475b6c4 [MIRROR] deltastaion psycology office now allows you to reach the buttons [MDB IGNORE] (#17421)
* deltastaion psycology office now allows you to reach the buttons  (#71128)

## About The Pull Request
fixes #71122

## Why It's Good For The Game
being able to press buttons... good?

![image](https://user-images.githubusercontent.com/54422837/200155948-df0ecb2c-8ef0-4998-b6ca-47bf69ee01da.png)

## Changelog
🆑
fix: deltastation psychology office buttons are now reachable without
opening the locker
/🆑

* deltastaion psycology office now allows you to reach the buttons

Co-authored-by: private-tristan <54422837+private-tristan@users.noreply.github.com>
Co-authored-by: Zonespace <41448081+Zonespace27@users.noreply.github.com>
2022-11-09 17:51:04 +00:00
SkyratBot
d83d2cc4b0 [MIRROR] Save 0.13s (or more, it's hard to tell with Lavaland) by caching mineral spawn lists, and making effects not have integrity [MDB IGNORE] (#17397)
* Save 0.13s (or more, it's hard to tell with Lavaland) by caching mineral spawn lists, and making effects not have integrity (#71089)

Decals calling `getArmor` was 50ms, gives them `uses_integrity = FALSE`
to counter this. I don't think this should have any visible effects.

Makes mineral spawn chances a proc that caches its results rather than a brand new list initialized on every single mineral (80+ms). Also calls `check_holidays` only once instead of over 30,000 times (which was 43.76ms). Also caches `smoothing_groups` and `canSmoothWith`. Numbers aren't wholly inaccurate Lavaland do be random.

* Save 0.13s (or more, it's hard to tell with Lavaland) by caching mineral spawn lists, and making effects not have integrity

* update modular/

Co-authored-by: Mothblocks <35135081+Mothblocks@users.noreply.github.com>
Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com>
2022-11-09 17:50:52 +00:00
SkyratBot
f18f1e510b Automatic changelog generation for PR #17334 [ci skip] 2022-11-09 18:49:38 +01:00