define ship roles via added modules and allow multiple weapons

This commit is contained in:
2026-06-01 22:57:53 +02:00
parent f363f7a67c
commit 9d0a60a93b
31 changed files with 873 additions and 407 deletions

View File

@@ -0,0 +1,9 @@
#pragma once
#include "entt/entity/entity.hpp"
// Links a capability module child entity back to its owner ship or station.
struct ModuleOwnerComponent
{
entt::entity owner;
};