Skip to content

Conversation

@Volte6
Copy link
Member

@Volte6 Volte6 commented Nov 26, 2025

Description

This adds some new scripting features, new ephemeral room tools, and some procedural area generation tools.

Changes

  • Added Actor.GetParty(), Actor.GetPartyPresent() and Actor.GetPartyMissing() which return special Party objects that can be used to perform a lot of commands on entire parties.
  • Added Actor object in scripting with some of the same functions as the actor object, but that operates on the entire party (or just the target actor if no party)
  • Added property/concept of a RoomIdOnReset - If players are disconnected while in an ephemeral zone and the zone is cleaned up, it will transport them there. Otherwise, they'll end up at the zero room (usually town square by default).
  • Added procedural package. Generates mazes currently. Very boring content, needs more work.
  • Added concept of "Empty ephemeral rooms" which are not based on templates. Still needs testing.
  • Correct lots of little logic issues in scripts.
  • Lots of documentation updates

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants