Skip to content
This repository was archived by the owner on Oct 21, 2024. It is now read-only.

Releases: 1Axen/Secure-Cast

SecureCast v1.3.0

21 Oct 12:33

Choose a tag to compare

What's Changed

  • Fixed error caused by nil NextRecord reported in #5
  • Adding Quick Setup option by @KendallCole in #4

New Contributors

Full Changelog: v1.2.0...v1.3.0

SecureCast v1.2.0

22 Jul 20:49

Choose a tag to compare

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 DrawHitboxes and HitboxLifetime setting to aid with debugging

Fixes

  • Fixed the position passed to OnIntersection being wrong

SecureCast v1.1.4

23 Jun 13:07

Choose a tag to compare

Added

SecureCast v1.1.3

15 May 02:28

Choose a tag to compare

Fixes

  • Fix raycast not ignoring already penetrated walls

SecureCast v1.1.1

14 Oct 18:09

Choose a tag to compare

  • 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

14 Sep 05:54

Choose a tag to compare

  • 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

11 Sep 02:05
f466d48

Choose a tag to compare

What's Changed

  • Added documentation
  • Removed OOP from the voxels utility
  • Added a Collaterals property 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.Exclude which intersect characters