tilemap-palette-create
Creates a Tile Palette asset with a rectangular, hexagonal, or isometric Grid layout. Use when the user wants to organize tiles for 2D level design.
Savant verdict: Pending analysis
Imported from the source hub; Savant's analysis is still running.
Live evaluation
Not evaluated yet. Workspaces can request a live evaluation.
Safety (NVIDIA SkillSpector)
Scan pending.
Structure
- 1 referenced file isn't in the packagescripts/CreatePaletteTemplate.cs. They may be binary, too large to catalog, or missing upstream.
- No license declaredConfirm you may reuse this skill before importing it into your repository.
SKILL.md
--- name: tilemap-palette-create description: Creates a Tile Palette asset with a rectangular, hexagonal, or isometric Grid layout. Use when the user wants to organize tiles for 2D level design. required_packages: com.unity.2d.tilemap: ">=1.0.0" --- # Tilemap Palette Creation ## Workflow ### Step 1: Parameter Gathering WAIT for the user to specify the following parameters if not already provided: - **Palette Name**: The name of the asset. - **Grid Type**: Rectangular, Hexagonal, or Isometric. - **Cell Size**: Optional (defaults based on Grid Type). - **Sort Axis**: Required for Isometric palettes. ### Step 2: Asset Creation Utilise `UnityEditor.Tilemaps.GridPaletteUtility.CreateNewPalette` to create the Tile Palette asset. ## Branching Logic (Grid Types) ### Path A: Rectangular - Use **Automatic** cell sizing. Use cell size: `(1, 1, 0)` as a default. ### Path B: Hexagonal - Use cell size: `(0.8659766, 1, 1)`. ### Path C: Isometric - Use cell size: `(1, 0.5, 1)`. - Use a **Custom Sort Axis** with value `(0, 0, 1)`. ### Path D: Isometric Z As Y - Use cell size: `(1, 0.5, 1)`. - Use a **Custom Sort Axis** with value `(0, 0, 1)`. ## Post-Creation Ensure that there is a `GridPalette` as a sub-asset of the Tile Palette asset. ## References Code Template: "scripts/CreatePaletteTemplate.cs"