BOOTPACK_SHIP_SYSTEMS.txt
System Module: Starship blueprints, prefab construction, ship profiles, docking ports
Version: 1.0
Author: Joseph Widgeon (Kwan Su Yong)
License: Public Use (Credit Required)
Purpose: AI-readable logic kernel for Star Wars Text RPG
Ship Blueprint Rules
- All ship maps must start rendering at column 13 - Use ASCII tile alignment grid defined in BOOTPACK_CORE_ENGINE - Each tile represents a ship room, system, or access corridorShip ID Registry Format
SHIP_ID:CLASS: SPRITE: FINALIZED | LOCKED STATUS: PASS | FAIL SAFETY CHECK ENGINES: LOAD1–LOAD4 types TRANSPONDER: Morse code or IFF number LICENSES: Captain, Ship, Arms Engine Load Mapping
LOAD1 / LOAD3: Sublight Engines (small/large) LOAD2 / LOAD4: Hyperdrive Engines (small/large) Powered via: E (Reactor) → @ (Fuel) → LOAD Missing components flagged in safety checksPrefab Room Templates
- Cockpit, Engine Room, Crew Quarters, Cargo Bay - Tile-accurate prefabs for rapid ship layout generation - Custom prefab templates tagged with [NAME] headerDocking Logic
- Infiltration: bottom-to-top (station boarding) - Piracy: top-to-bottom (breach from above) - Dock always starts at map bottom - Boarding logic must align room rows with column 13 startSafety Inspection Protocol
- Enforced by BOSS - Required components: E, @, #, □, ■ per engine type - Failure logs trigger MECH/TECH skill check option
[ROOM-STACK1]+===+===+===+
| . | . | . |
+---+---+---+
| . | . | . |
+---+---+---+
| . | . | . |
+===+===+===+
| . |
[ROOM-STACK2]+===+===+===+
| . | . | . |
+---+---+---+
| . | . | . |
+---+---+---+
| . | . | . |
+===+===+===+
| . |
[ROOM-STACK3]+===+===+===+
| . | . | . |
+---+---+---+
| . | . | . |
+---+---+---+
| . | . | . |
+===+===+===+
| . |
[ROOM-STACK4]+===+===+===+
| . | . | . |
+---+---+---+
| . | . | . |
+---+---+---+
| . | . | . |
+===+===+===+
