Commit Graph

2422 Commits

Author SHA1 Message Date
metalgearsloth
80bb8e3bf6 Aurora Australis (#12356) 2022-11-24 18:31:17 +11:00
Alex Evgrashin
1cae861f40 Chameleon clothing hides identity (#12642) 2022-11-23 18:02:54 -08:00
Leon Friedrich
6af331c9ff Remove StoredChatMessage (#12623) 2022-11-22 22:52:19 +11:00
metalgearsloth
6c76061887 Content changes for mapgrid kill (#12567) 2022-11-22 13:12:04 +11:00
Leon Friedrich
6917b0fe17 Misc audio and related changes for replays (#12578) 2022-11-22 11:49:48 +11:00
keronshb
21c1cb57ce Makes adjustment to macro bomb implants and how mobstate trigger handles suicide (#12682) 2022-11-20 20:51:44 -06:00
Nemanja
619fdc7241 various xenoarch adjustments (#12677)
* magboots can now activate magnet artifacts

* more shit

* Update artifact_analyzer.yml

* Update item_artifacts.yml
2022-11-20 00:52:32 -06:00
keronshb
671324bef8 Implanters and Subdermal Implants (#11840)
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2022-11-20 17:49:37 +11:00
Nemanja
dad7d17c10 zombie claw animation fix (#12537) 2022-11-19 08:07:09 -08:00
keronshb
02ba8720cb Cleans up some shield code, adds grid checks (#12621)
closes https://github.com/space-wizards/space-station-14/issues/11196
2022-11-19 14:51:54 +11:00
DrSmugleaf
5aeb2ac4a0 ECS strap component (#12627) 2022-11-18 22:08:28 +01:00
Nemanja
257a9db5c1 xenoarch inhands + a few effects (#12655) 2022-11-17 15:10:45 -08:00
Kara
eaa7c0dd36 Item artifacts (#12652) 2022-11-17 09:40:05 -08:00
DrSmugleaf
a410d19d21 Fix body root being null on the client after init (#12638) 2022-11-16 18:58:55 -06:00
DrSmugleaf
7fbc2608e8 Remove redundant read-only VV from datafields (#12626) 2022-11-16 20:22:11 +01:00
DrSmugleaf
dffcd38345 Add GetBodyPartAdjacentParts and GetBodyPartOrganComponents (#12628) 2022-11-16 11:24:03 +01:00
DrSmugleaf
f92f288047 Remove byte[] allocations for GasTileOverlaySystem.UpdateChunkTile (#12617) 2022-11-16 08:27:49 +01:00
corentt
f9bf24f903 Price of food depends on its nutritional capacity (#11752)
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
fixes https://github.com/space-wizards/space-station-14/issues/11464
2022-11-15 22:51:30 +11:00
Ygg01
75ea093d78 Fluid spread refactor (#11908)
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
Fix undefined
2022-11-15 22:30:59 +11:00
Leon Friedrich
94011ca2b1 Misc changes from replay branch (#12581) 2022-11-15 17:34:47 +11:00
Leon Friedrich
0b5a58001c IListener and IRadio purge (#11980) 2022-11-15 15:09:27 +11:00
metalgearsloth
8aefee0f39 Fix melee sound prediction (#12598) 2022-11-15 11:56:10 +11:00
Leon Friedrich
0986bfa7be Prevent relay recursion (#12597)
Fixes https://github.com/space-wizards/space-station-14/issues/12562
2022-11-15 11:45:25 +11:00
DrSmugleaf
c9563e6c38 Remove NetSerializable from DamageTypePrototype (#12594) 2022-11-15 10:58:55 +11:00
DrSmugleaf
d5ae5658a1 ECS buckle (#12586) 2022-11-14 20:30:30 +01:00
DrSmugleaf
da29a01846 Add ban list window (#12574) 2022-11-14 20:06:55 +01:00
Justin Trotter
c4dca43d78 salvage magnet status indicator (#12585) 2022-11-14 01:45:45 -06:00
Julian Giebel
0df65e5c2a Adds the NetProbe cartridge (#12543)
* Implement NetProbeCartridge

* Add audio and a popup when scanning a device
Add some doc comments

* Set program icon

* Add NetProbe cartridge as rare loot to maintenance loot tool spawner

* Make the maximum amount of saved entries configurable
Add a scrollbar that shows when there are more entries than fit on the screen

* Make device net id names translatable
2022-11-13 15:36:00 -06:00
DrSmugleaf
889ed089c0 Replace IBodyPartAdded and IBodyPartRemoved with ref events (#12572) 2022-11-13 15:34:26 -06:00
metalgearsloth
d17cee61e0 Predicted melee sounds and effects (#12569)
I didn't want to do this without lag comp. Need to see how it goes in a live environment with moving targets.
2022-11-13 15:33:54 -06:00
Nemanja
0c512cac99 more xenoarch tweaks (#12540) 2022-11-10 22:18:51 -06:00
Kevin Zheng
5ba034ad36 Add automatic emergency shuttle call (#12473)
* Add automatic emergency shuttle call

This adds a cvar shuttle.auto_call_time which is an integer N, that
calls the emergency shuttle automatically without intervention after N
minutes. This can be disabled by setting N to 0.

After a vote to extend, the shuttle will be called automatically every
shuttle.auto_call_extension_time minutes.

* Update Resources/Locale/en-US/round-end/round-end-system.ftl

Co-authored-by: theashtronaut <112137107+theashtronaut@users.noreply.github.com>

Co-authored-by: Moony <moony@hellomouse.net>
Co-authored-by: theashtronaut <112137107+theashtronaut@users.noreply.github.com>
2022-11-09 22:20:36 -06:00
Leon Friedrich
c60c8e6138 More hand fixes (#12502) 2022-11-09 19:04:47 -06:00
Leon Friedrich
e8a8d7bfe9 Fixes vehicle movement blocking (#12501)
Fixes https://github.com/space-wizards/space-station-14/issues/12470
2022-11-09 17:31:43 +11:00
Nemanja
9428d4b341 stack cleanup and mild refactoring (#11717)
* stack cleanup

* fix tests and ulong

* somehow did half a commit

* ulong got usmall. (it's ints now)

* sussy baka cleanup

* mirror's review

* make da tests pass again

* shadowcommander review

* sloth por favor

* Update StoreSystem.Ui.cs
2022-11-08 20:24:23 -06:00
Morb
58cb7121b0 Localize traits (#11765)
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2022-11-09 11:16:48 +11:00
Morb
8be499df5d Localize store categories (#12453) 2022-11-09 10:36:48 +11:00
Rane
20032b5ecc Fix blindness and UIs (#12326)
* fix part 1

* fix blindness and BUIs

* remove extra file
2022-11-08 15:10:13 -06:00
PixelTK
0b3038e1f6 Speedloader fix (#12417)
* Speedloader fix

* Unshitted and commented my code, rain would probably be proud.
2022-11-08 15:09:37 -06:00
Vordenburg
ed8141d333 Fix forensic scanner UI. (#12398)
* Add missing Dispose method to ForensicScannerBoundUserInterface.

* Remove old code from ForensicScanner.

* Prevent forensic scanner from being used on the floor and allow its window to stay open when active hand is swapped.

* Use more standardized UI code for ForensicScanner.

* Add a delay to ForensicScanner printing.

* Show name of what was scanned on ForensicScanner UI.

* Add a print sound for ForensicScanner.

* Add more error reporting for ForensicScanner.

* Centralize common logic in ForensicScannerSystem.

* Allow ForensicScanner blank printouts.

* Tweak ForensicScanner audio parameters.
2022-11-08 15:06:09 -06:00
eclips_e
e09f0ffef0 Prayers Again (#10960)
* prayer system

* verbs

* localize

* Praying changes

* praying + cleanup

* Revert "praying + cleanup"

This reverts commit e8ee90f9f0be9a2eeb4d660359f0913c9e82aba3.

* Prayers (actually)

* forgot to remove this

* slight fixes

* veritius reviews

* I did it

* less HD images

Co-authored-by: Just-a-Unity-Dev <just-a-unity-dev@users.noreply.github.com>
2022-11-08 15:02:14 -06:00
metalgearsloth
18961f79c2 Use linter for vendingmachinetest (#12445)
Probably fixes the dependency issue
2022-11-08 14:39:15 -06:00
metalgearsloth
fb3f6fa80f Predicted stamina (#12413)
* Predicted stamina

Needed to do some semblence of predicted melee.

* Okay now done.

* Pause support

* Comment
2022-11-08 14:34:07 -06:00
metalgearsloth
fc9991cff2 Polish melee effects (#11653)
* Polish melee effects

* adjustments

* Animation changes

* Fix fist
2022-11-08 14:28:49 -06:00
Nemanja
fd9bedae9a New Species: Diona (#11497)
* new species: Diona

* more diona stuff

* dey breathing now

* test fixe

* fix a merge

* now actually fix the merge

* foobar

* oversight

* ok now the rest of em
2022-11-08 14:26:59 -06:00
Mervill
615c57bf0b Docking system can no longer forcibly open welded doors. (#12149)
* Docking system can no longer forcibly open welded doors.

* bolt the doors after trying to open them

* more door logic
2022-11-08 14:22:50 -06:00
Julian Giebel
e11cf969fa PDA UI refactor and cartridges (#11335)
* Work on cartridges

* Work on PDA UI

* Work on PDA UIs program list

* Work on PDA UI borders

* Add DeviceNetworkingComponent to the pda base prototype

* Fix submodule version

* Fix cartridge loader ui key

* Fix pda menu xaml

* Implement relaying ui messages

* Finish implementing the notekeeper cartridge

* Fix submodule version

* Fix errors from merging master

* Fix test failing

* Implement setting preinstalled programs

* Add some documentation to CartridgeLoaderSystem

* Add more doc comments

* Add localization to program names

* Implement review suggestions

* Fix background programs receiving events twice when active
2022-11-08 14:00:20 -06:00
rolfero
1151ca42e5 changing accumulators to timespan targets (#12407)
* changing accumulators to timespan targets

* Update Content.Server/Abilities/Mime/MimePowersSystem.cs

Co-authored-by: 0x6273 <0x40@keemail.me>

* Update MimePowersSystem.cs

* serializing timespans and adding pausetime where applicable

* remove nullable

Co-authored-by: CommieFlowers <rasmus.cedergren@hotmail.com>
Co-authored-by: 0x6273 <0x40@keemail.me>
2022-11-08 13:59:34 -06:00
Alex Evgrashin
5f71fc1ea1 Ignore falling body sound on component startup (#12455)
* Fix dead bodies fall sound

* Remove prediction flag
2022-11-08 12:54:19 -06:00
Nemanja
448baf111d fix xenoarch death trigger exception (#12465)
* fix xenoarch death trigger exception

* generalize
2022-11-08 12:53:49 -06:00