25 lines
663 B
Plaintext
25 lines
663 B
Plaintext
void main()
|
|
{
|
|
|
|
object oUser = GetLastUsedBy();
|
|
object oLadder = GetObjectByTag("BethCruHQLadder");
|
|
|
|
if (GetIsOpen(OBJECT_SELF))
|
|
{
|
|
// DelayCommand(0.75,PlayAnimation(ANIMATION_PLACEABLE_CLOSE));
|
|
AssignCommand(oUser,PlayAnimation(ANIMATION_LOOPING_GET_LOW,1.0,1.25));
|
|
AssignCommand(oUser,ActionWait(1.5));
|
|
AssignCommand(oUser,ActionJumpToObject(oLadder));
|
|
}
|
|
|
|
else
|
|
{
|
|
DelayCommand(0.75,PlayAnimation(ANIMATION_PLACEABLE_OPEN));
|
|
AssignCommand(oUser,PlayAnimation(ANIMATION_LOOPING_GET_LOW,1.0,1.25));
|
|
AssignCommand(oUser,ActionWait(1.25));
|
|
AssignCommand(oUser,ActionJumpToObject(oLadder));
|
|
}
|
|
|
|
|
|
}
|