Skip to content

Releases: ScriptedEvents/ScriptedEventsReloaded

Version 0.10.1

12 Nov 21:05

Choose a tag to compare

Fixed:

  • serrun command not being able to run valid scripts
  • databases reporting some values as unreadable
  • fixed errors report a line of 0 with a compile time error

Changed:

  • serhelp methods distance of method descriptions has been shortened

Version 0.10.0

11 Nov 19:18

Choose a tag to compare

SER now supports databases!

That's right, the highly anticipated features of SE/SER are steadily being introduced. First was the audio, now welcome the database!
SER now allows you to store literal and player values inside JSON files for long-term storage 🎉

Added

  • CreateDB method
  • AppendDB method
  • GetFromDB method
  • DBHasKey method
  • DBExists method
  • CollectionLength method
  • Set079AccessTier method (@Tosoks67)
  • maxAuxiliaryPower player property (@Tosoks67)
  • sizeX player property (@Tosoks67)
  • sizeY player property (@Tosoks67)
  • sizeZ player property (@Tosoks67)
  • accessTier player property (@Tosoks67)

Fixed

  • break keyword not working for the forever loop (kinda fitting lmao)
  • all optional arguments being mistaken as required
  • 'sender' argument for Command being required
  • Int argument not allowing unrestricted values

Full Changelog: 0.9.0...0.10.0

Version 0.9.0

10 Nov 19:11

Choose a tag to compare

SER now supports audio!

SER now supports managing audio directly - with no dependencies!
This also includes NCalc.dll, which is now bundled into SER.dll as well.

Additions:

  • CreateGlobalSpeaker method
  • CreatePlayerAttachedSpeaker method
  • DestroySpeaker method
  • IsAudioLoaded method
  • LoadAudio method
  • PlayAudio method
  • ClearPlayerData method
  • IsNumber method
  • TryParseNumber method
  • ParseResult method

Other changes:

  • Custom command arguments are now parsed into values if applicable. This means providing 10 will create a number value of 10, not a text value
  • New methods can now include custom error reasons (older methods will be updated later)

Full Changelog: 0.8.0...0.9.0

Version 0.8.0

08 Nov 21:27
fe9ff0e

Choose a tag to compare

Version 0.8.0 Pre-release
Pre-release

What's Changed

Added:

Fixed:

  • @sender variable not being created for scripts ran through the player console
  • SetInfoArea accepting only a single flag value
  • ItemInfo not working with valid references

Changed:

  • PlayerDataExists method renamed to HasPlayerData
  • obsolete event variables are now ignored
  • removed spawnFlags and spawnReason from RoleInfoMethod, made them player properties
  • contributor list

New Contributors

Full Changelog: 0.7.0...0.8.0

Version 0.7.0

01 Nov 10:14

Choose a tag to compare

Version 0.7.0 Pre-release
Pre-release

What's Changed

Full Changelog: 0.6.0...0.7.0

Version 0.6.0

30 Oct 22:08

Choose a tag to compare

Version 0.6.0 Pre-release
Pre-release

The entire value system was again rewritten to allow for better support of tokens with unknown return signatures like method expressions or player expression.

Some method and expression arguments also adjusted, expect changes in enum names and options.

Removed tests as these were too limited to see more major use.

Version 0.5.0

29 Oct 10:56

Choose a tag to compare

Version 0.5.0 Pre-release
Pre-release

What's Changed

Additions

  • StartRound method
  • EndRound method
  • CleanupPickups method
  • SetGroup method
  • SetDoorPermission method
  • SetHumeShield method
  • AddHume method
  • SetGravity method

Changes

  • LockDoor method's "lock" argument now has a default value of "AdminCommand"
  • Cassie method now has a "should glitch" argument, adding random modifications to the message
  • Made numbers support expressions like (9 + 10) as valid arguments
  • SetLightColor now has an "intensity" argument, allowing for brighter colors
  • Scripts starting with # will now be ignored, allowing text files as documentation

New Contributors

Full Changelog: 0.4.0...0.5.0

Version 0.4.0

28 Oct 13:25

Choose a tag to compare

Version 0.4.0 Pre-release
Pre-release

First pre-release of SER