Demo Terminus: a compiled scenario stages one fixed-cast prelude galaxy whose antagonist's home is the gate
DemoTerminus generates a prelude galaxy of the Pirates, Zhestokost, Lucent Media and Aeronautics Unlimited with no quest faction, places the gate at the antagonist's home (Galaxy.PlaceGate: boss zone and exit), and stages the player in a Pirates hull with the cast's standing. The prelude constructor resolves every cast name through one refusal that names the field, and places a quest zone only when a quest faction is named. Release builds list only the demo; the tutorial and main galaxies join the test arenas in editor and development builds. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
parent
228f241e53
commit
dd0253c45e
6 changed files with 103 additions and 25 deletions
|
|
@ -127,8 +127,8 @@ public class MainMenu : MonoBehaviour
|
|||
_nextMenu.panel.AddButton("Quit", Application.Quit);
|
||||
}
|
||||
|
||||
// New Game: every way to set up a run, each with its brief. The test arenas are listed only in editor and
|
||||
// development builds.
|
||||
// New Game: every way to set up a run, each with its brief. A release build lists only the modes; the other ways
|
||||
// to set up a run and the test arenas are listed only in editor and development builds.
|
||||
private void ShowScenarios()
|
||||
{
|
||||
_nextMenu.panel.Clear();
|
||||
|
|
@ -136,6 +136,8 @@ public class MainMenu : MonoBehaviour
|
|||
AddScenarios(Scenarios.Modes);
|
||||
if (Debug.isDebugBuild)
|
||||
{
|
||||
_nextMenu.panel.AddSection("development");
|
||||
AddScenarios(Scenarios.Development);
|
||||
_nextMenu.panel.AddSection("test arenas");
|
||||
AddScenarios(Scenarios.Tests);
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue