Archive:CisLunarFreighter/Spaceships
Appearance
Component Name: Player Ship
Description of Responsibilities: Acts as a data container for cargo manifest, ship characteristics such as mass distribution and thruster configuration, and responds appropriately to the user interface by triggering appropriate graphics on screen.
Collaborators:
Keyboard User Interface Mouse User Interface View Controller
- Background Manager
- Sprite Controller?
Load Distributer Planner Ship Designer
- Provides ship configuration at beginning of mission or after repairs or inflight damage or modification. I.E. Take damage from opponents or flyover a hot spot with a bonus ... or a hot spot with change in cargo mass.
Collision Detection