branchrust_reboot/main/petscancel
90 Commits over 181 Days - 0.02cph!
Added energy/fed display to bar to pet bar.
Updated pet vital.
Send pet vitals to owner not just disk.
Protobuf and more serialization
Energy & food consumption basics
Merge from main. Proto conflicts fixed & rebuilt.
some cleanup and tests removal
Added server side command verification. Refactored so both client + server can use the same verification.
Pet commands can now be shown as disabled
setup a save file for testing.
store last transition link
position sample type tests
sampling tweaks and fixes
PetBrain samples and records position history
active pet linking/unlinking changes to allow active pets to be switched without needing to be destroyed.
Pet bar no longer assumes we're actively controlling a pet just because the pet exists.
Refactor code for getting/setting pet image so it can be used anywhere.
Pet bar icon can now be set per pet, in its command list.
combat state design files, pet command list update.
Fix for pet not getting released correctly clientside
movement fixes & rate changes
Bunch of initial pet system refactoring work.