7b6452c6
combat: NewEnemyShip layout
PH2 of combat task: enemy ship layout. - ship.go: NewEnemyShip() returns same 5 rooms as NewPlayerShip with each GridX shifted +24 tiles. Pure data; no Ebitengine (IV1). - ship_test.go: 2 tests covering room count and per-room shift (GridX +24, all other fields preserved). Refs: docs/tasks/combat.md PH2
Eugene Blikh <bigbes@gmail.com> — 2026-04-28 01:21:30 UTC
Commit 7b6452c695e408ecebfca1c9d810baf6eca03620 —
view raw patch
Parent(s):
cbe6e623
| File | Status | + | − |
|---|---|---|---|
ship.go
|
M | +13 | |
ship_test.go
|
A | +48 |