Skip to content

Commit

Permalink
avoid dumping all common types into one file
Browse files Browse the repository at this point in the history
  • Loading branch information
SignpostMarv committed Nov 3, 2024
1 parent df05b40 commit 518c946
Show file tree
Hide file tree
Showing 44 changed files with 833 additions and 664 deletions.
66 changes: 33 additions & 33 deletions common-imports.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,39 +10,6 @@
"common_type__class__no_description_or_display_name__type": "common/unassigned",
"common_type__color__type": "common/unassigned",
"common_type__color_decimal__type": "common/unassigned",
"common_type__common_base__FGBuildable__base__type": "common/unassigned",
"common_type__common_base__FGBuildable__consumes_power_base__type": "common/unassigned",
"common_type__common_base__FGBuildable__docking_station_base__type": "common/unassigned",
"common_type__common_base__FGBuildable__occupied__type": "common/unassigned",
"common_type__common_base__FGBuildable__pipeline_accessory__type": "common/unassigned",
"common_type__common_base__FGBuildable__pipeline_accessory__base__type": "common/unassigned",
"common_type__common_base__FGBuildable__pipeline_flow_accessory__type": "common/unassigned",
"common_type__common_base__FGBuildable__pole__base__no_static__type": "common/unassigned",
"common_type__common_base__FGBuildable__pole__base__with_static__type": "common/unassigned",
"common_type__common_base__FGBuildable__tiered__type": "common/unassigned",
"common_type__common_base__FGBuildableDroneStation__type": "common/unassigned",
"common_type__common_base__FGBuildableFactory__jump_pad__type": "common/unassigned",
"common_type__common_base__FGBuildableFactory__landing_pad__type": "common/unassigned",
"common_type__common_base__FGBuildableMAM__type": "common/unassigned",
"common_type__common_base__FGBuildablePipelineJunction__type": "common/unassigned",
"common_type__common_base__FGBuildablePipelinePump__type": "common/unassigned",
"common_type__common_base__FGBuildablePipelinePump__valve__type": "common/unassigned",
"common_type__common_base__FGBuildablePipeReservoir__type": "common/unassigned",
"common_type__common_base__FGBuildablePoleLightweight__type": "common/unassigned",
"common_type__common_base__FGBuildableTradingPost__type": "common/unassigned",
"common_type__common_base__FGBuildingDescriptor__type": "common/unassigned",
"common_type__common_base__FGBuildingDescriptor__ClassName__type": "common/unassigned",
"common_type__common_base__FGBuildingDescriptor__mForm__type": "common/unassigned",
"common_type__common_base__FGBuildingDescriptor__mSubCategories__type": "common/unassigned",
"common_type__common_base__FGCustomizationRecipe__FGRecipe__type": "common/unassigned",
"common_type__common_base__FGEquipment__base__type": "common/unassigned",
"common_type__common_base__FGItemDescriptor__FGBuildingDescriptor__FGResourceDescriptor__type": "common/unassigned",
"common_type__common_base__FGItemDescriptor__FGResourceDescriptor__FGPoleDescriptor__type": "common/unassigned",
"common_type__common_base__FGItemDescriptor__FGResourceDescriptor__FGPoleDescriptor__mSubCategories__type": "common/unassigned",
"common_type__common_base__FGSchematic__base__type": "common/unassigned",
"common_type__common_base__FGSchematic__base__mSchematicDependencies__mGamePhase__type": "common/unassigned",
"common_type__common_base__FGSchematic__base__mSchematicDependencies__mRequireAllSchematicsToBePurchased__type": "common/unassigned",
"common_type__common_base__FGSchematic__mUnlocks__type": "common/unassigned",
"common_type__empty_object__type": "common/unassigned",
"common_type__InfinityExtrap__type": "common/unassigned",
"common_type__ItemClass__type": "common/unassigned",
Expand All @@ -68,6 +35,39 @@
"common_type__xyz__type": "common/unassigned",
"common_type__xyz__integer__type": "common/unassigned",
"common_type__xyz_array__type": "common/unassigned",
"common_type__common_base__FGBuildable__base__type": "classes/CoreUObject/FGBuildable",
"common_type__common_base__FGBuildable__consumes_power_base__type": "classes/CoreUObject/FGBuildable",
"common_type__common_base__FGBuildable__docking_station_base__type": "classes/CoreUObject/FGBuildable",
"common_type__common_base__FGBuildable__occupied__type": "classes/CoreUObject/FGBuildable",
"common_type__common_base__FGBuildable__pipeline_accessory__type": "classes/CoreUObject/FGBuildable",
"common_type__common_base__FGBuildable__pipeline_accessory__base__type": "classes/CoreUObject/FGBuildable",
"common_type__common_base__FGBuildable__pipeline_flow_accessory__type": "classes/CoreUObject/FGBuildable",
"common_type__common_base__FGBuildable__pole__base__no_static__type": "classes/CoreUObject/FGBuildable",
"common_type__common_base__FGBuildable__pole__base__with_static__type": "classes/CoreUObject/FGBuildable",
"common_type__common_base__FGBuildable__tiered__type": "classes/CoreUObject/FGBuildable",
"common_type__common_base__FGBuildableDroneStation__type": "classes/CoreUObject/FGBuildableDroneStation",
"common_type__common_base__FGBuildableFactory__jump_pad__type": "classes/CoreUObject/FGBuildableFactory",
"common_type__common_base__FGBuildableFactory__landing_pad__type": "classes/CoreUObject/FGBuildableFactory",
"common_type__common_base__FGBuildableMAM__type": "classes/CoreUObject/FGBuildableMAM",
"common_type__common_base__FGBuildablePipelineJunction__type": "classes/CoreUObject/FGBuildablePipelineJunction",
"common_type__common_base__FGBuildablePipelinePump__type": "classes/CoreUObject/FGBuildablePipelinePump",
"common_type__common_base__FGBuildablePipelinePump__valve__type": "classes/CoreUObject/FGBuildablePipelinePump",
"common_type__common_base__FGBuildablePipeReservoir__type": "classes/CoreUObject/FGBuildablePipeReservoir",
"common_type__common_base__FGBuildablePoleLightweight__type": "classes/CoreUObject/FGBuildablePoleLightweight",
"common_type__common_base__FGBuildableTradingPost__type": "classes/CoreUObject/FGBuildableTradingPost",
"common_type__common_base__FGBuildingDescriptor__type": "classes/CoreUObject/FGBuildingDescriptor",
"common_type__common_base__FGBuildingDescriptor__ClassName__type": "classes/CoreUObject/FGBuildingDescriptor",
"common_type__common_base__FGBuildingDescriptor__mForm__type": "classes/CoreUObject/FGBuildingDescriptor",
"common_type__common_base__FGBuildingDescriptor__mSubCategories__type": "classes/CoreUObject/FGBuildingDescriptor",
"common_type__common_base__FGCustomizationRecipe__FGRecipe__type": "classes/CoreUObject/FGCustomizationRecipe",
"common_type__common_base__FGEquipment__base__type": "classes/CoreUObject/FGEquipment",
"common_type__common_base__FGItemDescriptor__FGBuildingDescriptor__FGResourceDescriptor__type": "classes/CoreUObject/FGItemDescriptor",
"common_type__common_base__FGItemDescriptor__FGResourceDescriptor__FGPoleDescriptor__type": "classes/CoreUObject/FGItemDescriptor",
"common_type__common_base__FGItemDescriptor__FGResourceDescriptor__FGPoleDescriptor__mSubCategories__type": "classes/CoreUObject/FGItemDescriptor",
"common_type__common_base__FGSchematic__base__type": "classes/CoreUObject/FGSchematic",
"common_type__common_base__FGSchematic__base__mSchematicDependencies__mGamePhase__type": "classes/CoreUObject/FGSchematic",
"common_type__common_base__FGSchematic__base__mSchematicDependencies__mRequireAllSchematicsToBePurchased__type": "classes/CoreUObject/FGSchematic",
"common_type__common_base__FGSchematic__mUnlocks__type": "classes/CoreUObject/FGSchematic",
"common_type__FGSchematic__mUnlocks_equipment_slots__type": "classes/CoreUObject/FGSchematic",
"common_type__FGSchematic__mUnlocks_inventory_slots__type": "classes/CoreUObject/FGSchematic",
"common_type__FGSchematic__mUnlocks_mEmotes__type": "classes/CoreUObject/FGSchematic",
Expand Down
7 changes: 5 additions & 2 deletions generated-types/1.0/classes/CoreUObject/FGBuildable.ts
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,10 @@ import {
empty_object__type,
UnrealEngineString__array__type,
None__type,
NativeClass__type,
} from '../../../common/common/unassigned';

