Skip to content

Commit 75d3656

Browse files
committed
tweaking to be more update 4-friendly
1 parent 1bf02de commit 75d3656

File tree

4 files changed

+69
-15
lines changed

4 files changed

+69
-15
lines changed

generated-types/0.3.7.7/classes.ts

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ import type {
1818
FGBuildableAttachment_splitter as docs_json_ts_0_3_7_7_classes_base_FGBuildableAttachment_splitter,
1919
FGBuildableConveyorBelt_base as docs_json_ts_0_3_7_7_classes_base_FGBuildableConveyorBelt_base,
2020
FGBuildableConveyorBelt_spline as docs_json_ts_0_3_7_7_classes_base_FGBuildableConveyorBelt_spline,
21+
FGBuildableFactory_jump_pad as docs_json_ts_0_3_7_7_classes_base_FGBuildableFactory_jump_pad,
2122
FGBuildableGenerator as docs_json_ts_0_3_7_7_classes_base_FGBuildableGenerator,
2223
FGBuildableGenerator_no_fuel as docs_json_ts_0_3_7_7_classes_base_FGBuildableGenerator_no_fuel,
2324
FGBuildableGeneratorFuel as docs_json_ts_0_3_7_7_classes_base_FGBuildableGeneratorFuel,
@@ -120,10 +121,7 @@ type FGBuildableDockingStation = docs_json_ts_0_3_7_7_classes_base_FGBuildable_d
120121
mFuelTransferSpeed: docs_json_ts_common_types_decimal_string,
121122
};
122123

123-
type FGBuildableFactory_jump_pad = docs_json_ts_0_3_7_7_classes_base_FGBuildable_powered & {
124-
JumpForceCharacter: docs_json_ts_common_types_decimal_string,
125-
JumpForcePhysics: docs_json_ts_common_types_decimal_string,
126-
};
124+
type FGBuildableFactory_jump_pad = docs_json_ts_0_3_7_7_classes_base_FGBuildableFactory_jump_pad;
127125

128126
type FGBuildableFactory_landing_pad = docs_json_ts_0_3_7_7_classes_base_FGBuildable_powered & {
129127
mDampeningFactor: docs_json_ts_common_types_decimal_string,

generated-types/0.3.7.7/classes/Base.ts

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -189,6 +189,20 @@ type FGBuildableConveyorBelt_base = FGBuildable & {
189189

190190
type FGBuildableConveyorBelt_spline = FGBuildable_spline & FGBuildableConveyorBelt_base;
191191

192+
type FGBuildableFactory_jump_pad = FGBuildable_powered & FGBuildableFactory_jump_pad_base;
193+
194+
type FGBuildableFactory_jump_pad_base = FGBuildable_powered_base & {
195+
JumpForceCharacter: docs_json_ts_common_types_decimal_string,
196+
JumpForcePhysics: docs_json_ts_common_types_decimal_string,
197+
};
198+
199+
type FGBuildableFactory_landing_pad = FGBuildable_powered & FGBuildableFactory_landing_pad_base;
200+
201+
type FGBuildableFactory_landing_pad_base = FGBuildable_powered_base & {
202+
mDampeningFactor: docs_json_ts_common_types_decimal_string,
203+
mPlayerList: '',
204+
};
205+
192206
type FGBuildableGenerator = FGBuildableGenerator_no_fuel & FGBuildableGenerator_base;
193207

194208
type FGBuildableGenerator_base = FGBuildableGenerator_no_fuel_base & {
@@ -661,6 +675,10 @@ export type {
661675
FGBuildableAttachment_splitter,
662676
FGBuildableConveyorBelt_base,
663677
FGBuildableConveyorBelt_spline,
678+
FGBuildableFactory_jump_pad,
679+
FGBuildableFactory_jump_pad_base,
680+
FGBuildableFactory_landing_pad,
681+
FGBuildableFactory_landing_pad_base,
664682
FGBuildableGenerator,
665683
FGBuildableGenerator_base,
666684
FGBuildableGenerator_no_fuel,

schema/0.3.7.7/base-classes.json

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -569,6 +569,53 @@
569569
}
570570
]
571571
},
572+
"FGBuildableFactory--jump-pad": {
573+
"allOf": [
574+
{
575+
"$ref": "#/$defs/FGBuildable--powered"
576+
},
577+
{
578+
"$ref": "#/$defs/FGBuildableFactory--jump-pad--base"
579+
}
580+
]
581+
},
582+
"FGBuildableFactory--jump-pad--base": {
583+
"type": "object",
584+
"$ref": "#/$defs/FGBuildable--powered--base",
585+
"required": ["JumpForceCharacter", "JumpForcePhysics"],
586+
"properties": {
587+
"JumpForceCharacter": {
588+
"$ref": "docs.json.ts--common--types#/$defs/decimal_string"
589+
},
590+
"JumpForcePhysics": {
591+
"$ref": "docs.json.ts--common--types#/$defs/decimal_string"
592+
}
593+
}
594+
},
595+
"FGBuildableFactory--landing-pad": {
596+
"allOf": [
597+
{
598+
"$ref": "#/$defs/FGBuildable--powered"
599+
},
600+
{
601+
"$ref": "#/$defs/FGBuildableFactory--landing-pad--base"
602+
}
603+
]
604+
},
605+
"FGBuildableFactory--landing-pad--base": {
606+
"type": "object",
607+
"$ref": "#/$defs/FGBuildable--powered--base",
608+
"required": ["mDampeningFactor", "mPlayerList"],
609+
"properties": {
610+
"mDampeningFactor": {
611+
"$ref": "docs.json.ts--common--types#/$defs/decimal_string"
612+
},
613+
"mPlayerList": {
614+
"type": "string",
615+
"const": ""
616+
}
617+
}
618+
},
572619
"FGBuildableGenerator": {
573620
"allOf": [
574621
{

schema/0.3.7.7/classes.json

Lines changed: 2 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -93,17 +93,8 @@
9393
},
9494
"FGBuildableFactory--jump-pad": {
9595
"type": "object",
96-
"$ref": "docs.json.ts--0.3.7.7--classes--base#/$defs/FGBuildable--powered",
97-
"unevaluatedProperties": false,
98-
"required": ["JumpForceCharacter", "JumpForcePhysics"],
99-
"properties": {
100-
"JumpForceCharacter": {
101-
"$ref": "docs.json.ts--common--types#/$defs/decimal_string"
102-
},
103-
"JumpForcePhysics": {
104-
"$ref": "docs.json.ts--common--types#/$defs/decimal_string"
105-
}
106-
}
96+
"$ref": "docs.json.ts--0.3.7.7--classes--base#/$defs/FGBuildableFactory--jump-pad",
97+
"unevaluatedProperties": false
10798
},
10899
"FGBuildableFactory--landing-pad": {
109100
"type": "object",

0 commit comments

Comments
 (0)