e8c253d953
Misma normalización aplicada al resto del árbol: cabeceras de data/
(shapes y stages), tooling, plist de macOS y los ejemplos del CLAUDE.md.
Todos pasan a "© 2026 JailDesigner".
Detalle:
- data/shapes/{ship3,star,enemy_pinwheel}.shp: cabeceras unificadas.
- data/stages/stages.yaml: cabecera unificada.
- tools/pack_resources/pack_resources.cpp: cabecera unificada.
- release/macos/Info.plist: NSHumanReadableCopyright actualizado.
- CLAUDE.md: snippets de PROJECT_COPYRIGHT, project.h y window title puestos
al día (eran ejemplos con valores stale del esquema anterior).
Las menciones narrativas en README.md y CLAUDE.md sobre el origen Pascal
1999 se mantienen deliberadamente — son historia del proyecto, no
declaraciones de copyright. SDL3 vendoreado y source/legacy/ tampoco
se tocan.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
31 lines
1022 B
Plaintext
31 lines
1022 B
Plaintext
# enemy_pinwheel.shp - ORNI enemic (molinillo de 4 triangles)
|
|
# © 2026 JailDesigner
|
|
|
|
name: enemy_pinwheel
|
|
scale: 1.0
|
|
center: 0, 0
|
|
|
|
# Molinillo: 4 triangles, un en cada quadrant
|
|
# Cada triangle comparteix el centre (0,0) i té:
|
|
# - Un vèrtex en un eix (±20, 0) o (0, ±20)
|
|
# - Un vèrtex en la diagonal del quadrant (±14.14, ±14.14)
|
|
# - El tercer vèrtex al centre (0,0)
|
|
#
|
|
# Geometria:
|
|
# Triangle 1 (quadrant superior-dret): centre → eix dret → diagonal
|
|
# Triangle 2 (quadrant superior-esq): centre → eix superior → diagonal
|
|
# Triangle 3 (quadrant inferior-esq): centre → eix esquerre → diagonal
|
|
# Triangle 4 (quadrant inferior-dret): centre → eix inferior → diagonal
|
|
|
|
# Triangle 1: quadrant superior-dret
|
|
polyline: 0,0 20,0 14.14,-14.14 0,0
|
|
|
|
# Triangle 2: quadrant superior-esquerre
|
|
polyline: 0,0 0,-20 -14.14,-14.14 0,0
|
|
|
|
# Triangle 3: quadrant inferior-esquerre
|
|
polyline: 0,0 -20,0 -14.14,14.14 0,0
|
|
|
|
# Triangle 4: quadrant inferior-dret
|
|
polyline: 0,0 0,20 14.14,14.14 0,0
|