- Ragebot
- Fixes and improvements to tickbase exploits.
- Added option to display performance warning.
- Added on-key hit-box and min. damage override.
- Visuals
- Added weapon chams.
- Reworked night-mode.
- Improvements to rendering.
- Reworked the weather system.
- Lightning, thunderstorms, ground effects, and more.
- Misc.
- Performance improvements.
- Various major and minor fixes.
- Scripting
- Added Local.GetMaxDesync()
- Added Local.IsDormantTo(entity_index)
- Added Entity.GetAnimationLayer(entity_index, layer_index)
- Returns the animation layer object of an entity.
- layer.Sequence
- layer.Activity
- layer.Weight
- layer.WeightDeltaRange
- layer.Cycle
- layer.PlaybackRate
- Returns the animation layer object of an entity.
- Added World.CreateLightningStrike(boolean sound, array position)
- Added Input.IsChatOpen()
- Added Input.IsConsoleOpen()
- Changed the behavior of Input.ForceCursor to completely block game input when enabled.
- Added support to override materials through proxies (visual demo— thanks to @@haunter)
- Material.CreateProxy(mat name)
- Creates a proxy to override material properties.
- Material.DestroyProxy(mat name)
- Destroys the proxy of an overridden material.
- Material.SetProxyKeyValue(mat name, key, value)
- Sets proxy key values of an overridden material.
- Material.RefreshProxy(mat name)
- Applies key values to the proxy of an overridden material.
- Material.Replace(original mat name, new mat name)
- Creates a proxy for the original material using the new material as an override.
- Material.GetMaterialAtCrosshair()
- Returns a string containing the material name being aimed at.
- Material.CreateProxy(mat name)