├── .gitignore ├── README.md ├── default_launch.json ├── schema └── improbable │ └── core │ └── Rotation.schema ├── snapshots └── default.snapshot ├── spatialos.json └── workers └── unity ├── .gitignore ├── Assets ├── Editor.meta ├── Editor │ ├── PlayerBuildProcess.cs │ ├── PlayerBuildProcess.cs.meta │ ├── SnapshotMenu.cs │ └── SnapshotMenu.cs.meta ├── EntityPrefabs.meta ├── Gamelogic.meta ├── Gamelogic │ ├── Core.meta │ ├── Core │ │ ├── Bootstrap.cs │ │ ├── Bootstrap.cs.meta │ │ ├── BuildSettings.cs │ │ ├── BuildSettings.cs.meta │ │ ├── SimulationSettings.cs │ │ └── SimulationSettings.cs.meta │ ├── EntityTemplates.meta │ └── EntityTemplates │ │ ├── EntityTemplateFactory.cs │ │ └── EntityTemplateFactory.cs.meta ├── Plugins.meta ├── Plugins │ ├── Improbable.meta │ └── Improbable │ │ ├── .Modules │ │ ├── MinimalBuildSystem.meta │ │ └── MinimalBuildSystem │ │ │ ├── Editor.meta │ │ │ ├── Editor │ │ │ ├── Configuration.meta │ │ │ ├── Configuration │ │ │ │ ├── BuildEnvironment.cs │ │ │ │ ├── BuildEnvironment.cs.meta │ │ │ │ ├── BuildEnvironmentConfig.cs │ │ │ │ ├── BuildEnvironmentConfig.cs.meta │ │ │ │ ├── BuildPaths.cs │ │ │ │ ├── BuildPaths.cs.meta │ │ │ │ ├── FallbackIndentLevelScope.cs │ │ │ │ ├── FallbackIndentLevelScope.cs.meta │ │ │ │ ├── GUIColorScope.cs │ │ │ │ ├── GUIColorScope.cs.meta │ │ │ │ ├── PlayerCompression.cs │ │ │ │ ├── PlayerCompression.cs.meta │ │ │ │ ├── SceneItem.cs │ │ │ │ ├── SceneItem.cs.meta │ │ │ │ ├── SingletonScriptableObject.cs │ │ │ │ ├── SingletonScriptableObject.cs.meta │ │ │ │ ├── SingletonScriptableObjectLoader.cs │ │ │ │ ├── SingletonScriptableObjectLoader.cs.meta │ │ │ │ ├── SpatialBuildPlatforms.cs │ │ │ │ ├── SpatialBuildPlatforms.cs.meta │ │ │ │ ├── SpatialOSBuildConfiguration.cs │ │ │ │ ├── SpatialOSBuildConfiguration.cs.meta │ │ │ │ ├── SpatialOSBuildConfigurationEditor.cs │ │ │ │ ├── SpatialOSBuildConfigurationEditor.cs.meta │ │ │ │ ├── WorkerBuildConfiguration.cs │ │ │ │ ├── WorkerBuildConfiguration.cs.meta │ │ │ │ ├── WorkerBuildData.cs │ │ │ │ └── WorkerBuildData.cs.meta │ │ │ ├── EditorResourcePreparer.cs │ │ │ ├── EditorResourcePreparer.cs.meta │ │ │ ├── EntityPrefabs.cs │ │ │ ├── EntityPrefabs.cs.meta │ │ │ ├── MinimalBuildSystemMenu.cs │ │ │ ├── MinimalBuildSystemMenu.cs.meta │ │ │ ├── SpatialCommandRunner.cs │ │ │ ├── SpatialCommandRunner.cs.meta │ │ │ ├── SpatialCommands.cs │ │ │ ├── SpatialCommands.cs.meta │ │ │ ├── WorkerBuilder.cs │ │ │ └── WorkerBuilder.cs.meta │ │ │ ├── Runtime.meta │ │ │ └── Runtime │ │ │ ├── BasicTemplateProvider.cs │ │ │ ├── BasicTemplateProvider.cs.meta │ │ │ ├── ResourceGameObjectLoader.cs │ │ │ └── ResourceGameObjectLoader.cs.meta │ │ ├── .UnityPartials │ │ ├── Math.meta │ │ └── Math │ │ │ ├── CoordinatesUnityPartial.cs │ │ │ ├── CoordinatesUnityPartial.cs.meta │ │ │ ├── Vector3dUnityPartial.cs │ │ │ ├── Vector3dUnityPartial.cs.meta │ │ │ ├── Vector3fUnityPartial.cs │ │ │ └── Vector3fUnityPartial.cs.meta │ │ ├── Core.meta │ │ ├── Core │ │ ├── Linux.meta │ │ ├── Linux │ │ │ ├── Plugins.meta │ │ │ └── Plugins │ │ │ │ ├── x86_64.meta │ │ │ │ └── x86_64 │ │ │ │ ├── libCoreSdkDll.so │ │ │ │ └── libCoreSdkDll.so.meta │ │ ├── OSX.meta │ │ ├── OSX │ │ │ ├── CoreSdkDll.bundle.meta │ │ │ └── CoreSdkDll.bundle │ │ │ │ └── Contents │ │ │ │ ├── Info.plist │ │ │ │ └── MacOS │ │ │ │ └── CoreSdkDll │ │ ├── Windows.meta │ │ └── Windows │ │ │ ├── Plugins.meta │ │ │ └── Plugins │ │ │ ├── x86.meta │ │ │ ├── x86 │ │ │ ├── CoreSdkDll.dll │ │ │ ├── CoreSdkDll.dll.meta │ │ │ ├── CoreSdkDll.lib │ │ │ └── CoreSdkDll.lib.meta │ │ │ ├── x86_64.meta │ │ │ └── x86_64 │ │ │ ├── CoreSdkDll.dll │ │ │ ├── CoreSdkDll.dll.meta │ │ │ ├── CoreSdkDll.lib │ │ │ └── CoreSdkDll.lib.meta │ │ ├── Sdk.meta │ │ └── Sdk │ │ ├── Dll.meta │ │ ├── Dll │ │ ├── Improbable.WorkerSdkCsharp.Framework.dll │ │ ├── Improbable.WorkerSdkCsharp.Framework.dll.meta │ │ ├── Improbable.WorkerSdkCsharp.Framework.xml │ │ ├── Improbable.WorkerSdkCsharp.Framework.xml.meta │ │ ├── Improbable.WorkerSdkCsharp.dll │ │ ├── Improbable.WorkerSdkCsharp.dll.meta │ │ ├── Improbable.WorkerSdkCsharp.xml │ │ ├── Improbable.WorkerSdkCsharp.xml.meta │ │ ├── System.Threading.dll │ │ └── System.Threading.dll.meta │ │ ├── Src.meta │ │ └── Src │ │ ├── Editor.meta │ │ ├── Editor │ │ ├── .gitignore │ │ ├── Addons.meta │ │ ├── Addons │ │ │ ├── SpatialCommand.cs │ │ │ └── SpatialCommand.cs.meta │ │ ├── Assets.meta │ │ ├── Assets │ │ │ ├── EditorPrefabGameObjectLoader.cs │ │ │ └── EditorPrefabGameObjectLoader.cs.meta │ │ ├── Build.meta │ │ ├── Build │ │ │ ├── DefaultPlayerBuildConfiguration.cs │ │ │ ├── DefaultPlayerBuildConfiguration.cs.meta │ │ │ ├── IPackager.cs │ │ │ ├── IPackager.cs.meta │ │ │ ├── IPlayerBuildEvents.cs │ │ │ ├── IPlayerBuildEvents.cs.meta │ │ │ ├── IWorkerProvider.cs │ │ │ ├── IWorkerProvider.cs.meta │ │ │ ├── PlayerBuildConfiguation.cs │ │ │ ├── PlayerBuildConfiguation.cs.meta │ │ │ ├── PlayerCompression.cs │ │ │ ├── PlayerCompression.cs.meta │ │ │ ├── ReloadAssemblies.cs │ │ │ ├── ReloadAssemblies.cs.meta │ │ │ ├── SimpleBuildSystem.cs │ │ │ ├── SimpleBuildSystem.cs.meta │ │ │ ├── SimplePackager.cs │ │ │ ├── SimplePackager.cs.meta │ │ │ ├── SingleScenePlayerBuildEvents.cs │ │ │ ├── SingleScenePlayerBuildEvents.cs.meta │ │ │ ├── SpatialZip.cs │ │ │ ├── SpatialZip.cs.meta │ │ │ ├── UnityPlayerBuildMenu.cs │ │ │ ├── UnityPlayerBuildMenu.cs.meta │ │ │ ├── UnityPlayerBuilder.cs │ │ │ ├── UnityPlayerBuilder.cs.meta │ │ │ ├── UnityPlayerBuilders.cs │ │ │ └── UnityPlayerBuilders.cs.meta │ │ ├── Configuration.meta │ │ ├── Configuration │ │ │ ├── ConfigNames.cs │ │ │ └── ConfigNames.cs.meta │ │ ├── Core.meta │ │ ├── Core │ │ │ ├── DefaultWorkerProvider.cs │ │ │ ├── DefaultWorkerProvider.cs.meta │ │ │ ├── ISpatialOsEditorAddon.cs │ │ │ ├── ISpatialOsEditorAddon.cs.meta │ │ │ ├── ISpatialOsEditorAddonBuild.cs │ │ │ ├── ISpatialOsEditorAddonBuild.cs.meta │ │ │ ├── ISpatialOsEditorAddonSettings.cs │ │ │ ├── ISpatialOsEditorAddonSettings.cs.meta │ │ │ ├── ISpatialOsEditorAddonToolbar.cs │ │ │ ├── ISpatialOsEditorAddonToolbar.cs.meta │ │ │ ├── SharedGuiContent.cs │ │ │ ├── SharedGuiContent.cs.meta │ │ │ ├── SpatialOsAuxWindow.cs │ │ │ ├── SpatialOsAuxWindow.cs.meta │ │ │ ├── SpatialOsEditor.cs │ │ │ ├── SpatialOsEditor.cs.meta │ │ │ ├── SpatialOsWindow.cs │ │ │ ├── SpatialOsWindow.cs.meta │ │ │ ├── SpatialOsWorker.cs │ │ │ ├── SpatialOsWorker.cs.meta │ │ │ ├── SpatialRunner.cs │ │ │ ├── SpatialRunner.cs.meta │ │ │ ├── SupportPopup.cs │ │ │ ├── SupportPopup.cs.meta │ │ │ ├── WorkerSelection.cs │ │ │ └── WorkerSelection.cs.meta │ │ ├── Editor.meta │ │ ├── Editor │ │ │ ├── .iOSBuildTools │ │ │ │ ├── XcodeSettingsBuilder.cs │ │ │ │ └── XcodeSettingsBuilder.cs.meta │ │ │ ├── SpatialBuild.meta │ │ │ ├── SpatialBuild │ │ │ │ ├── SpatialBuild.cs │ │ │ │ └── SpatialBuild.cs.meta │ │ │ ├── SpatialConnect.meta │ │ │ ├── SpatialConnect │ │ │ │ ├── SpatialConnect.cs │ │ │ │ └── SpatialConnect.cs.meta │ │ │ ├── SpatialLocal.meta │ │ │ ├── SpatialLocal │ │ │ │ ├── SpatialLocal.cs │ │ │ │ └── SpatialLocal.cs.meta │ │ │ ├── SpatialUpload.meta │ │ │ └── SpatialUpload │ │ │ │ ├── SpatialUpload.cs │ │ │ │ └── SpatialUpload.cs.meta │ │ ├── EditorAddons.meta │ │ ├── Init.meta │ │ ├── Init │ │ │ ├── InitializeSDKLogging.cs │ │ │ └── InitializeSDKLogging.cs.meta │ │ ├── Internal.meta │ │ ├── Internal │ │ │ ├── EditorObjectStateManager.cs │ │ │ └── EditorObjectStateManager.cs.meta │ │ ├── PrefabExport.meta │ │ ├── PrefabExport │ │ │ ├── EntityPrefabDirectoryCleaner.cs │ │ │ ├── EntityPrefabDirectoryCleaner.cs.meta │ │ │ ├── EntityPrefabExportMenus.cs │ │ │ ├── EntityPrefabExportMenus.cs.meta │ │ │ ├── EntityPrefabExporter.cs │ │ │ └── EntityPrefabExporter.cs.meta │ │ ├── Util.meta │ │ └── Util │ │ │ ├── EditorPaths.cs │ │ │ ├── EditorPaths.cs.meta │ │ │ ├── EditorTaskRunnerWithRetries.cs │ │ │ ├── EditorTaskRunnerWithRetries.cs.meta │ │ │ ├── FailedEditorTask.cs │ │ │ ├── FailedEditorTask.cs.meta │ │ │ ├── GuiUtil.cs │ │ │ ├── GuiUtil.cs.meta │ │ │ ├── JsonUtil.cs │ │ │ ├── JsonUtil.cs.meta │ │ │ ├── SerializableDictionary.cs │ │ │ ├── SerializableDictionary.cs.meta │ │ │ ├── TempFolder.cs │ │ │ ├── TempFolder.cs.meta │ │ │ ├── UnityPathUtil.cs │ │ │ └── UnityPathUtil.cs.meta │ │ ├── Unity.meta │ │ └── Unity │ │ ├── Assets.meta │ │ ├── Assets │ │ ├── AssetBundleDownloader.cs │ │ ├── AssetBundleDownloader.cs.meta │ │ ├── AssetDatabaseStrategy.cs │ │ ├── AssetDatabaseStrategy.cs.meta │ │ ├── BehaviourWorkerCompatibilityCache.cs │ │ ├── BehaviourWorkerCompatibilityCache.cs.meta │ │ ├── CachingAssetDatabase.cs │ │ ├── CachingAssetDatabase.cs.meta │ │ ├── DefaultTemplateProvider.cs │ │ ├── DefaultTemplateProvider.cs.meta │ │ ├── ExponentialBackoffRetryAssetLoader.cs │ │ ├── ExponentialBackoffRetryAssetLoader.cs.meta │ │ ├── FilePersistenceStrategy.cs │ │ ├── FilePersistenceStrategy.cs.meta │ │ ├── GameObjectFromAssetBundleLoader.cs │ │ ├── GameObjectFromAssetBundleLoader.cs.meta │ │ ├── IAssetDatabase.cs │ │ ├── IAssetDatabase.cs.meta │ │ ├── IAssetLoader.cs │ │ ├── IAssetLoader.cs.meta │ │ ├── IMachineCache.cs │ │ ├── IMachineCache.cs.meta │ │ ├── LocalAssetBundleLoader.cs │ │ ├── LocalAssetBundleLoader.cs.meta │ │ ├── MachineCache.cs │ │ ├── MachineCache.cs.meta │ │ ├── Platform.cs │ │ ├── Platform.cs.meta │ │ ├── PrefabCompiler.cs │ │ ├── PrefabCompiler.cs.meta │ │ ├── PrefabGameObjectLoader.cs │ │ ├── PrefabGameObjectLoader.cs.meta │ │ ├── PreprocessingGameObjectLoader.cs │ │ └── PreprocessingGameObjectLoader.cs.meta │ │ ├── CodeGeneration.meta │ │ ├── CodeGeneration │ │ ├── EditorCompatibilityExtensions.cs │ │ ├── EditorCompatibilityExtensions.cs.meta │ │ ├── ISpatialOsComponent.cs │ │ ├── ISpatialOsComponent.cs.meta │ │ ├── ISpatialOsComponentInternal.cs │ │ ├── ISpatialOsComponentInternal.cs.meta │ │ ├── SpatialOsComponentBase.cs │ │ ├── SpatialOsComponentBase.cs.meta │ │ ├── SpatialOsComponentEditorBase.cs │ │ └── SpatialOsComponentEditorBase.cs.meta │ │ ├── Commands.meta │ │ ├── Commands │ │ ├── CommandDelivery.cs │ │ ├── CommandDelivery.cs.meta │ │ ├── CommandResponseHandler.cs │ │ ├── CommandResponseHandler.cs.meta │ │ ├── Commander.cs │ │ ├── Commander.cs.meta │ │ ├── ComponentCommander.cs │ │ ├── ComponentCommander.cs.meta │ │ ├── ICommandCallbackWrapper.cs │ │ ├── ICommandCallbackWrapper.cs.meta │ │ ├── ICommandResponseHandler.cs │ │ ├── ICommandResponseHandler.cs.meta │ │ ├── ICommandSender.cs │ │ ├── ICommandSender.cs.meta │ │ ├── IComponentCommander.cs │ │ ├── IComponentCommander.cs.meta │ │ ├── IDescriptorCommander.cs │ │ ├── IDescriptorCommander.cs.meta │ │ ├── IWorkerCommandSender.cs │ │ ├── IWorkerCommandSender.cs.meta │ │ ├── IWorldCommander.cs │ │ ├── IWorldCommander.cs.meta │ │ ├── SpatialCommunicator.cs │ │ └── SpatialCommunicator.cs.meta │ │ ├── Configuration.meta │ │ ├── Configuration │ │ ├── CommandLineConfigNames.cs │ │ ├── CommandLineConfigNames.cs.meta │ │ ├── Defaults.cs │ │ ├── Defaults.cs.meta │ │ ├── EditableConfigNames.cs │ │ ├── EditableConfigNames.cs.meta │ │ ├── WorkerConfiguration.cs │ │ ├── WorkerConfiguration.cs.meta │ │ ├── WorkerConfigurationData.cs │ │ └── WorkerConfigurationData.cs.meta │ │ ├── Core.meta │ │ ├── Core │ │ ├── Acl.meta │ │ ├── Acl │ │ │ ├── Acl.cs │ │ │ ├── Acl.cs.meta │ │ │ ├── CommonAttributeSets.cs │ │ │ ├── CommonAttributeSets.cs.meta │ │ │ ├── CommonClaims.cs │ │ │ ├── CommonClaims.cs.meta │ │ │ ├── CommonPredicates.cs │ │ │ ├── CommonPredicates.cs.meta │ │ │ ├── CommonRequirementSets.cs │ │ │ ├── CommonRequirementSets.cs.meta │ │ │ ├── EntityExtensions.cs │ │ │ └── EntityExtensions.cs.meta │ │ ├── CloudAssemblyArtifactResolver.cs │ │ ├── CloudAssemblyArtifactResolver.cs.meta │ │ ├── ConnectionCoroutineHost.cs │ │ ├── ConnectionCoroutineHost.cs.meta │ │ ├── ConnectionLifecycle.cs │ │ ├── ConnectionLifecycle.cs.meta │ │ ├── CountBasedSpawnLimiter.cs │ │ ├── CountBasedSpawnLimiter.cs.meta │ │ ├── DeferredActionDispatcher.cs │ │ ├── DeferredActionDispatcher.cs.meta │ │ ├── DispatchEventHandler.cs │ │ ├── DispatchEventHandler.cs.meta │ │ ├── EntityAclExtensions.cs │ │ ├── EntityAclExtensions.cs.meta │ │ ├── EntityQueries.meta │ │ ├── EntityQueries │ │ │ ├── ConstraintExtensions.cs │ │ │ ├── ConstraintExtensions.cs.meta │ │ │ ├── Query.cs │ │ │ └── Query.cs.meta │ │ ├── GreedySpawnLimiter.cs │ │ ├── GreedySpawnLimiter.cs.meta │ │ ├── IAuthorityChangedReceiver.cs │ │ ├── IAuthorityChangedReceiver.cs.meta │ │ ├── IDeferredActionDispatcher.cs │ │ ├── IDeferredActionDispatcher.cs.meta │ │ ├── IDispatchEventHandler.cs │ │ ├── IDispatchEventHandler.cs.meta │ │ ├── IEntitySpawnLimiter.cs │ │ ├── IEntitySpawnLimiter.cs.meta │ │ ├── ISpatialCommunicator.cs │ │ ├── ISpatialCommunicator.cs.meta │ │ ├── LegacyEntityPipelineConfiguration.cs │ │ ├── LegacyEntityPipelineConfiguration.cs.meta │ │ ├── Math.meta │ │ ├── Math │ │ │ ├── Vector3UnityExtension.cs │ │ │ ├── Vector3UnityExtension.cs.meta │ │ │ ├── Vector3dUnityExtension.cs │ │ │ └── Vector3dUnityExtension.cs.meta │ │ ├── ProjectDescriptor.cs │ │ ├── ProjectDescriptor.cs.meta │ │ ├── SaveAndRestoreScene.cs │ │ ├── SaveAndRestoreScene.cs.meta │ │ ├── SpatialOS.cs │ │ ├── SpatialOS.cs.meta │ │ ├── TimeBasedSpawnLimiter.cs │ │ ├── TimeBasedSpawnLimiter.cs.meta │ │ ├── UnityExtension.meta │ │ ├── UnityExtension │ │ │ ├── GameObjectAuthorityExtensions.cs │ │ │ └── GameObjectAuthorityExtensions.cs.meta │ │ ├── WorkerConnection.cs │ │ ├── WorkerConnection.cs.meta │ │ ├── WorkerConnectionParameters.cs │ │ └── WorkerConnectionParameters.cs.meta │ │ ├── Entity.meta │ │ ├── Entity │ │ ├── AssetDatabaseTemplateProvider.cs │ │ ├── AssetDatabaseTemplateProvider.cs.meta │ │ ├── ComponentEditorDataObject.cs │ │ ├── ComponentEditorDataObject.cs.meta │ │ ├── Containers.meta │ │ ├── Containers │ │ │ ├── EntityObjectDictionary.cs │ │ │ └── EntityObjectDictionary.cs.meta │ │ ├── EntityBuilder.cs │ │ ├── EntityBuilder.cs.meta │ │ ├── EntityComponentInterestOverridesUpdater.cs │ │ ├── EntityComponentInterestOverridesUpdater.cs.meta │ │ ├── EntityComponents.cs │ │ ├── EntityComponents.cs.meta │ │ ├── EntityObject.cs │ │ ├── EntityObject.cs.meta │ │ ├── EntityObjectStorage.cs │ │ ├── EntityObjectStorage.cs.meta │ │ ├── EntityVisualizers.cs │ │ ├── EntityVisualizers.cs.meta │ │ ├── ICanAttachEditorDataObject.cs │ │ ├── ICanAttachEditorDataObject.cs.meta │ │ ├── IComponentAdder.cs │ │ ├── IComponentAdder.cs.meta │ │ ├── IComponentEditorDataObject.cs │ │ ├── IComponentEditorDataObject.cs.meta │ │ ├── IComponentInterestOverridesUpdateReceiver.cs │ │ ├── IComponentInterestOverridesUpdateReceiver.cs.meta │ │ ├── IEntityComponentInterestOverridesUpdater.cs │ │ ├── IEntityComponentInterestOverridesUpdater.cs.meta │ │ ├── IEntityComponents.cs │ │ ├── IEntityComponents.cs.meta │ │ ├── IEntityInterestedComponentsInvalidator.cs │ │ ├── IEntityInterestedComponentsInvalidator.cs.meta │ │ ├── IEntityObject.cs │ │ ├── IEntityObject.cs.meta │ │ ├── IEntityTemplateProvider.cs │ │ ├── IEntityTemplateProvider.cs.meta │ │ ├── IEntityVisualizers.cs │ │ ├── IEntityVisualizers.cs.meta │ │ ├── IInterestedComponentUpdaterProvider.cs │ │ ├── IInterestedComponentUpdaterProvider.cs.meta │ │ ├── ILocalEntities.cs │ │ ├── ILocalEntities.cs.meta │ │ ├── IMetadataAdder.cs │ │ ├── IMetadataAdder.cs.meta │ │ ├── IMonobehaviourActivator.cs │ │ ├── IMonobehaviourActivator.cs.meta │ │ ├── IMutableLocalEntities.cs │ │ ├── IMutableLocalEntities.cs.meta │ │ ├── IMutableUniverse.cs │ │ ├── IMutableUniverse.cs.meta │ │ ├── IPersistenceSetter.cs │ │ ├── IPersistenceSetter.cs.meta │ │ ├── IPipelineEntityComponentOpsReceiver.cs │ │ ├── IPipelineEntityComponentOpsReceiver.cs.meta │ │ ├── IPositionAdder.cs │ │ ├── IPositionAdder.cs.meta │ │ ├── IPrefabFactory.cs │ │ ├── IPrefabFactory.cs.meta │ │ ├── IReadAclSetter.cs │ │ ├── IReadAclSetter.cs.meta │ │ ├── IUniverse.cs │ │ ├── IUniverse.cs.meta │ │ ├── InterestOverrides.meta │ │ ├── InterestOverrides │ │ │ ├── IWorkerComponentInterestOverrider.cs │ │ │ ├── IWorkerComponentInterestOverrider.cs.meta │ │ │ ├── WorkerComponentInterest.cs │ │ │ ├── WorkerComponentInterest.cs.meta │ │ │ ├── WorkerComponentInterestOverriderImpl.cs │ │ │ └── WorkerComponentInterestOverriderImpl.cs.meta │ │ ├── LocalEntities.cs │ │ └── LocalEntities.cs.meta │ │ ├── EntityPipeline.meta │ │ ├── EntityPipeline │ │ ├── DefaultEntityPipeline.meta │ │ ├── DefaultEntityPipeline │ │ │ ├── README.md │ │ │ └── README.md.meta │ │ ├── EmptyEntityBlock.cs │ │ ├── EmptyEntityBlock.cs.meta │ │ ├── EntityPipeline.cs │ │ ├── EntityPipeline.cs.meta │ │ ├── EntityPipelineExtensions.cs │ │ ├── EntityPipelineExtensions.cs.meta │ │ ├── EntityPipelineOps.cs │ │ ├── EntityPipelineOps.cs.meta │ │ ├── IEntityPipeline.cs │ │ ├── IEntityPipeline.cs.meta │ │ ├── IEntityPipelineBlock.cs │ │ ├── IEntityPipelineBlock.cs.meta │ │ ├── IEntityPipelineInternal.cs │ │ ├── IEntityPipelineInternal.cs.meta │ │ ├── PassOpsBlock.cs │ │ └── PassOpsBlock.cs.meta │ │ ├── EntityQueries.meta │ │ ├── EntityQueries │ │ ├── CreateEntityResult.cs │ │ ├── CreateEntityResult.cs.meta │ │ ├── DeleteEntityResult.cs │ │ ├── DeleteEntityResult.cs.meta │ │ ├── EntityQueryResult.cs │ │ ├── EntityQueryResult.cs.meta │ │ ├── ReserveEntityIdResult.cs │ │ └── ReserveEntityIdResult.cs.meta │ │ ├── EntityReservation.meta │ │ ├── EntityReservation │ │ ├── ReserveEntityIdsResult.cs │ │ └── ReserveEntityIdsResult.cs.meta │ │ ├── Export.meta │ │ ├── Export │ │ ├── IPrefabExportProcessor.cs │ │ ├── IPrefabExportProcessor.cs.meta │ │ ├── KeepOnExportedPrefabAttribute.cs │ │ └── KeepOnExportedPrefabAttribute.cs.meta │ │ ├── LegacyEntityPipeline.meta │ │ ├── LegacyEntityPipeline │ │ ├── AssetPreloader.cs │ │ ├── AssetPreloader.cs.meta │ │ ├── ComponentFactory.meta │ │ ├── ComponentFactory │ │ │ ├── PooledPrefabContainer.cs │ │ │ ├── PooledPrefabContainer.cs.meta │ │ │ ├── PooledPrefabFactory.cs │ │ │ ├── PooledPrefabFactory.cs.meta │ │ │ ├── PrefabFactoryMetrics.cs │ │ │ ├── PrefabFactoryMetrics.cs.meta │ │ │ ├── UnityPrefabFactory.cs │ │ │ └── UnityPrefabFactory.cs.meta │ │ ├── ConcurrentAssetPrecacher.cs │ │ └── ConcurrentAssetPrecacher.cs.meta │ │ ├── Logging.meta │ │ ├── Logging │ │ ├── ILogFilterReceiver.cs │ │ ├── ILogFilterReceiver.cs.meta │ │ ├── Log.cs │ │ ├── Log.cs.meta │ │ ├── LogAction.cs │ │ ├── LogAction.cs.meta │ │ ├── LogListener.cs │ │ └── LogListener.cs.meta │ │ ├── Metrics.meta │ │ ├── Metrics │ │ ├── EndTimer.cs │ │ ├── EndTimer.cs.meta │ │ ├── ILoadMetricProvider.cs │ │ ├── ILoadMetricProvider.cs.meta │ │ ├── MetricsReporter.cs │ │ ├── MetricsReporter.cs.meta │ │ ├── ScriptLifecycleAnalytics.cs │ │ ├── ScriptLifecycleAnalytics.cs.meta │ │ ├── ScriptLifecycleLoadMetricProvider.cs │ │ ├── ScriptLifecycleLoadMetricProvider.cs.meta │ │ ├── StartTimer.cs │ │ ├── StartTimer.cs.meta │ │ ├── UnityFixedFrameLoadMetricProvider.cs │ │ ├── UnityFixedFrameLoadMetricProvider.cs.meta │ │ ├── WorkerMetrics.cs │ │ └── WorkerMetrics.cs.meta │ │ ├── Unity.meta │ │ ├── UnityAddons.meta │ │ ├── UnityAddons │ │ ├── LegacyEntityPipeline.meta │ │ └── LegacyEntityPipeline │ │ │ ├── AuthorityChangedNotifier.cs │ │ │ ├── AuthorityChangedNotifier.cs.meta │ │ │ ├── CriticalSectionPipelineBlock.cs │ │ │ ├── CriticalSectionPipelineBlock.cs.meta │ │ │ ├── EntityComponentUpdater.cs │ │ │ ├── EntityComponentUpdater.cs.meta │ │ │ ├── ILegacyEntityPipelineConfiguration.cs │ │ │ ├── ILegacyEntityPipelineConfiguration.cs.meta │ │ │ ├── LegacyComponentPipeline.cs │ │ │ ├── LegacyComponentPipeline.cs.meta │ │ │ ├── LegacyEntityCreator.cs │ │ │ ├── LegacyEntityCreator.cs.meta │ │ │ ├── LegacyEntityPipelineSetup.cs │ │ │ ├── LegacyEntityPipelineSetup.cs.meta │ │ │ ├── ThrottledEntityDispatcher.cs │ │ │ └── ThrottledEntityDispatcher.cs.meta │ │ ├── UnityExtension.meta │ │ ├── UnityExtension │ │ ├── GameObjectExtensions.cs │ │ └── GameObjectExtensions.cs.meta │ │ ├── Util.meta │ │ ├── Util │ │ ├── CircularBuffer.cs │ │ ├── CircularBuffer.cs.meta │ │ ├── CommandLineUtil.cs │ │ ├── CommandLineUtil.cs.meta │ │ ├── IWWWRequest.cs │ │ ├── IWWWRequest.cs.meta │ │ ├── Injection.meta │ │ ├── Injection │ │ │ ├── IMemberAdapter.cs │ │ │ └── IMemberAdapter.cs.meta │ │ ├── MetricsUnityGui.cs │ │ ├── MetricsUnityGui.cs.meta │ │ ├── PathUtil.cs │ │ ├── PathUtil.cs.meta │ │ ├── TaskRunnerWithExponentialBackoff.cs │ │ ├── TaskRunnerWithExponentialBackoff.cs.meta │ │ ├── WWWRequest.cs │ │ ├── WWWRequest.cs.meta │ │ ├── WWWRequestWrapper.cs │ │ ├── WWWRequestWrapper.cs.meta │ │ ├── WWWResponse.cs │ │ ├── WWWResponse.cs.meta │ │ ├── WorkerMetricsFPS.cs │ │ ├── WorkerMetricsFPS.cs.meta │ │ ├── WorkerMetricsMemoryUsage.cs │ │ ├── WorkerMetricsMemoryUsage.cs.meta │ │ ├── WorkerTypeDisplay.cs │ │ └── WorkerTypeDisplay.cs.meta │ │ ├── Visualizer.meta │ │ ├── Visualizer │ │ ├── AssemblyDependencyResolver.cs │ │ ├── AssemblyDependencyResolver.cs.meta │ │ ├── DontAutoEnableAttribute.cs │ │ ├── DontAutoEnableAttribute.cs.meta │ │ ├── FieldInfoAdapter.cs │ │ ├── FieldInfoAdapter.cs.meta │ │ ├── InjectionCache.cs │ │ ├── InjectionCache.cs.meta │ │ ├── MemberReflectionUtil.cs │ │ ├── MemberReflectionUtil.cs.meta │ │ ├── PropertyInfoAdapter.cs │ │ ├── PropertyInfoAdapter.cs.meta │ │ ├── RequireAttribute.cs │ │ ├── RequireAttribute.cs.meta │ │ ├── VisualizerMetadataLookup.cs │ │ ├── VisualizerMetadataLookup.cs.meta │ │ ├── WorkerTypeAttribute.cs │ │ └── WorkerTypeAttribute.cs.meta │ │ ├── WorkerPlatform.cs │ │ ├── WorkerPlatform.cs.meta │ │ ├── WorkerTypeUtils.cs │ │ └── WorkerTypeUtils.cs.meta ├── Resources.meta ├── UnityClient.unity ├── UnityClient.unity.meta ├── UnityWorker.unity ├── UnityWorker.unity.meta ├── player-build-config.json └── player-build-config.json.meta ├── Improbable ├── bin │ ├── CodeGenerator.dll │ ├── Improbable.TextTemplating.dll │ ├── Mono.TextTemplating.dll │ ├── Newtonsoft.Json.dll │ ├── UnityCodeGenerator.exe │ ├── macos │ │ ├── clean │ │ ├── unity-csharp-invoker │ │ ├── unity-invoker │ │ ├── unity-mono-invoker │ │ └── unity-zip │ └── windows │ │ ├── clean.exe │ │ ├── unity-csharp-invoker.exe │ │ ├── unity-invoker.exe │ │ ├── unity-mono-invoker.exe │ │ └── unity-zip.exe └── build_script │ ├── spatialos.unity.client.build.experimental.json │ ├── spatialos.unity.client.build.json │ ├── spatialos.unity.worker.build.experimental.json │ └── spatialos.unity.worker.build.json ├── 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 ├── UnityPackageManager └── manifest.json ├── spatialos.UnityClient.worker.json └── spatialos.UnityWorker.worker.json /.gitignore: -------------------------------------------------------------------------------- 1 | spatial.log 2 | spatialos_worker_packages.json 3 | build/ 4 | logs/ 5 | workers/unity/external-default-unityclient.log 6 | workers/unity/Assets/Plugins/Improbable/Editor/ 7 | workers/unity/Assets/Plugins/Improbable/Editor.meta 8 | workers/unity/Assets/Plugins/Improbable/Generated/ 9 | workers/unity/Assets/Plugins/Improbable/Generated.meta 10 | workers/unity/Assets/Plugins/Improbable/Sdk/Dll/Generated.Code.* -------------------------------------------------------------------------------- /schema/improbable/core/Rotation.schema: -------------------------------------------------------------------------------- 1 | package improbable.core; 2 | 3 | component Rotation { 4 | id = 1000; 5 | float rotation = 1; 6 | } 7 | -------------------------------------------------------------------------------- /snapshots/default.snapshot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatialos/sdk-for-unity-blank-project/dfa94bad68daeafc71b3a608e340a44d23bba255/snapshots/default.snapshot -------------------------------------------------------------------------------- /spatialos.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "your_project_name_here", 3 | "project_version": "1.0.0", 4 | "sdk_version": "13.3.0", 5 | "dependencies": [ 6 | {"name": "standard_library", "version": "13.3.0"} 7 | ] 8 | } 9 | -------------------------------------------------------------------------------- /workers/unity/Assets/Editor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4f97a3e0d6a9e754fb9aadec9820ffa1 3 | folderAsset: yes 4 | timeCreated: 1481905484 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /workers/unity/Assets/Editor/PlayerBuildProcess.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3f3cb7afc31a2e744a7f0f0ec76cb53f 3 | timeCreated: 1493117594 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Editor/SnapshotMenu.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: af752de1db4c8444c8e287439ab8d39b 3 | timeCreated: 1481905528 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/EntityPrefabs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f038794004c80ef4c86455c704e8ec01 3 | folderAsset: yes 4 | timeCreated: 1526465758 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /workers/unity/Assets/Gamelogic.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d12885f7de87d6445aa45e7570a78b35 3 | folderAsset: yes 4 | timeCreated: 1481909471 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /workers/unity/Assets/Gamelogic/Core.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 82834eff84729495f82069f47b3d0e6e 3 | folderAsset: yes 4 | timeCreated: 1490306293 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /workers/unity/Assets/Gamelogic/Core/Bootstrap.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3cc77bcd91407a04c90657375f1f4223 3 | timeCreated: 1481895912 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Gamelogic/Core/BuildSettings.cs: -------------------------------------------------------------------------------- 1 |  2 | namespace Assets.Gamelogic.Core 3 | { 4 | public static class BuildSettings 5 | { 6 | public static readonly string UnityClientScene = "UnityClient"; 7 | public static readonly string ClientDefaultActiveScene = UnityClientScene; 8 | public static readonly string[] ClientScenes = { UnityClientScene }; 9 | 10 | public static readonly string UnityWorkerScene = "UnityWorker"; 11 | public static readonly string WorkerDefaultActiveScene = UnityWorkerScene; 12 | public static readonly string[] WorkerScenes = { UnityWorkerScene }; 13 | 14 | public const string SceneDirectory = "Assets"; 15 | } 16 | } -------------------------------------------------------------------------------- /workers/unity/Assets/Gamelogic/Core/BuildSettings.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 60a0785a9d560034392818161b52815b 3 | timeCreated: 1493117611 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Gamelogic/Core/SimulationSettings.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | namespace Assets.Gamelogic.Core 4 | { 5 | public static class SimulationSettings 6 | { 7 | public static readonly int TargetClientFramerate = 60; 8 | public static readonly int TargetServerFramerate = 60; 9 | public static readonly int FixedFramerate = 20; 10 | 11 | public static readonly string DefaultSnapshotPath = Application.dataPath + "/../../../snapshots/default.snapshot"; 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /workers/unity/Assets/Gamelogic/Core/SimulationSettings.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d0b97d9ab625cb2429575025c2ee2a58 3 | timeCreated: 1490633697 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Gamelogic/EntityTemplates.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 56da38070f807d14b9aa0a454bec7a06 3 | folderAsset: yes 4 | timeCreated: 1481905627 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /workers/unity/Assets/Gamelogic/EntityTemplates/EntityTemplateFactory.cs: -------------------------------------------------------------------------------- 1 |  2 | namespace Assets.Gamelogic.EntityTemplates 3 | { 4 | public static class EntityTemplateFactory 5 | { 6 | // Add methods to define entity templates 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /workers/unity/Assets/Gamelogic/EntityTemplates/EntityTemplateFactory.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 52b62fc7003405d4392b7f9ed50b5092 3 | timeCreated: 1481905750 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 052e246864a747a43a2505328769be42 3 | folderAsset: yes 4 | timeCreated: 1526465317 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b3fbbca3bfff4d44dbb26d70a4f3d57a 3 | folderAsset: yes 4 | timeCreated: 1526465317 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/.Modules/MinimalBuildSystem.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ac249586b46041340aee45d45b2c7718 3 | folderAsset: yes 4 | timeCreated: 1516628439 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/.Modules/MinimalBuildSystem/Editor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a406347b4133bb2499a69a992a9d1526 3 | folderAsset: yes 4 | timeCreated: 1515594091 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/.Modules/MinimalBuildSystem/Editor/Configuration.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 875bc38aec3bbbd40addf5e19f18c87d 3 | folderAsset: yes 4 | timeCreated: 1516879369 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/.Modules/MinimalBuildSystem/Editor/Configuration/BuildEnvironment.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Improbable Worlds Ltd, All Rights Reserved 2 | 3 | namespace Improbable.Unity.MinimalBuildSystem.Configuration 4 | { 5 | public enum BuildEnvironment 6 | { 7 | Local, 8 | Cloud 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/.Modules/MinimalBuildSystem/Editor/Configuration/BuildEnvironment.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f0865b1f4f2046a4a480d9aef2bf6354 3 | timeCreated: 1515678457 -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/.Modules/MinimalBuildSystem/Editor/Configuration/BuildEnvironmentConfig.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Improbable Worlds Ltd, All Rights Reserved 2 | 3 | using System; 4 | using UnityEditor; 5 | 6 | namespace Improbable.Unity.MinimalBuildSystem.Configuration 7 | { 8 | [Serializable] 9 | public class BuildEnvironmentConfig 10 | { 11 | public SpatialBuildPlatforms BuildPlatforms = SpatialBuildPlatforms.Current; 12 | public BuildOptions BuildOptions = 0; 13 | 14 | [NonSerialized] public bool ShowBuildOptions = true; 15 | [NonSerialized] public bool ShowBuildPlatforms = true; 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/.Modules/MinimalBuildSystem/Editor/Configuration/BuildEnvironmentConfig.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9b73d6e624a04708b19836efaa1b5c65 3 | timeCreated: 1515591603 -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/.Modules/MinimalBuildSystem/Editor/Configuration/BuildPaths.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Improbable Worlds Ltd, All Rights Reserved 2 | 3 | using System.IO; 4 | using Improbable.Unity.Util; 5 | 6 | namespace Improbable.Unity.MinimalBuildSystem.Configuration 7 | { 8 | public static class BuildPaths 9 | { 10 | public static readonly string PrefabResourcesDirectory = 11 | PathUtil.Combine("Assets", "Improbable", "Generated", "Resources", "EntityPrefabs").ToUnityPath(); 12 | 13 | public static readonly string PrefabSourceDirectory = PathUtil.Combine("Assets", "EntityPrefabs").ToUnityPath(); 14 | 15 | public static string BuildScratchDirectory 16 | { 17 | get { return Path.GetFullPath(Path.Combine("build", "worker")); } 18 | } 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/.Modules/MinimalBuildSystem/Editor/Configuration/BuildPaths.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fba50f74fb02ae5458452f0314f709ea 3 | timeCreated: 1515413340 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/.Modules/MinimalBuildSystem/Editor/Configuration/FallbackIndentLevelScope.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ad8fd511165f02a4b87eba70852032fe 3 | timeCreated: 1516634254 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 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/.Modules/MinimalBuildSystem/Editor/Configuration/GUIColorScope.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Improbable Worlds Ltd, All Rights Reserved 2 | 3 | using System; 4 | using UnityEngine; 5 | 6 | namespace Improbable.Unity.MinimalBuildSystem.Configuration 7 | { 8 | class GUIColorScope : IDisposable 9 | { 10 | private readonly Color color; 11 | 12 | public GUIColorScope(Color newColor) 13 | { 14 | color = GUI.color; 15 | GUI.color = newColor; 16 | } 17 | 18 | public void Dispose() 19 | { 20 | GUI.color = color; 21 | } 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/.Modules/MinimalBuildSystem/Editor/Configuration/GUIColorScope.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bd15769f3e8c3054cbd24cd67dc29714 3 | timeCreated: 1516892521 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 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/.Modules/MinimalBuildSystem/Editor/Configuration/PlayerCompression.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Improbable Worlds Ltd, All Rights Reserved 2 | 3 | namespace Improbable.Unity.MinimalBuildSystem.Configuration 4 | { 5 | /// 6 | /// Indicate whether or not built-out players should be compressed. 7 | /// 8 | public enum PlayerCompression 9 | { 10 | Enabled, 11 | Disabled 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/.Modules/MinimalBuildSystem/Editor/Configuration/PlayerCompression.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fc38f441295f4e238f5640a33fbb37c5 3 | timeCreated: 1515429509 -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/.Modules/MinimalBuildSystem/Editor/Configuration/SceneItem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d7b8c20e979c4107a4b48bd19da441ab 3 | timeCreated: 1515691397 -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/.Modules/MinimalBuildSystem/Editor/Configuration/SingletonScriptableObject.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1036cced36af4c0d977785b69e0d0761 3 | timeCreated: 1515593337 -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/.Modules/MinimalBuildSystem/Editor/Configuration/SingletonScriptableObjectLoader.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Improbable Worlds Ltd, All Rights Reserved 2 | 3 | using System; 4 | using System.Collections.Generic; 5 | 6 | namespace Improbable.Unity.MinimalBuildSystem.Configuration 7 | { 8 | internal static class SingletonScriptableObjectLoader 9 | { 10 | internal static readonly HashSet LoadingInstances = new HashSet(); 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/.Modules/MinimalBuildSystem/Editor/Configuration/SingletonScriptableObjectLoader.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e5962adf05954b8787059c9052726a98 3 | timeCreated: 1515593328 -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/.Modules/MinimalBuildSystem/Editor/Configuration/SpatialBuildPlatforms.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Improbable Worlds Ltd, All Rights Reserved 2 | 3 | namespace Improbable.Unity.MinimalBuildSystem.Configuration 4 | { 5 | [System.Flags] 6 | public enum SpatialBuildPlatforms 7 | { 8 | Current = 1 << 0, 9 | Windows32 = 1 << 1, 10 | Windows64 = 1 << 2, 11 | Linux = 1 << 3, 12 | OSX = 1 << 4 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/.Modules/MinimalBuildSystem/Editor/Configuration/SpatialBuildPlatforms.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e0882977395e42ebab12de768f0489b2 3 | timeCreated: 1515604481 -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/.Modules/MinimalBuildSystem/Editor/Configuration/SpatialOSBuildConfiguration.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: add92caab7fb7f24589c2e7198c19491 3 | timeCreated: 1513698470 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/.Modules/MinimalBuildSystem/Editor/Configuration/SpatialOSBuildConfigurationEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5b7f35f2a6dae6b43baacb662601de3d 3 | timeCreated: 1513779752 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/.Modules/MinimalBuildSystem/Editor/Configuration/WorkerBuildConfiguration.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 635648f6704340679b4166330a3d2c97 3 | timeCreated: 1513698790 -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/.Modules/MinimalBuildSystem/Editor/Configuration/WorkerBuildData.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cd14637da710af84ab5725fefe45fb37 3 | timeCreated: 1515422041 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/.Modules/MinimalBuildSystem/Editor/EditorResourcePreparer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c1cf47f5910a08347b88457f195fd438 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/.Modules/MinimalBuildSystem/Editor/EntityPrefabs.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e65897c3f389c284996fd9e8e0cec76e 3 | timeCreated: 1492805719 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/.Modules/MinimalBuildSystem/Editor/MinimalBuildSystemMenu.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c867eb2bf6ee4ac8b437eba48bc1cfab 3 | timeCreated: 1513953870 -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/.Modules/MinimalBuildSystem/Editor/SpatialCommandRunner.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dc9c0a87316d45478a2dbfcf2bf38875 3 | timeCreated: 1515584015 -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/.Modules/MinimalBuildSystem/Editor/SpatialCommands.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 05a6667f572f4f3c8ccd27d1c14941bb 3 | timeCreated: 1515584173 -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/.Modules/MinimalBuildSystem/Editor/WorkerBuilder.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b5b3752654112eb4e99f5ac2f71db12d 3 | timeCreated: 1513951010 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/.Modules/MinimalBuildSystem/Runtime.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b3facd901a528c14283ce8dce6655787 3 | folderAsset: yes 4 | timeCreated: 1515593925 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/.Modules/MinimalBuildSystem/Runtime/BasicTemplateProvider.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6210cd2fa437e0e45a8867eaffb36e9c 3 | timeCreated: 1513334970 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/.Modules/MinimalBuildSystem/Runtime/ResourceGameObjectLoader.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f614dc3930838624f97d4c36b63b4ca6 3 | timeCreated: 1513336271 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/.UnityPartials/Math.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 38fabc5c0ace6d040b77db18e18e54bc 3 | folderAsset: yes 4 | timeCreated: 1497005776 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/.UnityPartials/Math/CoordinatesUnityPartial.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e6c7cfc31026aff44bf3f6d8c89b4861 3 | timeCreated: 1496998314 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/.UnityPartials/Math/Vector3dUnityPartial.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 192c9bb92bd23504fb1eeaab4df209ea 3 | timeCreated: 1496998314 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/.UnityPartials/Math/Vector3fUnityPartial.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 81f000d9b57440e46bfde4f0dbc79879 3 | timeCreated: 1496998314 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Core.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5b7d28f396c66a34e9a1726ccf977390 3 | folderAsset: yes 4 | timeCreated: 1526465736 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Core/Linux.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 89966a4f1abffd541906b27080aeefac 3 | folderAsset: yes 4 | timeCreated: 1526465736 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Core/Linux/Plugins.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0566eaa3fd9c86545ab66d1c31bede00 3 | folderAsset: yes 4 | timeCreated: 1526465736 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Core/Linux/Plugins/x86_64.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 04f10c274041e954993e67cc264bc9f0 3 | folderAsset: yes 4 | timeCreated: 1526465736 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Core/Linux/Plugins/x86_64/libCoreSdkDll.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatialos/sdk-for-unity-blank-project/dfa94bad68daeafc71b3a608e340a44d23bba255/workers/unity/Assets/Plugins/Improbable/Core/Linux/Plugins/x86_64/libCoreSdkDll.so -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Core/OSX.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b51296943d7d3fb4293f680b0d7e2f47 3 | folderAsset: yes 4 | timeCreated: 1526465736 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Core/OSX/CoreSdkDll.bundle/Contents/MacOS/CoreSdkDll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatialos/sdk-for-unity-blank-project/dfa94bad68daeafc71b3a608e340a44d23bba255/workers/unity/Assets/Plugins/Improbable/Core/OSX/CoreSdkDll.bundle/Contents/MacOS/CoreSdkDll -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Core/Windows.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7b49846fe16c50e49a0cabd18df51933 3 | folderAsset: yes 4 | timeCreated: 1526465736 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Core/Windows/Plugins.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 82350b670d006c04eb71cfcf3d14df53 3 | folderAsset: yes 4 | timeCreated: 1526465736 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Core/Windows/Plugins/x86.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e592ae01de639cb46b5569269c08ae62 3 | folderAsset: yes 4 | timeCreated: 1526465736 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Core/Windows/Plugins/x86/CoreSdkDll.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatialos/sdk-for-unity-blank-project/dfa94bad68daeafc71b3a608e340a44d23bba255/workers/unity/Assets/Plugins/Improbable/Core/Windows/Plugins/x86/CoreSdkDll.dll -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Core/Windows/Plugins/x86/CoreSdkDll.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatialos/sdk-for-unity-blank-project/dfa94bad68daeafc71b3a608e340a44d23bba255/workers/unity/Assets/Plugins/Improbable/Core/Windows/Plugins/x86/CoreSdkDll.lib -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Core/Windows/Plugins/x86/CoreSdkDll.lib.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 70ff11ca8458d41419e7d266936fc903 3 | timeCreated: 1526465737 4 | licenseType: Pro 5 | DefaultImporter: 6 | externalObjects: {} 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Core/Windows/Plugins/x86_64.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 360cc35e18521064b941e8e65fd099dd 3 | folderAsset: yes 4 | timeCreated: 1526465736 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Core/Windows/Plugins/x86_64/CoreSdkDll.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatialos/sdk-for-unity-blank-project/dfa94bad68daeafc71b3a608e340a44d23bba255/workers/unity/Assets/Plugins/Improbable/Core/Windows/Plugins/x86_64/CoreSdkDll.dll -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Core/Windows/Plugins/x86_64/CoreSdkDll.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatialos/sdk-for-unity-blank-project/dfa94bad68daeafc71b3a608e340a44d23bba255/workers/unity/Assets/Plugins/Improbable/Core/Windows/Plugins/x86_64/CoreSdkDll.lib -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Core/Windows/Plugins/x86_64/CoreSdkDll.lib.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2d3046a35cc54724a8fbf81fb0a945ea 3 | timeCreated: 1526465736 4 | licenseType: Pro 5 | DefaultImporter: 6 | externalObjects: {} 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5ee98e62775fd4142a4b9e2c625524c4 3 | folderAsset: yes 4 | timeCreated: 1526465317 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Dll.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 12dc4e95d6823c34a841f4dfe1aea589 3 | folderAsset: yes 4 | timeCreated: 1526465317 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Dll/Improbable.WorkerSdkCsharp.Framework.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatialos/sdk-for-unity-blank-project/dfa94bad68daeafc71b3a608e340a44d23bba255/workers/unity/Assets/Plugins/Improbable/Sdk/Dll/Improbable.WorkerSdkCsharp.Framework.dll -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Dll/Improbable.WorkerSdkCsharp.Framework.dll.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9881c021029a04a8e80b2e673cf3f89a 3 | PluginImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | iconMap: {} 7 | executionOrder: {} 8 | isPreloaded: 0 9 | isOverridable: 0 10 | platformData: 11 | - first: 12 | Any: 13 | second: 14 | enabled: 1 15 | settings: {} 16 | - first: 17 | Editor: Editor 18 | second: 19 | enabled: 0 20 | settings: 21 | DefaultValueInitialized: true 22 | - first: 23 | Windows Store Apps: WindowsStoreApps 24 | second: 25 | enabled: 0 26 | settings: 27 | CPU: AnyCPU 28 | userData: 29 | assetBundleName: 30 | assetBundleVariant: 31 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Dll/Improbable.WorkerSdkCsharp.Framework.xml.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 97a3b1fc2bb044bf281e5c0d92411933 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Dll/Improbable.WorkerSdkCsharp.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatialos/sdk-for-unity-blank-project/dfa94bad68daeafc71b3a608e340a44d23bba255/workers/unity/Assets/Plugins/Improbable/Sdk/Dll/Improbable.WorkerSdkCsharp.dll -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Dll/Improbable.WorkerSdkCsharp.dll.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2e2044bf6884c4e27a75e3562ced4faf 3 | PluginImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | iconMap: {} 7 | executionOrder: {} 8 | isPreloaded: 0 9 | isOverridable: 0 10 | platformData: 11 | - first: 12 | Any: 13 | second: 14 | enabled: 1 15 | settings: {} 16 | - first: 17 | Editor: Editor 18 | second: 19 | enabled: 0 20 | settings: 21 | DefaultValueInitialized: true 22 | - first: 23 | Windows Store Apps: WindowsStoreApps 24 | second: 25 | enabled: 0 26 | settings: 27 | CPU: AnyCPU 28 | userData: 29 | assetBundleName: 30 | assetBundleVariant: 31 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Dll/Improbable.WorkerSdkCsharp.xml.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 13080b7e93ff3430e8f881f28cdc1bc3 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Dll/System.Threading.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatialos/sdk-for-unity-blank-project/dfa94bad68daeafc71b3a608e340a44d23bba255/workers/unity/Assets/Plugins/Improbable/Sdk/Dll/System.Threading.dll -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Dll/System.Threading.dll.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e46d97f5358a3cf438cb2c18a45d0c5d 3 | timeCreated: 1521737937 4 | licenseType: Pro 5 | PluginImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | iconMap: {} 9 | executionOrder: {} 10 | isPreloaded: 0 11 | isOverridable: 0 12 | platformData: 13 | - first: 14 | Any: 15 | second: 16 | enabled: 1 17 | settings: {} 18 | - first: 19 | Editor: Editor 20 | second: 21 | enabled: 0 22 | settings: 23 | DefaultValueInitialized: true 24 | - first: 25 | Windows Store Apps: WindowsStoreApps 26 | second: 27 | enabled: 0 28 | settings: 29 | CPU: AnyCPU 30 | userData: 31 | assetBundleName: 32 | assetBundleVariant: 33 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 730af700c2581e64ea4746ac6fb4f036 3 | folderAsset: yes 4 | timeCreated: 1526465736 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Editor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f5dac92efcda6a740afb146a7ae4befa 3 | folderAsset: yes 4 | timeCreated: 1526465736 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Editor/.gitignore: -------------------------------------------------------------------------------- 1 | # Needed because we generally ignore folders named build. This makes git not ignore the directory. 2 | !Build 3 | 4 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Editor/Addons.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 89c4660fa37cec541af037a0dfce3042 3 | folderAsset: yes 4 | timeCreated: 1484301362 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Editor/Addons/SpatialCommand.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8dd53f1d2784560428565c1ee01a2596 3 | timeCreated: 1484301362 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Editor/Assets.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8be51be25a9e5c747a18ccdf1945b93a 3 | folderAsset: yes 4 | timeCreated: 1444833351 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Editor/Assets/EditorPrefabGameObjectLoader.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c0b626a98ab026e4d845fc8144d1286d 3 | timeCreated: 1444833361 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Editor/Build.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f0a3c1d2eaf553748a3ca862aee0a688 3 | folderAsset: yes 4 | timeCreated: 1444833352 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Editor/Build/DefaultPlayerBuildConfiguration.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2fdf9a492d17e47bc888d1dae273b1ec 3 | timeCreated: 1452782483 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Editor/Build/IPackager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7550b0a77ccda5a408aa9ec917291a1e 3 | timeCreated: 1444833359 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Editor/Build/IPlayerBuildEvents.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c28a21ba747b50b4b8cd5b887bbbc788 3 | timeCreated: 1491492707 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Editor/Build/IWorkerProvider.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Improbable Worlds Ltd, All Rights Reserved 2 | 3 | using System.Collections.Generic; 4 | using Improbable.Unity.Editor.Core; 5 | 6 | namespace Improbable.Unity.EditorTools.Build 7 | { 8 | interface IWorkerProvider 9 | { 10 | IList GetWorkers(); 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Editor/Build/IWorkerProvider.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cbab9ebe0a02a4644a32c7ca474cafe5 3 | timeCreated: 1494259756 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Editor/Build/PlayerBuildConfiguation.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 22d3acb0441e272488419b585114e63f 3 | timeCreated: 1444833356 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Editor/Build/PlayerCompression.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Improbable Worlds Ltd, All Rights Reserved 2 | 3 | namespace Improbable.Unity.EditorTools.Build 4 | { 5 | /// 6 | /// Indicate whether or not built-out players should be compressed. 7 | /// 8 | public enum PlayerCompression 9 | { 10 | Enabled, 11 | Disabled 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Editor/Build/PlayerCompression.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7959fe6084e861a40ba7e1a06287096f 3 | timeCreated: 1470317073 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Editor/Build/ReloadAssemblies.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 537a8b65886f5014e8d7554c34b17e79 3 | timeCreated: 1480680147 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Editor/Build/SimpleBuildSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0b5e0dd06b65f154b87d53d25cb4e11f 3 | timeCreated: 1469721780 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Editor/Build/SimplePackager.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Improbable Worlds Ltd, All Rights Reserved 2 | 3 | using System; 4 | 5 | namespace Improbable.Unity.EditorTools.Build 6 | { 7 | [Obsolete("Obsolete in 10.3.0. Please see IPlayerBuildEvents for information about customizing player packaging.")] 8 | #pragma warning disable 0618 9 | public class SimplePackager : IPackager 10 | #pragma warning restore 0618 11 | { 12 | public void Prepare(string packagePath) { } 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Editor/Build/SimplePackager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 64d0dcc10cc45ae45b958aa2b9a8d318 3 | timeCreated: 1444833358 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Editor/Build/SingleScenePlayerBuildEvents.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6ccd6b6db6e790c439b39599451a6a8a 3 | timeCreated: 1491492707 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Editor/Build/SpatialZip.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: baea0b11d5f67f046bcb52129e81ca1e 3 | timeCreated: 1464278801 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Editor/Build/UnityPlayerBuildMenu.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5925218dcb332be4696802bd391017b5 3 | timeCreated: 1444833358 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Editor/Build/UnityPlayerBuilder.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 659e79647d9ba1f438631d78b45f717e 3 | timeCreated: 1444833358 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Editor/Build/UnityPlayerBuilders.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bedb4a8ce630e724e8fde8214892191f 3 | timeCreated: 1444833361 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Editor/Configuration.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5c4d6f53f89e4ac48a6d3a8fed508b06 3 | folderAsset: yes 4 | timeCreated: 1479735828 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Editor/Configuration/ConfigNames.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Improbable Worlds Ltd, All Rights Reserved 2 | 3 | 4 | namespace Improbable.Editor.Configuration 5 | { 6 | /// 7 | /// Provides command line arguments to control editor-related operations. 8 | /// 9 | public static class ConfigNames 10 | { 11 | /// 12 | /// The name(s) of the worker types that should be built. 13 | /// 14 | public const string BuildWorkerTypes = "buildWorkerTypes"; 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Editor/Configuration/ConfigNames.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8dbb726e9f91408478a72b5e8d2f0b84 3 | timeCreated: 1479735828 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Editor/Core.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e4a940bf280bee34085e2e104f6ea514 3 | folderAsset: yes 4 | timeCreated: 1483974837 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Editor/Core/DefaultWorkerProvider.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bea1825da1427c14ba77dae72301967b 3 | timeCreated: 1494259756 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Editor/Core/ISpatialOsEditorAddon.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Improbable Worlds Ltd, All Rights Reserved 2 | 3 | namespace Improbable.Unity.Editor.Core 4 | { 5 | /// 6 | /// Implements a SpatialOS Addon for the Unity Editor. 7 | /// 8 | public interface ISpatialOsEditorAddon 9 | { 10 | /// 11 | /// The name of the editor, as displayed to the user. 12 | /// 13 | string Name { get; } 14 | 15 | /// 16 | /// The name of the vendor, as displayed to the user. 17 | /// 18 | string Vendor { get; } 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Editor/Core/ISpatialOsEditorAddon.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d101de0eec61b824480aab20bc74bdb2 3 | timeCreated: 1484056898 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Editor/Core/ISpatialOsEditorAddonBuild.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Improbable Worlds Ltd, All Rights Reserved 2 | 3 | using UnityEngine; 4 | 5 | namespace Improbable.Unity.Editor.Core 6 | { 7 | /// 8 | /// Allows an addon to present a user interface. 9 | /// 10 | public interface ISpatialOsEditorAddonBuild 11 | { 12 | /// 13 | /// Called by the when the addon is visible. 14 | /// 15 | void OnDevGui(Rect rect); 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Editor/Core/ISpatialOsEditorAddonBuild.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2554d6c3b0c1fbe4ca70f41a076b5466 3 | timeCreated: 1484299796 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Editor/Core/ISpatialOsEditorAddonSettings.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Improbable Worlds Ltd, All Rights Reserved 2 | 3 | using UnityEngine; 4 | 5 | namespace Improbable.Unity.Editor.Core 6 | { 7 | /// 8 | /// Allows an addon to present an interface for modifying its settings. 9 | /// 10 | public interface ISpatialOsEditorAddonSettings 11 | { 12 | /// 13 | /// Called by the when the addon needs to render settings. 14 | /// 15 | void OnSettingsGui(Rect rect); 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Editor/Core/ISpatialOsEditorAddonSettings.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 33798866714d7d8488be1c408334875b 3 | timeCreated: 1484299796 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Editor/Core/ISpatialOsEditorAddonToolbar.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Improbable Worlds Ltd, All Rights Reserved 2 | 3 | using UnityEngine; 4 | 5 | namespace Improbable.Unity.Editor.Core 6 | { 7 | /// 8 | /// Allows an addon to present an interface in the development toolbar. 9 | /// 10 | public interface ISpatialOsEditorAddonToolbar 11 | { 12 | /// 13 | /// Called by the when the addon needs to render to the toolbar. 14 | /// 15 | void OnToolbarGui(Rect rect); 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Editor/Core/ISpatialOsEditorAddonToolbar.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 89e03c9a26bb4624f904e835459de6f7 3 | timeCreated: 1484299797 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Editor/Core/SharedGuiContent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ebfa2a05eda227a4084af6ad872551f6 3 | timeCreated: 1484056898 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Editor/Core/SpatialOsAuxWindow.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 55b72e45cb1ddf54eb61db17215a3bea 3 | timeCreated: 1494404803 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Editor/Core/SpatialOsEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 42eef98b867d6204488acd2ed350b7fa 3 | timeCreated: 1481555891 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Editor/Core/SpatialOsWindow.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 96748f9e4de7719419aea56075a8a14a 3 | timeCreated: 1515171104 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Editor/Core/SpatialOsWorker.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 15592119097408b4787af410c744110c 3 | timeCreated: 1484056898 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Editor/Core/SpatialRunner.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 19fc60b5719e31c44a6412ff8ad5d8f4 3 | timeCreated: 1515410418 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Editor/Core/SupportPopup.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9896d06ab57edb1449e66dd4997c68cb 3 | timeCreated: 1494404803 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Editor/Core/WorkerSelection.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c76827b39d38fbe4a82de46375bec7ed 3 | timeCreated: 1484231158 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Editor/Editor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9556988323f446d4bb85777e81b94c09 3 | folderAsset: yes 4 | timeCreated: 1471955846 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Editor/Editor/.iOSBuildTools/XcodeSettingsBuilder.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 38db9d234f6d64c79b612c8e4eb6d834 3 | timeCreated: 1485438136 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Editor/Editor/SpatialBuild.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3bff1f3f1c725cd4ca7bb0a8c4003baf 3 | folderAsset: yes 4 | timeCreated: 1484060314 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Editor/Editor/SpatialBuild/SpatialBuild.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ce0a67b8a70d3de49bd5c9f8a0faea84 3 | timeCreated: 1484060314 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Editor/Editor/SpatialConnect.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ae688f67d38883f46b380004ff8cbf31 3 | folderAsset: yes 4 | timeCreated: 1481561131 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Editor/Editor/SpatialConnect/SpatialConnect.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9477feca0c8392d4cb6e1ccc650c8abf 3 | timeCreated: 1481561131 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Editor/Editor/SpatialLocal.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0c36411904fd30d47922675f7f5b9b43 3 | folderAsset: yes 4 | timeCreated: 1481560970 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Editor/Editor/SpatialLocal/SpatialLocal.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9c2ce9381a58c9a448091a1bf237968c 3 | timeCreated: 1481561131 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Editor/Editor/SpatialUpload.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1b2f275bec3ac674d9596dcc0636ea67 3 | folderAsset: yes 4 | timeCreated: 1481621743 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Editor/Editor/SpatialUpload/SpatialUpload.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4b455904a16647847912067b817b9a24 3 | timeCreated: 1481621744 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Editor/EditorAddons.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 39ec62496ded7374ea8721d0ccaf2165 3 | folderAsset: yes 4 | timeCreated: 1515168837 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Editor/Init.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 79b7354d6621ea544be9f48865593bbe 3 | folderAsset: yes 4 | timeCreated: 1444833351 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Editor/Init/InitializeSDKLogging.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Improbable Worlds Ltd, All Rights Reserved 2 | 3 | using Improbable.Worker; 4 | using UnityEditor; 5 | using UnityEngine; 6 | 7 | namespace Improbable.Unity.EditorTools.Init 8 | { 9 | [InitializeOnLoad] 10 | class InitializeSDKLogging 11 | { 12 | static InitializeSDKLogging() 13 | { 14 | ClientError.ExceptionCallback = Debug.LogException; 15 | } 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Editor/Init/InitializeSDKLogging.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 98433a43b744a6c439323bb46b6ae27d 3 | timeCreated: 1496916327 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Editor/Internal.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 02f905050e9f2a14a8ec074d702369e3 3 | folderAsset: yes 4 | timeCreated: 1515492928 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Editor/Internal/EditorObjectStateManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e4b5478947f037c41a6aba7c35e686bc 3 | timeCreated: 1490268491 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Editor/PrefabExport.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f19c68b39cdc139438cb255c9f485018 3 | folderAsset: yes 4 | timeCreated: 1444833352 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Editor/PrefabExport/EntityPrefabDirectoryCleaner.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Improbable Worlds Ltd, All Rights Reserved 2 | 3 | using System.IO; 4 | using Improbable.Unity.EditorTools.Util; 5 | 6 | namespace Improbable.Unity.EditorTools.PrefabExport 7 | { 8 | static class EntityPrefabDirectoryCleaner 9 | { 10 | public static void CleanPrefabTargetDirectories() 11 | { 12 | var info = new DirectoryInfo(EditorPaths.PrefabExportDirectory); 13 | if (info.Exists) 14 | { 15 | var files = info.GetFiles(); 16 | foreach (var fileInfo in files) 17 | { 18 | fileInfo.Delete(); 19 | } 20 | } 21 | } 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Editor/PrefabExport/EntityPrefabDirectoryCleaner.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e3f760e3de3c4f24faeb90d5ae22fbb9 3 | timeCreated: 1444833362 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Editor/PrefabExport/EntityPrefabExportMenus.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1225978330de5fd4f80065a7e395f675 3 | timeCreated: 1444833356 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Editor/PrefabExport/EntityPrefabExporter.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ef89bc6190d1ca2418b44113dbf5eb25 3 | timeCreated: 1444833363 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Editor/Util.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 21374d5b0c6d381418c4499ab5b65ad4 3 | folderAsset: yes 4 | timeCreated: 1444833351 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Editor/Util/EditorPaths.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 32a181b1f3584f94caf51ac91bd7005b 3 | timeCreated: 1444833357 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Editor/Util/EditorTaskRunnerWithRetries.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7649f402bc6dfaf4faf500e433976e00 3 | timeCreated: 1504692725 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Editor/Util/FailedEditorTask.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6c96b3bc8049bb048b999980e953d21b 3 | timeCreated: 1504703108 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Editor/Util/GuiUtil.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Improbable Worlds Ltd, All Rights Reserved 2 | 3 | using UnityEngine; 4 | 5 | namespace Improbable.Unity.EditorTools.Util 6 | { 7 | public class GuiUtil 8 | { 9 | public static readonly GUIStyle GreenTextStyle = new GUIStyle { normal = { textColor = Color.green } }; 10 | public static readonly GUIStyle RedTextStyle = new GUIStyle { normal = { textColor = Color.red } }; 11 | public static readonly GUIStyle YellowTextStyle = new GUIStyle { normal = { textColor = Color.yellow } }; 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Editor/Util/GuiUtil.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 74ae124032a5d7141b61d73ca257b0ed 3 | timeCreated: 1485356049 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Editor/Util/JsonUtil.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 59daeb460721dcd4e8eff8b8698a317c 3 | timeCreated: 1504117491 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Editor/Util/SerializableDictionary.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 838b03387e0ed71409cd7ec55a037abe 3 | timeCreated: 1494600098 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Editor/Util/TempFolder.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2cb066212a2c59b43a2301146a783a34 3 | timeCreated: 1444833357 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Editor/Util/UnityPathUtil.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bd8f01b859b3f9f459016921f8d78e24 3 | timeCreated: 1454508522 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8118c013dce91754f9b237afc1cd088a 3 | folderAsset: yes 4 | timeCreated: 1526465736 5 | licenseType: Pro 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Assets.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c8ad01ea56b15c849aea76f8ac408cb5 3 | folderAsset: yes 4 | timeCreated: 1444833351 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Assets/AssetBundleDownloader.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 12cf77239e0cbef44950eec439e7fc87 3 | timeCreated: 1444833356 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Assets/AssetDatabaseStrategy.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Improbable Worlds Ltd, All Rights Reserved 2 | 3 | namespace Improbable.Unity.Assets 4 | { 5 | public enum AssetDatabaseStrategy 6 | { 7 | Local, 8 | Streaming 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Assets/AssetDatabaseStrategy.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 48117de27aec83446a8ee791e0465765 3 | timeCreated: 1455879378 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Assets/BehaviourWorkerCompatibilityCache.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5235339c146a675449098fb3ffe85a40 3 | timeCreated: 1448883129 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Assets/CachingAssetDatabase.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8377b044344f0ba4797a82b5d61bacd8 3 | timeCreated: 1444833360 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Assets/DefaultTemplateProvider.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5d504af5aa1f0ed4fad51a0dfde196c0 3 | timeCreated: 1444833358 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Assets/ExponentialBackoffRetryAssetLoader.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c35f15cdd70d86e4e925b26bc1b6c8bc 3 | timeCreated: 1455725219 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Assets/FilePersistenceStrategy.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Improbable Worlds Ltd, All Rights Reserved 2 | 3 | using System.IO; 4 | 5 | namespace Improbable.Assets 6 | { 7 | public class FilePersistenceStrategy : MachineCache.IPersistenceStrategy 8 | { 9 | public void WriteToCacheFile(string outputCacheFile, byte[] resource) 10 | { 11 | File.WriteAllBytes(outputCacheFile, resource); 12 | } 13 | 14 | public byte[] ReadFromCacheFile(string inputCacheFile) 15 | { 16 | return File.ReadAllBytes(inputCacheFile); 17 | } 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Assets/FilePersistenceStrategy.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6124c94b427701f4fa3c0b6912bf798e 3 | timeCreated: 1455879378 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Assets/GameObjectFromAssetBundleLoader.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2df7a964d785f6e4fbc5ca00b2162274 3 | timeCreated: 1444833357 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Assets/IAssetDatabase.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cf79adea61d801943be0734f7a78b68c 3 | timeCreated: 1455879378 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Assets/IAssetLoader.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5c58cfe5fec60e24db067a8fc407b3d5 3 | timeCreated: 1455879378 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Assets/IMachineCache.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Improbable Worlds Ltd, All Rights Reserved 2 | 3 | namespace Improbable.Assets 4 | { 5 | /// 6 | /// Unit test wrapper for MachineCache 7 | /// /// 8 | /// 9 | interface IMachineCache 10 | { 11 | bool TryAdd(string key, TIn cacheItem); 12 | bool TryAddOrUpdate(string key, TIn cacheItem); 13 | bool TryGet(string key, out TOut result); 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Assets/IMachineCache.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ba3ab89976f1bf04088338a507fb19c9 3 | timeCreated: 1499176666 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Assets/LocalAssetBundleLoader.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a786f8fde2c7b0b47b96966044de60d2 3 | timeCreated: 1444833361 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Assets/MachineCache.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9e63d197aee438a46a68b2418e673945 3 | timeCreated: 1455879378 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Assets/Platform.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 92ae7b4177ea7f342804c777d8a5e37f 3 | timeCreated: 1480436804 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Assets/PrefabCompiler.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9c5ad41057599e34ca564d5563d304ea 3 | timeCreated: 1448883131 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Assets/PrefabGameObjectLoader.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 501c1eb1107d62a4cb285eebca4107da 3 | timeCreated: 1444833358 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Assets/PreprocessingGameObjectLoader.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a295953df62a78846b170ab507f10247 3 | timeCreated: 1444833360 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/CodeGeneration.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9e1d420bfa2a1d34587e0a4434624949 3 | folderAsset: yes 4 | timeCreated: 1483051661 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/CodeGeneration/EditorCompatibilityExtensions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 36fc768ccbdd2b24aa28cdbfcd632b56 3 | timeCreated: 1485362621 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/CodeGeneration/ISpatialOsComponent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5dfffc727a36153448317931cfb1d062 3 | timeCreated: 1490370009 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/CodeGeneration/ISpatialOsComponentInternal.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 25ca491dfc7d9184c9de9c7e4428701a 3 | timeCreated: 1493119118 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/CodeGeneration/SpatialOsComponentBase.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 681b3e330237d434ca857e6cbd895117 3 | timeCreated: 1482423031 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/CodeGeneration/SpatialOsComponentEditorBase.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ef6dbe4bbe79e5a42b2ecf2c5f3261cf 3 | timeCreated: 1490624831 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Commands.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 902cc9934ad28344081dc0bc6bb668ec 3 | folderAsset: yes 4 | timeCreated: 1479902249 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Commands/CommandDelivery.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Improbable Worlds Ltd, All Rights Reserved 2 | 3 | namespace Improbable.Unity.Core 4 | { 5 | /// 6 | /// Setting for delivering entity commands. 7 | /// 8 | public enum CommandDelivery 9 | { 10 | // Always send commands over the network. A successful command response guarantees that the command was fully executed on the target worker. 11 | RoundTrip = 0, 12 | 13 | // Do not send commands over the network if the target entity is on the same worker as the command originator and the worker is authoritative over the target entity's component. No guarantees. 14 | ShortCircuit = 1 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Commands/CommandDelivery.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a01758ebe4aea344d945996f21f9d6b7 3 | timeCreated: 1499344693 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Commands/CommandResponseHandler.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4c1c9cb9877bcdd4b92422dfa19f242f 3 | timeCreated: 1485452592 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Commands/Commander.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 61a9e71c16f95584ba9b57e1ce175bd2 3 | timeCreated: 1483529603 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Commands/ComponentCommander.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 689276c4040612c4484c6548a34c4252 3 | timeCreated: 1483529603 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Commands/ICommandCallbackWrapper.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1fc2184b99b3b1446b6d1c319c8ab9a1 3 | timeCreated: 1483529603 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Commands/ICommandResponseHandler.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 94c44d95aa2c98c47b868b6418a0881e 3 | timeCreated: 1485452592 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Commands/ICommandSender.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bcc6dffa1a78f4a448551df65bf9362c 3 | timeCreated: 1486074870 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Commands/IComponentCommander.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5543840c1cf65014f88ea51c82814f01 3 | timeCreated: 1486392899 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Commands/IDescriptorCommander.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b34635a36a9251e4295b693b691b1c75 3 | timeCreated: 1489483763 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Commands/IWorkerCommandSender.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Improbable Worlds Ltd, All Rights Reserved 2 | 3 | namespace Improbable.Unity.Core 4 | { 5 | /// 6 | /// An interface to the old style of sending commands from workers. 7 | /// 8 | public interface IWorkerCommandSender : IDescriptorCommander, IWorldCommander { } 9 | } 10 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Commands/IWorkerCommandSender.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9256b3fb117711d46b75410117effb4d 3 | timeCreated: 1486074870 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Commands/IWorldCommander.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0d0ccff2b146f3a46ab15c7a4f1d50ff 3 | timeCreated: 1489483763 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Commands/SpatialCommunicator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7739a80e57e656444b381b740f858445 3 | timeCreated: 1483529603 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Configuration.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2c9cd445986c5f74e8f11fe8fdf82f1d 3 | folderAsset: yes 4 | timeCreated: 1469522723 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Configuration/CommandLineConfigNames.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1740dd0c285ab6f41a626b631f8620c1 3 | timeCreated: 1469173176 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Configuration/Defaults.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 733c8fcc926571644845cde0db6dd3a4 3 | timeCreated: 1469532384 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Configuration/EditableConfigNames.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ad5e13cd9bfc340488a3552b6354aac6 3 | timeCreated: 1444833361 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Configuration/WorkerConfiguration.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d53cf74672fe53549a85938620778b26 3 | timeCreated: 1444833362 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Configuration/WorkerConfigurationData.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 34021fec446a5e14190f9556e2d8ce42 3 | timeCreated: 1470213215 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Core.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b094315b693a80f42a2cbe6d6fe3dc85 3 | folderAsset: yes 4 | timeCreated: 1444833351 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Core/Acl.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ceabfe1aafcc05047b7d59adac704f8e 3 | folderAsset: yes 4 | timeCreated: 1479316120 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Core/Acl/Acl.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 562b1e96ea87bcd49a9a9b3a21a48b60 3 | timeCreated: 1479316120 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Core/Acl/CommonAttributeSets.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0faf5b711b6513b46b0a620da7ed31c7 3 | timeCreated: 1479403713 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Core/Acl/CommonClaims.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9598b543b87d59f4883de0dd66ab9b7b 3 | timeCreated: 1485969308 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Core/Acl/CommonPredicates.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9c355812e84737045ab2921b5e87e815 3 | timeCreated: 1485969308 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Core/Acl/CommonRequirementSets.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d7c8e2fa51e39684598c42a7745bedeb 3 | timeCreated: 1479403816 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Core/Acl/EntityExtensions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 05835ea961e5d8c4c97ddbdae5956be3 3 | timeCreated: 1479402870 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Core/CloudAssemblyArtifactResolver.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e29f6d81fd0d26944a651954f663730b 3 | timeCreated: 1469546112 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Core/ConnectionCoroutineHost.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Improbable Worlds Ltd, All Rights Reserved 2 | 3 | using UnityEngine; 4 | 5 | namespace Improbable.Unity.Core 6 | { 7 | /// 8 | /// This class hosts coroutines for the ConnectLifecyle to ensure that all 9 | /// unmanaged resources (futures, etc.) are freed during aborted connection attempts. 10 | /// 11 | class ConnectionCoroutineHost : MonoBehaviour { } 12 | } 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Core/ConnectionCoroutineHost.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8166aa3422ade8440bf95a57204cb43e 3 | timeCreated: 1477933623 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Core/ConnectionLifecycle.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f0f17f9505d7d374e8e8ba4af0531007 3 | timeCreated: 1469546112 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Core/CountBasedSpawnLimiter.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e606040014c87d44ebca0e0dd46cdaf9 3 | timeCreated: 1518018288 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Core/DeferredActionDispatcher.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f5505291d2fef3f4498dd1c4b737c955 3 | timeCreated: 1489496249 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Core/DispatchEventHandler.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a6c0c556a0e988443a2f36cd87066744 3 | timeCreated: 1469546112 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Core/EntityAclExtensions.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Improbable Worlds Ltd, All Rights Reserved 2 | 3 | namespace Improbable.Unity.Core 4 | { 5 | /// 6 | /// Exension methods to send Acl updates. 7 | /// 8 | public static class EntityAclExtensions 9 | { 10 | /// 11 | /// Sends an update based on an Acl builder. 12 | /// 13 | public static void Send(this EntityAcl.Writer writer, Acls.Acl aclUpdate) 14 | { 15 | writer.Send(aclUpdate.ToUpdate()); 16 | } 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Core/EntityAclExtensions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 38841d3731301fb44bda44766b5315b3 3 | timeCreated: 1480089499 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Core/EntityQueries.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6d98c466b77ebab4f8b8654dbdb2e637 3 | folderAsset: yes 4 | timeCreated: 1479221879 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Core/EntityQueries/ConstraintExtensions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 281d48f4e6faef64aa7124ced317562f 3 | timeCreated: 1479295522 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Core/EntityQueries/Query.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1c9400e9ec2061a45b91256e9dcd7af1 3 | timeCreated: 1479129898 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Core/GreedySpawnLimiter.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Improbable Worlds Ltd, All Rights Reserved 2 | 3 | namespace Improbable.Unity.Core 4 | { 5 | /// 6 | /// 7 | /// Spawn as many entities per frame as there are available. 8 | /// 9 | public class GreedySpawnLimiter : IEntitySpawnLimiter 10 | { 11 | public bool CanSpawnEntity() 12 | { 13 | return true; 14 | } 15 | 16 | public void EntityAdded(EntityId entityId) { } 17 | 18 | public void Reset() { } 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Core/GreedySpawnLimiter.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 736f65822eb308c4493d94d90708d709 3 | timeCreated: 1518018288 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Core/IAuthorityChangedReceiver.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Improbable Worlds Ltd, All Rights Reserved 2 | 3 | using Improbable.Worker; 4 | 5 | namespace Improbable.Unity.Core 6 | { 7 | /// 8 | /// Object that can receive authority change notifications. 9 | /// 10 | public interface IAuthorityChangedReceiver 11 | { 12 | /// 13 | /// Called when authority over a component of an entity changes. 14 | /// 15 | void AuthorityChanged(EntityId entityId, IComponentMetaclass componentId, Authority authority, object component); 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Core/IAuthorityChangedReceiver.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f534f290f88feed4ca0def5c466a4373 3 | timeCreated: 1494518600 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Core/IDeferredActionDispatcher.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Improbable Worlds Ltd, All Rights Reserved 2 | 3 | using System; 4 | 5 | namespace Improbable.Unity.Core 6 | { 7 | /// 8 | /// Defers actions to be executed at a later time. 9 | /// 10 | public interface IDeferredActionDispatcher : IDisposable 11 | { 12 | /// 13 | /// Defers the supplied action until the next call to ProcessEvents(). 14 | /// 15 | void DeferAction(Action action); 16 | 17 | /// 18 | /// Invokes all deferred actions accumulated in the queue. 19 | /// 20 | void ProcessEvents(); 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Core/IDeferredActionDispatcher.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5497cf6bb24b8284ca34824cc02e40e3 3 | timeCreated: 1489502113 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Core/IDispatchEventHandler.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 28a5a6e07353147419e307d35272ce3f 3 | timeCreated: 1484662999 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Core/IEntitySpawnLimiter.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4acf4f8a0e64dd84cb6da02fcd15dc9f 3 | timeCreated: 1518018288 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Core/ISpatialCommunicator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7edeafe7660167c45a708326959e6adb 3 | timeCreated: 1483529603 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Core/LegacyEntityPipelineConfiguration.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a37464d92e6d7ef4a89a5088fc8057c6 3 | timeCreated: 1493305991 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Core/Math.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 52d9d9d1a275a1049bb23dc924ed242d 3 | folderAsset: yes 4 | timeCreated: 1497007850 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Core/Math/Vector3UnityExtension.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 772c758976058a74499949e50df56f33 3 | timeCreated: 1505125292 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Core/Math/Vector3dUnityExtension.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Improbable Worlds Ltd, All Rights Reserved 2 | 3 | 4 | namespace Improbable.Unity.Common.Core.Math 5 | { 6 | public static class Vector3dUnityExtension 7 | { 8 | public static Vector3f ToSpatialVector3f(this Vector3d unityVector3d) 9 | { 10 | return new Vector3f((float) unityVector3d.x, (float) unityVector3d.y, (float) unityVector3d.z); 11 | } 12 | 13 | public static Coordinates ToSpatialCoordinates(this Vector3d unityVector3d) 14 | { 15 | return new Coordinates(unityVector3d.x, unityVector3d.y, unityVector3d.z); 16 | } 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Core/Math/Vector3dUnityExtension.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1b031620358b5d54b8b8591ac940ca44 3 | timeCreated: 1505125292 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Core/ProjectDescriptor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0c47aae26834a74438eeaf2b2517d134 3 | timeCreated: 1457003688 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Core/SaveAndRestoreScene.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Improbable Worlds Ltd, All Rights Reserved 2 | 3 | using System; 4 | using UnityEngine.SceneManagement; 5 | 6 | namespace Improbable.Unity.Core 7 | { 8 | struct SaveAndRestoreScene : IDisposable 9 | { 10 | private readonly Scene oldScene; 11 | 12 | public SaveAndRestoreScene(Scene newScene) 13 | { 14 | oldScene = SceneManager.GetActiveScene(); 15 | SceneManager.SetActiveScene(newScene); 16 | } 17 | 18 | public void Dispose() 19 | { 20 | SceneManager.SetActiveScene(oldScene); 21 | } 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Core/SaveAndRestoreScene.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 16f0214885dd49744b7e2cd2bc6b57ed 3 | timeCreated: 1491569009 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Core/SpatialOS.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 184ad5c3b5c51804b8f9e96a6e90a345 3 | timeCreated: 1469440090 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Core/TimeBasedSpawnLimiter.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 35e0466db833bff45bd6f66fc6f02a5a 3 | timeCreated: 1518018288 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Core/UnityExtension.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c95e45ef45da09344a9871d6ca58bdac 3 | folderAsset: yes 4 | timeCreated: 1505485121 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Core/UnityExtension/GameObjectAuthorityExtensions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 28b51f7a5f85039498981aaad68b2675 3 | timeCreated: 1505725838 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Core/WorkerConnection.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7671ef079ef60f545874c7ef0f2c698b 3 | timeCreated: 1469805904 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Core/WorkerConnectionParameters.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Improbable Worlds Ltd, All Rights Reserved 2 | 3 | using Improbable.Worker; 4 | 5 | namespace Improbable.Unity.Core 6 | { 7 | public class WorkerConnectionParameters 8 | { 9 | public ConnectionParameters ConnectionParameters; 10 | public LocatorParameters LocatorParameters; 11 | public string LocatorHost; 12 | public string ReceptionistHost; 13 | public ushort ReceptionistPort; 14 | public string WorkerId; 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Core/WorkerConnectionParameters.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4e9dd085558e3184b9f1c119024171aa 3 | timeCreated: 1469805904 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Entity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dcb4c1bb3203fc948aeace9ea2e24d8c 3 | folderAsset: yes 4 | timeCreated: 1515488809 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Entity/AssetDatabaseTemplateProvider.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0f0d10cd1f0971c4eafea83a3729268e 3 | timeCreated: 1444833356 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Entity/ComponentEditorDataObject.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f3273d0942077c84c893ddc37a73226b 3 | timeCreated: 1490268040 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Entity/Containers.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3b2b0b135f5bbc0499f1dee2a49bf901 3 | folderAsset: yes 4 | timeCreated: 1510937553 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Entity/Containers/EntityObjectDictionary.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b9ddcf26162a34646ad4a2e93b0cfc71 3 | timeCreated: 1510936807 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Entity/EntityBuilder.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 00dd92eb51d304c4e848ec943d76d3d6 3 | timeCreated: 1498151275 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Entity/EntityComponentInterestOverridesUpdater.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5814fbed48b65b845a0d2f7548011fde 3 | timeCreated: 1496307048 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Entity/EntityComponents.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 491fb318c0d8c2940a58766149cb03e5 3 | timeCreated: 1484563915 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Entity/EntityObject.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1d94719050bfb5045b1e8a7beb0187fe 3 | timeCreated: 1517582613 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Entity/EntityObjectStorage.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c701eeccf5dd6384c9f3182e15c44780 3 | timeCreated: 1444833361 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Entity/EntityVisualizers.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 66de2353b4d16914aa496c25c80af938 3 | timeCreated: 1517582615 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Entity/ICanAttachEditorDataObject.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Improbable Worlds Ltd, All Rights Reserved 2 | 3 | namespace Improbable.Unity.CodeGeneration 4 | { 5 | /// 6 | /// Implementing class can accept attaching of Editor Data Object. 7 | /// 8 | public interface ICanAttachEditorDataObject 9 | { 10 | /// 11 | /// Attaches the supplied editor data object. 12 | /// 13 | void AttachEditorDataObject(IComponentEditorDataObject editorDataObject); 14 | 15 | /// 16 | /// Removes attached editor data object. 17 | /// 18 | void RemoveEditorDataObject(); 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Entity/ICanAttachEditorDataObject.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5c88b68498d252745bfd913dc37901cb 3 | timeCreated: 1490370009 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Entity/IComponentAdder.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5582d874a006b5245a50389e508da20a 3 | timeCreated: 1498667559 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Entity/IComponentEditorDataObject.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 60f297019f154b346a40022e8a17baa3 3 | timeCreated: 1490612600 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Entity/IComponentInterestOverridesUpdateReceiver.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Improbable Worlds Ltd, All Rights Reserved 2 | 3 | using Improbable.Worker; 4 | 5 | namespace Improbable.Unity.Entity 6 | { 7 | /// 8 | /// Can be registered to an IEntityInterestedComponentsReporter to listen to updates to component interest overrides. 9 | /// 10 | public interface IComponentInterestOverridesUpdateReceiver 11 | { 12 | /// 13 | /// Callback to be invoked when an entity's component interest overrides have changed. 14 | /// 15 | void OnComponentInterestOverridesUpdated(EntityId entity, System.Collections.Generic.Dictionary interestOverrides); 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Entity/IComponentInterestOverridesUpdateReceiver.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f04e07d810f4b0147a0489d4e07728c8 3 | timeCreated: 1496307051 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Entity/IEntityComponentInterestOverridesUpdater.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b76a6e1414b3456479cbcf83c5a40cd5 3 | timeCreated: 1484563915 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Entity/IEntityComponents.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 54f9c7e63b8f45e44abdbdcf5fcee7d3 3 | timeCreated: 1484563915 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Entity/IEntityInterestedComponentsInvalidator.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Improbable Worlds Ltd, All Rights Reserved 2 | 3 | namespace Improbable.Unity.Entity 4 | { 5 | /// 6 | /// Can be registered to an IEntityComponents or IEntityVisualizers to listen to potential changes in interested 7 | /// components. 8 | /// 9 | public interface IEntityInterestedComponentsInvalidator 10 | { 11 | /// 12 | /// Callback to be invoked when an entity's interested components have potentially changed. 13 | /// 14 | void OnInterestedComponentsPotentiallyChanged(); 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Entity/IEntityInterestedComponentsInvalidator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 487ba736db7d3aa4fb5ae2629ae1e471 3 | timeCreated: 1492089381 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Entity/IEntityObject.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5c5abc91775f4f84fa3eb8d4406e2e44 3 | timeCreated: 1484564023 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Entity/IEntityTemplateProvider.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 52f62e34f3e11594dbf26547c6d4c4a8 3 | timeCreated: 1484562251 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Entity/IEntityVisualizers.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9cf22f5848166124181a5cf52f74d574 3 | timeCreated: 1484564023 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Entity/IInterestedComponentUpdaterProvider.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Improbable Worlds Ltd, All Rights Reserved 2 | 3 | namespace Improbable.Unity.Entity 4 | { 5 | /// 6 | /// Interface for classes able to provide IEntityComponentInterestOverridesUpdater objects. 7 | /// 8 | public interface IInterestedComponentUpdaterProvider 9 | { 10 | /// 11 | /// Return an IEntityComponentInterestOverridesUpdater. 12 | /// 13 | IEntityComponentInterestOverridesUpdater GetEntityInterestedComponentsUpdater(); 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Entity/IInterestedComponentUpdaterProvider.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 845c17318dd56844aafc8885ec1c3bdc 3 | timeCreated: 1492089382 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Entity/ILocalEntities.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Improbable Worlds Ltd, All Rights Reserved 2 | 3 | namespace Improbable.Unity.Entity 4 | { 5 | /// 6 | /// Provides a view of all entities that exist on this worker. 7 | /// 8 | public interface ILocalEntities : IUniverse { } 9 | } 10 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Entity/ILocalEntities.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c49ef34fa4102e34d8051c029aafe6d9 3 | timeCreated: 1495104853 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Entity/IMetadataAdder.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Improbable Worlds Ltd, All Rights Reserved 2 | 3 | namespace Improbable.Unity.Entity 4 | { 5 | /// 6 | /// An that needs to have a metadata component added with 7 | /// . 8 | /// 9 | public interface IMetadataAdder 10 | { 11 | /// 12 | /// Adds the required component. The next step is to call 13 | /// . 14 | /// 15 | IPersistenceSetter AddMetadataComponent(string entityType); 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Entity/IMetadataAdder.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9167c05b43fc1a44f82349d21c66ce2b 3 | timeCreated: 1498667559 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Entity/IMonobehaviourActivator.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Improbable Worlds Ltd, All Rights Reserved 2 | 3 | using UnityEngine; 4 | 5 | namespace Improbable.Unity 6 | { 7 | /// 8 | /// Implementing class can enable or disable MonoBehaviours. 9 | /// 10 | /// 11 | /// Used in . 12 | /// 13 | interface IMonobehaviourActivator 14 | { 15 | /// 16 | /// Enable MonoBehaviour. 17 | /// 18 | void Enable(MonoBehaviour monoBehaviour); 19 | 20 | /// 21 | /// Disable MonoBehaviour. 22 | /// 23 | void Disable(MonoBehaviour monoBehaviour); 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Entity/IMonobehaviourActivator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ffb03be87f509b84188ddbe03fa5e4bb 3 | timeCreated: 1495190630 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Entity/IMutableLocalEntities.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Improbable Worlds Ltd, All Rights Reserved 2 | 3 | namespace Improbable.Unity.Entity 4 | { 5 | /// 6 | /// Interface for interacting with the instances. 7 | /// 8 | interface IMutableLocalEntities : IMutableUniverse, ILocalEntities { } 9 | } 10 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Entity/IMutableLocalEntities.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3f8ab6e76d56d134185f1411f0026770 3 | timeCreated: 1495104852 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Entity/IMutableUniverse.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1e496562f5aba664b954a28990150096 3 | timeCreated: 1494518600 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Entity/IPersistenceSetter.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Improbable Worlds Ltd, All Rights Reserved 2 | 3 | namespace Improbable.Unity.Entity 4 | { 5 | /// 6 | /// An that needs to have its persistence value set with . 7 | /// 8 | public interface IPersistenceSetter 9 | { 10 | /// 11 | /// If true, adds the component to the entity. The next step is to call 12 | /// . 13 | /// 14 | IReadAclSetter SetPersistence(bool persistence); 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Entity/IPersistenceSetter.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5fa44dbcc911b9d4dacf189f17ceac51 3 | timeCreated: 1498667559 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Entity/IPipelineEntityComponentOpsReceiver.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 75ce94b716a967f4d8e96ec5124dfd32 3 | timeCreated: 1497522661 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Entity/IPositionAdder.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cf7fda100708e75448f8a540f362c0d4 3 | timeCreated: 1498667559 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Entity/IPrefabFactory.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7043c0ceb4ee6164ebe652ab11010956 3 | timeCreated: 1484562251 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Entity/IReadAclSetter.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Improbable Worlds Ltd, All Rights Reserved 2 | 3 | namespace Improbable.Unity.Entity 4 | { 5 | /// 6 | /// An that needs to have its read ACL set with . 7 | /// 8 | public interface IReadAclSetter 9 | { 10 | /// 11 | /// Sets the required read ACL. After this step, the entity has all of its required components. 12 | /// 13 | IComponentAdder SetReadAcl(WorkerRequirementSet readAcl); 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Entity/IReadAclSetter.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b1db4fd37fed4b546af51f63acd26171 3 | timeCreated: 1498667559 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Entity/IUniverse.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4d58f66846685c749a2ac26849871cfa 3 | timeCreated: 1484562251 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Entity/InterestOverrides.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 738205f84defbf746b6a5ba399e555e1 3 | folderAsset: yes 4 | timeCreated: 1510916126 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Entity/InterestOverrides/IWorkerComponentInterestOverrider.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 843d09ac159ba1342bcb68955eeed038 3 | timeCreated: 1510766978 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Entity/InterestOverrides/WorkerComponentInterest.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0d556e3a5e1958447885cb1bc972d78c 3 | timeCreated: 1510848938 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Entity/InterestOverrides/WorkerComponentInterestOverriderImpl.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8930ffc1666e9ad41a55e577c639e741 3 | timeCreated: 1510916131 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Entity/LocalEntities.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 89fe08ea35ce07c479894ebd64f909bb 3 | timeCreated: 1444833360 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/EntityPipeline.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 790d5c71b4388c5468e4384ec78e1a46 3 | folderAsset: yes 4 | timeCreated: 1495101829 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/EntityPipeline/DefaultEntityPipeline.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b6f768ede7b53e2459a160b69ae8566f 3 | folderAsset: yes 4 | timeCreated: 1495101829 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/EntityPipeline/DefaultEntityPipeline/README.md: -------------------------------------------------------------------------------- 1 | # Default Entity Pipeline 2 | 3 | * The reference implementation of the new entity spawning pipeline will be placed here * -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/EntityPipeline/DefaultEntityPipeline/README.md.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3c5b359577676c346aeb9b76fd65204f 3 | timeCreated: 1495104847 4 | licenseType: Pro 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/EntityPipeline/EmptyEntityBlock.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fb32e9d0c3b106042a3849a863d41461 3 | timeCreated: 1493728916 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/EntityPipeline/EntityPipeline.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9346e6b4df8920e479357d988adf2187 3 | timeCreated: 1491397126 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/EntityPipeline/EntityPipelineExtensions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2451cf7427a53df4c98ae951389342b3 3 | timeCreated: 1491560323 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/EntityPipeline/EntityPipelineOps.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 08e9e4beb88d36d40adbcfc68767fd77 3 | timeCreated: 1493034647 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/EntityPipeline/IEntityPipeline.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Improbable Worlds Ltd, All Rights Reserved 2 | 3 | namespace Improbable.Unity.Core 4 | { 5 | /// 6 | /// Logic for handling operations related to the lifetime 7 | /// of SpatialOS entity and component objects. 8 | /// 9 | public interface IEntityPipeline 10 | { 11 | /// 12 | /// Adds a processing block at the end of the pipeline. 13 | /// 14 | IEntityPipeline AddBlock(IEntityPipelineBlock block); 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/EntityPipeline/IEntityPipeline.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 759f3c9b510ea0848b0bb80f8880c15b 3 | timeCreated: 1492701020 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/EntityPipeline/IEntityPipelineBlock.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1347baea8863fca4f9be4dd7eeb0e811 3 | timeCreated: 1493034647 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/EntityPipeline/IEntityPipelineInternal.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 149b6494174070d4f9149dd1c484f518 3 | timeCreated: 1493034647 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/EntityPipeline/PassOpsBlock.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e1f0eadf09767c94fa1e31686c128b8d 3 | timeCreated: 1491560323 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/EntityQueries.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9dfa0042c69621f4894d5bd38f7a2d22 3 | folderAsset: yes 4 | timeCreated: 1515488809 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/EntityQueries/CreateEntityResult.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 480f74b8b9d6a2045812afe2976ebce3 3 | timeCreated: 1497352606 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/EntityQueries/DeleteEntityResult.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Improbable Worlds Ltd, All Rights Reserved 2 | 3 | namespace Improbable.Unity.Core.EntityQueries 4 | { 5 | /// 6 | /// Contains the result of DeleteEntity command. 7 | /// 8 | public struct DeleteEntityResult 9 | { 10 | private readonly EntityId deletedEntityId; 11 | 12 | public DeleteEntityResult(EntityId deletedEntityId) : this() 13 | { 14 | this.deletedEntityId = deletedEntityId; 15 | } 16 | 17 | /// 18 | /// Returns the EntityId that was deleted. 19 | /// 20 | public EntityId DeletedEntityId 21 | { 22 | get { return deletedEntityId; } 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/EntityQueries/DeleteEntityResult.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3da01da974000fe46981a78ab36f23b4 3 | timeCreated: 1497352606 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/EntityQueries/EntityQueryResult.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4b923987246598547a04b7d3738437d5 3 | timeCreated: 1445005141 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/EntityQueries/ReserveEntityIdResult.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 25178e5b642b9c64ca2baf5eb99a36a8 3 | timeCreated: 1497352606 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/EntityReservation.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 12fc11ee4bbfd6749afd9ed5040186e2 3 | folderAsset: yes 4 | timeCreated: 1511369158 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/EntityReservation/ReserveEntityIdsResult.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 589c83d7c4a5d4b4e8c35bfa722f64da 3 | timeCreated: 1506012008 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Export.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9a7c92528534afd4891d75748acbcdc6 3 | folderAsset: yes 4 | timeCreated: 1484562303 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Export/IPrefabExportProcessor.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Improbable Worlds Ltd, All Rights Reserved 2 | 3 | namespace Improbable.Unity.Export 4 | { 5 | public interface IPrefabExportProcessor 6 | { 7 | void ExportProcess(WorkerPlatform worker); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Export/IPrefabExportProcessor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8ab1a4237944fa94285fb9af128a96c7 3 | timeCreated: 1484562303 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Export/KeepOnExportedPrefabAttribute.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Improbable Worlds Ltd, All Rights Reserved 2 | 3 | using System; 4 | 5 | namespace Improbable.Unity.Export 6 | { 7 | public class KeepOnExportedPrefabAttribute : Attribute { } 8 | } 9 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Export/KeepOnExportedPrefabAttribute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2834306ee2597d440afe78bd3d50082d 3 | timeCreated: 1484562303 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/LegacyEntityPipeline.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4da4a6baac68f499d8002fc21c47406d 3 | folderAsset: yes 4 | timeCreated: 1493115734 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/LegacyEntityPipeline/AssetPreloader.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 05bc67afa8e79f64c8f69da891c3d2ee 3 | timeCreated: 1491493737 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/LegacyEntityPipeline/ComponentFactory.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 088706a4137a5cb4c9eebde0216bae3d 3 | folderAsset: yes 4 | timeCreated: 1444833350 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/LegacyEntityPipeline/ComponentFactory/PooledPrefabContainer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cfe162ea6a685e042a9ebd2e26306dc1 3 | timeCreated: 1444833362 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/LegacyEntityPipeline/ComponentFactory/PooledPrefabFactory.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 12eec9d4d073265489fe01b725b678e8 3 | timeCreated: 1444833356 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/LegacyEntityPipeline/ComponentFactory/PrefabFactoryMetrics.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c1870b9f7d6a67248a42e652821728fd 3 | timeCreated: 1444833361 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/LegacyEntityPipeline/ComponentFactory/UnityPrefabFactory.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 54779d4f2b6da514ebd52b0ed490264f 3 | timeCreated: 1444833358 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/LegacyEntityPipeline/ConcurrentAssetPrecacher.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1301f97c44e84e849986e958e44125e9 3 | timeCreated: 1444833356 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Logging.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a6f99405e353e9044ab85947cdb4eefc 3 | folderAsset: yes 4 | timeCreated: 1444833351 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Logging/ILogFilterReceiver.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Improbable Worlds Ltd, All Rights Reserved 2 | 3 | using UnityEngine; 4 | 5 | namespace Improbable.Unity.Logging 6 | { 7 | /// 8 | /// Filter log messages that are sent to SpatialOS. 9 | /// 10 | public interface ILogFilterReceiver 11 | { 12 | /// 13 | /// Tell Unity SDK if it should send a log message or not. 14 | /// 15 | LogAction FilterLogMessage(string logString, string stackTrace, LogType type); 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Logging/ILogFilterReceiver.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 93d8274239729f747a910bcbaa00071c 3 | timeCreated: 1517826156 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Logging/Log.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 07f29b55daadfac4b8f37342f9a8e0d4 3 | timeCreated: 1517564828 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Logging/LogAction.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Improbable Worlds Ltd, All Rights Reserved 2 | 3 | namespace Improbable.Unity.Logging 4 | { 5 | /// 6 | /// 7 | public enum LogAction 8 | { 9 | /// 10 | /// Send the log message to SpatialOS if the allows it. 11 | /// 12 | SendIfAllowed, 13 | 14 | /// 15 | /// Send the log messsage, even if is configured not to send it. 16 | /// 17 | SendAlways, 18 | 19 | /// 20 | /// Do not send the log message to SpatialOS. 21 | /// 22 | DontSend 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Logging/LogAction.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1343d5170cda7ec4ab9e6eab327d1f18 3 | timeCreated: 1517564828 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Logging/LogListener.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6a1b3aa61c49ae645a77ad0d35dd6644 3 | timeCreated: 1444833358 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Metrics.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0d2580e801aadf649b264c0e4e8c3287 3 | folderAsset: yes 4 | timeCreated: 1457363998 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Metrics/EndTimer.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Improbable Worlds Ltd, All Rights Reserved 2 | 3 | using UnityEngine; 4 | 5 | namespace Improbable.Metrics 6 | { 7 | class EndTimer : MonoBehaviour 8 | { 9 | public ScriptLifecycleAnalytics Analytics { set; private get; } 10 | 11 | private void FixedUpdate() 12 | { 13 | Analytics.EndFixedUpdate(); 14 | } 15 | 16 | private void Update() 17 | { 18 | Analytics.EndUpdate(); 19 | } 20 | 21 | private void LateUpdate() 22 | { 23 | Analytics.EndLateUpdate(); 24 | } 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Metrics/EndTimer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3b0560575dffad74cbe3e9e4e4806aba 3 | timeCreated: 1458228021 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 32000 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Metrics/ILoadMetricProvider.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Improbable Worlds Ltd, All Rights Reserved 2 | 3 | namespace Improbable.Unity.Metrics 4 | { 5 | public interface ILoadMetricProvider 6 | { 7 | double Load { get; } 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Metrics/ILoadMetricProvider.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1bd66e93a2fb70d41820af15750be948 3 | timeCreated: 1473164847 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Metrics/MetricsReporter.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9e94475b22cea2f45a728991af0822bf 3 | timeCreated: 1469547247 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Metrics/ScriptLifecycleAnalytics.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 23ec88979300913418089a1ce988d692 3 | timeCreated: 1458227640 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Metrics/ScriptLifecycleLoadMetricProvider.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 74ea0b873ffc2a14697a945df9fe9107 3 | timeCreated: 1458234755 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Metrics/StartTimer.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Improbable Worlds Ltd, All Rights Reserved 2 | 3 | using UnityEngine; 4 | 5 | namespace Improbable.Metrics 6 | { 7 | class StartTimer : MonoBehaviour 8 | { 9 | public ScriptLifecycleAnalytics Analytics { set; private get; } 10 | 11 | private void FixedUpdate() 12 | { 13 | Analytics.StartFixedUpdate(); 14 | } 15 | 16 | private void Update() 17 | { 18 | Analytics.StartUpdate(); 19 | } 20 | 21 | private void LateUpdate() 22 | { 23 | Analytics.StartLateUpdate(); 24 | } 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Metrics/StartTimer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: de0af7e32febd1143bb82e65881a71f0 3 | timeCreated: 1458227999 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: -32000 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Metrics/UnityFixedFrameLoadMetricProvider.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d018bc78cce6f7a4d9975f0b789fac1e 3 | timeCreated: 1457364009 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Metrics/WorkerMetrics.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 400a252a88dc2564091780b7f06fc4b4 3 | timeCreated: 1469797241 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 62c2d3638a93f0d48a69124481b9e216 3 | folderAsset: yes 4 | timeCreated: 1471954949 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/UnityAddons.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 87badbfb60e7bf24f92879998cb3c47c 3 | folderAsset: yes 4 | timeCreated: 1495101829 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/UnityAddons/LegacyEntityPipeline.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 359d352c3870977438d9e32c641596d7 3 | folderAsset: yes 4 | timeCreated: 1496410795 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/UnityAddons/LegacyEntityPipeline/AuthorityChangedNotifier.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 37f5357f2b54ea34b9c8036ff17be5b6 3 | timeCreated: 1491560323 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/UnityAddons/LegacyEntityPipeline/CriticalSectionPipelineBlock.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: aabe264b4b1498445a6d652c842d8268 3 | timeCreated: 1498154484 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/UnityAddons/LegacyEntityPipeline/EntityComponentUpdater.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f4559eb36412f8b49b214b86924e7479 3 | timeCreated: 1497536467 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/UnityAddons/LegacyEntityPipeline/ILegacyEntityPipelineConfiguration.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 23658a29650e8e9448113085fa988e50 3 | timeCreated: 1493715108 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/UnityAddons/LegacyEntityPipeline/LegacyComponentPipeline.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a27bf0c8102ce4c979033bf2835fc027 3 | timeCreated: 1496417743 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/UnityAddons/LegacyEntityPipeline/LegacyEntityCreator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f15933463890a3547999ce6b9d9d437b 3 | timeCreated: 1491560323 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/UnityAddons/LegacyEntityPipeline/LegacyEntityPipelineSetup.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2f7d86215b75bf740a74376d893772b8 3 | timeCreated: 1493034647 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/UnityAddons/LegacyEntityPipeline/ThrottledEntityDispatcher.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c719d5029aded364596084d3b37520b7 3 | timeCreated: 1491560323 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/UnityExtension.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b8587db9bdd44a14bb4a858a09484500 3 | folderAsset: yes 4 | timeCreated: 1444833351 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/UnityExtension/GameObjectExtensions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fa8dc9aeb66ce6c47a9b2f870ef6ff98 3 | timeCreated: 1444833363 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Util.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: afb35d0ae5ba4a64eb6c9ab38fb54ef5 3 | folderAsset: yes 4 | timeCreated: 1444833351 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Util/CircularBuffer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 47150e26a5845ac44aab1135e8686949 3 | timeCreated: 1483370520 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Util/CommandLineUtil.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 752c9f2d0ca40be47a67ad5d832000d6 3 | timeCreated: 1484566447 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Util/IWWWRequest.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d99bf75a185b59843a1696f0c9703900 3 | timeCreated: 1498828651 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Util/Injection.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d192115f02e88e34fa8bacf38deae8ac 3 | folderAsset: yes 4 | timeCreated: 1491838525 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Util/Injection/IMemberAdapter.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Improbable Worlds Ltd, All Rights Reserved 2 | 3 | using System; 4 | using System.Reflection; 5 | 6 | namespace Improbable.Util.Injection 7 | { 8 | public interface IMemberAdapter 9 | { 10 | void SetValue(object obj, object value); 11 | object GetValue(object obj); 12 | Type TypeOfMember { get; } 13 | MemberInfo Member { get; } 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Util/Injection/IMemberAdapter.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 10af65a3a4ee95d45b73bddbdb1a071c 3 | timeCreated: 1469797235 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Util/MetricsUnityGui.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0ef75f029f3d326418757222729ab076 3 | timeCreated: 1444833356 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Util/PathUtil.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d08b88c7e596d9b4493615773b9a7d86 3 | timeCreated: 1469805904 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Util/TaskRunnerWithExponentialBackoff.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 36200ac70c93efb499190e2bb30a98dd 3 | timeCreated: 1498755006 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Util/WWWRequest.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: df2f7bb12c331e340b9596d57d3da5ad 3 | timeCreated: 1498828651 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Util/WWWRequestWrapper.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 52c3474282e14fbebc11c5387a8d8347 3 | timeCreated: 1521826590 -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Util/WWWResponse.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 80611ff385823f445b720239f0ab250c 3 | timeCreated: 1507728057 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Util/WorkerMetricsFPS.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dc32d6f532f0501429cf470fee98e035 3 | timeCreated: 1444833362 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Util/WorkerMetricsMemoryUsage.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Improbable Worlds Ltd, All Rights Reserved 2 | 3 | using System; 4 | using Improbable.Unity.Core; 5 | using UnityEngine; 6 | 7 | namespace Improbable.Unity.Util 8 | { 9 | class WorkerMetricsMemoryUsage : MonoBehaviour 10 | { 11 | private void Update() 12 | { 13 | SpatialOS.Metrics.SetGauge("Unity used heap size", GC.GetTotalMemory( /* forceFullCollection */ false)); 14 | } 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Util/WorkerMetricsMemoryUsage.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d29444134e66ce54ab77e48c6b8e12a3 3 | timeCreated: 1444833362 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Util/WorkerTypeDisplay.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Improbable Worlds Ltd, All Rights Reserved 2 | 3 | using Improbable.Unity.Core; 4 | using UnityEngine; 5 | 6 | namespace Improbable.Unity.Util 7 | { 8 | public class WorkerTypeDisplay : MonoBehaviour 9 | { 10 | private static readonly Rect NAME_LABEL_POSITION = new Rect(10, 5, 300, 30); 11 | private string workerType = string.Empty; 12 | 13 | private void Start() 14 | { 15 | workerType = WorkerTypeUtils.ToWorkerName(SpatialOS.Configuration.WorkerPlatform); 16 | } 17 | 18 | private void OnGUI() 19 | { 20 | GUI.Label(NAME_LABEL_POSITION, workerType); 21 | } 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Util/WorkerTypeDisplay.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8341e066cd112a24d9bb69ff8f6c39a9 3 | timeCreated: 1444833360 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Visualizer.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6faefc90764d66c4fb29af33552cbb46 3 | folderAsset: yes 4 | timeCreated: 1444833351 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Visualizer/AssemblyDependencyResolver.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d6cae3ed65895e847a051c29a97b76d4 3 | timeCreated: 1462988721 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Visualizer/DontAutoEnableAttribute.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Improbable Worlds Ltd, All Rights Reserved 2 | 3 | using System; 4 | 5 | namespace Improbable.Unity.Visualizer 6 | { 7 | public class DontAutoEnableAttribute : Attribute { } 8 | } 9 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Visualizer/DontAutoEnableAttribute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 56937e92af7021b4d94b329fff26554e 3 | timeCreated: 1445871866 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Visualizer/FieldInfoAdapter.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ce32d533f2120b24f85634c515f2b22f 3 | timeCreated: 1469797247 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Visualizer/InjectionCache.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5c1e907d2620f8b4ca8800b7c375ccbe 3 | timeCreated: 1469797243 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Visualizer/MemberReflectionUtil.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2eeecbd54ecc1cc4fb33bddb89ece035 3 | timeCreated: 1469797240 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Visualizer/PropertyInfoAdapter.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: eb11e687feb94f140bb5e48ff76f4ef0 3 | timeCreated: 1469797248 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Visualizer/RequireAttribute.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Improbable Worlds Ltd, All Rights Reserved 2 | 3 | using System; 4 | 5 | namespace Improbable.Unity.Visualizer 6 | { 7 | [AttributeUsage(AttributeTargets.Field | AttributeTargets.Property)] 8 | public class RequireAttribute : Attribute { } 9 | } 10 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Visualizer/RequireAttribute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 60ca7a71f9ee5b64282cb8c9cbcabe76 3 | timeCreated: 1444833358 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Visualizer/VisualizerMetadataLookup.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f72499528faa7604e84f3b3ec6592d7a 3 | timeCreated: 1444833363 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Visualizer/WorkerTypeAttribute.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Improbable Worlds Ltd, All Rights Reserved 2 | 3 | using System; 4 | 5 | namespace Improbable.Unity.Visualizer 6 | { 7 | [AttributeUsage(AttributeTargets.Class, AllowMultiple = true, Inherited = true)] 8 | public class WorkerTypeAttribute : Attribute 9 | { 10 | public WorkerTypeAttribute(WorkerPlatform workerPlatform) 11 | { 12 | WorkerPlatform = workerPlatform; 13 | } 14 | 15 | public WorkerPlatform WorkerPlatform { get; private set; } 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/Visualizer/WorkerTypeAttribute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b0e18918b3e2bdf4981c3e56b0d94ef2 3 | timeCreated: 1444833361 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/WorkerPlatform.cs: -------------------------------------------------------------------------------- 1 | // Copyright (c) Improbable Worlds Ltd, All Rights Reserved 2 | 3 | using System; 4 | 5 | namespace Improbable.Unity 6 | { 7 | [Flags] 8 | public enum WorkerPlatform 9 | { 10 | UnityWorker = 0x1, 11 | UnityClient = 0x2, 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/WorkerPlatform.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 20a1968e1c88aeb40a07ad50c3b55efd 3 | timeCreated: 1484563616 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Plugins/Improbable/Sdk/Src/Unity/WorkerTypeUtils.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 225adb2aa747cb94baa2f422ac3946af 3 | timeCreated: 1484563616 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /workers/unity/Assets/Resources.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c427d6b4f0c52f242a1df34165957397 3 | folderAsset: yes 4 | timeCreated: 1481893629 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /workers/unity/Assets/UnityClient.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ca39368fcf5e67547953336b97c3bd18 3 | timeCreated: 1481895062 4 | licenseType: Pro 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /workers/unity/Assets/UnityWorker.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: de680c4fdd722e545b7288a621d6dea5 3 | timeCreated: 1481895584 4 | licenseType: Pro 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /workers/unity/Assets/player-build-config.json: -------------------------------------------------------------------------------- 1 | { 2 | "Global": { 3 | "Plugin": { 4 | "UsePlatformDirectories": true 5 | } 6 | }, 7 | "Deploy": { 8 | "UnityWorker": { 9 | "Targets": [ 10 | "StandaloneLinux64?EnableHeadlessMode" 11 | ], 12 | "Assets": "Streaming" 13 | }, 14 | "UnityClient": { 15 | "Targets": [ 16 | "StandaloneWindows", 17 | "StandaloneOSX" 18 | ], 19 | "Assets": "Streaming" 20 | } 21 | }, 22 | "Develop": { 23 | "UnityWorker": { 24 | "Targets": [ 25 | "Current" 26 | ], 27 | "Assets": "Streaming" 28 | }, 29 | "UnityClient": { 30 | "Targets": [ 31 | "Current" 32 | ], 33 | "Assets": "Streaming" 34 | } 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /workers/unity/Assets/player-build-config.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 156e67407ff8cf44f97e3757587f4f5a 3 | timeCreated: 1481893633 4 | licenseType: Pro 5 | TextScriptImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /workers/unity/Improbable/bin/CodeGenerator.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatialos/sdk-for-unity-blank-project/dfa94bad68daeafc71b3a608e340a44d23bba255/workers/unity/Improbable/bin/CodeGenerator.dll -------------------------------------------------------------------------------- /workers/unity/Improbable/bin/Improbable.TextTemplating.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatialos/sdk-for-unity-blank-project/dfa94bad68daeafc71b3a608e340a44d23bba255/workers/unity/Improbable/bin/Improbable.TextTemplating.dll -------------------------------------------------------------------------------- /workers/unity/Improbable/bin/Mono.TextTemplating.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatialos/sdk-for-unity-blank-project/dfa94bad68daeafc71b3a608e340a44d23bba255/workers/unity/Improbable/bin/Mono.TextTemplating.dll -------------------------------------------------------------------------------- /workers/unity/Improbable/bin/Newtonsoft.Json.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatialos/sdk-for-unity-blank-project/dfa94bad68daeafc71b3a608e340a44d23bba255/workers/unity/Improbable/bin/Newtonsoft.Json.dll -------------------------------------------------------------------------------- /workers/unity/Improbable/bin/UnityCodeGenerator.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatialos/sdk-for-unity-blank-project/dfa94bad68daeafc71b3a608e340a44d23bba255/workers/unity/Improbable/bin/UnityCodeGenerator.exe -------------------------------------------------------------------------------- /workers/unity/Improbable/bin/macos/clean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatialos/sdk-for-unity-blank-project/dfa94bad68daeafc71b3a608e340a44d23bba255/workers/unity/Improbable/bin/macos/clean -------------------------------------------------------------------------------- /workers/unity/Improbable/bin/macos/unity-csharp-invoker: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatialos/sdk-for-unity-blank-project/dfa94bad68daeafc71b3a608e340a44d23bba255/workers/unity/Improbable/bin/macos/unity-csharp-invoker -------------------------------------------------------------------------------- /workers/unity/Improbable/bin/macos/unity-invoker: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatialos/sdk-for-unity-blank-project/dfa94bad68daeafc71b3a608e340a44d23bba255/workers/unity/Improbable/bin/macos/unity-invoker -------------------------------------------------------------------------------- /workers/unity/Improbable/bin/macos/unity-mono-invoker: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatialos/sdk-for-unity-blank-project/dfa94bad68daeafc71b3a608e340a44d23bba255/workers/unity/Improbable/bin/macos/unity-mono-invoker -------------------------------------------------------------------------------- /workers/unity/Improbable/bin/macos/unity-zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatialos/sdk-for-unity-blank-project/dfa94bad68daeafc71b3a608e340a44d23bba255/workers/unity/Improbable/bin/macos/unity-zip -------------------------------------------------------------------------------- /workers/unity/Improbable/bin/windows/clean.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatialos/sdk-for-unity-blank-project/dfa94bad68daeafc71b3a608e340a44d23bba255/workers/unity/Improbable/bin/windows/clean.exe -------------------------------------------------------------------------------- /workers/unity/Improbable/bin/windows/unity-csharp-invoker.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatialos/sdk-for-unity-blank-project/dfa94bad68daeafc71b3a608e340a44d23bba255/workers/unity/Improbable/bin/windows/unity-csharp-invoker.exe -------------------------------------------------------------------------------- /workers/unity/Improbable/bin/windows/unity-invoker.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatialos/sdk-for-unity-blank-project/dfa94bad68daeafc71b3a608e340a44d23bba255/workers/unity/Improbable/bin/windows/unity-invoker.exe -------------------------------------------------------------------------------- /workers/unity/Improbable/bin/windows/unity-mono-invoker.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatialos/sdk-for-unity-blank-project/dfa94bad68daeafc71b3a608e340a44d23bba255/workers/unity/Improbable/bin/windows/unity-mono-invoker.exe -------------------------------------------------------------------------------- /workers/unity/Improbable/bin/windows/unity-zip.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatialos/sdk-for-unity-blank-project/dfa94bad68daeafc71b3a608e340a44d23bba255/workers/unity/Improbable/bin/windows/unity-zip.exe -------------------------------------------------------------------------------- /workers/unity/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_DisableAudio: 0 16 | m_VirtualizeEffects: 1 17 | -------------------------------------------------------------------------------- /workers/unity/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 | -------------------------------------------------------------------------------- /workers/unity/ProjectSettings/EditorBuildSettings.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!1045 &1 4 | EditorBuildSettings: 5 | m_ObjectHideFlags: 0 6 | serializedVersion: 2 7 | m_Scenes: 8 | - enabled: 1 9 | path: Assets/UnityClient.unity 10 | - enabled: 1 11 | path: Assets/UnityWorker.unity 12 | -------------------------------------------------------------------------------- /workers/unity/ProjectSettings/EditorSettings.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!159 &1 4 | EditorSettings: 5 | m_ObjectHideFlags: 0 6 | serializedVersion: 3 7 | m_ExternalVersionControlSupport: Hidden Meta Files 8 | m_SerializationMode: 2 9 | m_DefaultBehaviorMode: 0 10 | m_SpritePackerMode: 2 11 | m_SpritePackerPaddingPower: 1 12 | m_ProjectGenerationIncludedExtensions: txt;xml;fnt;cd 13 | m_ProjectGenerationRootNamespace: 14 | m_UserGeneratedProjectSuffix: 15 | -------------------------------------------------------------------------------- /workers/unity/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 | -------------------------------------------------------------------------------- /workers/unity/ProjectSettings/ProjectVersion.txt: -------------------------------------------------------------------------------- 1 | m_EditorVersion: 2017.3.0f3 2 | -------------------------------------------------------------------------------- /workers/unity/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 | - '[Improbable-31]' 40 | m_SortingLayers: 41 | - name: Default 42 | uniqueID: 0 43 | locked: 0 44 | -------------------------------------------------------------------------------- /workers/unity/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 | -------------------------------------------------------------------------------- /workers/unity/UnityPackageManager/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "dependencies": { 3 | } 4 | } 5 | --------------------------------------------------------------------------------