<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Stages on GS_Play Gameplay Framework</title><link>https://gsplay.genomestudios.ca/categories/stages/</link><description>Recent content in Stages on GS_Play Gameplay Framework</description><generator>Hugo</generator><language>en-us</language><atom:link href="https://gsplay.genomestudios.ca/categories/stages/index.xml" rel="self" type="application/rss+xml"/><item><title>Stage Management</title><link>https://gsplay.genomestudios.ca/docs/the_basics/core/gs_stagemanager/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://gsplay.genomestudios.ca/docs/the_basics/core/gs_stagemanager/</guid><description>&lt;p&gt;The Stage Manager handles all level-to-level navigation in a GS_Play project. It owns the master list of stages, processes transition requests, and coordinates with the Game Manager&amp;rsquo;s standby mode to ensure clean load/unload cycles. Stage Data components in each level control how that level initializes.&lt;/p&gt;
&lt;p&gt;For architecture details, component properties, and extension patterns, see the &lt;a href="../../../framework/core/gs_stagemanager/"&gt;Framework API reference&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;img src="https://gsplay.genomestudios.ca/images/core/StageManager.png" alt="Stage Manager component in the O3DE Inspector"&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;h2 id="contents"&gt;Contents&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="#how-transitions-work"&gt;How Stage Transitions Work&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#stage-data"&gt;Stage Data&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#triggering-stage-changes"&gt;Triggering Stage Changes&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#exit-points"&gt;Exit Points&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#responding-to-stage-events"&gt;Responding to Stage Events&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#entity-level-configuration"&gt;Entity Level Configuration&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#quick-reference"&gt;Quick Reference&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#glossary"&gt;Glossary&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#see-also"&gt;See Also&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2 id="how-transitions-work"&gt;How Stage Transitions Work&lt;/h2&gt;
&lt;div class="row docs-cols"&gt;

 &lt;div class="col-md-6 docs-col"&gt;
 &lt;center&gt;
 &lt;img
 src="https://gsplay.genomestudios.ca/images/core/ChangeStagePattern.png"
 alt="Stage Change Pattern Graph"
 style="max-width:100%; height:auto;"
 &gt;
 &lt;/center&gt;
 &lt;/div&gt;

 &lt;div class="col-md-6 docs-col"&gt;
 &lt;h2 id="breakdown"&gt;Breakdown&lt;/h2&gt;
&lt;p&gt;When you request a stage change, the system follows this sequence:&lt;/p&gt;</description></item></channel></rss>