Skip to content

Changelog

0.3.7.0

[DEPRECATED] Server-side function findNearbyPlayers, use findNearbyPlayers2d instead.

[FIXED] Client-side function drawWeaponQueued not behaving exactly the same as the original game action.
[FIXED] Client-side function removeWeaponQueued not behaving exactly the same as the original game action.
[FIXED] Crashes while downloading server addon with Direct Music files due to incorrect I/O hooks implementation.
[FIXED] Client-side Sound and Sound3d classes issues with sound processing (overridding the sound effect properties instead of active sound properties).
[FIXED] Server-side npcs now spawn on exact given position.

[UPDATED] Server log files are now generated and rotated per day in logs/ subdirectory, example log name: server_2026-05-09.log.

[ADDED] Squirrel debugger support.
[ADDED] Squirrel abiltiy to get enum as table, useful for iterating over all of it's values.
[ADDED] Server-side function findNearbyPlayers2d.
[ADDED] Server-side function findNearbyPlayers3d.

[BREAKING-CHANGE][REMOVED] FreeAim module Client side method isFreeAimToggled.
[BREAKING-CHANGE][REMOVED] FreeAim module Client side method toggleFreeAim.
[ADDED] FreeAim module Client-side class FreeAim.
[ADDED] FreeAim module Client-side field FreeAim.enabled.
[ADDED] FreeAim module Client-side field FreeAim.trajectoryArcMax.
[ADDED] FreeAim module Client-side field FreeAim.projectileGravity.
[ADDED] FreeAim module Client-side field FreeAim.maxRecoil.
[ADDED] FreeAim module Client-side field FreeAim.strafing.
[ADDED] FreeAim module Client-side field FreeAim.rotationScale.

0.3.7.1

[FIXED] Restored default g2o squirrel runtime error output in <debug>true</debug> mode (sqdbg overrides the runtime error handler by default, but this feature can be disabled).
[FIXED] Added missing custom op code(s) from g2o squirrel fork for sqdbg.