userAdam Wcancel

12,529 Commits over 3,773 Days - 0.14cph!

3 Years Ago
Deleted custom chase state and reverted to BaseChaseState. Not needed for gingerbreads.
3 Years Ago
Move blendshape control stuff from GingerbreadBrain to GingerbreadNPC
3 Years Ago
Refactored GingerbreadNPC so it doesn't override Scarecrow, ready for future changes. Switch Gingerbread NPC to use ginger bread brain. Added separate ginger bread AI design file.
3 Years Ago
Added GingerBread brain. Removed temp code from ScarecrowBrain. Moved ScarecrowNPC and ScarecrowBrain to new Gingerbread folder. Added gingerbread custom states.
3 Years Ago
more junkpile cover point improvements
3 Years Ago
Fixed junkpile_i cover points
3 Years Ago
Junkpile scientists are now more defensive in behaviour when player is further away. Attack range reduced.
3 Years Ago
Added sneak and non-vision max distance settings to AIBrain
3 Years Ago
Merge from client_ai_state_and_blendshapes
3 Years Ago
Gingerbread men maniacally alternate between happy and angry facial blendshapes when in an aggressive state.
3 Years Ago
merge from xmas22
3 Years Ago
EntityComponents can now be serialized. BaseAIBrain now serialises and syncs current AI state client-side if SendClientCurrentState is enabled. Added PlayerModel.SetBlendShapesMode() Gingerbread men now toggle between idle/angry face blendshapes. ProtoBuf / codegen. Gonna merge this tomorrow morning after I've doubled checked it all.
3 Years Ago
Junkpile bushes now block AI line of sight.
3 Years Ago
Fix for TakeCover state when no entity in memory. Used last attacked from position instead of just returning.
3 Years Ago
Also play weapon drop sound when a weapon is throw-mounted.
3 Years Ago
Added client rpcs to play the inventory sounds when mounting/grabbing weapons directly
3 Years Ago
Only allow items with rackconfig to be placed on rack. Can now place held item directly onto hovered empty target rack mount by pressing E. Better menu option toggling. Some cleanup.
3 Years Ago
wip
3 Years Ago
can now throw weapons onto racks
3 Years Ago
Setup vertical mount weaponrock colliders
3 Years Ago
Can now take weapons directly from the rack
3 Years Ago
horizontal mount weapon rack
3 Years Ago
renaming
3 Years Ago
Fixed a bug I accidentally refactored in for weapon skin display
3 Years Ago
Added RackMountConfig to all weapons and set them all up so they rotate/position uniformally.
3 Years Ago
Added a rack mount config script to apply to items. Quick tool script for saving weapon rack mount settings. Position items based on their rack mount config.
3 Years Ago
Reduced slots and increased spacing
3 Years Ago
Initial
3 Years Ago
merge from main
3 Years Ago
More request control wip. Override ShouldNetworkOwnerInfo for frankenstein too.
3 Years Ago
request control wip
3 Years Ago
Can now relinquish control of a pet wthout disowning it. Added relinquish to pet wheel. Pets load their default AI design when pet control link is cleared.
3 Years Ago
merge from main
3 Years Ago
Re-order some pre checks
3 Years Ago
IsControllingPet() now works client & server. Only allow harness access/linking when not currently controlling a pet.
3 Years Ago
merge from main
3 Years Ago
merge from main
3 Years Ago
▇██▉▌▊▉ ▊▌▌▉▇▆ ▌▅ ▋▌▌▌▅▊▉ ▊▋ ▍▇▄ ▊ ▅▄▋▌▇▉▄▄▆ ▅▄▉ ▊▅▋▊ ▊▉▉▄▇ ▄▉▉▉▋▇▌▌ ▋▉ ▉▉▌█▋▅▋▄ ▋▌▅█▋▋▆▉
3 Years Ago
merge from refactor
3 Years Ago
merge from ownership
3 Years Ago
fixed client/server compile errors
3 Years Ago
More distinction between ownership and active control. Can now clear active control link without disowning a pet. Map markets get correctly destroyed for uncontrolled but still owned pets. Dogs get disowned when removing harness. More cleanup.
3 Years Ago
wip ownership rework/simplficationa cross pet types
3 Years Ago
Simplify IPetEntity and refactored related code.
3 Years Ago
Bunch of refactoring and simplifying for ownership/petbrain related stuff.
3 Years Ago
Pet inventory can now hold non-harness items. Drop all items if harness removed. Only allow owner to access inventory.
3 Years Ago
merge from main
3 Years Ago
Corpse prefab
3 Years Ago
animal vs pet target/threat behaviour changes
3 Years Ago
Increase base health. Added a player damage multiplier.