- Ships turn gradually toward a desired heading at a per-ship max
rotation speed instead of snapping instantly (MapEmbedding.desired_rotation
+ advance_ship_rotation, wired into the main loop).
- Combat hits can now inflict ailments (impact_trauma/fracture/brain_trauma)
based on the raw d20 roll, which factor into relevant skill checks via a
new AilmentDef system mirroring the existing organ-penalty mechanic.
- Character creator: species-defined body types and hair colors, starter
clothing selection (reuses Character.wear_item's fit rules), a
player-species whitelist excluding the NPC-only dog species, and four
skill-allocation modes (point-buy, roll-and-assign, manual, random).
- New WorldCreationMenu/WorldTemplate for picking a starting world,
currently just the one sample map.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_015mFzQQZYexNaSB69e2oU95
3D tile maps with embedded/rotating sub-maps, continuous movement, a
body-part/organ health system with bespoke per-species anatomy, grid
inventories, clothing with species/arm-count fit rules, melee/ranged
combat with blocking/knockback/ammo, weather, staircases, a sample
time-warp ability with cooldowns, multiplayer scaffolding, keyboard/
mouse/gamepad input, and persistent characters via SQLite.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_015mFzQQZYexNaSB69e2oU95