//DookuC state Base { ReferenceScript { Script=FreePlayDefend Source=Global ReturnState=Base Conditions { if AIOverrideControl == 0 and if PlayerDeflectingPart == 0 } } Conditions { if PlayerDeflectingPart == 1 goto DeflectPlayersPart } Actions { DeflectPlayersPart "FALSE" SetAIOverrideControl "FALSE" FollowPlayer "0.75" } } state MiniCut { Conditions { } Actions { SnapWeaponOut SetLocator "indexed" "name=start" GoToLocator SetMessage "name=PlayersReady" "increment=1" SetState "Base" } } state DeflectPlayersPart { Conditions { if PlayerDeflectingPart == 0 goto Base } Actions { CycleCharacter "time=0.5" "Catagory=Jedi" DeflectPlayersPart } }