Feature List

Quick index of all GS_Play Features.

Contents


GS_Core

FeatureAPIDoes
GS_ManagersAPIStart a new game, continue from a save, load a specific file, or return to the title screen
GS_SaveAPISave and load game data, or track persistent flags and counters across sessions
GS_StageManagerAPIMove between levels, or configure per-level spawn points and navigation settings
GS_OptionsAPIRead player input, disable input during menus, or swap control schemes at runtime
UtilitiesAPIUse easing curves, detect physics zones, smooth values, pick randomly, or work with splines
GS_ActionsAPITrigger a reusable behavior on an entity from a script, physics zone, or another action
GS_MotionAPIAnimate a transform, color, or value smoothly over time

GS_Audio

FeatureAPIDoes
Audio ManagerAPIManage the audio engine, load event libraries, or control master volume
Audio EventsAPIPlay sounds with pooling, 3D spatialization, and concurrency control
Mixing & EffectsAPIConfigure mixing buses with filters, EQ, and environmental influence effects
Score ArrangementAPILayer music tracks dynamically based on gameplay state
Klatt VoiceAPIGenerate text-to-speech with configurable voice parameters and 3D spatial audio

GS_Cinematics

FeatureAPIDoes
Cinematics ManagerAPICoordinate cinematic sequences and manage stage markers for actor positioning
Dialogue SystemAPIAuthor branching dialogue with conditions, effects, and performances
Dialogue UIAPIDisplay dialogue text, player choices, and speech babble on screen or in world space
PerformancesAPIMove actors to stage markers during dialogue with navigation or teleport
Timeline ExpansionAPIExtend the sequence timeline with custom track and key types

GS_Environment

FeatureAPIDoes
Time ManagerAPIControl world time, time passage speed, or respond to day/night changes
Sky ConfigurationAPIDefine how the sky looks at different times of day with data assets

GS_Interaction

FeatureAPIDoes
PulsorsAPIBroadcast typed physics events from trigger volumes to receiving entities
TargetingAPIFind and lock onto the best interactable entity in proximity with a cursor overlay
World TriggersAPIFire configurable responses from zones and conditions without scripting

GS_Juice

FeatureAPIDoes
Feedback SystemAPIPlay screen shake, bounce, flash, or material glow effects on entities

GS_Performer

FeatureAPIDoes
Performer ManagerAPIManage registered performers or query them by name
Skin SlotsAPISwap equipment visuals at runtime with modular slot-based assets
Paper PerformerAPIRender billboard-style 2.5D characters that face the camera correctly
LocomotionAPIDrive animation blend parameters from entity velocity automatically
Head TrackingAPIProcedurally orient a character’s head bone toward a world-space look-at target
BabbleAPIGenerate procedural vocalisation tones synchronized to dialogue typewriter output

GS_PhantomCam

FeatureAPIDoes
Cam ManagerAPIManage the camera system lifecycle and know which camera is active
Phantom CamerasAPIPlace virtual cameras with follow targets, look-at, and priority-based switching
Cam CoreAPIControl how the real camera reads from the active phantom camera each frame
Blend ProfilesAPIDefine smooth transitions between cameras with custom easing
Influence FieldsAPICreate spatial zones that modify camera behavior dynamically

GS_UI

FeatureAPIDoes
UI ManagerAPILoad and unload UI canvases, manage focus stack, or set startup focus
Page NavigationAPINavigate between pages, handle back navigation, or cross canvas boundaries
UI InteractionAPIButton animations and input interception for UI canvases
UI AnimationAPIAnimate UI elements with position, scale, rotation, alpha, and color tracks
WidgetsAPIReusable UI building blocks for counters, sliders, and interactive controls

GS_Unit

FeatureAPIDoes
Unit ManagerAPIRegister units, track active controllers, or spawn units at runtime
ControllersAPIPossess and release units with player or AI controllers
Input DataAPICapture raw input and convert it into structured movement intent
MovementAPIMove characters with movers, grounders, and movement influence fields