feat: code split containers

This commit is contained in:
TrèsAbhi committed 2024-01-03 13:07:45 -06:00
1 parent 39e4bce254
commit 56d8392f12
8 files changed
+395 -308

No files matched your search

+13 -8
View File
@@ -10,18 +10,23 @@ interface TurretModelDefinition {
model: number;
gunOrigin: Vector3Tuple;
guns: Record<number, GunModelDefinition>;
yaw?: { min: number; max: number };
yaw?: YawLimits;
}
export interface YawLimits {
min: number;
max: number;
}
interface GunModelDefinition {
model: number;
pitch: {
min: number;
max: number;
pitch: PitchLimits;
}
export interface PitchLimits {
min: number;
max: number;
front?: { min: number; max: number; range: number };
back?: { min: number; max: number; range: number };
transition?: number;
};
front?: { min: number; max: number; range: number };
back?: { min: number; max: number; range: number };
transition?: number;
}
export const modelDefinitions = fetch(asset('definitions/models.json'), {