//SPRITE_TYPE_SPACESHIP_DOOR;
facePlayer = false;
placeOnGround = false;
door = true;
linkWithChildren = true;

planeReference = StaticMesh'/Game/FirstPerson/Meshes/Shape_Plane.Shape_Plane';

Init(vector(3.0,3.0,1.0), 1664, 3, 1, 1, 1);

ai.AddNode(105, -1.0, -1.0, 0);

mesh.CollisionObjectType = 0;

[children]

anim.m_clamp = false;
anim.m_animationSpeed = 2.0;
anim.m_frameAmount = 1;
anim.m_frameOffset = 0;
animations.Push(anim);

loc.Z += 0.5 * cubeSize;
loc.Y -= 0.0625 * cubeSize;

SpawnChild(1245, rotation(0.0, 180.0, 90.0), vector(3.0,3.0,1.0), , -1);

ai.AddActivateNode(29, -1.0, 0.0, 1, 1.0);
ai.AddActivateNode(56, 0.0, 0.0, 8, 1.0, 0.0, 638.0, 1.0, 1.0, 1.0, 1.0, -1.0);
ai.AddActivateNode(30, -1.0, 0.0, 6, 22.0, 1.0, 0.0, -1.0, 0.0, 0.0);
ai.AddActivateNode(74, -1.0, 0.0, 2, 0.5, 3.0 * cubeSize);
ai.AddActivateNode(74, 0.975, -1.0, 2, 1.0, 3.0 * cubeSize);

loc.Z += 0.5 * cubeSize;
loc.Y += 0.0625 * cubeSize;

SpawnChild(1245, rotation(0.0, 0.0, 90.0), vector(3.0,3.0,1.0), , -1);

ai.AddActivateNode(29, -1.0, 0.0, 1, 1.0);
ai.AddActivateNode(56, 0.0, 0.0, 8, 1.0, 0.0, 638.0, 1.0, 1.0, 1.0, 1.0, -1.0);
ai.AddActivateNode(30, -1.0, 0.0, 6, 22.0, 1.0, 0.0, -1.0, 0.0, 0.0);
ai.AddActivateNode(74, -1.0, 0.0, 2, 0.5, 3.0 * cubeSize);
ai.AddActivateNode(74, 0.975, -1.0, 2, 1.0, 3.0 * cubeSize);

animations.Empty();
anim.m_clamp = true;
anim.m_animationSpeed = 1.0;
anim.m_frameAmount = 1;
anim.m_frameOffset = 1;
animations.Push(anim);

loc.Y += 0.4375 * cubeSize;

SpawnChild(1245, rotation(0.0, 0.0, 180.0), vector(3.0,3.0,1.0), StaticMesh'/Game/FirstPerson/Meshes/Shape_PlaneHalfHeight.Shape_PlaneHalfHeight', -1);

ai.AddActivateNode(29, -1.0, 0.0, 1, 1.0);
ai.AddActivateNode(21, -1.0, 0.975, 1, 0.95);

mesh.collisionEnabled = false;