import {
common_base__FGBuildable__base__type,
common_base__FGBuildable__docking_station_base__type,
common_base__FGBuildable__occupied__type,
Expand All @@ -24,8 +28,7 @@ import {
common_base__FGBuildable__pole__base__no_static__type,
common_base__FGBuildable__pole__base__with_static__type,
common_base__FGBuildable__tiered__type,
NativeClass__type,
} from '../../../common/common/unassigned';
} from '../../../common/classes/CoreUObject/FGBuildable';

export type FGBuildable__base__type =
common_base__FGBuildable__base__type & {
Expand Down
5 changes: 3 additions & 2 deletions generated-types/1.0/classes/CoreUObject/FGBuildableFactory.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,9 @@ import {FGBuildable__consumes_power_base__type} from './FGBuildable';
import {
common_base__FGBuildableFactory__jump_pad__type,
common_base__FGBuildableFactory__landing_pad__type,
NativeClass__type,
} from '../../../common/common/unassigned';
} from '../../../common/classes/CoreUObject/FGBuildableFactory';

import {NativeClass__type} from '../../../common/common/unassigned';

export type FGBuildableFactory__generic__type =
FGBuildable__consumes_power_base__type;
Expand Down
7 changes: 3 additions & 4 deletions generated-types/1.0/classes/CoreUObject/FGBuildableMAM.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,9 @@ import {FGBuildable__occupied__merged__type} from './FGBuildable';

