Kara
81a6f16591
More nukie tweaks ( #9618 )
2022-07-11 02:29:51 -05:00
Kara
eb22cfbe43
Small identity fixes ( #9617 )
2022-07-10 23:54:48 -07:00
Kara
b9a0894d7c
Event refactor ( #9589 )
...
* Station event refactor
* Remove clientside `IStationEventManager`
we can just use prototypes
* Basic API idea
* Cruft
* first attempt at epicness
* okay yeah this shit is really clean
* sort out minor stuff
* Convert `BreakerFlip`
* `BureaucraticError` + general cleanup
* `DiseaseOutbreak`
* `FalseAlarm`
* `GasLeak`
* `KudzuGrowth`
* `MeteorSwarm`
* `MouseMigration`
* misc errors
* `PowerGridCheck`
* `RandomSentience`
* `VentClog`
* `VentCritters`
* `ZombieOutbreak`
* Rewrite basic event scheduler
* Minor fixes and logging
* ooooops
* errors + fix
* linter
* completions, `RuleStarted` property, update loop fixes
* Tweaks
* Fix #9462
* Basic scheduler update fix, and fixes #8174
* Add test
* UI cleanup
* really this was just for testing
2022-07-10 20:48:41 -05:00
Kara
2d5ec7f85c
Id[entity] 2.0 (real) ( #9612 )
...
* starter API
* network ID cards
* Port more stuff from old identity
* Re-implement identity representation + name updating
* move
* proper name returning for `IdentityName`
* move everything important to server, give in to temptation
* shared / server / client split sadly. move ensure to shared and spawn to server
* identity update queueing + identityblocker
* fixes
* and just like that it's usable for admins
* huge identity pass
* pass dos
* jesus christ
* figs :D
* fuck u
* fix bad merge.
Co-authored-by: Moony <moonheart08@users.noreply.github.com >
2022-07-10 20:36:53 -05:00
Rane
cfe39123a7
Allow non-humanoid roles ( #9604 )
2022-07-10 20:10:03 -05:00
Rane
2225ec2e1a
Forensics QOL (Autolabeling of pads and reports) ( #9610 )
2022-07-10 17:52:54 -07:00
Rane
f88104ed4f
public method to add/subtract from cargo bank account ( #9614 )
2022-07-10 18:59:24 -05:00
Pieter-Jan Briers
221c23000e
Client command perms cleanup. ( #9599 )
2022-07-10 15:43:44 +02:00
Kara
459f8d23eb
Shards damage barefoot users + steptrigger-related general cleanup ( #9585 )
2022-07-10 02:28:37 -07:00
TekuNut
73b094c6ad
Convert Remaining Atmos Appearance Visualizers ( #9582 )
...
* Convert atmos plaque to generic visualizer
Use generic visualizer for atmos plaque. Also enables zumos plaque to
appear.
* Convert gas canister connecters
* Remove manual layer creation
* Remove gas canister visualizer
* Convert gas analyzers to generic visualizers
* Convert fire visualizer
* Fix layers on plasma and air canisters
* Remove commented out fire visualizer in barricades
* Add documentation for fire visuals component
* Remove redundant visualizer for milkalyzer
* Remove rogue item group
2022-07-10 16:51:34 +10:00
Marat Gadzhiev
d610f2a56c
Order manifests for shuttle orders. Now with item names and approver info. ( #9464 )
...
Co-authored-by: Kara <lunarautomaton6@gmail.com >
2022-07-09 06:48:57 -07:00
AJCM-git
f045f0c441
Making smites funnier ( #9524 )
2022-07-09 02:49:30 -07:00
Kara
9168fc629c
Add egg laying + chicken/duck improvements ( #9518 )
2022-07-09 02:48:16 -07:00
Kara
50fc190f7f
Visual popup addendum ( #9570 )
2022-07-09 02:32:06 -07:00
metalgearsloth
860db2bd14
Specifiable dock colours + stripeback displays ( #9566 )
2022-07-09 02:25:32 -07:00
Kara
dc28b58468
Visual popup types ( #9523 )
...
* Visual popup types
* Pass over `PopupCoordinates` and `PopupCursor`
* `PopupEntity` pass
* Disease and reagent popup pass
* COLOUR
2022-07-09 04:09:52 -05:00
Leon Friedrich
54ea493bfe
Fix drink system double-refunding solutions on failure ( #9569 )
2022-07-09 01:53:18 -07:00
metalgearsloth
6acd941ffb
Jetpack QOL tweaks ( #9563 )
2022-07-09 18:24:48 +10:00
metalgearsloth
53137cb527
Fix nearby warping ( #9565 )
2022-07-09 15:20:23 +10:00
metalgearsloth
18e7d80970
Shuttle announces its docking direction ( #9564 )
...
* Shuttle announces its docking direction
* Consider COM juusssttt in case
2022-07-09 15:19:52 +10:00
themias
dcdb05fe96
Fix force-feeding pills ( #9554 )
2022-07-09 13:57:17 +10:00
metalgearsloth
5107bc3be7
Bullet impact effects ( #9530 )
2022-07-09 13:46:11 +10:00
metalgearsloth
4a393d4665
Fix a bunch of warnings ( #9528 )
2022-07-09 09:07:47 +10:00
Aerocrux
7750675757
Add SoftMaxPlayers to status response for launcher use ( #9365 )
2022-07-08 21:44:49 +02:00
metalgearsloth
8b103c78c8
Make wieldable use entity position ( #9538 )
2022-07-08 23:05:42 +10:00
Vera Aguilera Puerto
4917943c3d
Fix adjacent tile atmosphere creation using the wrong coordinates. ( #9539 )
2022-07-08 14:30:45 +02:00
Vera Aguilera Puerto
520464e89b
FixVacuum does not replace tile air if there are no adjacent tiles. ( #9535 )
2022-07-08 12:41:59 +02:00
Flipp Syder
07c622429a
Adds station filter for alert level change sound ( #9533 )
2022-07-08 19:25:35 +10:00
Nemanja
7ec23e020d
Disease Stages But Epic ( #9043 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com >
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2022-07-08 13:44:38 +10:00
Leon Friedrich
3bfb1f0264
Fix & speed up explosion lookup ( #9526 )
...
* Speed up explosion lookup
* Ah. Fuck.
2022-07-08 13:29:43 +10:00
Leon Friedrich
dc38cc6074
Content changes required for recursive deletion changes ( #9316 )
2022-07-07 11:30:02 -07:00
TekuNut
6eba481657
Separate jetpack movement speed modifier ( #9363 )
2022-07-07 11:29:25 -07:00
Kara
f092f478f7
Satiety tweaks ( #9519 )
...
* Satiety tweaks
* actually lets do this
2022-07-07 11:21:26 -07:00
Kara
7e34124244
Emergency light goodies ( #9352 )
...
Co-authored-by: Jacob Tong <10494922+ShadowCommander@users.noreply.github.com >
2022-07-07 09:16:48 -07:00
Nemanja
52d2cc1de2
Prevent erroneous materials from being placed in lathes. ( #9454 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com >
2022-07-07 13:44:31 +10:00
metalgearsloth
3135dfbebc
Play tap.ogg when no damage is being done ( #9489 )
2022-07-06 20:37:47 -07:00
Leon Friedrich
d9c247b310
Fix pipe net null error ( #9508 )
2022-07-06 20:36:07 -07:00
metalgearsloth
d5628fd004
Fix stunbaton stun sounds ( #9511 )
2022-07-07 13:34:17 +10:00
Nemanja
3bedfb1cbf
Make explosive armor multiplicative and not additive ( #9498 )
2022-07-07 13:15:20 +10:00
TekuNut
458d05b29b
Convert piped atmos entity visualizers ( #9200 )
2022-07-07 13:09:29 +10:00
ike709
4645dbb33c
Makes storage insertion failure more explicit ( #9465 )
2022-07-07 10:45:00 +10:00
Nemanja
6d9bc04487
Magboots ECS and Cleanup ( #9245 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com >
2022-07-06 21:46:35 +10:00
metalgearsloth
2e7543402b
Make nukie arm sounds entity based ( #9484 )
2022-07-06 18:52:46 +10:00
metalgearsloth
7ef1aded6a
Fix delay roundend ( #9481 )
2022-07-06 18:17:28 +10:00
metalgearsloth
40eecdd78a
Stamina damage ( #9230 )
2022-07-06 18:06:12 +10:00
metalgearsloth
a2a5df1990
Damage masks ( #9402 )
2022-07-06 17:58:14 +10:00
metalgearsloth
0bbdd0c1a3
"Fix" aghost mass scanner ( #9438 )
2022-07-06 14:33:54 +10:00
Rane
f432592b0d
Convert rat king to use a ghost role spawner ( #9459 )
...
* Convert rat king to use a ghost role spawner
* fix literally unplayable spelling mistake
2022-07-06 13:43:23 +10:00
Nemanja
836c0bb1c4
Zombie Mode [New Game Mode] ( #8501 )
...
Co-authored-by: Kara <lunarautomaton6@gmail.com >
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2022-07-06 13:42:51 +10:00
themias
1014c7c335
Fix hunger/thirst 'Dead' thresholds ( #9453 )
2022-07-05 20:08:57 -07:00