Skip to content

Conversation

@Eblo
Copy link
Contributor

@Eblo Eblo commented Nov 11, 2025

This is a rudimentary debug command that dumps a bunch of select actor information into a file. It iterates all scenes and rooms, and their actor lists, and dumps that information to a file. This was made to help with rando development, such as mundane shuffles.

Leaving it as a draft, as I'm not terribly happy with how boilerplate and static the code is.

Usage:

  1. Enter dump_scenes in the console
  2. A sceneDump.json file will be created, containing actor spawn information across all scenes

Features:

  • Logs two sets of data: scenes and their actor spawns, and actor types with the scenes that spawn them
  • Spawn logs include information for scene, room, actorListIndex (see caveats below), paramns, position, and rotation
  • Actors without loaded objects are noted as such
  • Actors that are day or night only are noted as such

Caveats:

  • The logged actorListIndex is not necessarily correct, particularly in scenes where spawns differ based on time of day
  • This only specifically logs actor spawns

Build Artifacts

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.

1 participant