* port 35190
* HungerProduction
* SolutionProducer
* update
* move to server
* small tweak for Shearable
* fix
* ProductionAttemptEvent
* EntityProducer
* update EggLayer
* EntityTable
* no more actions on EggLayer
* move popups to comp
* kill EggLayer
* new locale
* rename field
* upd
* SatiationType
* rename to SatiationProduction and lil docs
* EntityQuery
* more docs for god of docs
* small fix
* more queries
* better
* VendingMachineComponent upd
* move components
* small fix
* move some fields to VendingMachineEjectComponent
* move some fields to VendingMachineVisualsComponent
* fix
* move some fields to VendingMachineDispenseOnHitComponent
* move NextEmpEject to VendingMachineEjectComponent
* upd
* split shared system to eject
* no more dummies for name
* fix contraband inventory
* small fix
* and again
* move VendingMachineDispenseOnHitComponent to server
* upd dispense
* upd
* move visuals to client
* fix
* move canshoot to server
* fix client
* fix
* upd
* fix merge
* fix
* upd1
* afterhandlestate
* upd
* more docs and protoid
* upd visuals
* upd components
* reorganize
* Entity<>
* revert AfterAutoHandleState
* add BlockHands
* and mechs
* move to another place
* small fix
* TrySpawnUnremoveableVirtualItemInHand
* upd
* fix docs
* VehicleHandBlockerComponent
* Part one of Vehicles
* Also we need this
* Part 1
* Part 1.1
* And we need this
* Part 2
* Part 2.1
* We REALLY need this
* Part 1 of integration
* Little fix
* Just fixes
* fixes (i'm tired)
* fix
* fix
* Apply suggestions from code review
Co-authored-by: Princess Cheeseballs <66055347+Princess-Cheeseballs@users.noreply.github.com>
* update
* fixed
* just for cleaner diff
* just in case
* I think this might be cleaner
* fix
* fix
* upd
* upd
* fix update
* small fix
* upd
* fix test?
* fix?
* remove initialize
* move attack to vehicle
---------
Co-authored-by: Princess Cheeseballs <66055347+Princess-Cheeseballs@users.noreply.github.com>
* Part one of Vehicles
* Also we need this
* Part 1
* Part 1.1
* And we need this
* Part 2
* Part 2.1
* We REALLY need this
* Little fix
* Just fixes
* fixes (i'm tired)
* fix
* Apply suggestions from code review
Co-authored-by: Princess Cheeseballs <66055347+Princess-Cheeseballs@users.noreply.github.com>
* update
* fixed
* just for cleaner diff
* just in case
* I think this might be cleaner
* fix
* upd
* Update Content.Shared/Vehicle/VehicleSystem.cs
Co-authored-by: Princess Cheeseballs <66055347+Princess-Cheeseballs@users.noreply.github.com>
* fix vehicle key and unstrap checks
* fix OnBuckleUpdateCanMove
* fixes
* clear vehicle operator relays
* small fix
* fix1
* fix2
* upd
* fix?
* fix??
---------
Co-authored-by: Princess Cheeseballs <66055347+Princess-Cheeseballs@users.noreply.github.com>
* Part one of Vehicles
* Also we need this
* And we need this
* We REALLY need this
* Little fix
* fixes (i'm tired)
* Apply suggestions from code review
Co-authored-by: Princess Cheeseballs <66055347+Princess-Cheeseballs@users.noreply.github.com>
* update
* fixed
* just for cleaner diff
* just in case
* I think this might be cleaner
* small fix
---------
Co-authored-by: Princess Cheeseballs <66055347+Princess-Cheeseballs@users.noreply.github.com>
* Removed the old MechAssembly system and component.
Converted all mechs to use the unified PartAssembly system.
Removed dismantling mechs during assembly logic to simplify the code.
* Delete Chassis via migration