Vehicle sweep: ALL 18 mech ModelList names certified playable
The egg generator's known-good list was just bhk1+madcat (the only two ever exercised as egg vehicles); the operator roster therefore leaned on those. Swept every ModelList candidate as a solo egg vehicle: 18/18 boot a mission, spawn, and animate with no crash -- avatar, blkhawk, loki, owens, sunder, thor, vulture and all short variants (ava1, lok1/2, mad1/2, own1, snd1, thr1, vul1) join bhk1/madcat as first-class picks. eggmodel now lists the canonical 8 first for the operator dropdown. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Fable 5
parent
17176058cc
commit
7e49fb2284
@@ -41,8 +41,11 @@ run\run.cmd [EGG] # default DEV.EGG; cd's to content\ and runs btl4.exe -eg
|
||||
unchecked → fread on NULL if cwd is wrong). Logs to `btl4.log` in `content\` (or `BT_LOG=<file>`). [T2]
|
||||
- Interactive: **WASD** drive; weapon groups (keyboard, task #43) **1/Space** = lasers, **2** =
|
||||
PPCs, **3/Ctrl** = missiles; **X** all-stop; **V** cockpit/chase view. Default egg = `DEV.EGG`
|
||||
(map=grass, time=day). Swap mech via the egg's `vehicle=` (bhk1/madcat/…). The code path is
|
||||
mech-agnostic (verified — Mad Cat booted + fought with zero code changes). [T2]
|
||||
(map=grass, time=day). Swap mech via the egg's `vehicle=` — **ALL 18 ModelList names
|
||||
CERTIFIED playable (2026-07-18 vehicle sweep)**: the canonical 8 (avatar, bhk1/blkhawk,
|
||||
loki, madcat, owens, sunder, thor, vulture) + the short variants (ava1, lok1/lok2,
|
||||
mad1/mad2, own1, snd1, thr1, vul1); each boots a solo mission, spawns, animates, no
|
||||
crash. The code path is mech-agnostic. [T2]
|
||||
|
||||
## Debug (cdb x86)
|
||||
`"C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\cdb.exe"`. Pattern for a faulting stack (cwd
|
||||
|
||||
+9
-6
@@ -40,12 +40,15 @@ WEATHERS = ["clear", "fog", "soup"] # env-table tokens
|
||||
SCENARIOS = ["freeforall"] # observed
|
||||
HOST_TYPES = {"0": "GameMachine", "1": "CameraShip", "2": "MissionReview"}
|
||||
DROPZONES = ["one"] # only confirmed-valid name (embedded in map streams)
|
||||
# Mech game models: known-good first (verified live), then candidates that ship
|
||||
# skeleton/dead assets but are unverified as player vehicles.
|
||||
KNOWN_GOOD_VEHICLES = ["bhk1", "madcat"]
|
||||
CANDIDATE_VEHICLES = ["ava1", "avatar", "blkhawk", "lok1", "lok2", "loki",
|
||||
"mad1", "mad2", "own1", "owens", "snd1", "sunder",
|
||||
"thor", "thr1", "vul1", "vulture", "camera"]
|
||||
# Mech game models: ALL 18 ModelList names CERTIFIED playable 2026-07-18
|
||||
# (vehicle_sweep: every one boots a solo mission, spawns, animates, no
|
||||
# crash). Canonical 8-mech names first for the operator dropdown; the
|
||||
# short variants (bhk1/mad1/lok2/...) are alternate ModelList entries of
|
||||
# the same stable. "camera" = the spectator CameraShip, not a mech.
|
||||
KNOWN_GOOD_VEHICLES = ["bhk1", "madcat", "avatar", "blkhawk", "loki",
|
||||
"owens", "sunder", "thor", "vulture"]
|
||||
CANDIDATE_VEHICLES = ["ava1", "lok1", "lok2", "mad1", "mad2", "own1",
|
||||
"snd1", "thr1", "vul1", "camera"]
|
||||
|
||||
RELAY_TAG_FMT = "10.99.0.{n}:1502" # relay-mode [pilots] identity tags
|
||||
|
||||
|
||||
Reference in New Issue
Block a user