Repository navigation
New
- Bullet penetration & ricochet (
Penetration,Ricochet,RicochetAngle,RicochetChance,MaxRicochets) - Controller support with aim assist (also works in thirdperson)
- Bot weapon support + demo implementation
- Ladder climbing support
- New footstep sound system + bullet impact sounds
- Hear other players' reload sounds
- Custom crosshair support
trigger_hurtsupport- Configurable fall damage on the player component
Mobilityproperty to affect movement speed, shooting a player now impacts their mobilityWeapon.ReloadSpeedproperty + extendedStatsModifierfunctionalityWeaponParticleManager, particles can now be parented to the weapon (e.g. muzzle flash)- World model muzzle particle scale property
WMMuzzleParticleScale - Lens scope center property
- Player properties to prevent crouch & jump spamming
- Noclip support + noclip animation
- Respawn the player at a given position
OnDressedmethod- Copy JSON button in the offset editor
changemapdemo command
Improved
- Sight FOV is now magnification based (
PlayerFOVZoom) - Sniper scope animations overhaul
- Procedural animation smoothness & weapon tucking
- Sprinting, with a small delay between running and shooting
- Remade bullet eject system
- Tracers
- Reworked player clothing, bots get randomized clothes
- Model parenting and weapon switching states
- Scoped in spread can be controlled with
ScopeInfo.Spread - Performance and network optimizations
- Demo now uses the human model, all SMD models converted to FBX
Fixed
- VRAM leak
- FOV instability (also
AnimSpeedno longer affects FOV change speed) - Particles not being destroyed on weapon switch
- Red dot shader & reflex sight offsets
- Sniper scope bugs (not covering full screen, animation jitter, fps drain)
- Shotgun reload bug
- Ladder mounting not working in all orientations
- Thirdperson bugs (host with bots, camera offset, spawn rotation)
- Weapon deploy & attachment spread overriding base spread
- Crosshair being too small and clipping
- Muzzle smoke being too bright
- Reload sounds not restoring volume
- Overlays not drawing (e.g. console)
- Footstep sounds playing when standing still
- Tons of clothing, stability, and minor bugs
Breaking changes
AimInfo.PlayerFOVrenamed toPlayerFOVZoomand is now a magnification value (e.g.1.3= 1.3x)IPlayerBasechanges:ApplyRecoilOffsetrenamed toApplyEyeAnglesOffset- New
IsClimbingLadderandIsBotmembers InputSensitivityandFieldOfViewnow require a getterParentToBonehas new optionaldeleteOnFailandonFailparameters
Full Changelog: sv2.0.0...sv2.1.0