├── Assets ├── Zephyr │ ├── GOAP │ │ ├── Editor │ │ │ ├── UXML │ │ │ │ ├── timeline_node.uss │ │ │ │ ├── node.uxml.meta │ │ │ │ ├── states.uss │ │ │ │ ├── states.uxml.meta │ │ │ │ ├── window.uxml.meta │ │ │ │ ├── timeline_node.uxml.meta │ │ │ │ ├── node.uss.meta │ │ │ │ ├── states.uss.meta │ │ │ │ ├── window.uss.meta │ │ │ │ ├── timeline_node.uss.meta │ │ │ │ ├── window.uss │ │ │ │ ├── node.uss │ │ │ │ ├── node.uxml │ │ │ │ ├── states.uxml │ │ │ │ └── timeline_node.uxml │ │ │ └── UXML.meta │ │ ├── Sample │ │ │ ├── Game.meta │ │ │ ├── Game │ │ │ │ ├── System.meta │ │ │ │ ├── UI.meta │ │ │ │ ├── Component │ │ │ │ │ ├── Order.meta │ │ │ │ │ ├── Count.cs.meta │ │ │ │ │ ├── Item.cs.meta │ │ │ │ │ ├── Name.cs.meta │ │ │ │ │ ├── Stamina.cs.meta │ │ │ │ │ ├── Wander.cs.meta │ │ │ │ │ ├── Order │ │ │ │ │ │ ├── IOrder.cs.meta │ │ │ │ │ │ ├── Order.cs.meta │ │ │ │ │ │ ├── OrderState.meta │ │ │ │ │ │ ├── CookOrder.cs.meta │ │ │ │ │ │ ├── DropRawOrder.cs.meta │ │ │ │ │ │ ├── EatOrder.cs.meta │ │ │ │ │ │ ├── PickRawOrder.cs.meta │ │ │ │ │ │ ├── DependentOrder.cs.meta │ │ │ │ │ │ ├── DropItemOrder.cs.meta │ │ │ │ │ │ ├── OrderExecuteTime.cs.meta │ │ │ │ │ │ ├── PickItemOrder.cs.meta │ │ │ │ │ │ ├── OrderState │ │ │ │ │ │ │ ├── IOrderState.cs.meta │ │ │ │ │ │ │ ├── OrderDone.cs.meta │ │ │ │ │ │ │ ├── OrderExecuting.cs.meta │ │ │ │ │ │ │ ├── OrderNavigating.cs.meta │ │ │ │ │ │ │ ├── OrderReadyToExecute.cs.meta │ │ │ │ │ │ │ ├── OrderReadyToNavigate.cs.meta │ │ │ │ │ │ │ ├── IOrderState.cs │ │ │ │ │ │ │ ├── OrderDone.cs │ │ │ │ │ │ │ ├── OrderNavigating.cs │ │ │ │ │ │ │ ├── OrderExecuting.cs │ │ │ │ │ │ │ ├── OrderReadyToNavigate.cs │ │ │ │ │ │ │ └── OrderReadyToExecute.cs │ │ │ │ │ │ ├── IOrder.cs │ │ │ │ │ │ ├── CookOrder.cs │ │ │ │ │ │ ├── EatOrder.cs │ │ │ │ │ │ ├── DropRawOrder.cs │ │ │ │ │ │ ├── PickRawOrder.cs │ │ │ │ │ │ ├── DropItemOrder.cs │ │ │ │ │ │ ├── PickItemOrder.cs │ │ │ │ │ │ ├── OrderExecuteTime.cs │ │ │ │ │ │ ├── DependentOrder.cs │ │ │ │ │ │ └── Order.cs │ │ │ │ │ ├── Wandering.cs.meta │ │ │ │ │ ├── ContainedItemRef.cs.meta │ │ │ │ │ ├── ContainedOutput.cs.meta │ │ │ │ │ ├── ItemContainer.cs.meta │ │ │ │ │ ├── Item.cs │ │ │ │ │ ├── Count.cs │ │ │ │ │ ├── Wandering.cs │ │ │ │ │ ├── Wander.cs │ │ │ │ │ ├── Name.cs │ │ │ │ │ ├── ContainedOutput.cs │ │ │ │ │ ├── ContainedItemRef.cs │ │ │ │ │ ├── Stamina.cs │ │ │ │ │ └── ItemContainer.cs │ │ │ │ ├── KickStart.cs.meta │ │ │ │ ├── UI │ │ │ │ │ ├── AgentInfo.cs.meta │ │ │ │ │ ├── ItemContainer.cs.meta │ │ │ │ │ ├── AgentInfoManager.cs.meta │ │ │ │ │ ├── FacilityProgress.cs.meta │ │ │ │ │ ├── ItemContainerManager.cs.meta │ │ │ │ │ ├── FacilityProgressManager.cs.meta │ │ │ │ │ ├── AgentInfo.cs │ │ │ │ │ ├── ItemContainer.cs │ │ │ │ │ ├── FacilityProgress.cs │ │ │ │ │ └── FacilityProgressManager.cs │ │ │ │ ├── System │ │ │ │ │ ├── OrderSystem.meta │ │ │ │ │ ├── AgentGoalMonitor.meta │ │ │ │ │ ├── WanderSystem.cs.meta │ │ │ │ │ ├── MoveToPositionSystem.cs.meta │ │ │ │ │ ├── StaminaConsumeSystem.cs.meta │ │ │ │ │ ├── AgentActionToUISystem.cs.meta │ │ │ │ │ ├── AgentsPositionToUISystem.cs.meta │ │ │ │ │ ├── FacilityProgressToUISystem.cs.meta │ │ │ │ │ ├── ItemContainerToUISystem.cs.meta │ │ │ │ │ ├── OrderSystem │ │ │ │ │ │ ├── OrderCleanSystem.cs.meta │ │ │ │ │ │ ├── OrderExecuteSystem.meta │ │ │ │ │ │ ├── OrderNavigateSystem.cs.meta │ │ │ │ │ │ ├── OrderDependencyCleanSystem.cs.meta │ │ │ │ │ │ ├── OrderExecuteSystem │ │ │ │ │ │ │ ├── CookSystem.cs.meta │ │ │ │ │ │ │ ├── EatSystem.cs.meta │ │ │ │ │ │ │ ├── DropItemSystem.cs.meta │ │ │ │ │ │ │ ├── DropRawSystem.cs.meta │ │ │ │ │ │ │ ├── PickItemSystem.cs.meta │ │ │ │ │ │ │ └── PickRawSystem.cs.meta │ │ │ │ │ │ ├── OrderDependencyCleanSystem.cs │ │ │ │ │ │ └── OrderCleanSystem.cs │ │ │ │ │ ├── RawSourceItemCreationSystem.cs.meta │ │ │ │ │ ├── AgentGoalMonitor │ │ │ │ │ │ ├── WanderGoalMonitorSystem.cs.meta │ │ │ │ │ │ ├── StaminaGoalMonitorSystem.cs.meta │ │ │ │ │ │ ├── StaminaGoalMonitorSystem.cs │ │ │ │ │ │ └── WanderGoalMonitorSystem.cs │ │ │ │ │ ├── AgentsPositionToUISystem.cs │ │ │ │ │ ├── AgentActionToUISystem.cs │ │ │ │ │ ├── StaminaConsumeSystem.cs │ │ │ │ │ ├── FacilityProgressToUISystem.cs │ │ │ │ │ └── ItemContainerToUISystem.cs │ │ │ │ ├── Authoring │ │ │ │ │ ├── AgentAuthoring.cs.meta │ │ │ │ │ ├── CampfireAuthoring.cs.meta │ │ │ │ │ ├── MovableAuthoring.cs.meta │ │ │ │ │ ├── TreeAuthoring.cs.meta │ │ │ │ │ ├── CollectorAuthoring.cs.meta │ │ │ │ │ ├── DiningTableAuthoring.cs.meta │ │ │ │ │ ├── MovableAuthoring.cs │ │ │ │ │ ├── DiningTableAuthoring.cs │ │ │ │ │ ├── CollectorAuthoring.cs │ │ │ │ │ ├── TreeAuthoring.cs │ │ │ │ │ └── CampfireAuthoring.cs │ │ │ │ ├── Scenes │ │ │ │ │ ├── Test.unity.meta │ │ │ │ │ ├── Test │ │ │ │ │ │ └── World.unity.meta │ │ │ │ │ └── Test.meta │ │ │ │ ├── Scenes.meta │ │ │ │ ├── Authoring.meta │ │ │ │ └── Component.meta │ │ │ ├── Tests │ │ │ │ ├── Game.meta │ │ │ │ ├── Mock.meta │ │ │ │ ├── ActionExecute.meta │ │ │ │ ├── ActionExpand.meta │ │ │ │ ├── SensorSystem.meta │ │ │ │ ├── TestUtils.cs.meta │ │ │ │ ├── Game │ │ │ │ │ ├── TestCookSystem.cs.meta │ │ │ │ │ ├── TestDropRawSystem.cs.meta │ │ │ │ │ ├── TestEatSystem.cs.meta │ │ │ │ │ ├── TestPickRawSystem.cs.meta │ │ │ │ │ ├── TestWanderSystem.cs.meta │ │ │ │ │ ├── TestDropItemSystem.cs.meta │ │ │ │ │ ├── TestOrderCleanSystem.cs.meta │ │ │ │ │ ├── TestOrderWatchSystem.cs.meta │ │ │ │ │ ├── TestOrderNavigateSystem.cs.meta │ │ │ │ │ ├── TestStaminaConsumeSystem.cs.meta │ │ │ │ │ └── TestStaminaConsumeSystem.cs │ │ │ │ ├── TestUtils_ItemModify.cs.meta │ │ │ │ ├── ActionExpand │ │ │ │ │ ├── TestCookAction.cs.meta │ │ │ │ │ ├── TestEatAction.cs.meta │ │ │ │ │ ├── TestCollectAction.cs.meta │ │ │ │ │ ├── TestDropItemAction.cs.meta │ │ │ │ │ ├── TestDropRawAction.cs.meta │ │ │ │ │ ├── TestEatCookSequence.cs.meta │ │ │ │ │ ├── TestPickItemAction.cs.meta │ │ │ │ │ ├── TestPickRawAction.cs.meta │ │ │ │ │ ├── TestWanderAction.cs.meta │ │ │ │ │ ├── TestNoEnoughItemInWorld.cs.meta │ │ │ │ │ ├── TestPickDropCollectRawSequence.cs.meta │ │ │ │ │ └── TestCookCollectSequenceWithMultiAgent.cs.meta │ │ │ │ ├── Mock │ │ │ │ │ └── MockItemModifySystem.cs.meta │ │ │ │ ├── ActionExecute │ │ │ │ │ ├── TestCookActionExecuteSystem.cs.meta │ │ │ │ │ ├── TestEatActionExecuteSystem.cs.meta │ │ │ │ │ ├── TestDropItemActionExecuteSystem.cs.meta │ │ │ │ │ ├── TestDropRawActionExecuteSystem.cs.meta │ │ │ │ │ ├── TestPickItemActionExecuteSystem.cs.meta │ │ │ │ │ ├── TestPickRawActionExecuteSystem.cs.meta │ │ │ │ │ └── TestWanderActionExecuteSystem.cs.meta │ │ │ │ ├── SensorSystem │ │ │ │ │ ├── TestCollectorSensorSystem.cs.meta │ │ │ │ │ ├── TestItemSourceSensorSystem.cs.meta │ │ │ │ │ └── TestRawSourceSensorSystem.cs.meta │ │ │ │ ├── Zephyr.GOAP.Sample.Tests.asmdef.meta │ │ │ │ └── Zephyr.GOAP.Sample.Tests.asmdef │ │ │ ├── Utils.cs.meta │ │ │ ├── GoapImplement.meta │ │ │ ├── GoapImplement │ │ │ │ ├── System.meta │ │ │ │ ├── Component.meta │ │ │ │ ├── ItemNames.cs.meta │ │ │ │ ├── Component │ │ │ │ │ ├── Trait.meta │ │ │ │ │ ├── WatchingOrder.cs.meta │ │ │ │ │ ├── Trait │ │ │ │ │ │ ├── CookerTrait.cs.meta │ │ │ │ │ │ ├── FoodTrait.cs.meta │ │ │ │ │ │ ├── StaminaTrait.cs.meta │ │ │ │ │ │ ├── WanderTrait.cs.meta │ │ │ │ │ │ ├── CollectorTrait.cs.meta │ │ │ │ │ │ ├── DiningTableTrait.cs.meta │ │ │ │ │ │ ├── ItemSourceTrait.cs.meta │ │ │ │ │ │ ├── ItemTransferTrait.cs.meta │ │ │ │ │ │ ├── RawSourceTrait.cs.meta │ │ │ │ │ │ ├── RawTransferTrait.cs.meta │ │ │ │ │ │ ├── RecipeInputTrait.cs.meta │ │ │ │ │ │ ├── RecipeOutputTrait.cs.meta │ │ │ │ │ │ ├── ItemContainerTrait.cs.meta │ │ │ │ │ │ ├── ItemDestinationTrait.cs.meta │ │ │ │ │ │ ├── RawDestinationTrait.cs.meta │ │ │ │ │ │ ├── ItemPotentialSourceTrait.cs.meta │ │ │ │ │ │ ├── FoodTrait.cs │ │ │ │ │ │ ├── CookerTrait.cs │ │ │ │ │ │ ├── CollectorTrait.cs │ │ │ │ │ │ ├── DiningTableTrait.cs │ │ │ │ │ │ ├── RecipeInputTrait.cs │ │ │ │ │ │ ├── RecipeOutputTrait.cs │ │ │ │ │ │ ├── GatherStationTrait.cs │ │ │ │ │ │ ├── ItemSourceTrait.cs │ │ │ │ │ │ ├── StaminaTrait.cs │ │ │ │ │ │ ├── WanderTrait.cs │ │ │ │ │ │ ├── ItemTransferTrait.cs │ │ │ │ │ │ ├── RawTransferTrait.cs │ │ │ │ │ │ ├── GatherStationTrait.cs.meta │ │ │ │ │ │ ├── ItemContainerTrait.cs │ │ │ │ │ │ ├── ItemDestinationTrait.cs │ │ │ │ │ │ ├── RawDestinationTrait.cs │ │ │ │ │ │ ├── ItemPotentialSourceTrait.cs │ │ │ │ │ │ └── RawSourceTrait.cs │ │ │ │ │ ├── Action.meta │ │ │ │ │ ├── Action │ │ │ │ │ │ ├── EatAction.cs.meta │ │ │ │ │ │ ├── CollectAction.cs.meta │ │ │ │ │ │ ├── CookAction.cs.meta │ │ │ │ │ │ ├── DropItemAction.cs.meta │ │ │ │ │ │ ├── DropRawAction.cs.meta │ │ │ │ │ │ ├── PickItemAction.cs.meta │ │ │ │ │ │ ├── PickRawAction.cs.meta │ │ │ │ │ │ └── WanderAction.cs.meta │ │ │ │ │ └── WatchingOrder.cs │ │ │ │ ├── System │ │ │ │ │ ├── GoalPlanningSystem.cs.meta │ │ │ │ │ ├── SensorSystem │ │ │ │ │ │ ├── CookerSensorSystem.cs.meta │ │ │ │ │ │ ├── RecipeSensorSystem.cs.meta │ │ │ │ │ │ ├── CollectorSensorSystem.cs.meta │ │ │ │ │ │ ├── DiningTableSensorSystem.cs.meta │ │ │ │ │ │ ├── RawSourceSensorSystem.cs.meta │ │ │ │ │ │ ├── ItemSourceSensorSystem.cs.meta │ │ │ │ │ │ ├── DiningTableSensorSystem.cs │ │ │ │ │ │ └── CookerSensorSystem.cs │ │ │ │ │ ├── ActionExecuteSystem │ │ │ │ │ │ ├── OrderWatchSystem.cs.meta │ │ │ │ │ │ ├── CollectActionExecuteSystem.cs.meta │ │ │ │ │ │ ├── CookActionExecuteSystem.cs.meta │ │ │ │ │ │ ├── DropRawActionExecuteSystem.cs.meta │ │ │ │ │ │ ├── EatActionExecuteSystem.cs.meta │ │ │ │ │ │ ├── PickRawActionExecuteSystem.cs.meta │ │ │ │ │ │ ├── WanderActionExecuteSystem.cs.meta │ │ │ │ │ │ ├── DropItemActionExecuteSystem.cs.meta │ │ │ │ │ │ └── PickItemActionExecuteSystem.cs.meta │ │ │ │ │ ├── SensorSystem.meta │ │ │ │ │ └── ActionExecuteSystem.meta │ │ │ │ └── ItemNames.cs │ │ │ ├── Tests.meta │ │ │ ├── Zephyr.GOAP.Sample.asmdef.meta │ │ │ └── Zephyr.GOAP.Sample.asmdef │ │ ├── Editor.meta │ │ └── Sample.meta │ └── GOAP.meta ├── Plugins.meta ├── Zephyr.meta ├── Materials.meta ├── Resources.meta ├── StreamingAssets.meta ├── SceneDependencyCache.meta ├── StreamingAssets │ └── PerformanceTestRunInfo.json.meta ├── Materials │ └── Simple.mat.meta ├── BuildConfiguration.buildconfiguration.meta └── BuildConfiguration.buildconfiguration ├── Packages ├── zephyr.goap │ ├── Editor │ │ ├── UXML │ │ │ ├── timeline_node.uss │ │ │ ├── states.uss │ │ │ ├── node.uxml.meta │ │ │ ├── states.uxml.meta │ │ │ ├── window.uxml.meta │ │ │ ├── timeline_node.uxml.meta │ │ │ ├── node.uss.meta │ │ │ ├── states.uss.meta │ │ │ ├── window.uss.meta │ │ │ ├── timeline_node.uss.meta │ │ │ ├── window.uss │ │ │ ├── node.uss │ │ │ ├── node.uxml │ │ │ ├── states.uxml │ │ │ └── timeline_node.uxml │ │ ├── Utils.cs.meta │ │ ├── NodeView.cs.meta │ │ ├── GoapLogWindow.cs.meta │ │ ├── TimelineNodeView.cs.meta │ │ ├── TimelineView.cs.meta │ │ ├── UXML.meta │ │ ├── Resources.meta │ │ ├── Zephyr.Goap.Editor.asmdef.meta │ │ ├── Resources │ │ │ └── StyleSheet.asset.meta │ │ ├── EditorGoapDebugger.cs.meta │ │ └── Zephyr.Goap.Editor.asmdef │ ├── Zephyr.GOAP │ │ ├── Enums.cs.meta │ │ ├── Logger.meta │ │ ├── System.meta │ │ ├── Component │ │ │ ├── Agent.cs.meta │ │ │ ├── Node.cs.meta │ │ │ ├── State.cs.meta │ │ │ ├── AgentState.meta │ │ │ ├── BaseStates.cs.meta │ │ │ ├── DeltaStates.cs.meta │ │ │ ├── GoalManage.meta │ │ │ ├── GoalState.meta │ │ │ ├── ITrait.cs.meta │ │ │ ├── ActionNodeState.meta │ │ │ ├── AgentMoveSpeed.cs.meta │ │ │ ├── AgentState │ │ │ │ ├── Idle.cs.meta │ │ │ │ ├── ActDone.cs.meta │ │ │ │ ├── Acting.cs.meta │ │ │ │ ├── IAgentState.cs.meta │ │ │ │ ├── ReadyToAct.cs.meta │ │ │ │ ├── IAgentState.cs │ │ │ │ ├── Acting.cs │ │ │ │ ├── Idle.cs │ │ │ │ ├── ActDone.cs │ │ │ │ └── ReadyToAct.cs │ │ │ ├── GoalManage │ │ │ │ ├── Goal.cs.meta │ │ │ │ ├── AgentGoal.cs.meta │ │ │ │ ├── FailedPlanLog.cs.meta │ │ │ │ ├── GlobalGoal.cs.meta │ │ │ │ ├── GlobalGoal.cs │ │ │ │ ├── AgentGoal.cs │ │ │ │ ├── FailedPlanLog.cs │ │ │ │ └── Goal.cs │ │ │ ├── GoalRefForNode.cs.meta │ │ │ ├── NodeDependency.cs.meta │ │ │ ├── TargetPosition.cs.meta │ │ │ ├── ActionNodeOfGoal.cs.meta │ │ │ ├── GoalState │ │ │ │ ├── IGoalState.cs.meta │ │ │ │ ├── IdleGoal.cs.meta │ │ │ │ ├── ExecutingGoal.cs.meta │ │ │ │ ├── PlanFailedGoal.cs.meta │ │ │ │ ├── PlanningGoal.cs.meta │ │ │ │ ├── IGoalState.cs │ │ │ │ ├── PlanFailedGoal.cs │ │ │ │ ├── IdleGoal.cs │ │ │ │ ├── ExecutingGoal.cs │ │ │ │ └── PlanningGoal.cs │ │ │ ├── ITrait.cs │ │ │ ├── NodeStartTimeRecorded.cs.meta │ │ │ ├── ActionNodeState │ │ │ │ ├── ActionNodeDone.cs.meta │ │ │ │ ├── ActionNodeActing.cs.meta │ │ │ │ ├── IActionNodeState.cs.meta │ │ │ │ ├── IActionNodeState.cs │ │ │ │ ├── ActionNodeDone.cs │ │ │ │ └── ActionNodeActing.cs │ │ │ ├── Agent.cs │ │ │ ├── TargetPosition.cs │ │ │ ├── BaseStates.cs │ │ │ ├── NodeStartTimeRecorded.cs │ │ │ ├── GoalRefForNode.cs │ │ │ ├── NodeDependency.cs │ │ │ ├── DeltaStates.cs │ │ │ ├── ActionNodeOfGoal.cs │ │ │ ├── IAction.cs.meta │ │ │ ├── AgentMoveSpeed.cs │ │ │ └── IAction.cs │ │ ├── Logger │ │ │ ├── EdgeLog.cs.meta │ │ │ ├── GoapLog.cs.meta │ │ │ ├── NodeLog.cs.meta │ │ │ ├── StateLog.cs.meta │ │ │ ├── EntityLog.cs.meta │ │ │ ├── GoapResult.cs.meta │ │ │ ├── NodeAgentInfoLog.cs.meta │ │ │ ├── NodeDependencyLog.cs.meta │ │ │ ├── EdgeLog.cs │ │ │ ├── NodeDependencyLog.cs │ │ │ └── EntityLog.cs │ │ ├── Struct │ │ │ ├── Edge.cs.meta │ │ │ ├── NodeAgentInfo.cs.meta │ │ │ ├── NodeGraph.cs.meta │ │ │ ├── StackData.cs.meta │ │ │ ├── StateGroup.cs.meta │ │ │ ├── Edge.cs │ │ │ ├── NodeAgentInfo.cs │ │ │ └── StackData.cs │ │ ├── System │ │ │ ├── GoalManage.meta │ │ │ ├── SensorManage.meta │ │ │ ├── GoapPlanningJob.meta │ │ │ ├── ActionExecuteManage.meta │ │ │ ├── BaseStatesHelper.cs.meta │ │ │ ├── ActionExecuteSystemBase.cs.meta │ │ │ ├── GoalPlanningSystemBase.cs.meta │ │ │ ├── ActionExecuteSystemGroup.cs.meta │ │ │ ├── FailedPlanLogCleanSystem.cs.meta │ │ │ ├── SensorManage │ │ │ │ ├── SensorECBSystem.cs.meta │ │ │ │ ├── SensorSystemBase.cs.meta │ │ │ │ ├── SensorSystemGroup.cs.meta │ │ │ │ ├── SensorSystemGroup.cs │ │ │ │ ├── SensorECBSystem.cs │ │ │ │ └── SensorSystemBase.cs │ │ │ ├── GoapPlanningJob │ │ │ │ ├── ActionExpandJob.cs.meta │ │ │ │ ├── PathFindingJob.cs.meta │ │ │ │ ├── PrepareNodeAgentPairsJob.cs.meta │ │ │ │ └── PrepareNodeAgentPairsJob.cs │ │ │ ├── ActionExecuteManage │ │ │ │ ├── ActionChooseSystem.cs.meta │ │ │ │ ├── ActionExecuteDoneSystem.cs.meta │ │ │ │ ├── PlanExecutionDoneSystem.cs.meta │ │ │ │ └── PlanStartTimeRecordSystem.cs.meta │ │ │ ├── GoalManage │ │ │ │ ├── AgentGoalMonitorSystemBase.cs.meta │ │ │ │ ├── AgentGoalMonitorSystemGroup.cs.meta │ │ │ │ └── AgentGoalMonitorSystemGroup.cs │ │ │ ├── ActionExecuteSystemGroup.cs │ │ │ ├── BaseStatesHelper.cs │ │ │ └── FailedPlanLogCleanSystem.cs │ │ ├── Lib │ │ │ ├── ZephyrValueTuple.cs.meta │ │ │ ├── ZephyrNativeMinHeap.cs.meta │ │ │ └── NativeMinHeap.cs.meta │ │ ├── Debugger │ │ │ └── IGoapDebugger.cs.meta │ │ ├── Lib.meta │ │ ├── Scenes.meta │ │ ├── Struct.meta │ │ ├── Component.meta │ │ ├── Debugger.meta │ │ ├── Zephyr.GOAP.asmdef.meta │ │ ├── Utils.cs.meta │ │ ├── Enums.cs │ │ └── Zephyr.GOAP.asmdef │ ├── Zephyr.GOAP.Tests │ │ ├── Debugger.meta │ │ ├── Mock.meta │ │ ├── ActionExecute.meta │ │ ├── TestAndLearn.meta │ │ ├── TestNode.cs.meta │ │ ├── TestState.cs.meta │ │ ├── Mock │ │ │ ├── MockTraitA.cs.meta │ │ │ ├── MockTraitB.cs.meta │ │ │ ├── MockProduceAction.cs.meta │ │ │ ├── MockActionExecuteSystem.cs.meta │ │ │ ├── MockGoalPlanningSystem.cs.meta │ │ │ ├── MockStateComponentSystem.cs.meta │ │ │ ├── MockTraitA.cs │ │ │ └── MockTraitB.cs │ │ ├── TestNodeGraph.cs.meta │ │ ├── TestStateGroup.cs.meta │ │ ├── ActionExecuteManage.meta │ │ ├── TestActionExpandBase.cs.meta │ │ ├── Debugger │ │ │ └── TestGoapDebugger.cs.meta │ │ ├── TestActionExecuteBase.cs.meta │ │ ├── TestAndLearn │ │ │ ├── ParallelWriter.meta │ │ │ ├── TestRandom.cs.meta │ │ │ ├── TestStateComponent.cs.meta │ │ │ ├── ParallelWriter │ │ │ │ ├── TestParallelWriter.cs.meta │ │ │ │ ├── ParallelWriterTestSystem.cs.meta │ │ │ │ └── TestParallelWriter.cs │ │ │ └── TestRandom.cs │ │ ├── TestCurrentStatesHelper.cs.meta │ │ ├── TestFailedPlanLogCleanSystem.cs.meta │ │ ├── TestGoalPlanningSystemDelta.cs.meta │ │ ├── TestGoalPlanningSystemCheckNodes.cs.meta │ │ ├── TestGoalPlanningSystemExpandNodes.cs.meta │ │ ├── TestGoalPlanningSystemUpdateGoalState.cs.meta │ │ ├── ActionExecute │ │ │ └── TestActionExecuteSystemBase.cs.meta │ │ ├── ActionExecuteManage │ │ │ ├── TestActionChooseSystem.cs.meta │ │ │ ├── TestNavigatingEndSystem.cs.meta │ │ │ ├── TestNavigatingStartSystem.cs.meta │ │ │ ├── TestActionExecuteDoneSystem.cs.meta │ │ │ └── TestPlanExecutionDoneSystem.cs.meta │ │ ├── GoalManage.meta │ │ ├── Zephyr.GOAP.Tests.asmdef.meta │ │ ├── TestBase.cs.meta │ │ ├── Zephyr.GOAP.Tests.asmdef │ │ ├── TestBase.cs │ │ └── TestActionExecuteBase.cs │ ├── package.json.meta │ ├── Editor.meta │ ├── Zephyr.GOAP.meta │ ├── Zephyr.GOAP.Tests.meta │ └── package.json └── zephyr.goap.meta ├── ProjectSettings ├── ProjectVersion.txt ├── ClusterInputManager.asset ├── PresetManager.asset ├── XRSettings.asset ├── VersionControlSettings.asset ├── TimeManager.asset ├── VFXManager.asset ├── BurstAotSettings_StandaloneWindows.json ├── EditorBuildSettings.asset ├── AudioManager.asset ├── TagManager.asset ├── UnityConnectSettings.asset ├── PackageManagerSettings.asset ├── EditorSettings.asset └── DynamicsManager.asset ├── Zephyr.GOAP.Runtime.csproj.DotSettings ├── Zephyr.Goap.Editor.csproj.DotSettings ├── Assembly-CSharp.csproj.DotSettings ├── Zephyr.GOAP.csproj.DotSettings ├── .gitignore ├── Zephyr.GOAP.Tests.csproj.DotSettings └── UserSettings └── BuildManagerSettings.asset /Assets/Zephyr/GOAP/Editor/UXML/timeline_node.uss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Packages/zephyr.goap/Editor/UXML/timeline_node.uss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Packages/zephyr.goap.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d87f9b17d41c4593885e165c120592ad 3 | timeCreated: 1592454632 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 164da75bdb90424f8cb5e0bb8ff6ec85 3 | timeCreated: 1592464778 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/System.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2c50b1b1cebc485c85b6574372b7deba 3 | timeCreated: 1592464932 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/UI.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8adda2275c6740c49d57cb65ad9e08c0 3 | timeCreated: 1580885309 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Tests/Game.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 12a8b9e61a4e44bfb71a756adc67c59f 3 | timeCreated: 1575891863 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Tests/Mock.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4983ec619ce84bdf925909572956ecef 3 | timeCreated: 1597906516 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Utils.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a16586ef7c424def864b1ae13a07a1f9 3 | timeCreated: 1592465549 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Editor/Utils.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ec9e5dec004c4611acc1ead398c984d2 3 | timeCreated: 1578052328 -------------------------------------------------------------------------------- /ProjectSettings/ProjectVersion.txt: -------------------------------------------------------------------------------- 1 | m_EditorVersion: 2020.1.17f1c1 2 | m_EditorVersionWithRevision: 2020.1.17f1c1 (8133cd15099c) 3 | -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/GoapImplement.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2430beb42bfe44cc8b34af35d38f642f 3 | timeCreated: 1592464765 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Editor/NodeView.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 53dd7d1a238f421aa77def957139e5e8 3 | timeCreated: 1578042784 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Enums.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cfcc9959d8194e35ae5616fa1294dc39 3 | timeCreated: 1573042376 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Logger.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 76fd157640694aef8c4d0aa2b238a8f0 3 | timeCreated: 1577268132 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/System.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7a77b3f0421c44eb88d0c7e9f2d2bddd 3 | timeCreated: 1573041117 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/Component/Order.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 43db42e0468a4ef3af59cbccf261ce6e 3 | timeCreated: 1597321432 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/KickStart.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7b13c5867c0b4085a7d4869bf1b135b7 3 | timeCreated: 1586338074 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/UI/AgentInfo.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c8b21aba9240437ebea545e2dbb56011 3 | timeCreated: 1580885319 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/GoapImplement/System.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 41a7ed75094b4b858bb2d9a706b4721a 3 | timeCreated: 1575535250 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Tests/ActionExecute.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2b6694b6a4b745a5888019b56602e098 3 | timeCreated: 1592467633 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Tests/ActionExpand.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4cab09a5cc324caaadad0dc8e90b4773 3 | timeCreated: 1577097854 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Tests/SensorSystem.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 85c6dcc4876941d4be4dda4170482062 3 | timeCreated: 1574498447 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Tests/TestUtils.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d418e1e791a945eea1870f33271b701f 3 | timeCreated: 1594629575 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Editor/GoapLogWindow.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f5cdae409b844db4b7b23a072023e266 3 | timeCreated: 1577784608 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Editor/TimelineNodeView.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fb8746689de745759c29ee1d8a09d435 3 | timeCreated: 1588749523 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Editor/TimelineView.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c5a82f03b5f24c63926c3c3ee9e24814 3 | timeCreated: 1588582249 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP.Tests/Debugger.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6c75d630635c4698873efc88215daa55 3 | timeCreated: 1576319816 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP.Tests/Mock.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d76a717dcc1b49de9376f8e1d5338e81 3 | timeCreated: 1589862372 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/Component/Count.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 64d70f00849b450eaa51e14952a49cbd 3 | timeCreated: 1597406566 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/Component/Item.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2700556d579e4668b808677a9d7e32da 3 | timeCreated: 1597406550 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/Component/Name.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4da8d1c0155941c38ce4f30fdeba6b97 3 | timeCreated: 1597824447 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/Component/Stamina.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4cf18ee40a224c10b3bb1e5997495e16 3 | timeCreated: 1575891546 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/Component/Wander.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 56bd3646f4f94f94be67db8ff4bb1468 3 | timeCreated: 1578214132 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/System/OrderSystem.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 59ce37ec46b44acf968cfadd41b29909 3 | timeCreated: 1598873261 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/UI/ItemContainer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1acf12211e6944689212ddc912b4663f 3 | timeCreated: 1597997347 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/GoapImplement/Component.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7557b1e7d44f4efba5e59e85d6acb8b4 3 | timeCreated: 1592464807 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/GoapImplement/ItemNames.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dd2fde94b9b14a1db3f023c6065efb72 3 | timeCreated: 1595147757 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP.Tests/ActionExecute.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 73dba787ee9f427a92b7d1c62d941c27 3 | timeCreated: 1577097826 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP.Tests/TestAndLearn.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 618a3c7a8b274611933fd32beeeac9ce 3 | timeCreated: 1586343850 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP.Tests/TestNode.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fbb8a8376f38492ba87c0d8d6938198b 3 | timeCreated: 1574148731 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP.Tests/TestState.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 08093df000b940e49727470a376edb1c 3 | timeCreated: 1594109537 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Component/Agent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bbc7ee03d773487b82b31ba69d0ee724 3 | timeCreated: 1573119387 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Component/Node.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e4e6a0f89fb74ff1926eab6f3f7c171e 3 | timeCreated: 1573045849 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Component/State.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 62a843a5b6634be6bf22c2a8a2a34f51 3 | timeCreated: 1573030361 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Logger/EdgeLog.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2c7bfc8f12274337b47cedfe553adcbb 3 | timeCreated: 1585039267 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Logger/GoapLog.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b6764f6acadd4e91ac4700a6294fad65 3 | timeCreated: 1577188239 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Logger/NodeLog.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 743e868a80d94aea81264b951ad1976c 3 | timeCreated: 1576319835 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Logger/StateLog.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5ceb66296f524b70b8a7bbc850261534 3 | timeCreated: 1577691930 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Struct/Edge.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2d3d736f4a5d4327bdb8ea164fc0fb53 3 | timeCreated: 1574080494 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/System/GoalManage.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 65646abf7b8b43dfbcdd669ebab2ef7f 3 | timeCreated: 1581667953 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/System/SensorManage.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 57782e35a2564889a651b89057d563f1 3 | timeCreated: 1596717917 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/Component/Order/IOrder.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dc46d752008e42f8b4296191f9dbb18a 3 | timeCreated: 1597762597 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/Component/Order/Order.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 84fea619db10409eb7a03b1a9c131983 3 | timeCreated: 1597320035 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/Component/Order/OrderState.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8204a98af1104e1093cbe789d5d9754c 3 | timeCreated: 1598961981 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/Component/Wandering.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: eedaa145b0ec47959f8801a486435f26 3 | timeCreated: 1578214239 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/System/AgentGoalMonitor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0722c12b366c483893ad7e6a7d5d96b3 3 | timeCreated: 1581584596 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/System/WanderSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 113fa6b90a7c4756ba010aef66948565 3 | timeCreated: 1578215602 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/UI/AgentInfoManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 67ab5d4d9fc043cebfcff182064d4303 3 | timeCreated: 1580885355 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/UI/FacilityProgress.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6aa28c8a63774f899922e3321ce389a3 3 | timeCreated: 1597739933 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/UI/ItemContainerManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 985a7992f57443e487cdc04c6bec8d32 3 | timeCreated: 1597997819 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/GoapImplement/Component/Trait.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1bec6efd8710473da49509662fdbc765 3 | timeCreated: 1592465035 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Tests/Game/TestCookSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cebaa0ab52634375bc94ce3adf24bf49 3 | timeCreated: 1597471131 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Tests/Game/TestDropRawSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4226b41a8fd3477e875daf23250d03cb 3 | timeCreated: 1599486261 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Tests/Game/TestEatSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2848154ff4b44059b8ab67c31e102eb9 3 | timeCreated: 1598275567 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Tests/Game/TestPickRawSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3a465688141046c29aaa994137b16f79 3 | timeCreated: 1597911263 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Tests/Game/TestWanderSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 649c029c04c74a56b641ab3ac706441f 3 | timeCreated: 1578297631 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Tests/TestUtils_ItemModify.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e80c5b0b3371433f8b7dcd966b19e2cc 3 | timeCreated: 1597843615 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP.Tests/Mock/MockTraitA.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e81f883d6b1b46c7b4abfbb80dc39de8 3 | timeCreated: 1592468498 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP.Tests/Mock/MockTraitB.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dfaba488c9434f29b29edf762fe27ed9 3 | timeCreated: 1592468623 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP.Tests/TestNodeGraph.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1764fe76a9c94dd78381f277164fd0d9 3 | timeCreated: 1574150122 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP.Tests/TestStateGroup.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 12696f243f034df783a93101eb91efd1 3 | timeCreated: 1593762069 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Component/AgentState.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4f0412f50e1d45ef8181a7d1e5813384 3 | timeCreated: 1575527005 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Component/BaseStates.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3ef0521a17654960b8255c03ea43c17b 3 | timeCreated: 1574062595 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Component/DeltaStates.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c5bf319b00054803a31ae91405c0f6d5 3 | timeCreated: 1597056861 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Component/GoalManage.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 035d90afff904ae885c57ebf9e7e29b0 3 | timeCreated: 1581474431 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Component/GoalState.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8508ae7cbe384e4b97e06bbece226038 3 | timeCreated: 1582342938 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Component/ITrait.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 15e470dd89ef40928a9ac2f89e1cb75b 3 | timeCreated: 1577173110 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Lib/ZephyrValueTuple.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 31d5dc63bfb04908b022a34158ef1781 3 | timeCreated: 1595129223 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Logger/EntityLog.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 793af04bb2f845bcbce9f8f2a0fbe1b9 3 | timeCreated: 1577691507 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Logger/GoapResult.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 484e46e6a0a0410e918ba761f768103e 3 | timeCreated: 1577189623 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Struct/NodeAgentInfo.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3ab2cf2dbefc45459f427d3653c9441e 3 | timeCreated: 1586666222 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Struct/NodeGraph.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 739a5c67c23a4b448e253358ff52e677 3 | timeCreated: 1573716722 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Struct/StackData.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4bce81bcb6174e5c91089d1df44c80ce 3 | timeCreated: 1573049584 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Struct/StateGroup.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 42c65ab1df09427b80a918def923612a 3 | timeCreated: 1573047067 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/System/GoapPlanningJob.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 03249f3fd9fa4673bceeab9bfbffad24 3 | timeCreated: 1576486684 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/Authoring/AgentAuthoring.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 37243ae658fb41afb533114071deee7d 3 | timeCreated: 1578383695 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/Authoring/CampfireAuthoring.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8dfa78f41b914927831fe2a8334ab8af 3 | timeCreated: 1578399525 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/Authoring/MovableAuthoring.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a8dff9719b444630a6b74f5fc18cfcce 3 | timeCreated: 1578562744 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/Authoring/TreeAuthoring.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 143979e9d5f946a488b139fb07639856 3 | timeCreated: 1578386546 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/Component/ContainedItemRef.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c903794165a74159a10613e777567d23 3 | timeCreated: 1574318610 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/Component/ContainedOutput.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 73118b85c2fb460aadba80c199455764 3 | timeCreated: 1576051183 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/Component/ItemContainer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a6278510d70e4a2aaf0e4ac45d6a0c44 3 | timeCreated: 1574318610 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/Component/Order/CookOrder.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f5e7168d01f44283873ca39a7b475239 3 | timeCreated: 1597321450 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/Component/Order/DropRawOrder.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 619715f4cf044d669c34327dc9ef6f23 3 | timeCreated: 1599213739 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/Component/Order/EatOrder.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cb7a97496d174a0d9aa672fc20d616f1 3 | timeCreated: 1598275536 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/Component/Order/PickRawOrder.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c395597643da417fbf405e0786ce4572 3 | timeCreated: 1597828020 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/System/MoveToPositionSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d751965eabe54540ab179f2f56b9770d 3 | timeCreated: 1575535254 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/System/StaminaConsumeSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a2c7113dcfab4e4d9f71c452d69aba3d 3 | timeCreated: 1575891583 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/UI/FacilityProgressManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 69b3e548596943849384f14b6e1ec043 3 | timeCreated: 1597741319 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Tests/ActionExpand/TestCookAction.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 25ae5ef4fb8a4f4cb261630414c0d593 3 | timeCreated: 1576144932 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Tests/ActionExpand/TestEatAction.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d2731e24fc4f48bebc819286dbc514e0 3 | timeCreated: 1576136584 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Tests/Game/TestDropItemSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cdc70222e7e34b80a6bbec3e76c13581 3 | timeCreated: 1599219945 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Tests/Game/TestOrderCleanSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9efe98e6d98e4a47aaa4b038aff30efa 3 | timeCreated: 1597647574 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Tests/Game/TestOrderWatchSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 70b5592b768a48588f7e0bc88764b509 3 | timeCreated: 1597655299 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Tests/Mock/MockItemModifySystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d8fe425fa4d14c9badb95591829bfed8 3 | timeCreated: 1597906525 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP.Tests/ActionExecuteManage.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 126d1c438a69480d9c79f566452de67c 3 | timeCreated: 1589180848 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP.Tests/TestActionExpandBase.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c31e073bd34447e58acb87169ff4b4ef 3 | timeCreated: 1581239313 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Component/ActionNodeState.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 59e3595d81194df4aef810bec4901b2c 3 | timeCreated: 1589444189 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Component/AgentMoveSpeed.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ad191b757af44079bd77375ffada45dc 3 | timeCreated: 1575535600 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Component/AgentState/Idle.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 20ea17dd59d74c3086c4892f399fd71a 3 | timeCreated: 1588937046 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Component/GoalManage/Goal.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b4d2ef449a2e496892316fa6b9313df3 3 | timeCreated: 1581668242 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Component/GoalRefForNode.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e2211e8df4684ec4b9999ff962670812 3 | timeCreated: 1592306599 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Component/NodeDependency.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f9acfb4076864b54ac63c581d453934a 3 | timeCreated: 1587986195 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Component/TargetPosition.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9e5f00b982e94a43b14f5bbf2d2694b9 3 | timeCreated: 1575535289 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Debugger/IGoapDebugger.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c14820881c104968966db492dba346f8 3 | timeCreated: 1574755390 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Lib/ZephyrNativeMinHeap.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a038f419ea5149ef8b9b69f893394d71 3 | timeCreated: 1589884746 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Logger/NodeAgentInfoLog.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2facfc6d19094451b7ee11c6cdf210f0 3 | timeCreated: 1586762602 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Logger/NodeDependencyLog.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 68798c0383084f7f93d315b961eac45e 3 | timeCreated: 1588244437 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/System/ActionExecuteManage.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ce44b152e32b46af883d83a9391a3019 3 | timeCreated: 1589010073 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/System/BaseStatesHelper.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f808dd07961849e7a009cc06359b53ba 3 | timeCreated: 1574322692 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/Authoring/CollectorAuthoring.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d7be5b44d8604ad5ba7f4a8b0ad164b9 3 | timeCreated: 1585295440 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/Authoring/DiningTableAuthoring.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ad85fc217d7043f88fa7ab7362b5322e 3 | timeCreated: 1578399937 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/Component/Order/DependentOrder.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 385a159f5b334930bc896ff17efa61ef 3 | timeCreated: 1599135729 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/Component/Order/DropItemOrder.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a7739eeb49ff492ab00db610e1a6227a 3 | timeCreated: 1599213665 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/Component/Order/OrderExecuteTime.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5f04ae2f419d4d62b5ba58bbf87cde23 3 | timeCreated: 1599121675 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/Component/Order/PickItemOrder.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ee713c43471d4b7dbdc713810f830747 3 | timeCreated: 1598254070 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/System/AgentActionToUISystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 396381e86049452480e403d40c175de3 3 | timeCreated: 1580972263 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/System/AgentsPositionToUISystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e4147457f10848a1bc7c9f201e4e7c7e 3 | timeCreated: 1580886511 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/System/FacilityProgressToUISystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 712e7951d6184dc1b767ace2d1b1b280 3 | timeCreated: 1597741929 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/System/ItemContainerToUISystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9ad296a786374cce8d08ad6a35c2c389 3 | timeCreated: 1597998359 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/GoapImplement/Component/WatchingOrder.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5d1fedb0013d4d3a832117c64c5c2467 3 | timeCreated: 1598674352 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Tests/ActionExpand/TestCollectAction.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 549039ed0e704a52ac091ab5f73e70ce 3 | timeCreated: 1584179651 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Tests/ActionExpand/TestDropItemAction.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a9ac31efcecd441d90f1c0bd3bf28a52 3 | timeCreated: 1576841132 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Tests/ActionExpand/TestDropRawAction.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0aadcac496d147b58afc270df124c28b 3 | timeCreated: 1595925837 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Tests/ActionExpand/TestEatCookSequence.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 54a0daf8115f4933aa3a20d87d2102f3 3 | timeCreated: 1576298258 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Tests/ActionExpand/TestPickItemAction.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7f59bc7e22be44aebcc07e5d51f94894 3 | timeCreated: 1576830709 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Tests/ActionExpand/TestPickRawAction.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d6a070c16ef34acf9a9d6b5f3728463a 3 | timeCreated: 1596101757 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Tests/ActionExpand/TestWanderAction.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 91f85d24b9e74eb880b139bbaf34a5f8 3 | timeCreated: 1578300418 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Tests/Game/TestOrderNavigateSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1e32111d0e894d3d93d2f4569bd1233f 3 | timeCreated: 1599119308 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Tests/Game/TestStaminaConsumeSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b1f69b3b9885465690ea9f02164a9955 3 | timeCreated: 1575891872 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP.Tests/Debugger/TestGoapDebugger.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8b5be92956d3421e8605757988976c2f 3 | timeCreated: 1574755683 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP.Tests/Mock/MockProduceAction.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 770b36963acb43378afca7e472c36e84 3 | timeCreated: 1589862435 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP.Tests/TestActionExecuteBase.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c8f356adca9f441e94f4deee228e1a4d 3 | timeCreated: 1584533647 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP.Tests/TestAndLearn/ParallelWriter.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fee720e33dd3436d82d4a31806e6aeb7 3 | timeCreated: 1586343887 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP.Tests/TestAndLearn/TestRandom.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5eb0b4155b074cf9b4506507cedbc8a9 3 | timeCreated: 1578567474 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP.Tests/TestCurrentStatesHelper.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0ee947c59d364ac391afe1421c123b91 3 | timeCreated: 1574411559 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Component/ActionNodeOfGoal.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1c58516ffc7c47b8a16ead03b4836963 3 | timeCreated: 1589965341 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Component/AgentState/ActDone.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 761dd5d7ba0f49b19febe3209560cc31 3 | timeCreated: 1589188884 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Component/AgentState/Acting.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7906755461674b90a330927f5c1a725d 3 | timeCreated: 1575529039 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Component/GoalManage/AgentGoal.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 51f182b935fc4d98a572c52150bbd680 3 | timeCreated: 1581474420 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Component/GoalState/IGoalState.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d64ace136aa147919d1dabfdb69145f4 3 | timeCreated: 1582528085 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Component/GoalState/IdleGoal.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 36c3f215e022435e8f51cafb0c757598 3 | timeCreated: 1586012473 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Component/ITrait.cs: -------------------------------------------------------------------------------- 1 | namespace Zephyr.GOAP.Component 2 | { 3 | public interface ITrait 4 | { 5 | 6 | } 7 | } -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/System/ActionExecuteSystemBase.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 048ae75dda50480985b6c507e937d21a 3 | timeCreated: 1589790014 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/System/GoalPlanningSystemBase.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9af26d11181247cf82869d0b9974f621 3 | timeCreated: 1573041131 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/Component/Order/OrderState/IOrderState.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 887574ddc7aa4674af3217508f26e243 3 | timeCreated: 1598961964 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/Component/Order/OrderState/OrderDone.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5d35d7890af641448470df3bd7794e32 3 | timeCreated: 1598962359 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/System/OrderSystem/OrderCleanSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 971f55d7f35846cdad51550b8d3693f9 3 | timeCreated: 1597646787 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/System/OrderSystem/OrderExecuteSystem.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 74058a422f3c4d22b99b51f5d94f41f7 3 | timeCreated: 1598873344 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/System/OrderSystem/OrderNavigateSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c299dbf9be3943f4816a2b15c5d5d205 3 | timeCreated: 1598873295 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/System/RawSourceItemCreationSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f4c5b2a022b94a089f02565164dda51f 3 | timeCreated: 1597914773 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/GoapImplement/Component/Trait/CookerTrait.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3090f886db1a488faeb3ea60b7736b06 3 | timeCreated: 1576050757 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/GoapImplement/Component/Trait/FoodTrait.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 580a7f0f03914386a0151eb01fcc9670 3 | timeCreated: 1575978946 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/GoapImplement/Component/Trait/StaminaTrait.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b3211439edd44d6d9e9193c73ff8252a 3 | timeCreated: 1575962000 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/GoapImplement/Component/Trait/WanderTrait.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c2a1bdc083044ff69b3d3fc21bc154dd 3 | timeCreated: 1575962113 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/GoapImplement/System/GoalPlanningSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 996656cdca41401d8b2aec18553f039a 3 | timeCreated: 1592469574 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Tests/ActionExpand/TestNoEnoughItemInWorld.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b668aa2589fe4a9697c8696836f0a8f5 3 | timeCreated: 1600072763 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP.Tests/Mock/MockActionExecuteSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 939cbdf6df6941df99a2f50b50200ba1 3 | timeCreated: 1589862391 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP.Tests/Mock/MockGoalPlanningSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f2c598601002464a8a44ef86825fb7b9 3 | timeCreated: 1597131323 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP.Tests/Mock/MockStateComponentSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bb038b5e2b0443acb9c41a4425c810e6 3 | timeCreated: 1597656162 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP.Tests/TestFailedPlanLogCleanSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bf4a734307a6455a80bf1f8e01699951 3 | timeCreated: 1582617389 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP.Tests/TestGoalPlanningSystemDelta.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 859ab20a4bcf4d39b374e872225c7e75 3 | timeCreated: 1597130497 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Component/AgentState/IAgentState.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4db3936bbc4e448a8345de140cd41560 3 | timeCreated: 1575537745 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Component/AgentState/ReadyToAct.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 096b69e5c5714e78bbe8510cb6cf1437 3 | timeCreated: 1575529026 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Component/GoalManage/FailedPlanLog.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4d0950c887b04c6b859cfafde5f08a54 3 | timeCreated: 1582533919 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Component/GoalManage/GlobalGoal.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6e05af40d9dd49d09cfc6eaeeb96d516 3 | timeCreated: 1581474406 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Component/GoalState/ExecutingGoal.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8883266ab0ee44c3bef3b0d889a738a8 3 | timeCreated: 1582342512 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Component/GoalState/PlanFailedGoal.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8db6e44188da4b4d89209b804ff68566 3 | timeCreated: 1582342903 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Component/GoalState/PlanningGoal.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 19c7b23e154e44df81ee639f85d5799d 3 | timeCreated: 1582100295 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Component/NodeStartTimeRecorded.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7a6a00b6843e4caa805cdeff0d17e978 3 | timeCreated: 1592308154 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/System/ActionExecuteSystemGroup.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 67763bca3bce4bf391b9e6b72f009ac4 3 | timeCreated: 1591692244 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/System/FailedPlanLogCleanSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ca7cbf7b771c46cb8a1cba9ba7b1bf30 3 | timeCreated: 1582615773 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/System/SensorManage/SensorECBSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4c8f39d88f7a4a45bdf900beb670e4ed 3 | timeCreated: 1596717954 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/System/SensorManage/SensorSystemBase.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 216af386110349f59fcab08d28fdde55 3 | timeCreated: 1596714285 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/Component/Order/OrderState/OrderExecuting.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 80e9c19ff6ef4d229fb45bf9962284a9 3 | timeCreated: 1597836119 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/Component/Order/OrderState/OrderNavigating.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2d47ef050d564ab5acd7c87e6ab30963 3 | timeCreated: 1598962359 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/GoapImplement/Component/Trait/CollectorTrait.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 478a307ad4e447b79810d1c5b7133834 3 | timeCreated: 1583480375 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/GoapImplement/Component/Trait/DiningTableTrait.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2517518aa01242d38a7f0b8d7a5d9d29 3 | timeCreated: 1575979111 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/GoapImplement/Component/Trait/ItemSourceTrait.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5d26e687673c429ca35c9661ecef469b 3 | timeCreated: 1583739553 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/GoapImplement/Component/Trait/ItemTransferTrait.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 70eef328313f468daaa67b17a0883d48 3 | timeCreated: 1584615159 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/GoapImplement/Component/Trait/RawSourceTrait.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b8a342a6eb3a4404b19aeda50b283d92 3 | timeCreated: 1584176251 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/GoapImplement/Component/Trait/RawTransferTrait.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 254c74d054f34349b65b1269d77d2300 3 | timeCreated: 1584515667 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/GoapImplement/Component/Trait/RecipeInputTrait.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7981b3202e95438a811094a8482f6730 3 | timeCreated: 1576061998 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/GoapImplement/Component/Trait/RecipeOutputTrait.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ecd9e9eb58d748f3ac27c8048a762328 3 | timeCreated: 1576051872 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Tests/ActionExecute/TestCookActionExecuteSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ea49340eaa9e4fd69742dcc156039fe7 3 | timeCreated: 1577098086 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Tests/ActionExecute/TestEatActionExecuteSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 12832c3183b349d69cd20c1942ef6211 3 | timeCreated: 1577178764 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Tests/SensorSystem/TestCollectorSensorSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b3c13b060038445480ba52f6a89cc5a0 3 | timeCreated: 1584431124 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Tests/SensorSystem/TestItemSourceSensorSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4ff90bee78454abf9094a383cc83b858 3 | timeCreated: 1574498461 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Tests/SensorSystem/TestRawSourceSensorSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4d5cd13ebfde40bca22508a050c9c7bf 3 | timeCreated: 1597826140 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP.Tests/TestAndLearn/TestStateComponent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8e8cf38002d24d4f8d33ac84d531293c 3 | timeCreated: 1597656012 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP.Tests/TestGoalPlanningSystemCheckNodes.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bb781869684d4e7bad92c112e73a67a8 3 | timeCreated: 1573982085 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP.Tests/TestGoalPlanningSystemExpandNodes.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ac4bb1d513ed4b42a38355d553862106 3 | timeCreated: 1574171402 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Component/ActionNodeState/ActionNodeDone.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 762ca779ab854a61a1922de9c09bbbfb 3 | timeCreated: 1589444272 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/System/GoapPlanningJob/ActionExpandJob.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b72ed7cb44ab475b9c5ac88265382575 3 | timeCreated: 1576485139 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/System/GoapPlanningJob/PathFindingJob.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 92c60cc8273c4a69bca65e8ccfbd9b41 3 | timeCreated: 1576486637 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/System/SensorManage/SensorSystemGroup.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 552f105ee23342b8ae027f739fd31ef8 3 | timeCreated: 1574250873 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/Component/Order/OrderState/OrderReadyToExecute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 644c392a633342e29ad4c3473a8bb360 3 | timeCreated: 1598962359 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/Component/Order/OrderState/OrderReadyToNavigate.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: beb90246c69a40049484b2ac5304ba09 3 | timeCreated: 1598962359 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/System/AgentGoalMonitor/WanderGoalMonitorSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3b97155b9d8e4c6db0dc8f2ea5fccff7 3 | timeCreated: 1581584682 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/System/OrderSystem/OrderDependencyCleanSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d3b5f623f6264de899f7de0c9052eb31 3 | timeCreated: 1599136384 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/System/OrderSystem/OrderExecuteSystem/CookSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2da30d280a9e48e0ba0ab59beaf17795 3 | timeCreated: 1597318206 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/System/OrderSystem/OrderExecuteSystem/EatSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e479dd3314584578af114efef9241ee5 3 | timeCreated: 1598273462 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/GoapImplement/Component/Trait/ItemContainerTrait.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fa384c2a589648e8bc8f8aaa6529f819 3 | timeCreated: 1573028973 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/GoapImplement/Component/Trait/ItemDestinationTrait.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: adc4a98d63424609b37662f97599b1a8 3 | timeCreated: 1583739525 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/GoapImplement/Component/Trait/RawDestinationTrait.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5b69431dce8e469ab9a2c9ae1522f832 3 | timeCreated: 1584515404 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/GoapImplement/System/SensorSystem/CookerSensorSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 77e1729c774a42c295ce84ce1f43f7f3 3 | timeCreated: 1576049273 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/GoapImplement/System/SensorSystem/RecipeSensorSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cae62f502641484591a2f773b5d16be1 3 | timeCreated: 1576066237 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Tests/ActionExecute/TestDropItemActionExecuteSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5fd4ac1e0788473da370680b75784345 3 | timeCreated: 1589871199 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Tests/ActionExecute/TestDropRawActionExecuteSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 950ee4fbec3c4856b5ea5ee35df65e55 3 | timeCreated: 1589793174 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Tests/ActionExecute/TestPickItemActionExecuteSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fa8de899718a412b85d7d96a9d39a33c 3 | timeCreated: 1575439785 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Tests/ActionExecute/TestPickRawActionExecuteSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1f44958da11f4ea18a4b89b1c2db3671 3 | timeCreated: 1584532027 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Tests/ActionExecute/TestWanderActionExecuteSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 67cf65d9846c4ccd80f53d5e8c634aaa 3 | timeCreated: 1578380312 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Tests/ActionExpand/TestPickDropCollectRawSequence.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f37a0944041042538c5e75dd703a4bc4 3 | timeCreated: 1584517030 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP.Tests/TestGoalPlanningSystemUpdateGoalState.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f90c07f60e084187a71d901425ff7943 3 | timeCreated: 1582342472 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Component/ActionNodeState/ActionNodeActing.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9ae7edaaefb5480fbfba01b27a801c87 3 | timeCreated: 1589016642 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Component/ActionNodeState/IActionNodeState.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3070397263094465b958a157625fdf09 3 | timeCreated: 1589444215 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/System/ActionExecuteManage/ActionChooseSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 80a0de40d5ff4de6acf319dafdf027d7 3 | timeCreated: 1589010300 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/System/GoalManage/AgentGoalMonitorSystemBase.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 28fbe443c76b40d9ad9d6be5998562c5 3 | timeCreated: 1581650594 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/System/GoalManage/AgentGoalMonitorSystemGroup.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c39545a2bc12481e87ca78aab0fa5237 3 | timeCreated: 1581584120 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/Component/Order/IOrder.cs: -------------------------------------------------------------------------------- 1 | namespace Zephyr.GOAP.Sample.Game.Component.Order 2 | { 3 | public interface IOrder 4 | { 5 | 6 | } 7 | } -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/System/AgentGoalMonitor/StaminaGoalMonitorSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9416d127e0d3473a97a3cbe267770de6 3 | timeCreated: 1581584745 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/System/OrderSystem/OrderExecuteSystem/DropItemSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0b5cd9becb504ec0905a1d1d9a6d03ba 3 | timeCreated: 1599213150 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/System/OrderSystem/OrderExecuteSystem/DropRawSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 27c046386d1b4c3f84467e7e83233d0e 3 | timeCreated: 1599213752 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/System/OrderSystem/OrderExecuteSystem/PickItemSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fd1fa1fd82f3462e9ed29dd9433d3817 3 | timeCreated: 1598254010 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/System/OrderSystem/OrderExecuteSystem/PickRawSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3cb4fa24b87c45c68db99ffb0b6b415e 3 | timeCreated: 1597828466 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/GoapImplement/Component/Trait/ItemPotentialSourceTrait.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e9c7180e97c8499a96130e78bf39b12a 3 | timeCreated: 1584263914 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/GoapImplement/System/ActionExecuteSystem/OrderWatchSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 26fabe619d82478e9a21db7b07e56821 3 | timeCreated: 1597654885 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/GoapImplement/System/SensorSystem/CollectorSensorSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b87bba72ced240239a7bcac01ccaccbc 3 | timeCreated: 1584429147 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/GoapImplement/System/SensorSystem/DiningTableSensorSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9b3c9d763f3a4a2095dd7ebe445e8861 3 | timeCreated: 1581670252 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/GoapImplement/System/SensorSystem/RawSourceSensorSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3261471d799141f689fb47ada6b623f8 3 | timeCreated: 1584429642 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Tests/ActionExpand/TestCookCollectSequenceWithMultiAgent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6f24d5da3a604d548302b48c2645004d 3 | timeCreated: 1586332092 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP.Tests/ActionExecute/TestActionExecuteSystemBase.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 027d33a7260846e2a73c17559d533329 3 | timeCreated: 1589862302 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP.Tests/ActionExecuteManage/TestActionChooseSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8b0502a950a749c5bf98e5e2ced38ed8 3 | timeCreated: 1589180902 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP.Tests/ActionExecuteManage/TestNavigatingEndSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e2510e013247420fa2cfaf4aad02b4fa 3 | timeCreated: 1575876716 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP.Tests/ActionExecuteManage/TestNavigatingStartSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ccce045022b148e3be673647133ef4a2 3 | timeCreated: 1575536540 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/System/ActionExecuteManage/ActionExecuteDoneSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b07380bafedc4878b767243d814ae2d6 3 | timeCreated: 1589444869 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/System/ActionExecuteManage/PlanExecutionDoneSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9f05e3a1128940b3b559fac6ef18a11c 3 | timeCreated: 1575892449 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/System/GoapPlanningJob/PrepareNodeAgentPairsJob.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a2f8d8c7129a4a56ac6b467947e448e6 3 | timeCreated: 1594900106 -------------------------------------------------------------------------------- /ProjectSettings/ClusterInputManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!236 &1 4 | ClusterInputManager: 5 | m_ObjectHideFlags: 0 6 | m_Inputs: [] 7 | -------------------------------------------------------------------------------- /ProjectSettings/PresetManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!1386491679 &1 4 | PresetManager: 5 | m_ObjectHideFlags: 0 6 | m_DefaultList: [] 7 | -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP.Tests/ActionExecuteManage/TestActionExecuteDoneSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7ecfc4e28042448492b74d0533557eea 3 | timeCreated: 1589530938 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP.Tests/ActionExecuteManage/TestPlanExecutionDoneSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b471017a36d440e29bb5707781ec31fe 3 | timeCreated: 1575895243 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP.Tests/TestAndLearn/ParallelWriter/TestParallelWriter.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c2fedd87cbc64f16952e6cb042be6114 3 | timeCreated: 1586344458 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/System/ActionExecuteManage/PlanStartTimeRecordSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: acac4c043fb7472391863ab8494a707a 3 | timeCreated: 1592307730 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/GoapImplement/System/ActionExecuteSystem/CollectActionExecuteSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8006ca57802e4db09ab1c3f1ed2763c2 3 | timeCreated: 1584608274 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/GoapImplement/System/ActionExecuteSystem/CookActionExecuteSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: adefed10c19c4206ba1d6113bb1fc897 3 | timeCreated: 1577092492 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/GoapImplement/System/ActionExecuteSystem/DropRawActionExecuteSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 28bcf48bb3f148d8a783130fc6ebd6aa 3 | timeCreated: 1584535456 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/GoapImplement/System/ActionExecuteSystem/EatActionExecuteSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b8896cb4cfe24d8abe5a1097228bd944 3 | timeCreated: 1577178379 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/GoapImplement/System/ActionExecuteSystem/PickRawActionExecuteSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 91bbedca69f2434a8204f1d110862c56 3 | timeCreated: 1589790674 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/GoapImplement/System/ActionExecuteSystem/WanderActionExecuteSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0a5ab2b996fa40f7bee581d800f10fbc 3 | timeCreated: 1578213277 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP.Tests/TestAndLearn/ParallelWriter/ParallelWriterTestSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4c2b46302ef24ca3b56cb2291202c7c0 3 | timeCreated: 1586343906 -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Component/Agent.cs: -------------------------------------------------------------------------------- 1 | using Unity.Entities; 2 | 3 | namespace Zephyr.GOAP.Component 4 | { 5 | public struct Agent : IComponentData 6 | { 7 | } 8 | } -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/GoapImplement/System/ActionExecuteSystem/DropItemActionExecuteSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6e1b032b6ea74197a5415d3726a698cb 3 | timeCreated: 1575451775 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/GoapImplement/System/ActionExecuteSystem/PickItemActionExecuteSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 73872f7c18984f23918666b31637034c 3 | timeCreated: 1575365271 -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/Component/Item.cs: -------------------------------------------------------------------------------- 1 | using Unity.Entities; 2 | 3 | namespace Zephyr.GOAP.Sample.Game.Component 4 | { 5 | public struct Item : IComponentData 6 | { 7 | 8 | } 9 | } -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Component/GoalState/IGoalState.cs: -------------------------------------------------------------------------------- 1 | namespace Zephyr.GOAP.Component.GoalState 2 | { 3 | public interface IGoalState 4 | { 5 | float Time { get; set; } 6 | } 7 | } -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/Component/Order/OrderState/IOrderState.cs: -------------------------------------------------------------------------------- 1 | namespace Zephyr.GOAP.Sample.Game.Component.Order.OrderState 2 | { 3 | public interface IOrderState 4 | { 5 | 6 | } 7 | } -------------------------------------------------------------------------------- /Assets/Plugins.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c02f0a7ff5e3dd549802f394b9d5f674 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Zephyr.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 899c50a3e21351b4a8f786092ead7152 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Materials.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 415640a48707f1e44834c0502cee52e4 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Resources.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3a453a46fb572fa448c2e49e9c983f29 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8c412e5f434a59e4096842d1406c2633 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/StreamingAssets.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 19b78c6428fb2ad46a0716805cff3bb1 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/Component/Count.cs: -------------------------------------------------------------------------------- 1 | using Unity.Entities; 2 | 3 | namespace Zephyr.GOAP.Sample.Game.Component 4 | { 5 | public struct Count : IComponentData 6 | { 7 | public byte Value; 8 | } 9 | } -------------------------------------------------------------------------------- /Packages/zephyr.goap/package.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d0be095ade2ee9a4a80f509a483b2791 3 | PackageManifestImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/SceneDependencyCache.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d460678b08684ea4a8c43da3cea6d33c 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/StreamingAssets/PerformanceTestRunInfo.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 51fd9e12fd0464046b3466e0da10b5cd 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Editor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 04b026a94ce37894c9f2af85a487ef37 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0bc4b0f65d086a94faa8e29f2407708c 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/Scenes/Test.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: de4b94903e30d5043a6b8ca24da53c1a 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Packages/zephyr.goap/Editor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 626ea36f728c4ac4881e3b2740b3bf36 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Component/GoalManage/GlobalGoal.cs: -------------------------------------------------------------------------------- 1 | using Unity.Entities; 2 | 3 | namespace Zephyr.GOAP.Component.GoalManage 4 | { 5 | public struct GlobalGoal : IComponentData 6 | { 7 | 8 | } 9 | } -------------------------------------------------------------------------------- /ProjectSettings/XRSettings.asset: -------------------------------------------------------------------------------- 1 | { 2 | "m_SettingKeys": [ 3 | "VR Device Disabled", 4 | "VR Device User Alert" 5 | ], 6 | "m_SettingValues": [ 7 | "False", 8 | "False" 9 | ] 10 | } -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Editor/UXML.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bd33cf9a3568d804d910c199f3679321 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/Component/Order/CookOrder.cs: -------------------------------------------------------------------------------- 1 | using Unity.Entities; 2 | 3 | namespace Zephyr.GOAP.Sample.Game.Component.Order 4 | { 5 | public struct CookOrder : IComponentData, IOrder 6 | { 7 | 8 | } 9 | } -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/Component/Order/EatOrder.cs: -------------------------------------------------------------------------------- 1 | using Unity.Entities; 2 | 3 | namespace Zephyr.GOAP.Sample.Game.Component.Order 4 | { 5 | public struct EatOrder : IComponentData, IOrder 6 | { 7 | 8 | } 9 | } -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/Scenes/Test/World.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6809f87625da33340baddf8353eff55c 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Tests.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 629074ae5bba4684a9d232aeffd590fb 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Packages/zephyr.goap/Editor/UXML.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9a30ed548e1ed9045b0bbb445fbd46f9 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 27e71e3ae241a8449b77de1b64bdd786 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Materials/Simple.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4a81b25e0dbe7714da1a82483ae22d4b 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/Component/Order/DropRawOrder.cs: -------------------------------------------------------------------------------- 1 | using Unity.Entities; 2 | 3 | namespace Zephyr.GOAP.Sample.Game.Component.Order 4 | { 5 | public struct DropRawOrder : IComponentData, IOrder 6 | { 7 | 8 | } 9 | } -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/Component/Order/PickRawOrder.cs: -------------------------------------------------------------------------------- 1 | using Unity.Entities; 2 | 3 | namespace Zephyr.GOAP.Sample.Game.Component.Order 4 | { 5 | public struct PickRawOrder : IComponentData, IOrder 6 | { 7 | 8 | } 9 | } -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/Scenes.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a001e376914449e09af4a1ea39fc4bac 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Packages/zephyr.goap/Editor/Resources.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 808ee793c821b8d4f91bd60701d421d9 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP.Tests.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 632c8387e0b427b44a8dde379aeb1ac4 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Lib.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 593b5e18953376d43bcd682ec6d7d419 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Scenes.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c26e1d7fd605b7f4ba9340e2e443a196 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Struct.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d4acda38768e91e49b6d27ae19c43035 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/Authoring.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3c388bdd590cf8a41ae32630a0edd972 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/Component.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2f98752a0b3e32741bb7162b426a11e9 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/Component/Order/DropItemOrder.cs: -------------------------------------------------------------------------------- 1 | using Unity.Entities; 2 | 3 | namespace Zephyr.GOAP.Sample.Game.Component.Order 4 | { 5 | public struct DropItemOrder : IComponentData, IOrder 6 | { 7 | 8 | } 9 | } -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/Component/Order/PickItemOrder.cs: -------------------------------------------------------------------------------- 1 | using Unity.Entities; 2 | 3 | namespace Zephyr.GOAP.Sample.Game.Component.Order 4 | { 5 | public struct PickItemOrder : IComponentData, IOrder 6 | { 7 | 8 | } 9 | } -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/Component/Wandering.cs: -------------------------------------------------------------------------------- 1 | using Unity.Entities; 2 | 3 | namespace Zephyr.GOAP.Sample.Game.Component 4 | { 5 | public struct Wandering : IComponentData 6 | { 7 | public float WanderStartTime; 8 | } 9 | } -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/Scenes/Test.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4d6acf09681bb0744bee6d635b6e425b 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Zephyr.GOAP.Sample.asmdef.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 00421689f90942e42923a08c81f46243 3 | AssemblyDefinitionImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Packages/zephyr.goap/Editor/Zephyr.Goap.Editor.asmdef.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a32c132803d39704c9702486f7ab70db 3 | AssemblyDefinitionImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Component.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5424580bc46b0cf4fa7cf9780cd1db73 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Component/GoalManage/AgentGoal.cs: -------------------------------------------------------------------------------- 1 | using Unity.Entities; 2 | 3 | namespace Zephyr.GOAP.Component.GoalManage 4 | { 5 | public struct AgentGoal : IComponentData 6 | { 7 | public Entity Agent; 8 | } 9 | } -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Debugger.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d73a8cb8ec963114ca9c1b2874212cd1 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Zephyr.GOAP.asmdef.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6370ab650011d08408754a4db575d19f 3 | AssemblyDefinitionImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/Component/Order/OrderState/OrderDone.cs: -------------------------------------------------------------------------------- 1 | using Unity.Entities; 2 | 3 | namespace Zephyr.GOAP.Sample.Game.Component.Order.OrderState 4 | { 5 | public struct OrderDone : IComponentData, IOrderState 6 | { 7 | } 8 | } -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP.Tests/GoalManage.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f7d707a428fa4877980ab62ee4d88763 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Component/AgentState/IAgentState.cs: -------------------------------------------------------------------------------- 1 | using Unity.Entities; 2 | 3 | namespace Zephyr.GOAP.Component.AgentState 4 | { 5 | public interface IAgentState 6 | { 7 | Entity NodeEntity { get; set; } 8 | } 9 | } -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/Component/Wander.cs: -------------------------------------------------------------------------------- 1 | using Unity.Entities; 2 | 3 | namespace Zephyr.GOAP.Sample.Game.Component 4 | { 5 | public struct Wander : IComponentData 6 | { 7 | //持续时间 8 | public float Time; 9 | } 10 | } -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Tests/Zephyr.GOAP.Sample.Tests.asmdef.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 72ecf6ee4581f0549a247b382109bcc0 3 | AssemblyDefinitionImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP.Tests/Zephyr.GOAP.Tests.asmdef.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9e257ea0b26f5fa4382d13a88a5688e9 3 | AssemblyDefinitionImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/Component/Order/OrderState/OrderNavigating.cs: -------------------------------------------------------------------------------- 1 | using Unity.Entities; 2 | 3 | namespace Zephyr.GOAP.Sample.Game.Component.Order.OrderState 4 | { 5 | public struct OrderNavigating : IComponentData, IOrderState 6 | { 7 | } 8 | } -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/GoapImplement/Component/Action.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6979320a985e63846b91ee36ff95271f 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/GoapImplement/System/SensorSystem.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fa9f82ee1beb22749a4cde162e0e673d 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP.Tests/Mock/MockTraitA.cs: -------------------------------------------------------------------------------- 1 | using Unity.Entities; 2 | using Zephyr.GOAP.Component; 3 | 4 | namespace Zephyr.GOAP.Tests.Mock 5 | { 6 | public struct MockTraitA : IComponentData, ITrait 7 | { 8 | 9 | } 10 | } -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP.Tests/Mock/MockTraitB.cs: -------------------------------------------------------------------------------- 1 | using Unity.Entities; 2 | using Zephyr.GOAP.Component; 3 | 4 | namespace Zephyr.GOAP.Tests.Mock 5 | { 6 | public struct MockTraitB : IComponentData, ITrait 7 | { 8 | 9 | } 10 | } -------------------------------------------------------------------------------- /ProjectSettings/VersionControlSettings.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!890905787 &1 4 | VersionControlSettings: 5 | m_ObjectHideFlags: 0 6 | m_Mode: Visible Meta Files 7 | m_CollabEditorSettings: 8 | inProgressEnabled: 1 9 | -------------------------------------------------------------------------------- /Packages/zephyr.goap/Editor/Resources/StyleSheet.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 299ab71f3b5b5cb4d9c7e38ae5abaf67 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/Component/Name.cs: -------------------------------------------------------------------------------- 1 | using Unity.Collections; 2 | using Unity.Entities; 3 | 4 | namespace Zephyr.GOAP.Sample.Game.Component 5 | { 6 | public struct Name : IComponentData 7 | { 8 | public FixedString32 Value; 9 | } 10 | } -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/Component/Order/OrderState/OrderExecuting.cs: -------------------------------------------------------------------------------- 1 | using Unity.Entities; 2 | 3 | namespace Zephyr.GOAP.Sample.Game.Component.Order.OrderState 4 | { 5 | public struct OrderExecuting : IComponentData, IOrderState 6 | { 7 | 8 | } 9 | } -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/Component/Order/OrderState/OrderReadyToNavigate.cs: -------------------------------------------------------------------------------- 1 | using Unity.Entities; 2 | 3 | namespace Zephyr.GOAP.Sample.Game.Component.Order.OrderState 4 | { 5 | public struct OrderReadyToNavigate : IComponentData, IOrderState 6 | { 7 | } 8 | } -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/GoapImplement/System/ActionExecuteSystem.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 42bb3f483a3ae3c4e8676fc497f32cf4 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Component/ActionNodeState/IActionNodeState.cs: -------------------------------------------------------------------------------- 1 | using Unity.Entities; 2 | 3 | namespace Zephyr.GOAP.Component.ActionNodeState 4 | { 5 | public interface IActionNodeState 6 | { 7 | Entity AgentEntity { get; set; } 8 | } 9 | } -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Component/AgentState/Acting.cs: -------------------------------------------------------------------------------- 1 | using Unity.Entities; 2 | 3 | namespace Zephyr.GOAP.Component.AgentState 4 | { 5 | public struct Acting : IComponentData, IAgentState 6 | { 7 | public Entity NodeEntity { get; set; } 8 | } 9 | } -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Component/AgentState/Idle.cs: -------------------------------------------------------------------------------- 1 | using Unity.Entities; 2 | 3 | namespace Zephyr.GOAP.Component.AgentState 4 | { 5 | public struct Idle : IComponentData, IAgentState 6 | { 7 | public Entity NodeEntity { get; set; } 8 | } 9 | } -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Component/AgentState/ActDone.cs: -------------------------------------------------------------------------------- 1 | using Unity.Entities; 2 | 3 | namespace Zephyr.GOAP.Component.AgentState 4 | { 5 | public struct ActDone : IComponentData, IAgentState 6 | { 7 | public Entity NodeEntity { get; set; } 8 | } 9 | } -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Component/TargetPosition.cs: -------------------------------------------------------------------------------- 1 | using Unity.Entities; 2 | using Unity.Mathematics; 3 | 4 | namespace Zephyr.GOAP.Component 5 | { 6 | public struct TargetPosition : IComponentData 7 | { 8 | public float3 Value; 9 | } 10 | } -------------------------------------------------------------------------------- /ProjectSettings/TimeManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!5 &1 4 | TimeManager: 5 | m_ObjectHideFlags: 0 6 | Fixed Timestep: 0.02 7 | Maximum Allowed Timestep: 0.33333334 8 | m_TimeScale: 1 9 | Maximum Particle Timestep: 0.03 10 | -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/Component/Order/OrderState/OrderReadyToExecute.cs: -------------------------------------------------------------------------------- 1 | using Unity.Entities; 2 | 3 | namespace Zephyr.GOAP.Sample.Game.Component.Order.OrderState 4 | { 5 | public struct OrderReadyToExecute : IComponentData, IOrderState 6 | { 7 | 8 | } 9 | } -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Component/AgentState/ReadyToAct.cs: -------------------------------------------------------------------------------- 1 | using Unity.Entities; 2 | 3 | namespace Zephyr.GOAP.Component.AgentState 4 | { 5 | public struct ReadyToAct : IComponentData, IAgentState 6 | { 7 | public Entity NodeEntity { get; set; } 8 | } 9 | } -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Component/GoalState/PlanFailedGoal.cs: -------------------------------------------------------------------------------- 1 | using Unity.Entities; 2 | 3 | namespace Zephyr.GOAP.Component.GoalState 4 | { 5 | public struct PlanFailedGoal : IComponentData, IGoalState 6 | { 7 | public float Time { get; set; } 8 | } 9 | } -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/GoapImplement/Component/Trait/FoodTrait.cs: -------------------------------------------------------------------------------- 1 | using Unity.Entities; 2 | using Zephyr.GOAP.Component; 3 | 4 | namespace Zephyr.GOAP.Sample.GoapImplement.Component.Trait 5 | { 6 | public struct FoodTrait : IComponentData, ITrait 7 | { 8 | 9 | } 10 | } -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/Component/ContainedOutput.cs: -------------------------------------------------------------------------------- 1 | using Unity.Collections; 2 | using Unity.Entities; 3 | 4 | namespace Zephyr.GOAP.Sample.Game.Component 5 | { 6 | public struct ContainedOutput : IBufferElementData 7 | { 8 | public FixedString32 ItemOutput; 9 | } 10 | } -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/GoapImplement/Component/Trait/CookerTrait.cs: -------------------------------------------------------------------------------- 1 | using Unity.Entities; 2 | using Zephyr.GOAP.Component; 3 | 4 | namespace Zephyr.GOAP.Sample.GoapImplement.Component.Trait 5 | { 6 | public struct CookerTrait : IComponentData, ITrait 7 | { 8 | 9 | } 10 | } -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Component/BaseStates.cs: -------------------------------------------------------------------------------- 1 | using Unity.Entities; 2 | 3 | namespace Zephyr.GOAP.Component 4 | { 5 | /// 6 | /// 表示这是一个存放所有当前状态的Entity 7 | /// 8 | public struct BaseStates : IComponentData 9 | { 10 | 11 | } 12 | } -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Component/NodeStartTimeRecorded.cs: -------------------------------------------------------------------------------- 1 | using Unity.Entities; 2 | 3 | namespace Zephyr.GOAP.Component 4 | { 5 | /// 6 | /// 表示Node的启动时间已记录 7 | /// 8 | public struct NodeStartTimeRecorded : IComponentData 9 | { 10 | } 11 | } -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/System/ActionExecuteSystemGroup.cs: -------------------------------------------------------------------------------- 1 | using Unity.Entities; 2 | 3 | namespace Zephyr.GOAP.System 4 | { 5 | [UpdateInGroup(typeof(SimulationSystemGroup))] 6 | public class ActionExecuteSystemGroup : ComponentSystemGroup 7 | { 8 | 9 | } 10 | } -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/GoapImplement/Component/Trait/CollectorTrait.cs: -------------------------------------------------------------------------------- 1 | using Unity.Entities; 2 | using Zephyr.GOAP.Component; 3 | 4 | namespace Zephyr.GOAP.Sample.GoapImplement.Component.Trait 5 | { 6 | public struct CollectorTrait : IComponentData, ITrait 7 | { 8 | 9 | } 10 | } -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/GoapImplement/Component/Trait/DiningTableTrait.cs: -------------------------------------------------------------------------------- 1 | using Unity.Entities; 2 | using Zephyr.GOAP.Component; 3 | 4 | namespace Zephyr.GOAP.Sample.GoapImplement.Component.Trait 5 | { 6 | public struct DiningTableTrait : IComponentData, ITrait 7 | { 8 | 9 | } 10 | } -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/GoapImplement/Component/Trait/RecipeInputTrait.cs: -------------------------------------------------------------------------------- 1 | using Unity.Entities; 2 | using Zephyr.GOAP.Component; 3 | 4 | namespace Zephyr.GOAP.Sample.GoapImplement.Component.Trait 5 | { 6 | public struct RecipeInputTrait : IComponentData, ITrait 7 | { 8 | 9 | } 10 | } -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/GoapImplement/Component/Trait/RecipeOutputTrait.cs: -------------------------------------------------------------------------------- 1 | using Unity.Entities; 2 | using Zephyr.GOAP.Component; 3 | 4 | namespace Zephyr.GOAP.Sample.GoapImplement.Component.Trait 5 | { 6 | public struct RecipeOutputTrait : IComponentData, ITrait 7 | { 8 | 9 | } 10 | } -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/Component/Order/OrderExecuteTime.cs: -------------------------------------------------------------------------------- 1 | using Unity.Entities; 2 | 3 | namespace Zephyr.GOAP.Sample.Game.Component.Order 4 | { 5 | public struct OrderExecuteTime : IComponentData 6 | { 7 | public float ExecutePeriod; 8 | public double StartTime; 9 | } 10 | } -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/System/SensorManage/SensorSystemGroup.cs: -------------------------------------------------------------------------------- 1 | using Unity.Entities; 2 | 3 | namespace Zephyr.GOAP.System.SensorManage 4 | { 5 | [UpdateInGroup(typeof(InitializationSystemGroup))] 6 | public class SensorSystemGroup : ComponentSystemGroup 7 | { 8 | 9 | } 10 | } -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/GoapImplement/Component/Trait/GatherStationTrait.cs: -------------------------------------------------------------------------------- 1 | using Unity.Entities; 2 | using Zephyr.GOAP.Component; 3 | 4 | namespace Zephyr.GOAP.Sample.GoapImplement.Component.Trait 5 | { 6 | public struct GatherStationTrait : IComponentData, ITrait 7 | { 8 | 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Component/GoalRefForNode.cs: -------------------------------------------------------------------------------- 1 | using Unity.Entities; 2 | 3 | namespace Zephyr.GOAP.Component 4 | { 5 | /// 6 | /// 用于从node链接到goal 7 | /// 8 | public struct GoalRefForNode : IComponentData 9 | { 10 | public Entity GoalEntity; 11 | } 12 | } -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Component/NodeDependency.cs: -------------------------------------------------------------------------------- 1 | using Unity.Entities; 2 | 3 | namespace Zephyr.GOAP.Component 4 | { 5 | /// 6 | /// 表示所在的node依赖于其他node先行完成 7 | /// 8 | public struct NodeDependency : IBufferElementData 9 | { 10 | public Entity Entity; 11 | } 12 | } -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/System/GoalManage/AgentGoalMonitorSystemGroup.cs: -------------------------------------------------------------------------------- 1 | using Unity.Entities; 2 | 3 | namespace Zephyr.GOAP.System.GoalManage 4 | { 5 | [UpdateInGroup(typeof(InitializationSystemGroup))] 6 | public class AgentGoalMonitorSystemGroup : ComponentSystemGroup 7 | { 8 | 9 | } 10 | } -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/Component/ContainedItemRef.cs: -------------------------------------------------------------------------------- 1 | using Unity.Collections; 2 | using Unity.Entities; 3 | 4 | namespace Zephyr.GOAP.Sample.Game.Component 5 | { 6 | public struct ContainedItemRef : IBufferElementData 7 | { 8 | public FixedString32 ItemName; 9 | public Entity ItemEntity; 10 | } 11 | } -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Component/DeltaStates.cs: -------------------------------------------------------------------------------- 1 | using Unity.Entities; 2 | 3 | namespace Zephyr.GOAP.Component 4 | { 5 | /// 6 | /// 存放某个action node对应的delta state 7 | /// 8 | public struct DeltaStates : IComponentData 9 | { 10 | public Entity ActionNodeEntity; 11 | } 12 | } -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Utils.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9633b2a41e29dd543a8ca247461dc8a0 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/zephyr.goap/Editor/EditorGoapDebugger.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3eda43f59bbb4f442811260a24ab84bb 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Component/ActionNodeOfGoal.cs: -------------------------------------------------------------------------------- 1 | using Unity.Entities; 2 | 3 | namespace Zephyr.GOAP.Component 4 | { 5 | /// 6 | /// 用于从goal链接到action node 7 | /// 8 | public struct ActionNodeOfGoal : IBufferElementData 9 | { 10 | public Entity ActionNodeEntity; 11 | } 12 | } -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP.Tests/TestBase.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 36662a8e6c53e794a9a425d96ebab3ed 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Component/GoalManage/FailedPlanLog.cs: -------------------------------------------------------------------------------- 1 | using Unity.Entities; 2 | 3 | namespace Zephyr.GOAP.Component.GoalManage 4 | { 5 | /// 6 | /// 位于goal上的,失败规划的历史记录,定期清理 7 | /// 8 | public struct FailedPlanLog : IBufferElementData 9 | { 10 | public float Time; 11 | } 12 | } -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Component/GoalState/IdleGoal.cs: -------------------------------------------------------------------------------- 1 | using Unity.Entities; 2 | 3 | namespace Zephyr.GOAP.Component.GoalState 4 | { 5 | /// 6 | /// 表示一个goal尚未被规划 7 | /// 8 | public struct IdleGoal : IComponentData, IGoalState 9 | { 10 | public float Time { get; set; } 11 | } 12 | } -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Component/IAction.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6aada014023de164099f7033d87dcbbb 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Lib/NativeMinHeap.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f487b271308895b4ea1b208e70d9b124 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Component/AgentMoveSpeed.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using Unity.Entities; 3 | 4 | namespace Zephyr.GOAP.Component 5 | { 6 | /// 7 | /// 最大移动速度 8 | /// 9 | [Serializable] 10 | public struct AgentMoveSpeed : IComponentData 11 | { 12 | public float value; 13 | } 14 | } -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/System/SensorManage/SensorECBSystem.cs: -------------------------------------------------------------------------------- 1 | using Unity.Entities; 2 | 3 | namespace Zephyr.GOAP.System.SensorManage 4 | { 5 | [UpdateInGroup(typeof (InitializationSystemGroup))] 6 | [UpdateAfter(typeof(SensorSystemGroup))] 7 | public class SensorECBSystem : EntityCommandBufferSystem 8 | { 9 | } 10 | } -------------------------------------------------------------------------------- /ProjectSettings/VFXManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!937362698 &1 4 | VFXManager: 5 | m_ObjectHideFlags: 0 6 | m_IndirectShader: {fileID: 0} 7 | m_CopyBufferShader: {fileID: 0} 8 | m_SortShader: {fileID: 0} 9 | m_RenderPipeSettingsPath: 10 | m_FixedTimeStep: 0.016666668 11 | m_MaxDeltaTime: 0.05 12 | -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/Component/Order/DependentOrder.cs: -------------------------------------------------------------------------------- 1 | using Unity.Entities; 2 | 3 | namespace Zephyr.GOAP.Sample.Game.Component.Order 4 | { 5 | /// 6 | /// 一个order所依赖的另一个order 7 | /// 8 | public struct DependentOrder : IComponentData 9 | { 10 | public Entity dependentOrderEntity; 11 | } 12 | } -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Component/GoalState/ExecutingGoal.cs: -------------------------------------------------------------------------------- 1 | using Unity.Entities; 2 | 3 | namespace Zephyr.GOAP.Component.GoalState 4 | { 5 | /// 6 | /// 表示一个goal正在被执行中 7 | /// 8 | public struct ExecutingGoal : IComponentData, IGoalState 9 | { 10 | public float Time { get; set; } 11 | } 12 | } -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/Component/Stamina.cs: -------------------------------------------------------------------------------- 1 | using Unity.Entities; 2 | 3 | namespace Zephyr.GOAP.Sample.Game.Component 4 | { 5 | public struct Stamina : IComponentData 6 | { 7 | /// 8 | /// Value per second 9 | /// 10 | public float ChangeSpeed; 11 | public float Value; 12 | } 13 | } -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/GoapImplement/Component/Action/EatAction.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: da0b6c24c902bb84db19425cca489fb6 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/GoapImplement/Component/Trait/ItemSourceTrait.cs: -------------------------------------------------------------------------------- 1 | using Unity.Entities; 2 | using Zephyr.GOAP.Component; 3 | 4 | namespace Zephyr.GOAP.Sample.GoapImplement.Component.Trait 5 | { 6 | /// 7 | /// 物品提供者Trait 8 | /// 9 | public struct ItemSourceTrait : IComponentData, ITrait 10 | { 11 | } 12 | } -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/GoapImplement/Component/Trait/StaminaTrait.cs: -------------------------------------------------------------------------------- 1 | using Unity.Entities; 2 | using Zephyr.GOAP.Component; 3 | 4 | namespace Zephyr.GOAP.Sample.GoapImplement.Component.Trait 5 | { 6 | /// 7 | /// 拥有体力 8 | /// 9 | public struct StaminaTrait : IComponentData, ITrait 10 | { 11 | 12 | } 13 | } -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/GoapImplement/Component/Trait/WanderTrait.cs: -------------------------------------------------------------------------------- 1 | using Unity.Entities; 2 | using Zephyr.GOAP.Component; 3 | 4 | namespace Zephyr.GOAP.Sample.GoapImplement.Component.Trait 5 | { 6 | /// 7 | /// 可以闲逛 8 | /// 9 | public struct WanderTrait : IComponentData, ITrait 10 | { 11 | 12 | } 13 | } -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/GoapImplement/Component/WatchingOrder.cs: -------------------------------------------------------------------------------- 1 | using Unity.Entities; 2 | 3 | namespace Zephyr.GOAP.Sample.GoapImplement.Component 4 | { 5 | /// 6 | /// 位于Agent上,表示其监控的order,一对多 7 | /// 8 | public struct WatchingOrder : IBufferElementData 9 | { 10 | public Entity OrderEntity; 11 | } 12 | } -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Component/GoalState/PlanningGoal.cs: -------------------------------------------------------------------------------- 1 | using Unity.Entities; 2 | 3 | namespace Zephyr.GOAP.Component.GoalState 4 | { 5 | /// 6 | /// 表示一个goal正在被一个agent规划中 7 | /// 8 | public struct PlanningGoal : IComponentData, IGoalState 9 | { 10 | public float Time { get; set; } 11 | } 12 | } -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Editor/UXML/node.uxml.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a29fe754c8db4a7429c50d25584bf7d3 3 | ScriptedImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 2 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | script: {fileID: 13804, guid: 0000000000000000e000000000000000, type: 0} 11 | -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Editor/UXML/states.uss: -------------------------------------------------------------------------------- 1 | .title { 2 | -unity-font-style: bold; 3 | color: rgb(217, 217, 217); 4 | background-color: rgb(132, 77, 0); 5 | } 6 | 7 | .state-container { 8 | align-items: stretch; 9 | flex-grow: 1; 10 | flex-shrink: 0; 11 | background-color: rgb(231, 198, 156); 12 | color: rgba(0, 0, 0, 255); 13 | } 14 | -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/GoapImplement/Component/Action/CollectAction.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f4984ed8ebc986b49b650f886f8ef1cf 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/GoapImplement/Component/Action/CookAction.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 164e9c4bf368f3e44a3c8af1fc5e28a6 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/GoapImplement/Component/Action/DropItemAction.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6834ad6664dd1df48ad2e3f40393cc21 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/GoapImplement/Component/Action/DropRawAction.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 37f691063a078ce479174bd3ce5d0090 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/GoapImplement/Component/Action/PickItemAction.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 811e16e22f43f29448ef2f992e77a2eb 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/GoapImplement/Component/Action/PickRawAction.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a31385104de7e5a459b7c9b699b92a60 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/GoapImplement/Component/Action/WanderAction.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 91b8c37e36ce3aa47a768e99657b0f5b 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/GoapImplement/Component/Trait/ItemTransferTrait.cs: -------------------------------------------------------------------------------- 1 | using Unity.Entities; 2 | using Zephyr.GOAP.Component; 3 | 4 | namespace Zephyr.GOAP.Sample.GoapImplement.Component.Trait 5 | { 6 | /// 7 | /// 物品运输中的状态Trait 8 | /// 9 | public struct ItemTransferTrait : IComponentData, ITrait 10 | { 11 | } 12 | } -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/GoapImplement/Component/Trait/RawTransferTrait.cs: -------------------------------------------------------------------------------- 1 | using Unity.Entities; 2 | using Zephyr.GOAP.Component; 3 | 4 | namespace Zephyr.GOAP.Sample.GoapImplement.Component.Trait 5 | { 6 | /// 7 | /// 原料运输中的状态Trait 8 | /// 9 | public struct RawTransferTrait : IComponentData, ITrait 10 | { 11 | } 12 | } -------------------------------------------------------------------------------- /Packages/zephyr.goap/Editor/UXML/states.uss: -------------------------------------------------------------------------------- 1 | .title { 2 | -unity-font-style: bold; 3 | color: rgb(217, 217, 217); 4 | background-color: rgb(132, 77, 0); 5 | } 6 | 7 | .state-container { 8 | align-items: stretch; 9 | flex-grow: 1; 10 | flex-shrink: 0; 11 | background-color: rgb(231, 198, 156); 12 | color: rgba(0, 0, 0, 255); 13 | } 14 | -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Editor/UXML/states.uxml.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4037ff868ab35004cb7550cac19439f3 3 | ScriptedImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 2 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | script: {fileID: 13804, guid: 0000000000000000e000000000000000, type: 0} 11 | -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Editor/UXML/window.uxml.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: deebd7dd2ab76da4ab57f70e2cec2f91 3 | ScriptedImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 2 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | script: {fileID: 13804, guid: 0000000000000000e000000000000000, type: 0} 11 | -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/GoapImplement/Component/Trait/GatherStationTrait.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 213ecde649681844b8363472af05a426 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/GoapImplement/Component/Trait/ItemContainerTrait.cs: -------------------------------------------------------------------------------- 1 | using Unity.Entities; 2 | using Zephyr.GOAP.Component; 3 | 4 | namespace Zephyr.GOAP.Sample.GoapImplement.Component.Trait 5 | { 6 | /// 7 | /// 表示一个Entity为物品容器 8 | /// 9 | public struct ItemContainerTrait : IComponentData, ITrait 10 | { 11 | } 12 | } -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/GoapImplement/Component/Trait/ItemDestinationTrait.cs: -------------------------------------------------------------------------------- 1 | using Unity.Entities; 2 | using Zephyr.GOAP.Component; 3 | 4 | namespace Zephyr.GOAP.Sample.GoapImplement.Component.Trait 5 | { 6 | /// 7 | /// 物品接收者Trait 8 | /// 9 | public struct ItemDestinationTrait : IComponentData, ITrait 10 | { 11 | } 12 | } -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/GoapImplement/Component/Trait/RawDestinationTrait.cs: -------------------------------------------------------------------------------- 1 | using Unity.Entities; 2 | using Zephyr.GOAP.Component; 3 | 4 | namespace Zephyr.GOAP.Sample.GoapImplement.Component.Trait 5 | { 6 | /// 7 | /// 原料接收者Trait 8 | /// 9 | public struct RawDestinationTrait : IComponentData, ITrait 10 | { 11 | } 12 | } -------------------------------------------------------------------------------- /Packages/zephyr.goap/Editor/UXML/node.uxml.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3208442fdbf5586409e47f9146c56e5a 3 | ScriptedImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 2 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | script: {fileID: 13804, guid: 0000000000000000e000000000000000, type: 0} 11 | -------------------------------------------------------------------------------- /Packages/zephyr.goap/Editor/UXML/states.uxml.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 93bb06c3ee06dd14895a9d6cb23bb878 3 | ScriptedImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 2 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | script: {fileID: 13804, guid: 0000000000000000e000000000000000, type: 0} 11 | -------------------------------------------------------------------------------- /Packages/zephyr.goap/Editor/UXML/window.uxml.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1c902537ad62e5c45add1b10dd603bc2 3 | ScriptedImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 2 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | script: {fileID: 13804, guid: 0000000000000000e000000000000000, type: 0} 11 | -------------------------------------------------------------------------------- /Assets/BuildConfiguration.buildconfiguration.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cdeff15d3abdc1741ade10bef6d97be3 3 | ScriptedImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 2 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | script: {fileID: 11500000, guid: 627ef77bce55554428c21a56f59002bd, type: 3} 11 | -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Editor/UXML/timeline_node.uxml.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 998b66eb57c88fd4ba341a1102de4322 3 | ScriptedImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 2 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | script: {fileID: 13804, guid: 0000000000000000e000000000000000, type: 0} 11 | -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/GoapImplement/Component/Trait/ItemPotentialSourceTrait.cs: -------------------------------------------------------------------------------- 1 | using Unity.Entities; 2 | using Zephyr.GOAP.Component; 3 | 4 | namespace Zephyr.GOAP.Sample.GoapImplement.Component.Trait 5 | { 6 | /// 7 | /// 物品潜在提供者Trait 8 | /// 9 | public struct ItemPotentialSourceTrait : IComponentData, ITrait 10 | { 11 | } 12 | } -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/GoapImplement/System/SensorSystem/ItemSourceSensorSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 850d5b82c04830c45a0f41dd55a27a89 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Packages/zephyr.goap/Editor/UXML/timeline_node.uxml.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dcb3990ce2337aa4ca912bb1d621aad5 3 | ScriptedImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 2 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | script: {fileID: 13804, guid: 0000000000000000e000000000000000, type: 0} 11 | -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Enums.cs: -------------------------------------------------------------------------------- 1 | namespace Zephyr.GOAP 2 | { 3 | public enum Priority 4 | { 5 | None = -1, 6 | Bottom = 0, 7 | Low = 1, 8 | Normal = 2, 9 | Urgent = 3, 10 | Max = 4 11 | } 12 | 13 | public enum NodeNavigatingSubjectType 14 | { 15 | PreconditionTarget, EffectTarget, Null 16 | } 17 | } -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Component/ActionNodeState/ActionNodeDone.cs: -------------------------------------------------------------------------------- 1 | using Unity.Entities; 2 | 3 | namespace Zephyr.GOAP.Component.ActionNodeState 4 | { 5 | /// 6 | /// 表示一个action node正在被执行 7 | /// 8 | public struct ActionNodeDone : IComponentData, IActionNodeState 9 | { 10 | public Entity AgentEntity { get; set; } 11 | } 12 | } -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Editor/UXML/node.uss.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 80f73349e991a24429d787e4d6b2e147 3 | ScriptedImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 2 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | script: {fileID: 12385, guid: 0000000000000000e000000000000000, type: 0} 11 | disableValidation: 0 12 | -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Editor/UXML/states.uss.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5ff771e071792924080f3fac29e8fd44 3 | ScriptedImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 2 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | script: {fileID: 12385, guid: 0000000000000000e000000000000000, type: 0} 11 | disableValidation: 0 12 | -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Editor/UXML/window.uss.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 66a66df89a5df2544a35452629ed9b6a 3 | ScriptedImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 2 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | script: {fileID: 12385, guid: 0000000000000000e000000000000000, type: 0} 11 | disableValidation: 0 12 | -------------------------------------------------------------------------------- /Packages/zephyr.goap/Editor/UXML/node.uss.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 92d54ea9144fe4640882902fdb791f1f 3 | ScriptedImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 2 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | script: {fileID: 12385, guid: 0000000000000000e000000000000000, type: 0} 11 | disableValidation: 0 12 | -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Component/ActionNodeState/ActionNodeActing.cs: -------------------------------------------------------------------------------- 1 | using Unity.Entities; 2 | 3 | namespace Zephyr.GOAP.Component.ActionNodeState 4 | { 5 | /// 6 | /// 表示一个action node正在被执行 7 | /// 8 | public struct ActionNodeActing : IComponentData, IActionNodeState 9 | { 10 | public Entity AgentEntity { get; set; } 11 | } 12 | } -------------------------------------------------------------------------------- /Packages/zephyr.goap/Editor/UXML/states.uss.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ccdcbb5ac52bcab4a88f81f26dca958c 3 | ScriptedImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 2 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | script: {fileID: 12385, guid: 0000000000000000e000000000000000, type: 0} 11 | disableValidation: 0 12 | -------------------------------------------------------------------------------- /Packages/zephyr.goap/Editor/UXML/window.uss.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f90223624eb35f24eb7aad1f42ba286e 3 | ScriptedImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 2 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | script: {fileID: 12385, guid: 0000000000000000e000000000000000, type: 0} 11 | disableValidation: 0 12 | -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Editor/UXML/timeline_node.uss.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0d633030bb8408f45b446d2c2c8e78df 3 | ScriptedImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 2 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | script: {fileID: 12385, guid: 0000000000000000e000000000000000, type: 0} 11 | disableValidation: 0 12 | -------------------------------------------------------------------------------- /Packages/zephyr.goap/Editor/UXML/timeline_node.uss.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 40f8601dfb144a94c83c9974da7ac7a8 3 | ScriptedImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 2 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | script: {fileID: 12385, guid: 0000000000000000e000000000000000, type: 0} 11 | disableValidation: 0 12 | -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Struct/Edge.cs: -------------------------------------------------------------------------------- 1 | using Zephyr.GOAP.Component; 2 | 3 | namespace Zephyr.GOAP.Struct 4 | { 5 | public struct Edge 6 | { 7 | public int ParentHash; 8 | public int ChildHash; 9 | 10 | public Edge(Node parent, Node child) 11 | { 12 | ParentHash = parent.HashCode; 13 | ChildHash = child.HashCode; 14 | } 15 | } 16 | } -------------------------------------------------------------------------------- /ProjectSettings/BurstAotSettings_StandaloneWindows.json: -------------------------------------------------------------------------------- 1 | { 2 | "MonoBehaviour": { 3 | "m_Enabled": true, 4 | "m_EditorHideFlags": 0, 5 | "m_Name": "", 6 | "m_EditorClassIdentifier": "Unity.Burst.Editor:Unity.Burst.Editor:BurstPlatformAotSettings", 7 | "DisableOptimisations": false, 8 | "DisableSafetyChecks": true, 9 | "DisableBurstCompilation": false 10 | } 11 | } -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Logger/EdgeLog.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using Zephyr.GOAP.Struct; 3 | 4 | namespace Zephyr.GOAP.Logger 5 | { 6 | [Serializable] 7 | public class EdgeLog 8 | { 9 | public int parentHash, childHash; 10 | 11 | public EdgeLog(Edge edge) 12 | { 13 | parentHash = edge.ParentHash; 14 | childHash = edge.ChildHash; 15 | } 16 | } 17 | } -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/Component/ItemContainer.cs: -------------------------------------------------------------------------------- 1 | using Unity.Entities; 2 | 3 | namespace Zephyr.GOAP.Sample.Game.Component 4 | { 5 | public struct ItemContainer : IComponentData 6 | { 7 | /// 8 | /// 0表示容量不受限 9 | /// 10 | public int Capacity; 11 | 12 | /// 13 | /// 能否作为运输源 14 | /// 15 | public bool IsTransferSource; 16 | } 17 | } -------------------------------------------------------------------------------- /Zephyr.GOAP.Runtime.csproj.DotSettings: -------------------------------------------------------------------------------- 1 | 2 | True -------------------------------------------------------------------------------- /Zephyr.Goap.Editor.csproj.DotSettings: -------------------------------------------------------------------------------- 1 | 2 | True -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/Component/Order/Order.cs: -------------------------------------------------------------------------------- 1 | using Unity.Collections; 2 | using Unity.Entities; 3 | 4 | namespace Zephyr.GOAP.Sample.Game.Component.Order 5 | { 6 | /// 7 | /// 用于生产/采集设施的"订单" 8 | /// 9 | public struct Order : IComponentData 10 | { 11 | public Entity ExecutorEntity; 12 | public Entity FacilityEntity; 13 | public FixedString32 ItemName; 14 | public int Amount; 15 | } 16 | } -------------------------------------------------------------------------------- /ProjectSettings/EditorBuildSettings.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!1045 &1 4 | EditorBuildSettings: 5 | m_ObjectHideFlags: 0 6 | serializedVersion: 2 7 | m_Scenes: 8 | - enabled: 1 9 | path: Assets/Zephyr/GOAP/Scenes/Test.unity 10 | guid: de4b94903e30d5043a6b8ca24da53c1a 11 | - enabled: 1 12 | path: Assets/Zephyr/GOAP/Scenes/Test/World.unity 13 | guid: 6809f87625da33340baddf8353eff55c 14 | m_configObjects: {} 15 | -------------------------------------------------------------------------------- /Assembly-CSharp.csproj.DotSettings: -------------------------------------------------------------------------------- 1 | 2 | True -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Logger/NodeDependencyLog.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace Zephyr.GOAP.Logger 4 | { 5 | [Serializable] 6 | public class NodeDependencyLog 7 | { 8 | public int baseNodeHash, dependencyNodeHash; 9 | 10 | public NodeDependencyLog(int baseNodeHash, int dependencyNodeHash) 11 | { 12 | this.baseNodeHash = baseNodeHash; 13 | this.dependencyNodeHash = dependencyNodeHash; 14 | } 15 | } 16 | } -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Struct/NodeAgentInfo.cs: -------------------------------------------------------------------------------- 1 | using Unity.Entities; 2 | using Unity.Mathematics; 3 | 4 | namespace Zephyr.GOAP.Struct 5 | { 6 | /// 7 | /// node上的agent信息(执行后) 8 | /// 9 | public struct NodeAgentInfo 10 | { 11 | public Entity AgentEntity; 12 | public float3 EndPosition; 13 | public float NavigateTime; 14 | public float ExecuteTime; 15 | public float AvailableTime; 16 | } 17 | } -------------------------------------------------------------------------------- /Packages/zephyr.goap/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "zephyr.goap", 3 | "version": "0.2.0", 4 | "displayName": "Zephyr GOAP", 5 | "description": "A library of GOAP AI Planner written in DOTS", 6 | "unity": "2019.3", 7 | "dependencies": { 8 | "com.unity.entities": "0.11.1-preview.4" 9 | }, 10 | "author": { 11 | "name": "Zephyr Zhang", 12 | "email": "zephyr1125@gmail.com", 13 | "url": "https://cowlevel.net/people/zephyr1125" 14 | }, 15 | "type": "library" 16 | } -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/GoapImplement/Component/Trait/RawSourceTrait.cs: -------------------------------------------------------------------------------- 1 | using Unity.Collections; 2 | using Unity.Entities; 3 | using Zephyr.GOAP.Component; 4 | 5 | namespace Zephyr.GOAP.Sample.GoapImplement.Component.Trait 6 | { 7 | /// 8 | /// 原料提供者Trait,专门表示是只有Collector才能够收集的 9 | /// 10 | public struct RawSourceTrait : IComponentData, ITrait 11 | { 12 | public FixedString32 RawName; 13 | public byte InitialAmount; 14 | } 15 | } -------------------------------------------------------------------------------- /ProjectSettings/AudioManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!11 &1 4 | AudioManager: 5 | m_ObjectHideFlags: 0 6 | serializedVersion: 2 7 | m_Volume: 1 8 | Rolloff Scale: 1 9 | Doppler Factor: 1 10 | Default Speaker Mode: 2 11 | m_SampleRate: 0 12 | m_DSPBufferSize: 1024 13 | m_VirtualVoiceCount: 512 14 | m_RealVoiceCount: 32 15 | m_SpatializerPlugin: 16 | m_AmbisonicDecoderPlugin: 17 | m_DisableAudio: 0 18 | m_VirtualizeEffects: 1 19 | m_RequestedDSPBufferSize: 1024 20 | -------------------------------------------------------------------------------- /ProjectSettings/TagManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!78 &1 4 | TagManager: 5 | serializedVersion: 2 6 | tags: [] 7 | layers: 8 | - Default 9 | - TransparentFX 10 | - Ignore Raycast 11 | - 12 | - Water 13 | - UI 14 | - 15 | - 16 | - 17 | - 18 | - 19 | - 20 | - 21 | - 22 | - 23 | - 24 | - 25 | - 26 | - 27 | - 28 | - 29 | - 30 | - 31 | - 32 | - 33 | - 34 | - 35 | - 36 | - 37 | - 38 | - 39 | - 40 | m_SortingLayers: 41 | - name: Default 42 | uniqueID: 0 43 | locked: 0 44 | -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/Authoring/MovableAuthoring.cs: -------------------------------------------------------------------------------- 1 | using Unity.Entities; 2 | using UnityEngine; 3 | using Zephyr.GOAP.Component; 4 | 5 | namespace Zephyr.GOAP.Sample.Game.Authoring 6 | { 7 | [RequiresEntityConversion] 8 | [ConverterVersion("Zephyr", 0)] 9 | public class MovableAuthoring : MonoBehaviour, IConvertGameObjectToEntity 10 | { 11 | public float MaxMoveSpeed; 12 | 13 | public void Convert(Entity entity, EntityManager dstManager, GameObjectConversionSystem conversionSystem) 14 | { 15 | dstManager.AddComponentData(entity, new AgentMoveSpeed{value = MaxMoveSpeed}); 16 | } 17 | } 18 | } -------------------------------------------------------------------------------- /Packages/zephyr.goap/Editor/Zephyr.Goap.Editor.asmdef: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Zephyr.Goap.Editor", 3 | "references": [ 4 | "GUID:343deaaf83e0cee4ca978e7df0b80d21", 5 | "GUID:734d92eba21c94caba915361bd5ac177", 6 | "GUID:e0cd26848372d4e5c891c569017e11f1", 7 | "GUID:8819f35a0fc84499b990e90a4ca1911f", 8 | "GUID:6370ab650011d08408754a4db575d19f" 9 | ], 10 | "includePlatforms": [ 11 | "Editor" 12 | ], 13 | "excludePlatforms": [], 14 | "allowUnsafeCode": false, 15 | "overrideReferences": false, 16 | "precompiledReferences": [], 17 | "autoReferenced": true, 18 | "defineConstraints": [], 19 | "versionDefines": [], 20 | "noEngineReferences": false 21 | } -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Editor/UXML/window.uss: -------------------------------------------------------------------------------- 1 | .main-frame { 2 | flex-grow: 1; 3 | background-color: rgb(38, 38, 38); 4 | flex-shrink: 0; 5 | } 6 | 7 | .toolbar { 8 | background-color: rgb(96, 96, 96); 9 | height: 24px; 10 | margin-left: 0; 11 | margin-right: 0; 12 | margin-top: 0; 13 | margin-bottom: 0; 14 | padding-left: 2px; 15 | padding-right: 2px; 16 | padding-top: 2px; 17 | padding-bottom: 2px; 18 | color: rgb(0, 0, 0); 19 | } 20 | 21 | .toolbar-button { 22 | width: auto; 23 | background-color: rgb(200, 200, 200); 24 | color: rgb(0, 0, 0); 25 | } 26 | 27 | .toolbar-button:hover { 28 | background-color: rgb(238, 238, 238); 29 | color: rgb(0, 0, 0); 30 | } 31 | -------------------------------------------------------------------------------- /Packages/zephyr.goap/Editor/UXML/window.uss: -------------------------------------------------------------------------------- 1 | .main-frame { 2 | flex-grow: 1; 3 | background-color: rgb(38, 38, 38); 4 | flex-shrink: 0; 5 | } 6 | 7 | .toolbar { 8 | background-color: rgb(96, 96, 96); 9 | height: 24px; 10 | margin-left: 0; 11 | margin-right: 0; 12 | margin-top: 0; 13 | margin-bottom: 0; 14 | padding-left: 2px; 15 | padding-right: 2px; 16 | padding-top: 2px; 17 | padding-bottom: 2px; 18 | color: rgb(0, 0, 0); 19 | } 20 | 21 | .toolbar-button { 22 | width: auto; 23 | background-color: rgb(200, 200, 200); 24 | color: rgb(0, 0, 0); 25 | } 26 | 27 | .toolbar-button:hover { 28 | background-color: rgb(238, 238, 238); 29 | color: rgb(0, 0, 0); 30 | } 31 | -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Editor/UXML/node.uss: -------------------------------------------------------------------------------- 1 | .frame { 2 | align-items: stretch; 3 | flex-shrink: 0; 4 | flex-grow: 0; 5 | flex-wrap: no-wrap; 6 | border-left-width: 0; 7 | border-right-width: 0; 8 | border-top-width: 0; 9 | border-bottom-width: 0; 10 | width: 100%; 11 | height: 100%; 12 | } 13 | 14 | .title { 15 | color: rgb(207, 207, 207); 16 | -unity-font-style: bold; 17 | flex-grow: 1; 18 | } 19 | 20 | .reward { 21 | -unity-font-style: normal; 22 | color: rgb(97, 243, 176); 23 | background-color: rgb(63, 63, 63); 24 | } 25 | 26 | .time { 27 | color: rgb(221, 215, 76); 28 | flex-direction: column; 29 | right: auto; 30 | background-color: rgb(63, 63, 63); 31 | } 32 | -------------------------------------------------------------------------------- /Packages/zephyr.goap/Editor/UXML/node.uss: -------------------------------------------------------------------------------- 1 | .frame { 2 | align-items: stretch; 3 | flex-shrink: 0; 4 | flex-grow: 0; 5 | flex-wrap: no-wrap; 6 | border-left-width: 0; 7 | border-right-width: 0; 8 | border-top-width: 0; 9 | border-bottom-width: 0; 10 | width: 100%; 11 | height: 100%; 12 | } 13 | 14 | .title { 15 | color: rgb(207, 207, 207); 16 | -unity-font-style: bold; 17 | flex-grow: 1; 18 | } 19 | 20 | .reward { 21 | -unity-font-style: normal; 22 | color: rgb(97, 243, 176); 23 | background-color: rgb(63, 63, 63); 24 | } 25 | 26 | .time { 27 | color: rgb(221, 215, 76); 28 | flex-direction: column; 29 | right: auto; 30 | background-color: rgb(63, 63, 63); 31 | } 32 | -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP.Tests/Zephyr.GOAP.Tests.asmdef: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Zephyr.GOAP.Tests", 3 | "references": [ 4 | "Unity.Burst", 5 | "Unity.Entities", 6 | "Unity.Collections", 7 | "Unity.Mathematics", 8 | "Unity.Transforms", 9 | "Zephyr.GOAP" 10 | ], 11 | "includePlatforms": [ 12 | "Editor" 13 | ], 14 | "excludePlatforms": [], 15 | "allowUnsafeCode": true, 16 | "overrideReferences": true, 17 | "precompiledReferences": [ 18 | "nunit.framework.dll" 19 | ], 20 | "autoReferenced": false, 21 | "defineConstraints": [ 22 | "UNITY_INCLUDE_TESTS" 23 | ], 24 | "versionDefines": [], 25 | "noEngineReferences": false 26 | } -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/System/AgentsPositionToUISystem.cs: -------------------------------------------------------------------------------- 1 | using Unity.Entities; 2 | using Unity.Transforms; 3 | using Zephyr.GOAP.Component; 4 | using Zephyr.GOAP.Sample.Game.UI; 5 | 6 | namespace Zephyr.GOAP.Sample.Game.System 7 | { 8 | public class AgentsPositionToUISystem : SystemBase 9 | { 10 | protected override void OnUpdate() 11 | { 12 | Entities 13 | .WithoutBurst() 14 | .WithAll() 15 | .ForEach( 16 | (Entity entity, ref Translation translation) => 17 | { 18 | AgentInfoManager.Instance.UpdateAgentPosition(entity, translation); 19 | }).Run(); 20 | } 21 | } 22 | } -------------------------------------------------------------------------------- /Zephyr.GOAP.csproj.DotSettings: -------------------------------------------------------------------------------- 1 | 2 | True 3 | True 4 | False -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /[Ll]ibrary/ 2 | /[Tt]emp/ 3 | /[Oo]bj/ 4 | /[Bb]uild/ 5 | /[Bb]uilds/ 6 | /Assets/AssetStoreTools* 7 | /Assets/SceneDependencyCache/ 8 | 9 | # Visual Studio 2015 cache directory 10 | /.vs/ 11 | 12 | # Autogenerated VS/MD/Consulo solution and project files 13 | ExportedObj/ 14 | .consulo/ 15 | *.csproj 16 | *.unityproj 17 | *.sln 18 | *.suo 19 | *.tmp 20 | *.user 21 | *.userprefs 22 | *.pidb 23 | *.booproj 24 | *.svd 25 | *.pdb 26 | *.dll 27 | *.dll.meta 28 | 29 | # Unity3D generated meta files 30 | *.pidb.meta 31 | 32 | # Unity3D Generated File On Crash Reports 33 | sysinfo.txt 34 | 35 | # Builds 36 | *.apk 37 | *.unitypackage 38 | Publish/ 39 | *.log 40 | /.idea/ 41 | /Assets/Plugins/ 42 | /PlanDebugger/ 43 | /GoapTestLog/ 44 | 45 | # Profiler Log 46 | *.raw 47 | -------------------------------------------------------------------------------- /Zephyr.GOAP.Tests.csproj.DotSettings: -------------------------------------------------------------------------------- 1 | 2 | True 3 | True 4 | False -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Tests/Zephyr.GOAP.Sample.Tests.asmdef: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Zephyr.GOAP.Sample.Tests", 3 | "references": [ 4 | "Unity.Burst", 5 | "Unity.Entities", 6 | "Unity.Collections", 7 | "Unity.Mathematics", 8 | "Unity.Transforms", 9 | "Zephyr.GOAP", 10 | "Zephyr.GOAP.Tests", 11 | "Zephyr.GOAP.Sample" 12 | ], 13 | "includePlatforms": [ 14 | "Editor" 15 | ], 16 | "excludePlatforms": [], 17 | "allowUnsafeCode": true, 18 | "overrideReferences": true, 19 | "precompiledReferences": [ 20 | "nunit.framework.dll" 21 | ], 22 | "autoReferenced": false, 23 | "defineConstraints": [ 24 | "UNITY_INCLUDE_TESTS" 25 | ], 26 | "versionDefines": [], 27 | "noEngineReferences": false 28 | } -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Zephyr.GOAP.asmdef: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Zephyr.GOAP", 3 | "references": [ 4 | "GUID:734d92eba21c94caba915361bd5ac177", 5 | "GUID:d8b63aba1907145bea998dd612889d6b", 6 | "GUID:e0cd26848372d4e5c891c569017e11f1", 7 | "GUID:8819f35a0fc84499b990e90a4ca1911f", 8 | "GUID:6055be8ebefd69e48b49212b09b47b2f", 9 | "GUID:a5baed0c9693541a5bd947d336ec7659", 10 | "GUID:8a2eafa29b15f444eb6d74f94a930e1d", 11 | "GUID:2665a8d13d1b3f18800f46e256720795" 12 | ], 13 | "includePlatforms": [], 14 | "excludePlatforms": [], 15 | "allowUnsafeCode": true, 16 | "overrideReferences": false, 17 | "precompiledReferences": [], 18 | "autoReferenced": true, 19 | "defineConstraints": [], 20 | "versionDefines": [], 21 | "noEngineReferences": false 22 | } -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Zephyr.GOAP.Sample.asmdef: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Zephyr.GOAP.Sample", 3 | "references": [ 4 | "GUID:e0cd26848372d4e5c891c569017e11f1", 5 | "GUID:734d92eba21c94caba915361bd5ac177", 6 | "GUID:8a2eafa29b15f444eb6d74f94a930e1d", 7 | "GUID:d8b63aba1907145bea998dd612889d6b", 8 | "GUID:a5baed0c9693541a5bd947d336ec7659", 9 | "GUID:8819f35a0fc84499b990e90a4ca1911f", 10 | "GUID:6055be8ebefd69e48b49212b09b47b2f", 11 | "GUID:6370ab650011d08408754a4db575d19f" 12 | ], 13 | "includePlatforms": [], 14 | "excludePlatforms": [], 15 | "allowUnsafeCode": true, 16 | "overrideReferences": false, 17 | "precompiledReferences": [], 18 | "autoReferenced": true, 19 | "defineConstraints": [], 20 | "versionDefines": [], 21 | "noEngineReferences": false 22 | } -------------------------------------------------------------------------------- /Packages/zephyr.goap/Zephyr.GOAP/Component/GoalManage/Goal.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using Unity.Entities; 3 | using Zephyr.GOAP.Struct; 4 | 5 | namespace Zephyr.GOAP.Component.GoalManage 6 | { 7 | public struct Goal : IComponentData, IComparable 8 | { 9 | public Entity GoalEntity; 10 | public State Require; 11 | public Priority Priority; 12 | public double CreateTime; 13 | /// 14 | /// 执行起始时间 15 | /// 16 | public double ExecuteStartTime; 17 | /// 18 | /// 预计执行时长 19 | /// 20 | public float EstimatePeriod; 21 | 22 | public int CompareTo(Goal other) 23 | { 24 | var priorityComparison = Priority.CompareTo(other.Priority); 25 | if (priorityComparison != 0) return priorityComparison; 26 | return CreateTime.CompareTo(other.CreateTime); 27 | } 28 | } 29 | } -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/Authoring/DiningTableAuthoring.cs: -------------------------------------------------------------------------------- 1 | using Unity.Entities; 2 | using UnityEngine; 3 | using Zephyr.GOAP.Sample.Game.Component; 4 | using Zephyr.GOAP.Sample.GoapImplement.Component.Trait; 5 | 6 | namespace Zephyr.GOAP.Sample.Game.Authoring 7 | { 8 | [RequiresEntityConversion] 9 | [ConverterVersion("Zephyr", 1)] 10 | public class DiningTableAuthoring : MonoBehaviour, IConvertGameObjectToEntity 11 | { 12 | public string Name; 13 | 14 | public void Convert(Entity entity, EntityManager dstManager, GameObjectConversionSystem conversionSystem) 15 | { 16 | #if UNITY_EDITOR 17 | dstManager.SetName(entity, Name); 18 | #endif 19 | dstManager.AddComponentData(entity, new DiningTableTrait()); 20 | dstManager.AddComponentData(entity, new ItemContainer{IsTransferSource = true}); 21 | dstManager.AddBuffer(entity); } 22 | } 23 | } -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Sample/Game/Authoring/CollectorAuthoring.cs: -------------------------------------------------------------------------------- 1 | using Unity.Entities; 2 | using UnityEngine; 3 | using Zephyr.GOAP.Sample.Game.Component; 4 | using Zephyr.GOAP.Sample.GoapImplement.Component.Trait; 5 | 6 | namespace Zephyr.GOAP.Sample.Game.Authoring 7 | { 8 | [RequiresEntityConversion] 9 | [ConverterVersion("Zephyr", 1)] 10 | public class CollectorAuthoring : MonoBehaviour, IConvertGameObjectToEntity 11 | { 12 | public string Name; 13 | 14 | public void Convert(Entity entity, EntityManager dstManager, 15 | GameObjectConversionSystem conversionSystem) 16 | { 17 | #if UNITY_EDITOR 18 | dstManager.SetName(entity, Name); 19 | #endif 20 | dstManager.AddComponentData(entity, new CollectorTrait()); 21 | dstManager.AddComponentData(entity, new ItemContainer{IsTransferSource = true}); 22 | dstManager.AddBuffer(entity); 23 | } 24 | } 25 | } -------------------------------------------------------------------------------- /Assets/Zephyr/GOAP/Editor/UXML/node.uxml: -------------------------------------------------------------------------------- 1 | 2 |