Commit graph

7480 commits

Author SHA1 Message Date
Mervill
ac828008a3
Add verbs to Two Way Levers, make some odds and ends recyclable. (#12660) 2022-11-19 08:05:44 -08:00
DrSmugleaf
5aeb2ac4a0
ECS strap component (#12627) 2022-11-18 22:08:28 +01:00
metalgearsloth
b749d0d275
Remove NPC IEntityManager resolves (#12648) 2022-11-18 22:07:52 +01:00
Nemanja
11f3b4b740
Traversal Distorter [New Xenoarch Machine] (#12643) 2022-11-17 20:43:18 -08:00
Kevin Zheng
28d9a994f9
Do not interrupt mapping with auto-shuttle (#12656) 2022-11-17 15:14:44 -08: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
Nemanja
7895ddebe3
medical scanner machine upgrading (#12487) 2022-11-16 13:02:36 -08:00
Rane
3184619d42
Objective Assignment Refactor (#11678) 2022-11-16 12:58:47 -08:00
DrSmugleaf
7fbc2608e8
Remove redundant read-only VV from datafields (#12626) 2022-11-16 20:22:11 +01:00
eclips_e
7f2f399a26
Prayer fix (#12504) 2022-11-16 06:44:04 -08:00
Kevin Zheng
10019cdabd
Fix debug crash due to probability being outside 0-1 (#12616) 2022-11-16 06:22:28 -08:00
Vera Aguilera Puerto
4e3246d278
Slight construction cleanup. (#12614) 2022-11-16 05:10:27 -06:00
DrSmugleaf
f92f288047
Remove byte[] allocations for GasTileOverlaySystem.UpdateChunkTile (#12617) 2022-11-16 08:27:49 +01:00
metalgearsloth
a0362d6f85
Disable events by default in debug (#12610)
im too lazy to update my cvars and i can't be the only one tilting
2022-11-15 08:33:46 -06: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
keronshb
6e3b45ea76
Fixes lightning not colliding (#12553) 2022-11-15 17:35:22 +11:00
Leon Friedrich
94011ca2b1
Misc changes from replay branch (#12581) 2022-11-15 17:34:47 +11:00
Leon Friedrich
18c0a2dd6a
Radio bugfix (#12604) 2022-11-15 15:30:37 +11:00
Leon Friedrich
0b5a58001c
IListener and IRadio purge (#11980) 2022-11-15 15:09:27 +11:00
Nemanja
b645c481d7
Revert "Cap passive research points so people spend points more (#11606)" (#12602)
This reverts commit 30e831163c.
2022-11-14 22:04:56 -06:00
Interrobang01
5f35158d88
Cognizine tweaks (#12560)
* replaced muta in recipe to acetone

* now it tastes magical

* cogni monkeys can talk
2022-11-14 20:02:46 -06: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
Nemanja
72e7a9ee93
RPED (#12008)
* RPED

* sound effect

* wires must be open

finished me appy slices yum yum

* Update Resources/Audio/Items/attributions.yml

Co-authored-by: Zonespace <41448081+Zonespace27@users.noreply.github.com>

* Update attributions.yml

Co-authored-by: Zonespace <41448081+Zonespace27@users.noreply.github.com>
2022-11-14 13:36:13 -06: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
Nemanja
b541cc5479
machine upgrading rounding fix (#12577) 2022-11-13 17:42:35 -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
metalgearsloth
ef56145308
Bump NPC melee range for steering (#12570) 2022-11-13 20:57:14 +11:00
metalgearsloth
6ab864fcda
Update content to mapsystem (#12387) 2022-11-13 17:47:48 +11:00
keronshb
71b2cf221f
Fixes sleepwalking (#12522)
closes https://github.com/space-wizards/space-station-14/issues/12404
2022-11-13 14:36:32 +11:00
Pieter-Jan Briers
7e886a56b0
Cache HTTP client in player locator (#12555)
Also add user agent
2022-11-11 19:56:47 -06:00
Vera Aguilera Puerto
3fbe85416e
Rebuild excited groups if blocked airflow direction of tile has changed. (#12548) 2022-11-11 09:44:45 +01:00
Leon Friedrich
3a0c3b02b3
Firelock fixes (#12542)
* Firelock fixes

* review
2022-11-10 22:21:01 -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
Nemanja
b0e7c6f2f4
machine upgrade for gas recycler (#12496) 2022-11-09 19:11:23 -06:00
Bright0
ecc969d8f4
Internals alert fix and adjustment (#12517)
* add low pressure data field

* resolve CheckSeverity bug, replace logic

* add configurable low pressure threshhold
2022-11-09 19:02:14 -06:00
Justin Trotter
57907bde6f
droppers behave more like syringes (#12518) 2022-11-09 18:59:54 -06:00
Julian Giebel
a9e4e77489
Fix missing name for notekeeper cartridge (#12519)
Fix preinstalled programs being deinstallable
2022-11-09 18:59:16 -06:00
Leon Friedrich
527fbe74c8
Fix power assert. (#12506) 2022-11-10 11:25:25 +11:00
AJCM-git
c4438c7a94
Fix rotting examine (#12488)
* commit

* actually i think this is better
2022-11-09 10:59:15 -06: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
Leon Friedrich
eebb31493c
Parallelize BatteryRampPegSolver (#12351) 2022-11-09 12:43:45 +11:00
Leon Friedrich
619549ccfa
Maybe fix test (#12480) 2022-11-09 11:32:44 +11:00
Rane
00c9f8937d
do not use identity for join announcement (#12479) 2022-11-08 18:04:50 -06:00