galaxy-game-systems

Implement persistent data storage and game systems in Galaxy scripts.

3|2|Updated Mar 3, 2026
One-click install
npx skills add https://github.com/ShadowDragonSC2/Base.SC2Data --skill galaxy-game-systems-shadowdragonsc2
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: galaxy-game-systems
Source: https://github.com/ShadowDragonSC2/Base.SC2Data/tree/main/.koda/skills/galaxy-game-systems
Command: npx skills add https://github.com/ShadowDragonSC2/Base.SC2Data --skill galaxy-game-systems-shadowdragonsc2

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Galaxy scripting often requires a cohesive system to persist data and coordinate complex gameplay mechanics. This Skill provides a modular framework to implement persistent data storage (banks), enemy wave spawners, neutral camp respawn timers, kill-based resource rewards, hero revive/death logic, tech-tree upgrades, and configurable lobby attributes. It is designed to be used when building map features that require cross-session persistence and robust in-game systems, not for AI wave behavior or UI handling.

Core Features & Use Cases

  • Bank save/load for per-player persistence across sessions.
  • Spawner/wave and jungle/camp respawn systems with timers and event hooks.
  • Kill-based resource rewards and tech-tree upgrade mechanics.
  • Hero revive/death logic and configurable lobby attributes.

Quick Start

Create a Galaxy script module that initializes banks, registers a spawn/wave system, and hooks hero revive logic for your map.

Frequently Asked Questions about galaxy-game-systems

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I implement bank save and load persistence in Galaxy scripts?

Bank save and load persistence in Galaxy scripts is implemented using Bank APIs to store per-player data across sessions. You initialize banks within a script module and coordinate cross-session data with gameplay events.

Does this Galaxy scripting framework handle hero revive and death logic?

Yes, hero revive and death logic is handled by hooking specific triggers within your Galaxy script module. The system coordinates respawn timers and death events to manage hero lifecycle mechanics.

Can I configure lobby attributes and options using Galaxy scripting?

Configurable lobby attributes and options are set up using Galaxy script data interfaces. You define the attribute parameters in your script module to manage lobby configurations before session start.

What prerequisites do I need to use Galaxy game systems for map persistence?

Using Galaxy game systems requires Galaxy scripting knowledge, familiarity with triggers, Bank APIs, and data interfaces. It is designed for developers building map features needing cross-session persistence.