sc2data-actors-visuals

Edit StarCraft II actor data and visuals within the GameData structure.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

SC2 Data Editor – Actors & Visuals helps you design and validate client-side actor data (visuals, sounds, and events) used by the StarCraft II editor and runtime, without affecting gameplay.

Core Features & Use Cases

  • Reusable actor definitions: CActorUnit, CActorModel, CActorAction, CActorSound, CActorBeam, CActorSite, and related On-term event wiring.
  • Safe, schema-guided editing: Always ensure compatibility with catalogsData.xsd and keep data localized to client-side rendering.
  • Use Case: Create a death FX sequence for a unit, wire up its sounds, visuals, and event triggers without altering gameplay rules.

Quick Start

Open the unit's actor XML in the editor and configure the Catalog path for the unit's actor data.

Frequently Asked Questions about sc2data-actors-visuals

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

FAQPage Schema
How do I create custom death FX and wire up actor events in StarCraft 2?

You create death FX sequences by configuring CActorUnit, CActorModel, CActorSound, and CActorAction definitions within the Base.SC2Data structure, wiring their On-term events in XML while keeping edits strictly client-side.

What is the scope of editing SC2 actor data and visuals in the Data Editor?

SC2 actor data editing covers client-side rendering elements like models, sounds, beams, and site actors, ensuring visual and event configurations are applied safely without affecting any underlying gameplay rules.

How do I safely edit StarCraft 2 actor XML without breaking the schema?

You safely edit StarCraft 2 actor XML by applying changes across actors, models, and sounds within the Base.SC2Data structure while strictly adhering to the catalogsData.xsd schema for exact field validation.

Can I use actor events to trigger sounds and models without changing gameplay logic?

Yes, you can wire On-term events to trigger sounds and models purely on the client side. The actor data system is designed to author visuals and event wiring while explicitly avoiding any gameplay logic edits.

What limitations exist when modifying SC2 actor visuals and events?

A key limitation is that SC2 actor visual and event modifications must remain client-side; you cannot alter gameplay rules. Additionally, you must consult catalogsData.xsd to validate exact fields and avoid schema conflicts.