Skip to content

Commit ba596ef

Browse files
committed
WIP mk33 support
1 parent 5068818 commit ba596ef

9 files changed

Lines changed: 121 additions & 0 deletions

File tree

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
@PART[Mk33Cockpit]:HAS[!MODULE[ModuleFreeIva]]:FOR[FreeIva]
2+
{
3+
MODULE
4+
{
5+
name = ModuleFreeIva
6+
}
7+
}
8+
9+
@INTERNAL:HAS[@MODEL:HAS[#model[WildBlueIndustries/Mk-33/Parts/SharedAssets/cockpitIVA]]&!MODULE[InternalModuleFreeIva]]:FOR[FreeIva]
10+
{
11+
MODEL
12+
{
13+
model = FreeIva/Mk-33/Mk33Cockpit
14+
}
15+
MODULE
16+
{
17+
name = InternalModuleFreeIva
18+
shellColliderName = shellCollider
19+
autoCutoutTargetName = cockpitMesh
20+
externalDepthMaskFile = WildBlueIndustries/Mk-33/Parts/SharedAssets/cockpitDepthMask
21+
22+
DeleteInternalObject
23+
{
24+
objectName = Seat001
25+
objectName = Seat002
26+
objectName = Seat003
27+
objectName = Seat004
28+
objectName = Seat005
29+
objectName = Seat006
30+
objectName = Seat007
31+
objectName = Seat008
32+
objectName = Seat009
33+
objectName = Seat010
34+
objectName = Seat011
35+
objectName = Seat012
36+
}
37+
}
38+
39+
!MODULE[InternalSeat],*
40+
{
41+
}
42+
43+
// TODO: add seat, hatch props
44+
// TODO: add ladder configs
45+
}
17.7 KB
Binary file not shown.
Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
@PART[wbiControlCab]:HAS[!MODULE[ModuleFreeIva]]:FOR[FreeIva]
2+
{
3+
MODULE
4+
{
5+
name = ModuleFreeIva
6+
}
7+
}
8+
9+
@INTERNAL:HAS[@MODEL:HAS[#model[WildBlueIndustries/Mk-33/Parts/SharedAssets/controlCabIVA]]&!MODULE[InternalModuleFreeIva]]:FOR[FreeIva]
10+
{
11+
MODEL
12+
{
13+
model = FreeIva/Mk-33/wbiControlCab
14+
}
15+
MODULE
16+
{
17+
name = InternalModuleFreeIva
18+
shellColliderName = shellCollider
19+
autoCutoutTargetName = cabIVAMesh
20+
externalDepthMaskFile = WildBlueIndustries/Mk-33/Parts/SharedAssets/controlCabDepthMask
21+
22+
DeleteInternalObject
23+
{
24+
objectName = Seat001
25+
}
26+
}
27+
28+
!MODULE[InternalSeat]
29+
{
30+
}
31+
32+
PROP
33+
{
34+
name = FreeIva_Hatch_Square
35+
position = 0, 1.64433205, 0.170000002
36+
rotation = -1, -0, -0, -4.37113883e-08
37+
}
38+
39+
PROP
40+
{
41+
name = Seat_Pilot
42+
position = 0, -0.406487107, -0.145301744
43+
rotation = -0, -1, -0, -4.37113883e-08
44+
}
45+
}
3.23 KB
Binary file not shown.
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
@PART[wbiMk33KrewModule]:HAS[!MODULE[ModuleFreeIva]]:FOR[FreeIva]
2+
{
3+
MODULE
4+
{
5+
name = ModuleFreeIva
6+
}
7+
}
8+
9+
@INTERNAL:HAS[@MODEL:HAS[#model[WildBlueIndustries/Mk-33/Parts/SharedAssets/crewModuleIVA]]&!MODULE[InternalModuleFreeIva]]:FOR[FreeIva]
10+
{
11+
MODEL
12+
{
13+
model = FreeIva/Mk-33/wbiMk33KrewModule
14+
}
15+
MODULE
16+
{
17+
name = InternalModuleFreeIva
18+
shellColliderName = shellCollider
19+
autoCutoutTargetName = cabinMesh
20+
externalDepthMaskFile = WildBlueIndustries/Mk-33/Parts/SharedAssets/crewModuleDepthMask
21+
22+
DeleteInternalObject
23+
{
24+
objectName = Seat001
25+
}
26+
}
27+
28+
!MODULE[InternalSeat],*
29+
{
30+
}
31+
}
1.19 MB
Binary file not shown.

Models/Mk-33/Mk33Cockpit.blend

1.75 MB
Binary file not shown.

Models/Mk-33/wbiControlCab.blend

1.57 MB
Binary file not shown.
6.85 MB
Binary file not shown.

0 commit comments

Comments
 (0)