Andreas Kämper
5a6cc0933b
Allow pAIs to play MIDI again ( #9921 )
2022-07-20 18:08:33 +02:00
Moony
a2d26ac0ca
The nuke must be anchored to arm. ( #9898 )
2022-07-19 20:57:05 -07:00
Rane
037feb3ad0
Fix blindfold round cleanup bug ( #9821 )
...
* Blindness public api
* fix blinding round cleanup bug
2022-07-19 17:10:08 +10:00
metalgearsloth
91adb3edb3
Damage overlay fixes ( #9831 )
...
- Fix death overlay showing when returning to body.
- Made the diff non-linear.
2022-07-19 17:09:26 +10:00
Nemanja
f8b8b83657
allow decals to be removed from placement menu ( #9843 )
2022-07-17 21:02:03 -05:00
metalgearsloth
63b48e05af
Fix docking control size ( #9833 )
2022-07-17 21:11:54 +10:00
Kara
71984a028c
Order permissions panel admins by username ( #9782 )
2022-07-17 14:23:26 +10:00
metalgearsloth
b9e876ca92
The real movement refactor ( #9645 )
...
* The real movement refactor
* ref events
* Jetpack cleanup
* a
* Vehicles partially working
* Balance tweaks
* Restore some shitcode
* AAAAAAAA
* Even more prediction
* ECS compstate trying to fix this
* yml
* vehicles kill me
* Don't lock keys
* a
* Fix problem
* Fix sounds
* shuttle inputs
* Shuttle controls
* space brakes
* Keybinds
* Fix merge
* Handle shutdown
* Fix keys
* Bump friction
* fix buckle offset
* Fix relay and friction
* Fix jetpack turning
* contexts amirite
2022-07-16 13:51:52 +10:00
Nemanja
7b6de14f12
quickfix nukie uplinks ( #9765 )
2022-07-16 05:06:05 +10:00
Rane
188934a748
Portable scrubbers ( #9417 )
2022-07-15 05:46:30 -07:00
metalgearsloth
8f315321fb
Smooth radar zooming ( #9753 )
2022-07-15 15:32:48 +10:00
Kevin Zheng
44e4678435
Reduce radar minimap radius ( #9673 )
2022-07-15 14:50:47 +10:00
Nemanja
06a7d75641
Job-specific traitor items ( #9601 )
2022-07-15 14:26:06 +10:00
metalgearsloth
1251b3aeda
Add FTL destinations ( #9685 )
2022-07-15 14:11:41 +10:00
metalgearsloth
2420d281bb
Fix loadbp window perm issue ( #9671 )
2022-07-15 13:03:18 +10:00
Kara
ad7889e8a9
Magic staves + wands ( #9070 )
2022-07-14 19:45:27 -07:00
metalgearsloth
786c8a7c79
Make sure dragdrop doesn't delay by a frame ( #9745 )
2022-07-14 19:43:39 -07:00
Leon Friedrich
72599e5282
Fix disappearing decals bug ( #9608 )
2022-07-14 19:33:11 -07:00
Leon Friedrich
21fca0f6e3
Prevent content from overriding sprite shader ( #9036 )
2022-07-14 19:28:51 -07:00
Leon Friedrich
9541eeb189
Make disposal pipes use generic visualizer ( #9672 )
2022-07-15 02:04:23 +10:00
metalgearsloth
cd4b7bd85c
Muzzle flash enhancements ( #9527 )
2022-07-14 23:03:48 +10:00
metalgearsloth
38fc066fb9
Re-implement recoil ( #9406 )
...
* Re-implement recoil
Playing around with the values atm
* Update constants
* final tweaks
2022-07-14 22:01:25 +10:00
Rane
83c03b60a1
[2 lines] fix blinding ( #9690 )
...
* Adds blinding + blindfolds (#8688 )
* Adds blinding + blindfolds
* Don't break examining lol
* moment
* fix toggle lights behavior
* move checks around
* Sloth review
* Added a salvage funny
* review
* woops
* Switch circle shader
Co-authored-by: wrexbe <wrexbe@protonmail.com >
* resolve merge conflict
Co-authored-by: wrexbe <wrexbe@protonmail.com >
2022-07-14 06:58:24 -05:00
Leon Friedrich
bad837fb85
Generic morgue visualizer ( #9696 )
2022-07-13 22:25:44 -07:00
Nemanja
5edf2ccad5
EntityStorage ECS ( #9291 )
2022-07-14 09:11:59 +10:00
Moony
a655891a8d
Revert "Adds blinding + blindfolds ( #8688 )" ( #9689 )
...
This reverts commit 7a7ab5e8c1 .
2022-07-13 16:50:35 -05:00
metalgearsloth
aa188cba95
Fix interaction outline jankiness at high speeds ( #9653 )
...
Converting mouse to eye pos is better done after the eye has its frameupdate.
2022-07-12 19:46:12 +02:00
wrexbe
a1c4f10061
Toilet fixes ( #9609 )
2022-07-11 23:04:33 -07:00
Rane
7a7ab5e8c1
Adds blinding + blindfolds ( #8688 )
...
* Adds blinding + blindfolds
* Don't break examining lol
* moment
* fix toggle lights behavior
* move checks around
* Sloth review
* Added a salvage funny
* review
* woops
* Switch circle shader
Co-authored-by: wrexbe <wrexbe@protonmail.com >
2022-07-11 22:55:04 -07:00
Duddino
d3089e3f03
Fixed PDA not spawning with the correct light ( #9623 )
...
* Fixed PDA not spawning with the correct light
* Fixed indentation
* Forgot I had to use camelCase
2022-07-12 10:30:03 +10:00
Kara
81a6f16591
More nukie tweaks ( #9618 )
2022-07-11 02:29:51 -05: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
Pieter-Jan Briers
221c23000e
Client command perms cleanup. ( #9599 )
2022-07-10 15:43:44 +02: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
Leon Friedrich
65408f63d4
Injector sprite fix ( #9011 )
2022-07-09 02:59:39 -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
metalgearsloth
6acd941ffb
Jetpack QOL tweaks ( #9563 )
2022-07-09 18:24:48 +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
metalgearsloth
93079d522d
Probably fix ghost overlays ( #9529 )
2022-07-08 13:17:01 +10: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
metalgearsloth
94a9569d8f
Make ghost role names default to entity name ( #9478 )
2022-07-06 20:36:57 -07:00
TekuNut
458d05b29b
Convert piped atmos entity visualizers ( #9200 )
2022-07-07 13:09:29 +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
e6b581e967
Fix loadbp window maps ( #9485 )
2022-07-06 18:59:12 +10:00
metalgearsloth
a2a5df1990
Damage masks ( #9402 )
2022-07-06 17:58:14 +10:00