├── Assets ├── Addones.meta ├── Addones │ ├── Entitas.Blueprints.CodeGeneration.Plugins.meta │ ├── Entitas.Blueprints.CodeGeneration.Plugins │ │ ├── Entitas.Blueprints.CodeGeneration.Plugins.csproj │ │ ├── Entitas.Blueprints.CodeGeneration.Plugins.csproj.meta │ │ ├── Entitas.Blueprints.CodeGeneration.Plugins.meta │ │ └── Entitas.Blueprints.CodeGeneration.Plugins │ │ │ ├── BlueprintData.cs │ │ │ ├── BlueprintData.cs.meta │ │ │ ├── BlueprintsGenerator.cs │ │ │ └── BlueprintsGenerator.cs.meta │ ├── Entitas.Blueprints.CodeGeneration.Unity.Plugins.meta │ ├── Entitas.Blueprints.CodeGeneration.Unity.Plugins │ │ ├── Entitas.Blueprints.CodeGeneration.Unity.Plugins.csproj │ │ ├── Entitas.Blueprints.CodeGeneration.Unity.Plugins.csproj.meta │ │ ├── Entitas.Blueprints.CodeGeneration.Unity.Plugins.meta │ │ └── Entitas.Blueprints.CodeGeneration.Unity.Plugins │ │ │ ├── BlueprintDataProvider.cs │ │ │ └── BlueprintDataProvider.cs.meta │ ├── Entitas.Blueprints.Unity.Editor.meta │ ├── Entitas.Blueprints.Unity.Editor │ │ ├── Entitas.Blueprints.Unity.Editor.csproj │ │ ├── Entitas.Blueprints.Unity.Editor.csproj.meta │ │ ├── Entitas.Blueprints.Unity.Editor.meta │ │ └── Entitas.Blueprints.Unity.Editor │ │ │ ├── BinaryBlueprintInspector.cs │ │ │ ├── BinaryBlueprintInspector.cs.meta │ │ │ ├── BinaryBlueprintPostprocessor.cs │ │ │ ├── BinaryBlueprintPostprocessor.cs.meta │ │ │ ├── BlueprintsInspector.cs │ │ │ └── BlueprintsInspector.cs.meta │ ├── Entitas.Blueprints.Unity.meta │ ├── Entitas.Blueprints.Unity │ │ ├── Entitas.Blueprints.Unity.csproj │ │ ├── Entitas.Blueprints.Unity.csproj.meta │ │ ├── Entitas.Blueprints.Unity.meta │ │ └── Entitas.Blueprints.Unity │ │ │ ├── BinaryBlueprint.cs │ │ │ ├── BinaryBlueprint.cs.meta │ │ │ ├── Blueprints.cs │ │ │ ├── Blueprints.cs.meta │ │ │ ├── BlueprintsNotFoundException.cs │ │ │ └── BlueprintsNotFoundException.cs.meta │ ├── Entitas.Blueprints.meta │ ├── Entitas.Blueprints │ │ ├── Entitas.Blueprints.csproj │ │ ├── Entitas.Blueprints.csproj.meta │ │ ├── Entitas.Blueprints.meta │ │ └── Entitas.Blueprints │ │ │ ├── Blueprint.cs │ │ │ ├── Blueprint.cs.meta │ │ │ ├── BlueprintEntityExtension.cs │ │ │ ├── BlueprintEntityExtension.cs.meta │ │ │ ├── ComponentBlueprint.cs │ │ │ ├── ComponentBlueprint.cs.meta │ │ │ ├── ComponentBlueprintException.cs │ │ │ ├── ComponentBlueprintException.cs.meta │ │ │ ├── SerializableMember.cs │ │ │ └── SerializableMember.cs.meta │ ├── Entitas.CodeGeneration.Attributes.meta │ ├── Entitas.CodeGeneration.Attributes │ │ ├── Entitas.CodeGeneration.Attributes.csproj │ │ ├── Entitas.CodeGeneration.Attributes.csproj.meta │ │ ├── Entitas.CodeGeneration.Attributes.meta │ │ └── Entitas.CodeGeneration.Attributes │ │ │ ├── ContextAttribute.cs │ │ │ ├── ContextAttribute.cs.meta │ │ │ ├── CustomComponentNameAttribute.cs │ │ │ ├── CustomComponentNameAttribute.cs.meta │ │ │ ├── CustomEntityIndexAttribute.cs │ │ │ ├── CustomEntityIndexAttribute.cs.meta │ │ │ ├── DontGenerateAttribute.cs │ │ │ ├── DontGenerateAttribute.cs.meta │ │ │ ├── EntityIndex.meta │ │ │ ├── EntityIndex │ │ │ ├── AbstractEntityIndexAttribute.cs │ │ │ ├── AbstractEntityIndexAttribute.cs.meta │ │ │ ├── EntityIndexAttribute.cs │ │ │ ├── EntityIndexAttribute.cs.meta │ │ │ ├── EntityIndexGetMethodAttribute.cs │ │ │ ├── EntityIndexGetMethodAttribute.cs.meta │ │ │ ├── EntityIndexType.cs │ │ │ ├── EntityIndexType.cs.meta │ │ │ ├── PrimaryEntityIndexAttribute.cs │ │ │ └── PrimaryEntityIndexAttribute.cs.meta │ │ │ ├── EventAttribute.cs │ │ │ ├── EventAttribute.cs.meta │ │ │ ├── PostConstructorAttribute.cs │ │ │ ├── PostConstructorAttribute.cs.meta │ │ │ ├── UniqueAttribute.cs │ │ │ ├── UniqueAttribute.cs.meta │ │ │ ├── UniquePrefixAttribute.cs │ │ │ └── UniquePrefixAttribute.cs.meta │ ├── Entitas.CodeGeneration.Plugins.meta │ ├── Entitas.CodeGeneration.Plugins │ │ ├── Entitas.CodeGeneration.Plugins.csproj │ │ ├── Entitas.CodeGeneration.Plugins.csproj.meta │ │ ├── Entitas.CodeGeneration.Plugins.meta │ │ └── Entitas.CodeGeneration.Plugins │ │ │ ├── CodeGenerators.meta │ │ │ ├── CodeGenerators │ │ │ ├── AbstractGenerator.cs │ │ │ ├── AbstractGenerator.cs.meta │ │ │ ├── CodeGeneratorExtentions.cs │ │ │ ├── CodeGeneratorExtentions.cs.meta │ │ │ ├── Component.meta │ │ │ ├── Component │ │ │ │ ├── ComponentContextApiGenerator.cs │ │ │ │ ├── ComponentContextApiGenerator.cs.meta │ │ │ │ ├── ComponentEntityApiGenerator.cs │ │ │ │ ├── ComponentEntityApiGenerator.cs.meta │ │ │ │ ├── ComponentEntityApiInterfaceGenerator.cs │ │ │ │ ├── ComponentEntityApiInterfaceGenerator.cs.meta │ │ │ │ ├── ComponentGenerator.cs │ │ │ │ ├── ComponentGenerator.cs.meta │ │ │ │ ├── ComponentLookupGenerator.cs │ │ │ │ ├── ComponentLookupGenerator.cs.meta │ │ │ │ ├── ComponentMatcherApiGenerator.cs │ │ │ │ └── ComponentMatcherApiGenerator.cs.meta │ │ │ ├── ContextAttributeGenerator.cs │ │ │ ├── ContextAttributeGenerator.cs.meta │ │ │ ├── ContextGenerator.cs │ │ │ ├── ContextGenerator.cs.meta │ │ │ ├── ContextMatcherGenerator.cs │ │ │ ├── ContextMatcherGenerator.cs.meta │ │ │ ├── ContextsGenerator.cs │ │ │ ├── ContextsGenerator.cs.meta │ │ │ ├── EntityGenerator.cs │ │ │ ├── EntityGenerator.cs.meta │ │ │ ├── EntityIndexGenerator.cs │ │ │ ├── EntityIndexGenerator.cs.meta │ │ │ ├── Events.meta │ │ │ └── Events │ │ │ │ ├── EventEntityApiGenerator.cs │ │ │ │ ├── EventEntityApiGenerator.cs.meta │ │ │ │ ├── EventListenerComponentGenerator.cs │ │ │ │ ├── EventListenerComponentGenerator.cs.meta │ │ │ │ ├── EventListenertInterfaceGenerator.cs │ │ │ │ ├── EventListenertInterfaceGenerator.cs.meta │ │ │ │ ├── EventSystemGenerator.cs │ │ │ │ ├── EventSystemGenerator.cs.meta │ │ │ │ ├── EventSystemsGenerator.cs │ │ │ │ └── EventSystemsGenerator.cs.meta │ │ │ ├── Configs.meta │ │ │ ├── Configs │ │ │ ├── AssembliesConfig.cs │ │ │ ├── AssembliesConfig.cs.meta │ │ │ ├── ContextNamesConfig.cs │ │ │ ├── ContextNamesConfig.cs.meta │ │ │ ├── IgnoreNamespacesConfig.cs │ │ │ ├── IgnoreNamespacesConfig.cs.meta │ │ │ ├── TemplateConfigExtension.cs │ │ │ ├── TemplateConfigExtension.cs.meta │ │ │ ├── TemplatesConfig.cs │ │ │ └── TemplatesConfig.cs.meta │ │ │ ├── Data.meta │ │ │ ├── Data │ │ │ ├── EventData.cs │ │ │ ├── EventData.cs.meta │ │ │ ├── MemberData.cs │ │ │ ├── MemberData.cs.meta │ │ │ ├── MethodData.cs │ │ │ └── MethodData.cs.meta │ │ │ ├── DataProviders.meta │ │ │ ├── DataProviders │ │ │ ├── Components.meta │ │ │ ├── Components │ │ │ │ ├── ComponentData.cs │ │ │ │ ├── ComponentData.cs.meta │ │ │ │ ├── ComponentDataProvider.cs │ │ │ │ ├── ComponentDataProvider.cs.meta │ │ │ │ ├── Providers.meta │ │ │ │ └── Providers │ │ │ │ │ ├── ComponentTypeComponentDataProvider.cs │ │ │ │ │ ├── ComponentTypeComponentDataProvider.cs.meta │ │ │ │ │ ├── ContextsComponentDataProvider.cs │ │ │ │ │ ├── ContextsComponentDataProvider.cs.meta │ │ │ │ │ ├── EventComponentDataProvider.cs │ │ │ │ │ ├── EventComponentDataProvider.cs.meta │ │ │ │ │ ├── IComponentDataProvider.cs │ │ │ │ │ ├── IComponentDataProvider.cs.meta │ │ │ │ │ ├── IsUniqueComponentDataProvider.cs │ │ │ │ │ ├── IsUniqueComponentDataProvider.cs.meta │ │ │ │ │ ├── MemberDataComponentDataProvider.cs │ │ │ │ │ ├── MemberDataComponentDataProvider.cs.meta │ │ │ │ │ ├── ShouldGenerateComponentComponentDataProvider.cs │ │ │ │ │ ├── ShouldGenerateComponentComponentDataProvider.cs.meta │ │ │ │ │ ├── ShouldGenerateComponentIndexComponentDataProvider.cs │ │ │ │ │ ├── ShouldGenerateComponentIndexComponentDataProvider.cs.meta │ │ │ │ │ ├── ShouldGenerateMethodsComponentDataProvider.cs │ │ │ │ │ ├── ShouldGenerateMethodsComponentDataProvider.cs.meta │ │ │ │ │ ├── UniquePrefixComponentDataProvider.cs │ │ │ │ │ └── UniquePrefixComponentDataProvider.cs.meta │ │ │ ├── Contexts.meta │ │ │ ├── Contexts │ │ │ │ ├── ContextData.cs │ │ │ │ ├── ContextData.cs.meta │ │ │ │ ├── ContextDataProvider.cs │ │ │ │ └── ContextDataProvider.cs.meta │ │ │ ├── EntityIndex.meta │ │ │ └── EntityIndex │ │ │ │ ├── EntityIndexData.cs │ │ │ │ ├── EntityIndexData.cs.meta │ │ │ │ ├── EntityIndexDataProvider.cs │ │ │ │ └── EntityIndexDataProvider.cs.meta │ │ │ ├── EntitasHook.cs │ │ │ ├── EntitasHook.cs.meta │ │ │ ├── PluginUtil.cs │ │ │ └── PluginUtil.cs.meta │ ├── Entitas.Migration.CLI.meta │ ├── Entitas.Migration.CLI │ │ ├── Entitas.Migration.CLI.csproj │ │ ├── Entitas.Migration.CLI.csproj.meta │ │ ├── Program.cs │ │ └── Program.cs.meta │ ├── Entitas.Migration.Unity.Editor.meta │ ├── Entitas.Migration.Unity.Editor │ │ ├── Entitas.Migration.Unity.Editor.csproj │ │ ├── Entitas.Migration.Unity.Editor.csproj.meta │ │ ├── Entitas.Migration.Unity.Editor.meta │ │ └── Entitas.Migration.Unity.Editor │ │ │ ├── MigrationWindow.cs │ │ │ └── MigrationWindow.cs.meta │ ├── Entitas.Migration.meta │ ├── Entitas.Migration │ │ ├── Entitas.Migration.csproj │ │ ├── Entitas.Migration.csproj.meta │ │ ├── Entitas.Migration.meta │ │ └── Entitas.Migration │ │ │ ├── Migration.meta │ │ │ ├── Migration │ │ │ ├── IMigration.cs │ │ │ ├── IMigration.cs.meta │ │ │ ├── MigrationFile.cs │ │ │ ├── MigrationFile.cs.meta │ │ │ ├── MigrationUtils.cs │ │ │ └── MigrationUtils.cs.meta │ │ │ ├── Migrations.meta │ │ │ └── Migrations │ │ │ ├── M0180.cs │ │ │ ├── M0180.cs.meta │ │ │ ├── M0190.cs │ │ │ ├── M0190.cs.meta │ │ │ ├── M0220.cs │ │ │ ├── M0220.cs.meta │ │ │ ├── M0260.cs │ │ │ ├── M0260.cs.meta │ │ │ ├── M0300.cs │ │ │ ├── M0300.cs.meta │ │ │ ├── M0320.cs │ │ │ ├── M0320.cs.meta │ │ │ ├── M0360_1.cs │ │ │ ├── M0360_1.cs.meta │ │ │ ├── M0360_2.cs │ │ │ ├── M0360_2.cs.meta │ │ │ ├── M0410_1.cs │ │ │ ├── M0410_1.cs.meta │ │ │ ├── M0410_2.cs │ │ │ ├── M0410_2.cs.meta │ │ │ ├── M0410_3.cs │ │ │ ├── M0410_3.cs.meta │ │ │ ├── M0450.cs │ │ │ ├── M0450.cs.meta │ │ │ ├── M0472.cs │ │ │ └── M0472.cs.meta │ ├── Entitas.Unity.Editor.meta │ ├── Entitas.Unity.Editor │ │ ├── Entitas.Unity.Editor.csproj │ │ ├── Entitas.Unity.Editor.csproj.meta │ │ ├── Entitas.Unity.Editor.meta │ │ └── Entitas.Unity.Editor │ │ │ ├── EntitasPreferencesDrawer.cs │ │ │ ├── EntitasPreferencesDrawer.cs.meta │ │ │ ├── EntitasPreferencesWindow.cs │ │ │ ├── EntitasPreferencesWindow.cs.meta │ │ │ ├── Images.meta │ │ │ ├── Images │ │ │ ├── EntitasHeader.png │ │ │ └── EntitasHeader.png.meta │ │ │ ├── Menu.meta │ │ │ └── Menu │ │ │ ├── CheckForUpdates.cs │ │ │ ├── CheckForUpdates.cs.meta │ │ │ ├── EntitasMenuItems.cs │ │ │ └── EntitasMenuItems.cs.meta │ ├── Entitas.Unity.meta │ ├── Entitas.Unity │ │ ├── Entitas.Unity.csproj │ │ ├── Entitas.Unity.csproj.meta │ │ ├── Entitas.Unity.meta │ │ └── Entitas.Unity │ │ │ ├── EntityLink.cs │ │ │ └── EntityLink.cs.meta │ ├── Entitas.VisualDebugging.CodeGeneration.Plugins.meta │ ├── Entitas.VisualDebugging.CodeGeneration.Plugins │ │ ├── Entitas.VisualDebugging.CodeGeneration.Plugins.csproj │ │ ├── Entitas.VisualDebugging.CodeGeneration.Plugins.csproj.meta │ │ ├── Entitas.VisualDebugging.CodeGeneration.Plugins.meta │ │ └── Entitas.VisualDebugging.CodeGeneration.Plugins │ │ │ ├── ContextObserverGenerator.cs │ │ │ ├── ContextObserverGenerator.cs.meta │ │ │ ├── FeatureClassGenerator.cs │ │ │ └── FeatureClassGenerator.cs.meta │ ├── Entitas.VisualDebugging.Unity.Editor.meta │ ├── Entitas.VisualDebugging.Unity.Editor │ │ ├── Entitas.VisualDebugging.Unity.Editor.csproj │ │ ├── Entitas.VisualDebugging.Unity.Editor.csproj.meta │ │ ├── Entitas.VisualDebugging.Unity.Editor.meta │ │ └── Entitas.VisualDebugging.Unity.Editor │ │ │ ├── ContextObserver.meta │ │ │ ├── ContextObserver │ │ │ ├── ContextObserverInspector.cs │ │ │ └── ContextObserverInspector.cs.meta │ │ │ ├── DebugSystems.meta │ │ │ ├── DebugSystems │ │ │ ├── DebugSystemsInspector.cs │ │ │ └── DebugSystemsInspector.cs.meta │ │ │ ├── EntitasHierarchyIcon.cs │ │ │ ├── EntitasHierarchyIcon.cs.meta │ │ │ ├── EntitasStats.cs │ │ │ ├── EntitasStats.cs.meta │ │ │ ├── Entity.meta │ │ │ ├── Entity │ │ │ ├── DefaultInstanceCreator.meta │ │ │ ├── DefaultInstanceCreator │ │ │ │ ├── DefaultArrayCreator.cs │ │ │ │ ├── DefaultArrayCreator.cs.meta │ │ │ │ ├── DefaultStringCreator.cs │ │ │ │ ├── DefaultStringCreator.cs.meta │ │ │ │ ├── IDefaultInstanceCreator.cs │ │ │ │ └── IDefaultInstanceCreator.cs.meta │ │ │ ├── Entity.meta │ │ │ ├── Entity │ │ │ │ ├── EntityDrawer.cs │ │ │ │ ├── EntityDrawer.cs.meta │ │ │ │ ├── EntityDrawerState.cs │ │ │ │ ├── EntityDrawerState.cs.meta │ │ │ │ ├── EntityInspector.cs │ │ │ │ └── EntityInspector.cs.meta │ │ │ ├── IComponentDrawer.cs │ │ │ ├── IComponentDrawer.cs.meta │ │ │ ├── TypeDrawer.meta │ │ │ └── TypeDrawer │ │ │ │ ├── AnimationCurveTypeDrawer.cs │ │ │ │ ├── AnimationCurveTypeDrawer.cs.meta │ │ │ │ ├── ArrayTypeDrawer.cs │ │ │ │ ├── ArrayTypeDrawer.cs.meta │ │ │ │ ├── BoolTypeDrawer.cs │ │ │ │ ├── BoolTypeDrawer.cs.meta │ │ │ │ ├── BoundsTypeDrawer.cs │ │ │ │ ├── BoundsTypeDrawer.cs.meta │ │ │ │ ├── CharTypeDrawer.cs │ │ │ │ ├── CharTypeDrawer.cs.meta │ │ │ │ ├── ColorTypeDrawer.cs │ │ │ │ ├── ColorTypeDrawer.cs.meta │ │ │ │ ├── DateTimeTypeDrawer.cs │ │ │ │ ├── DateTimeTypeDrawer.cs.meta │ │ │ │ ├── DictionaryTypeDrawer.cs │ │ │ │ ├── DictionaryTypeDrawer.cs.meta │ │ │ │ ├── DoubleTypeDrawer.cs │ │ │ │ ├── DoubleTypeDrawer.cs.meta │ │ │ │ ├── EnumTypeDrawer.cs │ │ │ │ ├── EnumTypeDrawer.cs.meta │ │ │ │ ├── FloatTypeDrawer.cs │ │ │ │ ├── FloatTypeDrawer.cs.meta │ │ │ │ ├── HashSetTypeDrawer.cs │ │ │ │ ├── HashSetTypeDrawer.cs.meta │ │ │ │ ├── ITypeDrawer.cs │ │ │ │ ├── ITypeDrawer.cs.meta │ │ │ │ ├── IntTypeDrawer.cs │ │ │ │ ├── IntTypeDrawer.cs.meta │ │ │ │ ├── ListTypeDrawer.cs │ │ │ │ ├── ListTypeDrawer.cs.meta │ │ │ │ ├── RectTypeDrawer.cs │ │ │ │ ├── RectTypeDrawer.cs.meta │ │ │ │ ├── StringTypeDrawer.cs │ │ │ │ ├── StringTypeDrawer.cs.meta │ │ │ │ ├── UnityObjectTypeDrawer.cs │ │ │ │ ├── UnityObjectTypeDrawer.cs.meta │ │ │ │ ├── Vector2TypeDrawer.cs │ │ │ │ ├── Vector2TypeDrawer.cs.meta │ │ │ │ ├── Vector3TypeDrawer.cs │ │ │ │ ├── Vector3TypeDrawer.cs.meta │ │ │ │ ├── Vector4TypeDrawer.cs │ │ │ │ └── Vector4TypeDrawer.cs.meta │ │ │ ├── EntityLinkInspector.cs │ │ │ ├── EntityLinkInspector.cs.meta │ │ │ ├── Images.meta │ │ │ ├── Images │ │ │ ├── EntitasContextErrorHierarchyIcon.png │ │ │ ├── EntitasContextErrorHierarchyIcon.png.meta │ │ │ ├── EntitasContextHierarchyIcon.png │ │ │ ├── EntitasContextHierarchyIcon.png.meta │ │ │ ├── EntitasEntityErrorHierarchyIcon.png │ │ │ ├── EntitasEntityErrorHierarchyIcon.png.meta │ │ │ ├── EntitasEntityHierarchyIcon.png │ │ │ ├── EntitasEntityHierarchyIcon.png.meta │ │ │ ├── EntitasSystemsErrorHierarchyIcon.png │ │ │ ├── EntitasSystemsErrorHierarchyIcon.png.meta │ │ │ ├── EntitasSystemsHierarchyIcon.png │ │ │ └── EntitasSystemsHierarchyIcon.png.meta │ │ │ ├── VisualDebuggingConfig.cs │ │ │ ├── VisualDebuggingConfig.cs.meta │ │ │ ├── VisualDebuggingEntitasExtension.cs │ │ │ ├── VisualDebuggingEntitasExtension.cs.meta │ │ │ ├── VisualDebuggingPreferencesDrawer.cs │ │ │ └── VisualDebuggingPreferencesDrawer.cs.meta │ ├── Entitas.VisualDebugging.Unity.meta │ └── Entitas.VisualDebugging.Unity │ │ ├── Entitas.VisualDebugging.Unity.csproj │ │ ├── Entitas.VisualDebugging.Unity.csproj.meta │ │ ├── Entitas.VisualDebugging.Unity.meta │ │ └── Entitas.VisualDebugging.Unity │ │ ├── ContextObserver.meta │ │ ├── ContextObserver │ │ ├── ContextObserver.cs │ │ ├── ContextObserver.cs.meta │ │ ├── ContextObserverBehaviour.cs │ │ ├── ContextObserverBehaviour.cs.meta │ │ ├── ContextObserverExtension.cs │ │ └── ContextObserverExtension.cs.meta │ │ ├── DebugSystems.meta │ │ ├── DebugSystems │ │ ├── DebugSystems.cs │ │ ├── DebugSystems.cs.meta │ │ ├── DebugSystemsBehaviour.cs │ │ ├── DebugSystemsBehaviour.cs.meta │ │ ├── SystemInfo.cs │ │ └── SystemInfo.cs.meta │ │ ├── Entity.meta │ │ ├── Entity │ │ ├── DontDrawComponentAttribute.cs │ │ ├── DontDrawComponentAttribute.cs.meta │ │ ├── EntityBehaviour.cs │ │ └── EntityBehaviour.cs.meta │ │ ├── GameObjectDestroyExtension.cs │ │ └── GameObjectDestroyExtension.cs.meta ├── Dependencies.meta ├── Dependencies │ ├── Compile.cs │ ├── Compile.cs.meta │ ├── DesperateDevs.Analytics.dll │ ├── DesperateDevs.Analytics.dll.meta │ ├── DesperateDevs.CodeGeneration.CodeGenerator.Unity.Editor.dll │ ├── DesperateDevs.CodeGeneration.CodeGenerator.Unity.Editor.dll.meta │ ├── DesperateDevs.CodeGeneration.CodeGenerator.dll │ ├── DesperateDevs.CodeGeneration.CodeGenerator.dll.meta │ ├── DesperateDevs.CodeGeneration.Plugins.dll │ ├── DesperateDevs.CodeGeneration.Plugins.dll.meta │ ├── DesperateDevs.CodeGeneration.Unity.Plugins.dll │ ├── DesperateDevs.CodeGeneration.Unity.Plugins.dll.meta │ ├── DesperateDevs.CodeGeneration.dll │ ├── DesperateDevs.CodeGeneration.dll.meta │ ├── DesperateDevs.Logging.dll │ ├── DesperateDevs.Logging.dll.meta │ ├── DesperateDevs.Networking.dll │ ├── DesperateDevs.Networking.dll.meta │ ├── DesperateDevs.Serialization.dll │ ├── DesperateDevs.Serialization.dll.meta │ ├── DesperateDevs.Unity.Editor.dll │ ├── DesperateDevs.Unity.Editor.dll.meta │ ├── DesperateDevs.Utils.dll │ └── DesperateDevs.Utils.dll.meta ├── Entitas.meta ├── Entitas │ ├── Collector.meta │ ├── Collector │ │ ├── Collector.cs │ │ ├── Collector.cs.meta │ │ ├── CollectorContextExtension.cs │ │ ├── CollectorContextExtension.cs.meta │ │ ├── CollectorException.cs │ │ ├── CollectorException.cs.meta │ │ ├── ICollector.cs │ │ ├── ICollector.cs.meta │ │ ├── TriggerOnEvent.cs │ │ ├── TriggerOnEvent.cs.meta │ │ ├── TriggerOnEventMatcherExtension.cs │ │ └── TriggerOnEventMatcherExtension.cs.meta │ ├── Context.meta │ ├── Context │ │ ├── Context.cs │ │ ├── Context.cs.meta │ │ ├── ContextExtension.cs │ │ ├── ContextExtension.cs.meta │ │ ├── Exceptions.meta │ │ ├── Exceptions │ │ │ ├── ContextDoesNotContainEntityException.cs │ │ │ ├── ContextDoesNotContainEntityException.cs.meta │ │ │ ├── ContextEntityIndexDoesAlreadyExistException.cs │ │ │ ├── ContextEntityIndexDoesAlreadyExistException.cs.meta │ │ │ ├── ContextEntityIndexDoesNotExistException.cs │ │ │ ├── ContextEntityIndexDoesNotExistException.cs.meta │ │ │ ├── ContextInfoException.cs │ │ │ ├── ContextInfoException.cs.meta │ │ │ ├── ContextStillHasRetainedEntitiesException.cs │ │ │ ├── ContextStillHasRetainedEntitiesException.cs.meta │ │ │ ├── EntityIsNotDestroyedException.cs │ │ │ └── EntityIsNotDestroyedException.cs.meta │ │ ├── IContext.cs │ │ ├── IContext.cs.meta │ │ ├── IContexts.cs │ │ └── IContexts.cs.meta │ ├── ContextInfo.cs │ ├── ContextInfo.cs.meta │ ├── Entitas.csproj │ ├── Entitas.csproj.meta │ ├── EntitasCache.cs │ ├── EntitasCache.cs.meta │ ├── EntitasException.cs │ ├── EntitasException.cs.meta │ ├── EntitasResources.cs │ ├── EntitasResources.cs.meta │ ├── Entity.meta │ ├── Entity │ │ ├── Entity.cs │ │ ├── Entity.cs.meta │ │ ├── EntityEqualityComparer.cs │ │ ├── EntityEqualityComparer.cs.meta │ │ ├── Exceptions.meta │ │ ├── Exceptions │ │ │ ├── EntityAlreadyHasComponentException.cs │ │ │ ├── EntityAlreadyHasComponentException.cs.meta │ │ │ ├── EntityDoesNotHaveComponentException.cs │ │ │ ├── EntityDoesNotHaveComponentException.cs.meta │ │ │ ├── EntityIsAlreadyRetainedByOwnerException.cs │ │ │ ├── EntityIsAlreadyRetainedByOwnerException.cs.meta │ │ │ ├── EntityIsNotEnabledException.cs │ │ │ ├── EntityIsNotEnabledException.cs.meta │ │ │ ├── EntityIsNotRetainedByOwnerException.cs │ │ │ └── EntityIsNotRetainedByOwnerException.cs.meta │ │ ├── IAERC.cs │ │ ├── IAERC.cs.meta │ │ ├── IEntity.cs │ │ ├── IEntity.cs.meta │ │ ├── SafeAERC.cs │ │ ├── SafeAERC.cs.meta │ │ ├── UnsafeAERC.cs │ │ └── UnsafeAERC.cs.meta │ ├── EntityIndex.meta │ ├── EntityIndex │ │ ├── AbstractEntityIndex.cs │ │ ├── AbstractEntityIndex.cs.meta │ │ ├── EntityIndex.cs │ │ ├── EntityIndex.cs.meta │ │ ├── EntityIndexException.cs │ │ ├── EntityIndexException.cs.meta │ │ ├── IEntityIndex.cs │ │ ├── IEntityIndex.cs.meta │ │ ├── PrimaryEntityIndex.cs │ │ └── PrimaryEntityIndex.cs.meta │ ├── Extensions.meta │ ├── Extensions │ │ ├── CollectionExtension.cs │ │ ├── CollectionExtension.cs.meta │ │ ├── ComponentStringExtension.cs │ │ ├── ComponentStringExtension.cs.meta │ │ ├── ContextStringExtension.cs │ │ ├── ContextStringExtension.cs.meta │ │ ├── EntityStringExtension.cs │ │ ├── EntityStringExtension.cs.meta │ │ ├── MatcherStringExtension.cs │ │ ├── MatcherStringExtension.cs.meta │ │ ├── PublicMemberInfoEntityExtension.cs │ │ ├── PublicMemberInfoEntityExtension.cs.meta │ │ ├── SystemStringExtension.cs │ │ └── SystemStringExtension.cs.meta │ ├── Group.meta │ ├── Group │ │ ├── Group.cs │ │ ├── Group.cs.meta │ │ ├── GroupEvent.cs │ │ ├── GroupEvent.cs.meta │ │ ├── GroupExtension.cs │ │ ├── GroupExtension.cs.meta │ │ ├── GroupSingleEntityException.cs │ │ ├── GroupSingleEntityException.cs.meta │ │ ├── IGroup.cs │ │ └── IGroup.cs.meta │ ├── IComponent.cs │ ├── IComponent.cs.meta │ ├── Matcher.meta │ ├── Matcher │ │ ├── Interfaces.meta │ │ ├── Interfaces │ │ │ ├── IAllOfMatcher.cs │ │ │ ├── IAllOfMatcher.cs.meta │ │ │ ├── IAnyOfMatcher.cs │ │ │ ├── IAnyOfMatcher.cs.meta │ │ │ ├── ICompoundMatcher.cs │ │ │ ├── ICompoundMatcher.cs.meta │ │ │ ├── IMatcher.cs │ │ │ ├── IMatcher.cs.meta │ │ │ ├── INoneOfMatcher.cs │ │ │ └── INoneOfMatcher.cs.meta │ │ ├── Matcher.cs │ │ ├── Matcher.cs.meta │ │ ├── MatcherEquals.cs │ │ ├── MatcherEquals.cs.meta │ │ ├── MatcherException.cs │ │ ├── MatcherException.cs.meta │ │ ├── MatcherStatic.cs │ │ ├── MatcherStatic.cs.meta │ │ ├── MatcherToString.cs │ │ └── MatcherToString.cs.meta │ ├── Systems.meta │ ├── Systems │ │ ├── Interfaces.meta │ │ ├── Interfaces │ │ │ ├── ICleanupSystem.cs │ │ │ ├── ICleanupSystem.cs.meta │ │ │ ├── IExecuteSystem.cs │ │ │ ├── IExecuteSystem.cs.meta │ │ │ ├── IInitializeSystem.cs │ │ │ ├── IInitializeSystem.cs.meta │ │ │ ├── IReactiveSystem.cs │ │ │ ├── IReactiveSystem.cs.meta │ │ │ ├── ISystem.cs │ │ │ ├── ISystem.cs.meta │ │ │ ├── ITearDownSystem.cs │ │ │ └── ITearDownSystem.cs.meta │ │ ├── JobSystem.cs │ │ ├── JobSystem.cs.meta │ │ ├── MultiReactiveSystem.cs │ │ ├── MultiReactiveSystem.cs.meta │ │ ├── ReactiveSystem.cs │ │ ├── ReactiveSystem.cs.meta │ │ ├── Systems.cs │ │ └── Systems.cs.meta │ ├── version.txt │ └── version.txt.meta ├── Resources.meta ├── Resources │ ├── NPC.prefab │ └── NPC.prefab.meta ├── Scene.meta ├── Scene │ ├── 1.unity │ └── 1.unity.meta ├── Scripts.meta ├── Scripts │ ├── Agent.meta │ ├── Agent │ │ ├── AgentFeature.cs │ │ ├── AgentFeature.cs.meta │ │ ├── Component.meta │ │ ├── Component │ │ │ ├── AgentComponent.cs │ │ │ └── AgentComponent.cs.meta │ │ ├── System.meta │ │ └── System │ │ │ ├── AgentGuideSystem.cs │ │ │ ├── AgentGuideSystem.cs.meta │ │ │ ├── AgentMoveSystem.cs │ │ │ ├── AgentMoveSystem.cs.meta │ │ │ ├── AgentRotSystem.cs │ │ │ ├── AgentRotSystem.cs.meta │ │ │ ├── AgentSkinSystem.cs │ │ │ ├── AgentSkinSystem.cs.meta │ │ │ ├── GameBaseSystem.cs │ │ │ ├── GameBaseSystem.cs.meta │ │ │ ├── RecordSystem.cs │ │ │ ├── RecordSystem.cs.meta │ │ │ ├── ReplaySystem.cs │ │ │ └── ReplaySystem.cs.meta │ ├── MainModule.cs │ └── MainModule.cs.meta ├── Sources.meta └── Sources │ ├── Generated.meta │ └── Generated │ ├── Components.meta │ ├── Components │ └── Interfaces.meta │ ├── Contexts.cs │ ├── Contexts.cs.meta │ ├── Feature.cs │ ├── Feature.cs.meta │ ├── Game.meta │ ├── Game │ ├── Components.meta │ ├── Components │ │ ├── GameAgentPosComponent.cs │ │ ├── GameAgentPosComponent.cs.meta │ │ ├── GameAgentRotComponent.cs │ │ ├── GameAgentRotComponent.cs.meta │ │ ├── GameLastAgentPosComponent.cs │ │ ├── GameLastAgentPosComponent.cs.meta │ │ ├── GameMoveComponent.cs │ │ ├── GameMoveComponent.cs.meta │ │ ├── GameMoveTargetComponent.cs │ │ ├── GameMoveTargetComponent.cs.meta │ │ ├── GameViewComponent.cs │ │ └── GameViewComponent.cs.meta │ ├── GameAttribute.cs │ ├── GameAttribute.cs.meta │ ├── GameComponentsLookup.cs │ ├── GameComponentsLookup.cs.meta │ ├── GameContext.cs │ ├── GameContext.cs.meta │ ├── GameEntity.cs │ ├── GameEntity.cs.meta │ ├── GameMatcher.cs │ └── GameMatcher.cs.meta │ ├── Input.meta │ └── Input │ ├── InputAttribute.cs │ ├── InputAttribute.cs.meta │ ├── InputComponentsLookup.cs │ ├── InputComponentsLookup.cs.meta │ ├── InputContext.cs │ ├── InputContext.cs.meta │ ├── InputEntity.cs │ ├── InputEntity.cs.meta │ ├── InputMatcher.cs │ └── InputMatcher.cs.meta └── ProjectSettings ├── AudioManager.asset ├── ClusterInputManager.asset ├── DynamicsManager.asset ├── EditorBuildSettings.asset ├── EditorSettings.asset ├── GraphicsSettings.asset ├── InputManager.asset ├── NavMeshAreas.asset ├── NetworkManager.asset ├── Physics2DSettings.asset ├── ProjectSettings.asset ├── ProjectVersion.txt ├── QualitySettings.asset ├── TagManager.asset ├── TimeManager.asset └── UnityConnectSettings.asset /Assets/Addones.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 677985886810c61418f4546c1e29a227 3 | folderAsset: yes 4 | timeCreated: 1525057662 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.Blueprints.CodeGeneration.Plugins.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 71199585c04da764580fcc404befebf6 3 | folderAsset: yes 4 | timeCreated: 1525057744 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.Blueprints.CodeGeneration.Plugins/Entitas.Blueprints.CodeGeneration.Plugins.csproj.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3e1362412c204634c884a163b7d9583b 3 | timeCreated: 1525057744 4 | licenseType: Pro 5 | DefaultImporter: 6 | externalObjects: {} 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.Blueprints.CodeGeneration.Plugins/Entitas.Blueprints.CodeGeneration.Plugins.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8f96dfb011cc16f4985160b7bf3f964e 3 | folderAsset: yes 4 | timeCreated: 1525057744 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.Blueprints.CodeGeneration.Plugins/Entitas.Blueprints.CodeGeneration.Plugins/BlueprintData.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 618256e499126d748b0cb2c319287822 3 | timeCreated: 1525057744 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.Blueprints.CodeGeneration.Plugins/Entitas.Blueprints.CodeGeneration.Plugins/BlueprintsGenerator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 88c8cfc7371660e49ace4325c980f571 3 | timeCreated: 1525057744 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.Blueprints.CodeGeneration.Unity.Plugins.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1b34e8bd5e5089d4d916feb17c1e526a 3 | folderAsset: yes 4 | timeCreated: 1525057662 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.Blueprints.CodeGeneration.Unity.Plugins/Entitas.Blueprints.CodeGeneration.Unity.Plugins.csproj.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 660b3aa09016bbc4f85a0d051c679168 3 | timeCreated: 1525057662 4 | licenseType: Pro 5 | DefaultImporter: 6 | externalObjects: {} 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.Blueprints.CodeGeneration.Unity.Plugins/Entitas.Blueprints.CodeGeneration.Unity.Plugins.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f275f11c98d9a4a4fb14f252135f13ac 3 | folderAsset: yes 4 | timeCreated: 1525057662 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.Blueprints.CodeGeneration.Unity.Plugins/Entitas.Blueprints.CodeGeneration.Unity.Plugins/BlueprintDataProvider.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8ced9164179540646ae8337f06af9a24 3 | timeCreated: 1525057663 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.Blueprints.Unity.Editor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 37c83bd2529fe6a41a803d400f5426ec 3 | folderAsset: yes 4 | timeCreated: 1525057662 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.Blueprints.Unity.Editor/Entitas.Blueprints.Unity.Editor.csproj.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 433fe68d2cabf0647af66a6637b9e49d 3 | timeCreated: 1525057662 4 | licenseType: Pro 5 | DefaultImporter: 6 | externalObjects: {} 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.Blueprints.Unity.Editor/Entitas.Blueprints.Unity.Editor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 99e962236e845834ab8ce4e2c3ce04fb 3 | folderAsset: yes 4 | timeCreated: 1525057662 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.Blueprints.Unity.Editor/Entitas.Blueprints.Unity.Editor/BinaryBlueprintInspector.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 615726d17a5b6fe44b11635c1ae6951a 3 | timeCreated: 1525057663 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.Blueprints.Unity.Editor/Entitas.Blueprints.Unity.Editor/BinaryBlueprintPostprocessor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3901f3ba5ee979e42a1b4f8806beaaf1 3 | timeCreated: 1525057663 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.Blueprints.Unity.Editor/Entitas.Blueprints.Unity.Editor/BlueprintsInspector.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e30b7f6e094eb4b499c42fcb2a883e26 3 | timeCreated: 1525057663 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.Blueprints.Unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ad739ca253a484349bc61515249492d2 3 | folderAsset: yes 4 | timeCreated: 1525057662 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.Blueprints.Unity/Entitas.Blueprints.Unity.csproj.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a92cd5e1c6934314bacbc13a1b24382e 3 | timeCreated: 1525057662 4 | licenseType: Pro 5 | DefaultImporter: 6 | externalObjects: {} 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.Blueprints.Unity/Entitas.Blueprints.Unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f658e1835f2058e47804d48663bcc14a 3 | folderAsset: yes 4 | timeCreated: 1525057662 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.Blueprints.Unity/Entitas.Blueprints.Unity/BinaryBlueprint.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 78bc9e5db330f0740b292a5525e6edab 3 | timeCreated: 1525057663 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.Blueprints.Unity/Entitas.Blueprints.Unity/Blueprints.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 57944938bbbcf01479d6e2440f425d6d 3 | timeCreated: 1525057663 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.Blueprints.Unity/Entitas.Blueprints.Unity/BlueprintsNotFoundException.cs: -------------------------------------------------------------------------------- 1 | namespace Entitas.Blueprints.Unity { 2 | 3 | public class BlueprintsNotFoundException : EntitasException { 4 | 5 | public BlueprintsNotFoundException(string blueprintName) 6 | : base("'" + blueprintName + "' does not exist!", "Did you update the Blueprints ScriptableObject?") { 7 | } 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.Blueprints.Unity/Entitas.Blueprints.Unity/BlueprintsNotFoundException.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c9456f439b7f37840ae3bc135d84651e 3 | timeCreated: 1525057663 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.Blueprints.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 38be38aa82c2845498bf828910c6455a 3 | folderAsset: yes 4 | timeCreated: 1525057677 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.Blueprints/Entitas.Blueprints.csproj.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bc1010362e352544fbcb5cbdc6364f6c 3 | timeCreated: 1525057677 4 | licenseType: Pro 5 | DefaultImporter: 6 | externalObjects: {} 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.Blueprints/Entitas.Blueprints.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d5373a887f98d834abfcb4f3d9daa851 3 | folderAsset: yes 4 | timeCreated: 1525057677 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.Blueprints/Entitas.Blueprints/Blueprint.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d262880d7c5dc7a49a458cfe798beed7 3 | timeCreated: 1525057677 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.Blueprints/Entitas.Blueprints/BlueprintEntityExtension.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 194ff0477ceaaea45b96c6117b387a78 3 | timeCreated: 1525057677 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.Blueprints/Entitas.Blueprints/ComponentBlueprint.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 525159a7651bb7c4dba9b3f2368ebfb1 3 | timeCreated: 1525057677 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.Blueprints/Entitas.Blueprints/ComponentBlueprintException.cs: -------------------------------------------------------------------------------- 1 | namespace Entitas.Blueprints { 2 | 3 | public class ComponentBlueprintException : EntitasException { 4 | 5 | public ComponentBlueprintException(string message, string hint) 6 | : base(message, hint) { 7 | } 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.Blueprints/Entitas.Blueprints/ComponentBlueprintException.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d1346e767eea6f94281a07a16a529249 3 | timeCreated: 1525057677 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.Blueprints/Entitas.Blueprints/SerializableMember.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace Entitas.Blueprints { 4 | 5 | [Serializable] 6 | public class SerializableMember { 7 | 8 | public string name; 9 | public object value; 10 | 11 | public SerializableMember() { 12 | } 13 | 14 | public SerializableMember(string name, object value) { 15 | this.name = name; 16 | this.value = value; 17 | } 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.Blueprints/Entitas.Blueprints/SerializableMember.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 22c25c030af8a44438c993024e1128cc 3 | timeCreated: 1525057677 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Attributes.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 452a74af4e14167418b938f3fa119cae 3 | folderAsset: yes 4 | timeCreated: 1525057732 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Attributes/Entitas.CodeGeneration.Attributes.csproj.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f4676f622608d4f46884a1238146010b 3 | timeCreated: 1525057732 4 | licenseType: Pro 5 | DefaultImporter: 6 | externalObjects: {} 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Attributes/Entitas.CodeGeneration.Attributes.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3b944e2e3c0f9ec4b93bb5c80a8dcd7a 3 | folderAsset: yes 4 | timeCreated: 1525057732 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Attributes/Entitas.CodeGeneration.Attributes/ContextAttribute.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace Entitas.CodeGeneration.Attributes { 4 | 5 | [AttributeUsage(AttributeTargets.Interface | AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Enum, AllowMultiple = true)] 6 | public class ContextAttribute : Attribute { 7 | 8 | public readonly string contextName; 9 | 10 | public ContextAttribute(string contextName) { 11 | this.contextName = contextName; 12 | } 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Attributes/Entitas.CodeGeneration.Attributes/ContextAttribute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ce6e7c5559564434d8cb0c4caa65409e 3 | timeCreated: 1525057732 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Attributes/Entitas.CodeGeneration.Attributes/CustomComponentNameAttribute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fd211024172dfbc4db3fe1fe466fd81e 3 | timeCreated: 1525057732 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Attributes/Entitas.CodeGeneration.Attributes/CustomEntityIndexAttribute.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace Entitas.CodeGeneration.Attributes { 4 | 5 | [AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.Class)] 6 | public class CustomEntityIndexAttribute : Attribute { 7 | 8 | public readonly Type contextType; 9 | 10 | public CustomEntityIndexAttribute(Type contextType) { 11 | this.contextType = contextType; 12 | } 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Attributes/Entitas.CodeGeneration.Attributes/CustomEntityIndexAttribute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 058b74d2701ce014386a89fe58485d39 3 | timeCreated: 1525057732 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Attributes/Entitas.CodeGeneration.Attributes/DontGenerateAttribute.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace Entitas.CodeGeneration.Attributes { 4 | 5 | [AttributeUsage(AttributeTargets.Interface | AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Enum)] 6 | public class DontGenerateAttribute : Attribute { 7 | 8 | public readonly bool generateIndex; 9 | 10 | public DontGenerateAttribute(bool generateIndex = true) { 11 | this.generateIndex = generateIndex; 12 | } 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Attributes/Entitas.CodeGeneration.Attributes/DontGenerateAttribute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5ad53c63fc900bd4fa88fb63817941d8 3 | timeCreated: 1525057732 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Attributes/Entitas.CodeGeneration.Attributes/EntityIndex.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 741b66f5ad487284a8abf7e3e8116f2e 3 | folderAsset: yes 4 | timeCreated: 1525057732 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Attributes/Entitas.CodeGeneration.Attributes/EntityIndex/AbstractEntityIndexAttribute.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace Entitas.CodeGeneration.Attributes { 4 | 5 | public abstract class AbstractEntityIndexAttribute : Attribute { 6 | 7 | public readonly EntityIndexType entityIndexType; 8 | 9 | protected AbstractEntityIndexAttribute(EntityIndexType entityIndexType) { 10 | this.entityIndexType = entityIndexType; 11 | } 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Attributes/Entitas.CodeGeneration.Attributes/EntityIndex/AbstractEntityIndexAttribute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 29e7a462c295978428b35e5e2feecb5d 3 | timeCreated: 1525057732 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Attributes/Entitas.CodeGeneration.Attributes/EntityIndex/EntityIndexAttribute.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace Entitas.CodeGeneration.Attributes { 4 | 5 | [AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.Class)] 6 | public class EntityIndexAttribute : AbstractEntityIndexAttribute { 7 | 8 | public EntityIndexAttribute() : base(EntityIndexType.EntityIndex) { 9 | } 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Attributes/Entitas.CodeGeneration.Attributes/EntityIndex/EntityIndexAttribute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: af1694c7f459d1b479dcefae7e26c7a7 3 | timeCreated: 1525057732 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Attributes/Entitas.CodeGeneration.Attributes/EntityIndex/EntityIndexGetMethodAttribute.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace Entitas.CodeGeneration.Attributes { 4 | 5 | [AttributeUsage(AttributeTargets.Method)] 6 | public class EntityIndexGetMethodAttribute : Attribute { 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Attributes/Entitas.CodeGeneration.Attributes/EntityIndex/EntityIndexGetMethodAttribute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 80d56857ea4a62846992dcd5e4df2952 3 | timeCreated: 1525057732 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Attributes/Entitas.CodeGeneration.Attributes/EntityIndex/EntityIndexType.cs: -------------------------------------------------------------------------------- 1 | namespace Entitas.CodeGeneration.Attributes { 2 | 3 | public enum EntityIndexType { 4 | EntityIndex, 5 | PrimaryEntityIndex 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Attributes/Entitas.CodeGeneration.Attributes/EntityIndex/EntityIndexType.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4b0d25a7da56cab4585fc21c3f60fe37 3 | timeCreated: 1525057732 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Attributes/Entitas.CodeGeneration.Attributes/EntityIndex/PrimaryEntityIndexAttribute.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace Entitas.CodeGeneration.Attributes { 4 | 5 | [AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.Class)] 6 | public class PrimaryEntityIndexAttribute : AbstractEntityIndexAttribute { 7 | 8 | public PrimaryEntityIndexAttribute() : base(EntityIndexType.PrimaryEntityIndex) { 9 | } 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Attributes/Entitas.CodeGeneration.Attributes/EntityIndex/PrimaryEntityIndexAttribute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 22354f4b131239146a157227b4d8b074 3 | timeCreated: 1525057732 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Attributes/Entitas.CodeGeneration.Attributes/EventAttribute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6977fb5dc69b83c41a38e510081ea830 3 | timeCreated: 1525057732 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Attributes/Entitas.CodeGeneration.Attributes/PostConstructorAttribute.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace Entitas.CodeGeneration.Attributes { 4 | 5 | [AttributeUsage(AttributeTargets.Method)] 6 | public class PostConstructorAttribute : Attribute { 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Attributes/Entitas.CodeGeneration.Attributes/PostConstructorAttribute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c6657b4f919fb7b48a049fadecf581fd 3 | timeCreated: 1525057732 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Attributes/Entitas.CodeGeneration.Attributes/UniqueAttribute.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace Entitas.CodeGeneration.Attributes { 4 | 5 | [AttributeUsage(AttributeTargets.Interface | AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Enum)] 6 | public class UniqueAttribute : Attribute { 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Attributes/Entitas.CodeGeneration.Attributes/UniqueAttribute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2fc1b7190fa44794e9070989d2d07821 3 | timeCreated: 1525057732 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Attributes/Entitas.CodeGeneration.Attributes/UniquePrefixAttribute.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace Entitas.CodeGeneration.Attributes { 4 | 5 | [AttributeUsage(AttributeTargets.Interface | AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Enum)] 6 | public class UniquePrefixAttribute : Attribute { 7 | 8 | public readonly string prefix; 9 | 10 | public UniquePrefixAttribute(string prefix) { 11 | this.prefix = prefix; 12 | } 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Attributes/Entitas.CodeGeneration.Attributes/UniquePrefixAttribute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 101e36707b6509b4fb6b8550836c70e9 3 | timeCreated: 1525057732 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Plugins.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 21bbdc676e1b33f4fbed84e77305e0d3 3 | folderAsset: yes 4 | timeCreated: 1525057732 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Plugins/Entitas.CodeGeneration.Plugins.csproj.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 908a274d19c93334b81d4dffccd7b4cc 3 | timeCreated: 1525057732 4 | licenseType: Pro 5 | DefaultImporter: 6 | externalObjects: {} 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Plugins/Entitas.CodeGeneration.Plugins.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 003e2c799b7f90b4f985ed596c2bffdc 3 | folderAsset: yes 4 | timeCreated: 1525057732 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Plugins/Entitas.CodeGeneration.Plugins/CodeGenerators.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8a55537f6ba03534085a908cdd0524e2 3 | folderAsset: yes 4 | timeCreated: 1525057732 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Plugins/Entitas.CodeGeneration.Plugins/CodeGenerators/AbstractGenerator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 23fc70b0ea3eb674b8aca31326798c19 3 | timeCreated: 1525057732 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Plugins/Entitas.CodeGeneration.Plugins/CodeGenerators/CodeGeneratorExtentions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b4b41c92ad36c6f49a1428c1ce38fc41 3 | timeCreated: 1525057732 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Plugins/Entitas.CodeGeneration.Plugins/CodeGenerators/Component.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 252aed30de7a5b64ba4eb66e17f58dd9 3 | folderAsset: yes 4 | timeCreated: 1525057732 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Plugins/Entitas.CodeGeneration.Plugins/CodeGenerators/Component/ComponentContextApiGenerator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cceefe0fe7b058d4498734a935e2340f 3 | timeCreated: 1525057732 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Plugins/Entitas.CodeGeneration.Plugins/CodeGenerators/Component/ComponentEntityApiGenerator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: be97534003d92a349b1f9dbd04ebab46 3 | timeCreated: 1525057732 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Plugins/Entitas.CodeGeneration.Plugins/CodeGenerators/Component/ComponentEntityApiInterfaceGenerator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f4927caf7d7632e47bcd9a337115e1f3 3 | timeCreated: 1525057732 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Plugins/Entitas.CodeGeneration.Plugins/CodeGenerators/Component/ComponentGenerator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1b9120d0549275245956be975659e795 3 | timeCreated: 1525057732 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Plugins/Entitas.CodeGeneration.Plugins/CodeGenerators/Component/ComponentLookupGenerator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 898156c19154ccf4380534bd77bebb6e 3 | timeCreated: 1525057732 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Plugins/Entitas.CodeGeneration.Plugins/CodeGenerators/Component/ComponentMatcherApiGenerator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 88d5f786d3fcf1e4099f761be075f8fe 3 | timeCreated: 1525057732 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Plugins/Entitas.CodeGeneration.Plugins/CodeGenerators/ContextAttributeGenerator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4009a3422af0d554b93313a82cec42bb 3 | timeCreated: 1525057732 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Plugins/Entitas.CodeGeneration.Plugins/CodeGenerators/ContextGenerator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0d16bf4c7f70fd144989815f38a1e86f 3 | timeCreated: 1525057732 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Plugins/Entitas.CodeGeneration.Plugins/CodeGenerators/ContextMatcherGenerator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1450467bf3b9f7a418ae3cbbaae0a87b 3 | timeCreated: 1525057732 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Plugins/Entitas.CodeGeneration.Plugins/CodeGenerators/ContextsGenerator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 58f0c3683fb039a4e8e7e54479019f92 3 | timeCreated: 1525057732 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Plugins/Entitas.CodeGeneration.Plugins/CodeGenerators/EntityGenerator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4267f717a153bd74985a7e743f3b9f8e 3 | timeCreated: 1525057732 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Plugins/Entitas.CodeGeneration.Plugins/CodeGenerators/EntityIndexGenerator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b1fcba9165a8d1c4d87a2a1c89f5d4d6 3 | timeCreated: 1525057732 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Plugins/Entitas.CodeGeneration.Plugins/CodeGenerators/Events.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fce3ba8c60efad747ba9457e46a8635b 3 | folderAsset: yes 4 | timeCreated: 1525057732 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Plugins/Entitas.CodeGeneration.Plugins/CodeGenerators/Events/EventEntityApiGenerator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 673266a0013a81c46bdef3d2a175634e 3 | timeCreated: 1525057732 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Plugins/Entitas.CodeGeneration.Plugins/CodeGenerators/Events/EventListenerComponentGenerator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2f6c9b57fe64ef34589db64dcfca878d 3 | timeCreated: 1525057732 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Plugins/Entitas.CodeGeneration.Plugins/CodeGenerators/Events/EventListenertInterfaceGenerator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 50902e506e051554597102a75eb14e28 3 | timeCreated: 1525057732 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Plugins/Entitas.CodeGeneration.Plugins/CodeGenerators/Events/EventSystemGenerator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2bd114abc11fdcd4fb66e2a122440534 3 | timeCreated: 1525057732 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Plugins/Entitas.CodeGeneration.Plugins/CodeGenerators/Events/EventSystemsGenerator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 45703bd201b93bc4398cb5a90f64df2c 3 | timeCreated: 1525057732 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Plugins/Entitas.CodeGeneration.Plugins/Configs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 493d318ee4647cc4c8876a377f830678 3 | folderAsset: yes 4 | timeCreated: 1525057732 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Plugins/Entitas.CodeGeneration.Plugins/Configs/AssembliesConfig.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b67557c5e7f036346abbce6fb69865dd 3 | timeCreated: 1525057732 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Plugins/Entitas.CodeGeneration.Plugins/Configs/ContextNamesConfig.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c55caab0abe5f4147a8c201ea65703c4 3 | timeCreated: 1525057732 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Plugins/Entitas.CodeGeneration.Plugins/Configs/IgnoreNamespacesConfig.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 61d2578e884d1764eae0de2a9eb608d4 3 | timeCreated: 1525057732 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Plugins/Entitas.CodeGeneration.Plugins/Configs/TemplateConfigExtension.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ebce09c4319ad864cb66a6fc58b69a8d 3 | timeCreated: 1525057732 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Plugins/Entitas.CodeGeneration.Plugins/Configs/TemplatesConfig.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7962f8edcfaa8ac45b4c49c5d4c22ee0 3 | timeCreated: 1525057732 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Plugins/Entitas.CodeGeneration.Plugins/Data.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: be78f8bb496a7ed43939e1c908ab0da0 3 | folderAsset: yes 4 | timeCreated: 1525057732 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Plugins/Entitas.CodeGeneration.Plugins/Data/EventData.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8ea32b326173b14438159b3f2e1da583 3 | timeCreated: 1525057732 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Plugins/Entitas.CodeGeneration.Plugins/Data/MemberData.cs: -------------------------------------------------------------------------------- 1 | namespace Entitas.CodeGeneration.Plugins { 2 | 3 | public class MemberData { 4 | 5 | public readonly string type; 6 | public readonly string name; 7 | 8 | public MemberData(string type, string name) { 9 | this.type = type; 10 | this.name = name; 11 | } 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Plugins/Entitas.CodeGeneration.Plugins/Data/MemberData.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c79cdc1395a5e294c8241d41b460a2d6 3 | timeCreated: 1525057732 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Plugins/Entitas.CodeGeneration.Plugins/Data/MethodData.cs: -------------------------------------------------------------------------------- 1 | namespace Entitas.CodeGeneration.Plugins { 2 | 3 | public class MethodData { 4 | 5 | public readonly string returnType; 6 | public readonly string methodName; 7 | public readonly MemberData[] parameters; 8 | 9 | public MethodData(string returnType, string methodName, MemberData[] parameters) { 10 | this.returnType = returnType; 11 | this.methodName = methodName; 12 | this.parameters = parameters; 13 | } 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Plugins/Entitas.CodeGeneration.Plugins/Data/MethodData.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9e1b2939ba19cd744ac7d4ed05cb771a 3 | timeCreated: 1525057732 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Plugins/Entitas.CodeGeneration.Plugins/DataProviders.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 31987ba6a49f8d944b705cad8ac3fe93 3 | folderAsset: yes 4 | timeCreated: 1525057732 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Plugins/Entitas.CodeGeneration.Plugins/DataProviders/Components.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: db80162c665ef9b4eafe867ab5962349 3 | folderAsset: yes 4 | timeCreated: 1525057732 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Plugins/Entitas.CodeGeneration.Plugins/DataProviders/Components/ComponentData.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e88ee922f57b3344685e2001fa424847 3 | timeCreated: 1525057732 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Plugins/Entitas.CodeGeneration.Plugins/DataProviders/Components/ComponentDataProvider.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: eb31bfd73e5b2e5418fe4a9271ae8520 3 | timeCreated: 1525057732 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Plugins/Entitas.CodeGeneration.Plugins/DataProviders/Components/Providers.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c7bbd0b9987a5f84cae3ed607bc989c0 3 | folderAsset: yes 4 | timeCreated: 1525057732 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Plugins/Entitas.CodeGeneration.Plugins/DataProviders/Components/Providers/ComponentTypeComponentDataProvider.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6854c4f674e971c4eaba388edde54831 3 | timeCreated: 1525057732 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Plugins/Entitas.CodeGeneration.Plugins/DataProviders/Components/Providers/ContextsComponentDataProvider.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3d3e60a7b9e178f49aec2785f3415c09 3 | timeCreated: 1525057732 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Plugins/Entitas.CodeGeneration.Plugins/DataProviders/Components/Providers/EventComponentDataProvider.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 485e9596a8ff3564f999560244b34ef0 3 | timeCreated: 1525057732 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Plugins/Entitas.CodeGeneration.Plugins/DataProviders/Components/Providers/IComponentDataProvider.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace Entitas.CodeGeneration.Plugins { 4 | 5 | public interface IComponentDataProvider { 6 | 7 | void Provide(Type type, ComponentData data); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Plugins/Entitas.CodeGeneration.Plugins/DataProviders/Components/Providers/IComponentDataProvider.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 01fbbd182763e7c40a8b737b16a4a195 3 | timeCreated: 1525057732 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Plugins/Entitas.CodeGeneration.Plugins/DataProviders/Components/Providers/IsUniqueComponentDataProvider.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 923a0ffbea9fad74989326d9f07cfad8 3 | timeCreated: 1525057732 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Plugins/Entitas.CodeGeneration.Plugins/DataProviders/Components/Providers/MemberDataComponentDataProvider.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6e891d93f284e3b458150ba5d22853d1 3 | timeCreated: 1525057732 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Plugins/Entitas.CodeGeneration.Plugins/DataProviders/Components/Providers/ShouldGenerateComponentComponentDataProvider.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9ccfb40dbb7ece54898040994be4b6c8 3 | timeCreated: 1525057732 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Plugins/Entitas.CodeGeneration.Plugins/DataProviders/Components/Providers/ShouldGenerateComponentIndexComponentDataProvider.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8adc8c2963a6675478cce34e63000669 3 | timeCreated: 1525057732 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Plugins/Entitas.CodeGeneration.Plugins/DataProviders/Components/Providers/ShouldGenerateMethodsComponentDataProvider.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 69924dfeb8bd03b439054d15319caa19 3 | timeCreated: 1525057732 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Plugins/Entitas.CodeGeneration.Plugins/DataProviders/Components/Providers/UniquePrefixComponentDataProvider.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 59f636fa5d67a82408e18c08b84e072e 3 | timeCreated: 1525057732 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Plugins/Entitas.CodeGeneration.Plugins/DataProviders/Contexts.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 47e7252e8dddd414b92de7885e3a9532 3 | folderAsset: yes 4 | timeCreated: 1525057732 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Plugins/Entitas.CodeGeneration.Plugins/DataProviders/Contexts/ContextData.cs: -------------------------------------------------------------------------------- 1 | using DesperateDevs.CodeGeneration; 2 | 3 | namespace Entitas.CodeGeneration.Plugins { 4 | 5 | public class ContextData : CodeGeneratorData { 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Plugins/Entitas.CodeGeneration.Plugins/DataProviders/Contexts/ContextData.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8221467a7b41a354fa1e3361c4b51c05 3 | timeCreated: 1525057732 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Plugins/Entitas.CodeGeneration.Plugins/DataProviders/Contexts/ContextDataProvider.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1340413cb7784e94185d0c1ae721a7f2 3 | timeCreated: 1525057732 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Plugins/Entitas.CodeGeneration.Plugins/DataProviders/EntityIndex.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c3d160637b9c9b74aae9c5aa78925f08 3 | folderAsset: yes 4 | timeCreated: 1525057732 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Plugins/Entitas.CodeGeneration.Plugins/DataProviders/EntityIndex/EntityIndexData.cs: -------------------------------------------------------------------------------- 1 | using DesperateDevs.CodeGeneration; 2 | 3 | namespace Entitas.CodeGeneration.Plugins { 4 | 5 | public class EntityIndexData : CodeGeneratorData { 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Plugins/Entitas.CodeGeneration.Plugins/DataProviders/EntityIndex/EntityIndexData.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bacdcd3a655265b4aa9b0a6c30253d41 3 | timeCreated: 1525057732 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Plugins/Entitas.CodeGeneration.Plugins/DataProviders/EntityIndex/EntityIndexDataProvider.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 091a357ef7995bf4dbf6449ef25a0d7e 3 | timeCreated: 1525057732 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Plugins/Entitas.CodeGeneration.Plugins/EntitasHook.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a433a59611f58d04d97a859f685895a5 3 | timeCreated: 1525057732 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.CodeGeneration.Plugins/Entitas.CodeGeneration.Plugins/PluginUtil.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1d11e8807f87c3d4d9fe6a59267f6f25 3 | timeCreated: 1525057732 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.Migration.CLI.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 12ff50127a48e87448563c96f31a6298 3 | folderAsset: yes 4 | timeCreated: 1525058794 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.Migration.CLI/Entitas.Migration.CLI.csproj.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ac2a866bd9e932a4ba391ac82264767b 3 | timeCreated: 1525058794 4 | licenseType: Pro 5 | DefaultImporter: 6 | externalObjects: {} 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.Migration.CLI/Program.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b4e6a113dfa83a347a303912aae6700c 3 | timeCreated: 1525058794 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.Migration.Unity.Editor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 389280ac88097e64aad614a4b01e09fc 3 | folderAsset: yes 4 | timeCreated: 1525057662 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.Migration.Unity.Editor/Entitas.Migration.Unity.Editor.csproj.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2172936fc89a3014fa92636b3fe6e753 3 | timeCreated: 1525057662 4 | licenseType: Pro 5 | DefaultImporter: 6 | externalObjects: {} 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.Migration.Unity.Editor/Entitas.Migration.Unity.Editor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 113694dc91c3bcd499ae2bc2b3423a71 3 | folderAsset: yes 4 | timeCreated: 1525057662 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.Migration.Unity.Editor/Entitas.Migration.Unity.Editor/MigrationWindow.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2e492332f0f583c488a5412893527d08 3 | timeCreated: 1525057663 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.Migration.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f56d32c9f7ce16144bc39b15eb1fba39 3 | folderAsset: yes 4 | timeCreated: 1525057692 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.Migration/Entitas.Migration.csproj.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 74af9e9fa8bf9c4448eb16b54e9a7b32 3 | timeCreated: 1525057692 4 | licenseType: Pro 5 | DefaultImporter: 6 | externalObjects: {} 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.Migration/Entitas.Migration.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ce040450873fa72499459b621c54f5a5 3 | folderAsset: yes 4 | timeCreated: 1525057692 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.Migration/Entitas.Migration/Migration.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 90aacc5d9646af44692a6258585a8def 3 | folderAsset: yes 4 | timeCreated: 1525057692 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.Migration/Entitas.Migration/Migration/IMigration.cs: -------------------------------------------------------------------------------- 1 | namespace Entitas.Migration { 2 | 3 | public interface IMigration { 4 | 5 | string version { get; } 6 | string workingDirectory { get; } 7 | string description { get; } 8 | 9 | MigrationFile[] Migrate(string path); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.Migration/Entitas.Migration/Migration/IMigration.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 470e072259060a84fab0e4c4491d9752 3 | timeCreated: 1525057692 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.Migration/Entitas.Migration/Migration/MigrationFile.cs: -------------------------------------------------------------------------------- 1 | namespace Entitas.Migration { 2 | 3 | public class MigrationFile { 4 | 5 | public string fileName; 6 | public string fileContent; 7 | 8 | public MigrationFile(string fileName, string fileContent) { 9 | this.fileName = fileName; 10 | this.fileContent = fileContent; 11 | } 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.Migration/Entitas.Migration/Migration/MigrationFile.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1845d82e2f2f85349a302c5f5140109b 3 | timeCreated: 1525057692 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.Migration/Entitas.Migration/Migration/MigrationUtils.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e59d34b410640b24cb2f4300f9690622 3 | timeCreated: 1525057692 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.Migration/Entitas.Migration/Migrations.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 922ac5cfe14a3b54ba66a488b78a7305 3 | folderAsset: yes 4 | timeCreated: 1525057692 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.Migration/Entitas.Migration/Migrations/M0180.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 503f5d440ac44b54aa060f64af9a230b 3 | timeCreated: 1525057692 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.Migration/Entitas.Migration/Migrations/M0190.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 17124990faee8df43bc29a08effa3473 3 | timeCreated: 1525057692 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.Migration/Entitas.Migration/Migrations/M0220.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 27ad2e67d4cb19f4b96b7edbba0b2907 3 | timeCreated: 1525057692 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.Migration/Entitas.Migration/Migrations/M0260.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 12c0938a44ba24740bbee14c26811874 3 | timeCreated: 1525057692 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.Migration/Entitas.Migration/Migrations/M0300.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 35002fa004884c3478507a99837f2a5f 3 | timeCreated: 1525057692 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.Migration/Entitas.Migration/Migrations/M0320.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 929f8459507ab93429c371bfd3a82654 3 | timeCreated: 1525057692 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.Migration/Entitas.Migration/Migrations/M0360_1.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 37ea5e7a5b1283d49be217b90dd5ca5d 3 | timeCreated: 1525057692 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.Migration/Entitas.Migration/Migrations/M0360_2.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2debd9c3215fd1d4581bd2f609942043 3 | timeCreated: 1525057692 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.Migration/Entitas.Migration/Migrations/M0410_1.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3e5f86a2eb477534186c6f3637779eb9 3 | timeCreated: 1525057692 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.Migration/Entitas.Migration/Migrations/M0410_2.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e32a1f2a7ad4672409cf3c2f0ad0b62c 3 | timeCreated: 1525057692 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.Migration/Entitas.Migration/Migrations/M0410_3.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 64176fde92aaf4149b7615eb1862fa01 3 | timeCreated: 1525057692 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.Migration/Entitas.Migration/Migrations/M0450.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5dcc38cc37d64e243a604d0bf5f42d29 3 | timeCreated: 1525057692 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.Migration/Entitas.Migration/Migrations/M0472.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5438b00ec35bb93428532989eb0a2399 3 | timeCreated: 1525057692 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.Unity.Editor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3f390c70cbfcc5540a8717b986bec1a3 3 | folderAsset: yes 4 | timeCreated: 1525057662 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.Unity.Editor/Entitas.Unity.Editor.csproj.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c864b113a67e61344b635ab386df7061 3 | timeCreated: 1525057662 4 | licenseType: Pro 5 | DefaultImporter: 6 | externalObjects: {} 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.Unity.Editor/Entitas.Unity.Editor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fea144495f14db44c9f88111ea6e801f 3 | folderAsset: yes 4 | timeCreated: 1525057662 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.Unity.Editor/Entitas.Unity.Editor/EntitasPreferencesDrawer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 27f673aff67f7da42acbeff050c13440 3 | timeCreated: 1525057663 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.Unity.Editor/Entitas.Unity.Editor/EntitasPreferencesWindow.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4bcc4624089502a42bd0b93789e1843f 3 | timeCreated: 1525057663 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.Unity.Editor/Entitas.Unity.Editor/Images.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 369b8985f670a6b46b7ef5de388fdb1d 3 | folderAsset: yes 4 | timeCreated: 1525057662 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.Unity.Editor/Entitas.Unity.Editor/Images/EntitasHeader.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamfairy/Unity3D_Entity_ECS_DEMO/2c6c3e192cdda1dd6499bcda073f2b1d87d12589/Assets/Addones/Entitas.Unity.Editor/Entitas.Unity.Editor/Images/EntitasHeader.png -------------------------------------------------------------------------------- /Assets/Addones/Entitas.Unity.Editor/Entitas.Unity.Editor/Menu.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5da7cfd8abbe8b04ab5b8b5aad6e3945 3 | folderAsset: yes 4 | timeCreated: 1525057662 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.Unity.Editor/Entitas.Unity.Editor/Menu/CheckForUpdates.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 061cc9241c331404685a77a174cbba38 3 | timeCreated: 1525057663 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.Unity.Editor/Entitas.Unity.Editor/Menu/EntitasMenuItems.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6a805bdfc5cdfd44f89c35e9a6b6add9 3 | timeCreated: 1525057663 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.Unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0681b33e8e0ed494984c0005f2dafd01 3 | folderAsset: yes 4 | timeCreated: 1525057662 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.Unity/Entitas.Unity.csproj.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 826c3c861326c654cb0f959610b1aff1 3 | timeCreated: 1525057662 4 | licenseType: Pro 5 | DefaultImporter: 6 | externalObjects: {} 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.Unity/Entitas.Unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e62787f510bb3ca44b99529f7d31a6e7 3 | folderAsset: yes 4 | timeCreated: 1525057662 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.Unity/Entitas.Unity/EntityLink.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4f467c6a2eac96f46a389e95c91d5ded 3 | timeCreated: 1525057663 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.CodeGeneration.Plugins.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a2b9a2aebfad16542b3b39ea87f1dc88 3 | folderAsset: yes 4 | timeCreated: 1525058815 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.CodeGeneration.Plugins/Entitas.VisualDebugging.CodeGeneration.Plugins.csproj.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 07a8f29d419f3d74e8a0722cc2e780c6 3 | timeCreated: 1525058815 4 | licenseType: Pro 5 | DefaultImporter: 6 | externalObjects: {} 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.CodeGeneration.Plugins/Entitas.VisualDebugging.CodeGeneration.Plugins.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8496ea4b2c588494fb3ef8b3a3e08bcd 3 | folderAsset: yes 4 | timeCreated: 1525058815 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.CodeGeneration.Plugins/Entitas.VisualDebugging.CodeGeneration.Plugins/ContextObserverGenerator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d1d9402c0bd23c04a8d64a145c7efda9 3 | timeCreated: 1525058815 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.CodeGeneration.Plugins/Entitas.VisualDebugging.CodeGeneration.Plugins/FeatureClassGenerator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 59a2a1da91b46934c9d2d4eef14c0f94 3 | timeCreated: 1525058815 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.Unity.Editor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e1b25e54ffcf05f4380caecd47868718 3 | folderAsset: yes 4 | timeCreated: 1525057662 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.Unity.Editor/Entitas.VisualDebugging.Unity.Editor.csproj.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 729cbdee8bce039468d00d5a1817c9db 3 | timeCreated: 1525057662 4 | licenseType: Pro 5 | DefaultImporter: 6 | externalObjects: {} 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.Unity.Editor/Entitas.VisualDebugging.Unity.Editor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 090d11d7ece402e419bc232e46860afc 3 | folderAsset: yes 4 | timeCreated: 1525057662 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.Unity.Editor/Entitas.VisualDebugging.Unity.Editor/ContextObserver.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2342b803679702a4b8cb917e6eb33181 3 | folderAsset: yes 4 | timeCreated: 1525057662 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.Unity.Editor/Entitas.VisualDebugging.Unity.Editor/ContextObserver/ContextObserverInspector.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c62f4c0a1f79bb74ca71cf5e88d2a142 3 | timeCreated: 1525057663 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.Unity.Editor/Entitas.VisualDebugging.Unity.Editor/DebugSystems.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 52c9797ef46dd414ca429632ad767516 3 | folderAsset: yes 4 | timeCreated: 1525057662 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.Unity.Editor/Entitas.VisualDebugging.Unity.Editor/DebugSystems/DebugSystemsInspector.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8b758abc9ed2a6e478771121110fc69f 3 | timeCreated: 1525057663 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.Unity.Editor/Entitas.VisualDebugging.Unity.Editor/EntitasHierarchyIcon.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 920b37f419b9d084d881edc997acf5a2 3 | timeCreated: 1525057663 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.Unity.Editor/Entitas.VisualDebugging.Unity.Editor/EntitasStats.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 97b988d28ef042c4ba72f0458b8d1489 3 | timeCreated: 1525057663 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.Unity.Editor/Entitas.VisualDebugging.Unity.Editor/Entity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1ad13007ca4f59c4684056c56478dff0 3 | folderAsset: yes 4 | timeCreated: 1525057662 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.Unity.Editor/Entitas.VisualDebugging.Unity.Editor/Entity/DefaultInstanceCreator.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 516dea92b83491e459f3b80fcd7a7c8c 3 | folderAsset: yes 4 | timeCreated: 1525057662 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.Unity.Editor/Entitas.VisualDebugging.Unity.Editor/Entity/DefaultInstanceCreator/DefaultArrayCreator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bd0e4d69d24fd004e9934c0d4f34b825 3 | timeCreated: 1525057663 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.Unity.Editor/Entitas.VisualDebugging.Unity.Editor/Entity/DefaultInstanceCreator/DefaultStringCreator.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace Entitas.VisualDebugging.Unity.Editor { 4 | 5 | public class DefaultStringCreator : IDefaultInstanceCreator { 6 | 7 | public bool HandlesType(Type type) { 8 | return type == typeof(string); 9 | } 10 | 11 | public object CreateDefault(Type type) { 12 | return string.Empty; 13 | } 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.Unity.Editor/Entitas.VisualDebugging.Unity.Editor/Entity/DefaultInstanceCreator/DefaultStringCreator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f98b64cd7b9ba964a8f40241b9574fad 3 | timeCreated: 1525057663 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.Unity.Editor/Entitas.VisualDebugging.Unity.Editor/Entity/DefaultInstanceCreator/IDefaultInstanceCreator.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace Entitas.VisualDebugging.Unity.Editor { 4 | 5 | public interface IDefaultInstanceCreator { 6 | 7 | bool HandlesType(Type type); 8 | 9 | object CreateDefault(Type type); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.Unity.Editor/Entitas.VisualDebugging.Unity.Editor/Entity/DefaultInstanceCreator/IDefaultInstanceCreator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ff133a11ba163b2419d65f85faca6e17 3 | timeCreated: 1525057663 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.Unity.Editor/Entitas.VisualDebugging.Unity.Editor/Entity/Entity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7ff5504d5f73969438ec9db5fdcb6881 3 | folderAsset: yes 4 | timeCreated: 1525057662 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.Unity.Editor/Entitas.VisualDebugging.Unity.Editor/Entity/Entity/EntityDrawer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6eac97e51d2a6d54da24e167cacef688 3 | timeCreated: 1525057663 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.Unity.Editor/Entitas.VisualDebugging.Unity.Editor/Entity/Entity/EntityDrawerState.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e34a6598a3867bb4593ce7b046fb77cc 3 | timeCreated: 1525057663 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.Unity.Editor/Entitas.VisualDebugging.Unity.Editor/Entity/Entity/EntityInspector.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2b95f22f2c88a054cb866247754bee7f 3 | timeCreated: 1525057663 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.Unity.Editor/Entitas.VisualDebugging.Unity.Editor/Entity/IComponentDrawer.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace Entitas.VisualDebugging.Unity.Editor { 4 | 5 | public interface IComponentDrawer { 6 | 7 | bool HandlesType(Type type); 8 | 9 | IComponent DrawComponent(IComponent component); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.Unity.Editor/Entitas.VisualDebugging.Unity.Editor/Entity/IComponentDrawer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dd6e329bd03f02f4eb0645c5d7edc128 3 | timeCreated: 1525057663 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.Unity.Editor/Entitas.VisualDebugging.Unity.Editor/Entity/TypeDrawer.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0ec37a4460d74624a9f0b78012a8e088 3 | folderAsset: yes 4 | timeCreated: 1525057662 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.Unity.Editor/Entitas.VisualDebugging.Unity.Editor/Entity/TypeDrawer/AnimationCurveTypeDrawer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 53602bcf34402ed4cb41765a5bdf1bbc 3 | timeCreated: 1525057663 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.Unity.Editor/Entitas.VisualDebugging.Unity.Editor/Entity/TypeDrawer/ArrayTypeDrawer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5af7b21542e5dff4e988a43c48f48650 3 | timeCreated: 1525057663 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.Unity.Editor/Entitas.VisualDebugging.Unity.Editor/Entity/TypeDrawer/BoolTypeDrawer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4ca7cbee7327335488fa07879ef95c5c 3 | timeCreated: 1525057663 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.Unity.Editor/Entitas.VisualDebugging.Unity.Editor/Entity/TypeDrawer/BoundsTypeDrawer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b243320345ea52248b201b1036fd5eed 3 | timeCreated: 1525057663 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.Unity.Editor/Entitas.VisualDebugging.Unity.Editor/Entity/TypeDrawer/CharTypeDrawer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bd24f01b63ed19142b265c1b3b8409a7 3 | timeCreated: 1525057663 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.Unity.Editor/Entitas.VisualDebugging.Unity.Editor/Entity/TypeDrawer/ColorTypeDrawer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 61708199d5a5d2640956e0c883869239 3 | timeCreated: 1525057663 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.Unity.Editor/Entitas.VisualDebugging.Unity.Editor/Entity/TypeDrawer/DateTimeTypeDrawer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 38efe59f10a17d643bff2df429163d6c 3 | timeCreated: 1525057663 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.Unity.Editor/Entitas.VisualDebugging.Unity.Editor/Entity/TypeDrawer/DictionaryTypeDrawer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6def22165354d024db475bcd077eed93 3 | timeCreated: 1525057663 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.Unity.Editor/Entitas.VisualDebugging.Unity.Editor/Entity/TypeDrawer/DoubleTypeDrawer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a92891b66e811cd4d80f5a504fa0753d 3 | timeCreated: 1525057663 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.Unity.Editor/Entitas.VisualDebugging.Unity.Editor/Entity/TypeDrawer/EnumTypeDrawer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 726458dff82b12843bf4cbf1c39f2e2a 3 | timeCreated: 1525057663 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.Unity.Editor/Entitas.VisualDebugging.Unity.Editor/Entity/TypeDrawer/FloatTypeDrawer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f5d5fc74d368e344f832f18e2312b938 3 | timeCreated: 1525057663 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.Unity.Editor/Entitas.VisualDebugging.Unity.Editor/Entity/TypeDrawer/HashSetTypeDrawer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0a93621cdc5df714d9bd40f845ef1ea2 3 | timeCreated: 1525057663 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.Unity.Editor/Entitas.VisualDebugging.Unity.Editor/Entity/TypeDrawer/ITypeDrawer.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace Entitas.VisualDebugging.Unity.Editor { 4 | 5 | public interface ITypeDrawer { 6 | 7 | bool HandlesType(Type type); 8 | 9 | object DrawAndGetNewValue(Type memberType, string memberName, object value, object target); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.Unity.Editor/Entitas.VisualDebugging.Unity.Editor/Entity/TypeDrawer/ITypeDrawer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 60801b257bd301941beb58f188dcfc26 3 | timeCreated: 1525057663 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.Unity.Editor/Entitas.VisualDebugging.Unity.Editor/Entity/TypeDrawer/IntTypeDrawer.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using UnityEditor; 3 | 4 | namespace Entitas.VisualDebugging.Unity.Editor { 5 | 6 | public class IntTypeDrawer : ITypeDrawer { 7 | 8 | public bool HandlesType(Type type) { 9 | return type == typeof(int); 10 | } 11 | 12 | public object DrawAndGetNewValue(Type memberType, string memberName, object value, object target) { 13 | return EditorGUILayout.IntField(memberName, (int)value); 14 | } 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.Unity.Editor/Entitas.VisualDebugging.Unity.Editor/Entity/TypeDrawer/IntTypeDrawer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 88a1a9995436f924693f4e9d3fdd3f0d 3 | timeCreated: 1525057663 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.Unity.Editor/Entitas.VisualDebugging.Unity.Editor/Entity/TypeDrawer/ListTypeDrawer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0f5267c09fca5f649a3fcbba34220b67 3 | timeCreated: 1525057663 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.Unity.Editor/Entitas.VisualDebugging.Unity.Editor/Entity/TypeDrawer/RectTypeDrawer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dd3a0037d7a14c641ab8128cdb5bb581 3 | timeCreated: 1525057663 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.Unity.Editor/Entitas.VisualDebugging.Unity.Editor/Entity/TypeDrawer/StringTypeDrawer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bb25377424a3b9a43941fc490146f17a 3 | timeCreated: 1525057663 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.Unity.Editor/Entitas.VisualDebugging.Unity.Editor/Entity/TypeDrawer/UnityObjectTypeDrawer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 39cf7d9dea5b2154c96fd7ace917ed01 3 | timeCreated: 1525057663 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.Unity.Editor/Entitas.VisualDebugging.Unity.Editor/Entity/TypeDrawer/Vector2TypeDrawer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 170133a2de4d5284fb5c31a9f21d7598 3 | timeCreated: 1525057663 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.Unity.Editor/Entitas.VisualDebugging.Unity.Editor/Entity/TypeDrawer/Vector3TypeDrawer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a4f1a899abea73a4788f87223c013de7 3 | timeCreated: 1525057663 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.Unity.Editor/Entitas.VisualDebugging.Unity.Editor/Entity/TypeDrawer/Vector4TypeDrawer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e47422ec92994b1499c50b5d28949c29 3 | timeCreated: 1525057663 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.Unity.Editor/Entitas.VisualDebugging.Unity.Editor/EntityLinkInspector.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 076e9dc8d2685094db020cf5de8c32fc 3 | timeCreated: 1525057663 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.Unity.Editor/Entitas.VisualDebugging.Unity.Editor/Images.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 05ffe3be6b9ffed46919b701a3267961 3 | folderAsset: yes 4 | timeCreated: 1525057662 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.Unity.Editor/Entitas.VisualDebugging.Unity.Editor/Images/EntitasContextErrorHierarchyIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamfairy/Unity3D_Entity_ECS_DEMO/2c6c3e192cdda1dd6499bcda073f2b1d87d12589/Assets/Addones/Entitas.VisualDebugging.Unity.Editor/Entitas.VisualDebugging.Unity.Editor/Images/EntitasContextErrorHierarchyIcon.png -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.Unity.Editor/Entitas.VisualDebugging.Unity.Editor/Images/EntitasContextHierarchyIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamfairy/Unity3D_Entity_ECS_DEMO/2c6c3e192cdda1dd6499bcda073f2b1d87d12589/Assets/Addones/Entitas.VisualDebugging.Unity.Editor/Entitas.VisualDebugging.Unity.Editor/Images/EntitasContextHierarchyIcon.png -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.Unity.Editor/Entitas.VisualDebugging.Unity.Editor/Images/EntitasEntityErrorHierarchyIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamfairy/Unity3D_Entity_ECS_DEMO/2c6c3e192cdda1dd6499bcda073f2b1d87d12589/Assets/Addones/Entitas.VisualDebugging.Unity.Editor/Entitas.VisualDebugging.Unity.Editor/Images/EntitasEntityErrorHierarchyIcon.png -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.Unity.Editor/Entitas.VisualDebugging.Unity.Editor/Images/EntitasEntityHierarchyIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamfairy/Unity3D_Entity_ECS_DEMO/2c6c3e192cdda1dd6499bcda073f2b1d87d12589/Assets/Addones/Entitas.VisualDebugging.Unity.Editor/Entitas.VisualDebugging.Unity.Editor/Images/EntitasEntityHierarchyIcon.png -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.Unity.Editor/Entitas.VisualDebugging.Unity.Editor/Images/EntitasSystemsErrorHierarchyIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamfairy/Unity3D_Entity_ECS_DEMO/2c6c3e192cdda1dd6499bcda073f2b1d87d12589/Assets/Addones/Entitas.VisualDebugging.Unity.Editor/Entitas.VisualDebugging.Unity.Editor/Images/EntitasSystemsErrorHierarchyIcon.png -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.Unity.Editor/Entitas.VisualDebugging.Unity.Editor/Images/EntitasSystemsHierarchyIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamfairy/Unity3D_Entity_ECS_DEMO/2c6c3e192cdda1dd6499bcda073f2b1d87d12589/Assets/Addones/Entitas.VisualDebugging.Unity.Editor/Entitas.VisualDebugging.Unity.Editor/Images/EntitasSystemsHierarchyIcon.png -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.Unity.Editor/Entitas.VisualDebugging.Unity.Editor/VisualDebuggingConfig.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b4a3878c67ef68c4991dbb92d8c59396 3 | timeCreated: 1525057663 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.Unity.Editor/Entitas.VisualDebugging.Unity.Editor/VisualDebuggingEntitasExtension.cs: -------------------------------------------------------------------------------- 1 | namespace Entitas.VisualDebugging.Unity.Editor { 2 | 3 | public static class VisualDebuggingEntitasExtension { 4 | 5 | public static IEntity CreateEntity(this IContext context) { 6 | return (IEntity)context.GetType().GetMethod("CreateEntity").Invoke(context, null); 7 | } 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.Unity.Editor/Entitas.VisualDebugging.Unity.Editor/VisualDebuggingEntitasExtension.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9f41871e42f7e2a48bae8c07c577f1cf 3 | timeCreated: 1525057663 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.Unity.Editor/Entitas.VisualDebugging.Unity.Editor/VisualDebuggingPreferencesDrawer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: de72d60a7032486428ab3ca797e0ed19 3 | timeCreated: 1525057663 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.Unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 87806ab900437a041a94184b7e2154fe 3 | folderAsset: yes 4 | timeCreated: 1525057662 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.Unity/Entitas.VisualDebugging.Unity.csproj.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3ce56666c694fe74eabd6d1932b93164 3 | timeCreated: 1525057662 4 | licenseType: Pro 5 | DefaultImporter: 6 | externalObjects: {} 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.Unity/Entitas.VisualDebugging.Unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7cd1b4e2c401c9743ba899bfb0fe0d5d 3 | folderAsset: yes 4 | timeCreated: 1525057662 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.Unity/Entitas.VisualDebugging.Unity/ContextObserver.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 94a009dd410e1c9429dc331a7d260d47 3 | folderAsset: yes 4 | timeCreated: 1525057662 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.Unity/Entitas.VisualDebugging.Unity/ContextObserver/ContextObserver.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: abaab8123e2dc7d48b29647649c479d7 3 | timeCreated: 1525057663 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.Unity/Entitas.VisualDebugging.Unity/ContextObserver/ContextObserverBehaviour.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 909d78f38cdbcf041b872b50230a7981 3 | timeCreated: 1525057663 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.Unity/Entitas.VisualDebugging.Unity/ContextObserver/ContextObserverExtension.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 60d44a6197ddff541af55e7d987179aa 3 | timeCreated: 1525057663 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.Unity/Entitas.VisualDebugging.Unity/DebugSystems.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1c8328546399ed647b0551e88b32f1b0 3 | folderAsset: yes 4 | timeCreated: 1525057662 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.Unity/Entitas.VisualDebugging.Unity/DebugSystems/DebugSystems.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bda26471ead579447bd92366200ad064 3 | timeCreated: 1525057663 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.Unity/Entitas.VisualDebugging.Unity/DebugSystems/DebugSystemsBehaviour.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | namespace Entitas.VisualDebugging.Unity { 4 | 5 | public class DebugSystemsBehaviour : MonoBehaviour { 6 | 7 | public DebugSystems systems { get { return _systems; } } 8 | 9 | DebugSystems _systems; 10 | 11 | public void Init(DebugSystems systems) { 12 | _systems = systems; 13 | } 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.Unity/Entitas.VisualDebugging.Unity/DebugSystems/DebugSystemsBehaviour.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1b8d54e6ef14b294592dfad7f329227e 3 | timeCreated: 1525057663 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.Unity/Entitas.VisualDebugging.Unity/DebugSystems/SystemInfo.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1fb84a8b7a5bc914d9a92eb32d395a34 3 | timeCreated: 1525057663 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.Unity/Entitas.VisualDebugging.Unity/Entity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f86c221cc99191b44afc0654529c71b4 3 | folderAsset: yes 4 | timeCreated: 1525057662 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.Unity/Entitas.VisualDebugging.Unity/Entity/DontDrawComponentAttribute.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace Entitas.VisualDebugging.Unity { 4 | 5 | [AttributeUsage(AttributeTargets.Class)] 6 | public class DontDrawComponentAttribute : Attribute { 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.Unity/Entitas.VisualDebugging.Unity/Entity/DontDrawComponentAttribute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 931529152055d0e4ebbb16a01c2ec083 3 | timeCreated: 1525057663 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.Unity/Entitas.VisualDebugging.Unity/Entity/EntityBehaviour.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2348b0b6f25def34bb49c98ea1f0c8bc 3 | timeCreated: 1525057663 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.Unity/Entitas.VisualDebugging.Unity/GameObjectDestroyExtension.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | namespace Entitas.VisualDebugging.Unity { 4 | 5 | public static class GameObjectDestroyExtension { 6 | 7 | public static void DestroyGameObject(this GameObject gameObject) { 8 | if (Application.isPlaying) { 9 | Object.Destroy(gameObject); 10 | } else { 11 | Object.DestroyImmediate(gameObject); 12 | } 13 | } 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /Assets/Addones/Entitas.VisualDebugging.Unity/Entitas.VisualDebugging.Unity/GameObjectDestroyExtension.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ef38b314f63c4684394dd1adc5b5880c 3 | timeCreated: 1525057663 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Dependencies.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1d284b066e13f5f43a9bb3d9679bf4fa 3 | folderAsset: yes 4 | timeCreated: 1525057595 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Dependencies/Compile.cs: -------------------------------------------------------------------------------- 1 | namespace DesperateDevs.CodeGeneration.CodeGenerator.Unity.Editor { 2 | 3 | class Compile { 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /Assets/Dependencies/Compile.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 51c421d5550258546b4bbdc101d0d6d3 3 | timeCreated: 1525057605 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Dependencies/DesperateDevs.Analytics.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamfairy/Unity3D_Entity_ECS_DEMO/2c6c3e192cdda1dd6499bcda073f2b1d87d12589/Assets/Dependencies/DesperateDevs.Analytics.dll -------------------------------------------------------------------------------- /Assets/Dependencies/DesperateDevs.CodeGeneration.CodeGenerator.Unity.Editor.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamfairy/Unity3D_Entity_ECS_DEMO/2c6c3e192cdda1dd6499bcda073f2b1d87d12589/Assets/Dependencies/DesperateDevs.CodeGeneration.CodeGenerator.Unity.Editor.dll -------------------------------------------------------------------------------- /Assets/Dependencies/DesperateDevs.CodeGeneration.CodeGenerator.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamfairy/Unity3D_Entity_ECS_DEMO/2c6c3e192cdda1dd6499bcda073f2b1d87d12589/Assets/Dependencies/DesperateDevs.CodeGeneration.CodeGenerator.dll -------------------------------------------------------------------------------- /Assets/Dependencies/DesperateDevs.CodeGeneration.Plugins.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamfairy/Unity3D_Entity_ECS_DEMO/2c6c3e192cdda1dd6499bcda073f2b1d87d12589/Assets/Dependencies/DesperateDevs.CodeGeneration.Plugins.dll -------------------------------------------------------------------------------- /Assets/Dependencies/DesperateDevs.CodeGeneration.Unity.Plugins.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamfairy/Unity3D_Entity_ECS_DEMO/2c6c3e192cdda1dd6499bcda073f2b1d87d12589/Assets/Dependencies/DesperateDevs.CodeGeneration.Unity.Plugins.dll -------------------------------------------------------------------------------- /Assets/Dependencies/DesperateDevs.CodeGeneration.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamfairy/Unity3D_Entity_ECS_DEMO/2c6c3e192cdda1dd6499bcda073f2b1d87d12589/Assets/Dependencies/DesperateDevs.CodeGeneration.dll -------------------------------------------------------------------------------- /Assets/Dependencies/DesperateDevs.Logging.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamfairy/Unity3D_Entity_ECS_DEMO/2c6c3e192cdda1dd6499bcda073f2b1d87d12589/Assets/Dependencies/DesperateDevs.Logging.dll -------------------------------------------------------------------------------- /Assets/Dependencies/DesperateDevs.Networking.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamfairy/Unity3D_Entity_ECS_DEMO/2c6c3e192cdda1dd6499bcda073f2b1d87d12589/Assets/Dependencies/DesperateDevs.Networking.dll -------------------------------------------------------------------------------- /Assets/Dependencies/DesperateDevs.Serialization.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamfairy/Unity3D_Entity_ECS_DEMO/2c6c3e192cdda1dd6499bcda073f2b1d87d12589/Assets/Dependencies/DesperateDevs.Serialization.dll -------------------------------------------------------------------------------- /Assets/Dependencies/DesperateDevs.Unity.Editor.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamfairy/Unity3D_Entity_ECS_DEMO/2c6c3e192cdda1dd6499bcda073f2b1d87d12589/Assets/Dependencies/DesperateDevs.Unity.Editor.dll -------------------------------------------------------------------------------- /Assets/Dependencies/DesperateDevs.Utils.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dreamfairy/Unity3D_Entity_ECS_DEMO/2c6c3e192cdda1dd6499bcda073f2b1d87d12589/Assets/Dependencies/DesperateDevs.Utils.dll -------------------------------------------------------------------------------- /Assets/Entitas.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 984c37a24d613c744bb344117ba6e65b 3 | folderAsset: yes 4 | timeCreated: 1525057054 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Entitas/Collector.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 18621bff04ce3854b8dc07210b0305aa 3 | folderAsset: yes 4 | timeCreated: 1525057054 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Entitas/Collector/Collector.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cfb2f9071477cc740a79873533e8b3eb 3 | timeCreated: 1525057151 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Entitas/Collector/CollectorContextExtension.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ff99fa40f56d750448f10d50797e0e3a 3 | timeCreated: 1525057151 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Entitas/Collector/CollectorException.cs: -------------------------------------------------------------------------------- 1 | namespace Entitas { 2 | 3 | public class CollectorException : EntitasException { 4 | 5 | public CollectorException(string message, string hint) 6 | : base(message, hint) { 7 | } 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /Assets/Entitas/Collector/CollectorException.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7267501de949a8a43a58c43a205d8bdb 3 | timeCreated: 1525057150 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Entitas/Collector/ICollector.cs: -------------------------------------------------------------------------------- 1 | using System.Collections.Generic; 2 | 3 | namespace Entitas { 4 | 5 | public interface ICollector { 6 | 7 | int count { get; } 8 | 9 | void Activate(); 10 | void Deactivate(); 11 | void ClearCollectedEntities(); 12 | 13 | IEnumerable GetCollectedEntities() where TCast : class, IEntity; 14 | } 15 | 16 | public interface ICollector : ICollector where TEntity : class, IEntity { 17 | 18 | HashSet collectedEntities { get; } 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /Assets/Entitas/Collector/ICollector.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 159bc4d966e01a943bbedad0beab751f 3 | timeCreated: 1525057149 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Entitas/Collector/TriggerOnEvent.cs: -------------------------------------------------------------------------------- 1 | namespace Entitas { 2 | 3 | public struct TriggerOnEvent where TEntity : class, IEntity { 4 | 5 | public readonly IMatcher matcher; 6 | public readonly GroupEvent groupEvent; 7 | 8 | public TriggerOnEvent(IMatcher matcher, GroupEvent groupEvent) { 9 | this.matcher = matcher; 10 | this.groupEvent = groupEvent; 11 | } 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /Assets/Entitas/Collector/TriggerOnEvent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0abd853df0982f74cb1ad5692e488423 3 | timeCreated: 1525057149 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Entitas/Collector/TriggerOnEventMatcherExtension.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 79f8ac93ca4cbd24db2ac1f0f51b7054 3 | timeCreated: 1525057150 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Entitas/Context.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 286560c80418e374cb96c6eac2641a57 3 | folderAsset: yes 4 | timeCreated: 1525057054 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Entitas/Context/Context.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 316017f1d5ebf7e4191b7fb8459815e9 3 | timeCreated: 1525057150 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Entitas/Context/ContextExtension.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 77b2091891409f443b0b3a100ba12281 3 | timeCreated: 1525057150 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Entitas/Context/Exceptions.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 99b84247f92248342bfae829b238da99 3 | folderAsset: yes 4 | timeCreated: 1525057054 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Entitas/Context/Exceptions/ContextDoesNotContainEntityException.cs: -------------------------------------------------------------------------------- 1 | namespace Entitas { 2 | 3 | public class ContextDoesNotContainEntityException : EntitasException { 4 | 5 | public ContextDoesNotContainEntityException(string message, string hint) 6 | : base(message + "\nContext does not contain entity!", hint) { 7 | } 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /Assets/Entitas/Context/Exceptions/ContextDoesNotContainEntityException.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ed48e72554bea674bb836ff419aa33e4 3 | timeCreated: 1525057151 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Entitas/Context/Exceptions/ContextEntityIndexDoesAlreadyExistException.cs: -------------------------------------------------------------------------------- 1 | namespace Entitas { 2 | 3 | public class ContextEntityIndexDoesAlreadyExistException : EntitasException { 4 | 5 | public ContextEntityIndexDoesAlreadyExistException(IContext context, string name) 6 | : base("Cannot add EntityIndex '" + name + "' to context '" + context + "'!", 7 | "An EntityIndex with this name has already been added.") { 8 | } 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /Assets/Entitas/Context/Exceptions/ContextEntityIndexDoesAlreadyExistException.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ebd64771729687449a146200a464c40d 3 | timeCreated: 1525057151 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Entitas/Context/Exceptions/ContextEntityIndexDoesNotExistException.cs: -------------------------------------------------------------------------------- 1 | namespace Entitas { 2 | 3 | public class ContextEntityIndexDoesNotExistException : EntitasException { 4 | 5 | public ContextEntityIndexDoesNotExistException(IContext context, string name) 6 | : base("Cannot get EntityIndex '" + name + "' from context '" + 7 | context + "'!", "No EntityIndex with this name has been added.") { 8 | } 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /Assets/Entitas/Context/Exceptions/ContextEntityIndexDoesNotExistException.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0648ab8c3398d80489fa3000b08ed204 3 | timeCreated: 1525057149 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Entitas/Context/Exceptions/ContextInfoException.cs: -------------------------------------------------------------------------------- 1 | namespace Entitas { 2 | 3 | public class ContextInfoException : EntitasException { 4 | 5 | public ContextInfoException(IContext context, ContextInfo contextInfo) 6 | : base("Invalid ContextInfo for '" + context + "'!\nExpected " + 7 | context.totalComponents + " componentName(s) but got " + 8 | contextInfo.componentNames.Length + ":", 9 | string.Join("\n", contextInfo.componentNames)) { 10 | } 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /Assets/Entitas/Context/Exceptions/ContextInfoException.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 16d8b93f56235d548b365f57233cec35 3 | timeCreated: 1525057149 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Entitas/Context/Exceptions/ContextStillHasRetainedEntitiesException.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7efd1947ca7b0e5488dac78ae9b74c3b 3 | timeCreated: 1525057150 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Entitas/Context/Exceptions/EntityIsNotDestroyedException.cs: -------------------------------------------------------------------------------- 1 | namespace Entitas { 2 | 3 | public class EntityIsNotDestroyedException : EntitasException { 4 | 5 | public EntityIsNotDestroyedException(string message) 6 | : base(message + "\nEntity is not destroyed yet!", 7 | "Did you manually call entity.Release(context) yourself? " + 8 | "If so, please don't :)") { 9 | } 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /Assets/Entitas/Context/Exceptions/EntityIsNotDestroyedException.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6bea486d0d3d36e40b1cb2e6710be49c 3 | timeCreated: 1525057150 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Entitas/Context/IContext.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a6ed19fb93028f446ae2a4270939ec9e 3 | timeCreated: 1525057151 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Entitas/Context/IContexts.cs: -------------------------------------------------------------------------------- 1 | namespace Entitas { 2 | 3 | public interface IContexts { 4 | 5 | IContext[] allContexts { get; } 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /Assets/Entitas/Context/IContexts.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a78be6a116bc1184dbb2b6bc265abb29 3 | timeCreated: 1525057151 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Entitas/ContextInfo.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace Entitas { 4 | 5 | public class ContextInfo { 6 | 7 | public readonly string name; 8 | public readonly string[] componentNames; 9 | public readonly Type[] componentTypes; 10 | 11 | public ContextInfo(string name, string[] componentNames, Type[] componentTypes) { 12 | this.name = name; 13 | this.componentNames = componentNames; 14 | this.componentTypes = componentTypes; 15 | } 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /Assets/Entitas/ContextInfo.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6dbfd13b500bc034a8847faae8e7efd3 3 | timeCreated: 1525057150 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Entitas/Entitas.csproj.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a5279d7791d7bcf48af3932362f0a56d 3 | timeCreated: 1525057054 4 | licenseType: Pro 5 | DefaultImporter: 6 | externalObjects: {} 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Entitas/EntitasCache.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 67f7b0dc269a3ac44ade7968ba128803 3 | timeCreated: 1525057150 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Entitas/EntitasException.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace Entitas { 4 | 5 | /// Base exception used by Entitas. 6 | public class EntitasException : Exception { 7 | 8 | public EntitasException(string message, string hint) 9 | : base(hint != null ? (message + "\n" + hint) : message) { 10 | } 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /Assets/Entitas/EntitasException.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8c265539555741945afd8419dad408cb 3 | timeCreated: 1525057150 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Entitas/EntitasResources.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e1331d5ef44aa3346afb6888bee52f75 3 | timeCreated: 1525057151 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Entitas/Entity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e88ede25021d97c4397415ff81728a2f 3 | folderAsset: yes 4 | timeCreated: 1525057054 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Entitas/Entity/Entity.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f40359778ceeb9a49ba30c4e935045f1 3 | timeCreated: 1525057151 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Entitas/Entity/EntityEqualityComparer.cs: -------------------------------------------------------------------------------- 1 | using System.Collections.Generic; 2 | 3 | namespace Entitas { 4 | 5 | public class EntityEqualityComparer : IEqualityComparer where TEntity : class, IEntity { 6 | 7 | public static readonly IEqualityComparer comparer = new EntityEqualityComparer(); 8 | 9 | public bool Equals(TEntity x, TEntity y) { 10 | return x == y; 11 | } 12 | 13 | public int GetHashCode(TEntity obj) { 14 | return obj.creationIndex; 15 | } 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /Assets/Entitas/Entity/EntityEqualityComparer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 520f6bf927eb9e845b590d6c128a10a5 3 | timeCreated: 1525057150 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Entitas/Entity/Exceptions.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: eabd967b3d84934488c4fe89c3606ca4 3 | folderAsset: yes 4 | timeCreated: 1525057055 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Entitas/Entity/Exceptions/EntityAlreadyHasComponentException.cs: -------------------------------------------------------------------------------- 1 | namespace Entitas { 2 | 3 | public class EntityAlreadyHasComponentException : EntitasException { 4 | 5 | public EntityAlreadyHasComponentException(int index, string message, string hint) 6 | : base(message + "\nEntity already has a component at index " + index + "!", hint) { 7 | } 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /Assets/Entitas/Entity/Exceptions/EntityAlreadyHasComponentException.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9fe1ad90ad89f084fa410979277a5ebc 3 | timeCreated: 1525057151 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Entitas/Entity/Exceptions/EntityDoesNotHaveComponentException.cs: -------------------------------------------------------------------------------- 1 | namespace Entitas { 2 | 3 | public class EntityDoesNotHaveComponentException : EntitasException { 4 | 5 | public EntityDoesNotHaveComponentException(int index, string message, string hint) 6 | : base(message + "\nEntity does not have a component at index " + index + "!", hint) { 7 | } 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /Assets/Entitas/Entity/Exceptions/EntityDoesNotHaveComponentException.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: de02be6c111587f468f305735b64007d 3 | timeCreated: 1525057151 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Entitas/Entity/Exceptions/EntityIsAlreadyRetainedByOwnerException.cs: -------------------------------------------------------------------------------- 1 | namespace Entitas { 2 | 3 | public class EntityIsAlreadyRetainedByOwnerException : EntitasException { 4 | 5 | public EntityIsAlreadyRetainedByOwnerException(IEntity entity, object owner) 6 | : base("'" + owner + "' cannot retain " + entity + "!\n" + 7 | "Entity is already retained by this object!", 8 | "The entity must be released by this object first.") { 9 | } 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /Assets/Entitas/Entity/Exceptions/EntityIsAlreadyRetainedByOwnerException.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3afb494ff3173744499fe54a6e1b076c 3 | timeCreated: 1525057150 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Entitas/Entity/Exceptions/EntityIsNotEnabledException.cs: -------------------------------------------------------------------------------- 1 | namespace Entitas { 2 | 3 | public class EntityIsNotEnabledException : EntitasException { 4 | 5 | public EntityIsNotEnabledException(string message) 6 | : base(message + "\nEntity is not enabled!", 7 | "The entity has already been destroyed. " + 8 | "You cannot modify destroyed entities.") { 9 | } 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /Assets/Entitas/Entity/Exceptions/EntityIsNotEnabledException.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0db3b6f3e7a17524ca3dbaa6fb88251f 3 | timeCreated: 1525057149 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Entitas/Entity/Exceptions/EntityIsNotRetainedByOwnerException.cs: -------------------------------------------------------------------------------- 1 | namespace Entitas { 2 | 3 | public class EntityIsNotRetainedByOwnerException : EntitasException { 4 | 5 | public EntityIsNotRetainedByOwnerException(IEntity entity, object owner) 6 | : base("'" + owner + "' cannot release " + entity + "!\n" + 7 | "Entity is not retained by this object!", 8 | "An entity can only be released from objects that retain it.") { 9 | } 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /Assets/Entitas/Entity/Exceptions/EntityIsNotRetainedByOwnerException.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2d1339e0310f9db40b26fcac17845226 3 | timeCreated: 1525057150 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Entitas/Entity/IAERC.cs: -------------------------------------------------------------------------------- 1 | namespace Entitas { 2 | 3 | public interface IAERC { 4 | 5 | int retainCount { get; } 6 | void Retain(object owner); 7 | void Release(object owner); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /Assets/Entitas/Entity/IAERC.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 789e9ad22bbe6724b89140ea5b890273 3 | timeCreated: 1525057150 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Entitas/Entity/IEntity.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a26c06d8da65636479b23e4b9ef15f7b 3 | timeCreated: 1525057151 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Entitas/Entity/SafeAERC.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e28513517745e7049aa4e03707584485 3 | timeCreated: 1525057151 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Entitas/Entity/UnsafeAERC.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7e0d07f6c338bda40b03f8abc729249c 3 | timeCreated: 1525057150 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Entitas/EntityIndex.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 90e721e61e222b3449d783bda433c9da 3 | folderAsset: yes 4 | timeCreated: 1525057054 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Entitas/EntityIndex/AbstractEntityIndex.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 47a3303bc6e82c84590dd595ce1bbb6d 3 | timeCreated: 1525057150 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Entitas/EntityIndex/EntityIndex.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e0b8e2dd45250b34da0448fc1c5580ce 3 | timeCreated: 1525057151 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Entitas/EntityIndex/EntityIndexException.cs: -------------------------------------------------------------------------------- 1 | namespace Entitas { 2 | 3 | public class EntityIndexException : EntitasException { 4 | 5 | public EntityIndexException(string message, string hint) 6 | : base(message, hint) { 7 | } 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /Assets/Entitas/EntityIndex/EntityIndexException.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a90a744ac50068c41afb5236dbc4828e 3 | timeCreated: 1525057151 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Entitas/EntityIndex/IEntityIndex.cs: -------------------------------------------------------------------------------- 1 | namespace Entitas { 2 | 3 | public interface IEntityIndex { 4 | 5 | string name { get; } 6 | 7 | void Activate(); 8 | void Deactivate(); 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /Assets/Entitas/EntityIndex/IEntityIndex.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6000dc87a7b877540a181582c3637e8f 3 | timeCreated: 1525057150 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Entitas/EntityIndex/PrimaryEntityIndex.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 788affc37359e0140a8b5e74da48c2ae 3 | timeCreated: 1525057150 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Entitas/Extensions.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f761bac8afa28b749a0e25d7e603a26c 3 | folderAsset: yes 4 | timeCreated: 1525057054 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Entitas/Extensions/CollectionExtension.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 76c2a4e2c2aa5e5429691add12f116ad 3 | timeCreated: 1525057150 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Entitas/Extensions/ComponentStringExtension.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3722c0fcc312235409d04dcf83b0360a 3 | timeCreated: 1525057150 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Entitas/Extensions/ContextStringExtension.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2573c1d3c723a8e4cb658d86ecf805e7 3 | timeCreated: 1525057150 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Entitas/Extensions/EntityStringExtension.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 879e193ace8bbe24ea3d0b50acc9bc72 3 | timeCreated: 1525057150 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Entitas/Extensions/MatcherStringExtension.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: eabe8464bb9a8bc4fb2da7045f6642ee 3 | timeCreated: 1525057151 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Entitas/Extensions/PublicMemberInfoEntityExtension.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c908cffde60a2c64bbd34f23bb1a6968 3 | timeCreated: 1525057151 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Entitas/Extensions/SystemStringExtension.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7807ad274d359da459d807a66d22e9f5 3 | timeCreated: 1525057150 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Entitas/Group.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 10e0d7878e07d594f9f35bfecb2ae2c8 3 | folderAsset: yes 4 | timeCreated: 1525057054 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Entitas/Group/Group.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 819311871c4626043bfeafa0a0abfe2f 3 | timeCreated: 1525057150 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Entitas/Group/GroupEvent.cs: -------------------------------------------------------------------------------- 1 | namespace Entitas { 2 | 3 | public enum GroupEvent : byte { 4 | Added, 5 | Removed, 6 | AddedOrRemoved 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /Assets/Entitas/Group/GroupEvent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 063ec4bdd62575c449eaca5708b7111d 3 | timeCreated: 1525057149 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Entitas/Group/GroupExtension.cs: -------------------------------------------------------------------------------- 1 | namespace Entitas { 2 | 3 | public static class GroupExtension { 4 | 5 | /// Creates a Collector for this group. 6 | public static ICollector CreateCollector(this IGroup group, GroupEvent groupEvent = GroupEvent.Added) where TEntity : class, IEntity { 7 | return new Collector(group, groupEvent); 8 | } 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /Assets/Entitas/Group/GroupExtension.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d592860971c009744a7af1b6a6bf6cdf 3 | timeCreated: 1525057151 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Entitas/Group/GroupSingleEntityException.cs: -------------------------------------------------------------------------------- 1 | using System.Linq; 2 | 3 | namespace Entitas { 4 | 5 | public class GroupSingleEntityException : EntitasException where TEntity : class, IEntity { 6 | 7 | public GroupSingleEntityException(IGroup group) 8 | : base("Cannot get the single entity from " + group + 9 | "!\nGroup contains " + group.count + " entities:", 10 | string.Join("\n", group.GetEntities().Select(e => e.ToString()).ToArray())) { 11 | } 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /Assets/Entitas/Group/GroupSingleEntityException.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 43ebb5cd86d959e42b0407a7876a4366 3 | timeCreated: 1525057150 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Entitas/Group/IGroup.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f81250686260efa4da1129a40a1be45c 3 | timeCreated: 1525057151 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Entitas/IComponent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dc05a49a3cc8df64a866e5f2b1134c02 3 | timeCreated: 1525057151 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Entitas/Matcher.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4e6880701eeb942489affbefa8523e68 3 | folderAsset: yes 4 | timeCreated: 1525057054 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Entitas/Matcher/Interfaces.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f66486fc72ad6da46999cbc07709ba2c 3 | folderAsset: yes 4 | timeCreated: 1525057055 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Entitas/Matcher/Interfaces/IAllOfMatcher.cs: -------------------------------------------------------------------------------- 1 | namespace Entitas { 2 | 3 | public interface IAllOfMatcher : IAnyOfMatcher where TEntity : class, IEntity { 4 | 5 | IAnyOfMatcher AnyOf(params int[] indices); 6 | IAnyOfMatcher AnyOf(params IMatcher[] matchers); 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /Assets/Entitas/Matcher/Interfaces/IAllOfMatcher.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d887316c54d370742bbf7831f5fff7c9 3 | timeCreated: 1525057151 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Entitas/Matcher/Interfaces/IAnyOfMatcher.cs: -------------------------------------------------------------------------------- 1 | namespace Entitas { 2 | 3 | public interface IAnyOfMatcher : INoneOfMatcher where TEntity : class, IEntity { 4 | 5 | INoneOfMatcher NoneOf(params int[] indices); 6 | INoneOfMatcher NoneOf(params IMatcher[] matchers); 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /Assets/Entitas/Matcher/Interfaces/IAnyOfMatcher.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 326e0b4ba97c7da4198a22bd933cc159 3 | timeCreated: 1525057150 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Entitas/Matcher/Interfaces/ICompoundMatcher.cs: -------------------------------------------------------------------------------- 1 | namespace Entitas { 2 | 3 | public interface ICompoundMatcher : IMatcher where TEntity : class, IEntity { 4 | 5 | int[] allOfIndices { get; } 6 | int[] anyOfIndices { get; } 7 | int[] noneOfIndices { get; } 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /Assets/Entitas/Matcher/Interfaces/ICompoundMatcher.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ebfc3a17a4337b64881d80c6c3d4217f 3 | timeCreated: 1525057151 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Entitas/Matcher/Interfaces/IMatcher.cs: -------------------------------------------------------------------------------- 1 | namespace Entitas { 2 | 3 | public interface IMatcher where TEntity : class, IEntity { 4 | 5 | int[] indices { get; } 6 | bool Matches(TEntity entity); 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /Assets/Entitas/Matcher/Interfaces/IMatcher.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6dfebcdad20272b46b0ec8b3ee6a6c4d 3 | timeCreated: 1525057150 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Entitas/Matcher/Interfaces/INoneOfMatcher.cs: -------------------------------------------------------------------------------- 1 | namespace Entitas { 2 | 3 | public interface INoneOfMatcher : ICompoundMatcher where TEntity : class, IEntity { 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /Assets/Entitas/Matcher/Interfaces/INoneOfMatcher.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dcd4d1d4ea405f84d988d643b1db71ba 3 | timeCreated: 1525057151 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Entitas/Matcher/Matcher.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dc44192601c07b748bc6c658aba5dc4c 3 | timeCreated: 1525057151 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Entitas/Matcher/MatcherEquals.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cf2fc8ec23b1ccb498ef016bc3e4a354 3 | timeCreated: 1525057151 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Entitas/Matcher/MatcherException.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace Entitas { 4 | 5 | public class MatcherException : Exception { 6 | public MatcherException(int indices) : base( 7 | "matcher.indices.Length must be 1 but was " + indices) { 8 | } 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /Assets/Entitas/Matcher/MatcherException.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6850438478cae8e40a677572957c379b 3 | timeCreated: 1525057150 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Entitas/Matcher/MatcherStatic.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 45e19c22df71cca4ebe8ac41e3ce0219 3 | timeCreated: 1525057150 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Entitas/Matcher/MatcherToString.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f542f7952674ed843a050c87f4c0447b 3 | timeCreated: 1525057151 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Entitas/Systems.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4ffe4075a5fd53b40bb634284e4b89a1 3 | folderAsset: yes 4 | timeCreated: 1525057054 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Entitas/Systems/Interfaces.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 252a22db7d053194ca2067b5ae4dc16b 3 | folderAsset: yes 4 | timeCreated: 1525057054 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Entitas/Systems/Interfaces/ICleanupSystem.cs: -------------------------------------------------------------------------------- 1 | namespace Entitas { 2 | 3 | /// Implement this interface if you want to create a system which should 4 | /// execute cleanup logic after execution. 5 | public interface ICleanupSystem : ISystem { 6 | 7 | void Cleanup(); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /Assets/Entitas/Systems/Interfaces/ICleanupSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f0008c873e68b484893fc1032a675753 3 | timeCreated: 1525057151 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Entitas/Systems/Interfaces/IExecuteSystem.cs: -------------------------------------------------------------------------------- 1 | namespace Entitas { 2 | 3 | /// Implement this interface if you want to create a system which should be 4 | /// executed every frame. 5 | public interface IExecuteSystem : ISystem { 6 | 7 | void Execute(); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /Assets/Entitas/Systems/Interfaces/IExecuteSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6ebfbc87203e1d742bf1a563eddade26 3 | timeCreated: 1525057150 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Entitas/Systems/Interfaces/IInitializeSystem.cs: -------------------------------------------------------------------------------- 1 | namespace Entitas { 2 | 3 | /// Implement this interface if you want to create a system which should be 4 | /// initialized once in the beginning. 5 | public interface IInitializeSystem : ISystem { 6 | 7 | void Initialize(); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /Assets/Entitas/Systems/Interfaces/IInitializeSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: afa52efdd0ac29a45bfeff774f6ead0e 3 | timeCreated: 1525057151 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Entitas/Systems/Interfaces/IReactiveSystem.cs: -------------------------------------------------------------------------------- 1 | namespace Entitas { 2 | 3 | public interface IReactiveSystem : IExecuteSystem { 4 | 5 | void Activate(); 6 | void Deactivate(); 7 | void Clear(); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /Assets/Entitas/Systems/Interfaces/IReactiveSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 92aa78b5d1ceff94fb3bcbe47ef13bc0 3 | timeCreated: 1525057150 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Entitas/Systems/Interfaces/ISystem.cs: -------------------------------------------------------------------------------- 1 | namespace Entitas { 2 | 3 | /// This is the base interface for all systems. 4 | /// It's not meant to be implemented. 5 | /// Use IInitializeSystem, IExecuteSystem, 6 | /// ICleanupSystem or ITearDownSystem. 7 | public interface ISystem { 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /Assets/Entitas/Systems/Interfaces/ISystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cd628e9beced8c043967243a47ae2e96 3 | timeCreated: 1525057151 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Entitas/Systems/Interfaces/ITearDownSystem.cs: -------------------------------------------------------------------------------- 1 | namespace Entitas { 2 | 3 | /// Implement this interface if you want to create a system which should 4 | /// tear down once in the end. 5 | public interface ITearDownSystem : ISystem { 6 | 7 | void TearDown(); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /Assets/Entitas/Systems/Interfaces/ITearDownSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e7163ddd6cae99a42860a6bf4bf1e2e5 3 | timeCreated: 1525057151 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Entitas/Systems/JobSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 498bff7e140c3d3458818a4796a33304 3 | timeCreated: 1525057150 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Entitas/Systems/MultiReactiveSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 370c8002b7306014fa18d34217ccae3e 3 | timeCreated: 1525057150 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Entitas/Systems/ReactiveSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 817667aea243e6b4eb29a8942857d39c 3 | timeCreated: 1525057150 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Entitas/Systems/Systems.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6529f611f2c12e24da2cc36cdff19572 3 | timeCreated: 1525057150 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Entitas/version.txt: -------------------------------------------------------------------------------- 1 | 1.5.2 2 | -------------------------------------------------------------------------------- /Assets/Entitas/version.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6d992916cfd636346888aca064b6852d 3 | timeCreated: 1525057158 4 | licenseType: Pro 5 | TextScriptImporter: 6 | externalObjects: {} 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Resources.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2af944fc626b5cd439a9a947ae550c51 3 | folderAsset: yes 4 | timeCreated: 1525078920 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Resources/NPC.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5770e9c402b63f54a85b9c1dbf10a7c9 3 | timeCreated: 1525078927 4 | licenseType: Pro 5 | NativeFormatImporter: 6 | externalObjects: {} 7 | mainObjectFileID: 100100000 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Scene.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d4512396ac7bef346a4cf1e26dd97d81 3 | folderAsset: yes 4 | timeCreated: 1525062504 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Scene/1.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f212086a5a27d154eb9e2220f82432e0 3 | timeCreated: 1525062510 4 | licenseType: Pro 5 | DefaultImporter: 6 | externalObjects: {} 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Scripts.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 27b2900523c6d784e90198cb259c90eb 3 | folderAsset: yes 4 | timeCreated: 1525057767 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Scripts/Agent.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 66f030e63473ff14196f5f7629856281 3 | folderAsset: yes 4 | timeCreated: 1525078946 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Scripts/Agent/AgentFeature.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f59a01218a619ae4db28b123499a5bc0 3 | timeCreated: 1525085085 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Scripts/Agent/Component.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dae4fd0e145652f4f9955ed6e296a36e 3 | folderAsset: yes 4 | timeCreated: 1525078957 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Scripts/Agent/Component/AgentComponent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 12c01be7b807ec54f805d32a412da600 3 | timeCreated: 1525078964 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Scripts/Agent/System.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0fef8fbf44dc04c4ca9d697960a95101 3 | folderAsset: yes 4 | timeCreated: 1525079510 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Scripts/Agent/System/AgentGuideSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e911d9e0f98ba37429c323565747bef7 3 | timeCreated: 1525083800 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Scripts/Agent/System/AgentMoveSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ac89c6688af080a4688d5b5e3884f047 3 | timeCreated: 1525079867 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Scripts/Agent/System/AgentRotSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 680477ef7c63c514891590b187fb2d9c 3 | timeCreated: 1525080689 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Scripts/Agent/System/AgentSkinSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3814ca3c880514b4d8354498fa16d856 3 | timeCreated: 1525081819 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Scripts/Agent/System/GameBaseSystem.cs: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | using System.Collections.Generic; 3 | using Entitas; 4 | 5 | public class GameBaseSystem 6 | { 7 | protected GameContext m_context; 8 | 9 | public GameBaseSystem() 10 | { 11 | m_context = Contexts.sharedInstance.game; 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /Assets/Scripts/Agent/System/GameBaseSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 92e29fd1c87d6954ba3b16be823b7b08 3 | timeCreated: 1525079545 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Scripts/Agent/System/RecordSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 15c9c128c8492ba45bb67c74cb390419 3 | timeCreated: 1525099988 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Scripts/Agent/System/ReplaySystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4c4e0916f5260294a967da2cf49b3ddd 3 | timeCreated: 1525100003 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Scripts/MainModule.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f2453669ed15cd746aae9822e6112bc0 3 | timeCreated: 1525079297 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Sources.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 77edfdd92f8ff314e8635164c4ae261f 3 | folderAsset: yes 4 | timeCreated: 1525059818 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Sources/Generated.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 356e0bd71e8569544a67191d309083a5 3 | folderAsset: yes 4 | timeCreated: 1525079439 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Sources/Generated/Components.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0a0b81c138fbef249bbac322357c376e 3 | folderAsset: yes 4 | timeCreated: 1525080558 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Sources/Generated/Components/Interfaces.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e67d84e362c537a4b991230078583c71 3 | folderAsset: yes 4 | timeCreated: 1525080558 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Sources/Generated/Contexts.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 63452145a27257441828ad1f25c17a15 3 | timeCreated: 1525079439 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Sources/Generated/Feature.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6a66c10ba5c0cf54f8e77caba9f7593a 3 | timeCreated: 1525079439 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Sources/Generated/Game.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9c2e3e93a5ae30c40937268e1f4091f0 3 | folderAsset: yes 4 | timeCreated: 1525079439 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Sources/Generated/Game/Components.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a76161e575be9024eb0cb27ab1490940 3 | folderAsset: yes 4 | timeCreated: 1525080992 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Sources/Generated/Game/Components/GameAgentPosComponent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 261e9efe0a7968342ad8e1fc40605c71 3 | timeCreated: 1525080992 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Sources/Generated/Game/Components/GameAgentRotComponent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4a1f6d0017c7e344393770f54e9950be 3 | timeCreated: 1525080992 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Sources/Generated/Game/Components/GameLastAgentPosComponent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9c85c72eac85255419447b08b1091be0 3 | timeCreated: 1525080992 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Sources/Generated/Game/Components/GameMoveComponent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 592acc484cd59034e9ab1eb77ef5cb93 3 | timeCreated: 1525093619 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Sources/Generated/Game/Components/GameMoveTargetComponent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 634c7bcc53fd8ab4ba9c07bd41320902 3 | timeCreated: 1525080992 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Sources/Generated/Game/Components/GameViewComponent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ece0234d6e6bfd54f8dee4fc5a72c171 3 | timeCreated: 1525080992 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Sources/Generated/Game/GameAttribute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 93e49924d8fb6944eb4c717c277111c6 3 | timeCreated: 1525079439 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Sources/Generated/Game/GameComponentsLookup.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c3939ba478f172d4685a9d3b793d1a3c 3 | timeCreated: 1525080956 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Sources/Generated/Game/GameContext.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dd08d0f92ded7c74c95119493015cb1b 3 | timeCreated: 1525080847 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Sources/Generated/Game/GameEntity.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by Entitas.CodeGeneration.Plugins.EntityGenerator. 4 | // 5 | // Changes to this file may cause incorrect behavior and will be lost if 6 | // the code is regenerated. 7 | // 8 | //------------------------------------------------------------------------------ 9 | public sealed partial class GameEntity : Entitas.Entity { 10 | } 11 | -------------------------------------------------------------------------------- /Assets/Sources/Generated/Game/GameEntity.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 28ff5a56915013641975b6cec7806e85 3 | timeCreated: 1525079439 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Sources/Generated/Game/GameMatcher.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f239c59737ed6d04f8988dc44ca643e2 3 | timeCreated: 1525079439 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Sources/Generated/Input.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e6b25ad717e68d64d8a813b34b8da0d0 3 | folderAsset: yes 4 | timeCreated: 1525079439 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Sources/Generated/Input/InputAttribute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3b5f8c9eaee0dd94084ba262a6251ea1 3 | timeCreated: 1525079439 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Sources/Generated/Input/InputComponentsLookup.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d11e5c9c506e8d54bb764a37ae8538a4 3 | timeCreated: 1525079439 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Sources/Generated/Input/InputContext.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bae3fc4e558dff048a61418e21d972af 3 | timeCreated: 1525079439 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Sources/Generated/Input/InputEntity.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by Entitas.CodeGeneration.Plugins.EntityGenerator. 4 | // 5 | // Changes to this file may cause incorrect behavior and will be lost if 6 | // the code is regenerated. 7 | // 8 | //------------------------------------------------------------------------------ 9 | public sealed partial class InputEntity : Entitas.Entity { 10 | } 11 | -------------------------------------------------------------------------------- /Assets/Sources/Generated/Input/InputEntity.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8aff2662b1703c1478d00724a334e6af 3 | timeCreated: 1525079439 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Sources/Generated/Input/InputMatcher.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 698247d3670aa9c4eaf845655ea1f8ca 3 | timeCreated: 1525079439 4 | licenseType: Pro 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /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 | m_Volume: 1 7 | Rolloff Scale: 1 8 | Doppler Factor: 1 9 | Default Speaker Mode: 2 10 | m_SampleRate: 0 11 | m_DSPBufferSize: 0 12 | m_VirtualVoiceCount: 512 13 | m_RealVoiceCount: 32 14 | m_SpatializerPlugin: 15 | m_AmbisonicDecoderPlugin: 16 | m_DisableAudio: 0 17 | m_VirtualizeEffects: 1 18 | -------------------------------------------------------------------------------- /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/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 | -------------------------------------------------------------------------------- /ProjectSettings/NetworkManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!149 &1 4 | NetworkManager: 5 | m_ObjectHideFlags: 0 6 | m_DebugLevel: 0 7 | m_Sendrate: 15 8 | m_AssetToPrefab: {} 9 | -------------------------------------------------------------------------------- /ProjectSettings/ProjectVersion.txt: -------------------------------------------------------------------------------- 1 | m_EditorVersion: 2017.3.0f3 2 | -------------------------------------------------------------------------------- /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 | -------------------------------------------------------------------------------- /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 | --------------------------------------------------------------------------------