2
0
Go to file
2024-10-16 22:00:42 -05:00
Config Fixed changes required by FAB 2024-10-06 18:52:29 -05:00
Content final? 2024-10-16 22:00:42 -05:00
SourceAssets listing images 2024-10-05 15:24:33 -05:00
.gitattributes Implemented equipping hardpoints 2024-09-26 14:59:27 -05:00
.gitignore Initial commit 2024-09-18 23:10:23 -06:00
Danger_Esque.uproject Fixed changes required by FAB 2024-10-06 18:52:29 -05:00
ProjectZIP.zip final? 2024-10-16 22:00:42 -05:00
README.md I think its finished?? 2024-10-04 12:04:16 -05:00

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