This repository was archived by the owner on Oct 21, 2024. It is now read-only.
Releases: 1Axen/Secure-Cast
Releases · 1Axen/Secure-Cast
SecureCast v1.3.0
What's Changed
- Fixed error caused by nil
NextRecordreported in #5 - Adding Quick Setup option by @KendallCole in #4
New Contributors
- @KendallCole made their first contribution in #4
Full Changelog: v1.2.0...v1.3.0
SecureCast v1.2.0
BREAKING CHANGES
- System now uses GetServerTimeNow() internally for the snapshot timestamp, please switch all code interacting with it to use GetServerTimeNow().
Check out documentation examples for guidance.
Added
- Added support for NPCs
- Added support for extra user defined data in modifiers
- Added new
DrawHitboxesandHitboxLifetimesetting to aid with debugging
Fixes
- Fixed the position passed to OnIntersection being wrong
SecureCast v1.1.4
Added
- Support for R6 rig types by @tracyspells in #2
SecureCast v1.1.3
Fixes
- Fix raycast not ignoring already penetrated walls
SecureCast v1.1.1
- Fixed an error with Snapshots.GetPlayerAtTime
- Removed some of the required workspace folders (Map, Visuals) now only a Characters folder is needed
v1.0.0
- Improved types
- Re-structured the documentation
- Added setup guide to the documentation page
- Modifiers now take a BindableEvent for each event you want to override instead of overriding every event
- Added definitions folder to the settings module which allows you to specify an alternative directory to load projectile definitions from
- Added interpolation handling to the documentation (Make sure to read this as it is key to proper lag compensation)
SecureCast v0.1.0
What's Changed
- Added documentation
- Removed OOP from the voxels utility
- Added a
Collateralsproperty to projectiles - Added a settings module to allow for easier modification of the system
- Decoupled the snapshots from the simulation module, snapshots can now be used from outside the simulation
- Server now correctly detects RaycastFilters using
RaycastFilterType.Excludewhich intersect characters