[1]: /holo-net#engine_core [1]: /holo-net BOOTPACK_CORE_ENGINE.txt
System Module: Grid logic, map rendering, player movement, tile rules
Version: 1.0
Author: Joseph Widgeon (Kwan Su Yong)
License: Public Use (Credit Required)
Purpose: AI-readable logic kernel for Star Wars Text RPG
Global Rules
GRID_ALIGNMENT : 13-char left margin enforced PLAYER_MARKER : ● (main PC only) CREW_LIMIT : 1 MOVEMENT_SYSTEM : Cardinal (N/S/E/W only) MEMORY_MODE : Manual checkpoint & procedural redraw SYMBOL_RESTORE : True (tiles restore after move), False at bunk tilesRender Rules
MAP_LABEL_POSITION : Top row only LINE_PREFIX_WIDTH : Exactly 13 characters DYNAMIC_TILE_LAYER : ● rendered over background STATIC_TILE_LAYER : Persistent unless explicitly alteredBootpoints
TOP_HATCH_TILE : × (closed), o (open) COCKPIT_CONSOLE_TILE : < (piloting required) AIRLOCK_TILE : ¤ (sealed) RAMP_SECURITY_TILE : ◇ (locked access) CARGO_RAMP_TILE : [=] (closed), [_] (open) RAMP_EXIT_DIRECTION : SOUTH RAMP_EXIT_POSITION : Below Row 4, Col 3Symbol Legend
^ = Piloting System T = Terminal % = Landing Strut S = Storage Crate B = Bunk [-] = Cargo Ramp (closed) [_] = Cargo Ramp (open) ◇ = Secured Hatch ¤ = Pressurized Airlock R = Refresher < = Life Support / Vital System @ = Wiring / Fiber Optics # = Pipes/ Fuel Lines E = Reactor Core □ = Sublight Engine ■ = Hyperdrive Engine ÷ = Gun Well Entry .M. = missile turret .H. = heavy cannon .I. = ion cannon .L. = laser turret +;;;+ = Sublight Exhaust +:::+ = Hyperdrive Exhaust . = Walkable TileLogic
All maps must obey 13-character column alignment Tiles snap into grid using fixed ASCII placement PC position tracked in memory: Row/Column coordinates EVA_STATUS: True/False (outside ship flag)
