userMartyn Chapmancancel

702 Commits over 334 Days - 0.09cph!

33 Days Ago
Fix potential NRE when starting debug camera
33 Days Ago
Merge from viewmodel_early_disable_fix
33 Days Ago
Move viewmodel clear config file
33 Days Ago
Merge from viewmodel_early_disable_fix
33 Days Ago
Fix issues with third person anims still stopping early on molotov, bandage and syringe
33 Days Ago
Merge from main
34 Days Ago
Merge from heldentity_preprocess_fix
34 Days Ago
Fix NRE in HeldEntity.PreProcess
34 Days Ago
Merge from 3p_spectator_improvements
34 Days Ago
Merge from main
34 Days Ago
Merge from viewmodel_early_disable_fix
34 Days Ago
Applied to other grenade types, bandage and medical syringe
34 Days Ago
Fix issues with camera reset lerp
34 Days Ago
- HeldEntity and BaseViewModel now find and cache which anim clips are valid for persisting in PreProcess rather than in DoPrepare and being serialized to each prefab. Makes it easier to quickly test in editor and no prefab diffs - General cleanup of the code - Fix not checking if the animation controller playable is valid in PlayerModel.IsGoingToPlayClearHoldTypeAnim - Remove some garbage allocs in AnimationEvents - In AnimationEvents.TryCacheEventReceivers always check its parent for any other IAnimationEventReceiver. No current viewmodel for which this would have been a problem for, but because it can support more than one event receiver felt like a bug waiting to happen
34 Days Ago
Merge from main
38 Days Ago
Fix exhaust VFX not playing correctly on chainsaw viewmodels
38 Days Ago
Merge from chainsaw_exhaust_vfx_fix
38 Days Ago
Rename FirstPersonSpectatorMode to SpectatorMode and invoke it when spectating in the third person camera Fixes a few things only working in the first person spectate camera
38 Days Ago
▇ ▄▄▋▊▊▇▉▄ ▉▋▋▌▋▄▌▉▌ ▍█ ▉▅█▍▊▊ ▇▋▆▆ ▅▇ ▊▌ ▉▄▉ ▅▉▍▆█▋▅▋▄▍ ▄ ▆▊▆▄▆▄
38 Days Ago
Fix third person player sounds not working correctly in spectator mode Fix previous commit breaking the cycling order of the camera viewmodes
39 Days Ago
Compile fix UIPrisonerHoodOverlay
39 Days Ago
Merge from main
39 Days Ago
Replace LocalOrSpectatePlayer property with GetLocalOrSpectatePlayer() that will always prefer to return the currently spectated player regardless of current camera viewmode Replaced property with getter method to make it clearer that we should prefer to cache the player rather than repeatedly fetching Checked and replaced all the previous usages. Many files touched, many minor bugs fixed due to the spectate player value having been wrong. Definitely* no new bugs introduced
40 Days Ago
Metabolism values should now immediately update to latest values upon spectating a player
40 Days Ago
Merge from main
40 Days Ago
Merge from viewmodel_early_disable_fix
40 Days Ago
Merge from main
41 Days Ago
Cleanup
41 Days Ago
Merge from npc_gesture_heldentity_fix
42 Days Ago
NPC's now use the server gesture start method rather than sending player signals, fixes them not hiding their currently held entities when starting gestures Added faster dictionary lookups to GestureCollection
42 Days Ago
Merge from main
42 Days Ago
String material texture offset gets updated according to the current rotation of the wheel bone
54 Days Ago
Merge from main
54 Days Ago
New solution for persisting held entity animations on the playermodel Seems to fix previous issues where those animations would not always clear correctly
54 Days Ago
Merge from chainsaw_hotspot_gathering
54 Days Ago
Merge from main
54 Days Ago
Fix server log when throwing items at trees and ore nodes
55 Days Ago
Merge from 3p_spectator_improvements
55 Days Ago
Fix spam from passing in a zero vector to Quaternion.LookRotation when spectating mounted bots
55 Days Ago
Merge from main
59 Days Ago
Merge from 3p_spectator_improvements
59 Days Ago
Merge from main
59 Days Ago
Merge from viewmodel_early_disable_fix
59 Days Ago
Revert change to PlayerAnimation.controller and remove the new StateMachineBehaviours for it, they were fucked
59 Days Ago
Merge from viewmodel_early_disable_fix
59 Days Ago
Fix issues with viewmodel and playermodel hold type override lingering around when holstering grenades normally New issue where setting the playermodel hold type override to persist no longer works correctly with 'client.prediction' off or when seen on other players, will look at next Updated PlayerAnimation.controller: - Added PersistHeldEntityHoldAnimationOverride state machine behaviours to 'attack' and 'throw' states
59 Days Ago
Merge from main
59 Days Ago
Merge from chainsaw_hotspot_gathering
59 Days Ago
Fix null exception when throwing things at trees/ore nodes
59 Days Ago
Merge from main