manage_game_framework
Create and configure Unreal Engine game framework classes including GameMode, PlayerController, and GameState. Manage match flow, teams, scoring, spawning, and respawn rules.
Instructions
Create GameMode, GameState, PlayerController, PlayerState Blueprints. Configure match flow, teams, scoring, and spawning.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Name identifier. | |
| path | No | Directory path for asset creation. | |
| save | No | Save the asset(s) after the operation. | |
| action | Yes | Game framework action to perform. | |
| states | No | Match state definitions. | |
| hudClass | No | HUD class path. | |
| location | No | Spawn location. | |
| numTeams | No | ||
| rotation | No | Spawn rotation. | |
| teamSize | No | ||
| levelPath | No | Level asset path. | |
| numRounds | No | ||
| pawnClass | No | Pawn class to use. | |
| roundTime | No | ||
| teamIndex | No | Team index for PlayerStart. | |
| timeLimit | No | ||
| scoreLimit | No | ||
| autoBalance | No | Enable automatic team balancing. | |
| bPlayerOnly | No | Restrict to players only. | |
| parentClass | No | Path or name of the parent class. | |
| friendlyFire | No | Enable friendly fire damage. | |
| respawnDelay | No | ||
| scorePerKill | No | Points awarded per kill. | |
| bDelayedStart | No | Whether to delay match start. | |
| blueprintPath | No | Blueprint asset path. | |
| gameStateClass | No | GameState class path. | |
| scorePerAssist | No | Points awarded per assist. | |
| spectatorClass | No | Spectator pawn class. | |
| allowSpectating | No | Allow spectator mode. | |
| respawnLocation | No | Where players respawn. | |
| usePlayerStarts | No | Use PlayerStart actors. | |
| defaultPawnClass | No | Default pawn class for GameMode. | |
| intermissionTime | No | ||
| playerStateClass | No | PlayerState class path. | |
| gameModeBlueprint | No | Path to GameMode blueprint to configure. | |
| respawnConditions | No | Conditions for respawn (e.g., "RoundEnd", "Manual"). | |
| scorePerObjective | No | Points awarded per objective. | |
| spectatorViewMode | No | Spectator view mode. | |
| startPlayersNeeded | No | ||
| spawnSelectionMethod | No | How to select spawn points. | |
| playerControllerClass | No | PlayerController class path. |