Commit Graph

22311 Commits

Author SHA1 Message Date
AJCM-git 6b7e8b4f5b
UseDelay + ItemCooldown merge (#22502)
(cherry picked from commit 9c522c8b19f7a6f6b396c66342413572a22d7845)
2024-01-26 21:32:09 +01:00
Leon Friedrich 661f3eb54a
Changes required for engine PR (#23488)
(cherry picked from commit 42ec9b29677f06b4205678ec38104991f65d8c61)
2024-01-26 21:31:29 +01:00
Leon Friedrich 3a2e0586fc
Add PVS benchmark (#23166)
* Add PVS benchmark

* poke tests

* Shuffle players around

* Add caveat

* Add CycleTick() benchmark

* Make async false

* Oops

(cherry picked from commit 354eed4a8bbdf47df57f8e780dc186e4a2ab4e4e)
2024-01-26 21:31:28 +01:00
themias b9be91936e
Increase zombie prying time for bolted doors (#23383)
(cherry picked from commit 7c22a1cc59465162cd3b85a97aa96ec72f55d4db)
2024-01-26 21:30:48 +01:00
Alekshhh f4b80a5e79
Green-Red Jester Outfit Change (#23454)
jokaire

(cherry picked from commit ee410fa2cd520f5e5f0064a0451f6a728230dbf0)
2024-01-26 21:30:47 +01:00
IlyaElDunaev 0908fd69b5
Tarantula improvement (#23449)
Tarantula baff

(cherry picked from commit 33b50248a127f56386bf13a1e1c1d83c57929fed)
2024-01-26 21:30:46 +01:00
deathride58 57b84da90e
Kobold variety - allows kobolds to have random colors and horns (+ allows RandomSpriteComponent to uh. Actually choose random sprites for specific layers) (#23393)
* kobold variety - allows kobolds to have random colors and horns

* hey lets maybe not crash in this case, lets maybe let the color continue being null in this case

* excuse us vscode what the fuck is this

* brightens kob base, makes kob outline more bold, fixes to the prototype because our code spaghett

* okay yeah angler horns just dont work At All. the floppy kobold ears, however? MWAH. chef's kis

* we've been staring at these critters all day - makes base color line up with the base color of some of the markings

(cherry picked from commit 4d0d2e4c5a13987f27401d981c892a7fca8d876a)
2024-01-26 21:30:45 +01:00
Mr. 27 278ddb66f3
Tarantula voice (#23459)
* inital

* new

(cherry picked from commit 2130e397328f20c046ce2a8d669d23c46abbd38e)
2024-01-26 21:30:43 +01:00
themias 091f5e321b
microwave ejection tweak (#23460)
(cherry picked from commit 53f18e8e91a7503bb743549d602c4500fb92641c)
2024-01-26 21:30:42 +01:00
deathride58 8d94a6e1d9
Fixes license violation with Smoke-grenade.ogg by replacing it with a freshly-made sound (#23476)
* smoke grenade license compliance

* source link

* lets bring the pin sound down a peg

(cherry picked from commit f2da99790ef23c2dce46f390697ada430b14f5c6)
2024-01-26 21:30:41 +01:00
Nemanja 30fccbbc8d
Chill bounties + fixes (#23411)
* Chill bounties + fixes

* localize

* fix arbitage

(cherry picked from commit 4662d463b8f5cbef5d93ca00b67bae6d8bf5db47)
2024-01-26 21:30:40 +01:00
Leon Friedrich 0b2276d531
Update engine to v201.0.0 (#23485)
(cherry picked from commit 9a95483969748333bd0a6cdafc28188f7fa2d8e2)
2024-01-26 21:29:56 +01:00
deathride58 52d4e2fe92
Blindness hotfix (content side) (#23465)
* fixes major blindness issues like blindness not scaling with render res

* HEY. get outta there

(cherry picked from commit 6901e930b52d4a2535fa0ffdabaae3b5510b5811)
2024-01-26 21:29:54 +01:00
Leon Friedrich 5b60be0b4d
Replace EntityUid parsing with NetEntity (#23474)
* Replace EntityUid parsing with NetEntity

* fix

* Other changes required for arch

* And anothher

(cherry picked from commit 9bff44d141f75eaac72a2f6c089272d0af80df93)
2024-01-26 21:29:52 +01:00
Alzore 3a033a3b7d
Gauze recipe in medfab (#23417)
* Gauzelathe

* latherecipe

(cherry picked from commit 292026c58468069a16a07bbc8fcd9935243bf544)
2024-01-26 21:29:41 +01:00
PrPleGoo 2be4a0f3e3
Client commands: clean up and localize (#22897)
* action commands

* atmos debug commands

* comming

* credits command

* debug commands

* usage

* usings

* debug pathfinding command

* grouping entity menu command

* hide mechanisms command

* commit

* mapping client side setup command

* open ahelp command

* set menu visibility command

* commit

* show mechanisms command

* toggle health overlay command

* toggle outline command

* stage

* disable once

* ioc

* namespaces

* WriteError

* clean up command usage

* don't abbriviate

* ActionsCommands

* AtmosDebugCommands

* the rest

* oops

* undo

(cherry picked from commit 0e306e7862a2078e04235adc7f1cfd08760cc136)
2024-01-26 21:29:40 +01:00
Flareguy c61c764170
Ports the /tg/ airlock deny sounds (#22954)
ports /tg/ airlock deny sounds

(cherry picked from commit e790e59e192e6e607963e70bb49e63f28bf0e56a)
2024-01-26 21:29:30 +01:00
lzk 17f4ecbab5
Vendors now will say "Thanks for using!" (#23023)
* comit1

* comit2

* comit 3

* Update Content.Server/VendingMachines/VendingMachineSystem.cs

---------

Co-authored-by: Nemanja <98561806+EmoGarbage404@users.noreply.github.com>
(cherry picked from commit 59e758ae2a889a699e991da090cd7e741cef2ecb)
2024-01-26 21:29:29 +01:00
Ilya246 b1cfb1f270
let terminator endoskeleton pry doors (#23468)
* pry

* Update Resources/Prototypes/Entities/Mobs/Player/terminator.yml

---------

Co-authored-by: Nemanja <98561806+EmoGarbage404@users.noreply.github.com>
(cherry picked from commit 635af663cc76db41075c915f71c2ec730c4243e9)
2024-01-26 21:29:28 +01:00
deathride58 732167f213
Dims the light source of service lights (#23437)
nerfs service lights because they are bRIGHT

(cherry picked from commit 9ae1015bfc5f9cc5d1bd6793a406d1d15b86554d)
2024-01-26 21:29:27 +01:00
21Melkuu 3897fa733c
buff RPED capacity (#23455)
(cherry picked from commit 0505b33b426aa6e477aa624db200a654a74be56c)
2024-01-26 21:29:26 +01:00
Alzore 5c9a9f6dd3
Gauze Recolor (#23409)
gauzerecolor

(cherry picked from commit 7dc1de77e8e5c4b8e3b45c1b3865039668880368)
2024-01-26 21:29:25 +01:00
lapatison be7ca47895
Circuit floor tile print (#23467)
stuff

(cherry picked from commit b0a5e0f10ce51eba4800ce627a412b0903121c40)
2024-01-26 21:29:24 +01:00
Alekshhh 81f3f53951
Monkey Visual Change (#23464)
* monk

* meta

(cherry picked from commit cad4657ec0c45cc83d5aff7960f2a2bc1b97a911)
2024-01-26 21:29:09 +01:00
themias 4dc1cd99a7
refueling lit welder explosion fix (#23469)
* refueling lit welder explosion fix

* add DamgeOnToolInteract to wall dispenser

(cherry picked from commit 0235b196dc456c0afdf3c3e5b47dad9009ad6686)
2024-01-26 21:28:01 +01:00
ninruB 3fd75367f4
Add hand labeler to autolathe (#23457)
add thingy to lathe

(cherry picked from commit 868622a6d28a4e2b398e85ddd4f431bb76723805)
2024-01-26 21:28:00 +01:00
Dakamakat 862c7fce2b
fix(artifact_analyzer.yml): decrease required power (#23447)
(cherry picked from commit 10e9f6c9d2ecc04b5e02eded8f8c5b2152e0e3af)
2024-01-26 21:27:59 +01:00
Emisse c209f31375
striker update (#23440)
(cherry picked from commit 62864aa3e132fa78e6ded2babca4f4de8870dfda)
2024-01-26 21:27:58 +01:00
Errant 06a86668c0
skull warning border (#23433)
skullie contrast

(cherry picked from commit 93f03ac2840d1ceb6d0349d3e9976bcb66f04fb6)
2024-01-26 21:27:57 +01:00
deathride58 6af522df55
Blindness rework - damaged eyes are now a stylized simulation of legal blindness (#23212)
* blindness rework - damaged eyes now simulate legal blindness

* hEY THATS FOR DEMONSTRATION PURPOSES ONLY AAA

* attributions

* makes eyeclosecomponent adminbus compatible

* useshader(null)

(cherry picked from commit aa6645c8e956be6abfffb58b43e67f479c45f962)
2024-01-26 21:27:55 +01:00
deathride58 f100a9d414
Glowy lights - light fixtures now actually glow (#23428)
* glowy lights - makes light fixtures actually physically glow when active

* serviced the lights

* ya sure

(cherry picked from commit 1a531342c5c8b2860054f79479b02c8083f3b5d0)
2024-01-26 21:27:53 +01:00
lzk 0081d2f7d9
make plushie rouney rotateable (#22902)
make rouney rotateable

(cherry picked from commit 970fa54f0c4372c5d649c0b3ad2860eac7d983d6)
2024-01-26 21:27:52 +01:00
deathride58 812118f031
Shader cleanup - applies DRY to various shaders in the game (#23294)
shader cleanup - applies DRY to various shaders in the game

(cherry picked from commit ef1cba70b3a0cea178114760eed1e35cfa63cda8)
2024-01-26 21:27:50 +01:00
Mr. 27 6c8b2cbf32
head revolutionaries are now blue (#23432)
* inital2

* raemove break

(cherry picked from commit 0e18d54cf731f99b5341bbc78aed14252bd399e9)
2024-01-26 21:27:49 +01:00
metalgearsloth fee42b0287
Fix remote solution injection (#23429)
Checks if its own fixture is hard so the fly-by fixture can't also proc it.

(cherry picked from commit 9f47079d02a872f0aaff84f4556b83d3c6f835ef)
2024-01-26 21:27:48 +01:00
DrSmugleaf c7f5846bca
Fix another error on round restart when terminating spreaders (#23201)
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
(cherry picked from commit bc304a3127af316a92afef4c24eb35b7ebc98272)
2024-01-26 21:27:47 +01:00
lzk 6f07aee901
Lil profile editor rearrange (#23305)
(cherry picked from commit abf6b9243f4370cb0209e7822d4c1007752bb410)
2024-01-26 21:27:46 +01:00
metalgearsloth 3269b970ef
Update submodule to 200.0.0 (#23426)
(cherry picked from commit a96a2e54792793b534052d67f2bd8ff21ff7baf4)
2024-01-26 21:27:33 +01:00
themias 3ddb612545
Fix a few cyborg interactions (#23391)
Fix cyborg interactions

(cherry picked from commit e7d1302357957cff8c2cc32cdef86d0c57e9033c)
2024-01-26 21:27:31 +01:00
metalgearsloth b1738dcf9c
AutoCompState + ItemToggle fixes (#23422)
* AutoCompState + ItemToggle fixes

Fix a lot of the comp states that are never actually networked and also cleaned up ItemToggle events a bunch. ItemToggle will still need some future work for lights and sounds.

* Also catch these

(cherry picked from commit 2166958bd0c23b7b9fd5c699eaeee910d1db62bf)
2024-01-26 21:27:29 +01:00
Mr. 27 a29714eb4f
Syndicate agents are now red (#23420)
inital

(cherry picked from commit 2548156eaeed990d091957aebbe3ac40004a5123)
2024-01-26 21:27:28 +01:00
Nemanja 0060f2fc74
Fix small logic issue in item slot swapping (#23378)
fix swapping item slots sometimes failing

(cherry picked from commit 58d518a2a0c1a74d92a5a5f8dfc1c8c62d209f4a)
2024-01-26 21:27:26 +01:00
Nemanja 96d1e4090f
Flatpacks and the Flatpacker 1001 (#23338)
* Flatpacker and flatpacks

* ok that's good enough

* convert solars/AME to flatpacks

* mats, mats, we are the mats

* basic mechanics are DONE

* thing

* final UI

* sloth

* rped jumpscare

* rename

(cherry picked from commit 1c11332fa4b77d556e7f3db17f391dbd2664cda5)
2024-01-26 21:27:25 +01:00
PJBot e154e4b8e1
Automatic changelog update
(cherry picked from commit 04fc06e9d4758ceec34e0fb6c2c7c8cc7a2a22bc)
2024-01-26 21:27:14 +01:00
zzylex 671fad267b
Allow plungers to be fired by bows and embedded into entities (#23406)
* allow plungers to be fired by bows and embedded into entities

* fixed bow being able to shoot every object

(cherry picked from commit 0f85e10747e3ab3c99b6e300802658cbe343c5f9)
2024-01-26 21:27:13 +01:00
Nemanja 9139b969eb
Disposals resprite [take 2] (#23418)
Disposals resprite

(cherry picked from commit d0084886649a90c77a7042726cbf031fb8d7f1db)
2024-01-26 21:27:12 +01:00
PJBot 6aeb886ab1
Automatic changelog update
(cherry picked from commit d8eef7a16cccfd9d701d44bef77cb520e1767af0)
2024-01-26 21:27:10 +01:00
CaasGit b0e0d78a14
Wire up the slime people TypingIndicator to use the existing slime speech. (#23415)
(cherry picked from commit 7f3d2b86cab659f6d57ae4f13dfa38eaa5e715b4)
2024-01-26 21:27:09 +01:00
DrSmugleaf ec6a4c8f06
Fix ConfigPresetTests.TestLoadAll not handling automatic panic bunker (#23414)
(cherry picked from commit ac022090b61a71b7b9040756393fb39ef1c95f7c)
2024-01-26 21:27:08 +01:00
PJBot 048393af31
Automatic changelog update
(cherry picked from commit 089768a118ee323f33419912ee3fec2e8ca1e8a2)
2024-01-26 21:27:07 +01:00