2
0
ModularShipSystem/README.md

1.2 KiB

ModularShipSystem

Things to finish everything up

  • Documentation
  • Clean up Blueprint Interfaces and functions and comment nodes
  • Create UI to display player ship stats
  • Implement power draw statistic? Can show this in docs as an example of extending functionality

Systems to implement

  • Basic spaceship pawn
  • Docking using sockets
  • Toggles for docking UI and player control over the pawn
  • Data driven shop UI
  • Purchase and equip from shop UI

Base Ship Info

  • Number of hardpoints
  • Hull information
  • Number of modules
  • Supported Classes of modules
  • Available upgrade slots

Hardpoints

  • Various types of weaponry i.e. kinetic, energy, combo, and emp weapons
  • Damage output of hardpoints

Scanner

  • Range and info available from a scan

Modules

  • Various Module types i.e. Shields, Engines, Jump Drive, Cargo Bays, Stealth tech, and power delivery

Module upgrades

  • Various types of upgrades i.e. hull reinforcements, shield reinforcements, engine upgrades, and weapons.

  • Move UI handling for space station to a HUD class using the interfaces to toggle everything

  • docking should change pawn rotation as well