Skip to content

Commit

Permalink
Fix #132: add ALCOR support
Browse files Browse the repository at this point in the history
  • Loading branch information
JonnyOThan committed Feb 2, 2023
1 parent cf8327a commit 323360f
Show file tree
Hide file tree
Showing 3 changed files with 297 additions and 0 deletions.
297 changes: 297 additions & 0 deletions GameData/FreeIva/ASET/ALCOR.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,297 @@
@PART[ALCOR_LanderCapsule]:HAS[@INTERNAL[ALCORInternals3]&!MODULE[ModuleFreeIva]]:AFTER[ASET]
{
MODULE
{
name = ModuleFreeIva
}
}

@INTERNAL[ALCORInternals3]:HAS[!MODEL]
{
MODEL
{
model = ASET/ALCOR_Advanced_IVA/Spaces/ALCORInternals3/ALCORInternals
}
}

@INTERNAL[ALCORInternals3]:HAS[!InternalModuleFreeIva]:AFTER[ASET]
{
MODEL
{
model = FreeIva/ASET/Spaces/ALCOR
}

MODULE
{
name = InternalModuleFreeIva
shellColliderName = shellCollider
Cut
{
target = IntWalls01
type = Mesh
tool = cutout
}
Reparent
{
childTransformName = pCube130
parentTransformName = door
}
Reparent
{
childTransformName = pCube132
parentTransformName = door
}
Reparent
{
childTransformName = pCube136
parentTransformName = door
}
Reparent
{
childTransformName = pCube137
parentTransformName = door
}
Reparent
{
childTransformName = pCube138
parentTransformName = door
}
Reparent
{
childTransformName = pCube139
parentTransformName = door
}
Reparent
{
childTransformName = pCube140
parentTransformName = door
}
Reparent
{
childTransformName = pCube141
parentTransformName = door
}
Reparent
{
childTransformName = pCube142
parentTransformName = door
}
Reparent
{
childTransformName = pCube143
parentTransformName = door
}
Reparent
{
childTransformName = pCube144
parentTransformName = door
}
Reparent
{
childTransformName = pCube145
parentTransformName = door
}
Reparent
{
childTransformName = pCube146
parentTransformName = door
}
Reparent
{
childTransformName = pPlane24
parentTransformName = door
}
Reparent
{
childTransformName = pPlane25
parentTransformName = door
}
Reparent
{
childTransformName = pPlane27
parentTransformName = door
}
Reparent
{
childTransformName = pPlane28
parentTransformName = door
}
Reparent
{
childTransformName = pPipe6
parentTransformName = door
}
Reparent
{
childTransformName = polySurface94
parentTransformName = door
}
Reparent
{
childTransformName = polySurface95
parentTransformName = door
}
// pCylinder60 through...87
Reparent
{
childTransformName = pCylinder60
parentTransformName = door
}
Reparent
{
childTransformName = pCylinder61
parentTransformName = door
}
Reparent
{
childTransformName = pCylinder62
parentTransformName = door
}
Reparent
{
childTransformName = pCylinder63
parentTransformName = door
}
Reparent
{
childTransformName = pCylinder64
parentTransformName = door
}
Reparent
{
childTransformName = pCylinder65
parentTransformName = door
}
Reparent
{
childTransformName = pCylinder66
parentTransformName = door
}
Reparent
{
childTransformName = pCylinder67
parentTransformName = door
}
Reparent
{
childTransformName = pCylinder68
parentTransformName = door
}
Reparent
{
childTransformName = pCylinder69
parentTransformName = door
}
Reparent
{
childTransformName = pCylinder70
parentTransformName = door
}
Reparent
{
childTransformName = pCylinder71
parentTransformName = door
}
Reparent
{
childTransformName = pCylinder72
parentTransformName = door
}
Reparent
{
childTransformName = pCylinder73
parentTransformName = door
}
Reparent
{
childTransformName = pCylinder74
parentTransformName = door
}
Reparent
{
childTransformName = pCylinder75
parentTransformName = door
}
Reparent
{
childTransformName = pCylinder76
parentTransformName = door
}
Reparent
{
childTransformName = pCylinder77
parentTransformName = door
}
Reparent
{
childTransformName = pCylinder78
parentTransformName = door
}
Reparent
{
childTransformName = pCylinder79
parentTransformName = door
}
Reparent
{
childTransformName = pCylinder80
parentTransformName = door
}
Reparent
{
childTransformName = pCylinder81
parentTransformName = door
}
Reparent
{
childTransformName = pCylinder82
parentTransformName = door
}
Reparent
{
childTransformName = pCylinder83
parentTransformName = door
}
Reparent
{
childTransformName = pCylinder84
parentTransformName = door
}
Reparent
{
childTransformName = pCylinder85
parentTransformName = door
}
Reparent
{
childTransformName = pCylinder86
parentTransformName = door
}
Reparent
{
childTransformName = pCylinder87
parentTransformName = door
}
}
MODULE
{
name = FreeIvaHatch
position = 0, 0, -0.84
doorTransformName = door
tubeTransformName = tube
attachNodeId = top
}

MODULE
{
name = HandRail
transformName = rail
}

MODULE
{
name = FreeIvaHatch
position = -0.0142813819, 0.066871956, -0.9
airlockName = Airlock
}
}
Binary file added GameData/FreeIva/ASET/Spaces/ALCOR.mu
Binary file not shown.
Binary file added Models/ASET/ALCOR.blend
Binary file not shown.

0 comments on commit 323360f

Please sign in to comment.