userBill Bcancel

13,234 Commits over 2,830 Days - 0.19cph!

8 Years Ago
Got separate Client/Server working correctly (+some minor cleanup). The main issue was that PlayableCharacter.Server would assign a new PlayerState to currentState every tick, even if there were no inputs to process. This meant that often states were getting sent with an ID of zero, which freaked the client out. Also made server only send state when there's new state to send (i.e. <0 inputs have been processed since last time).
8 Years Ago
Reducing duplicated code. Add character controller reference back in
8 Years Ago
Simple vehicle interaction text edit, pluis removing superfluous meta files.
8 Years Ago
Merging vehicle interaction chages and some class restructuring. Needs some more work but the basics are there.
8 Years Ago
Better vehicle enter/exit support in separate Client/Server mode
8 Years Ago
Fixed for errors in CLIENT/SERVER only modes
8 Years Ago
Missed one file in previous comit apparently
8 Years Ago
Fixes. The check for space to exit a vehicle is working correctly now.
8 Years Ago
Fix for debug capsule visuals
8 Years Ago
Basic entering and exiting vehicles working. Exiting vehicle boots player but camera doesn't follow correctly yet.
8 Years Ago
Vehicles are no longer NetworkPlayers, just network entities
8 Years Ago
Connecting drivers to vehicles
8 Years Ago
Moved some vehicle code from Cars to general Vehicles
8 Years Ago
Vehicle work
8 Years Ago
Vehicle interaction fixes
8 Years Ago
Added some temp character movement back in just for testing in this branch.
8 Years Ago
Car prefab update
8 Years Ago
More interaction work
8 Years Ago
Vehicle interaction work
8 Years Ago
Vehicle seat work, minor charater work
8 Years Ago
Code cleanup
8 Years Ago
Just moving vehicle files
8 Years Ago
Merging for restructuring experiment.
8 Years Ago
8 Years Ago
Character structural redesign
8 Years Ago
Verchle structure changes merge
8 Years Ago
Merged vehicle file input changes that couldn't be done directly in the previous merge
8 Years Ago
Merge from player input/motor branch
8 Years Ago
Experimental conversion of vehice classes to a new system, using partial classes to differentiate Client/Server-only components
8 Years Ago
Vehicle interaction work
8 Years Ago
Some initial work on vehicle interaction (entering vehicles)
8 Years Ago
Minor edits
8 Years Ago
Fixed issue with the variable delay interpolator where changes in the delay would "snap" characters or vehicles
8 Years Ago
Added warning banner to network emulator
8 Years Ago
Fix bootstrap starting with car instead of character
8 Years Ago
Moved my budget network emulator out into its own class. Some other minor fixes.
8 Years Ago
Unneeded stuff now that they're MBehaviours
8 Years Ago
Basics of chaging NetCharacter to be a MonoBehaviour
8 Years Ago
Minor character changes.
8 Years Ago
Just removing some debug prints
8 Years Ago
Fixed my dumb errors, code isn't exactly gold but it works.
8 Years Ago
Bug fixing
8 Years Ago
Character refactoring
8 Years Ago
Simplifying things (or trying to)
8 Years Ago
Just a rename
8 Years Ago
Made NetCharacterLocal generic
8 Years Ago
Switching character stuff to use the new network tick/send methods. Bit messy since some things still want the old Update/FixedUpdate/LateUpdate
8 Years Ago
Not everything needs to be a MonoBehaviour - making update calls etc more visible from the main character classes that are actually running the show.
8 Years Ago
Character fixes