import {decimal_string__type} from '../../../common/common/scalar';

import {
common_base__FGBuildableMAM__type,
NativeClass__type,
} from '../../../common/common/unassigned';
import {common_base__FGBuildableMAM__type} from '../../../common/classes/CoreUObject/FGBuildableMAM';

import {NativeClass__type} from '../../../common/common/unassigned';

export type FGBuildableMAM__type = FGBuildableMAM__merged__type & {
Centrifuge_NewTrack_1_BB49BD99478F0FC67F8D7E9A54C7E849: decimal_string__type;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,8 @@
import {FGBuildable__pipeline_accessory__base__type} from './FGBuildable';

import {
common_base__FGBuildablePipeReservoir__type,
NativeClass__type,
} from '../../../common/common/unassigned';
import {common_base__FGBuildablePipeReservoir__type} from '../../../common/classes/CoreUObject/FGBuildablePipeReservoir';

import {NativeClass__type} from '../../../common/common/unassigned';

export type FGBuildablePipeReservoir__type =
FGBuildablePipeReservoir__merged__type;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,8 @@
import {FGBuildable__pipeline_accessory__type} from './FGBuildable';

import {
common_base__FGBuildablePipelineJunction__type,
NativeClass__type,
} from '../../../common/common/unassigned';
import {common_base__FGBuildablePipelineJunction__type} from '../../../common/classes/CoreUObject/FGBuildablePipelineJunction';

import {NativeClass__type} from '../../../common/common/unassigned';

export type FGBuildablePipelineJunction__type =
FGBuildablePipelineJunction__merged__type;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,9 @@ import {FGBuildable__pipeline_flow_accessory__type} from './FGBuildable';
import {
common_base__FGBuildablePipelinePump__type,
common_base__FGBuildablePipelinePump__valve__type,
NativeClass__type,
} from '../../../common/common/unassigned';
} from '../../../common/classes/CoreUObject/FGBuildablePipelinePump';

import {NativeClass__type} from '../../../common/common/unassigned';

export type FGBuildablePipelinePump__type =
FGBuildablePipelinePump__merged__type;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,8 @@
import {FGBuildable__pole__base__with_static__merged__type} from './FGBuildable';

import {
common_base__FGBuildablePoleLightweight__type,
NativeClass__type,
} from '../../../common/common/unassigned';
import {common_base__FGBuildablePoleLightweight__type} from '../../../common/classes/CoreUObject/FGBuildablePoleLightweight';

import {NativeClass__type} from '../../../common/common/unassigned';

export type FGBuildablePoleLightweight__type =
FGBuildablePoleLightweight__merged__type;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,8 @@
import {FGItemDescriptor__FGBuildingDescriptor__FGResourceDescriptor__type} from './FGItemDescriptor';

