//SarlaccPit_A state InActive { Conditions { if FreePlay == 1 goto Activate if IAm "PrincessLeia_Slave" == 0 and if IAm "C3PO" == 0 and if IAm "R2D2" == 0 goto Activate if IAm "C3PO" == 1 and if Message "Met_Droids" == 1 goto Activate if IAm "R2D2" == 1 and if Message "Met_Droids" == 1 goto Activate if IAm "PrincessLeia_Slave" == 1 and if Message "Met_Leia" == 1 goto Activate } Actions { } } state Activate { Conditions { } Actions { Activate ;Activate starts the creature. Will be started at position calculated in AllocatedPickup } } state Base { Conditions { if FreePlay == 1 goto NormalUpdate if IAm "Chewbacca" == 1 and if Message "Met_ChewyAndHan" == 0 goto Chewy_Wait if IAm "HanSolo_Skiff" == 1 and if Message "Met_ChewyAndHan" == 0 goto Han_Wait if FreePlay == 0 goto NormalUpdate } Actions { } } state NormalUpdate { ReferenceScript { Script=GeneralParty Source=Global ReturnState=NormalUpdate Conditions { } } Conditions { } Actions { FollowPlayer "1" } } state Chewy_Wait { Conditions { } Actions { SetSide "neutral" CannotDropIn NotWithParty SnapToLocator "name=Chewy" } } state Han_Wait { Conditions { } Actions { SetSide "neutral" CannotDropIn NotWithParty SnapToLocator "name=Han" } } state JustMet { Conditions { } Actions { FaceCamera "1" SetSide "goodie" SetState "NormalUpdate" } }