godot --headless --path /home/ai-agent/Papay-Shooter -e --quit
# PARSE OK - no SCRIPT ERROR or Parse Error
## Movement Map v2
### Overview
A complete multiplayer-ready movement map built entirely in GDScript (no .tscn SubResource references).
### Map Features
**Multi-Level Layout**
- Central raised platform (2u high, 16x16) with 4 cardinal ramps
- Central tower (4u high, 6x6) with metal top platform
- 4 corner elevated platforms (3u high, 8x8) with corner ramps
- Stepping stone parkour chains in diagonal corners
- Mid-side elevated walkways connecting center to edges
**6 Player Spawns with Anti-Spawn-Camping**
- 3 red spawns: NW corner, SW corner, West mid
- 3 blue spawns: NE corner, SE corner, East mid
- Each spawn in a covered alcove with 2+ exit routes
- Cover walls block line-of-sight from common angles
- Warm (red) and cool (blue) accent lighting per team
**Wall-Run Surfaces**
- Blue-metallic smooth walls on all 4 outer wall sections
- Inner wall-run walls around central tower
- Positioned for skillful wall-run → wall-jump → air chains
**Cover & Tactical Lanes**
- Low walls (1.5u) for crouch cover in central areas
- Crate clusters (stackable, movable-cover feel)
- Corridor walls creating mid-map lanes
- Structural pillars for peeking and cover
**Movement Variety**
- Wide corridors for sprint/slide/dash
- Ramps at multiple angles for momentum
- Parkour stepping stones at varying heights
- Open areas for aerial combat
**Visual Polish**
- Warm sunset directional sun with shadow cascades
- Cool fill light from opposite side
- Omni accent lights at spawns and platforms
- Atmospheric fog with warm sky color
- Varied materials: concrete, metal, wood, crate, wall-run blue
- Decorative barrels, hazard stripes, edge trim, accent beams
### Code Changes
- `debug/test_level_builder.gd`: Complete rewrite with new map geometry
- Added `_ramp_mat()` function for material-based ramps
- `_build_sky()`: WorldEnvironment with fog and ambient
- `_build_layered_lighting()`: Sun + fill + accent omni lights
- `_build_spawn_points()`: 6 spawns with cover alcoves (`_spawn_alcove`, `_spawn_cover_wall`)
- `_build_wall_run_walls()`: Dedicated wall-run surfaces
- `_build_cover()`: Low walls, crates, corridor walls
- `_build_pillars()`: Structural cover pillars
- `_build_decorations()`: Barrels, accent beams, hazard stripes
- `movement/tests/test_fsm_runner.gd`: Fixed `queue_free()` void return parse error
### Parse Verification
```
godot --headless --path /home/ai-agent/Papay-Shooter -e --quit
# PARSE OK - no SCRIPT ERROR or Parse Error
```
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Movement Map v2
Overview
A complete multiplayer-ready movement map built entirely in GDScript (no .tscn SubResource references).
Map Features
Multi-Level Layout
6 Player Spawns with Anti-Spawn-Camping
Wall-Run Surfaces
Cover & Tactical Lanes
Movement Variety
Visual Polish
Code Changes
debug/test_level_builder.gd: Complete rewrite with new map geometry_ramp_mat()function for material-based ramps_build_sky(): WorldEnvironment with fog and ambient_build_layered_lighting(): Sun + fill + accent omni lights_build_spawn_points(): 6 spawns with cover alcoves (_spawn_alcove,_spawn_cover_wall)_build_wall_run_walls(): Dedicated wall-run surfaces_build_cover(): Low walls, crates, corridor walls_build_pillars(): Structural cover pillars_build_decorations(): Barrels, accent beams, hazard stripesmovement/tests/test_fsm_runner.gd: Fixedqueue_free()void return parse errorParse Verification
Pull request closed