import {
common_base__FGBuildingDescriptor__type,
NativeClass__type,
} from '../../../common/common/unassigned';
import {common_base__FGBuildingDescriptor__type} from '../../../common/classes/CoreUObject/FGBuildingDescriptor';

import {NativeClass__type} from '../../../common/common/unassigned';

export type FGBuildingDescriptor__type =
common_base__FGBuildingDescriptor__type &
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
import {
common_base__FGCustomizationRecipe__FGRecipe__type,
NativeClass__type,
} from '../../../common/common/unassigned';
import {common_base__FGCustomizationRecipe__FGRecipe__type} from '../../../common/classes/CoreUObject/FGCustomizationRecipe';

import {NativeClass__type} from '../../../common/common/unassigned';

export type FGCustomizationRecipe__FGRecipe__type =
common_base__FGCustomizationRecipe__FGRecipe__type & {
Expand Down
7 changes: 3 additions & 4 deletions generated-types/1.0/classes/CoreUObject/FGEquipment.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,9 @@ import {
decimal_string__type,
} from '../../../common/common/scalar';

import {
empty_object__type,
common_base__FGEquipment__base__type,
} from '../../../common/common/unassigned';
import {empty_object__type} from '../../../common/common/unassigned';

import {common_base__FGEquipment__base__type} from '../../../common/classes/CoreUObject/FGEquipment';

export type FGEquipment__base__type =
common_base__FGEquipment__base__type & {
Expand Down
7 changes: 5 additions & 2 deletions generated-types/1.0/classes/CoreUObject/FGItemDescriptor.ts
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,14 @@ import {

import {
None__type,
common_base__FGItemDescriptor__FGBuildingDescriptor__FGResourceDescriptor__type,
common_base__FGItemDescriptor__FGResourceDescriptor__FGPoleDescriptor__type,
NativeClass__type,
} from '../../../common/common/unassigned';

import {
common_base__FGItemDescriptor__FGBuildingDescriptor__FGResourceDescriptor__type,
common_base__FGItemDescriptor__FGResourceDescriptor__FGPoleDescriptor__type,
} from '../../../common/classes/CoreUObject/FGItemDescriptor';

export type FGItemDescriptor__FGBuildingDescriptor__FGResourceDescriptor__type =
common_base__FGItemDescriptor__FGBuildingDescriptor__FGResourceDescriptor__type & {
mGasType: mGasType__type;
Expand Down
9 changes: 6 additions & 3 deletions generated-types/1.0/classes/CoreUObject/FGSchematic.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,16 @@ import {

import {
UnrealEngineString__array__type,
empty_object__type,
NativeClass__type,
} from '../../../common/common/unassigned';

import {
common_base__FGSchematic__mUnlocks__type,
common_base__FGSchematic__base__mSchematicDependencies__mRequireAllSchematicsToBePurchased__type,
common_base__FGSchematic__base__mSchematicDependencies__mGamePhase__type,
empty_object__type,
common_base__FGSchematic__base__type,
NativeClass__type,
} from '../../../common/common/unassigned';
} from '../../../common/classes/CoreUObject/FGSchematic';

export type FGSchematic__type = FGSchematic__base__type;

Expand Down
9 changes: 6 additions & 3 deletions generated-types/1.0/common/unassigned.ts
Original file line number Diff line number Diff line change
Expand Up @@ -16,11 +16,14 @@ import {
xyz__type,
quaternion__type,
empty_object__type,
common_base__FGBuildable__consumes_power_base__type,
common_base__FGBuildableDroneStation__type,
common_base__FGBuildableTradingPost__type,
} from '../../common/common/unassigned';

import {common_base__FGBuildable__consumes_power_base__type} from '../../common/classes/CoreUObject/FGBuildable';

import {common_base__FGBuildableDroneStation__type} from '../../common/classes/CoreUObject/FGBuildableDroneStation';

import {common_base__FGBuildableTradingPost__type} from '../../common/classes/CoreUObject/FGBuildableTradingPost';

export type CameraAnim__type = UnrealEngineString<
'/Script/TemplateSequence.CameraAnimationSequence',
StringStartsWith<'/Game/FactoryGame/Character/Player/CameraShake/'>
Expand Down
Loading

0 comments on commit 518c946

Please sign in to comment.