userMartyn Chapmancancel

877 Commits over 395 Days - 0.09cph!

3 Months Ago
Codegen
3 Months Ago
Merge from main
3 Months Ago
- Smoothed the zooming in and out in third person camera view - Fixed third person camera zoom being inverted. Added client.'invertthirdpersoncamzoom' convar for the sickos that prefer it the old way
3 Months Ago
- Fix connections potentially being added more than once in RpcTarget.FromFlags - Fix spectated player name and health text being invisible when spectating in third person - Add LocalPlayer.GetLocalOrDemoPlayer() to cleanup some usages for retrieving the local player. Consequently fixed a few incorrect usages of GetLocalOrSpectatePlayer()
3 Months Ago
- Fix metabolism values on other players not being recorded in demos - Add RpcTarget.FromFlags to easier construct who we want to send an RPC to - Fix full server snapshots not being sent if running client+server
3 Months Ago
Merge from 3p_spectator_improvements
3 Months Ago
Fix potential NRE when starting debug camera
3 Months Ago
Merge from viewmodel_early_disable_fix
3 Months Ago
Move viewmodel clear config file
3 Months Ago
Merge from viewmodel_early_disable_fix
3 Months Ago
Fix issues with third person anims still stopping early on molotov, bandage and syringe
3 Months Ago
Merge from main
3 Months Ago
Merge from heldentity_preprocess_fix
3 Months Ago
Fix NRE in HeldEntity.PreProcess
3 Months Ago
Merge from 3p_spectator_improvements
3 Months Ago
Merge from main
3 Months Ago
Merge from viewmodel_early_disable_fix
3 Months Ago
Applied to other grenade types, bandage and medical syringe
3 Months Ago
Fix issues with camera reset lerp
3 Months 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
3 Months Ago
Merge from main
3 Months Ago
Fix exhaust VFX not playing correctly on chainsaw viewmodels
3 Months Ago
Merge from chainsaw_exhaust_vfx_fix
3 Months 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
3 Months Ago
Fix third person player sounds not working correctly in spectator mode Fix previous commit breaking the cycling order of the camera viewmodes
3 Months Ago
Compile fix UIPrisonerHoodOverlay
3 Months Ago
Merge from main
3 Months 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
3 Months Ago
Metabolism values should now immediately update to latest values upon spectating a player
3 Months Ago
Merge from main
3 Months Ago
Merge from viewmodel_early_disable_fix
3 Months Ago
Merge from main
3 Months Ago
Cleanup
3 Months Ago
Merge from npc_gesture_heldentity_fix
3 Months 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
3 Months Ago
Merge from main
3 Months Ago
String material texture offset gets updated according to the current rotation of the wheel bone
3 Months Ago
Merge from main
3 Months Ago
New solution for persisting held entity animations on the playermodel Seems to fix previous issues where those animations would not always clear correctly
3 Months Ago
Merge from chainsaw_hotspot_gathering
3 Months Ago
Merge from main
3 Months Ago
Fix server log when throwing items at trees and ore nodes
3 Months Ago
Merge from 3p_spectator_improvements
3 Months Ago
Fix spam from passing in a zero vector to Quaternion.LookRotation when spectating mounted bots
3 Months Ago
Merge from main
4 Months Ago
Merge from 3p_spectator_improvements
4 Months Ago
Merge from main
4 Months Ago
Merge from viewmodel_early_disable_fix
4 Months Ago
Revert change to PlayerAnimation.controller and remove the new StateMachineBehaviours for it, they were fucked
4 Months Ago
Merge from viewmodel_early_disable_fix