Leon Friedrich
4b65fb1579
Try fix some mover jank ( #13503 )
2023-01-16 01:20:22 -07:00
metalgearsloth
bf79d76666
Content update for ECS physics ( #13291 )
2023-01-15 15:38:59 +11:00
Jezithyr
eeb5b17b34
Mobstate Refactor ( #13389 )
...
Refactors mobstate and moves mob health thresholds to their own component
Co-authored-by: DrSmugleaf <drsmugleaf@gmail.com >
2023-01-13 16:57:10 -08:00
metalgearsloth
ea16cc9fba
Reset eye lerp on parent map change ( #12986 )
2023-01-12 23:10:51 +11:00
metalgearsloth
ab07944af8
Remove IPhysBody ( #13297 )
2023-01-03 17:45:18 +11:00
Leon Friedrich
d2fd925829
remove DeferredUpdate from mover code. ( #13198 )
2022-12-27 12:51:21 +11:00
metalgearsloth
95e72e61d8
Remove mob pushing ( #13191 )
2022-12-27 12:47:59 +11:00
Leon Friedrich
881a2b2ece
PopupSystem public methods rejig ( #12830 )
2022-12-19 08:41:47 +11:00
metalgearsloth
d50517b225
Fix gravity shenanigans ( #12866 )
2022-12-18 16:03:23 +11:00
metalgearsloth
3b3963083b
Replace GridEntityId with Owner ( #12743 )
2022-12-12 14:59:02 +11:00
metalgearsloth
748b79d1df
Fix duplicate mech footstep sounds ( #12972 )
...
* Fix duplicate mech footstep sounds
We just add a new component for relay targets so we can use that for audio prediction.
* Fix cwash
* woop
2022-12-11 07:18:25 -06:00
Nemanja
913e1ee676
Exosuit: Ripley ( #12668 )
...
* mechs
* interaction relay
* atmos handling
* fuck around with interaction events
SPAGHETTI CODE OH MY GOD
* more sprites and whatever the hell
* more mech shit
* more shit for equipment
* starting equipment (for nukie mechs and such)
* equipment cycling
* starting with some of the ui
* a fat chunk of ui prototyping
* done tinkering with ui
* a bunch of ui stuff and what have yous
* cleaning up grabber and state handling
* make the ui actually functional + watch me port a million icons
I swear i'll prune the sprites later blease
* start on construction
* construction yo mamma
* remove some unused files
* fix a silly
* make the graph sane
* make it actually constructible.
* print the boards as well, bozo
* rebalance part prices
* eject action
also i appease the russians by remembering to localize
* Punch Shit
* make mech integrity and repairs work
* Make the UI more based
STOMP STOMP STOMP STOMP
* make equipment even more based
* batteries and other such delights
* make the ui look pimpin af
* make the construction mega based
* UI but so epic
* equipment
* some sweat tweaks
* damage rebalancing
* restructure tech
* fix some shit
* mechs inherit access
* make icons actually use sprite specifiers
* TRAILING COMMAA!!!!!
* fix a mild indentation sin
* undo this change because it isn't needed
* actually fix this
* secret webeditting shhhh
* place this tech here
* comments
* foo
2022-12-10 11:05:39 -06:00
metalgearsloth
ca60c14b03
Fix planet footstep modifier ( #12887 )
2022-12-08 12:56:12 +11:00
metalgearsloth
4f6ead57bf
Revert "Multi-threaded mob movement" ( #12809 )
2022-11-30 12:39:02 +11:00
metalgearsloth
d8bc7e1cb7
Multi-threaded mob movement ( #12611 )
2022-11-30 09:41:26 +11:00
DrSmugleaf
7fbc2608e8
Remove redundant read-only VV from datafields ( #12626 )
2022-11-16 20:22:11 +01: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
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
Rane
6577532adf
Make #11647 actually function ( #12229 )
2022-10-26 16:22:12 -07:00
metalgearsloth
15029b8410
Optimise mob moverment a little bit ( #12136 )
2022-10-22 14:50:25 -07:00
Leon Friedrich
19586ea46c
Reset movement on player (de)attach ( #12073 )
2022-10-22 10:50:14 +11:00
metalgearsloth
1782eb6ad7
Fix even more warnings ( #11968 )
...
Also more instances of someone using TryComp instead of HasComp
Co-authored-by: metalgearsloth <metalgearsloth@gmail.com >
2022-10-16 08:49:22 -07:00
Leon Friedrich
4148b252c5
Some vehicle bugfixes ( #11692 )
2022-10-04 13:49:46 +11:00
Nemanja
0718b0f040
add whitelist support for slow contacts ( #11647 )
2022-10-01 18:36:44 -07:00
metalgearsloth
78a4ab6eb2
Update for collision events by-ref ( #10933 )
2022-09-14 17:26:26 +10:00
metalgearsloth
12e1a961d6
Reduce knocked down players tile friction ( #11035 )
2022-09-10 23:49:10 -07:00
metalgearsloth
06c9afeaa1
Eye lerping tweaks ( #11162 )
2022-09-11 07:51:41 +10:00
metalgearsloth
7813af46cf
Invert camera controls ( #11119 )
...
Kinda makes more sense as defaults.
2022-09-08 17:06:39 -05:00
metalgearsloth
f4f2d76a76
Fix eye rotation for no-input mobs ( #11033 )
2022-09-05 19:28:59 -07:00
metalgearsloth
3fa666bd06
Snap to nearest cardinal on traversal ( #10869 )
2022-08-29 15:59:19 +10:00
metalgearsloth
5b42861539
Smooth docking traversal ( #10822 )
2022-08-29 15:05:53 +10:00
metalgearsloth
d767ce9585
Fix a bunch of warnings ( #10886 )
...
* Fix a bunch of warnings
Also made ensnareable not broadcast as they're only used directed.
Mainly just Get<T> and AppearanceSystem
* buckle too
* fix tests
Co-authored-by: wrexbe <wrexbe@protonmail.com >
2022-08-27 20:26:35 -07:00
Leon Friedrich
75e8e6d8b3
Remove Ratatouille ( #10859 )
2022-08-26 09:39:25 +10:00
Leon Friedrich
35475bac55
Partial kudzu fix ( #10854 )
2022-08-25 23:34:05 +10:00
Julian Giebel
99aab9f409
Adds the super speed smite ( #10707 )
...
* Add super speed smite
* Increase acceleration and speed so it can actually gib
2022-08-23 09:04:17 -05:00
Leon Friedrich
307e4a455f
Set MoverController angular velocities to zero ( #10715 )
2022-08-23 21:59:46 +10:00
Morb
1e6e4a2e34
Add bare footstep sounds ( #10272 )
2022-08-08 19:03:56 +10:00
metalgearsloth
a29d8b9fa2
Carp wave spawner and dragons as an actual event ( #10254 )
2022-08-08 10:18:14 +10:00
Leon Friedrich
c7ad6b709e
Audio System Rejig ( #9635 )
2022-07-29 12:13:12 +10:00
metalgearsloth
bfac53e7bc
Per-map parallax support ( #9786 )
...
* Per-map parallax support
* Comments for future sloth
* c
* bet
* Fix exception
* VV support
* Fix parallax
* mem
* weightless sounds
* Gravity stuff
* placeholder coz im too lazy to stash don't @ me son
* decent clouds
* sky
* Fast parallax
* Imagine spelling
* Loicense
* perish
* Fix weightless status
Co-authored-by: metalgearsloth <metalgearsloth@gmail.com >
2022-07-25 00:10:23 -05:00
metalgearsloth
40a7584c2f
Gas tank internals alerts ( #9567 )
2022-07-25 14:42:25 +10:00
metalgearsloth
dad26db137
Fix a bunch of mover bugs ( #9999 )
...
* Fix a bunch of mover bugs
Just regressions from random things
* Fix vehicle movement I guess
2022-07-25 14:16:24 +10:00
metalgearsloth
2268fdd24b
Add gravitycomponent support to maps ( #9857 )
...
* Add gravitycomponent support to maps
The alert still needs fixing if you want planets.
* move
2022-07-18 19:49:52 +10:00
metalgearsloth
0378a23790
Make shuttle brakes use thrusters and bandaid shuttle movement ( #9826 )
2022-07-17 19:36:08 +10:00
metalgearsloth
94141ad021
Don't relay incapacitated move inputs ( #9822 )
2022-07-17 14:31:49 +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
metalgearsloth
6acd941ffb
Jetpack QOL tweaks ( #9563 )
2022-07-09 18:24:48 +10:00
TekuNut
6eba481657
Separate jetpack movement speed modifier ( #9363 )
2022-07-07 11:29:25 -07: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
Kara
12d4828d65
Some footstep tweaks ( #9355 )
...
* Lower footstep volume slightly
* more tweaks
2022-07-02 14:48:38 -05:00