Anyone been able to have more than 1 lock. I have seen the example and have gotten it to work. But I want it open certain locks rather than all to open/close.
void LASERTANK3::SetUMMUAirlockPos(void)
{
int AirlockStatus=Crew.GetAirlockDoorState();
Crew.SetActiveDockForTransfer(iActiveDockNumber);
switch(iActiveDockNumber)
{
case 0:
Crew.DefineAirLockShape(AirlockStatus,-4,-2,-3,2,0,3);
Crew.SetMembersPosRotOnEVA(_V(-3,-.75,1.5),_V(0,0,0));
break;
case 1:
Crew.DefineAirLockShape(AirlockStatus,2,4,-3,2,0,3);
Crew.SetMembersPosRotOnEVA(_V(3,-.75,1.5),_V(0,0,0));
break;
}
}
void LASERTANK3::SetUMMUAirlockPos(void)
{
int AirlockStatus=Crew.GetAirlockDoorState();
Crew.SetActiveDockForTransfer(iActiveDockNumber);
switch(iActiveDockNumber)
{
case 0:
Crew.DefineAirLockShape(AirlockStatus,-4,-2,-3,2,0,3);
Crew.SetMembersPosRotOnEVA(_V(-3,-.75,1.5),_V(0,0,0));
break;
case 1:
Crew.DefineAirLockShape(AirlockStatus,2,4,-3,2,0,3);
Crew.SetMembersPosRotOnEVA(_V(3,-.75,1.5),_V(0,0,0));
break;
}
}