fish-station/Content.Client
metalgearsloth 3e64fd56a1
Physics (#3452)
* Content side new physics structure

* BroadPhase outline done

* But we need to fix WorldAABB

* Fix static pvs AABB

* Fix import

* Rando fixes

* B is for balloon

* Change human mob hitbox to circle

* Decent movement

* Start adding friction to player controller

I think it's the best way to go about it to keep other objects somewhat consistent for physics.

* This baby can fit so many physics bugs in it.

* Slight mob mover optimisations.

* Player mover kinda works okay.

* Beginnings of testbed

* More testbed

* Circlestack bed

* Namespaces

* BB fixes

* Pull WorldAABB

* Joint pulling

* Semi-decent movement I guess.

* Pulling better

* Bullet controller + old movement

* im too dumb for this shit

* Use kinematic mob controller again

It's probably for the best TBH

* Stashed shitcode

* Remove SlipController

* In which movement code is entirely refactored

* Singularity fix

* Fix ApplyLinearImpulse

* MoveRelay fix

* Fix door collisions

* Disable subfloor collisions

Saves on broadphase a fair bit

* Re-implement ClimbController

* Zumzum's pressure

* Laggy item throwing

* Minor atmos change

* Some caching

* Optimise controllers

* Optimise CollideWith to hell and back

* Re-do throwing and tile friction

* Landing too

* Optimise controllers

* Move CCVars and other stuff swept is beautiful

* Cleanup a bunch of controllers

* Fix shooting and high pressure movement controller

* Flashing improvements

* Stuff and things

* Combat collisions

* Combat mode collisions

* Pulling distance joint again

* Cleanup physics interfaces

* More like scuffedularity

* Shit's fucked

* Haha tests go green

* Bigmoneycrab

Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com>
2021-03-01 03:11:29 +11:00
..
Administration Add cvar to disable ooc chat (#3258) 2021-02-16 20:14:32 +01:00
Animations Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
Arcade Updates blockgame localization (#3430) 2021-02-27 10:25:55 +01:00
Atmos Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
Changelog Changelog. (#3398) 2021-02-25 09:50:45 +01:00
Chat WPF layout (#3346) 2021-02-21 12:38:56 +01:00
Command WPF layout (#3346) 2021-02-21 12:38:56 +01:00
Commands ContextMenu (#3286) 2021-02-26 12:42:16 +11:00
Construction ConstructionMenu now properly unsubscribes from the keybind open event on the ConstructionSystem. This bug was previously causing an invisible disposed window to open back up after round start when pressing G, throwing exceptions and blocking mouse input. 2021-02-27 02:50:02 -08:00
Eui Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
GameObjects Physics (#3452) 2021-03-01 03:11:29 +11:00
GameTicking Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
GlobalVerbs Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
Graphics/Overlays Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
Input Ghosts do booo (spooky) (#3363) 2021-02-26 12:31:06 +11:00
Instruments WPF layout (#3346) 2021-02-21 12:38:56 +01:00
Interfaces Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
Jobs Holiday System (#3122) 2021-02-12 10:45:22 +01:00
Parallax Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
Physics/Controllers Physics (#3452) 2021-03-01 03:11:29 +11:00
Placement/Modes Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
Research WPF layout (#3346) 2021-02-21 12:38:56 +01:00
Sandbox Spawner windows now remember their positions (fixes #622) 2021-02-27 12:28:40 +01:00
State Changelog. (#3398) 2021-02-25 09:50:45 +01:00
StationEvents Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
UserInterface Fix changelog new out of window (#3438) 2021-02-27 18:33:31 +01:00
Utility Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
VendingMachines WPF layout (#3346) 2021-02-21 12:38:56 +01:00
Voting WPF layout (#3346) 2021-02-21 12:38:56 +01:00
app.config Updates submodule (#56) 2018-04-12 23:56:43 +02:00
AssemblyInfo.cs Visualize melee weapon cooldowns in HUD. 2019-11-12 01:43:11 +01:00
ClickMapManager.cs Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
ClientContentIoC.cs Changelog. (#3398) 2021-02-25 09:50:45 +01:00
ClientModuleTestingCallbacks.cs Improve integration testing 2019-06-29 01:58:16 +02:00
ClientNotifyManager.cs WPF layout (#3346) 2021-02-21 12:38:56 +01:00
ClientPreferencesManager.cs OOC sent by an admin will have a different color (#3117) 2021-02-14 15:59:56 +01:00
Content.Client.csproj Update NuGet packages. 2021-02-25 12:05:53 +01:00
EntryPoint.cs Changelog. (#3398) 2021-02-25 09:50:45 +01:00
EscapeMenuOwner.cs Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
IgnoredComponents.cs PipeHeaterComponent (#3443) 2021-02-28 22:05:10 +11:00
Program.cs Content.{Client,Server} are now Exes that can be ran. 2020-01-22 20:17:32 +01:00
ScreenshotHook.cs Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
StaticIoC.cs Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
UILinks.cs Slight changes to lobby screen. (#2622) 2020-12-02 19:45:07 +11:00