Behavior
Core abstractions
Section titled βCore abstractionsβ- Order β assigned to ships, drives NPC behavior (combat, trade, mining, navigation).
- Mission β player-facing tasks generated by the mission framework.
- Conversation β NPC dialogue tree.
- Boarding operation β boarding state machine attached to a target ship.
Common questions (planned)
Section titled βCommon questions (planned)β- βHow do I assign a default order to a ship?β β Order β Actions β
<create_order default=true>. - βHow do I add an option to NPC conversation?β β Conversation β Actions β
<add_player_choice>/<add_player_choice_sub>. - βHow do I detect when player accepts mission X?β β Mission β Events β mission framework signals.
- βHow do I modify boarding resistance dynamically?β β Boarding operation β Gotchas (caching issue).