├── Chapter2 ├── AStar │ ├── AStar.sln │ └── AStar │ │ ├── AStar.csproj │ │ ├── AStar │ │ ├── AStar.cs │ │ ├── AStarNode.cs │ │ ├── Direction.cs │ │ └── Point.cs │ │ ├── Program.cs │ │ └── Properties │ │ └── AssemblyInfo.cs └── BFS │ ├── BFS.csproj │ ├── BFS.sln │ ├── BFS.sln.DotSettings.user │ ├── BFS │ ├── BFS.cs │ ├── DFS.cs │ └── Node.cs │ ├── Program.cs │ └── Properties │ └── AssemblyInfo.cs ├── Chapter3 └── FSM │ ├── Assembly-CSharp-Editor-firstpass.csproj │ ├── Assembly-CSharp-firstpass.csproj │ ├── Assembly-CSharp.csproj │ ├── Assets │ ├── FSM.meta │ ├── FSM │ │ ├── Example.meta │ │ ├── Example │ │ │ ├── Example.unity │ │ │ ├── Example.unity.meta │ │ │ ├── FSM.cs │ │ │ └── FSM.cs.meta │ │ ├── Example2.meta │ │ └── Example2 │ │ │ ├── Example2.unity │ │ │ ├── Example2.unity.meta │ │ │ ├── FSM2Base.cs │ │ │ ├── FSM2Base.cs.meta │ │ │ ├── FSM2Forward.cs │ │ │ ├── FSM2Forward.cs.meta │ │ │ ├── FSM2Sample.cs │ │ │ ├── FSM2Sample.cs.meta │ │ │ ├── FSM2Stand.cs │ │ │ └── FSM2Stand.cs.meta │ ├── HFSM.meta │ ├── HFSM │ │ ├── Sample.meta │ │ ├── Sample │ │ │ ├── HFSMBase.cs │ │ │ ├── HFSMBase.cs.meta │ │ │ ├── HFSMCompany.cs │ │ │ ├── HFSMCompany.cs.meta │ │ │ ├── HFSMHome.cs │ │ │ ├── HFSMHome.cs.meta │ │ │ ├── HFSMSample.cs │ │ │ ├── HFSMSample.cs.meta │ │ │ ├── HFSMShop.cs │ │ │ ├── HFSMShop.cs.meta │ │ │ ├── Sample.unity │ │ │ └── Sample.unity.meta │ │ ├── Sample2.meta │ │ └── Sample2 │ │ │ ├── HFSMBag.cs │ │ │ ├── HFSMBag.cs.meta │ │ │ ├── HFSMBase.cs │ │ │ ├── HFSMBase.cs.meta │ │ │ ├── HFSMCompany.cs │ │ │ ├── HFSMCompany.cs.meta │ │ │ ├── HFSMHome.cs │ │ │ ├── HFSMHome.cs.meta │ │ │ ├── HFSMSample2.cs │ │ │ ├── HFSMSample2.cs.meta │ │ │ ├── HFSMShop.cs │ │ │ └── HFSMShop.cs.meta │ ├── HFSMManger.meta │ ├── HFSMManger │ │ ├── Enum.cs │ │ ├── Enum.cs.meta │ │ ├── HFSMManager.prefab │ │ ├── HFSMManager.prefab.meta │ │ ├── SMBase.cs │ │ ├── SMBase.cs.meta │ │ ├── SMBaseA.cs │ │ ├── SMBaseA.cs.meta │ │ ├── SMBaseB.cs │ │ ├── SMBaseB.cs.meta │ │ ├── SampleHFSMManager.cs │ │ └── SampleHFSMManager.cs.meta │ ├── IfElse.meta │ ├── IfElse │ │ ├── Example.unity │ │ ├── Example.unity.meta │ │ ├── NpcController.cs │ │ └── NpcController.cs.meta │ ├── Plugins.meta │ ├── Plugins │ │ ├── Editor.meta │ │ └── Editor │ │ │ ├── JetBrains.meta │ │ │ └── JetBrains │ │ │ ├── Unity3DRider.cs │ │ │ └── Unity3DRider.cs.meta │ ├── Sample.cs │ ├── Sample.cs.meta │ ├── SampleHFSM.cs │ ├── SampleHFSM.cs.meta │ ├── SampleStateA.cs │ ├── SampleStateA.cs.meta │ ├── SampleStateB.cs │ ├── SampleStateB.cs.meta │ ├── Standard Assets.meta │ ├── Standard Assets │ │ ├── Characters.meta │ │ ├── Characters │ │ │ ├── FirstPersonCharacter.meta │ │ │ ├── FirstPersonCharacter │ │ │ │ ├── Audio.meta │ │ │ │ ├── Audio │ │ │ │ │ ├── Footstep01.wav │ │ │ │ │ ├── Footstep01.wav.meta │ │ │ │ │ ├── Footstep02.wav │ │ │ │ │ ├── Footstep02.wav.meta │ │ │ │ │ ├── Footstep03.wav │ │ │ │ │ ├── Footstep03.wav.meta │ │ │ │ │ ├── Footstep04.wav │ │ │ │ │ ├── Footstep04.wav.meta │ │ │ │ │ ├── Jump.wav │ │ │ │ │ ├── Jump.wav.meta │ │ │ │ │ ├── Land.wav │ │ │ │ │ └── Land.wav.meta │ │ │ │ ├── FirstPersonCharacterGuidelines.txt │ │ │ │ ├── FirstPersonCharacterGuidelines.txt.meta │ │ │ │ ├── Prefabs.meta │ │ │ │ ├── Prefabs │ │ │ │ │ ├── FPSController.prefab │ │ │ │ │ ├── FPSController.prefab.meta │ │ │ │ │ ├── RigidBodyFPSController.prefab │ │ │ │ │ └── RigidBodyFPSController.prefab.meta │ │ │ │ ├── Scripts.meta │ │ │ │ └── Scripts │ │ │ │ │ ├── FirstPersonController.cs │ │ │ │ │ ├── FirstPersonController.cs.meta │ │ │ │ │ ├── HeadBob.cs │ │ │ │ │ ├── HeadBob.cs.meta │ │ │ │ │ ├── MouseLook.cs │ │ │ │ │ ├── MouseLook.cs.meta │ │ │ │ │ ├── RigidbodyFirstPersonController.cs │ │ │ │ │ └── RigidbodyFirstPersonController.cs.meta │ │ │ ├── RollerBall.meta │ │ │ ├── RollerBall │ │ │ │ ├── Materials.meta │ │ │ │ ├── Materials │ │ │ │ │ ├── RollerBallGrey.mat │ │ │ │ │ ├── RollerBallGrey.mat.meta │ │ │ │ │ ├── RollerBallWhite.mat │ │ │ │ │ └── RollerBallWhite.mat.meta │ │ │ │ ├── Models.meta │ │ │ │ ├── Models │ │ │ │ │ ├── RollerBall.fbx │ │ │ │ │ └── RollerBall.fbx.meta │ │ │ │ ├── Prefabs.meta │ │ │ │ ├── Prefabs │ │ │ │ │ ├── RollerBall.prefab │ │ │ │ │ └── RollerBall.prefab.meta │ │ │ │ ├── RollerBallGuidelines.txt │ │ │ │ ├── RollerBallGuidelines.txt.meta │ │ │ │ ├── Scripts.meta │ │ │ │ ├── Scripts │ │ │ │ │ ├── Ball.cs │ │ │ │ │ ├── Ball.cs.meta │ │ │ │ │ ├── BallUserControl.cs │ │ │ │ │ └── BallUserControl.cs.meta │ │ │ │ ├── Textures.meta │ │ │ │ └── Textures │ │ │ │ │ ├── RollerBallAlbedo.png │ │ │ │ │ ├── RollerBallAlbedo.png.meta │ │ │ │ │ ├── RollerBallSpecularGloss.png │ │ │ │ │ └── RollerBallSpecularGloss.png.meta │ │ │ ├── ThirdPersonCharacter.meta │ │ │ └── ThirdPersonCharacter │ │ │ │ ├── Animation.meta │ │ │ │ ├── Animation │ │ │ │ ├── HumanoidCrouch.fbx │ │ │ │ ├── HumanoidCrouch.fbx.meta │ │ │ │ ├── HumanoidIdle.fbx │ │ │ │ ├── HumanoidIdle.fbx.meta │ │ │ │ ├── HumanoidIdleJumpUp.fbx │ │ │ │ ├── HumanoidIdleJumpUp.fbx.meta │ │ │ │ ├── HumanoidJumpAndFall.fbx │ │ │ │ ├── HumanoidJumpAndFall.fbx.meta │ │ │ │ ├── HumanoidMidAir.fbx │ │ │ │ ├── HumanoidMidAir.fbx.meta │ │ │ │ ├── HumanoidRun.fbx │ │ │ │ ├── HumanoidRun.fbx.meta │ │ │ │ ├── HumanoidRunTurn.fbx │ │ │ │ ├── HumanoidRunTurn.fbx.meta │ │ │ │ ├── HumanoidRunTurnSharp.fbx │ │ │ │ ├── HumanoidRunTurnSharp.fbx.meta │ │ │ │ ├── HumanoidStandTurn.fbx │ │ │ │ ├── HumanoidStandTurn.fbx.meta │ │ │ │ ├── HumanoidWalk.fbx │ │ │ │ ├── HumanoidWalk.fbx.meta │ │ │ │ ├── HumanoidWalkTurn.fbx │ │ │ │ ├── HumanoidWalkTurn.fbx.meta │ │ │ │ ├── HumanoidWalkTurnSharp.fbx │ │ │ │ └── HumanoidWalkTurnSharp.fbx.meta │ │ │ │ ├── Animator.meta │ │ │ │ ├── Animator │ │ │ │ ├── ThirdPersonAnimatorController.controller │ │ │ │ └── ThirdPersonAnimatorController.controller.meta │ │ │ │ ├── Materials.meta │ │ │ │ ├── Materials │ │ │ │ ├── EthanGrey.mat │ │ │ │ ├── EthanGrey.mat.meta │ │ │ │ ├── EthanWhite.mat │ │ │ │ └── EthanWhite.mat.meta │ │ │ │ ├── Models.meta │ │ │ │ ├── Models │ │ │ │ ├── Ethan.fbx │ │ │ │ └── Ethan.fbx.meta │ │ │ │ ├── Prefabs.meta │ │ │ │ ├── Prefabs │ │ │ │ ├── AIThirdPersonController.prefab │ │ │ │ ├── AIThirdPersonController.prefab.meta │ │ │ │ ├── ThirdPersonController.prefab │ │ │ │ └── ThirdPersonController.prefab.meta │ │ │ │ ├── Scripts.meta │ │ │ │ ├── Scripts │ │ │ │ ├── AICharacterControl.cs │ │ │ │ ├── AICharacterControl.cs.meta │ │ │ │ ├── ThirdPersonCharacter.cs │ │ │ │ ├── ThirdPersonCharacter.cs.meta │ │ │ │ ├── ThirdPersonUserControl.cs │ │ │ │ └── ThirdPersonUserControl.cs.meta │ │ │ │ ├── Textures.meta │ │ │ │ ├── Textures │ │ │ │ ├── EthanNormals.png │ │ │ │ ├── EthanNormals.png.meta │ │ │ │ ├── EthanOcclusion.png │ │ │ │ └── EthanOcclusion.png.meta │ │ │ │ ├── ThirdPersonCharacterGuidelines.txt │ │ │ │ └── ThirdPersonCharacterGuidelines.txt.meta │ │ ├── CrossPlatformInput.meta │ │ ├── CrossPlatformInput │ │ │ ├── CrossPlatformInputGuidelines.txt │ │ │ ├── CrossPlatformInputGuidelines.txt.meta │ │ │ ├── Prefabs.meta │ │ │ ├── Prefabs │ │ │ │ ├── CarTiltControls.prefab │ │ │ │ ├── CarTiltControls.prefab.meta │ │ │ │ ├── DualTouchControls.prefab │ │ │ │ ├── DualTouchControls.prefab.meta │ │ │ │ ├── MobileAircraftControls.prefab │ │ │ │ ├── MobileAircraftControls.prefab.meta │ │ │ │ ├── MobileSingleStickControl.prefab │ │ │ │ ├── MobileSingleStickControl.prefab.meta │ │ │ │ ├── MobileTiltControlRig.prefab │ │ │ │ └── MobileTiltControlRig.prefab.meta │ │ │ ├── Scripts.meta │ │ │ ├── Scripts │ │ │ │ ├── AxisTouchButton.cs │ │ │ │ ├── AxisTouchButton.cs.meta │ │ │ │ ├── ButtonHandler.cs │ │ │ │ ├── ButtonHandler.cs.meta │ │ │ │ ├── CrossPlatformInputManager.cs │ │ │ │ ├── CrossPlatformInputManager.cs.meta │ │ │ │ ├── InputAxisScrollbar.cs │ │ │ │ ├── InputAxisScrollbar.cs.meta │ │ │ │ ├── Joystick.cs │ │ │ │ ├── Joystick.cs.meta │ │ │ │ ├── MobileControlRig.cs │ │ │ │ ├── MobileControlRig.cs.meta │ │ │ │ ├── PlatformSpecific.meta │ │ │ │ ├── PlatformSpecific │ │ │ │ │ ├── MobileInput.cs │ │ │ │ │ ├── MobileInput.cs.meta │ │ │ │ │ ├── StandaloneInput.cs │ │ │ │ │ └── StandaloneInput.cs.meta │ │ │ │ ├── TiltInput.cs │ │ │ │ ├── TiltInput.cs.meta │ │ │ │ ├── TouchPad.cs │ │ │ │ ├── TouchPad.cs.meta │ │ │ │ ├── VirtualInput.cs │ │ │ │ └── VirtualInput.cs.meta │ │ │ ├── Sprites.meta │ │ │ └── Sprites │ │ │ │ ├── ButtonAcceleratorOverSprite.png │ │ │ │ ├── ButtonAcceleratorOverSprite.png.meta │ │ │ │ ├── ButtonAcceleratorUpSprite.png │ │ │ │ ├── ButtonAcceleratorUpSprite.png.meta │ │ │ │ ├── ButtonArrowOverSprite.png │ │ │ │ ├── ButtonArrowOverSprite.png.meta │ │ │ │ ├── ButtonArrowUpSprite.png │ │ │ │ ├── ButtonArrowUpSprite.png.meta │ │ │ │ ├── ButtonBrakeOverSprite.png │ │ │ │ ├── ButtonBrakeOverSprite.png.meta │ │ │ │ ├── ButtonBrakeUpSprite.png │ │ │ │ ├── ButtonBrakeUpSprite.png.meta │ │ │ │ ├── ButtonCameraCycleUpSprite.png │ │ │ │ ├── ButtonCameraCycleUpSprite.png.meta │ │ │ │ ├── ButtonResetSprite.png │ │ │ │ ├── ButtonResetSprite.png.meta │ │ │ │ ├── ButtonSpacebarSprite.png │ │ │ │ ├── ButtonSpacebarSprite.png.meta │ │ │ │ ├── ButtonThumbstickOverSprite.png │ │ │ │ ├── ButtonThumbstickOverSprite.png.meta │ │ │ │ ├── ButtonThumbstickUpSprite.png │ │ │ │ ├── ButtonThumbstickUpSprite.png.meta │ │ │ │ ├── ButtonTimescaleFullUpSprite.png │ │ │ │ ├── ButtonTimescaleFullUpSprite.png.meta │ │ │ │ ├── ButtonTimescaleSlowUpSprite.png │ │ │ │ ├── ButtonTimescaleSlowUpSprite.png.meta │ │ │ │ ├── SliderBackgroundSprite.png │ │ │ │ ├── SliderBackgroundSprite.png.meta │ │ │ │ ├── SliderHandleSprite.png │ │ │ │ ├── SliderHandleSprite.png.meta │ │ │ │ ├── TouchpadSprite.png │ │ │ │ └── TouchpadSprite.png.meta │ │ ├── Editor.meta │ │ ├── Editor │ │ │ ├── CrossPlatformInput.meta │ │ │ └── CrossPlatformInput │ │ │ │ ├── CrossPlatformInputInitialize.cs │ │ │ │ └── CrossPlatformInputInitialize.cs.meta │ │ ├── PhysicsMaterials.meta │ │ ├── PhysicsMaterials │ │ │ ├── Bouncy.physicmaterial │ │ │ ├── Bouncy.physicmaterial.meta │ │ │ ├── Ice.physicmaterial │ │ │ ├── Ice.physicmaterial.meta │ │ │ ├── MaxFriction.physicMaterial │ │ │ ├── MaxFriction.physicMaterial.meta │ │ │ ├── Metal.physicmaterial │ │ │ ├── Metal.physicmaterial.meta │ │ │ ├── Rubber.physicmaterial │ │ │ ├── Rubber.physicmaterial.meta │ │ │ ├── Wood.physicmaterial │ │ │ ├── Wood.physicmaterial.meta │ │ │ ├── ZeroFriction.physicMaterial │ │ │ └── ZeroFriction.physicMaterial.meta │ │ ├── Utility.meta │ │ └── Utility │ │ │ ├── ActivateTrigger.cs │ │ │ ├── ActivateTrigger.cs.meta │ │ │ ├── AlphaButtonClickMask.cs │ │ │ ├── AlphaButtonClickMask.cs.meta │ │ │ ├── AutoMobileShaderSwitch.cs │ │ │ ├── AutoMobileShaderSwitch.cs.meta │ │ │ ├── AutoMoveAndRotate.cs │ │ │ ├── AutoMoveAndRotate.cs.meta │ │ │ ├── CameraRefocus.cs │ │ │ ├── CameraRefocus.cs.meta │ │ │ ├── CurveControlledBob.cs │ │ │ ├── CurveControlledBob.cs.meta │ │ │ ├── DragRigidbody.cs │ │ │ ├── DragRigidbody.cs.meta │ │ │ ├── DynamicShadowSettings.cs │ │ │ ├── DynamicShadowSettings.cs.meta │ │ │ ├── EventSystemChecker.cs │ │ │ ├── EventSystemChecker.cs.meta │ │ │ ├── FOVKick.cs │ │ │ ├── FOVKick.cs.meta │ │ │ ├── FPSCounter.cs │ │ │ ├── FPSCounter.cs.meta │ │ │ ├── FollowTarget.cs │ │ │ ├── FollowTarget.cs.meta │ │ │ ├── ForcedReset.cs │ │ │ ├── ForcedReset.cs.meta │ │ │ ├── LerpControlledBob.cs │ │ │ ├── LerpControlledBob.cs.meta │ │ │ ├── ObjectResetter.cs │ │ │ ├── ObjectResetter.cs.meta │ │ │ ├── ParticleSystemDestroyer.cs │ │ │ ├── ParticleSystemDestroyer.cs.meta │ │ │ ├── PlatformSpecificContent.cs │ │ │ ├── PlatformSpecificContent.cs.meta │ │ │ ├── Prefabs.meta │ │ │ ├── Prefabs │ │ │ ├── FramerateCounter.prefab │ │ │ └── FramerateCounter.prefab.meta │ │ │ ├── SimpleActivatorMenu.cs │ │ │ ├── SimpleActivatorMenu.cs.meta │ │ │ ├── SimpleMouseRotator.cs │ │ │ ├── SimpleMouseRotator.cs.meta │ │ │ ├── SmoothFollow.cs │ │ │ ├── SmoothFollow.cs.meta │ │ │ ├── TimedObjectActivator.cs │ │ │ ├── TimedObjectActivator.cs.meta │ │ │ ├── TimedObjectDestructor.cs │ │ │ ├── TimedObjectDestructor.cs.meta │ │ │ ├── WaypointCircuit.cs │ │ │ ├── WaypointCircuit.cs.meta │ │ │ ├── WaypointProgressTracker.cs │ │ │ └── WaypointProgressTracker.cs.meta │ ├── StateMachine.cs │ ├── StateMachine.cs.meta │ ├── test.unity │ └── test.unity.meta │ ├── FSM.sln │ └── FSM.v12.suo ├── Chapter4 └── lemon-bt-CShape │ ├── Lemon-BT-CShape.sln │ ├── Lemon-BT-CShape.v12.suo │ └── lemon-bt-CShape │ ├── App.config │ ├── Core │ ├── Bt_Action.cs │ ├── Bt_Composite.cs │ ├── Bt_Condition.cs │ ├── Bt_Debug.cs │ ├── Bt_Decorator.cs │ ├── Bt_Node.cs │ ├── Bt_Parallel.cs │ ├── Bt_ParallelSelector.cs │ ├── Bt_ParallelSequence.cs │ ├── Bt_Result.cs │ ├── Bt_Select.cs │ └── Bt_Sequence.cs │ ├── Lemon-BT-CShape.csproj │ ├── Properties │ └── AssemblyInfo.cs │ └── Test │ ├── Test.cs │ ├── TestNodeFail.cs │ ├── TestNodeSuccess.cs │ └── testNodeRuning.cs ├── Chapter5 ├── Behavior Designer │ └── Assets │ │ ├── Behavior Designer.meta │ │ ├── Behavior Designer │ │ ├── Documentation.pdf │ │ ├── Documentation.pdf.meta │ │ ├── Editor.meta │ │ ├── Editor │ │ │ ├── BehaviorDesignerEditor.dll │ │ │ ├── BehaviorDesignerEditor.dll.meta │ │ │ ├── BehaviorTreeInspector.cs │ │ │ ├── BehaviorTreeInspector.cs.meta │ │ │ ├── ExternalBehaviorTreeInspector.cs │ │ │ ├── ExternalBehaviorTreeInspector.cs.meta │ │ │ ├── GridShader.shader │ │ │ ├── GridShader.shader.meta │ │ │ ├── Object Drawers.meta │ │ │ └── Object Drawers │ │ │ │ ├── FloatSliderDrawer.cs │ │ │ │ ├── FloatSliderDrawer.cs.meta │ │ │ │ ├── IntSliderDrawer.cs │ │ │ │ └── IntSliderDrawer.cs.meta │ │ ├── Release Notes.pdf │ │ ├── Release Notes.pdf.meta │ │ ├── Runtime Source Code Location.pdf │ │ ├── Runtime Source Code Location.pdf.meta │ │ ├── Runtime.meta │ │ └── Runtime │ │ │ ├── Actions.meta │ │ │ ├── Actions │ │ │ ├── BehaviorTreeReference.cs │ │ │ ├── BehaviorTreeReference.cs.meta │ │ │ ├── Idle.cs │ │ │ ├── Idle.cs.meta │ │ │ ├── Log.cs │ │ │ ├── Log.cs.meta │ │ │ ├── PerformInterruption.cs │ │ │ ├── PerformInterruption.cs.meta │ │ │ ├── Reflection.meta │ │ │ ├── Reflection │ │ │ │ ├── GetFieldValue.cs │ │ │ │ ├── GetFieldValue.cs.meta │ │ │ │ ├── GetPropertyValue.cs │ │ │ │ ├── GetPropertyValue.cs.meta │ │ │ │ ├── InvokeMethod.cs │ │ │ │ ├── InvokeMethod.cs.meta │ │ │ │ ├── SetFieldValue.cs │ │ │ │ ├── SetFieldValue.cs.meta │ │ │ │ ├── SetPropertyValue.cs │ │ │ │ └── SetPropertyValue.cs.meta │ │ │ ├── RestartBehaviorTree.cs │ │ │ ├── RestartBehaviorTree.cs.meta │ │ │ ├── SendEvent.cs │ │ │ ├── SendEvent.cs.meta │ │ │ ├── StartBehaviorTree.cs │ │ │ ├── StartBehaviorTree.cs.meta │ │ │ ├── StopBehaviorTree.cs │ │ │ ├── StopBehaviorTree.cs.meta │ │ │ ├── Wait.cs │ │ │ └── Wait.cs.meta │ │ │ ├── Basic Tasks.meta │ │ │ ├── Basic Tasks │ │ │ ├── Animation.meta │ │ │ ├── Animation │ │ │ │ ├── Blend.cs │ │ │ │ ├── Blend.cs.meta │ │ │ │ ├── CrossFade.cs │ │ │ │ ├── CrossFade.cs.meta │ │ │ │ ├── CrossFadeQueued.cs │ │ │ │ ├── CrossFadeQueued.cs.meta │ │ │ │ ├── GetAnimatePhysics.cs │ │ │ │ ├── GetAnimatePhysics.cs.meta │ │ │ │ ├── IsPlaying.cs │ │ │ │ ├── IsPlaying.cs.meta │ │ │ │ ├── Play.cs │ │ │ │ ├── Play.cs.meta │ │ │ │ ├── PlayQueued.cs │ │ │ │ ├── PlayQueued.cs.meta │ │ │ │ ├── Rewind.cs │ │ │ │ ├── Rewind.cs.meta │ │ │ │ ├── Sample.cs │ │ │ │ ├── Sample.cs.meta │ │ │ │ ├── SetAnimatePhysics.cs │ │ │ │ ├── SetAnimatePhysics.cs.meta │ │ │ │ ├── SetWrapMode.cs │ │ │ │ ├── SetWrapMode.cs.meta │ │ │ │ ├── Stop.cs │ │ │ │ └── Stop.cs.meta │ │ │ ├── Animator.meta │ │ │ ├── Animator │ │ │ │ ├── CrossFade.cs │ │ │ │ ├── CrossFade.cs.meta │ │ │ │ ├── GetApplyRootMotion.cs │ │ │ │ ├── GetApplyRootMotion.cs.meta │ │ │ │ ├── GetBoolParameter.cs │ │ │ │ ├── GetBoolParameter.cs.meta │ │ │ │ ├── GetDeltaPosition.cs │ │ │ │ ├── GetDeltaPosition.cs.meta │ │ │ │ ├── GetDeltaRotation.cs │ │ │ │ ├── GetDeltaRotation.cs.meta │ │ │ │ ├── GetFloatParameter.cs │ │ │ │ ├── GetFloatParameter.cs.meta │ │ │ │ ├── GetGravityWeight.cs │ │ │ │ ├── GetGravityWeight.cs.meta │ │ │ │ ├── GetIntegerParameter.cs │ │ │ │ ├── GetIntegerParameter.cs.meta │ │ │ │ ├── GetLayerWeight.cs │ │ │ │ ├── GetLayerWeight.cs.meta │ │ │ │ ├── GetSpeed.cs │ │ │ │ ├── GetSpeed.cs.meta │ │ │ │ ├── GetStringToHash.cs │ │ │ │ ├── GetStringToHash.cs.meta │ │ │ │ ├── InterruptMatchTarget.cs │ │ │ │ ├── InterruptMatchTarget.cs.meta │ │ │ │ ├── IsInTransition.cs │ │ │ │ ├── IsInTransition.cs.meta │ │ │ │ ├── IsName.cs │ │ │ │ ├── IsName.cs.meta │ │ │ │ ├── IsParameterControlledByCurve.cs │ │ │ │ ├── IsParameterControlledByCurve.cs.meta │ │ │ │ ├── MatchTarget.cs │ │ │ │ ├── MatchTarget.cs.meta │ │ │ │ ├── Play.cs │ │ │ │ ├── Play.cs.meta │ │ │ │ ├── SetApplyRootMotion.cs │ │ │ │ ├── SetApplyRootMotion.cs.meta │ │ │ │ ├── SetBoolParameter.cs │ │ │ │ ├── SetBoolParameter.cs.meta │ │ │ │ ├── SetFloatParameter.cs │ │ │ │ ├── SetFloatParameter.cs.meta │ │ │ │ ├── SetIntegerParameter.cs │ │ │ │ ├── SetIntegerParameter.cs.meta │ │ │ │ ├── SetLayerWeight.cs │ │ │ │ ├── SetLayerWeight.cs.meta │ │ │ │ ├── SetLookAtPosition.cs │ │ │ │ ├── SetLookAtPosition.cs.meta │ │ │ │ ├── SetLookAtWeight.cs │ │ │ │ ├── SetLookAtWeight.cs.meta │ │ │ │ ├── SetSpeed.cs │ │ │ │ ├── SetSpeed.cs.meta │ │ │ │ ├── SetTrigger.cs │ │ │ │ ├── SetTrigger.cs.meta │ │ │ │ ├── StartPlayback.cs │ │ │ │ ├── StartPlayback.cs.meta │ │ │ │ ├── StartRecording.cs │ │ │ │ ├── StartRecording.cs.meta │ │ │ │ ├── StopPlayback.cs │ │ │ │ ├── StopPlayback.cs.meta │ │ │ │ ├── StopRecording.cs │ │ │ │ └── StopRecording.cs.meta │ │ │ ├── AudioSource.meta │ │ │ ├── AudioSource │ │ │ │ ├── GetIgnoreListenerPause.cs │ │ │ │ ├── GetIgnoreListenerPause.cs.meta │ │ │ │ ├── GetIgnoreListenerVolume.cs │ │ │ │ ├── GetIgnoreListenerVolume.cs.meta │ │ │ │ ├── GetLoop.cs │ │ │ │ ├── GetLoop.cs.meta │ │ │ │ ├── GetMaxDistance.cs │ │ │ │ ├── GetMaxDistance.cs.meta │ │ │ │ ├── GetMinDistance.cs │ │ │ │ ├── GetMinDistance.cs.meta │ │ │ │ ├── GetMute.cs │ │ │ │ ├── GetMute.cs.meta │ │ │ │ ├── GetPitch.cs │ │ │ │ ├── GetPitch.cs.meta │ │ │ │ ├── GetPriority.cs │ │ │ │ ├── GetPriority.cs.meta │ │ │ │ ├── GetSpread.cs │ │ │ │ ├── GetSpread.cs.meta │ │ │ │ ├── GetTime.cs │ │ │ │ ├── GetTime.cs.meta │ │ │ │ ├── GetTimeSamples.cs │ │ │ │ ├── GetTimeSamples.cs.meta │ │ │ │ ├── GetVolume.cs │ │ │ │ ├── GetVolume.cs.meta │ │ │ │ ├── IsPlaying.cs │ │ │ │ ├── IsPlaying.cs.meta │ │ │ │ ├── Pause.cs │ │ │ │ ├── Pause.cs.meta │ │ │ │ ├── Play.cs │ │ │ │ ├── Play.cs.meta │ │ │ │ ├── PlayDelayed.cs │ │ │ │ ├── PlayDelayed.cs.meta │ │ │ │ ├── PlayOneShot.cs │ │ │ │ ├── PlayOneShot.cs.meta │ │ │ │ ├── PlayScheduled.cs │ │ │ │ ├── PlayScheduled.cs.meta │ │ │ │ ├── SetAudioClip.cs │ │ │ │ ├── SetAudioClip.cs.meta │ │ │ │ ├── SetIgnoreListenerPause.cs │ │ │ │ ├── SetIgnoreListenerPause.cs.meta │ │ │ │ ├── SetIgnoreListenerVolume.cs │ │ │ │ ├── SetIgnoreListenerVolume.cs.meta │ │ │ │ ├── SetLoop.cs │ │ │ │ ├── SetLoop.cs.meta │ │ │ │ ├── SetMaxDistance.cs │ │ │ │ ├── SetMaxDistance.cs.meta │ │ │ │ ├── SetMinDistance.cs │ │ │ │ ├── SetMinDistance.cs.meta │ │ │ │ ├── SetMute.cs │ │ │ │ ├── SetMute.cs.meta │ │ │ │ ├── SetPan.cs │ │ │ │ ├── SetPan.cs.meta │ │ │ │ ├── SetPanLevel.cs │ │ │ │ ├── SetPanLevel.cs.meta │ │ │ │ ├── SetPitch.cs │ │ │ │ ├── SetPitch.cs.meta │ │ │ │ ├── SetPriority.cs │ │ │ │ ├── SetPriority.cs.meta │ │ │ │ ├── SetRolloffMode.cs │ │ │ │ ├── SetRolloffMode.cs.meta │ │ │ │ ├── SetScheduledEndTime.cs │ │ │ │ ├── SetScheduledEndTime.cs.meta │ │ │ │ ├── SetScheduledStartTime.cs │ │ │ │ ├── SetScheduledStartTime.cs.meta │ │ │ │ ├── SetSpread.cs │ │ │ │ ├── SetSpread.cs.meta │ │ │ │ ├── SetTime.cs │ │ │ │ ├── SetTime.cs.meta │ │ │ │ ├── SetVelocityUpdateMode.cs │ │ │ │ ├── SetVelocityUpdateMode.cs.meta │ │ │ │ ├── SetVolume.cs │ │ │ │ ├── SetVolume.cs.meta │ │ │ │ ├── Stop.cs │ │ │ │ └── Stop.cs.meta │ │ │ ├── Behaviour.meta │ │ │ ├── Behaviour │ │ │ │ ├── GetIsEnabled.cs │ │ │ │ ├── GetIsEnabled.cs.meta │ │ │ │ ├── IsEnabled.cs │ │ │ │ ├── IsEnabled.cs.meta │ │ │ │ ├── SetIsEnabled.cs │ │ │ │ └── SetIsEnabled.cs.meta │ │ │ ├── BoxCollider.meta │ │ │ ├── BoxCollider │ │ │ │ ├── GetCenter.cs │ │ │ │ ├── GetCenter.cs.meta │ │ │ │ ├── GetSize.cs │ │ │ │ ├── GetSize.cs.meta │ │ │ │ ├── SetCenter.cs │ │ │ │ ├── SetCenter.cs.meta │ │ │ │ ├── SetSize.cs │ │ │ │ └── SetSize.cs.meta │ │ │ ├── BoxCollider2D.meta │ │ │ ├── BoxCollider2D │ │ │ │ ├── GetSize.cs │ │ │ │ ├── GetSize.cs.meta │ │ │ │ ├── SetSize.cs │ │ │ │ └── SetSize.cs.meta │ │ │ ├── CapsuleCollider.meta │ │ │ ├── CapsuleCollider │ │ │ │ ├── GetCenter.cs │ │ │ │ ├── GetCenter.cs.meta │ │ │ │ ├── GetDirection.cs │ │ │ │ ├── GetDirection.cs.meta │ │ │ │ ├── GetHeight.cs │ │ │ │ ├── GetHeight.cs.meta │ │ │ │ ├── GetRadius.cs │ │ │ │ ├── GetRadius.cs.meta │ │ │ │ ├── SetCenter.cs │ │ │ │ ├── SetCenter.cs.meta │ │ │ │ ├── SetDirection.cs │ │ │ │ ├── SetDirection.cs.meta │ │ │ │ ├── SetHeight.cs │ │ │ │ ├── SetHeight.cs.meta │ │ │ │ ├── SetRadius.cs │ │ │ │ └── SetRadius.cs.meta │ │ │ ├── CharacterController.meta │ │ │ ├── CharacterController │ │ │ │ ├── GetCenter.cs │ │ │ │ ├── GetCenter.cs.meta │ │ │ │ ├── GetHeight.cs │ │ │ │ ├── GetHeight.cs.meta │ │ │ │ ├── GetRadius.cs │ │ │ │ ├── GetRadius.cs.meta │ │ │ │ ├── GetSlopeLimit.cs │ │ │ │ ├── GetSlopeLimit.cs.meta │ │ │ │ ├── GetStepOffset.cs │ │ │ │ ├── GetStepOffset.cs.meta │ │ │ │ ├── GetVelocity.cs │ │ │ │ ├── GetVelocity.cs.meta │ │ │ │ ├── HasColliderHit.cs │ │ │ │ ├── HasColliderHit.cs.meta │ │ │ │ ├── IsGrounded.cs │ │ │ │ ├── IsGrounded.cs.meta │ │ │ │ ├── Move.cs │ │ │ │ ├── Move.cs.meta │ │ │ │ ├── SetCenter.cs │ │ │ │ ├── SetCenter.cs.meta │ │ │ │ ├── SetHeight.cs │ │ │ │ ├── SetHeight.cs.meta │ │ │ │ ├── SetRadius.cs │ │ │ │ ├── SetRadius.cs.meta │ │ │ │ ├── SetSlopeLimit.cs │ │ │ │ ├── SetSlopeLimit.cs.meta │ │ │ │ ├── SetStepOffset.cs │ │ │ │ ├── SetStepOffset.cs.meta │ │ │ │ ├── SimpleMove.cs │ │ │ │ └── SimpleMove.cs.meta │ │ │ ├── CircleCollider2D.meta │ │ │ ├── CircleCollider2D │ │ │ │ ├── GetCenter.cs │ │ │ │ ├── GetCenter.cs.meta │ │ │ │ ├── GetRadius.cs │ │ │ │ ├── GetRadius.cs.meta │ │ │ │ ├── SetCenter.cs │ │ │ │ ├── SetCenter.cs.meta │ │ │ │ ├── SetRadius.cs │ │ │ │ └── SetRadius.cs.meta │ │ │ ├── Debug.meta │ │ │ ├── Debug │ │ │ │ ├── DrawLine.cs │ │ │ │ ├── DrawLine.cs.meta │ │ │ │ ├── DrawRay.cs │ │ │ │ ├── DrawRay.cs.meta │ │ │ │ ├── LogFormat.cs │ │ │ │ ├── LogFormat.cs.meta │ │ │ │ ├── LogValue.cs │ │ │ │ └── LogValue.cs.meta │ │ │ ├── GameObject.meta │ │ │ ├── GameObject │ │ │ │ ├── ActiveInHierarchy.cs │ │ │ │ ├── ActiveInHierarchy.cs.meta │ │ │ │ ├── ActiveSelf.cs │ │ │ │ ├── ActiveSelf.cs.meta │ │ │ │ ├── CompareTag.cs │ │ │ │ ├── CompareTag.cs.meta │ │ │ │ ├── Destroy.cs │ │ │ │ ├── Destroy.cs.meta │ │ │ │ ├── DestroyImmediate.cs │ │ │ │ ├── DestroyImmediate.cs.meta │ │ │ │ ├── Find.cs │ │ │ │ ├── Find.cs.meta │ │ │ │ ├── FindGameObjectsWithTag.cs │ │ │ │ ├── FindGameObjectsWithTag.cs.meta │ │ │ │ ├── FindWithTag.cs │ │ │ │ ├── FindWithTag.cs.meta │ │ │ │ ├── GetComponent.cs │ │ │ │ ├── GetComponent.cs.meta │ │ │ │ ├── GetTag.cs │ │ │ │ ├── GetTag.cs.meta │ │ │ │ ├── Instantiate.cs │ │ │ │ ├── Instantiate.cs.meta │ │ │ │ ├── SendMessage.cs │ │ │ │ ├── SendMessage.cs.meta │ │ │ │ ├── SetActive.cs │ │ │ │ ├── SetActive.cs.meta │ │ │ │ ├── SetTag.cs │ │ │ │ └── SetTag.cs.meta │ │ │ ├── Input.meta │ │ │ ├── Input │ │ │ │ ├── GetAcceleration.cs │ │ │ │ ├── GetAcceleration.cs.meta │ │ │ │ ├── GetAxis.cs │ │ │ │ ├── GetAxis.cs.meta │ │ │ │ ├── GetAxisRaw.cs │ │ │ │ ├── GetAxisRaw.cs.meta │ │ │ │ ├── GetButton.cs │ │ │ │ ├── GetButton.cs.meta │ │ │ │ ├── GetKey.cs │ │ │ │ ├── GetKey.cs.meta │ │ │ │ ├── GetMouseButton.cs │ │ │ │ ├── GetMouseButton.cs.meta │ │ │ │ ├── GetMousePosition.cs │ │ │ │ ├── GetMousePosition.cs.meta │ │ │ │ ├── IsButtonDown.cs │ │ │ │ ├── IsButtonDown.cs.meta │ │ │ │ ├── IsButtonUp.cs │ │ │ │ ├── IsButtonUp.cs.meta │ │ │ │ ├── IsKeyDown.cs │ │ │ │ ├── IsKeyDown.cs.meta │ │ │ │ ├── IsKeyUp.cs │ │ │ │ ├── IsKeyUp.cs.meta │ │ │ │ ├── IsMouseDown.cs │ │ │ │ ├── IsMouseDown.cs.meta │ │ │ │ ├── IsMouseUp.cs │ │ │ │ └── IsMouseUp.cs.meta │ │ │ ├── LayerMask.meta │ │ │ ├── LayerMask │ │ │ │ ├── GetLayer.cs │ │ │ │ ├── GetLayer.cs.meta │ │ │ │ ├── SetLayer.cs │ │ │ │ └── SetLayer.cs.meta │ │ │ ├── Light.meta │ │ │ ├── Light │ │ │ │ ├── GetColor.cs │ │ │ │ ├── GetColor.cs.meta │ │ │ │ ├── GetCookieSize.cs │ │ │ │ ├── GetCookieSize.cs.meta │ │ │ │ ├── GetIntensity.cs │ │ │ │ ├── GetIntensity.cs.meta │ │ │ │ ├── GetRange.cs │ │ │ │ ├── GetRange.cs.meta │ │ │ │ ├── GetShadowBias.cs │ │ │ │ ├── GetShadowBias.cs.meta │ │ │ │ ├── GetShadowStrength.cs │ │ │ │ ├── GetShadowStrength.cs.meta │ │ │ │ ├── GetSpotAngle.cs │ │ │ │ ├── GetSpotAngle.cs.meta │ │ │ │ ├── SetColor.cs │ │ │ │ ├── SetColor.cs.meta │ │ │ │ ├── SetCookie.cs │ │ │ │ ├── SetCookie.cs.meta │ │ │ │ ├── SetCookieSize.cs │ │ │ │ ├── SetCookieSize.cs.meta │ │ │ │ ├── SetCullingMask.cs │ │ │ │ ├── SetCullingMask.cs.meta │ │ │ │ ├── SetIntensity.cs │ │ │ │ ├── SetIntensity.cs.meta │ │ │ │ ├── SetRange.cs │ │ │ │ ├── SetRange.cs.meta │ │ │ │ ├── SetShadowBias.cs │ │ │ │ ├── SetShadowBias.cs.meta │ │ │ │ ├── SetShadowSoftness.cs │ │ │ │ ├── SetShadowSoftness.cs.meta │ │ │ │ ├── SetShadowSoftnessFade.cs │ │ │ │ ├── SetShadowSoftnessFade.cs.meta │ │ │ │ ├── SetShadowStrength.cs │ │ │ │ ├── SetShadowStrength.cs.meta │ │ │ │ ├── SetShadows.cs │ │ │ │ ├── SetShadows.cs.meta │ │ │ │ ├── SetSpotAngle.cs │ │ │ │ ├── SetSpotAngle.cs.meta │ │ │ │ ├── SetType.cs │ │ │ │ └── SetType.cs.meta │ │ │ ├── Math.meta │ │ │ ├── Math │ │ │ │ ├── BoolComparison.cs │ │ │ │ ├── BoolComparison.cs.meta │ │ │ │ ├── BoolFlip.cs │ │ │ │ ├── BoolFlip.cs.meta │ │ │ │ ├── BoolOperator.cs │ │ │ │ ├── BoolOperator.cs.meta │ │ │ │ ├── FloatAbs.cs │ │ │ │ ├── FloatAbs.cs.meta │ │ │ │ ├── FloatClamp.cs │ │ │ │ ├── FloatClamp.cs.meta │ │ │ │ ├── FloatComparison.cs │ │ │ │ ├── FloatComparison.cs.meta │ │ │ │ ├── FloatOperator.cs │ │ │ │ ├── FloatOperator.cs.meta │ │ │ │ ├── IntAbs.cs │ │ │ │ ├── IntAbs.cs.meta │ │ │ │ ├── IntClamp.cs │ │ │ │ ├── IntClamp.cs.meta │ │ │ │ ├── IntComparison.cs │ │ │ │ ├── IntComparison.cs.meta │ │ │ │ ├── IntOperator.cs │ │ │ │ ├── IntOperator.cs.meta │ │ │ │ ├── IsFloatPositive.cs │ │ │ │ ├── IsFloatPositive.cs.meta │ │ │ │ ├── IsIntPositive.cs │ │ │ │ ├── IsIntPositive.cs.meta │ │ │ │ ├── Lerp.cs │ │ │ │ ├── Lerp.cs.meta │ │ │ │ ├── LerpAngle.cs │ │ │ │ ├── LerpAngle.cs.meta │ │ │ │ ├── RandomBool.cs │ │ │ │ ├── RandomBool.cs.meta │ │ │ │ ├── RandomFloat.cs │ │ │ │ ├── RandomFloat.cs.meta │ │ │ │ ├── RandomInt.cs │ │ │ │ ├── RandomInt.cs.meta │ │ │ │ ├── SetBool.cs │ │ │ │ ├── SetBool.cs.meta │ │ │ │ ├── SetFloat.cs │ │ │ │ ├── SetFloat.cs.meta │ │ │ │ ├── SetInt.cs │ │ │ │ └── SetInt.cs.meta │ │ │ ├── NavMeshAgent.meta │ │ │ ├── NavMeshAgent │ │ │ │ ├── GetAcceleration.cs │ │ │ │ ├── GetAcceleration.cs.meta │ │ │ │ ├── GetAngularSpeed.cs │ │ │ │ ├── GetAngularSpeed.cs.meta │ │ │ │ ├── GetDestination.cs │ │ │ │ ├── GetDestination.cs.meta │ │ │ │ ├── GetRemainingDistance.cs │ │ │ │ ├── GetRemainingDistance.cs.meta │ │ │ │ ├── GetSpeed.cs │ │ │ │ ├── GetSpeed.cs.meta │ │ │ │ ├── Move.cs │ │ │ │ ├── Move.cs.meta │ │ │ │ ├── ResetPath.cs │ │ │ │ ├── ResetPath.cs.meta │ │ │ │ ├── Resume.cs │ │ │ │ ├── Resume.cs.meta │ │ │ │ ├── SetAcceleration.cs │ │ │ │ ├── SetAcceleration.cs.meta │ │ │ │ ├── SetAngularSpeed.cs │ │ │ │ ├── SetAngularSpeed.cs.meta │ │ │ │ ├── SetDestination.cs │ │ │ │ ├── SetDestination.cs.meta │ │ │ │ ├── SetSpeed.cs │ │ │ │ ├── SetSpeed.cs.meta │ │ │ │ ├── Stop.cs │ │ │ │ ├── Stop.cs.meta │ │ │ │ ├── Warp.cs │ │ │ │ └── Warp.cs.meta │ │ │ ├── Network.meta │ │ │ ├── Network │ │ │ │ ├── IsClient.cs │ │ │ │ ├── IsClient.cs.meta │ │ │ │ ├── IsServer.cs │ │ │ │ └── IsServer.cs.meta │ │ │ ├── ParticleSystem.meta │ │ │ ├── ParticleSystem │ │ │ │ ├── Clear.cs │ │ │ │ ├── Clear.cs.meta │ │ │ │ ├── GetDuration.cs │ │ │ │ ├── GetDuration.cs.meta │ │ │ │ ├── GetEmissionRate.cs │ │ │ │ ├── GetEmissionRate.cs.meta │ │ │ │ ├── GetEnableEmission.cs │ │ │ │ ├── GetEnableEmission.cs.meta │ │ │ │ ├── GetGravityModifier.cs │ │ │ │ ├── GetGravityModifier.cs.meta │ │ │ │ ├── GetLoop.cs │ │ │ │ ├── GetLoop.cs.meta │ │ │ │ ├── GetMaxParticles.cs │ │ │ │ ├── GetMaxParticles.cs.meta │ │ │ │ ├── GetParticleCount.cs │ │ │ │ ├── GetParticleCount.cs.meta │ │ │ │ ├── GetPlaybackSpeed.cs │ │ │ │ ├── GetPlaybackSpeed.cs.meta │ │ │ │ ├── GetTime.cs │ │ │ │ ├── GetTime.cs.meta │ │ │ │ ├── IsAlive.cs │ │ │ │ ├── IsAlive.cs.meta │ │ │ │ ├── IsPaused.cs │ │ │ │ ├── IsPaused.cs.meta │ │ │ │ ├── IsPlaying.cs │ │ │ │ ├── IsPlaying.cs.meta │ │ │ │ ├── IsStopped.cs │ │ │ │ ├── IsStopped.cs.meta │ │ │ │ ├── Pause.cs │ │ │ │ ├── Pause.cs.meta │ │ │ │ ├── Play.cs │ │ │ │ ├── Play.cs.meta │ │ │ │ ├── SetEmissionRate.cs │ │ │ │ ├── SetEmissionRate.cs.meta │ │ │ │ ├── SetEnableEmission.cs │ │ │ │ ├── SetEnableEmission.cs.meta │ │ │ │ ├── SetGravityModifier.cs │ │ │ │ ├── SetGravityModifier.cs.meta │ │ │ │ ├── SetLoop.cs │ │ │ │ ├── SetLoop.cs.meta │ │ │ │ ├── SetMaxParticles.cs │ │ │ │ ├── SetMaxParticles.cs.meta │ │ │ │ ├── SetPlaybackSpeed.cs │ │ │ │ ├── SetPlaybackSpeed.cs.meta │ │ │ │ ├── SetStartColor.cs │ │ │ │ ├── SetStartColor.cs.meta │ │ │ │ ├── SetStartDelay.cs │ │ │ │ ├── SetStartDelay.cs.meta │ │ │ │ ├── SetStartLifetime.cs │ │ │ │ ├── SetStartLifetime.cs.meta │ │ │ │ ├── SetStartRotation.cs │ │ │ │ ├── SetStartRotation.cs.meta │ │ │ │ ├── SetStartSize.cs │ │ │ │ ├── SetStartSize.cs.meta │ │ │ │ ├── SetStartSpeed.cs │ │ │ │ ├── SetStartSpeed.cs.meta │ │ │ │ ├── SetTime.cs │ │ │ │ ├── SetTime.cs.meta │ │ │ │ ├── Simulate.cs │ │ │ │ ├── Simulate.cs.meta │ │ │ │ ├── Stop.cs │ │ │ │ └── Stop.cs.meta │ │ │ ├── Physics.meta │ │ │ ├── Physics │ │ │ │ ├── Linecast.cs │ │ │ │ ├── Linecast.cs.meta │ │ │ │ ├── Raycast.cs │ │ │ │ ├── Raycast.cs.meta │ │ │ │ ├── Spherecast.cs │ │ │ │ └── Spherecast.cs.meta │ │ │ ├── Physics2D.meta │ │ │ ├── Physics2D │ │ │ │ ├── Circlecast.cs │ │ │ │ ├── Circlecast.cs.meta │ │ │ │ ├── Linecast.cs │ │ │ │ ├── Linecast.cs.meta │ │ │ │ ├── Raycast.cs │ │ │ │ └── Raycast.cs.meta │ │ │ ├── PlayerPrefs.meta │ │ │ ├── PlayerPrefs │ │ │ │ ├── DeleteAll.cs │ │ │ │ ├── DeleteAll.cs.meta │ │ │ │ ├── DeleteKey.cs │ │ │ │ ├── DeleteKey.cs.meta │ │ │ │ ├── GetFloat.cs │ │ │ │ ├── GetFloat.cs.meta │ │ │ │ ├── GetInt.cs │ │ │ │ ├── GetInt.cs.meta │ │ │ │ ├── GetString.cs │ │ │ │ ├── GetString.cs.meta │ │ │ │ ├── HasKey.cs │ │ │ │ ├── HasKey.cs.meta │ │ │ │ ├── Save.cs │ │ │ │ ├── Save.cs.meta │ │ │ │ ├── SetFloat.cs │ │ │ │ ├── SetFloat.cs.meta │ │ │ │ ├── SetInt.cs │ │ │ │ ├── SetInt.cs.meta │ │ │ │ ├── SetString.cs │ │ │ │ └── SetString.cs.meta │ │ │ ├── Quaternion.meta │ │ │ ├── Quaternion │ │ │ │ ├── Angle.cs │ │ │ │ ├── Angle.cs.meta │ │ │ │ ├── AngleAxis.cs │ │ │ │ ├── AngleAxis.cs.meta │ │ │ │ ├── Dot.cs │ │ │ │ ├── Dot.cs.meta │ │ │ │ ├── Euler.cs │ │ │ │ ├── Euler.cs.meta │ │ │ │ ├── FromToRotation.cs │ │ │ │ ├── FromToRotation.cs.meta │ │ │ │ ├── Identity.cs │ │ │ │ ├── Identity.cs.meta │ │ │ │ ├── Inverse.cs │ │ │ │ ├── Inverse.cs.meta │ │ │ │ ├── Lerp.cs │ │ │ │ ├── Lerp.cs.meta │ │ │ │ ├── LookRotation.cs │ │ │ │ ├── LookRotation.cs.meta │ │ │ │ ├── RotateTowards.cs │ │ │ │ ├── RotateTowards.cs.meta │ │ │ │ ├── Slerp.cs │ │ │ │ └── Slerp.cs.meta │ │ │ ├── Renderer.meta │ │ │ ├── Renderer │ │ │ │ ├── IsVisible.cs │ │ │ │ ├── IsVisible.cs.meta │ │ │ │ ├── SetMaterial.cs │ │ │ │ └── SetMaterial.cs.meta │ │ │ ├── Rigidbody.meta │ │ │ ├── Rigidbody │ │ │ │ ├── AddExplosionForce.cs │ │ │ │ ├── AddExplosionForce.cs.meta │ │ │ │ ├── AddForce.cs │ │ │ │ ├── AddForce.cs.meta │ │ │ │ ├── AddForceAtPosition.cs │ │ │ │ ├── AddForceAtPosition.cs.meta │ │ │ │ ├── AddRelativeForce.cs │ │ │ │ ├── AddRelativeForce.cs.meta │ │ │ │ ├── AddRelativeTorque.cs │ │ │ │ ├── AddRelativeTorque.cs.meta │ │ │ │ ├── AddTorque.cs │ │ │ │ ├── AddTorque.cs.meta │ │ │ │ ├── GetAngularDrag.cs │ │ │ │ ├── GetAngularDrag.cs.meta │ │ │ │ ├── GetAngularVelocity.cs │ │ │ │ ├── GetAngularVelocity.cs.meta │ │ │ │ ├── GetCenterOfMass.cs │ │ │ │ ├── GetCenterOfMass.cs.meta │ │ │ │ ├── GetDrag.cs │ │ │ │ ├── GetDrag.cs.meta │ │ │ │ ├── GetFreezeRotation.cs │ │ │ │ ├── GetFreezeRotation.cs.meta │ │ │ │ ├── GetIsKinematic.cs │ │ │ │ ├── GetIsKinematic.cs.meta │ │ │ │ ├── GetMass.cs │ │ │ │ ├── GetMass.cs.meta │ │ │ │ ├── GetPosition.cs │ │ │ │ ├── GetPosition.cs.meta │ │ │ │ ├── GetRotation.cs │ │ │ │ ├── GetRotation.cs.meta │ │ │ │ ├── GetUseGravity.cs │ │ │ │ ├── GetUseGravity.cs.meta │ │ │ │ ├── GetVelocity.cs │ │ │ │ ├── GetVelocity.cs.meta │ │ │ │ ├── IsKinematic.cs │ │ │ │ ├── IsKinematic.cs.meta │ │ │ │ ├── IsSleeping.cs │ │ │ │ ├── IsSleeping.cs.meta │ │ │ │ ├── MovePosition.cs │ │ │ │ ├── MovePosition.cs.meta │ │ │ │ ├── MoveRotation.cs │ │ │ │ ├── MoveRotation.cs.meta │ │ │ │ ├── SetAngularDrag.cs │ │ │ │ ├── SetAngularDrag.cs.meta │ │ │ │ ├── SetAngularVelocity.cs │ │ │ │ ├── SetAngularVelocity.cs.meta │ │ │ │ ├── SetCenterOfMass.cs │ │ │ │ ├── SetCenterOfMass.cs.meta │ │ │ │ ├── SetConstraints.cs │ │ │ │ ├── SetConstraints.cs.meta │ │ │ │ ├── SetDrag.cs │ │ │ │ ├── SetDrag.cs.meta │ │ │ │ ├── SetFreezeRotation.cs │ │ │ │ ├── SetFreezeRotation.cs.meta │ │ │ │ ├── SetIsKinematic.cs │ │ │ │ ├── SetIsKinematic.cs.meta │ │ │ │ ├── SetMass.cs │ │ │ │ ├── SetMass.cs.meta │ │ │ │ ├── SetPosition.cs │ │ │ │ ├── SetPosition.cs.meta │ │ │ │ ├── SetRotation.cs │ │ │ │ ├── SetRotation.cs.meta │ │ │ │ ├── SetUseGravity.cs │ │ │ │ ├── SetUseGravity.cs.meta │ │ │ │ ├── SetVelocity.cs │ │ │ │ ├── SetVelocity.cs.meta │ │ │ │ ├── Sleep.cs │ │ │ │ ├── Sleep.cs.meta │ │ │ │ ├── UseGravity.cs │ │ │ │ ├── UseGravity.cs.meta │ │ │ │ ├── WakeUp.cs │ │ │ │ └── WakeUp.cs.meta │ │ │ ├── Rigidbody2D.meta │ │ │ ├── Rigidbody2D │ │ │ │ ├── AddForce.cs │ │ │ │ ├── AddForce.cs.meta │ │ │ │ ├── AddForceAtPosition.cs │ │ │ │ ├── AddForceAtPosition.cs.meta │ │ │ │ ├── AddTorque.cs │ │ │ │ ├── AddTorque.cs.meta │ │ │ │ ├── GetAngularDrag.cs │ │ │ │ ├── GetAngularDrag.cs.meta │ │ │ │ ├── GetAngularVelocity.cs │ │ │ │ ├── GetAngularVelocity.cs.meta │ │ │ │ ├── GetDrag.cs │ │ │ │ ├── GetDrag.cs.meta │ │ │ │ ├── GetGravtyScale.cs │ │ │ │ ├── GetGravtyScale.cs.meta │ │ │ │ ├── GetIsKinematic.cs │ │ │ │ ├── GetIsKinematic.cs.meta │ │ │ │ ├── GetMass.cs │ │ │ │ ├── GetMass.cs.meta │ │ │ │ ├── GetPosition.cs │ │ │ │ ├── GetPosition.cs.meta │ │ │ │ ├── GetRotation.cs │ │ │ │ ├── GetRotation.cs.meta │ │ │ │ ├── GetVelocity.cs │ │ │ │ ├── GetVelocity.cs.meta │ │ │ │ ├── IsKinematic.cs │ │ │ │ ├── IsKinematic.cs.meta │ │ │ │ ├── IsSleeping.cs │ │ │ │ ├── IsSleeping.cs.meta │ │ │ │ ├── MovePosition.cs │ │ │ │ ├── MovePosition.cs.meta │ │ │ │ ├── MoveRotation.cs │ │ │ │ ├── MoveRotation.cs.meta │ │ │ │ ├── SetAngularDrag.cs │ │ │ │ ├── SetAngularDrag.cs.meta │ │ │ │ ├── SetAngularVelocity.cs │ │ │ │ ├── SetAngularVelocity.cs.meta │ │ │ │ ├── SetDrag.cs │ │ │ │ ├── SetDrag.cs.meta │ │ │ │ ├── SetGravityScale.cs │ │ │ │ ├── SetGravityScale.cs.meta │ │ │ │ ├── SetIsKinematic.cs │ │ │ │ ├── SetIsKinematic.cs.meta │ │ │ │ ├── SetMass.cs │ │ │ │ ├── SetMass.cs.meta │ │ │ │ ├── SetVelocity.cs │ │ │ │ ├── SetVelocity.cs.meta │ │ │ │ ├── Sleep.cs │ │ │ │ ├── Sleep.cs.meta │ │ │ │ ├── WakeUp.cs │ │ │ │ └── WakeUp.cs.meta │ │ │ ├── SharedVariables.meta │ │ │ ├── SharedVariables │ │ │ │ ├── CompareSharedBool.cs │ │ │ │ ├── CompareSharedBool.cs.meta │ │ │ │ ├── CompareSharedColor.cs │ │ │ │ ├── CompareSharedColor.cs.meta │ │ │ │ ├── CompareSharedFloat.cs │ │ │ │ ├── CompareSharedFloat.cs.meta │ │ │ │ ├── CompareSharedGameObject.cs │ │ │ │ ├── CompareSharedGameObject.cs.meta │ │ │ │ ├── CompareSharedGameObjectList.cs │ │ │ │ ├── CompareSharedGameObjectList.cs.meta │ │ │ │ ├── CompareSharedInt.cs │ │ │ │ ├── CompareSharedInt.cs.meta │ │ │ │ ├── CompareSharedObject.cs │ │ │ │ ├── CompareSharedObject.cs.meta │ │ │ │ ├── CompareSharedObjectList.cs │ │ │ │ ├── CompareSharedObjectList.cs.meta │ │ │ │ ├── CompareSharedQuaternion.cs │ │ │ │ ├── CompareSharedQuaternion.cs.meta │ │ │ │ ├── CompareSharedRect.cs │ │ │ │ ├── CompareSharedRect.cs.meta │ │ │ │ ├── CompareSharedString.cs │ │ │ │ ├── CompareSharedString.cs.meta │ │ │ │ ├── CompareSharedTransform.cs │ │ │ │ ├── CompareSharedTransform.cs.meta │ │ │ │ ├── CompareSharedTransformList.cs │ │ │ │ ├── CompareSharedTransformList.cs.meta │ │ │ │ ├── CompareSharedVector2.cs │ │ │ │ ├── CompareSharedVector2.cs.meta │ │ │ │ ├── CompareSharedVector3.cs │ │ │ │ ├── CompareSharedVector3.cs.meta │ │ │ │ ├── CompareSharedVector4.cs │ │ │ │ ├── CompareSharedVector4.cs.meta │ │ │ │ ├── SetSharedBool.cs │ │ │ │ ├── SetSharedBool.cs.meta │ │ │ │ ├── SetSharedColor.cs │ │ │ │ ├── SetSharedColor.cs.meta │ │ │ │ ├── SetSharedFloat.cs │ │ │ │ ├── SetSharedFloat.cs.meta │ │ │ │ ├── SetSharedGameObject.cs │ │ │ │ ├── SetSharedGameObject.cs.meta │ │ │ │ ├── SetSharedGameObjectList.cs │ │ │ │ ├── SetSharedGameObjectList.cs.meta │ │ │ │ ├── SetSharedInt.cs │ │ │ │ ├── SetSharedInt.cs.meta │ │ │ │ ├── SetSharedObject.cs │ │ │ │ ├── SetSharedObject.cs.meta │ │ │ │ ├── SetSharedObjectList.cs │ │ │ │ ├── SetSharedObjectList.cs.meta │ │ │ │ ├── SetSharedQuaternion.cs │ │ │ │ ├── SetSharedQuaternion.cs.meta │ │ │ │ ├── SetSharedRect.cs │ │ │ │ ├── SetSharedRect.cs.meta │ │ │ │ ├── SetSharedString.cs │ │ │ │ ├── SetSharedString.cs.meta │ │ │ │ ├── SetSharedTransform.cs │ │ │ │ ├── SetSharedTransform.cs.meta │ │ │ │ ├── SetSharedTransformList.cs │ │ │ │ ├── SetSharedTransformList.cs.meta │ │ │ │ ├── SetSharedVector2.cs │ │ │ │ ├── SetSharedVector2.cs.meta │ │ │ │ ├── SetSharedVector3.cs │ │ │ │ ├── SetSharedVector3.cs.meta │ │ │ │ ├── SetSharedVector4.cs │ │ │ │ ├── SetSharedVector4.cs.meta │ │ │ │ ├── SharedGameObjectToTransform.cs │ │ │ │ ├── SharedGameObjectToTransform.cs.meta │ │ │ │ ├── SharedGameObjectsToGameObjectList.cs │ │ │ │ ├── SharedGameObjectsToGameObjectList.cs.meta │ │ │ │ ├── SharedTransformToGameObject.cs │ │ │ │ ├── SharedTransformToGameObject.cs.meta │ │ │ │ ├── SharedTransformsToTransformList.cs │ │ │ │ └── SharedTransformsToTransformList.cs.meta │ │ │ ├── SphereCollider.meta │ │ │ ├── SphereCollider │ │ │ │ ├── GetCenter.cs │ │ │ │ ├── GetCenter.cs.meta │ │ │ │ ├── GetRadius.cs │ │ │ │ ├── GetRadius.cs.meta │ │ │ │ ├── SetCenter.cs │ │ │ │ ├── SetCenter.cs.meta │ │ │ │ ├── SetRadius.cs │ │ │ │ └── SetRadius.cs.meta │ │ │ ├── String.meta │ │ │ ├── String │ │ │ │ ├── BuildString.cs │ │ │ │ ├── BuildString.cs.meta │ │ │ │ ├── CompareTo.cs │ │ │ │ ├── CompareTo.cs.meta │ │ │ │ ├── Format.cs │ │ │ │ ├── Format.cs.meta │ │ │ │ ├── GetLength.cs │ │ │ │ ├── GetLength.cs.meta │ │ │ │ ├── GetRandomString.cs │ │ │ │ ├── GetRandomString.cs.meta │ │ │ │ ├── GetSubstring.cs │ │ │ │ ├── GetSubstring.cs.meta │ │ │ │ ├── IsNullOrEmpty.cs │ │ │ │ ├── IsNullOrEmpty.cs.meta │ │ │ │ ├── Replace.cs │ │ │ │ ├── Replace.cs.meta │ │ │ │ ├── SetString.cs │ │ │ │ └── SetString.cs.meta │ │ │ ├── Time.meta │ │ │ ├── Time │ │ │ │ ├── GetDeltaTime.cs │ │ │ │ ├── GetDeltaTime.cs.meta │ │ │ │ ├── GetRealtimeSinceStartup.cs │ │ │ │ ├── GetRealtimeSinceStartup.cs.meta │ │ │ │ ├── GetTime.cs │ │ │ │ ├── GetTime.cs.meta │ │ │ │ ├── GetTimeScale.cs │ │ │ │ ├── GetTimeScale.cs.meta │ │ │ │ ├── SetTimeScale.cs │ │ │ │ └── SetTimeScale.cs.meta │ │ │ ├── Transform.meta │ │ │ ├── Transform │ │ │ │ ├── Find.cs │ │ │ │ ├── Find.cs.meta │ │ │ │ ├── FindChild.cs │ │ │ │ ├── FindChild.cs.meta │ │ │ │ ├── GetAngleToTarget.cs │ │ │ │ ├── GetAngleToTarget.cs.meta │ │ │ │ ├── GetChild.cs │ │ │ │ ├── GetChild.cs.meta │ │ │ │ ├── GetChildCount.cs │ │ │ │ ├── GetChildCount.cs.meta │ │ │ │ ├── GetEulerAngles.cs │ │ │ │ ├── GetEulerAngles.cs.meta │ │ │ │ ├── GetForwardVector.cs │ │ │ │ ├── GetForwardVector.cs.meta │ │ │ │ ├── GetLocalEulerAngles.cs │ │ │ │ ├── GetLocalEulerAngles.cs.meta │ │ │ │ ├── GetLocalPosition.cs │ │ │ │ ├── GetLocalPosition.cs.meta │ │ │ │ ├── GetLocalRotation.cs │ │ │ │ ├── GetLocalRotation.cs.meta │ │ │ │ ├── GetLocalScale.cs │ │ │ │ ├── GetLocalScale.cs.meta │ │ │ │ ├── GetParent.cs │ │ │ │ ├── GetParent.cs.meta │ │ │ │ ├── GetPosition.cs │ │ │ │ ├── GetPosition.cs.meta │ │ │ │ ├── GetRightVector.cs │ │ │ │ ├── GetRightVector.cs.meta │ │ │ │ ├── GetRotation.cs │ │ │ │ ├── GetRotation.cs.meta │ │ │ │ ├── GetUpVector.cs │ │ │ │ ├── GetUpVector.cs.meta │ │ │ │ ├── IsChildOf.cs │ │ │ │ ├── IsChildOf.cs.meta │ │ │ │ ├── LookAt.cs │ │ │ │ ├── LookAt.cs.meta │ │ │ │ ├── Rotate.cs │ │ │ │ ├── Rotate.cs.meta │ │ │ │ ├── RotateAround.cs │ │ │ │ ├── RotateAround.cs.meta │ │ │ │ ├── SetEulerAngles.cs │ │ │ │ ├── SetEulerAngles.cs.meta │ │ │ │ ├── SetForwardVector.cs │ │ │ │ ├── SetForwardVector.cs.meta │ │ │ │ ├── SetLocalEulerAngles.cs │ │ │ │ ├── SetLocalEulerAngles.cs.meta │ │ │ │ ├── SetLocalPosition.cs │ │ │ │ ├── SetLocalPosition.cs.meta │ │ │ │ ├── SetLocalRotation.cs │ │ │ │ ├── SetLocalRotation.cs.meta │ │ │ │ ├── SetLocalScale.cs │ │ │ │ ├── SetLocalScale.cs.meta │ │ │ │ ├── SetParent.cs │ │ │ │ ├── SetParent.cs.meta │ │ │ │ ├── SetPosition.cs │ │ │ │ ├── SetPosition.cs.meta │ │ │ │ ├── SetRightVector.cs │ │ │ │ ├── SetRightVector.cs.meta │ │ │ │ ├── SetRotation.cs │ │ │ │ ├── SetRotation.cs.meta │ │ │ │ ├── SetUpVector.cs │ │ │ │ ├── SetUpVector.cs.meta │ │ │ │ ├── Translate.cs │ │ │ │ └── Translate.cs.meta │ │ │ ├── Vector2.meta │ │ │ ├── Vector2 │ │ │ │ ├── ClampMagnitude.cs │ │ │ │ ├── ClampMagnitude.cs.meta │ │ │ │ ├── Distance.cs │ │ │ │ ├── Distance.cs.meta │ │ │ │ ├── Dot.cs │ │ │ │ ├── Dot.cs.meta │ │ │ │ ├── GetMagnitude.cs │ │ │ │ ├── GetMagnitude.cs.meta │ │ │ │ ├── GetRightVector.cs │ │ │ │ ├── GetRightVector.cs.meta │ │ │ │ ├── GetSqrMagnitude.cs │ │ │ │ ├── GetSqrMagnitude.cs.meta │ │ │ │ ├── GetUpVector.cs │ │ │ │ ├── GetUpVector.cs.meta │ │ │ │ ├── GetVector3.cs │ │ │ │ ├── GetVector3.cs.meta │ │ │ │ ├── GetXY.cs │ │ │ │ ├── GetXY.cs.meta │ │ │ │ ├── Lerp.cs │ │ │ │ ├── Lerp.cs.meta │ │ │ │ ├── MoveTowards.cs │ │ │ │ ├── MoveTowards.cs.meta │ │ │ │ ├── Multiply.cs │ │ │ │ ├── Multiply.cs.meta │ │ │ │ ├── Normalize.cs │ │ │ │ ├── Normalize.cs.meta │ │ │ │ ├── Operator.cs │ │ │ │ ├── Operator.cs.meta │ │ │ │ ├── SetValue.cs │ │ │ │ ├── SetValue.cs.meta │ │ │ │ ├── SetXY.cs │ │ │ │ └── SetXY.cs.meta │ │ │ ├── Vector3.meta │ │ │ └── Vector3 │ │ │ │ ├── Angle.cs │ │ │ │ ├── Angle.cs.meta │ │ │ │ ├── ClampMagnitude.cs │ │ │ │ ├── ClampMagnitude.cs.meta │ │ │ │ ├── Distance.cs │ │ │ │ ├── Distance.cs.meta │ │ │ │ ├── Dot.cs │ │ │ │ ├── Dot.cs.meta │ │ │ │ ├── GetForwardVector.cs │ │ │ │ ├── GetForwardVector.cs.meta │ │ │ │ ├── GetMagnitude.cs │ │ │ │ ├── GetMagnitude.cs.meta │ │ │ │ ├── GetRightVector.cs │ │ │ │ ├── GetRightVector.cs.meta │ │ │ │ ├── GetSqrMagnitude.cs │ │ │ │ ├── GetSqrMagnitude.cs.meta │ │ │ │ ├── GetUpVector.cs │ │ │ │ ├── GetUpVector.cs.meta │ │ │ │ ├── GetVector2.cs │ │ │ │ ├── GetVector2.cs.meta │ │ │ │ ├── GetXYZ.cs │ │ │ │ ├── GetXYZ.cs.meta │ │ │ │ ├── Lerp.cs │ │ │ │ ├── Lerp.cs.meta │ │ │ │ ├── MoveTowards.cs │ │ │ │ ├── MoveTowards.cs.meta │ │ │ │ ├── Multiply.cs │ │ │ │ ├── Multiply.cs.meta │ │ │ │ ├── Normalize.cs │ │ │ │ ├── Normalize.cs.meta │ │ │ │ ├── Operator.cs │ │ │ │ ├── Operator.cs.meta │ │ │ │ ├── RotateTowards.cs │ │ │ │ ├── RotateTowards.cs.meta │ │ │ │ ├── SetValue.cs │ │ │ │ ├── SetValue.cs.meta │ │ │ │ ├── SetXYZ.cs │ │ │ │ └── SetXYZ.cs.meta │ │ │ ├── BehaviorDesignerRuntime.dll │ │ │ ├── BehaviorDesignerRuntime.dll.meta │ │ │ ├── BehaviorTree.cs │ │ │ ├── BehaviorTree.cs.meta │ │ │ ├── Composites.meta │ │ │ ├── Composites │ │ │ ├── Parallel.cs │ │ │ ├── Parallel.cs.meta │ │ │ ├── ParallelComplete.cs │ │ │ ├── ParallelComplete.cs.meta │ │ │ ├── ParallelSelector.cs │ │ │ ├── ParallelSelector.cs.meta │ │ │ ├── PrioritySelector.cs │ │ │ ├── PrioritySelector.cs.meta │ │ │ ├── RandomSelector.cs │ │ │ ├── RandomSelector.cs.meta │ │ │ ├── RandomSequence.cs │ │ │ ├── RandomSequence.cs.meta │ │ │ ├── Selector.cs │ │ │ ├── Selector.cs.meta │ │ │ ├── SelectorEvaluator.cs │ │ │ ├── SelectorEvaluator.cs.meta │ │ │ ├── Sequence.cs │ │ │ ├── Sequence.cs.meta │ │ │ ├── UtilitySelector.cs │ │ │ └── UtilitySelector.cs.meta │ │ │ ├── Conditionals.meta │ │ │ ├── Conditionals │ │ │ ├── HasReceivedEvent.cs │ │ │ ├── HasReceivedEvent.cs.meta │ │ │ ├── Physics.meta │ │ │ ├── Physics │ │ │ │ ├── HasEnteredCollision.cs │ │ │ │ ├── HasEnteredCollision.cs.meta │ │ │ │ ├── HasEnteredCollision2D.cs │ │ │ │ ├── HasEnteredCollision2D.cs.meta │ │ │ │ ├── HasEnteredTrigger.cs │ │ │ │ ├── HasEnteredTrigger.cs.meta │ │ │ │ ├── HasEnteredTrigger2D.cs │ │ │ │ ├── HasEnteredTrigger2D.cs.meta │ │ │ │ ├── HasExitedCollision.cs │ │ │ │ ├── HasExitedCollision.cs.meta │ │ │ │ ├── HasExitedCollision2D.cs │ │ │ │ ├── HasExitedCollision2D.cs.meta │ │ │ │ ├── HasExitedTrigger.cs │ │ │ │ ├── HasExitedTrigger.cs.meta │ │ │ │ ├── HasExitedTrigger2D.cs │ │ │ │ └── HasExitedTrigger2D.cs.meta │ │ │ ├── RandomProbability.cs │ │ │ ├── RandomProbability.cs.meta │ │ │ ├── Reflection.meta │ │ │ └── Reflection │ │ │ │ ├── CompareFieldValue.cs │ │ │ │ ├── CompareFieldValue.cs.meta │ │ │ │ ├── ComparePropertyValue.cs │ │ │ │ └── ComparePropertyValue.cs.meta │ │ │ ├── Decorators.meta │ │ │ ├── Decorators │ │ │ ├── ConditionalEvaluator.cs │ │ │ ├── ConditionalEvaluator.cs.meta │ │ │ ├── Interrupt.cs │ │ │ ├── Interrupt.cs.meta │ │ │ ├── Inverter.cs │ │ │ ├── Inverter.cs.meta │ │ │ ├── Repeater.cs │ │ │ ├── Repeater.cs.meta │ │ │ ├── ReturnFailure.cs │ │ │ ├── ReturnFailure.cs.meta │ │ │ ├── ReturnSuccess.cs │ │ │ ├── ReturnSuccess.cs.meta │ │ │ ├── TaskGuard.cs │ │ │ ├── TaskGuard.cs.meta │ │ │ ├── UntilFailure.cs │ │ │ ├── UntilFailure.cs.meta │ │ │ ├── UntilSuccess.cs │ │ │ └── UntilSuccess.cs.meta │ │ │ ├── EntryTask.cs │ │ │ ├── EntryTask.cs.meta │ │ │ ├── ExternalBehaviorTree.cs │ │ │ ├── ExternalBehaviorTree.cs.meta │ │ │ ├── Object Drawers.meta │ │ │ ├── Object Drawers │ │ │ ├── FloatSliderAttribute.cs │ │ │ ├── FloatSliderAttribute.cs.meta │ │ │ ├── IntSliderAttribute.cs │ │ │ └── IntSliderAttribute.cs.meta │ │ │ ├── Variables.meta │ │ │ └── Variables │ │ │ ├── SharedBool.cs │ │ │ ├── SharedBool.cs.meta │ │ │ ├── SharedColor.cs │ │ │ ├── SharedColor.cs.meta │ │ │ ├── SharedFloat.cs │ │ │ ├── SharedFloat.cs.meta │ │ │ ├── SharedGameObject.cs │ │ │ ├── SharedGameObject.cs.meta │ │ │ ├── SharedGameObjectList.cs │ │ │ ├── SharedGameObjectList.cs.meta │ │ │ ├── SharedInt.cs │ │ │ ├── SharedInt.cs.meta │ │ │ ├── SharedMaterial.cs │ │ │ ├── SharedMaterial.cs.meta │ │ │ ├── SharedObject.cs │ │ │ ├── SharedObject.cs.meta │ │ │ ├── SharedObjectList.cs │ │ │ ├── SharedObjectList.cs.meta │ │ │ ├── SharedQuaternion.cs │ │ │ ├── SharedQuaternion.cs.meta │ │ │ ├── SharedRect.cs │ │ │ ├── SharedRect.cs.meta │ │ │ ├── SharedString.cs │ │ │ ├── SharedString.cs.meta │ │ │ ├── SharedTransform.cs │ │ │ ├── SharedTransform.cs.meta │ │ │ ├── SharedTransformList.cs │ │ │ ├── SharedTransformList.cs.meta │ │ │ ├── SharedVector2.cs │ │ │ ├── SharedVector2.cs.meta │ │ │ ├── SharedVector3.cs │ │ │ ├── SharedVector3.cs.meta │ │ │ ├── SharedVector4.cs │ │ │ └── SharedVector4.cs.meta │ │ ├── Gizmos.meta │ │ ├── Gizmos │ │ ├── Behavior Designer Hier Icon.png │ │ ├── Behavior Designer Hier Icon.png.meta │ │ ├── Behavior Designer Scene Icon.png │ │ └── Behavior Designer Scene Icon.png.meta │ │ ├── Sample.meta │ │ ├── Sample.unity │ │ ├── Sample.unity.meta │ │ └── Sample │ │ ├── ActionA.cs │ │ ├── ActionA.cs.meta │ │ ├── ActionB.cs │ │ ├── ActionB.cs.meta │ │ ├── ActionC.cs │ │ └── ActionC.cs.meta └── behavior │ └── behavior │ ├── Assembly-CSharp-Editor-firstpass.csproj │ ├── Assembly-CSharp-firstpass.csproj │ ├── Assembly-CSharp.csproj │ ├── Assets │ ├── BehaviorTree.meta │ ├── BehaviorTree │ │ ├── Bt_Action.cs │ │ ├── Bt_Action.cs.meta │ │ ├── Bt_Composite.cs │ │ ├── Bt_Composite.cs.meta │ │ ├── Bt_Condition.cs │ │ ├── Bt_Condition.cs.meta │ │ ├── Bt_Decorator.cs │ │ ├── Bt_Decorator.cs.meta │ │ ├── Bt_Node.cs │ │ ├── Bt_Node.cs.meta │ │ ├── Bt_Parallel.cs │ │ ├── Bt_Parallel.cs.meta │ │ ├── Bt_ParallelSelector.cs │ │ ├── Bt_ParallelSelector.cs.meta │ │ ├── Bt_ParallelSequence.cs │ │ ├── Bt_ParallelSequence.cs.meta │ │ ├── Bt_Result.cs │ │ ├── Bt_Result.cs.meta │ │ ├── Bt_Select.cs │ │ ├── Bt_Select.cs.meta │ │ ├── Bt_Sequence.cs │ │ └── Bt_Sequence.cs.meta │ ├── Sample.meta │ ├── Sample.unity │ ├── Sample.unity.meta │ ├── Sample │ │ ├── LogHelper.cs │ │ ├── LogHelper.cs.meta │ │ ├── SelectNode.meta │ │ └── SelectNode │ │ │ ├── Idle.cs │ │ │ ├── Idle.cs.meta │ │ │ ├── Run.cs │ │ │ ├── Run.cs.meta │ │ │ ├── Sample.unity │ │ │ ├── Sample.unity.meta │ │ │ ├── SelectSample.cs │ │ │ └── SelectSample.cs.meta │ ├── Standard Assets.meta │ └── Standard Assets │ │ ├── 2D.meta │ │ ├── 2D │ │ ├── Animations.meta │ │ ├── Animations │ │ │ ├── RobotBoyCrouch.anim │ │ │ ├── RobotBoyCrouch.anim.meta │ │ │ ├── RobotBoyCrouchingWalk.anim │ │ │ ├── RobotBoyCrouchingWalk.anim.meta │ │ │ ├── RobotBoyFalling.anim │ │ │ ├── RobotBoyFalling.anim.meta │ │ │ ├── RobotBoyIdle.anim │ │ │ ├── RobotBoyIdle.anim.meta │ │ │ ├── RobotBoyJump01.anim │ │ │ ├── RobotBoyJump01.anim.meta │ │ │ ├── RobotBoyJump02.anim │ │ │ ├── RobotBoyJump02.anim.meta │ │ │ ├── RobotBoyJump03.anim │ │ │ ├── RobotBoyJump03.anim.meta │ │ │ ├── RobotBoyJump04.anim │ │ │ ├── RobotBoyJump04.anim.meta │ │ │ ├── RobotBoyJump05.anim │ │ │ ├── RobotBoyJump05.anim.meta │ │ │ ├── RobotBoyJump06.anim │ │ │ ├── RobotBoyJump06.anim.meta │ │ │ ├── RobotBoyJump07.anim │ │ │ ├── RobotBoyJump07.anim.meta │ │ │ ├── RobotBoyJump08.anim │ │ │ ├── RobotBoyJump08.anim.meta │ │ │ ├── RobotBoyJump09.anim │ │ │ ├── RobotBoyJump09.anim.meta │ │ │ ├── RobotBoyJump10.anim │ │ │ ├── RobotBoyJump10.anim.meta │ │ │ ├── RobotBoyJump11.anim │ │ │ ├── RobotBoyJump11.anim.meta │ │ │ ├── RobotBoyRun.anim │ │ │ ├── RobotBoyRun.anim.meta │ │ │ ├── RobotBoyWalk.anim │ │ │ └── RobotBoyWalk.anim.meta │ │ ├── Animator.meta │ │ ├── Animator │ │ │ ├── 2dCharacterAnimator.controller │ │ │ └── 2dCharacterAnimator.controller.meta │ │ ├── Materials.meta │ │ ├── Materials │ │ │ ├── SpriteLit.mat │ │ │ └── SpriteLit.mat.meta │ │ ├── PhysicsMaterials.meta │ │ ├── PhysicsMaterials │ │ │ ├── BouncyBox.physicsMaterial2D │ │ │ ├── BouncyBox.physicsMaterial2D.meta │ │ │ ├── Slippery.physicsMaterial2D │ │ │ ├── Slippery.physicsMaterial2D.meta │ │ │ ├── Sticky.physicsMaterial2D │ │ │ └── Sticky.physicsMaterial2D.meta │ │ ├── Prefabs.meta │ │ ├── Prefabs │ │ │ ├── CharacterRobotBoy.prefab │ │ │ ├── CharacterRobotBoy.prefab.meta │ │ │ ├── CollisionSlider.prefab │ │ │ ├── CollisionSlider.prefab.meta │ │ │ ├── CratePink.prefab │ │ │ ├── CratePink.prefab.meta │ │ │ ├── ExtentsLeft.prefab │ │ │ ├── ExtentsLeft.prefab.meta │ │ │ ├── ExtentsRight.prefab │ │ │ ├── ExtentsRight.prefab.meta │ │ │ ├── Killzone.prefab │ │ │ ├── Killzone.prefab.meta │ │ │ ├── Platform04x01.prefab │ │ │ ├── Platform04x01.prefab.meta │ │ │ ├── Platform08x01.prefab │ │ │ ├── Platform08x01.prefab.meta │ │ │ ├── Platform12x01.prefab │ │ │ ├── Platform12x01.prefab.meta │ │ │ ├── Platform16x01.prefab │ │ │ ├── Platform16x01.prefab.meta │ │ │ ├── Platform36x01.prefab │ │ │ ├── Platform36x01.prefab.meta │ │ │ ├── PlatformRamp.prefab │ │ │ └── PlatformRamp.prefab.meta │ │ ├── Scripts.meta │ │ ├── Scripts │ │ │ ├── Camera2DFollow.cs │ │ │ ├── Camera2DFollow.cs.meta │ │ │ ├── CameraFollow.cs │ │ │ ├── CameraFollow.cs.meta │ │ │ ├── Platformer2DUserControl.cs │ │ │ ├── Platformer2DUserControl.cs.meta │ │ │ ├── PlatformerCharacter2D.cs │ │ │ ├── PlatformerCharacter2D.cs.meta │ │ │ ├── Restarter.cs │ │ │ └── Restarter.cs.meta │ │ ├── Sprites.meta │ │ └── Sprites │ │ │ ├── BackgroundGreyGridSprite.png │ │ │ ├── BackgroundGreyGridSprite.png.meta │ │ │ ├── BackgroundNavyGridSprite.png │ │ │ ├── BackgroundNavyGridSprite.png.meta │ │ │ ├── CratePinkGridSprite.png │ │ │ ├── CratePinkGridSprite.png.meta │ │ │ ├── PlatformWhiteSprite.png │ │ │ ├── PlatformWhiteSprite.png.meta │ │ │ ├── RobotBoyCrouchSprite.png │ │ │ ├── RobotBoyCrouchSprite.png.meta │ │ │ ├── RobotBoyDeathSprite.png │ │ │ ├── RobotBoyDeathSprite.png.meta │ │ │ ├── RobotBoyIdleSprite.png │ │ │ ├── RobotBoyIdleSprite.png.meta │ │ │ ├── RobotBoyJumpSprite.png │ │ │ ├── RobotBoyJumpSprite.png.meta │ │ │ ├── RobotBoyRollSprite.png │ │ │ ├── RobotBoyRollSprite.png.meta │ │ │ ├── RobotBoyRunSprite.png │ │ │ ├── RobotBoyRunSprite.png.meta │ │ │ ├── RobotBoyWalkSprite.png │ │ │ └── RobotBoyWalkSprite.png.meta │ │ ├── CrossPlatformInput.meta │ │ ├── CrossPlatformInput │ │ ├── CrossPlatformInputGuidelines.txt │ │ ├── CrossPlatformInputGuidelines.txt.meta │ │ ├── Prefabs.meta │ │ ├── Prefabs │ │ │ ├── CarTiltControls.prefab │ │ │ ├── CarTiltControls.prefab.meta │ │ │ ├── DualTouchControls.prefab │ │ │ ├── DualTouchControls.prefab.meta │ │ │ ├── MobileAircraftControls.prefab │ │ │ ├── MobileAircraftControls.prefab.meta │ │ │ ├── MobileSingleStickControl.prefab │ │ │ ├── MobileSingleStickControl.prefab.meta │ │ │ ├── MobileTiltControlRig.prefab │ │ │ └── MobileTiltControlRig.prefab.meta │ │ ├── Scripts.meta │ │ ├── Scripts │ │ │ ├── AxisTouchButton.cs │ │ │ ├── AxisTouchButton.cs.meta │ │ │ ├── ButtonHandler.cs │ │ │ ├── ButtonHandler.cs.meta │ │ │ ├── CrossPlatformInputManager.cs │ │ │ ├── CrossPlatformInputManager.cs.meta │ │ │ ├── InputAxisScrollbar.cs │ │ │ ├── InputAxisScrollbar.cs.meta │ │ │ ├── Joystick.cs │ │ │ ├── Joystick.cs.meta │ │ │ ├── MobileControlRig.cs │ │ │ ├── MobileControlRig.cs.meta │ │ │ ├── PlatformSpecific.meta │ │ │ ├── PlatformSpecific │ │ │ │ ├── MobileInput.cs │ │ │ │ ├── MobileInput.cs.meta │ │ │ │ ├── StandaloneInput.cs │ │ │ │ └── StandaloneInput.cs.meta │ │ │ ├── TiltInput.cs │ │ │ ├── TiltInput.cs.meta │ │ │ ├── TouchPad.cs │ │ │ ├── TouchPad.cs.meta │ │ │ ├── VirtualInput.cs │ │ │ └── VirtualInput.cs.meta │ │ ├── Sprites.meta │ │ └── Sprites │ │ │ ├── ButtonAcceleratorOverSprite.png │ │ │ ├── ButtonAcceleratorOverSprite.png.meta │ │ │ ├── ButtonAcceleratorUpSprite.png │ │ │ ├── ButtonAcceleratorUpSprite.png.meta │ │ │ ├── ButtonArrowOverSprite.png │ │ │ ├── ButtonArrowOverSprite.png.meta │ │ │ ├── ButtonArrowUpSprite.png │ │ │ ├── ButtonArrowUpSprite.png.meta │ │ │ ├── ButtonBrakeOverSprite.png │ │ │ ├── ButtonBrakeOverSprite.png.meta │ │ │ ├── ButtonBrakeUpSprite.png │ │ │ ├── ButtonBrakeUpSprite.png.meta │ │ │ ├── ButtonCameraCycleUpSprite.png │ │ │ ├── ButtonCameraCycleUpSprite.png.meta │ │ │ ├── ButtonResetSprite.png │ │ │ ├── ButtonResetSprite.png.meta │ │ │ ├── ButtonSpacebarSprite.png │ │ │ ├── ButtonSpacebarSprite.png.meta │ │ │ ├── ButtonThumbstickOverSprite.png │ │ │ ├── ButtonThumbstickOverSprite.png.meta │ │ │ ├── ButtonThumbstickUpSprite.png │ │ │ ├── ButtonThumbstickUpSprite.png.meta │ │ │ ├── ButtonTimescaleFullUpSprite.png │ │ │ ├── ButtonTimescaleFullUpSprite.png.meta │ │ │ ├── ButtonTimescaleSlowUpSprite.png │ │ │ ├── ButtonTimescaleSlowUpSprite.png.meta │ │ │ ├── SliderBackgroundSprite.png │ │ │ ├── SliderBackgroundSprite.png.meta │ │ │ ├── SliderHandleSprite.png │ │ │ ├── SliderHandleSprite.png.meta │ │ │ ├── TouchpadSprite.png │ │ │ └── TouchpadSprite.png.meta │ │ ├── Editor.meta │ │ ├── Editor │ │ ├── CrossPlatformInput.meta │ │ └── CrossPlatformInput │ │ │ ├── CrossPlatformInputInitialize.cs │ │ │ └── CrossPlatformInputInitialize.cs.meta │ │ ├── Utility.meta │ │ └── Utility │ │ ├── ActivateTrigger.cs │ │ ├── ActivateTrigger.cs.meta │ │ ├── AlphaButtonClickMask.cs │ │ ├── AlphaButtonClickMask.cs.meta │ │ ├── AutoMobileShaderSwitch.cs │ │ ├── AutoMobileShaderSwitch.cs.meta │ │ ├── AutoMoveAndRotate.cs │ │ ├── AutoMoveAndRotate.cs.meta │ │ ├── CameraRefocus.cs │ │ ├── CameraRefocus.cs.meta │ │ ├── CurveControlledBob.cs │ │ ├── CurveControlledBob.cs.meta │ │ ├── DragRigidbody.cs │ │ ├── DragRigidbody.cs.meta │ │ ├── DynamicShadowSettings.cs │ │ ├── DynamicShadowSettings.cs.meta │ │ ├── EventSystemChecker.cs │ │ ├── EventSystemChecker.cs.meta │ │ ├── FOVKick.cs │ │ ├── FOVKick.cs.meta │ │ ├── FPSCounter.cs │ │ ├── FPSCounter.cs.meta │ │ ├── FollowTarget.cs │ │ ├── FollowTarget.cs.meta │ │ ├── ForcedReset.cs │ │ ├── ForcedReset.cs.meta │ │ ├── LerpControlledBob.cs │ │ ├── LerpControlledBob.cs.meta │ │ ├── ObjectResetter.cs │ │ ├── ObjectResetter.cs.meta │ │ ├── ParticleSystemDestroyer.cs │ │ ├── ParticleSystemDestroyer.cs.meta │ │ ├── PlatformSpecificContent.cs │ │ ├── PlatformSpecificContent.cs.meta │ │ ├── Prefabs.meta │ │ ├── Prefabs │ │ ├── FramerateCounter.prefab │ │ └── FramerateCounter.prefab.meta │ │ ├── SimpleActivatorMenu.cs │ │ ├── SimpleActivatorMenu.cs.meta │ │ ├── SimpleMouseRotator.cs │ │ ├── SimpleMouseRotator.cs.meta │ │ ├── SmoothFollow.cs │ │ ├── SmoothFollow.cs.meta │ │ ├── TimedObjectActivator.cs │ │ ├── TimedObjectActivator.cs.meta │ │ ├── TimedObjectDestructor.cs │ │ ├── TimedObjectDestructor.cs.meta │ │ ├── WaypointCircuit.cs │ │ ├── WaypointCircuit.cs.meta │ │ ├── WaypointProgressTracker.cs │ │ └── WaypointProgressTracker.cs.meta │ ├── behavior.sln │ └── behavior.v12.suo ├── Chapter7 └── GeneticAlgorithm │ ├── GeneticAlgorithm.sln │ ├── GeneticAlgorithm.v12.suo │ ├── GeneticAlgorithm │ ├── App.config │ ├── GeneticAlgorithm.csproj │ ├── Program.cs │ └── Properties │ │ └── AssemblyInfo.cs │ └── README.md ├── Chapter8 └── FootBallGame │ └── Assets │ ├── Behavior Designer.meta │ ├── Behavior Designer │ ├── Documentation.pdf │ ├── Documentation.pdf.meta │ ├── Editor.meta │ ├── Editor │ │ ├── BehaviorDesignerEditor.dll │ │ ├── BehaviorDesignerEditor.dll.meta │ │ ├── BehaviorTreeInspector.cs │ │ ├── BehaviorTreeInspector.cs.meta │ │ ├── ExternalBehaviorTreeInspector.cs │ │ ├── ExternalBehaviorTreeInspector.cs.meta │ │ ├── GridShader.shader │ │ ├── GridShader.shader.meta │ │ ├── Object Drawers.meta │ │ └── Object Drawers │ │ │ ├── FloatSliderDrawer.cs │ │ │ ├── FloatSliderDrawer.cs.meta │ │ │ ├── IntSliderDrawer.cs │ │ │ └── IntSliderDrawer.cs.meta │ ├── Release Notes.pdf │ ├── Release Notes.pdf.meta │ ├── Runtime Source Code Location.pdf │ ├── Runtime Source Code Location.pdf.meta │ ├── Runtime.meta │ └── Runtime │ │ ├── Actions.meta │ │ ├── Actions │ │ ├── BehaviorTreeReference.cs │ │ ├── BehaviorTreeReference.cs.meta │ │ ├── Idle.cs │ │ ├── Idle.cs.meta │ │ ├── Log.cs │ │ ├── Log.cs.meta │ │ ├── PerformInterruption.cs │ │ ├── PerformInterruption.cs.meta │ │ ├── Reflection.meta │ │ ├── Reflection │ │ │ ├── GetFieldValue.cs │ │ │ ├── GetFieldValue.cs.meta │ │ │ ├── GetPropertyValue.cs │ │ │ ├── GetPropertyValue.cs.meta │ │ │ ├── InvokeMethod.cs │ │ │ ├── InvokeMethod.cs.meta │ │ │ ├── SetFieldValue.cs │ │ │ ├── SetFieldValue.cs.meta │ │ │ ├── SetPropertyValue.cs │ │ │ └── SetPropertyValue.cs.meta │ │ ├── RestartBehaviorTree.cs │ │ ├── RestartBehaviorTree.cs.meta │ │ ├── SendEvent.cs │ │ ├── SendEvent.cs.meta │ │ ├── StartBehaviorTree.cs │ │ ├── StartBehaviorTree.cs.meta │ │ ├── StopBehaviorTree.cs │ │ ├── StopBehaviorTree.cs.meta │ │ ├── Wait.cs │ │ └── Wait.cs.meta │ │ ├── Basic Tasks.meta │ │ ├── Basic Tasks │ │ ├── Animation.meta │ │ ├── Animation │ │ │ ├── Blend.cs │ │ │ ├── Blend.cs.meta │ │ │ ├── CrossFade.cs │ │ │ ├── CrossFade.cs.meta │ │ │ ├── CrossFadeQueued.cs │ │ │ ├── CrossFadeQueued.cs.meta │ │ │ ├── GetAnimatePhysics.cs │ │ │ ├── GetAnimatePhysics.cs.meta │ │ │ ├── IsPlaying.cs │ │ │ ├── IsPlaying.cs.meta │ │ │ ├── Play.cs │ │ │ ├── Play.cs.meta │ │ │ ├── PlayQueued.cs │ │ │ ├── PlayQueued.cs.meta │ │ │ ├── Rewind.cs │ │ │ ├── Rewind.cs.meta │ │ │ ├── Sample.cs │ │ │ ├── Sample.cs.meta │ │ │ ├── SetAnimatePhysics.cs │ │ │ ├── SetAnimatePhysics.cs.meta │ │ │ ├── SetWrapMode.cs │ │ │ ├── SetWrapMode.cs.meta │ │ │ ├── Stop.cs │ │ │ └── Stop.cs.meta │ │ ├── Animator.meta │ │ ├── Animator │ │ │ ├── CrossFade.cs │ │ │ ├── CrossFade.cs.meta │ │ │ ├── GetApplyRootMotion.cs │ │ │ ├── GetApplyRootMotion.cs.meta │ │ │ ├── GetBoolParameter.cs │ │ │ ├── GetBoolParameter.cs.meta │ │ │ ├── GetDeltaPosition.cs │ │ │ ├── GetDeltaPosition.cs.meta │ │ │ ├── GetDeltaRotation.cs │ │ │ ├── GetDeltaRotation.cs.meta │ │ │ ├── GetFloatParameter.cs │ │ │ ├── GetFloatParameter.cs.meta │ │ │ ├── GetGravityWeight.cs │ │ │ ├── GetGravityWeight.cs.meta │ │ │ ├── GetIntegerParameter.cs │ │ │ ├── GetIntegerParameter.cs.meta │ │ │ ├── GetLayerWeight.cs │ │ │ ├── GetLayerWeight.cs.meta │ │ │ ├── GetSpeed.cs │ │ │ ├── GetSpeed.cs.meta │ │ │ ├── GetStringToHash.cs │ │ │ ├── GetStringToHash.cs.meta │ │ │ ├── InterruptMatchTarget.cs │ │ │ ├── InterruptMatchTarget.cs.meta │ │ │ ├── IsInTransition.cs │ │ │ ├── IsInTransition.cs.meta │ │ │ ├── IsName.cs │ │ │ ├── IsName.cs.meta │ │ │ ├── IsParameterControlledByCurve.cs │ │ │ ├── IsParameterControlledByCurve.cs.meta │ │ │ ├── MatchTarget.cs │ │ │ ├── MatchTarget.cs.meta │ │ │ ├── Play.cs │ │ │ ├── Play.cs.meta │ │ │ ├── SetApplyRootMotion.cs │ │ │ ├── SetApplyRootMotion.cs.meta │ │ │ ├── SetBoolParameter.cs │ │ │ ├── SetBoolParameter.cs.meta │ │ │ ├── SetFloatParameter.cs │ │ │ ├── SetFloatParameter.cs.meta │ │ │ ├── SetIntegerParameter.cs │ │ │ ├── SetIntegerParameter.cs.meta │ │ │ ├── SetLayerWeight.cs │ │ │ ├── SetLayerWeight.cs.meta │ │ │ ├── SetLookAtPosition.cs │ │ │ ├── SetLookAtPosition.cs.meta │ │ │ ├── SetLookAtWeight.cs │ │ │ ├── SetLookAtWeight.cs.meta │ │ │ ├── SetSpeed.cs │ │ │ ├── SetSpeed.cs.meta │ │ │ ├── SetTrigger.cs │ │ │ ├── SetTrigger.cs.meta │ │ │ ├── StartPlayback.cs │ │ │ ├── StartPlayback.cs.meta │ │ │ ├── StartRecording.cs │ │ │ ├── StartRecording.cs.meta │ │ │ ├── StopPlayback.cs │ │ │ ├── StopPlayback.cs.meta │ │ │ ├── StopRecording.cs │ │ │ └── StopRecording.cs.meta │ │ ├── AudioSource.meta │ │ ├── AudioSource │ │ │ ├── GetIgnoreListenerPause.cs │ │ │ ├── GetIgnoreListenerPause.cs.meta │ │ │ ├── GetIgnoreListenerVolume.cs │ │ │ ├── GetIgnoreListenerVolume.cs.meta │ │ │ ├── GetLoop.cs │ │ │ ├── GetLoop.cs.meta │ │ │ ├── GetMaxDistance.cs │ │ │ ├── GetMaxDistance.cs.meta │ │ │ ├── GetMinDistance.cs │ │ │ ├── GetMinDistance.cs.meta │ │ │ ├── GetMute.cs │ │ │ ├── GetMute.cs.meta │ │ │ ├── GetPitch.cs │ │ │ ├── GetPitch.cs.meta │ │ │ ├── GetPriority.cs │ │ │ ├── GetPriority.cs.meta │ │ │ ├── GetSpread.cs │ │ │ ├── GetSpread.cs.meta │ │ │ ├── GetTime.cs │ │ │ ├── GetTime.cs.meta │ │ │ ├── GetTimeSamples.cs │ │ │ ├── GetTimeSamples.cs.meta │ │ │ ├── GetVolume.cs │ │ │ ├── GetVolume.cs.meta │ │ │ ├── IsPlaying.cs │ │ │ ├── IsPlaying.cs.meta │ │ │ ├── Pause.cs │ │ │ ├── Pause.cs.meta │ │ │ ├── Play.cs │ │ │ ├── Play.cs.meta │ │ │ ├── PlayDelayed.cs │ │ │ ├── PlayDelayed.cs.meta │ │ │ ├── PlayOneShot.cs │ │ │ ├── PlayOneShot.cs.meta │ │ │ ├── PlayScheduled.cs │ │ │ ├── PlayScheduled.cs.meta │ │ │ ├── SetAudioClip.cs │ │ │ ├── SetAudioClip.cs.meta │ │ │ ├── SetIgnoreListenerPause.cs │ │ │ ├── SetIgnoreListenerPause.cs.meta │ │ │ ├── SetIgnoreListenerVolume.cs │ │ │ ├── SetIgnoreListenerVolume.cs.meta │ │ │ ├── SetLoop.cs │ │ │ ├── SetLoop.cs.meta │ │ │ ├── SetMaxDistance.cs │ │ │ ├── SetMaxDistance.cs.meta │ │ │ ├── SetMinDistance.cs │ │ │ ├── SetMinDistance.cs.meta │ │ │ ├── SetMute.cs │ │ │ ├── SetMute.cs.meta │ │ │ ├── SetPan.cs │ │ │ ├── SetPan.cs.meta │ │ │ ├── SetPanLevel.cs │ │ │ ├── SetPanLevel.cs.meta │ │ │ ├── SetPitch.cs │ │ │ ├── SetPitch.cs.meta │ │ │ ├── SetPriority.cs │ │ │ ├── SetPriority.cs.meta │ │ │ ├── SetRolloffMode.cs │ │ │ ├── SetRolloffMode.cs.meta │ │ │ ├── SetScheduledEndTime.cs │ │ │ ├── SetScheduledEndTime.cs.meta │ │ │ ├── SetScheduledStartTime.cs │ │ │ ├── SetScheduledStartTime.cs.meta │ │ │ ├── SetSpread.cs │ │ │ ├── SetSpread.cs.meta │ │ │ ├── SetTime.cs │ │ │ ├── SetTime.cs.meta │ │ │ ├── SetVelocityUpdateMode.cs │ │ │ ├── SetVelocityUpdateMode.cs.meta │ │ │ ├── SetVolume.cs │ │ │ ├── SetVolume.cs.meta │ │ │ ├── Stop.cs │ │ │ └── Stop.cs.meta │ │ ├── Behaviour.meta │ │ ├── Behaviour │ │ │ ├── GetIsEnabled.cs │ │ │ ├── GetIsEnabled.cs.meta │ │ │ ├── IsEnabled.cs │ │ │ ├── IsEnabled.cs.meta │ │ │ ├── SetIsEnabled.cs │ │ │ └── SetIsEnabled.cs.meta │ │ ├── BoxCollider.meta │ │ ├── BoxCollider │ │ │ ├── GetCenter.cs │ │ │ ├── GetCenter.cs.meta │ │ │ ├── GetSize.cs │ │ │ ├── GetSize.cs.meta │ │ │ ├── SetCenter.cs │ │ │ ├── SetCenter.cs.meta │ │ │ ├── SetSize.cs │ │ │ └── SetSize.cs.meta │ │ ├── BoxCollider2D.meta │ │ ├── BoxCollider2D │ │ │ ├── GetSize.cs │ │ │ ├── GetSize.cs.meta │ │ │ ├── SetSize.cs │ │ │ └── SetSize.cs.meta │ │ ├── CapsuleCollider.meta │ │ ├── CapsuleCollider │ │ │ ├── GetCenter.cs │ │ │ ├── GetCenter.cs.meta │ │ │ ├── GetDirection.cs │ │ │ ├── GetDirection.cs.meta │ │ │ ├── GetHeight.cs │ │ │ ├── GetHeight.cs.meta │ │ │ ├── GetRadius.cs │ │ │ ├── GetRadius.cs.meta │ │ │ ├── SetCenter.cs │ │ │ ├── SetCenter.cs.meta │ │ │ ├── SetDirection.cs │ │ │ ├── SetDirection.cs.meta │ │ │ ├── SetHeight.cs │ │ │ ├── SetHeight.cs.meta │ │ │ ├── SetRadius.cs │ │ │ └── SetRadius.cs.meta │ │ ├── CharacterController.meta │ │ ├── CharacterController │ │ │ ├── GetCenter.cs │ │ │ ├── GetCenter.cs.meta │ │ │ ├── GetHeight.cs │ │ │ ├── GetHeight.cs.meta │ │ │ ├── GetRadius.cs │ │ │ ├── GetRadius.cs.meta │ │ │ ├── GetSlopeLimit.cs │ │ │ ├── GetSlopeLimit.cs.meta │ │ │ ├── GetStepOffset.cs │ │ │ ├── GetStepOffset.cs.meta │ │ │ ├── GetVelocity.cs │ │ │ ├── GetVelocity.cs.meta │ │ │ ├── HasColliderHit.cs │ │ │ ├── HasColliderHit.cs.meta │ │ │ ├── IsGrounded.cs │ │ │ ├── IsGrounded.cs.meta │ │ │ ├── Move.cs │ │ │ ├── Move.cs.meta │ │ │ ├── SetCenter.cs │ │ │ ├── SetCenter.cs.meta │ │ │ ├── SetHeight.cs │ │ │ ├── SetHeight.cs.meta │ │ │ ├── SetRadius.cs │ │ │ ├── SetRadius.cs.meta │ │ │ ├── SetSlopeLimit.cs │ │ │ ├── SetSlopeLimit.cs.meta │ │ │ ├── SetStepOffset.cs │ │ │ ├── SetStepOffset.cs.meta │ │ │ ├── SimpleMove.cs │ │ │ └── SimpleMove.cs.meta │ │ ├── CircleCollider2D.meta │ │ ├── CircleCollider2D │ │ │ ├── GetCenter.cs │ │ │ ├── GetCenter.cs.meta │ │ │ ├── GetRadius.cs │ │ │ ├── GetRadius.cs.meta │ │ │ ├── SetCenter.cs │ │ │ ├── SetCenter.cs.meta │ │ │ ├── SetRadius.cs │ │ │ └── SetRadius.cs.meta │ │ ├── Debug.meta │ │ ├── Debug │ │ │ ├── DrawLine.cs │ │ │ ├── DrawLine.cs.meta │ │ │ ├── DrawRay.cs │ │ │ ├── DrawRay.cs.meta │ │ │ ├── LogFormat.cs │ │ │ ├── LogFormat.cs.meta │ │ │ ├── LogValue.cs │ │ │ └── LogValue.cs.meta │ │ ├── GameObject.meta │ │ ├── GameObject │ │ │ ├── ActiveInHierarchy.cs │ │ │ ├── ActiveInHierarchy.cs.meta │ │ │ ├── ActiveSelf.cs │ │ │ ├── ActiveSelf.cs.meta │ │ │ ├── CompareTag.cs │ │ │ ├── CompareTag.cs.meta │ │ │ ├── Destroy.cs │ │ │ ├── Destroy.cs.meta │ │ │ ├── DestroyImmediate.cs │ │ │ ├── DestroyImmediate.cs.meta │ │ │ ├── Find.cs │ │ │ ├── Find.cs.meta │ │ │ ├── FindGameObjectsWithTag.cs │ │ │ ├── FindGameObjectsWithTag.cs.meta │ │ │ ├── FindWithTag.cs │ │ │ ├── FindWithTag.cs.meta │ │ │ ├── GetComponent.cs │ │ │ ├── GetComponent.cs.meta │ │ │ ├── GetTag.cs │ │ │ ├── GetTag.cs.meta │ │ │ ├── Instantiate.cs │ │ │ ├── Instantiate.cs.meta │ │ │ ├── SendMessage.cs │ │ │ ├── SendMessage.cs.meta │ │ │ ├── SetActive.cs │ │ │ ├── SetActive.cs.meta │ │ │ ├── SetTag.cs │ │ │ └── SetTag.cs.meta │ │ ├── Input.meta │ │ ├── Input │ │ │ ├── GetAcceleration.cs │ │ │ ├── GetAcceleration.cs.meta │ │ │ ├── GetAxis.cs │ │ │ ├── GetAxis.cs.meta │ │ │ ├── GetAxisRaw.cs │ │ │ ├── GetAxisRaw.cs.meta │ │ │ ├── GetButton.cs │ │ │ ├── GetButton.cs.meta │ │ │ ├── GetKey.cs │ │ │ ├── GetKey.cs.meta │ │ │ ├── GetMouseButton.cs │ │ │ ├── GetMouseButton.cs.meta │ │ │ ├── GetMousePosition.cs │ │ │ ├── GetMousePosition.cs.meta │ │ │ ├── IsButtonDown.cs │ │ │ ├── IsButtonDown.cs.meta │ │ │ ├── IsButtonUp.cs │ │ │ ├── IsButtonUp.cs.meta │ │ │ ├── IsKeyDown.cs │ │ │ ├── IsKeyDown.cs.meta │ │ │ ├── IsKeyUp.cs │ │ │ ├── IsKeyUp.cs.meta │ │ │ ├── IsMouseDown.cs │ │ │ ├── IsMouseDown.cs.meta │ │ │ ├── IsMouseUp.cs │ │ │ └── IsMouseUp.cs.meta │ │ ├── LayerMask.meta │ │ ├── LayerMask │ │ │ ├── GetLayer.cs │ │ │ ├── GetLayer.cs.meta │ │ │ ├── SetLayer.cs │ │ │ └── SetLayer.cs.meta │ │ ├── Light.meta │ │ ├── Light │ │ │ ├── GetColor.cs │ │ │ ├── GetColor.cs.meta │ │ │ ├── GetCookieSize.cs │ │ │ ├── GetCookieSize.cs.meta │ │ │ ├── GetIntensity.cs │ │ │ ├── GetIntensity.cs.meta │ │ │ ├── GetRange.cs │ │ │ ├── GetRange.cs.meta │ │ │ ├── GetShadowBias.cs │ │ │ ├── GetShadowBias.cs.meta │ │ │ ├── GetShadowStrength.cs │ │ │ ├── GetShadowStrength.cs.meta │ │ │ ├── GetSpotAngle.cs │ │ │ ├── GetSpotAngle.cs.meta │ │ │ ├── SetColor.cs │ │ │ ├── SetColor.cs.meta │ │ │ ├── SetCookie.cs │ │ │ ├── SetCookie.cs.meta │ │ │ ├── SetCookieSize.cs │ │ │ ├── SetCookieSize.cs.meta │ │ │ ├── SetCullingMask.cs │ │ │ ├── SetCullingMask.cs.meta │ │ │ ├── SetIntensity.cs │ │ │ ├── SetIntensity.cs.meta │ │ │ ├── SetRange.cs │ │ │ ├── SetRange.cs.meta │ │ │ ├── SetShadowBias.cs │ │ │ ├── SetShadowBias.cs.meta │ │ │ ├── SetShadowSoftness.cs │ │ │ ├── SetShadowSoftness.cs.meta │ │ │ ├── SetShadowSoftnessFade.cs │ │ │ ├── SetShadowSoftnessFade.cs.meta │ │ │ ├── SetShadowStrength.cs │ │ │ ├── SetShadowStrength.cs.meta │ │ │ ├── SetShadows.cs │ │ │ ├── SetShadows.cs.meta │ │ │ ├── SetSpotAngle.cs │ │ │ ├── SetSpotAngle.cs.meta │ │ │ ├── SetType.cs │ │ │ └── SetType.cs.meta │ │ ├── Math.meta │ │ ├── Math │ │ │ ├── BoolComparison.cs │ │ │ ├── BoolComparison.cs.meta │ │ │ ├── BoolFlip.cs │ │ │ ├── BoolFlip.cs.meta │ │ │ ├── BoolOperator.cs │ │ │ ├── BoolOperator.cs.meta │ │ │ ├── FloatAbs.cs │ │ │ ├── FloatAbs.cs.meta │ │ │ ├── FloatClamp.cs │ │ │ ├── FloatClamp.cs.meta │ │ │ ├── FloatComparison.cs │ │ │ ├── FloatComparison.cs.meta │ │ │ ├── FloatOperator.cs │ │ │ ├── FloatOperator.cs.meta │ │ │ ├── IntAbs.cs │ │ │ ├── IntAbs.cs.meta │ │ │ ├── IntClamp.cs │ │ │ ├── IntClamp.cs.meta │ │ │ ├── IntComparison.cs │ │ │ ├── IntComparison.cs.meta │ │ │ ├── IntOperator.cs │ │ │ ├── IntOperator.cs.meta │ │ │ ├── IsFloatPositive.cs │ │ │ ├── IsFloatPositive.cs.meta │ │ │ ├── IsIntPositive.cs │ │ │ ├── IsIntPositive.cs.meta │ │ │ ├── Lerp.cs │ │ │ ├── Lerp.cs.meta │ │ │ ├── LerpAngle.cs │ │ │ ├── LerpAngle.cs.meta │ │ │ ├── RandomBool.cs │ │ │ ├── RandomBool.cs.meta │ │ │ ├── RandomFloat.cs │ │ │ ├── RandomFloat.cs.meta │ │ │ ├── RandomInt.cs │ │ │ ├── RandomInt.cs.meta │ │ │ ├── SetBool.cs │ │ │ ├── SetBool.cs.meta │ │ │ ├── SetFloat.cs │ │ │ ├── SetFloat.cs.meta │ │ │ ├── SetInt.cs │ │ │ └── SetInt.cs.meta │ │ ├── NavMeshAgent.meta │ │ ├── NavMeshAgent │ │ │ ├── GetAcceleration.cs │ │ │ ├── GetAcceleration.cs.meta │ │ │ ├── GetAngularSpeed.cs │ │ │ ├── GetAngularSpeed.cs.meta │ │ │ ├── GetDestination.cs │ │ │ ├── GetDestination.cs.meta │ │ │ ├── GetRemainingDistance.cs │ │ │ ├── GetRemainingDistance.cs.meta │ │ │ ├── GetSpeed.cs │ │ │ ├── GetSpeed.cs.meta │ │ │ ├── Move.cs │ │ │ ├── Move.cs.meta │ │ │ ├── ResetPath.cs │ │ │ ├── ResetPath.cs.meta │ │ │ ├── Resume.cs │ │ │ ├── Resume.cs.meta │ │ │ ├── SetAcceleration.cs │ │ │ ├── SetAcceleration.cs.meta │ │ │ ├── SetAngularSpeed.cs │ │ │ ├── SetAngularSpeed.cs.meta │ │ │ ├── SetDestination.cs │ │ │ ├── SetDestination.cs.meta │ │ │ ├── SetSpeed.cs │ │ │ ├── SetSpeed.cs.meta │ │ │ ├── Stop.cs │ │ │ ├── Stop.cs.meta │ │ │ ├── Warp.cs │ │ │ └── Warp.cs.meta │ │ ├── Network.meta │ │ ├── Network │ │ │ ├── IsClient.cs │ │ │ ├── IsClient.cs.meta │ │ │ ├── IsServer.cs │ │ │ └── IsServer.cs.meta │ │ ├── ParticleSystem.meta │ │ ├── ParticleSystem │ │ │ ├── Clear.cs │ │ │ ├── Clear.cs.meta │ │ │ ├── GetDuration.cs │ │ │ ├── GetDuration.cs.meta │ │ │ ├── GetEmissionRate.cs │ │ │ ├── GetEmissionRate.cs.meta │ │ │ ├── GetEnableEmission.cs │ │ │ ├── GetEnableEmission.cs.meta │ │ │ ├── GetGravityModifier.cs │ │ │ ├── GetGravityModifier.cs.meta │ │ │ ├── GetLoop.cs │ │ │ ├── GetLoop.cs.meta │ │ │ ├── GetMaxParticles.cs │ │ │ ├── GetMaxParticles.cs.meta │ │ │ ├── GetParticleCount.cs │ │ │ ├── GetParticleCount.cs.meta │ │ │ ├── GetPlaybackSpeed.cs │ │ │ ├── GetPlaybackSpeed.cs.meta │ │ │ ├── GetTime.cs │ │ │ ├── GetTime.cs.meta │ │ │ ├── IsAlive.cs │ │ │ ├── IsAlive.cs.meta │ │ │ ├── IsPaused.cs │ │ │ ├── IsPaused.cs.meta │ │ │ ├── IsPlaying.cs │ │ │ ├── IsPlaying.cs.meta │ │ │ ├── IsStopped.cs │ │ │ ├── IsStopped.cs.meta │ │ │ ├── Pause.cs │ │ │ ├── Pause.cs.meta │ │ │ ├── Play.cs │ │ │ ├── Play.cs.meta │ │ │ ├── SetEmissionRate.cs │ │ │ ├── SetEmissionRate.cs.meta │ │ │ ├── SetEnableEmission.cs │ │ │ ├── SetEnableEmission.cs.meta │ │ │ ├── SetGravityModifier.cs │ │ │ ├── SetGravityModifier.cs.meta │ │ │ ├── SetLoop.cs │ │ │ ├── SetLoop.cs.meta │ │ │ ├── SetMaxParticles.cs │ │ │ ├── SetMaxParticles.cs.meta │ │ │ ├── SetPlaybackSpeed.cs │ │ │ ├── SetPlaybackSpeed.cs.meta │ │ │ ├── SetStartColor.cs │ │ │ ├── SetStartColor.cs.meta │ │ │ ├── SetStartDelay.cs │ │ │ ├── SetStartDelay.cs.meta │ │ │ ├── SetStartLifetime.cs │ │ │ ├── SetStartLifetime.cs.meta │ │ │ ├── SetStartRotation.cs │ │ │ ├── SetStartRotation.cs.meta │ │ │ ├── SetStartSize.cs │ │ │ ├── SetStartSize.cs.meta │ │ │ ├── SetStartSpeed.cs │ │ │ ├── SetStartSpeed.cs.meta │ │ │ ├── SetTime.cs │ │ │ ├── SetTime.cs.meta │ │ │ ├── Simulate.cs │ │ │ ├── Simulate.cs.meta │ │ │ ├── Stop.cs │ │ │ └── Stop.cs.meta │ │ ├── Physics.meta │ │ ├── Physics │ │ │ ├── Linecast.cs │ │ │ ├── Linecast.cs.meta │ │ │ ├── Raycast.cs │ │ │ ├── Raycast.cs.meta │ │ │ ├── Spherecast.cs │ │ │ └── Spherecast.cs.meta │ │ ├── Physics2D.meta │ │ ├── Physics2D │ │ │ ├── Circlecast.cs │ │ │ ├── Circlecast.cs.meta │ │ │ ├── Linecast.cs │ │ │ ├── Linecast.cs.meta │ │ │ ├── Raycast.cs │ │ │ └── Raycast.cs.meta │ │ ├── PlayerPrefs.meta │ │ ├── PlayerPrefs │ │ │ ├── DeleteAll.cs │ │ │ ├── DeleteAll.cs.meta │ │ │ ├── DeleteKey.cs │ │ │ ├── DeleteKey.cs.meta │ │ │ ├── GetFloat.cs │ │ │ ├── GetFloat.cs.meta │ │ │ ├── GetInt.cs │ │ │ ├── GetInt.cs.meta │ │ │ ├── GetString.cs │ │ │ ├── GetString.cs.meta │ │ │ ├── HasKey.cs │ │ │ ├── HasKey.cs.meta │ │ │ ├── Save.cs │ │ │ ├── Save.cs.meta │ │ │ ├── SetFloat.cs │ │ │ ├── SetFloat.cs.meta │ │ │ ├── SetInt.cs │ │ │ ├── SetInt.cs.meta │ │ │ ├── SetString.cs │ │ │ └── SetString.cs.meta │ │ ├── Quaternion.meta │ │ ├── Quaternion │ │ │ ├── Angle.cs │ │ │ ├── Angle.cs.meta │ │ │ ├── AngleAxis.cs │ │ │ ├── AngleAxis.cs.meta │ │ │ ├── Dot.cs │ │ │ ├── Dot.cs.meta │ │ │ ├── Euler.cs │ │ │ ├── Euler.cs.meta │ │ │ ├── FromToRotation.cs │ │ │ ├── FromToRotation.cs.meta │ │ │ ├── Identity.cs │ │ │ ├── Identity.cs.meta │ │ │ ├── Inverse.cs │ │ │ ├── Inverse.cs.meta │ │ │ ├── Lerp.cs │ │ │ ├── Lerp.cs.meta │ │ │ ├── LookRotation.cs │ │ │ ├── LookRotation.cs.meta │ │ │ ├── RotateTowards.cs │ │ │ ├── RotateTowards.cs.meta │ │ │ ├── Slerp.cs │ │ │ └── Slerp.cs.meta │ │ ├── Renderer.meta │ │ ├── Renderer │ │ │ ├── IsVisible.cs │ │ │ ├── IsVisible.cs.meta │ │ │ ├── SetMaterial.cs │ │ │ └── SetMaterial.cs.meta │ │ ├── Rigidbody.meta │ │ ├── Rigidbody │ │ │ ├── AddExplosionForce.cs │ │ │ ├── AddExplosionForce.cs.meta │ │ │ ├── AddForce.cs │ │ │ ├── AddForce.cs.meta │ │ │ ├── AddForceAtPosition.cs │ │ │ ├── AddForceAtPosition.cs.meta │ │ │ ├── AddRelativeForce.cs │ │ │ ├── AddRelativeForce.cs.meta │ │ │ ├── AddRelativeTorque.cs │ │ │ ├── AddRelativeTorque.cs.meta │ │ │ ├── AddTorque.cs │ │ │ ├── AddTorque.cs.meta │ │ │ ├── GetAngularDrag.cs │ │ │ ├── GetAngularDrag.cs.meta │ │ │ ├── GetAngularVelocity.cs │ │ │ ├── GetAngularVelocity.cs.meta │ │ │ ├── GetCenterOfMass.cs │ │ │ ├── GetCenterOfMass.cs.meta │ │ │ ├── GetDrag.cs │ │ │ ├── GetDrag.cs.meta │ │ │ ├── GetFreezeRotation.cs │ │ │ ├── GetFreezeRotation.cs.meta │ │ │ ├── GetIsKinematic.cs │ │ │ ├── GetIsKinematic.cs.meta │ │ │ ├── GetMass.cs │ │ │ ├── GetMass.cs.meta │ │ │ ├── GetPosition.cs │ │ │ ├── GetPosition.cs.meta │ │ │ ├── GetRotation.cs │ │ │ ├── GetRotation.cs.meta │ │ │ ├── GetUseGravity.cs │ │ │ ├── GetUseGravity.cs.meta │ │ │ ├── GetVelocity.cs │ │ │ ├── GetVelocity.cs.meta │ │ │ ├── IsKinematic.cs │ │ │ ├── IsKinematic.cs.meta │ │ │ ├── IsSleeping.cs │ │ │ ├── IsSleeping.cs.meta │ │ │ ├── MovePosition.cs │ │ │ ├── MovePosition.cs.meta │ │ │ ├── MoveRotation.cs │ │ │ ├── MoveRotation.cs.meta │ │ │ ├── SetAngularDrag.cs │ │ │ ├── SetAngularDrag.cs.meta │ │ │ ├── SetAngularVelocity.cs │ │ │ ├── SetAngularVelocity.cs.meta │ │ │ ├── SetCenterOfMass.cs │ │ │ ├── SetCenterOfMass.cs.meta │ │ │ ├── SetConstraints.cs │ │ │ ├── SetConstraints.cs.meta │ │ │ ├── SetDrag.cs │ │ │ ├── SetDrag.cs.meta │ │ │ ├── SetFreezeRotation.cs │ │ │ ├── SetFreezeRotation.cs.meta │ │ │ ├── SetIsKinematic.cs │ │ │ ├── SetIsKinematic.cs.meta │ │ │ ├── SetMass.cs │ │ │ ├── SetMass.cs.meta │ │ │ ├── SetPosition.cs │ │ │ ├── SetPosition.cs.meta │ │ │ ├── SetRotation.cs │ │ │ ├── SetRotation.cs.meta │ │ │ ├── SetUseGravity.cs │ │ │ ├── SetUseGravity.cs.meta │ │ │ ├── SetVelocity.cs │ │ │ ├── SetVelocity.cs.meta │ │ │ ├── Sleep.cs │ │ │ ├── Sleep.cs.meta │ │ │ ├── UseGravity.cs │ │ │ ├── UseGravity.cs.meta │ │ │ ├── WakeUp.cs │ │ │ └── WakeUp.cs.meta │ │ ├── Rigidbody2D.meta │ │ ├── Rigidbody2D │ │ │ ├── AddForce.cs │ │ │ ├── AddForce.cs.meta │ │ │ ├── AddForceAtPosition.cs │ │ │ ├── AddForceAtPosition.cs.meta │ │ │ ├── AddTorque.cs │ │ │ ├── AddTorque.cs.meta │ │ │ ├── GetAngularDrag.cs │ │ │ ├── GetAngularDrag.cs.meta │ │ │ ├── GetAngularVelocity.cs │ │ │ ├── GetAngularVelocity.cs.meta │ │ │ ├── GetDrag.cs │ │ │ ├── GetDrag.cs.meta │ │ │ ├── GetGravtyScale.cs │ │ │ ├── GetGravtyScale.cs.meta │ │ │ ├── GetIsKinematic.cs │ │ │ ├── GetIsKinematic.cs.meta │ │ │ ├── GetMass.cs │ │ │ ├── GetMass.cs.meta │ │ │ ├── GetPosition.cs │ │ │ ├── GetPosition.cs.meta │ │ │ ├── GetRotation.cs │ │ │ ├── GetRotation.cs.meta │ │ │ ├── GetVelocity.cs │ │ │ ├── GetVelocity.cs.meta │ │ │ ├── IsKinematic.cs │ │ │ ├── IsKinematic.cs.meta │ │ │ ├── IsSleeping.cs │ │ │ ├── IsSleeping.cs.meta │ │ │ ├── MovePosition.cs │ │ │ ├── MovePosition.cs.meta │ │ │ ├── MoveRotation.cs │ │ │ ├── MoveRotation.cs.meta │ │ │ ├── SetAngularDrag.cs │ │ │ ├── SetAngularDrag.cs.meta │ │ │ ├── SetAngularVelocity.cs │ │ │ ├── SetAngularVelocity.cs.meta │ │ │ ├── SetDrag.cs │ │ │ ├── SetDrag.cs.meta │ │ │ ├── SetGravityScale.cs │ │ │ ├── SetGravityScale.cs.meta │ │ │ ├── SetIsKinematic.cs │ │ │ ├── SetIsKinematic.cs.meta │ │ │ ├── SetMass.cs │ │ │ ├── SetMass.cs.meta │ │ │ ├── SetVelocity.cs │ │ │ ├── SetVelocity.cs.meta │ │ │ ├── Sleep.cs │ │ │ ├── Sleep.cs.meta │ │ │ ├── WakeUp.cs │ │ │ └── WakeUp.cs.meta │ │ ├── SharedVariables.meta │ │ ├── SharedVariables │ │ │ ├── CompareSharedBool.cs │ │ │ ├── CompareSharedBool.cs.meta │ │ │ ├── CompareSharedColor.cs │ │ │ ├── CompareSharedColor.cs.meta │ │ │ ├── CompareSharedFloat.cs │ │ │ ├── CompareSharedFloat.cs.meta │ │ │ ├── CompareSharedGameObject.cs │ │ │ ├── CompareSharedGameObject.cs.meta │ │ │ ├── CompareSharedGameObjectList.cs │ │ │ ├── CompareSharedGameObjectList.cs.meta │ │ │ ├── CompareSharedInt.cs │ │ │ ├── CompareSharedInt.cs.meta │ │ │ ├── CompareSharedObject.cs │ │ │ ├── CompareSharedObject.cs.meta │ │ │ ├── CompareSharedObjectList.cs │ │ │ ├── CompareSharedObjectList.cs.meta │ │ │ ├── CompareSharedQuaternion.cs │ │ │ ├── CompareSharedQuaternion.cs.meta │ │ │ ├── CompareSharedRect.cs │ │ │ ├── CompareSharedRect.cs.meta │ │ │ ├── CompareSharedString.cs │ │ │ ├── CompareSharedString.cs.meta │ │ │ ├── CompareSharedTransform.cs │ │ │ ├── CompareSharedTransform.cs.meta │ │ │ ├── CompareSharedTransformList.cs │ │ │ ├── CompareSharedTransformList.cs.meta │ │ │ ├── CompareSharedVector2.cs │ │ │ ├── CompareSharedVector2.cs.meta │ │ │ ├── CompareSharedVector3.cs │ │ │ ├── CompareSharedVector3.cs.meta │ │ │ ├── CompareSharedVector4.cs │ │ │ ├── CompareSharedVector4.cs.meta │ │ │ ├── SetSharedBool.cs │ │ │ ├── SetSharedBool.cs.meta │ │ │ ├── SetSharedColor.cs │ │ │ ├── SetSharedColor.cs.meta │ │ │ ├── SetSharedFloat.cs │ │ │ ├── SetSharedFloat.cs.meta │ │ │ ├── SetSharedGameObject.cs │ │ │ ├── SetSharedGameObject.cs.meta │ │ │ ├── SetSharedGameObjectList.cs │ │ │ ├── SetSharedGameObjectList.cs.meta │ │ │ ├── SetSharedInt.cs │ │ │ ├── SetSharedInt.cs.meta │ │ │ ├── SetSharedObject.cs │ │ │ ├── SetSharedObject.cs.meta │ │ │ ├── SetSharedObjectList.cs │ │ │ ├── SetSharedObjectList.cs.meta │ │ │ ├── SetSharedQuaternion.cs │ │ │ ├── SetSharedQuaternion.cs.meta │ │ │ ├── SetSharedRect.cs │ │ │ ├── SetSharedRect.cs.meta │ │ │ ├── SetSharedString.cs │ │ │ ├── SetSharedString.cs.meta │ │ │ ├── SetSharedTransform.cs │ │ │ ├── SetSharedTransform.cs.meta │ │ │ ├── SetSharedTransformList.cs │ │ │ ├── SetSharedTransformList.cs.meta │ │ │ ├── SetSharedVector2.cs │ │ │ ├── SetSharedVector2.cs.meta │ │ │ ├── SetSharedVector3.cs │ │ │ ├── SetSharedVector3.cs.meta │ │ │ ├── SetSharedVector4.cs │ │ │ ├── SetSharedVector4.cs.meta │ │ │ ├── SharedGameObjectToTransform.cs │ │ │ ├── SharedGameObjectToTransform.cs.meta │ │ │ ├── SharedGameObjectsToGameObjectList.cs │ │ │ ├── SharedGameObjectsToGameObjectList.cs.meta │ │ │ ├── SharedTransformToGameObject.cs │ │ │ ├── SharedTransformToGameObject.cs.meta │ │ │ ├── SharedTransformsToTransformList.cs │ │ │ └── SharedTransformsToTransformList.cs.meta │ │ ├── SphereCollider.meta │ │ ├── SphereCollider │ │ │ ├── GetCenter.cs │ │ │ ├── GetCenter.cs.meta │ │ │ ├── GetRadius.cs │ │ │ ├── GetRadius.cs.meta │ │ │ ├── SetCenter.cs │ │ │ ├── SetCenter.cs.meta │ │ │ ├── SetRadius.cs │ │ │ └── SetRadius.cs.meta │ │ ├── String.meta │ │ ├── String │ │ │ ├── BuildString.cs │ │ │ ├── BuildString.cs.meta │ │ │ ├── CompareTo.cs │ │ │ ├── CompareTo.cs.meta │ │ │ ├── Format.cs │ │ │ ├── Format.cs.meta │ │ │ ├── GetLength.cs │ │ │ ├── GetLength.cs.meta │ │ │ ├── GetRandomString.cs │ │ │ ├── GetRandomString.cs.meta │ │ │ ├── GetSubstring.cs │ │ │ ├── GetSubstring.cs.meta │ │ │ ├── IsNullOrEmpty.cs │ │ │ ├── IsNullOrEmpty.cs.meta │ │ │ ├── Replace.cs │ │ │ ├── Replace.cs.meta │ │ │ ├── SetString.cs │ │ │ └── SetString.cs.meta │ │ ├── Time.meta │ │ ├── Time │ │ │ ├── GetDeltaTime.cs │ │ │ ├── GetDeltaTime.cs.meta │ │ │ ├── GetRealtimeSinceStartup.cs │ │ │ ├── GetRealtimeSinceStartup.cs.meta │ │ │ ├── GetTime.cs │ │ │ ├── GetTime.cs.meta │ │ │ ├── GetTimeScale.cs │ │ │ ├── GetTimeScale.cs.meta │ │ │ ├── SetTimeScale.cs │ │ │ └── SetTimeScale.cs.meta │ │ ├── Transform.meta │ │ ├── Transform │ │ │ ├── Find.cs │ │ │ ├── Find.cs.meta │ │ │ ├── FindChild.cs │ │ │ ├── FindChild.cs.meta │ │ │ ├── GetAngleToTarget.cs │ │ │ ├── GetAngleToTarget.cs.meta │ │ │ ├── GetChild.cs │ │ │ ├── GetChild.cs.meta │ │ │ ├── GetChildCount.cs │ │ │ ├── GetChildCount.cs.meta │ │ │ ├── GetEulerAngles.cs │ │ │ ├── GetEulerAngles.cs.meta │ │ │ ├── GetForwardVector.cs │ │ │ ├── GetForwardVector.cs.meta │ │ │ ├── GetLocalEulerAngles.cs │ │ │ ├── GetLocalEulerAngles.cs.meta │ │ │ ├── GetLocalPosition.cs │ │ │ ├── GetLocalPosition.cs.meta │ │ │ ├── GetLocalRotation.cs │ │ │ ├── GetLocalRotation.cs.meta │ │ │ ├── GetLocalScale.cs │ │ │ ├── GetLocalScale.cs.meta │ │ │ ├── GetParent.cs │ │ │ ├── GetParent.cs.meta │ │ │ ├── GetPosition.cs │ │ │ ├── GetPosition.cs.meta │ │ │ ├── GetRightVector.cs │ │ │ ├── GetRightVector.cs.meta │ │ │ ├── GetRotation.cs │ │ │ ├── GetRotation.cs.meta │ │ │ ├── GetUpVector.cs │ │ │ ├── GetUpVector.cs.meta │ │ │ ├── IsChildOf.cs │ │ │ ├── IsChildOf.cs.meta │ │ │ ├── LookAt.cs │ │ │ ├── LookAt.cs.meta │ │ │ ├── Rotate.cs │ │ │ ├── Rotate.cs.meta │ │ │ ├── RotateAround.cs │ │ │ ├── RotateAround.cs.meta │ │ │ ├── SetEulerAngles.cs │ │ │ ├── SetEulerAngles.cs.meta │ │ │ ├── SetForwardVector.cs │ │ │ ├── SetForwardVector.cs.meta │ │ │ ├── SetLocalEulerAngles.cs │ │ │ ├── SetLocalEulerAngles.cs.meta │ │ │ ├── SetLocalPosition.cs │ │ │ ├── SetLocalPosition.cs.meta │ │ │ ├── SetLocalRotation.cs │ │ │ ├── SetLocalRotation.cs.meta │ │ │ ├── SetLocalScale.cs │ │ │ ├── SetLocalScale.cs.meta │ │ │ ├── SetParent.cs │ │ │ ├── SetParent.cs.meta │ │ │ ├── SetPosition.cs │ │ │ ├── SetPosition.cs.meta │ │ │ ├── SetRightVector.cs │ │ │ ├── SetRightVector.cs.meta │ │ │ ├── SetRotation.cs │ │ │ ├── SetRotation.cs.meta │ │ │ ├── SetUpVector.cs │ │ │ ├── SetUpVector.cs.meta │ │ │ ├── Translate.cs │ │ │ └── Translate.cs.meta │ │ ├── Vector2.meta │ │ ├── Vector2 │ │ │ ├── ClampMagnitude.cs │ │ │ ├── ClampMagnitude.cs.meta │ │ │ ├── Distance.cs │ │ │ ├── Distance.cs.meta │ │ │ ├── Dot.cs │ │ │ ├── Dot.cs.meta │ │ │ ├── GetMagnitude.cs │ │ │ ├── GetMagnitude.cs.meta │ │ │ ├── GetRightVector.cs │ │ │ ├── GetRightVector.cs.meta │ │ │ ├── GetSqrMagnitude.cs │ │ │ ├── GetSqrMagnitude.cs.meta │ │ │ ├── GetUpVector.cs │ │ │ ├── GetUpVector.cs.meta │ │ │ ├── GetVector3.cs │ │ │ ├── GetVector3.cs.meta │ │ │ ├── GetXY.cs │ │ │ ├── GetXY.cs.meta │ │ │ ├── Lerp.cs │ │ │ ├── Lerp.cs.meta │ │ │ ├── MoveTowards.cs │ │ │ ├── MoveTowards.cs.meta │ │ │ ├── Multiply.cs │ │ │ ├── Multiply.cs.meta │ │ │ ├── Normalize.cs │ │ │ ├── Normalize.cs.meta │ │ │ ├── Operator.cs │ │ │ ├── Operator.cs.meta │ │ │ ├── SetValue.cs │ │ │ ├── SetValue.cs.meta │ │ │ ├── SetXY.cs │ │ │ └── SetXY.cs.meta │ │ ├── Vector3.meta │ │ └── Vector3 │ │ │ ├── Angle.cs │ │ │ ├── Angle.cs.meta │ │ │ ├── ClampMagnitude.cs │ │ │ ├── ClampMagnitude.cs.meta │ │ │ ├── Distance.cs │ │ │ ├── Distance.cs.meta │ │ │ ├── Dot.cs │ │ │ ├── Dot.cs.meta │ │ │ ├── GetForwardVector.cs │ │ │ ├── GetForwardVector.cs.meta │ │ │ ├── GetMagnitude.cs │ │ │ ├── GetMagnitude.cs.meta │ │ │ ├── GetRightVector.cs │ │ │ ├── GetRightVector.cs.meta │ │ │ ├── GetSqrMagnitude.cs │ │ │ ├── GetSqrMagnitude.cs.meta │ │ │ ├── GetUpVector.cs │ │ │ ├── GetUpVector.cs.meta │ │ │ ├── GetVector2.cs │ │ │ ├── GetVector2.cs.meta │ │ │ ├── GetXYZ.cs │ │ │ ├── GetXYZ.cs.meta │ │ │ ├── Lerp.cs │ │ │ ├── Lerp.cs.meta │ │ │ ├── MoveTowards.cs │ │ │ ├── MoveTowards.cs.meta │ │ │ ├── Multiply.cs │ │ │ ├── Multiply.cs.meta │ │ │ ├── Normalize.cs │ │ │ ├── Normalize.cs.meta │ │ │ ├── Operator.cs │ │ │ ├── Operator.cs.meta │ │ │ ├── RotateTowards.cs │ │ │ ├── RotateTowards.cs.meta │ │ │ ├── SetValue.cs │ │ │ ├── SetValue.cs.meta │ │ │ ├── SetXYZ.cs │ │ │ └── SetXYZ.cs.meta │ │ ├── BehaviorDesignerRuntime.dll │ │ ├── BehaviorDesignerRuntime.dll.meta │ │ ├── BehaviorTree.cs │ │ ├── BehaviorTree.cs.meta │ │ ├── Composites.meta │ │ ├── Composites │ │ ├── Parallel.cs │ │ ├── Parallel.cs.meta │ │ ├── ParallelComplete.cs │ │ ├── ParallelComplete.cs.meta │ │ ├── ParallelSelector.cs │ │ ├── ParallelSelector.cs.meta │ │ ├── PrioritySelector.cs │ │ ├── PrioritySelector.cs.meta │ │ ├── RandomSelector.cs │ │ ├── RandomSelector.cs.meta │ │ ├── RandomSequence.cs │ │ ├── RandomSequence.cs.meta │ │ ├── Selector.cs │ │ ├── Selector.cs.meta │ │ ├── SelectorEvaluator.cs │ │ ├── SelectorEvaluator.cs.meta │ │ ├── Sequence.cs │ │ ├── Sequence.cs.meta │ │ ├── UtilitySelector.cs │ │ └── UtilitySelector.cs.meta │ │ ├── Conditionals.meta │ │ ├── Conditionals │ │ ├── HasReceivedEvent.cs │ │ ├── HasReceivedEvent.cs.meta │ │ ├── Physics.meta │ │ ├── Physics │ │ │ ├── HasEnteredCollision.cs │ │ │ ├── HasEnteredCollision.cs.meta │ │ │ ├── HasEnteredCollision2D.cs │ │ │ ├── HasEnteredCollision2D.cs.meta │ │ │ ├── HasEnteredTrigger.cs │ │ │ ├── HasEnteredTrigger.cs.meta │ │ │ ├── HasEnteredTrigger2D.cs │ │ │ ├── HasEnteredTrigger2D.cs.meta │ │ │ ├── HasExitedCollision.cs │ │ │ ├── HasExitedCollision.cs.meta │ │ │ ├── HasExitedCollision2D.cs │ │ │ ├── HasExitedCollision2D.cs.meta │ │ │ ├── HasExitedTrigger.cs │ │ │ ├── HasExitedTrigger.cs.meta │ │ │ ├── HasExitedTrigger2D.cs │ │ │ └── HasExitedTrigger2D.cs.meta │ │ ├── RandomProbability.cs │ │ ├── RandomProbability.cs.meta │ │ ├── Reflection.meta │ │ └── Reflection │ │ │ ├── CompareFieldValue.cs │ │ │ ├── CompareFieldValue.cs.meta │ │ │ ├── ComparePropertyValue.cs │ │ │ └── ComparePropertyValue.cs.meta │ │ ├── Decorators.meta │ │ ├── Decorators │ │ ├── ConditionalEvaluator.cs │ │ ├── ConditionalEvaluator.cs.meta │ │ ├── Interrupt.cs │ │ ├── Interrupt.cs.meta │ │ ├── Inverter.cs │ │ ├── Inverter.cs.meta │ │ ├── Repeater.cs │ │ ├── Repeater.cs.meta │ │ ├── ReturnFailure.cs │ │ ├── ReturnFailure.cs.meta │ │ ├── ReturnSuccess.cs │ │ ├── ReturnSuccess.cs.meta │ │ ├── TaskGuard.cs │ │ ├── TaskGuard.cs.meta │ │ ├── UntilFailure.cs │ │ ├── UntilFailure.cs.meta │ │ ├── UntilSuccess.cs │ │ └── UntilSuccess.cs.meta │ │ ├── EntryTask.cs │ │ ├── EntryTask.cs.meta │ │ ├── ExternalBehaviorTree.cs │ │ ├── ExternalBehaviorTree.cs.meta │ │ ├── Object Drawers.meta │ │ ├── Object Drawers │ │ ├── FloatSliderAttribute.cs │ │ ├── FloatSliderAttribute.cs.meta │ │ ├── IntSliderAttribute.cs │ │ └── IntSliderAttribute.cs.meta │ │ ├── Variables.meta │ │ └── Variables │ │ ├── SharedBool.cs │ │ ├── SharedBool.cs.meta │ │ ├── SharedColor.cs │ │ ├── SharedColor.cs.meta │ │ ├── SharedFloat.cs │ │ ├── SharedFloat.cs.meta │ │ ├── SharedGameObject.cs │ │ ├── SharedGameObject.cs.meta │ │ ├── SharedGameObjectList.cs │ │ ├── SharedGameObjectList.cs.meta │ │ ├── SharedInt.cs │ │ ├── SharedInt.cs.meta │ │ ├── SharedMaterial.cs │ │ ├── SharedMaterial.cs.meta │ │ ├── SharedObject.cs │ │ ├── SharedObject.cs.meta │ │ ├── SharedObjectList.cs │ │ ├── SharedObjectList.cs.meta │ │ ├── SharedQuaternion.cs │ │ ├── SharedQuaternion.cs.meta │ │ ├── SharedRect.cs │ │ ├── SharedRect.cs.meta │ │ ├── SharedString.cs │ │ ├── SharedString.cs.meta │ │ ├── SharedTransform.cs │ │ ├── SharedTransform.cs.meta │ │ ├── SharedTransformList.cs │ │ ├── SharedTransformList.cs.meta │ │ ├── SharedVector2.cs │ │ ├── SharedVector2.cs.meta │ │ ├── SharedVector3.cs │ │ ├── SharedVector3.cs.meta │ │ ├── SharedVector4.cs │ │ └── SharedVector4.cs.meta │ ├── Gizmos.meta │ ├── Gizmos │ ├── Behavior Designer Hier Icon.png │ ├── Behavior Designer Hier Icon.png.meta │ ├── Behavior Designer Scene Icon.png │ └── Behavior Designer Scene Icon.png.meta │ ├── Materials.meta │ ├── Materials │ ├── BackGround.physicMaterial │ ├── BackGround.physicMaterial.meta │ ├── BackGroundColor.mat │ ├── BackGroundColor.mat.meta │ ├── Ball.physicMaterial │ ├── Ball.physicMaterial.meta │ ├── Black.mat │ ├── Black.mat.meta │ ├── Blue.mat │ ├── Blue.mat.meta │ ├── Red.mat │ ├── Red.mat.meta │ ├── View.mat │ ├── View.mat.meta │ ├── Wall.physicMaterial │ └── Wall.physicMaterial.meta │ ├── Resources.meta │ ├── Resources │ ├── Agent_L.prefab │ ├── Agent_L.prefab.meta │ ├── Agent_R.prefab │ ├── Agent_R.prefab.meta │ ├── Ball.prefab │ ├── Ball.prefab.meta │ ├── WorldGroup.prefab │ └── WorldGroup.prefab.meta │ ├── Scripts.meta │ ├── Scripts │ ├── Action.meta │ ├── Action │ │ ├── CanSeeBall.cs │ │ ├── CanSeeBall.cs.meta │ │ ├── IsBeforeKickOff.cs │ │ ├── IsBeforeKickOff.cs.meta │ │ ├── IsEnterGoalKeeperField.cs │ │ ├── IsEnterGoalKeeperField.cs.meta │ │ ├── IsLeader.cs │ │ ├── IsLeader.cs.meta │ │ ├── KickBall.cs │ │ ├── KickBall.cs.meta │ │ ├── KickBallAttack.cs │ │ ├── KickBallAttack.cs.meta │ │ ├── KickBallBig.cs │ │ ├── KickBallBig.cs.meta │ │ ├── KickBallDefence.cs │ │ ├── KickBallDefence.cs.meta │ │ ├── KickBallGoalKeeper.cs │ │ ├── KickBallGoalKeeper.cs.meta │ │ ├── KickBallSmall.cs │ │ ├── KickBallSmall.cs.meta │ │ ├── LookAtBall.cs │ │ ├── LookAtBall.cs.meta │ │ ├── MoveToBall.cs │ │ ├── MoveToBall.cs.meta │ │ ├── MoveToPatrolPosition.cs │ │ ├── MoveToPatrolPosition.cs.meta │ │ ├── PassBallToNearstGoal.cs │ │ ├── PassBallToNearstGoal.cs.meta │ │ ├── Patrol.cs │ │ ├── Patrol.cs.meta │ │ ├── PatrolGoalKeeper.cs │ │ └── PatrolGoalKeeper.cs.meta │ ├── Agent.cs │ ├── Agent.cs.meta │ ├── AgentGroupHelper.cs │ ├── AgentGroupHelper.cs.meta │ ├── AgentRightGroupHelper.cs │ ├── AgentRightGroupHelper.cs.meta │ ├── AutoWalkController.cs │ ├── AutoWalkController.cs.meta │ ├── Ball.cs │ ├── Ball.cs.meta │ ├── GameManager.cs │ ├── GameManager.cs.meta │ ├── Helper.meta │ └── Helper │ │ ├── Condition.cs │ │ ├── Condition.cs.meta │ │ ├── Define.cs │ │ ├── Define.cs.meta │ │ ├── ResourceManager.cs │ │ └── ResourceManager.cs.meta │ ├── Strategy.meta │ ├── Strategy │ ├── AttackGroup.meta │ ├── AttackGroup │ │ ├── AttackGroup.asset │ │ ├── AttackGroup.asset.meta │ │ ├── AttackGroup.unity │ │ └── AttackGroup.unity.meta │ ├── AutoWalk.meta │ ├── AutoWalk │ │ ├── AutoWalk.meta │ │ ├── AutoWalk.prefab │ │ ├── AutoWalk.prefab.meta │ │ ├── AutoWalk.unity │ │ ├── AutoWalk.unity.meta │ │ └── AutoWalk │ │ │ ├── NavMesh.asset │ │ │ └── NavMesh.asset.meta │ ├── DefenceGroup.meta │ ├── DefenceGroup │ │ ├── DefenceGroup.asset │ │ ├── DefenceGroup.asset.meta │ │ ├── DefenceGroup.unity │ │ └── DefenceGroup.unity.meta │ ├── GoalKeeper.meta │ ├── GoalKeeper │ │ ├── GoalKeeper.asset │ │ ├── GoalKeeper.asset.meta │ │ ├── GoalKeeper.unity │ │ └── GoalKeeper.unity.meta │ ├── KickBall.meta │ ├── KickBall │ │ ├── KickBall.asset │ │ ├── KickBall.asset.meta │ │ ├── KickBall.unity │ │ └── KickBall.unity.meta │ ├── Patrol.meta │ ├── Patrol │ │ ├── Patrol.asset │ │ ├── Patrol.asset.meta │ │ ├── Patrol.unity │ │ └── Patrol.unity.meta │ ├── Team.meta │ └── Team │ │ ├── Team.unity │ │ └── Team.unity.meta │ ├── Tree.prefab │ ├── Tree.prefab.meta │ ├── Tree_Textures.meta │ ├── Tree_Textures │ ├── diffuse.png │ ├── diffuse.png.meta │ ├── normal_specular.png │ ├── normal_specular.png.meta │ ├── shadow.png │ ├── shadow.png.meta │ ├── translucency_gloss.png │ └── translucency_gloss.png.meta │ ├── UIGame.cs │ └── UIGame.cs.meta ├── Docs ├── mistake.jpg └── 勘误.md ├── Help └── Icon │ └── 754814245.png └── README.md /Chapter2/AStar/AStar.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter2/AStar/AStar.sln -------------------------------------------------------------------------------- /Chapter2/AStar/AStar/AStar.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter2/AStar/AStar/AStar.csproj -------------------------------------------------------------------------------- /Chapter2/AStar/AStar/AStar/AStar.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter2/AStar/AStar/AStar/AStar.cs -------------------------------------------------------------------------------- /Chapter2/AStar/AStar/AStar/AStarNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter2/AStar/AStar/AStar/AStarNode.cs -------------------------------------------------------------------------------- /Chapter2/AStar/AStar/AStar/Direction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter2/AStar/AStar/AStar/Direction.cs -------------------------------------------------------------------------------- /Chapter2/AStar/AStar/AStar/Point.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter2/AStar/AStar/AStar/Point.cs -------------------------------------------------------------------------------- /Chapter2/AStar/AStar/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter2/AStar/AStar/Program.cs -------------------------------------------------------------------------------- /Chapter2/AStar/AStar/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter2/AStar/AStar/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Chapter2/BFS/BFS.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter2/BFS/BFS.csproj -------------------------------------------------------------------------------- /Chapter2/BFS/BFS.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter2/BFS/BFS.sln -------------------------------------------------------------------------------- /Chapter2/BFS/BFS.sln.DotSettings.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter2/BFS/BFS.sln.DotSettings.user -------------------------------------------------------------------------------- /Chapter2/BFS/BFS/BFS.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter2/BFS/BFS/BFS.cs -------------------------------------------------------------------------------- /Chapter2/BFS/BFS/DFS.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter2/BFS/BFS/DFS.cs -------------------------------------------------------------------------------- /Chapter2/BFS/BFS/Node.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter2/BFS/BFS/Node.cs -------------------------------------------------------------------------------- /Chapter2/BFS/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter2/BFS/Program.cs -------------------------------------------------------------------------------- /Chapter2/BFS/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter2/BFS/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Chapter3/FSM/Assembly-CSharp-Editor-firstpass.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assembly-CSharp-Editor-firstpass.csproj -------------------------------------------------------------------------------- /Chapter3/FSM/Assembly-CSharp-firstpass.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assembly-CSharp-firstpass.csproj -------------------------------------------------------------------------------- /Chapter3/FSM/Assembly-CSharp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assembly-CSharp.csproj -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/FSM.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/FSM.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/FSM/Example.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/FSM/Example.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/FSM/Example/Example.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/FSM/Example/Example.unity -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/FSM/Example/Example.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/FSM/Example/Example.unity.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/FSM/Example/FSM.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/FSM/Example/FSM.cs -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/FSM/Example/FSM.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/FSM/Example/FSM.cs.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/FSM/Example2.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/FSM/Example2.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/FSM/Example2/Example2.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/FSM/Example2/Example2.unity -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/FSM/Example2/Example2.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/FSM/Example2/Example2.unity.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/FSM/Example2/FSM2Base.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/FSM/Example2/FSM2Base.cs -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/FSM/Example2/FSM2Base.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/FSM/Example2/FSM2Base.cs.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/FSM/Example2/FSM2Forward.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/FSM/Example2/FSM2Forward.cs -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/FSM/Example2/FSM2Forward.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/FSM/Example2/FSM2Forward.cs.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/FSM/Example2/FSM2Sample.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/FSM/Example2/FSM2Sample.cs -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/FSM/Example2/FSM2Sample.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/FSM/Example2/FSM2Sample.cs.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/FSM/Example2/FSM2Stand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/FSM/Example2/FSM2Stand.cs -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/FSM/Example2/FSM2Stand.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/FSM/Example2/FSM2Stand.cs.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/HFSM.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/HFSM.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/HFSM/Sample.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/HFSM/Sample.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/HFSM/Sample/HFSMBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/HFSM/Sample/HFSMBase.cs -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/HFSM/Sample/HFSMBase.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/HFSM/Sample/HFSMBase.cs.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/HFSM/Sample/HFSMCompany.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/HFSM/Sample/HFSMCompany.cs -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/HFSM/Sample/HFSMCompany.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/HFSM/Sample/HFSMCompany.cs.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/HFSM/Sample/HFSMHome.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/HFSM/Sample/HFSMHome.cs -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/HFSM/Sample/HFSMHome.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/HFSM/Sample/HFSMHome.cs.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/HFSM/Sample/HFSMSample.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/HFSM/Sample/HFSMSample.cs -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/HFSM/Sample/HFSMSample.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/HFSM/Sample/HFSMSample.cs.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/HFSM/Sample/HFSMShop.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/HFSM/Sample/HFSMShop.cs -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/HFSM/Sample/HFSMShop.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/HFSM/Sample/HFSMShop.cs.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/HFSM/Sample/Sample.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/HFSM/Sample/Sample.unity -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/HFSM/Sample/Sample.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/HFSM/Sample/Sample.unity.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/HFSM/Sample2.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/HFSM/Sample2.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/HFSM/Sample2/HFSMBag.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/HFSM/Sample2/HFSMBag.cs -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/HFSM/Sample2/HFSMBag.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/HFSM/Sample2/HFSMBag.cs.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/HFSM/Sample2/HFSMBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/HFSM/Sample2/HFSMBase.cs -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/HFSM/Sample2/HFSMBase.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/HFSM/Sample2/HFSMBase.cs.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/HFSM/Sample2/HFSMCompany.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/HFSM/Sample2/HFSMCompany.cs -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/HFSM/Sample2/HFSMCompany.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/HFSM/Sample2/HFSMCompany.cs.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/HFSM/Sample2/HFSMHome.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/HFSM/Sample2/HFSMHome.cs -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/HFSM/Sample2/HFSMHome.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/HFSM/Sample2/HFSMHome.cs.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/HFSM/Sample2/HFSMSample2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/HFSM/Sample2/HFSMSample2.cs -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/HFSM/Sample2/HFSMSample2.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/HFSM/Sample2/HFSMSample2.cs.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/HFSM/Sample2/HFSMShop.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/HFSM/Sample2/HFSMShop.cs -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/HFSM/Sample2/HFSMShop.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/HFSM/Sample2/HFSMShop.cs.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/HFSMManger.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/HFSMManger.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/HFSMManger/Enum.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/HFSMManger/Enum.cs -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/HFSMManger/Enum.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/HFSMManger/Enum.cs.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/HFSMManger/HFSMManager.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/HFSMManger/HFSMManager.prefab -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/HFSMManger/HFSMManager.prefab.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/HFSMManger/HFSMManager.prefab.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/HFSMManger/SMBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/HFSMManger/SMBase.cs -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/HFSMManger/SMBase.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/HFSMManger/SMBase.cs.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/HFSMManger/SMBaseA.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/HFSMManger/SMBaseA.cs -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/HFSMManger/SMBaseA.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/HFSMManger/SMBaseA.cs.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/HFSMManger/SMBaseB.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/HFSMManger/SMBaseB.cs -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/HFSMManger/SMBaseB.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/HFSMManger/SMBaseB.cs.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/HFSMManger/SampleHFSMManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/HFSMManger/SampleHFSMManager.cs -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/HFSMManger/SampleHFSMManager.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/HFSMManger/SampleHFSMManager.cs.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/IfElse.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/IfElse.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/IfElse/Example.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/IfElse/Example.unity -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/IfElse/Example.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/IfElse/Example.unity.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/IfElse/NpcController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/IfElse/NpcController.cs -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/IfElse/NpcController.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/IfElse/NpcController.cs.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Plugins.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Plugins.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Plugins/Editor.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Plugins/Editor.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Plugins/Editor/JetBrains.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Plugins/Editor/JetBrains.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Plugins/Editor/JetBrains/Unity3DRider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Plugins/Editor/JetBrains/Unity3DRider.cs -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Plugins/Editor/JetBrains/Unity3DRider.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Plugins/Editor/JetBrains/Unity3DRider.cs.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Sample.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Sample.cs -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Sample.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Sample.cs.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/SampleHFSM.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/SampleHFSM.cs -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/SampleHFSM.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/SampleHFSM.cs.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/SampleStateA.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/SampleStateA.cs -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/SampleStateA.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/SampleStateA.cs.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/SampleStateB.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/SampleStateB.cs -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/SampleStateB.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/SampleStateB.cs.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/Characters.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/Characters.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/Characters/FirstPersonCharacter.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/Characters/FirstPersonCharacter.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/Characters/FirstPersonCharacter/Audio.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/Characters/FirstPersonCharacter/Audio.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/Characters/FirstPersonCharacter/Audio/Jump.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/Characters/FirstPersonCharacter/Audio/Jump.wav -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/Characters/FirstPersonCharacter/Audio/Land.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/Characters/FirstPersonCharacter/Audio/Land.wav -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/Characters/FirstPersonCharacter/Prefabs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/Characters/FirstPersonCharacter/Prefabs.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/Characters/FirstPersonCharacter/Scripts.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/Characters/FirstPersonCharacter/Scripts.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/Characters/RollerBall.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/Characters/RollerBall.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/Characters/RollerBall/Materials.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/Characters/RollerBall/Materials.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/Characters/RollerBall/Models.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/Characters/RollerBall/Models.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/Characters/RollerBall/Models/RollerBall.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/Characters/RollerBall/Models/RollerBall.fbx -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/Characters/RollerBall/Prefabs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/Characters/RollerBall/Prefabs.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/Characters/RollerBall/Prefabs/RollerBall.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/Characters/RollerBall/Prefabs/RollerBall.prefab -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/Characters/RollerBall/RollerBallGuidelines.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/Characters/RollerBall/RollerBallGuidelines.txt -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/Characters/RollerBall/Scripts.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/Characters/RollerBall/Scripts.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/Characters/RollerBall/Scripts/Ball.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/Characters/RollerBall/Scripts/Ball.cs -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/Characters/RollerBall/Scripts/Ball.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/Characters/RollerBall/Scripts/Ball.cs.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/Characters/RollerBall/Textures.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/Characters/RollerBall/Textures.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/Characters/ThirdPersonCharacter.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/Characters/ThirdPersonCharacter.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/Characters/ThirdPersonCharacter/Animation.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/Characters/ThirdPersonCharacter/Animation.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/Characters/ThirdPersonCharacter/Animator.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/Characters/ThirdPersonCharacter/Animator.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/Characters/ThirdPersonCharacter/Materials.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/Characters/ThirdPersonCharacter/Materials.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/Characters/ThirdPersonCharacter/Models.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/Characters/ThirdPersonCharacter/Models.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/Characters/ThirdPersonCharacter/Prefabs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/Characters/ThirdPersonCharacter/Prefabs.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/Characters/ThirdPersonCharacter/Scripts.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/Characters/ThirdPersonCharacter/Scripts.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/Characters/ThirdPersonCharacter/Textures.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/Characters/ThirdPersonCharacter/Textures.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/CrossPlatformInput.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/CrossPlatformInput.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/CrossPlatformInput/Prefabs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/CrossPlatformInput/Prefabs.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/CrossPlatformInput/Scripts.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/CrossPlatformInput/Scripts.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/CrossPlatformInput/Scripts/AxisTouchButton.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/CrossPlatformInput/Scripts/AxisTouchButton.cs -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/CrossPlatformInput/Scripts/ButtonHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/CrossPlatformInput/Scripts/ButtonHandler.cs -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/CrossPlatformInput/Scripts/Joystick.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/CrossPlatformInput/Scripts/Joystick.cs -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/CrossPlatformInput/Scripts/Joystick.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/CrossPlatformInput/Scripts/Joystick.cs.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/CrossPlatformInput/Scripts/MobileControlRig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/CrossPlatformInput/Scripts/MobileControlRig.cs -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/CrossPlatformInput/Scripts/TiltInput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/CrossPlatformInput/Scripts/TiltInput.cs -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/CrossPlatformInput/Scripts/TiltInput.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/CrossPlatformInput/Scripts/TiltInput.cs.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/CrossPlatformInput/Scripts/TouchPad.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/CrossPlatformInput/Scripts/TouchPad.cs -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/CrossPlatformInput/Scripts/TouchPad.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/CrossPlatformInput/Scripts/TouchPad.cs.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/CrossPlatformInput/Scripts/VirtualInput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/CrossPlatformInput/Scripts/VirtualInput.cs -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/CrossPlatformInput/Scripts/VirtualInput.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/CrossPlatformInput/Scripts/VirtualInput.cs.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/CrossPlatformInput/Sprites.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/CrossPlatformInput/Sprites.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/CrossPlatformInput/Sprites/TouchpadSprite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/CrossPlatformInput/Sprites/TouchpadSprite.png -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/Editor.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/Editor.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/Editor/CrossPlatformInput.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/Editor/CrossPlatformInput.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/PhysicsMaterials.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/PhysicsMaterials.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/PhysicsMaterials/Bouncy.physicmaterial: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/PhysicsMaterials/Bouncy.physicmaterial -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/PhysicsMaterials/Bouncy.physicmaterial.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/PhysicsMaterials/Bouncy.physicmaterial.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/PhysicsMaterials/Ice.physicmaterial: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/PhysicsMaterials/Ice.physicmaterial -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/PhysicsMaterials/Ice.physicmaterial.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/PhysicsMaterials/Ice.physicmaterial.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/PhysicsMaterials/MaxFriction.physicMaterial: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/PhysicsMaterials/MaxFriction.physicMaterial -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/PhysicsMaterials/Metal.physicmaterial: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/PhysicsMaterials/Metal.physicmaterial -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/PhysicsMaterials/Metal.physicmaterial.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/PhysicsMaterials/Metal.physicmaterial.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/PhysicsMaterials/Rubber.physicmaterial: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/PhysicsMaterials/Rubber.physicmaterial -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/PhysicsMaterials/Rubber.physicmaterial.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/PhysicsMaterials/Rubber.physicmaterial.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/PhysicsMaterials/Wood.physicmaterial: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/PhysicsMaterials/Wood.physicmaterial -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/PhysicsMaterials/Wood.physicmaterial.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/PhysicsMaterials/Wood.physicmaterial.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/PhysicsMaterials/ZeroFriction.physicMaterial: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/PhysicsMaterials/ZeroFriction.physicMaterial -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/Utility.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/Utility.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/Utility/ActivateTrigger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/Utility/ActivateTrigger.cs -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/Utility/ActivateTrigger.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/Utility/ActivateTrigger.cs.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/Utility/AlphaButtonClickMask.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/Utility/AlphaButtonClickMask.cs -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/Utility/AlphaButtonClickMask.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/Utility/AlphaButtonClickMask.cs.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/Utility/AutoMobileShaderSwitch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/Utility/AutoMobileShaderSwitch.cs -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/Utility/AutoMobileShaderSwitch.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/Utility/AutoMobileShaderSwitch.cs.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/Utility/AutoMoveAndRotate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/Utility/AutoMoveAndRotate.cs -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/Utility/AutoMoveAndRotate.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/Utility/AutoMoveAndRotate.cs.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/Utility/CameraRefocus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/Utility/CameraRefocus.cs -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/Utility/CameraRefocus.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/Utility/CameraRefocus.cs.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/Utility/CurveControlledBob.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/Utility/CurveControlledBob.cs -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/Utility/CurveControlledBob.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/Utility/CurveControlledBob.cs.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/Utility/DragRigidbody.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/Utility/DragRigidbody.cs -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/Utility/DragRigidbody.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/Utility/DragRigidbody.cs.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/Utility/DynamicShadowSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/Utility/DynamicShadowSettings.cs -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/Utility/DynamicShadowSettings.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/Utility/DynamicShadowSettings.cs.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/Utility/EventSystemChecker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/Utility/EventSystemChecker.cs -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/Utility/EventSystemChecker.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/Utility/EventSystemChecker.cs.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/Utility/FOVKick.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/Utility/FOVKick.cs -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/Utility/FOVKick.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/Utility/FOVKick.cs.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/Utility/FPSCounter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/Utility/FPSCounter.cs -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/Utility/FPSCounter.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/Utility/FPSCounter.cs.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/Utility/FollowTarget.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/Utility/FollowTarget.cs -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/Utility/FollowTarget.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/Utility/FollowTarget.cs.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/Utility/ForcedReset.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/Utility/ForcedReset.cs -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/Utility/ForcedReset.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/Utility/ForcedReset.cs.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/Utility/LerpControlledBob.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/Utility/LerpControlledBob.cs -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/Utility/LerpControlledBob.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/Utility/LerpControlledBob.cs.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/Utility/ObjectResetter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/Utility/ObjectResetter.cs -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/Utility/ObjectResetter.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/Utility/ObjectResetter.cs.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/Utility/ParticleSystemDestroyer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/Utility/ParticleSystemDestroyer.cs -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/Utility/ParticleSystemDestroyer.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/Utility/ParticleSystemDestroyer.cs.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/Utility/PlatformSpecificContent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/Utility/PlatformSpecificContent.cs -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/Utility/PlatformSpecificContent.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/Utility/PlatformSpecificContent.cs.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/Utility/Prefabs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/Utility/Prefabs.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/Utility/Prefabs/FramerateCounter.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/Utility/Prefabs/FramerateCounter.prefab -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/Utility/Prefabs/FramerateCounter.prefab.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/Utility/Prefabs/FramerateCounter.prefab.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/Utility/SimpleActivatorMenu.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/Utility/SimpleActivatorMenu.cs -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/Utility/SimpleActivatorMenu.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/Utility/SimpleActivatorMenu.cs.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/Utility/SimpleMouseRotator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/Utility/SimpleMouseRotator.cs -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/Utility/SimpleMouseRotator.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/Utility/SimpleMouseRotator.cs.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/Utility/SmoothFollow.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/Utility/SmoothFollow.cs -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/Utility/SmoothFollow.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/Utility/SmoothFollow.cs.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/Utility/TimedObjectActivator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/Utility/TimedObjectActivator.cs -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/Utility/TimedObjectActivator.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/Utility/TimedObjectActivator.cs.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/Utility/TimedObjectDestructor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/Utility/TimedObjectDestructor.cs -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/Utility/TimedObjectDestructor.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/Utility/TimedObjectDestructor.cs.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/Utility/WaypointCircuit.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/Utility/WaypointCircuit.cs -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/Utility/WaypointCircuit.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/Utility/WaypointCircuit.cs.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/Utility/WaypointProgressTracker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/Utility/WaypointProgressTracker.cs -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/Standard Assets/Utility/WaypointProgressTracker.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/Standard Assets/Utility/WaypointProgressTracker.cs.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/StateMachine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/StateMachine.cs -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/StateMachine.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/StateMachine.cs.meta -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/test.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/test.unity -------------------------------------------------------------------------------- /Chapter3/FSM/Assets/test.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/Assets/test.unity.meta -------------------------------------------------------------------------------- /Chapter3/FSM/FSM.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/FSM.sln -------------------------------------------------------------------------------- /Chapter3/FSM/FSM.v12.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter3/FSM/FSM.v12.suo -------------------------------------------------------------------------------- /Chapter4/lemon-bt-CShape/Lemon-BT-CShape.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter4/lemon-bt-CShape/Lemon-BT-CShape.sln -------------------------------------------------------------------------------- /Chapter4/lemon-bt-CShape/Lemon-BT-CShape.v12.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter4/lemon-bt-CShape/Lemon-BT-CShape.v12.suo -------------------------------------------------------------------------------- /Chapter4/lemon-bt-CShape/lemon-bt-CShape/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter4/lemon-bt-CShape/lemon-bt-CShape/App.config -------------------------------------------------------------------------------- /Chapter4/lemon-bt-CShape/lemon-bt-CShape/Core/Bt_Action.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter4/lemon-bt-CShape/lemon-bt-CShape/Core/Bt_Action.cs -------------------------------------------------------------------------------- /Chapter4/lemon-bt-CShape/lemon-bt-CShape/Core/Bt_Composite.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter4/lemon-bt-CShape/lemon-bt-CShape/Core/Bt_Composite.cs -------------------------------------------------------------------------------- /Chapter4/lemon-bt-CShape/lemon-bt-CShape/Core/Bt_Condition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter4/lemon-bt-CShape/lemon-bt-CShape/Core/Bt_Condition.cs -------------------------------------------------------------------------------- /Chapter4/lemon-bt-CShape/lemon-bt-CShape/Core/Bt_Debug.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter4/lemon-bt-CShape/lemon-bt-CShape/Core/Bt_Debug.cs -------------------------------------------------------------------------------- /Chapter4/lemon-bt-CShape/lemon-bt-CShape/Core/Bt_Decorator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter4/lemon-bt-CShape/lemon-bt-CShape/Core/Bt_Decorator.cs -------------------------------------------------------------------------------- /Chapter4/lemon-bt-CShape/lemon-bt-CShape/Core/Bt_Node.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter4/lemon-bt-CShape/lemon-bt-CShape/Core/Bt_Node.cs -------------------------------------------------------------------------------- /Chapter4/lemon-bt-CShape/lemon-bt-CShape/Core/Bt_Parallel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter4/lemon-bt-CShape/lemon-bt-CShape/Core/Bt_Parallel.cs -------------------------------------------------------------------------------- /Chapter4/lemon-bt-CShape/lemon-bt-CShape/Core/Bt_ParallelSelector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter4/lemon-bt-CShape/lemon-bt-CShape/Core/Bt_ParallelSelector.cs -------------------------------------------------------------------------------- /Chapter4/lemon-bt-CShape/lemon-bt-CShape/Core/Bt_ParallelSequence.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter4/lemon-bt-CShape/lemon-bt-CShape/Core/Bt_ParallelSequence.cs -------------------------------------------------------------------------------- /Chapter4/lemon-bt-CShape/lemon-bt-CShape/Core/Bt_Result.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter4/lemon-bt-CShape/lemon-bt-CShape/Core/Bt_Result.cs -------------------------------------------------------------------------------- /Chapter4/lemon-bt-CShape/lemon-bt-CShape/Core/Bt_Select.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter4/lemon-bt-CShape/lemon-bt-CShape/Core/Bt_Select.cs -------------------------------------------------------------------------------- /Chapter4/lemon-bt-CShape/lemon-bt-CShape/Core/Bt_Sequence.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter4/lemon-bt-CShape/lemon-bt-CShape/Core/Bt_Sequence.cs -------------------------------------------------------------------------------- /Chapter4/lemon-bt-CShape/lemon-bt-CShape/Lemon-BT-CShape.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter4/lemon-bt-CShape/lemon-bt-CShape/Lemon-BT-CShape.csproj -------------------------------------------------------------------------------- /Chapter4/lemon-bt-CShape/lemon-bt-CShape/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter4/lemon-bt-CShape/lemon-bt-CShape/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Chapter4/lemon-bt-CShape/lemon-bt-CShape/Test/Test.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter4/lemon-bt-CShape/lemon-bt-CShape/Test/Test.cs -------------------------------------------------------------------------------- /Chapter4/lemon-bt-CShape/lemon-bt-CShape/Test/TestNodeFail.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter4/lemon-bt-CShape/lemon-bt-CShape/Test/TestNodeFail.cs -------------------------------------------------------------------------------- /Chapter4/lemon-bt-CShape/lemon-bt-CShape/Test/TestNodeSuccess.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter4/lemon-bt-CShape/lemon-bt-CShape/Test/TestNodeSuccess.cs -------------------------------------------------------------------------------- /Chapter4/lemon-bt-CShape/lemon-bt-CShape/Test/testNodeRuning.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter4/lemon-bt-CShape/lemon-bt-CShape/Test/testNodeRuning.cs -------------------------------------------------------------------------------- /Chapter5/Behavior Designer/Assets/Behavior Designer.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/Behavior Designer/Assets/Behavior Designer.meta -------------------------------------------------------------------------------- /Chapter5/Behavior Designer/Assets/Behavior Designer/Documentation.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/Behavior Designer/Assets/Behavior Designer/Documentation.pdf -------------------------------------------------------------------------------- /Chapter5/Behavior Designer/Assets/Behavior Designer/Documentation.pdf.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/Behavior Designer/Assets/Behavior Designer/Documentation.pdf.meta -------------------------------------------------------------------------------- /Chapter5/Behavior Designer/Assets/Behavior Designer/Editor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3aa7d582439bc2f4da8254d1364e0f41 3 | -------------------------------------------------------------------------------- /Chapter5/Behavior Designer/Assets/Behavior Designer/Editor/BehaviorTreeInspector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/Behavior Designer/Assets/Behavior Designer/Editor/BehaviorTreeInspector.cs -------------------------------------------------------------------------------- /Chapter5/Behavior Designer/Assets/Behavior Designer/Editor/GridShader.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/Behavior Designer/Assets/Behavior Designer/Editor/GridShader.shader -------------------------------------------------------------------------------- /Chapter5/Behavior Designer/Assets/Behavior Designer/Editor/GridShader.shader.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/Behavior Designer/Assets/Behavior Designer/Editor/GridShader.shader.meta -------------------------------------------------------------------------------- /Chapter5/Behavior Designer/Assets/Behavior Designer/Editor/Object Drawers.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/Behavior Designer/Assets/Behavior Designer/Editor/Object Drawers.meta -------------------------------------------------------------------------------- /Chapter5/Behavior Designer/Assets/Behavior Designer/Release Notes.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/Behavior Designer/Assets/Behavior Designer/Release Notes.pdf -------------------------------------------------------------------------------- /Chapter5/Behavior Designer/Assets/Behavior Designer/Release Notes.pdf.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/Behavior Designer/Assets/Behavior Designer/Release Notes.pdf.meta -------------------------------------------------------------------------------- /Chapter5/Behavior Designer/Assets/Behavior Designer/Runtime.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 33b3095a3727f544dbe47311776edb53 3 | -------------------------------------------------------------------------------- /Chapter5/Behavior Designer/Assets/Behavior Designer/Runtime/Actions.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 45c329b28adc8de439b3ee381ccc759b 3 | -------------------------------------------------------------------------------- /Chapter5/Behavior Designer/Assets/Behavior Designer/Runtime/Actions/Idle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/Behavior Designer/Assets/Behavior Designer/Runtime/Actions/Idle.cs -------------------------------------------------------------------------------- /Chapter5/Behavior Designer/Assets/Behavior Designer/Runtime/Actions/Idle.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/Behavior Designer/Assets/Behavior Designer/Runtime/Actions/Idle.cs.meta -------------------------------------------------------------------------------- /Chapter5/Behavior Designer/Assets/Behavior Designer/Runtime/Actions/Log.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/Behavior Designer/Assets/Behavior Designer/Runtime/Actions/Log.cs -------------------------------------------------------------------------------- /Chapter5/Behavior Designer/Assets/Behavior Designer/Runtime/Actions/Log.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/Behavior Designer/Assets/Behavior Designer/Runtime/Actions/Log.cs.meta -------------------------------------------------------------------------------- /Chapter5/Behavior Designer/Assets/Behavior Designer/Runtime/Actions/Reflection.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/Behavior Designer/Assets/Behavior Designer/Runtime/Actions/Reflection.meta -------------------------------------------------------------------------------- /Chapter5/Behavior Designer/Assets/Behavior Designer/Runtime/Actions/SendEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/Behavior Designer/Assets/Behavior Designer/Runtime/Actions/SendEvent.cs -------------------------------------------------------------------------------- /Chapter5/Behavior Designer/Assets/Behavior Designer/Runtime/Actions/Wait.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/Behavior Designer/Assets/Behavior Designer/Runtime/Actions/Wait.cs -------------------------------------------------------------------------------- /Chapter5/Behavior Designer/Assets/Behavior Designer/Runtime/Actions/Wait.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/Behavior Designer/Assets/Behavior Designer/Runtime/Actions/Wait.cs.meta -------------------------------------------------------------------------------- /Chapter5/Behavior Designer/Assets/Behavior Designer/Runtime/Basic Tasks.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/Behavior Designer/Assets/Behavior Designer/Runtime/Basic Tasks.meta -------------------------------------------------------------------------------- /Chapter5/Behavior Designer/Assets/Behavior Designer/Runtime/Basic Tasks/Debug.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/Behavior Designer/Assets/Behavior Designer/Runtime/Basic Tasks/Debug.meta -------------------------------------------------------------------------------- /Chapter5/Behavior Designer/Assets/Behavior Designer/Runtime/Basic Tasks/Input.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/Behavior Designer/Assets/Behavior Designer/Runtime/Basic Tasks/Input.meta -------------------------------------------------------------------------------- /Chapter5/Behavior Designer/Assets/Behavior Designer/Runtime/Basic Tasks/Light.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/Behavior Designer/Assets/Behavior Designer/Runtime/Basic Tasks/Light.meta -------------------------------------------------------------------------------- /Chapter5/Behavior Designer/Assets/Behavior Designer/Runtime/Basic Tasks/Math.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/Behavior Designer/Assets/Behavior Designer/Runtime/Basic Tasks/Math.meta -------------------------------------------------------------------------------- /Chapter5/Behavior Designer/Assets/Behavior Designer/Runtime/Basic Tasks/String.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/Behavior Designer/Assets/Behavior Designer/Runtime/Basic Tasks/String.meta -------------------------------------------------------------------------------- /Chapter5/Behavior Designer/Assets/Behavior Designer/Runtime/Basic Tasks/Time.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/Behavior Designer/Assets/Behavior Designer/Runtime/Basic Tasks/Time.meta -------------------------------------------------------------------------------- /Chapter5/Behavior Designer/Assets/Behavior Designer/Runtime/BehaviorTree.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/Behavior Designer/Assets/Behavior Designer/Runtime/BehaviorTree.cs -------------------------------------------------------------------------------- /Chapter5/Behavior Designer/Assets/Behavior Designer/Runtime/BehaviorTree.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/Behavior Designer/Assets/Behavior Designer/Runtime/BehaviorTree.cs.meta -------------------------------------------------------------------------------- /Chapter5/Behavior Designer/Assets/Behavior Designer/Runtime/Composites.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0728f016e441f9a48b8da3084d5668c9 3 | -------------------------------------------------------------------------------- /Chapter5/Behavior Designer/Assets/Behavior Designer/Runtime/Composites/Parallel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/Behavior Designer/Assets/Behavior Designer/Runtime/Composites/Parallel.cs -------------------------------------------------------------------------------- /Chapter5/Behavior Designer/Assets/Behavior Designer/Runtime/Composites/Selector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/Behavior Designer/Assets/Behavior Designer/Runtime/Composites/Selector.cs -------------------------------------------------------------------------------- /Chapter5/Behavior Designer/Assets/Behavior Designer/Runtime/Composites/Sequence.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/Behavior Designer/Assets/Behavior Designer/Runtime/Composites/Sequence.cs -------------------------------------------------------------------------------- /Chapter5/Behavior Designer/Assets/Behavior Designer/Runtime/Conditionals.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 71086b036fe4eb440ac8c7ff333239d6 3 | -------------------------------------------------------------------------------- /Chapter5/Behavior Designer/Assets/Behavior Designer/Runtime/Decorators.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 97695fc9a59c6984d82dd3359c07ff3a 3 | -------------------------------------------------------------------------------- /Chapter5/Behavior Designer/Assets/Behavior Designer/Runtime/Decorators/Interrupt.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/Behavior Designer/Assets/Behavior Designer/Runtime/Decorators/Interrupt.cs -------------------------------------------------------------------------------- /Chapter5/Behavior Designer/Assets/Behavior Designer/Runtime/Decorators/Inverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/Behavior Designer/Assets/Behavior Designer/Runtime/Decorators/Inverter.cs -------------------------------------------------------------------------------- /Chapter5/Behavior Designer/Assets/Behavior Designer/Runtime/Decorators/Repeater.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/Behavior Designer/Assets/Behavior Designer/Runtime/Decorators/Repeater.cs -------------------------------------------------------------------------------- /Chapter5/Behavior Designer/Assets/Behavior Designer/Runtime/Decorators/TaskGuard.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/Behavior Designer/Assets/Behavior Designer/Runtime/Decorators/TaskGuard.cs -------------------------------------------------------------------------------- /Chapter5/Behavior Designer/Assets/Behavior Designer/Runtime/EntryTask.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/Behavior Designer/Assets/Behavior Designer/Runtime/EntryTask.cs -------------------------------------------------------------------------------- /Chapter5/Behavior Designer/Assets/Behavior Designer/Runtime/EntryTask.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/Behavior Designer/Assets/Behavior Designer/Runtime/EntryTask.cs.meta -------------------------------------------------------------------------------- /Chapter5/Behavior Designer/Assets/Behavior Designer/Runtime/ExternalBehaviorTree.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/Behavior Designer/Assets/Behavior Designer/Runtime/ExternalBehaviorTree.cs -------------------------------------------------------------------------------- /Chapter5/Behavior Designer/Assets/Behavior Designer/Runtime/Object Drawers.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/Behavior Designer/Assets/Behavior Designer/Runtime/Object Drawers.meta -------------------------------------------------------------------------------- /Chapter5/Behavior Designer/Assets/Behavior Designer/Runtime/Variables.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/Behavior Designer/Assets/Behavior Designer/Runtime/Variables.meta -------------------------------------------------------------------------------- /Chapter5/Behavior Designer/Assets/Behavior Designer/Runtime/Variables/SharedBool.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/Behavior Designer/Assets/Behavior Designer/Runtime/Variables/SharedBool.cs -------------------------------------------------------------------------------- /Chapter5/Behavior Designer/Assets/Behavior Designer/Runtime/Variables/SharedInt.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/Behavior Designer/Assets/Behavior Designer/Runtime/Variables/SharedInt.cs -------------------------------------------------------------------------------- /Chapter5/Behavior Designer/Assets/Behavior Designer/Runtime/Variables/SharedRect.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/Behavior Designer/Assets/Behavior Designer/Runtime/Variables/SharedRect.cs -------------------------------------------------------------------------------- /Chapter5/Behavior Designer/Assets/Gizmos.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/Behavior Designer/Assets/Gizmos.meta -------------------------------------------------------------------------------- /Chapter5/Behavior Designer/Assets/Gizmos/Behavior Designer Hier Icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/Behavior Designer/Assets/Gizmos/Behavior Designer Hier Icon.png -------------------------------------------------------------------------------- /Chapter5/Behavior Designer/Assets/Gizmos/Behavior Designer Hier Icon.png.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/Behavior Designer/Assets/Gizmos/Behavior Designer Hier Icon.png.meta -------------------------------------------------------------------------------- /Chapter5/Behavior Designer/Assets/Gizmos/Behavior Designer Scene Icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/Behavior Designer/Assets/Gizmos/Behavior Designer Scene Icon.png -------------------------------------------------------------------------------- /Chapter5/Behavior Designer/Assets/Gizmos/Behavior Designer Scene Icon.png.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/Behavior Designer/Assets/Gizmos/Behavior Designer Scene Icon.png.meta -------------------------------------------------------------------------------- /Chapter5/Behavior Designer/Assets/Sample.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/Behavior Designer/Assets/Sample.meta -------------------------------------------------------------------------------- /Chapter5/Behavior Designer/Assets/Sample.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/Behavior Designer/Assets/Sample.unity -------------------------------------------------------------------------------- /Chapter5/Behavior Designer/Assets/Sample.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/Behavior Designer/Assets/Sample.unity.meta -------------------------------------------------------------------------------- /Chapter5/Behavior Designer/Assets/Sample/ActionA.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/Behavior Designer/Assets/Sample/ActionA.cs -------------------------------------------------------------------------------- /Chapter5/Behavior Designer/Assets/Sample/ActionA.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/Behavior Designer/Assets/Sample/ActionA.cs.meta -------------------------------------------------------------------------------- /Chapter5/Behavior Designer/Assets/Sample/ActionB.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/Behavior Designer/Assets/Sample/ActionB.cs -------------------------------------------------------------------------------- /Chapter5/Behavior Designer/Assets/Sample/ActionB.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/Behavior Designer/Assets/Sample/ActionB.cs.meta -------------------------------------------------------------------------------- /Chapter5/Behavior Designer/Assets/Sample/ActionC.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/Behavior Designer/Assets/Sample/ActionC.cs -------------------------------------------------------------------------------- /Chapter5/Behavior Designer/Assets/Sample/ActionC.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/Behavior Designer/Assets/Sample/ActionC.cs.meta -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assembly-CSharp-Editor-firstpass.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assembly-CSharp-Editor-firstpass.csproj -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assembly-CSharp-firstpass.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assembly-CSharp-firstpass.csproj -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assembly-CSharp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assembly-CSharp.csproj -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/BehaviorTree.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/BehaviorTree.meta -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/BehaviorTree/Bt_Action.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/BehaviorTree/Bt_Action.cs -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/BehaviorTree/Bt_Action.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/BehaviorTree/Bt_Action.cs.meta -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/BehaviorTree/Bt_Composite.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/BehaviorTree/Bt_Composite.cs -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/BehaviorTree/Bt_Composite.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/BehaviorTree/Bt_Composite.cs.meta -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/BehaviorTree/Bt_Condition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/BehaviorTree/Bt_Condition.cs -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/BehaviorTree/Bt_Condition.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/BehaviorTree/Bt_Condition.cs.meta -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/BehaviorTree/Bt_Decorator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/BehaviorTree/Bt_Decorator.cs -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/BehaviorTree/Bt_Decorator.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/BehaviorTree/Bt_Decorator.cs.meta -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/BehaviorTree/Bt_Node.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/BehaviorTree/Bt_Node.cs -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/BehaviorTree/Bt_Node.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/BehaviorTree/Bt_Node.cs.meta -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/BehaviorTree/Bt_Parallel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/BehaviorTree/Bt_Parallel.cs -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/BehaviorTree/Bt_Parallel.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/BehaviorTree/Bt_Parallel.cs.meta -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/BehaviorTree/Bt_ParallelSelector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/BehaviorTree/Bt_ParallelSelector.cs -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/BehaviorTree/Bt_ParallelSelector.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/BehaviorTree/Bt_ParallelSelector.cs.meta -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/BehaviorTree/Bt_ParallelSequence.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/BehaviorTree/Bt_ParallelSequence.cs -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/BehaviorTree/Bt_ParallelSequence.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/BehaviorTree/Bt_ParallelSequence.cs.meta -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/BehaviorTree/Bt_Result.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/BehaviorTree/Bt_Result.cs -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/BehaviorTree/Bt_Result.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/BehaviorTree/Bt_Result.cs.meta -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/BehaviorTree/Bt_Select.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/BehaviorTree/Bt_Select.cs -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/BehaviorTree/Bt_Select.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/BehaviorTree/Bt_Select.cs.meta -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/BehaviorTree/Bt_Sequence.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/BehaviorTree/Bt_Sequence.cs -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/BehaviorTree/Bt_Sequence.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/BehaviorTree/Bt_Sequence.cs.meta -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Sample.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Sample.meta -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Sample.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Sample.unity -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Sample.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Sample.unity.meta -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Sample/LogHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Sample/LogHelper.cs -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Sample/LogHelper.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Sample/LogHelper.cs.meta -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Sample/SelectNode.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Sample/SelectNode.meta -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Sample/SelectNode/Idle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Sample/SelectNode/Idle.cs -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Sample/SelectNode/Idle.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Sample/SelectNode/Idle.cs.meta -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Sample/SelectNode/Run.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Sample/SelectNode/Run.cs -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Sample/SelectNode/Run.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Sample/SelectNode/Run.cs.meta -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Sample/SelectNode/Sample.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Sample/SelectNode/Sample.unity -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Sample/SelectNode/Sample.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Sample/SelectNode/Sample.unity.meta -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Sample/SelectNode/SelectSample.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Sample/SelectNode/SelectSample.cs -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Sample/SelectNode/SelectSample.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Sample/SelectNode/SelectSample.cs.meta -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets.meta -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/2D.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/2D.meta -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/2D/Animations.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/2D/Animations.meta -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/2D/Animations/RobotBoyCrouch.anim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/2D/Animations/RobotBoyCrouch.anim -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/2D/Animations/RobotBoyIdle.anim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/2D/Animations/RobotBoyIdle.anim -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/2D/Animations/RobotBoyJump01.anim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/2D/Animations/RobotBoyJump01.anim -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/2D/Animations/RobotBoyJump02.anim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/2D/Animations/RobotBoyJump02.anim -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/2D/Animations/RobotBoyJump03.anim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/2D/Animations/RobotBoyJump03.anim -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/2D/Animations/RobotBoyJump04.anim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/2D/Animations/RobotBoyJump04.anim -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/2D/Animations/RobotBoyJump05.anim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/2D/Animations/RobotBoyJump05.anim -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/2D/Animations/RobotBoyJump06.anim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/2D/Animations/RobotBoyJump06.anim -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/2D/Animations/RobotBoyJump07.anim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/2D/Animations/RobotBoyJump07.anim -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/2D/Animations/RobotBoyJump08.anim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/2D/Animations/RobotBoyJump08.anim -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/2D/Animations/RobotBoyJump09.anim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/2D/Animations/RobotBoyJump09.anim -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/2D/Animations/RobotBoyJump10.anim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/2D/Animations/RobotBoyJump10.anim -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/2D/Animations/RobotBoyJump11.anim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/2D/Animations/RobotBoyJump11.anim -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/2D/Animations/RobotBoyRun.anim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/2D/Animations/RobotBoyRun.anim -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/2D/Animations/RobotBoyWalk.anim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/2D/Animations/RobotBoyWalk.anim -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/2D/Animator.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/2D/Animator.meta -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/2D/Materials.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/2D/Materials.meta -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/2D/Materials/SpriteLit.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/2D/Materials/SpriteLit.mat -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/2D/Materials/SpriteLit.mat.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/2D/Materials/SpriteLit.mat.meta -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/2D/PhysicsMaterials.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/2D/PhysicsMaterials.meta -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/2D/Prefabs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/2D/Prefabs.meta -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/2D/Prefabs/CollisionSlider.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/2D/Prefabs/CollisionSlider.prefab -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/2D/Prefabs/CratePink.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/2D/Prefabs/CratePink.prefab -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/2D/Prefabs/CratePink.prefab.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/2D/Prefabs/CratePink.prefab.meta -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/2D/Prefabs/ExtentsLeft.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/2D/Prefabs/ExtentsLeft.prefab -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/2D/Prefabs/ExtentsRight.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/2D/Prefabs/ExtentsRight.prefab -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/2D/Prefabs/Killzone.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/2D/Prefabs/Killzone.prefab -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/2D/Prefabs/Killzone.prefab.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/2D/Prefabs/Killzone.prefab.meta -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/2D/Prefabs/Platform04x01.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/2D/Prefabs/Platform04x01.prefab -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/2D/Prefabs/Platform08x01.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/2D/Prefabs/Platform08x01.prefab -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/2D/Prefabs/Platform12x01.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/2D/Prefabs/Platform12x01.prefab -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/2D/Prefabs/Platform16x01.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/2D/Prefabs/Platform16x01.prefab -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/2D/Prefabs/Platform36x01.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/2D/Prefabs/Platform36x01.prefab -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/2D/Prefabs/PlatformRamp.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/2D/Prefabs/PlatformRamp.prefab -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/2D/Scripts.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/2D/Scripts.meta -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/2D/Scripts/Camera2DFollow.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/2D/Scripts/Camera2DFollow.cs -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/2D/Scripts/Camera2DFollow.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/2D/Scripts/Camera2DFollow.cs.meta -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/2D/Scripts/CameraFollow.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/2D/Scripts/CameraFollow.cs -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/2D/Scripts/CameraFollow.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/2D/Scripts/CameraFollow.cs.meta -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/2D/Scripts/Restarter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/2D/Scripts/Restarter.cs -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/2D/Scripts/Restarter.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/2D/Scripts/Restarter.cs.meta -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/2D/Sprites.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/2D/Sprites.meta -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/2D/Sprites/RobotBoyIdleSprite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/2D/Sprites/RobotBoyIdleSprite.png -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/2D/Sprites/RobotBoyJumpSprite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/2D/Sprites/RobotBoyJumpSprite.png -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/2D/Sprites/RobotBoyRollSprite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/2D/Sprites/RobotBoyRollSprite.png -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/2D/Sprites/RobotBoyRunSprite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/2D/Sprites/RobotBoyRunSprite.png -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/2D/Sprites/RobotBoyWalkSprite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/2D/Sprites/RobotBoyWalkSprite.png -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/CrossPlatformInput.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/CrossPlatformInput.meta -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/CrossPlatformInput/Prefabs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/CrossPlatformInput/Prefabs.meta -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/CrossPlatformInput/Scripts.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/CrossPlatformInput/Scripts.meta -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/CrossPlatformInput/Sprites.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/CrossPlatformInput/Sprites.meta -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/Editor.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/Editor.meta -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/Editor/CrossPlatformInput.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/Editor/CrossPlatformInput.meta -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/Utility.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/Utility.meta -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/Utility/ActivateTrigger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/Utility/ActivateTrigger.cs -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/Utility/ActivateTrigger.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/Utility/ActivateTrigger.cs.meta -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/Utility/AlphaButtonClickMask.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/Utility/AlphaButtonClickMask.cs -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/Utility/AutoMobileShaderSwitch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/Utility/AutoMobileShaderSwitch.cs -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/Utility/AutoMoveAndRotate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/Utility/AutoMoveAndRotate.cs -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/Utility/AutoMoveAndRotate.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/Utility/AutoMoveAndRotate.cs.meta -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/Utility/CameraRefocus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/Utility/CameraRefocus.cs -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/Utility/CameraRefocus.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/Utility/CameraRefocus.cs.meta -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/Utility/CurveControlledBob.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/Utility/CurveControlledBob.cs -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/Utility/DragRigidbody.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/Utility/DragRigidbody.cs -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/Utility/DragRigidbody.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/Utility/DragRigidbody.cs.meta -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/Utility/DynamicShadowSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/Utility/DynamicShadowSettings.cs -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/Utility/EventSystemChecker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/Utility/EventSystemChecker.cs -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/Utility/FOVKick.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/Utility/FOVKick.cs -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/Utility/FOVKick.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/Utility/FOVKick.cs.meta -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/Utility/FPSCounter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/Utility/FPSCounter.cs -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/Utility/FPSCounter.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/Utility/FPSCounter.cs.meta -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/Utility/FollowTarget.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/Utility/FollowTarget.cs -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/Utility/FollowTarget.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/Utility/FollowTarget.cs.meta -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/Utility/ForcedReset.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/Utility/ForcedReset.cs -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/Utility/ForcedReset.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/Utility/ForcedReset.cs.meta -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/Utility/LerpControlledBob.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/Utility/LerpControlledBob.cs -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/Utility/LerpControlledBob.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/Utility/LerpControlledBob.cs.meta -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/Utility/ObjectResetter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/Utility/ObjectResetter.cs -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/Utility/ObjectResetter.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/Utility/ObjectResetter.cs.meta -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/Utility/Prefabs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/Utility/Prefabs.meta -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/Utility/SimpleActivatorMenu.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/Utility/SimpleActivatorMenu.cs -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/Utility/SimpleMouseRotator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/Utility/SimpleMouseRotator.cs -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/Utility/SmoothFollow.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/Utility/SmoothFollow.cs -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/Utility/SmoothFollow.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/Utility/SmoothFollow.cs.meta -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/Utility/TimedObjectActivator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/Utility/TimedObjectActivator.cs -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/Utility/TimedObjectDestructor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/Utility/TimedObjectDestructor.cs -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/Utility/WaypointCircuit.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/Utility/WaypointCircuit.cs -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/Assets/Standard Assets/Utility/WaypointCircuit.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/Assets/Standard Assets/Utility/WaypointCircuit.cs.meta -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/behavior.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/behavior.sln -------------------------------------------------------------------------------- /Chapter5/behavior/behavior/behavior.v12.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter5/behavior/behavior/behavior.v12.suo -------------------------------------------------------------------------------- /Chapter7/GeneticAlgorithm/GeneticAlgorithm.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter7/GeneticAlgorithm/GeneticAlgorithm.sln -------------------------------------------------------------------------------- /Chapter7/GeneticAlgorithm/GeneticAlgorithm.v12.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter7/GeneticAlgorithm/GeneticAlgorithm.v12.suo -------------------------------------------------------------------------------- /Chapter7/GeneticAlgorithm/GeneticAlgorithm/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter7/GeneticAlgorithm/GeneticAlgorithm/App.config -------------------------------------------------------------------------------- /Chapter7/GeneticAlgorithm/GeneticAlgorithm/GeneticAlgorithm.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter7/GeneticAlgorithm/GeneticAlgorithm/GeneticAlgorithm.csproj -------------------------------------------------------------------------------- /Chapter7/GeneticAlgorithm/GeneticAlgorithm/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter7/GeneticAlgorithm/GeneticAlgorithm/Program.cs -------------------------------------------------------------------------------- /Chapter7/GeneticAlgorithm/GeneticAlgorithm/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter7/GeneticAlgorithm/GeneticAlgorithm/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Chapter7/GeneticAlgorithm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter7/GeneticAlgorithm/README.md -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Documentation.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Documentation.pdf -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Documentation.pdf.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Documentation.pdf.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Editor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3aa7d582439bc2f4da8254d1364e0f41 3 | -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Editor/BehaviorDesignerEditor.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Editor/BehaviorDesignerEditor.dll -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Editor/BehaviorTreeInspector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Editor/BehaviorTreeInspector.cs -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Editor/BehaviorTreeInspector.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Editor/BehaviorTreeInspector.cs.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Editor/GridShader.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Editor/GridShader.shader -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Editor/GridShader.shader.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Editor/GridShader.shader.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Editor/Object Drawers.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Editor/Object Drawers.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Release Notes.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Release Notes.pdf -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Release Notes.pdf.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Release Notes.pdf.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime Source Code Location.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime Source Code Location.pdf -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 33b3095a3727f544dbe47311776edb53 3 | -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Actions.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 45c329b28adc8de439b3ee381ccc759b 3 | -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Actions/Idle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Actions/Idle.cs -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Actions/Idle.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Actions/Idle.cs.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Actions/Log.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Actions/Log.cs -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Actions/Log.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Actions/Log.cs.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Actions/Reflection.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Actions/Reflection.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Actions/SendEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Actions/SendEvent.cs -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Actions/SendEvent.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Actions/SendEvent.cs.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Actions/StartBehaviorTree.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Actions/StartBehaviorTree.cs -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Actions/StopBehaviorTree.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Actions/StopBehaviorTree.cs -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Actions/Wait.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Actions/Wait.cs -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Actions/Wait.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Actions/Wait.cs.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/Animation.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/Animation.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/Animator.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/Animator.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/Animator/Play.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/Animator/Play.cs -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/AudioSource.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/AudioSource.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/Behaviour.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/Behaviour.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/BoxCollider.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/BoxCollider.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/Debug.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/Debug.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/Debug/DrawRay.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/Debug/DrawRay.cs -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/GameObject.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/GameObject.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/Input.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/Input.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/Input/GetAxis.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/Input/GetAxis.cs -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/Input/GetKey.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/Input/GetKey.cs -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/Input/IsKeyUp.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/Input/IsKeyUp.cs -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/LayerMask.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/LayerMask.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/Light.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/Light.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/Light/SetType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/Light/SetType.cs -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/Math.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/Math.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/Math/BoolFlip.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/Math/BoolFlip.cs -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/Math/FloatAbs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/Math/FloatAbs.cs -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/Math/IntAbs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/Math/IntAbs.cs -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/Math/IntClamp.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/Math/IntClamp.cs -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/Math/Lerp.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/Math/Lerp.cs -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/Math/SetBool.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/Math/SetBool.cs -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/Math/SetFloat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/Math/SetFloat.cs -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/Math/SetInt.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/Math/SetInt.cs -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/Network.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/Network.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/Physics.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/Physics.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/Physics2D.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/Physics2D.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/PlayerPrefs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/PlayerPrefs.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/Quaternion.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/Quaternion.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/Renderer.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/Renderer.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/Rigidbody.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/Rigidbody.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/Rigidbody2D.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/Rigidbody2D.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/String.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/String.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/String/Format.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/String/Format.cs -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/Time.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/Time.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/Time/GetTime.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/Time/GetTime.cs -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/Transform.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/Transform.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/Vector2.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/Vector2.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/Vector2/Dot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/Vector2/Dot.cs -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/Vector2/GetXY.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/Vector2/GetXY.cs -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/Vector2/Lerp.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/Vector2/Lerp.cs -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/Vector2/SetXY.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/Vector2/SetXY.cs -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/Vector3.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/Vector3.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/Vector3/Angle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/Vector3/Angle.cs -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/Vector3/Dot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/Vector3/Dot.cs -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/Vector3/Lerp.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Basic Tasks/Vector3/Lerp.cs -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/BehaviorDesignerRuntime.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/BehaviorDesignerRuntime.dll -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/BehaviorTree.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/BehaviorTree.cs -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/BehaviorTree.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/BehaviorTree.cs.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Composites.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0728f016e441f9a48b8da3084d5668c9 3 | -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Composites/Parallel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Composites/Parallel.cs -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Composites/Parallel.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Composites/Parallel.cs.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Composites/RandomSelector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Composites/RandomSelector.cs -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Composites/RandomSequence.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Composites/RandomSequence.cs -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Composites/Selector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Composites/Selector.cs -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Composites/Selector.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Composites/Selector.cs.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Composites/Sequence.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Composites/Sequence.cs -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Composites/Sequence.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Composites/Sequence.cs.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Conditionals.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 71086b036fe4eb440ac8c7ff333239d6 3 | -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Conditionals/Physics.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Conditionals/Physics.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Conditionals/Reflection.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Conditionals/Reflection.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Decorators.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 97695fc9a59c6984d82dd3359c07ff3a 3 | -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Decorators/Interrupt.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Decorators/Interrupt.cs -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Decorators/Interrupt.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Decorators/Interrupt.cs.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Decorators/Inverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Decorators/Inverter.cs -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Decorators/Repeater.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Decorators/Repeater.cs -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Decorators/TaskGuard.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Decorators/TaskGuard.cs -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/EntryTask.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/EntryTask.cs -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/EntryTask.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/EntryTask.cs.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/ExternalBehaviorTree.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/ExternalBehaviorTree.cs -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Object Drawers.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Object Drawers.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Variables.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Variables.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Variables/SharedBool.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Variables/SharedBool.cs -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Variables/SharedColor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Variables/SharedColor.cs -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Variables/SharedFloat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Variables/SharedFloat.cs -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Variables/SharedInt.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Variables/SharedInt.cs -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Variables/SharedObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Variables/SharedObject.cs -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Variables/SharedRect.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Variables/SharedRect.cs -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Variables/SharedString.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Behavior Designer/Runtime/Variables/SharedString.cs -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Gizmos.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Gizmos.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Gizmos/Behavior Designer Hier Icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Gizmos/Behavior Designer Hier Icon.png -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Gizmos/Behavior Designer Hier Icon.png.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Gizmos/Behavior Designer Hier Icon.png.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Gizmos/Behavior Designer Scene Icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Gizmos/Behavior Designer Scene Icon.png -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Gizmos/Behavior Designer Scene Icon.png.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Gizmos/Behavior Designer Scene Icon.png.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Materials.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Materials.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Materials/BackGround.physicMaterial: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Materials/BackGround.physicMaterial -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Materials/BackGround.physicMaterial.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Materials/BackGround.physicMaterial.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Materials/BackGroundColor.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Materials/BackGroundColor.mat -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Materials/BackGroundColor.mat.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Materials/BackGroundColor.mat.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Materials/Ball.physicMaterial: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Materials/Ball.physicMaterial -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Materials/Ball.physicMaterial.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Materials/Ball.physicMaterial.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Materials/Black.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Materials/Black.mat -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Materials/Black.mat.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Materials/Black.mat.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Materials/Blue.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Materials/Blue.mat -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Materials/Blue.mat.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Materials/Blue.mat.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Materials/Red.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Materials/Red.mat -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Materials/Red.mat.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Materials/Red.mat.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Materials/View.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Materials/View.mat -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Materials/View.mat.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Materials/View.mat.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Materials/Wall.physicMaterial: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Materials/Wall.physicMaterial -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Materials/Wall.physicMaterial.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Materials/Wall.physicMaterial.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Resources.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Resources.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Resources/Agent_L.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Resources/Agent_L.prefab -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Resources/Agent_L.prefab.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Resources/Agent_L.prefab.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Resources/Agent_R.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Resources/Agent_R.prefab -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Resources/Agent_R.prefab.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Resources/Agent_R.prefab.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Resources/Ball.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Resources/Ball.prefab -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Resources/Ball.prefab.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Resources/Ball.prefab.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Resources/WorldGroup.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Resources/WorldGroup.prefab -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Resources/WorldGroup.prefab.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Resources/WorldGroup.prefab.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Scripts.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Scripts.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Scripts/Action.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Scripts/Action.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Scripts/Action/CanSeeBall.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Scripts/Action/CanSeeBall.cs -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Scripts/Action/CanSeeBall.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Scripts/Action/CanSeeBall.cs.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Scripts/Action/IsBeforeKickOff.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Scripts/Action/IsBeforeKickOff.cs -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Scripts/Action/IsBeforeKickOff.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Scripts/Action/IsBeforeKickOff.cs.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Scripts/Action/IsEnterGoalKeeperField.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Scripts/Action/IsEnterGoalKeeperField.cs -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Scripts/Action/IsEnterGoalKeeperField.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Scripts/Action/IsEnterGoalKeeperField.cs.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Scripts/Action/IsLeader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Scripts/Action/IsLeader.cs -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Scripts/Action/IsLeader.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Scripts/Action/IsLeader.cs.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Scripts/Action/KickBall.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Scripts/Action/KickBall.cs -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Scripts/Action/KickBall.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Scripts/Action/KickBall.cs.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Scripts/Action/KickBallAttack.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Scripts/Action/KickBallAttack.cs -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Scripts/Action/KickBallAttack.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Scripts/Action/KickBallAttack.cs.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Scripts/Action/KickBallBig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Scripts/Action/KickBallBig.cs -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Scripts/Action/KickBallBig.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Scripts/Action/KickBallBig.cs.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Scripts/Action/KickBallDefence.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Scripts/Action/KickBallDefence.cs -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Scripts/Action/KickBallDefence.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Scripts/Action/KickBallDefence.cs.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Scripts/Action/KickBallGoalKeeper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Scripts/Action/KickBallGoalKeeper.cs -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Scripts/Action/KickBallGoalKeeper.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Scripts/Action/KickBallGoalKeeper.cs.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Scripts/Action/KickBallSmall.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Scripts/Action/KickBallSmall.cs -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Scripts/Action/KickBallSmall.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Scripts/Action/KickBallSmall.cs.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Scripts/Action/LookAtBall.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Scripts/Action/LookAtBall.cs -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Scripts/Action/LookAtBall.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Scripts/Action/LookAtBall.cs.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Scripts/Action/MoveToBall.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Scripts/Action/MoveToBall.cs -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Scripts/Action/MoveToBall.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Scripts/Action/MoveToBall.cs.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Scripts/Action/MoveToPatrolPosition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Scripts/Action/MoveToPatrolPosition.cs -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Scripts/Action/MoveToPatrolPosition.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Scripts/Action/MoveToPatrolPosition.cs.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Scripts/Action/PassBallToNearstGoal.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Scripts/Action/PassBallToNearstGoal.cs -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Scripts/Action/PassBallToNearstGoal.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Scripts/Action/PassBallToNearstGoal.cs.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Scripts/Action/Patrol.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Scripts/Action/Patrol.cs -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Scripts/Action/Patrol.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Scripts/Action/Patrol.cs.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Scripts/Action/PatrolGoalKeeper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Scripts/Action/PatrolGoalKeeper.cs -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Scripts/Action/PatrolGoalKeeper.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Scripts/Action/PatrolGoalKeeper.cs.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Scripts/Agent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Scripts/Agent.cs -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Scripts/Agent.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Scripts/Agent.cs.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Scripts/AgentGroupHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Scripts/AgentGroupHelper.cs -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Scripts/AgentGroupHelper.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Scripts/AgentGroupHelper.cs.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Scripts/AgentRightGroupHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Scripts/AgentRightGroupHelper.cs -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Scripts/AgentRightGroupHelper.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Scripts/AgentRightGroupHelper.cs.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Scripts/AutoWalkController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Scripts/AutoWalkController.cs -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Scripts/AutoWalkController.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Scripts/AutoWalkController.cs.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Scripts/Ball.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Scripts/Ball.cs -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Scripts/Ball.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Scripts/Ball.cs.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Scripts/GameManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Scripts/GameManager.cs -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Scripts/GameManager.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Scripts/GameManager.cs.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Scripts/Helper.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Scripts/Helper.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Scripts/Helper/Condition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Scripts/Helper/Condition.cs -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Scripts/Helper/Condition.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Scripts/Helper/Condition.cs.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Scripts/Helper/Define.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Scripts/Helper/Define.cs -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Scripts/Helper/Define.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Scripts/Helper/Define.cs.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Scripts/Helper/ResourceManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Scripts/Helper/ResourceManager.cs -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Scripts/Helper/ResourceManager.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Scripts/Helper/ResourceManager.cs.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Strategy.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Strategy.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Strategy/AttackGroup.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Strategy/AttackGroup.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Strategy/AttackGroup/AttackGroup.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Strategy/AttackGroup/AttackGroup.asset -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Strategy/AttackGroup/AttackGroup.asset.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Strategy/AttackGroup/AttackGroup.asset.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Strategy/AttackGroup/AttackGroup.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Strategy/AttackGroup/AttackGroup.unity -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Strategy/AttackGroup/AttackGroup.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Strategy/AttackGroup/AttackGroup.unity.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Strategy/AutoWalk.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Strategy/AutoWalk.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Strategy/AutoWalk/AutoWalk.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Strategy/AutoWalk/AutoWalk.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Strategy/AutoWalk/AutoWalk.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Strategy/AutoWalk/AutoWalk.prefab -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Strategy/AutoWalk/AutoWalk.prefab.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Strategy/AutoWalk/AutoWalk.prefab.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Strategy/AutoWalk/AutoWalk.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Strategy/AutoWalk/AutoWalk.unity -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Strategy/AutoWalk/AutoWalk.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Strategy/AutoWalk/AutoWalk.unity.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Strategy/AutoWalk/AutoWalk/NavMesh.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Strategy/AutoWalk/AutoWalk/NavMesh.asset -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Strategy/AutoWalk/AutoWalk/NavMesh.asset.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Strategy/AutoWalk/AutoWalk/NavMesh.asset.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Strategy/DefenceGroup.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Strategy/DefenceGroup.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Strategy/DefenceGroup/DefenceGroup.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Strategy/DefenceGroup/DefenceGroup.asset -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Strategy/DefenceGroup/DefenceGroup.asset.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Strategy/DefenceGroup/DefenceGroup.asset.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Strategy/DefenceGroup/DefenceGroup.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Strategy/DefenceGroup/DefenceGroup.unity -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Strategy/DefenceGroup/DefenceGroup.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Strategy/DefenceGroup/DefenceGroup.unity.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Strategy/GoalKeeper.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Strategy/GoalKeeper.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Strategy/GoalKeeper/GoalKeeper.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Strategy/GoalKeeper/GoalKeeper.asset -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Strategy/GoalKeeper/GoalKeeper.asset.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Strategy/GoalKeeper/GoalKeeper.asset.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Strategy/GoalKeeper/GoalKeeper.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Strategy/GoalKeeper/GoalKeeper.unity -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Strategy/GoalKeeper/GoalKeeper.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Strategy/GoalKeeper/GoalKeeper.unity.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Strategy/KickBall.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Strategy/KickBall.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Strategy/KickBall/KickBall.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Strategy/KickBall/KickBall.asset -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Strategy/KickBall/KickBall.asset.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Strategy/KickBall/KickBall.asset.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Strategy/KickBall/KickBall.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Strategy/KickBall/KickBall.unity -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Strategy/KickBall/KickBall.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Strategy/KickBall/KickBall.unity.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Strategy/Patrol.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Strategy/Patrol.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Strategy/Patrol/Patrol.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Strategy/Patrol/Patrol.asset -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Strategy/Patrol/Patrol.asset.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Strategy/Patrol/Patrol.asset.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Strategy/Patrol/Patrol.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Strategy/Patrol/Patrol.unity -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Strategy/Patrol/Patrol.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Strategy/Patrol/Patrol.unity.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Strategy/Team.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Strategy/Team.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Strategy/Team/Team.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Strategy/Team/Team.unity -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Strategy/Team/Team.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Strategy/Team/Team.unity.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Tree.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Tree.prefab -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Tree.prefab.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Tree.prefab.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Tree_Textures.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Tree_Textures.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Tree_Textures/diffuse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Tree_Textures/diffuse.png -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Tree_Textures/diffuse.png.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Tree_Textures/diffuse.png.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Tree_Textures/normal_specular.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Tree_Textures/normal_specular.png -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Tree_Textures/normal_specular.png.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Tree_Textures/normal_specular.png.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Tree_Textures/shadow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Tree_Textures/shadow.png -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Tree_Textures/shadow.png.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Tree_Textures/shadow.png.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Tree_Textures/translucency_gloss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Tree_Textures/translucency_gloss.png -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/Tree_Textures/translucency_gloss.png.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/Tree_Textures/translucency_gloss.png.meta -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/UIGame.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/UIGame.cs -------------------------------------------------------------------------------- /Chapter8/FootBallGame/Assets/UIGame.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Chapter8/FootBallGame/Assets/UIGame.cs.meta -------------------------------------------------------------------------------- /Docs/mistake.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Docs/mistake.jpg -------------------------------------------------------------------------------- /Docs/勘误.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Docs/勘误.md -------------------------------------------------------------------------------- /Help/Icon/754814245.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/Help/Icon/754814245.png -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onelei/Game-AI-Programming-Book/HEAD/README.md --------------------------------------------------------------------------------