Repository navigation
Conversation
Version 8 now lists the features a manifest holds by name, so this and the other world-authoring features can merge in any order. A build refuses a manifest naming a feature it does not know.
…iver from the environment The saved manifest must name the added-spawn-points feature, and a manifest naming an unknown feature is refused. The bank's SHA-256 from World Studio is checked on every run; the Python driver lives outside the repository, WORLD_STUDIO_SOURCE and SUNRISE_PARITY_DRIVERS name it, and the live comparison is skipped when they are unset.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Adds arrival points to a spawn bank; until now Studio could only move installed rows. Add spawn point here, Add at camera and Duplicate spawn point are in the Inspector and the Mission > Spawns row menu. New points use the selected bank's native name hash, show through the same reader and marker, and take the transform Inspector and handles. Removal is undoable.
How:
AddedSpawnPoint, featureadded-spawn-points): bank tag, stable project ordinal, name hash, the installed bank's SHA-256, position, quaternion and the arrival role.AddedSpawnPointRulegrows the bank's terminal typed array after existing-row edits are applied: installed rows and untouched bytes stay where they are, 48-byte rows are appended, both count fields and the u64 size are updated. Each build starts from the installed bank, never a grown output.