You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# Description
This adds scripting improvements, documentation, and additional functionality in general.
It also adds a `jail` in Frostfang, an ephemeral room that locks players in for 1 hour (in game time) before letting them out. Later the jail will be used by guards to throw outlaw characters into jail (if caught).
## Changes
- `teleport` admin command can target other players now.
- Frostfang jail added, locks players in for 1 hour in game time if they get sent there.
- Added scripting documentation and more scripting commands:
- `ActorObject.TimerSet` / `ActorObject. TimerExpired ` / `ActorObject. TimerExists`
- `RoomObject.IsEphemeral` / `RoomObject.RoomIdSource()` / `RoomObject.isLocked()`
- Documented `onIdle()` room event.
- `onEnter()` room event can return false to abort showing the Room description.
- Updated some scripts to use new changes.
- Characters can have timers added, useful for scripting some stuff.
- Improved admin build command, adjusted optional formats for exits, added unit tests.
0 commit comments