├── README.md ├── .gitattributes ├── Assets ├── Models │ ├── model.fbx │ ├── Rock │ │ ├── PUSHILIN_boulder.png │ │ └── Rock.mat.meta │ ├── Arrow │ │ ├── CHAHIN_ARROW_TEXTURE.jpg │ │ └── arror.mesh.meta │ ├── Arrow.meta │ └── Rock.meta ├── Sprites │ ├── Back.png │ ├── Pause.png │ └── ButtonLong.png ├── Scenes │ ├── Game │ │ ├── NavMesh.asset │ │ └── NavMesh.asset.meta │ ├── Game.unity.meta │ └── Game.meta ├── Scripts │ ├── Misc │ │ ├── ReadOnlyAttribute.cs │ │ ├── Tags.cs │ │ ├── Tags.cs.meta │ │ ├── ReadOnlyAttribute.cs.meta │ │ ├── Gate.cs.meta │ │ ├── WASDInput.cs.meta │ │ ├── GameController.cs.meta │ │ ├── Gate.cs │ │ └── GameController.cs │ ├── Enemy │ │ ├── Enemies │ │ │ ├── Bird.cs │ │ │ ├── Golem.cs │ │ │ ├── Bird.cs.meta │ │ │ ├── Golem.cs.meta │ │ │ ├── Archer.cs.meta │ │ │ └── Archer.cs │ │ ├── Enemies.meta │ │ ├── EnemySpawner.cs.meta │ │ ├── EnemyHandler.cs.meta │ │ ├── EnemyAimer.cs.meta │ │ ├── Enemy.cs.meta │ │ ├── FlyingEnemy.cs.meta │ │ ├── WalkingEnemy.cs.meta │ │ ├── EnemyAimer.cs │ │ └── EnemyHandler.cs │ ├── Base.meta │ ├── Misc.meta │ ├── Soda.meta │ ├── UI.meta │ ├── Camera.meta │ ├── Editor.meta │ ├── Enemy.meta │ ├── Player.meta │ ├── Weapons.meta │ ├── Soda │ │ ├── Custom.meta │ │ ├── Input.asset.meta │ │ ├── Player.asset.meta │ │ ├── Enemy Handler.asset.meta │ │ ├── Enemy Spawner.asset.meta │ │ ├── Game State.asset.meta │ │ ├── onLevelPassed.asset.meta │ │ ├── onPlayerDeath.asset.meta │ │ ├── GlobalGameState.cs.meta │ │ ├── Custom │ │ │ ├── GlobalEnemyHandler.cs.meta │ │ │ ├── GlobalEnemySpawner.cs.meta │ │ │ ├── GlobalTransform.cs.meta │ │ │ ├── GlobalTransform.cs │ │ │ ├── GlobalEnemyHandler.cs │ │ │ └── GlobalEnemySpawner.cs │ │ ├── Player.asset │ │ ├── Enemy Handler.asset │ │ ├── Enemy Spawner.asset │ │ ├── Game State.asset │ │ ├── Input.asset │ │ ├── onPlayerDeath.asset │ │ ├── onLevelPassed.asset │ │ └── GlobalGameState.cs │ ├── Weapons │ │ ├── Arrows.meta │ │ ├── Arrows │ │ │ ├── Base.meta │ │ │ ├── Arrow.cs.meta │ │ │ ├── Rock.cs.meta │ │ │ ├── Base │ │ │ │ └── Shell.cs.meta │ │ │ ├── Rock.cs │ │ │ └── Arrow.cs │ │ ├── Shooter.cs.meta │ │ ├── DamageReport.cs.meta │ │ └── DamageReport.cs │ ├── UI │ │ ├── PauseUI.cs │ │ ├── PauseUI.cs.meta │ │ ├── HealthBar.cs.meta │ │ ├── HealthBar.cs │ │ ├── CountdownUI.cs.meta │ │ └── CountdownUI.cs │ ├── Base │ │ ├── Aimer.cs.meta │ │ └── Entity.cs.meta │ ├── Editor │ │ ├── ReadOnlyDrawer.cs.meta │ │ └── ReadOnlyDrawer.cs │ ├── Camera │ │ ├── CameraMovement.cs.meta │ │ └── CameraMovement.cs │ └── Player │ │ ├── MovementSystem.cs.meta │ │ ├── PlayerAimer.cs.meta │ │ ├── Player.cs.meta │ │ └── PlayerAimer.cs ├── Thirdparty │ ├── Joystick Pack │ │ ├── Documentaion.pdf │ │ ├── Sprites │ │ │ ├── Handles │ │ │ │ ├── Handle_Plain.png │ │ │ │ ├── Handle_Ridged.png │ │ │ │ ├── Handle_Outline.png │ │ │ │ ├── Handle_Plain_Arrows.png │ │ │ │ ├── Handle_Ridged_Arrows.png │ │ │ │ └── Handle_Outline_Arrows.png │ │ │ ├── All Axis Backgrounds │ │ │ │ ├── AllAxis_Outline.png │ │ │ │ ├── AllAxis_Plain.png │ │ │ │ ├── AllAxis_Ridged.png │ │ │ │ ├── AllAxis_Plain_Arrows.png │ │ │ │ ├── AllAxis_Outline_Arrows.png │ │ │ │ └── AllAxis_Ridged_Arrows.png │ │ │ ├── Vertical Backgrounds │ │ │ │ ├── Vertical_Plain.png │ │ │ │ ├── Vertical_Ridged.png │ │ │ │ ├── Vertical_Outline.png │ │ │ │ ├── Vertical_Plain_Arrows.png │ │ │ │ ├── Vertical_Ridged_Arrows.png │ │ │ │ └── Vertical_Outline_Arrows.png │ │ │ ├── Horizontal Backgrounds │ │ │ │ ├── Horizontal_Outline.png │ │ │ │ ├── Horizontal_Plain.png │ │ │ │ ├── Horizontal_Ridged.png │ │ │ │ ├── Horizontal_Plain_Arrows.png │ │ │ │ ├── Horizontal_Outline_Arrows.png │ │ │ │ └── Horizontal_Ridged_Arrows.png │ │ │ ├── Handles.meta │ │ │ ├── All Axis Backgrounds.meta │ │ │ ├── Horizontal Backgrounds.meta │ │ │ └── Vertical Backgrounds.meta │ │ ├── Scripts │ │ │ ├── Joysticks │ │ │ │ ├── FixedJoystick.cs │ │ │ │ ├── DynamicJoystick.cs.meta │ │ │ │ ├── FixedJoystick.cs.meta │ │ │ │ ├── FloatingJoystick.cs.meta │ │ │ │ ├── VariableJoystick.cs.meta │ │ │ │ └── FloatingJoystick.cs │ │ │ ├── Editor.meta │ │ │ ├── Base.meta │ │ │ ├── Joysticks.meta │ │ │ ├── Base │ │ │ │ └── Joystick.cs.meta │ │ │ └── Editor │ │ │ │ ├── JoystickEditor.cs.meta │ │ │ │ ├── DynamicJoystickEditor.cs.meta │ │ │ │ ├── FloatingJoystickEditor.cs.meta │ │ │ │ ├── VariableJoystickEditor.cs.meta │ │ │ │ ├── FloatingJoystickEditor.cs │ │ │ │ └── DynamicJoystickEditor.cs │ │ ├── Documentaion.pdf.meta │ │ ├── Prefabs │ │ │ ├── Fixed Joystick.prefab.meta │ │ │ ├── Dynamic Joystick.prefab.meta │ │ │ ├── Floating Joystick.prefab.meta │ │ │ └── Variable Joystick.prefab.meta │ │ ├── Prefabs.meta │ │ ├── Scripts.meta │ │ └── Sprites.meta │ ├── ThirteenPixels │ │ ├── Soda │ │ │ ├── Documentation │ │ │ │ ├── Soda User Manual.pdf │ │ │ │ ├── Readme.txt.meta │ │ │ │ ├── Soda User Manual.pdf.meta │ │ │ │ └── Readme.txt │ │ │ ├── Soda │ │ │ │ ├── Editor │ │ │ │ │ ├── Events │ │ │ │ │ │ ├── Icon-Event.png │ │ │ │ │ │ ├── Icon-EventListener.png │ │ │ │ │ │ ├── GameEventEditor.cs.meta │ │ │ │ │ │ ├── GameEventListenerEditor.cs.meta │ │ │ │ │ │ └── GameEventListenerEditor.cs │ │ │ │ │ ├── Resources │ │ │ │ │ │ ├── Icon-Playmode-On.png │ │ │ │ │ │ ├── Icon-Playmode-Off.png │ │ │ │ │ │ ├── GlobalVariableTemplate.cs.txt.meta │ │ │ │ │ │ ├── RuntimeSetTemplateSingle.cs.txt.meta │ │ │ │ │ │ ├── RuntimeSetTemplateMultiple.cs.txt.meta │ │ │ │ │ │ ├── GlobalVariableTemplate.cs.txt │ │ │ │ │ │ ├── RuntimeSetTemplateSingle.cs.txt │ │ │ │ │ │ └── RuntimeSetTemplateMultiple.cs.txt │ │ │ │ │ ├── RuntimeSets │ │ │ │ │ │ ├── Icon-RuntimeSet.png │ │ │ │ │ │ ├── Icon-RuntimeSetElement.png │ │ │ │ │ │ ├── RuntimeSetEditor.cs.meta │ │ │ │ │ │ ├── RuntimeSetElementEditor.cs.meta │ │ │ │ │ │ └── RuntimeSetElementEditor.cs │ │ │ │ │ ├── GlobalVariables │ │ │ │ │ │ ├── Icon-GlobalVariable-Bool.png │ │ │ │ │ │ ├── Icon-GlobalVariable-Color.png │ │ │ │ │ │ ├── Icon-GlobalVariable-Float.png │ │ │ │ │ │ ├── Icon-GlobalVariable-Int.png │ │ │ │ │ │ ├── Savestate │ │ │ │ │ │ │ ├── Icon-Savestate.png │ │ │ │ │ │ │ └── SavestateEditor.cs.meta │ │ │ │ │ │ ├── Icon-GlobalVariable-String.png │ │ │ │ │ │ ├── Icon-GlobalVariable-Vector2.png │ │ │ │ │ │ ├── Icon-GlobalVariable-Vector3.png │ │ │ │ │ │ ├── Icon-GlobalVariable-GameObject.png │ │ │ │ │ │ ├── Icon-Component-GameObjectRegister.png │ │ │ │ │ │ ├── Savestate.meta │ │ │ │ │ │ ├── ScopedVariables.meta │ │ │ │ │ │ ├── GlobalVariableEditor.cs.meta │ │ │ │ │ │ └── ScopedVariables │ │ │ │ │ │ │ └── ScopedVariablePropertyDrawer.cs.meta │ │ │ │ │ ├── Misc │ │ │ │ │ │ ├── Type Creation Wizards.meta │ │ │ │ │ │ ├── SodaEventDrawer.cs.meta │ │ │ │ │ │ ├── Type Creation Wizards │ │ │ │ │ │ │ ├── RuntimeSetCreationWizard.cs.meta │ │ │ │ │ │ │ ├── TypeCreationWizardBase.cs.meta │ │ │ │ │ │ │ └── GlobalVariableCreationWizard.cs.meta │ │ │ │ │ │ ├── SodaEditorHelpers.cs.meta │ │ │ │ │ │ └── DisplayInsteadInPlaymodeDrawer.cs.meta │ │ │ │ │ ├── Events.meta │ │ │ │ │ ├── Misc.meta │ │ │ │ │ ├── Resources.meta │ │ │ │ │ ├── RuntimeSets.meta │ │ │ │ │ ├── GlobalVariables.meta │ │ │ │ │ ├── ThirteenPixels.Soda.Editor.asmdef.meta │ │ │ │ │ └── ThirteenPixels.Soda.Editor.asmdef │ │ │ │ ├── Runtime │ │ │ │ │ ├── AssemblyInfo.cs │ │ │ │ │ ├── Events.meta │ │ │ │ │ ├── Misc.meta │ │ │ │ │ ├── RuntimeSets.meta │ │ │ │ │ ├── GlobalVariables.meta │ │ │ │ │ ├── ThirteenPixels.Soda.asmdef.meta │ │ │ │ │ ├── GlobalVariables │ │ │ │ │ │ ├── Savestate.meta │ │ │ │ │ │ ├── ScopedVariables.meta │ │ │ │ │ │ ├── Savestate │ │ │ │ │ │ │ ├── SavestateSettings.cs │ │ │ │ │ │ │ ├── Savestate.cs.meta │ │ │ │ │ │ │ ├── ISavestateReader.cs.meta │ │ │ │ │ │ │ ├── ISavestateWriter.cs.meta │ │ │ │ │ │ │ ├── SavestateSettings.cs.meta │ │ │ │ │ │ │ ├── SavestateReaderWriterJson.cs.meta │ │ │ │ │ │ │ ├── SavestateReaderWriterPlayerPrefs.cs.meta │ │ │ │ │ │ │ ├── ISavestateReader.cs │ │ │ │ │ │ │ └── ISavestateWriter.cs │ │ │ │ │ │ ├── ScopedVariables │ │ │ │ │ │ │ ├── ScopedInt.cs │ │ │ │ │ │ │ ├── ScopedBool.cs │ │ │ │ │ │ │ ├── ScopedFloat.cs │ │ │ │ │ │ │ ├── ScopedString.cs │ │ │ │ │ │ │ ├── ScopedColor.cs │ │ │ │ │ │ │ ├── ScopedBool.cs.meta │ │ │ │ │ │ │ ├── ScopedInt.cs.meta │ │ │ │ │ │ │ ├── ScopedColor.cs.meta │ │ │ │ │ │ │ ├── ScopedFloat.cs.meta │ │ │ │ │ │ │ ├── ScopedString.cs.meta │ │ │ │ │ │ │ ├── ScopedVector2.cs.meta │ │ │ │ │ │ │ ├── ScopedVector3.cs.meta │ │ │ │ │ │ │ ├── ScopedGameObject.cs.meta │ │ │ │ │ │ │ ├── ScopedVariableBase.cs.meta │ │ │ │ │ │ │ ├── ScopedVector2.cs │ │ │ │ │ │ │ ├── ScopedVector3.cs │ │ │ │ │ │ │ └── ScopedGameObject.cs │ │ │ │ │ │ ├── GlobalBool.cs.meta │ │ │ │ │ │ ├── GlobalColor.cs.meta │ │ │ │ │ │ ├── GlobalFloat.cs.meta │ │ │ │ │ │ ├── GlobalInt.cs.meta │ │ │ │ │ │ ├── GlobalString.cs.meta │ │ │ │ │ │ ├── GlobalVector2.cs.meta │ │ │ │ │ │ ├── GlobalVector3.cs.meta │ │ │ │ │ │ ├── GlobalGameObject.cs.meta │ │ │ │ │ │ ├── GlobalVariableBase.cs.meta │ │ │ │ │ │ ├── GlobalGameObjectRegister.cs.meta │ │ │ │ │ │ ├── GlobalGameObjectWithComponentCacheBase.cs.meta │ │ │ │ │ │ ├── GlobalBool.cs │ │ │ │ │ │ ├── GlobalString.cs │ │ │ │ │ │ ├── GlobalVector2.cs │ │ │ │ │ │ ├── GlobalVector3.cs │ │ │ │ │ │ ├── GlobalColor.cs │ │ │ │ │ │ ├── GlobalInt.cs │ │ │ │ │ │ ├── GlobalFloat.cs │ │ │ │ │ │ └── GlobalGameObject.cs │ │ │ │ │ ├── AssemblyInfo.cs.meta │ │ │ │ │ ├── Misc │ │ │ │ │ │ ├── SodaEvent.cs.meta │ │ │ │ │ │ ├── ComponentCache.cs.meta │ │ │ │ │ │ ├── DisplayInsteadInPlaymodeAttribute.cs.meta │ │ │ │ │ │ └── DisplayInsteadInPlaymodeAttribute.cs │ │ │ │ │ ├── RuntimeSets │ │ │ │ │ │ ├── RuntimeSetBase.cs.meta │ │ │ │ │ │ ├── RuntimeSetElement.cs.meta │ │ │ │ │ │ ├── RuntimeSetGameObject.cs.meta │ │ │ │ │ │ ├── RuntimeSetTransform.cs.meta │ │ │ │ │ │ └── RuntimeSetTransform.cs │ │ │ │ │ ├── Events │ │ │ │ │ │ ├── GameEvent.cs.meta │ │ │ │ │ │ ├── GameEventBase.cs.meta │ │ │ │ │ │ └── GameEventListener.cs.meta │ │ │ │ │ └── ThirteenPixels.Soda.asmdef │ │ │ │ ├── package.json.meta │ │ │ │ ├── Editor.meta │ │ │ │ ├── Runtime.meta │ │ │ │ └── package.json │ │ │ ├── Soda.meta │ │ │ ├── Soda-Essentials │ │ │ │ ├── package.json.meta │ │ │ │ ├── ThirteenPixels.Soda.Essentials.asmdef.meta │ │ │ │ ├── GlobalIntWithMaximum.cs.meta │ │ │ │ ├── UIDisplayIntAsText.cs.meta │ │ │ │ ├── UIDisplayString.cs.meta │ │ │ │ ├── UIDisplayFloatAsText.cs.meta │ │ │ │ ├── UIDisplayIntAsImageFill.cs.meta │ │ │ │ ├── UIDisplayFloatAsImageFill.cs.meta │ │ │ │ ├── UIDisplayIntWithMaximumAsImageFill.cs.meta │ │ │ │ ├── ThirteenPixels.Soda.Essentials.asmdef │ │ │ │ ├── package.json │ │ │ │ ├── UIDisplayIntAsText.cs │ │ │ │ ├── UIDisplayString.cs │ │ │ │ ├── UIDisplayIntWithMaximumAsImageFill.cs │ │ │ │ ├── UIDisplayIntAsImageFill.cs │ │ │ │ └── UIDisplayFloatAsImageFill.cs │ │ │ ├── Documentation.meta │ │ │ └── Soda-Essentials.meta │ │ └── Soda.meta │ ├── Joystick Pack.meta │ ├── ThirteenPixels.meta │ ├── Camera Perspective Editor.meta │ ├── Gridbox Prototype Materials.meta │ ├── Camera Perspective Editor │ │ ├── Scripts.meta │ │ └── Scripts │ │ │ ├── Editor.meta │ │ │ ├── CameraPerspectiveEditor.cs.meta │ │ │ └── Editor │ │ │ └── CameraPerspectiveEditorEditor.cs.meta │ └── Gridbox Prototype Materials │ │ ├── Resources │ │ ├── Textures │ │ │ ├── Prototype Grid │ │ │ │ ├── prototype_512x512_red.png │ │ │ │ ├── prototype_512x512_blue1.png │ │ │ │ ├── prototype_512x512_blue2.png │ │ │ │ ├── prototype_512x512_blue3.png │ │ │ │ ├── prototype_512x512_brown.png │ │ │ │ ├── prototype_512x512_cyan.png │ │ │ │ ├── prototype_512x512_grey1.png │ │ │ │ ├── prototype_512x512_grey2.png │ │ │ │ ├── prototype_512x512_grey3.png │ │ │ │ ├── prototype_512x512_grey4.png │ │ │ │ ├── prototype_512x512_white.png │ │ │ │ ├── prototype_512x512_green1.png │ │ │ │ ├── prototype_512x512_green2.png │ │ │ │ ├── prototype_512x512_orange.png │ │ │ │ ├── prototype_512x512_purple.png │ │ │ │ └── prototype_512x512_yellow.png │ │ │ └── Prototype Grid.meta │ │ ├── Textures.meta │ │ ├── Materials.meta │ │ ├── Materials │ │ │ ├── Skybox.meta │ │ │ ├── Prototype Grid.meta │ │ │ ├── Skybox │ │ │ │ ├── Homogenous.mat.meta │ │ │ │ ├── Skybox Blue.mat.meta │ │ │ │ ├── Skybox Grey.mat.meta │ │ │ │ ├── Skybox Pink.mat.meta │ │ │ │ ├── Skybox Golden.mat.meta │ │ │ │ ├── Skybox Green.mat.meta │ │ │ │ └── Skybox Night.mat.meta │ │ │ └── Prototype Grid │ │ │ │ ├── Prototype_512x512_Blue1.mat.meta │ │ │ │ ├── Prototype_512x512_Blue2.mat.meta │ │ │ │ ├── Prototype_512x512_Blue3.mat.meta │ │ │ │ ├── Prototype_512x512_Brown.mat.meta │ │ │ │ ├── Prototype_512x512_Cyan.mat.meta │ │ │ │ ├── Prototype_512x512_Grey1.mat.meta │ │ │ │ ├── Prototype_512x512_Grey2.mat.meta │ │ │ │ ├── Prototype_512x512_Grey3.mat.meta │ │ │ │ ├── Prototype_512x512_Grey4.mat.meta │ │ │ │ ├── Prototype_512x512_Red.mat.meta │ │ │ │ ├── Prototype_512x512_White.mat.meta │ │ │ │ ├── Prototype_512x512_Green1.mat.meta │ │ │ │ ├── Prototype_512x512_Green2.mat.meta │ │ │ │ ├── Prototype_512x512_Orange.mat.meta │ │ │ │ ├── Prototype_512x512_Purple.mat.meta │ │ │ │ └── Prototype_512x512_Yellow.mat.meta │ │ ├── ProBuilder Data.meta │ │ └── ProBuilder Data │ │ │ └── Prototype Materials.asset.meta │ │ └── Resources.meta ├── Plugins │ ├── Sirenix │ │ ├── Assemblies │ │ │ ├── Sirenix.Utilities.dll │ │ │ ├── Sirenix.Serialization.dll │ │ │ ├── Sirenix.Utilities.Editor.dll │ │ │ ├── NoEditor │ │ │ │ ├── Sirenix.Utilities.dll │ │ │ │ └── Sirenix.Serialization.dll │ │ │ ├── Sirenix.OdinInspector.Editor.dll │ │ │ ├── Sirenix.Serialization.Config.dll │ │ │ ├── Sirenix.OdinInspector.Attributes.dll │ │ │ ├── NoEmitAndNoEditor │ │ │ │ ├── Sirenix.Utilities.dll │ │ │ │ └── Sirenix.Serialization.dll │ │ │ ├── link.xml.meta │ │ │ ├── Sirenix.Utilities.xml.meta │ │ │ ├── Sirenix.Utilities.Editor.xml.meta │ │ │ ├── Sirenix.OdinInspector.Editor.xml.meta │ │ │ ├── Sirenix.Serialization.Config.xml.meta │ │ │ ├── NoEditor.meta │ │ │ ├── Sirenix.OdinInspector.Attributes.xml.meta │ │ │ ├── NoEmitAndNoEditor.meta │ │ │ └── link.xml │ │ ├── Odin Inspector │ │ │ ├── Assets │ │ │ │ ├── Editor │ │ │ │ │ ├── Odin Inspector Logo.png │ │ │ │ │ ├── OdinPathLookup.asset.meta │ │ │ │ │ └── OdinPathLookup.asset │ │ │ │ └── Editor.meta │ │ │ ├── Config.meta │ │ │ ├── Config │ │ │ │ ├── Editor.meta │ │ │ │ ├── Resources.meta │ │ │ │ ├── Resources │ │ │ │ │ ├── Sirenix.meta │ │ │ │ │ └── Sirenix │ │ │ │ │ │ ├── GlobalSerializationConfig.asset.meta │ │ │ │ │ │ └── GlobalSerializationConfig.asset │ │ │ │ └── Editor │ │ │ │ │ ├── InspectorConfig.asset.meta │ │ │ │ │ ├── AOTGenerationConfig.asset.meta │ │ │ │ │ ├── GeneralDrawerConfig.asset.meta │ │ │ │ │ ├── ImportSettingsConfig.asset.meta │ │ │ │ │ ├── GeneralDrawerConfig.asset │ │ │ │ │ ├── ImportSettingsConfig.asset │ │ │ │ │ ├── InspectorConfig.asset │ │ │ │ │ └── AOTGenerationConfig.asset │ │ │ ├── Assets.meta │ │ │ ├── Scripts.meta │ │ │ └── Scripts │ │ │ │ ├── Editor.meta │ │ │ │ ├── Sirenix.OdinInspector.CompatibilityLayer.asmdef.meta │ │ │ │ ├── Editor │ │ │ │ ├── Sirenix.OdinInspector.CompatibilityLayer.Editor.asmdef.meta │ │ │ │ ├── SyncListDrawer.cs.meta │ │ │ │ ├── VectorIntDrawers.cs.meta │ │ │ │ ├── BuildAOTAutomation.cs.meta │ │ │ │ ├── SyncVarAttributeDrawer.cs.meta │ │ │ │ ├── EnsureOdinInspectorDefine.cs.meta │ │ │ │ ├── VectorIntPropertyResolvers.cs.meta │ │ │ │ ├── AssemblyImportSettingsAutomation.cs.meta │ │ │ │ ├── Vector2IntMinMaxAttributeDrawer.cs.meta │ │ │ │ ├── FixBrokenUnityObjectWrapperDrawer.cs.meta │ │ │ │ └── Sirenix.OdinInspector.CompatibilityLayer.Editor.asmdef │ │ │ │ ├── VectorIntFormatters.cs.meta │ │ │ │ ├── SerializedNetworkBehaviour.cs.meta │ │ │ │ └── Sirenix.OdinInspector.CompatibilityLayer.asmdef │ │ ├── Readme.txt.meta │ │ ├── Demos.meta │ │ ├── Demos │ │ │ ├── Custom Drawers.unitypackage.meta │ │ │ ├── Editor Windows.unitypackage.meta │ │ │ ├── Sample - RPG Editor.unitypackage.meta │ │ │ └── Custom Attribute Processors.unitypackage.meta │ │ ├── Assemblies.meta │ │ └── Odin Inspector.meta │ └── Sirenix.meta ├── Prefabs │ ├── Bird.prefab.meta │ ├── Cube.prefab.meta │ ├── Rock.prefab.meta │ ├── Archer.prefab.meta │ ├── Arrow.prefab.meta │ ├── Golem.prefab.meta │ └── Player.prefab.meta ├── Models.meta ├── Plugins.meta ├── Prefabs.meta ├── Scenes.meta ├── Scripts.meta ├── Sprites.meta ├── Materials.meta ├── TextMesh Pro.meta ├── Thirdparty.meta ├── Physical Materials.meta ├── Materials │ └── arrow.mat.meta └── Physical Materials │ ├── Ground.physicMaterial.meta │ └── Ground.physicMaterial ├── ProjectSettings ├── ProjectVersion.txt ├── ClusterInputManager.asset ├── PresetManager.asset ├── XRSettings.asset ├── TimeManager.asset ├── EditorBuildSettings.asset ├── VFXManager.asset ├── AudioManager.asset ├── TagManager.asset ├── UnityConnectSettings.asset └── EditorSettings.asset ├── .collabignore └── .gitignore /README.md: -------------------------------------------------------------------------------- 1 | # Archero 2 | Unity Archero prototype 3 | 4 | Unity 2019.3.1f1 5 | -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | # Auto detect text files and perform LF normalization 2 | * text=auto 3 | -------------------------------------------------------------------------------- /Assets/Models/model.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitebrim/Archero/HEAD/Assets/Models/model.fbx -------------------------------------------------------------------------------- /Assets/Sprites/Back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitebrim/Archero/HEAD/Assets/Sprites/Back.png -------------------------------------------------------------------------------- /Assets/Sprites/Pause.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitebrim/Archero/HEAD/Assets/Sprites/Pause.png -------------------------------------------------------------------------------- /Assets/Sprites/ButtonLong.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitebrim/Archero/HEAD/Assets/Sprites/ButtonLong.png -------------------------------------------------------------------------------- /Assets/Scenes/Game/NavMesh.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitebrim/Archero/HEAD/Assets/Scenes/Game/NavMesh.asset -------------------------------------------------------------------------------- /Assets/Scripts/Misc/ReadOnlyAttribute.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | public class ReadOnlyAttribute : PropertyAttribute { } -------------------------------------------------------------------------------- /Assets/Scripts/Enemy/Enemies/Bird.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | public class Bird : FlyingEnemy 4 | { 5 | 6 | } 7 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemy/Enemies/Golem.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | public class Golem : WalkingEnemy 4 | { 5 | 6 | } 7 | -------------------------------------------------------------------------------- /ProjectSettings/ProjectVersion.txt: -------------------------------------------------------------------------------- 1 | m_EditorVersion: 2019.3.1f1 2 | m_EditorVersionWithRevision: 2019.3.1f1 (89d6087839c2) 3 | -------------------------------------------------------------------------------- /Assets/Models/Rock/PUSHILIN_boulder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitebrim/Archero/HEAD/Assets/Models/Rock/PUSHILIN_boulder.png -------------------------------------------------------------------------------- /Assets/Models/Arrow/CHAHIN_ARROW_TEXTURE.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitebrim/Archero/HEAD/Assets/Models/Arrow/CHAHIN_ARROW_TEXTURE.jpg -------------------------------------------------------------------------------- /Assets/Thirdparty/Joystick Pack/Documentaion.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitebrim/Archero/HEAD/Assets/Thirdparty/Joystick Pack/Documentaion.pdf -------------------------------------------------------------------------------- /Assets/Plugins/Sirenix/Assemblies/Sirenix.Utilities.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitebrim/Archero/HEAD/Assets/Plugins/Sirenix/Assemblies/Sirenix.Utilities.dll -------------------------------------------------------------------------------- /Assets/Plugins/Sirenix/Assemblies/Sirenix.Serialization.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitebrim/Archero/HEAD/Assets/Plugins/Sirenix/Assemblies/Sirenix.Serialization.dll -------------------------------------------------------------------------------- /Assets/Plugins/Sirenix/Assemblies/Sirenix.Utilities.Editor.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitebrim/Archero/HEAD/Assets/Plugins/Sirenix/Assemblies/Sirenix.Utilities.Editor.dll -------------------------------------------------------------------------------- /Assets/Plugins/Sirenix/Assemblies/NoEditor/Sirenix.Utilities.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitebrim/Archero/HEAD/Assets/Plugins/Sirenix/Assemblies/NoEditor/Sirenix.Utilities.dll -------------------------------------------------------------------------------- /Assets/Thirdparty/Joystick Pack/Sprites/Handles/Handle_Plain.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitebrim/Archero/HEAD/Assets/Thirdparty/Joystick Pack/Sprites/Handles/Handle_Plain.png -------------------------------------------------------------------------------- /Assets/Thirdparty/Joystick Pack/Sprites/Handles/Handle_Ridged.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitebrim/Archero/HEAD/Assets/Thirdparty/Joystick Pack/Sprites/Handles/Handle_Ridged.png -------------------------------------------------------------------------------- /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 | -------------------------------------------------------------------------------- /Assets/Plugins/Sirenix/Assemblies/Sirenix.OdinInspector.Editor.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitebrim/Archero/HEAD/Assets/Plugins/Sirenix/Assemblies/Sirenix.OdinInspector.Editor.dll -------------------------------------------------------------------------------- /Assets/Plugins/Sirenix/Assemblies/Sirenix.Serialization.Config.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitebrim/Archero/HEAD/Assets/Plugins/Sirenix/Assemblies/Sirenix.Serialization.Config.dll -------------------------------------------------------------------------------- /Assets/Thirdparty/Joystick Pack/Sprites/Handles/Handle_Outline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitebrim/Archero/HEAD/Assets/Thirdparty/Joystick Pack/Sprites/Handles/Handle_Outline.png -------------------------------------------------------------------------------- /Assets/Plugins/Sirenix/Assemblies/NoEditor/Sirenix.Serialization.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitebrim/Archero/HEAD/Assets/Plugins/Sirenix/Assemblies/NoEditor/Sirenix.Serialization.dll -------------------------------------------------------------------------------- /Assets/Plugins/Sirenix/Assemblies/Sirenix.OdinInspector.Attributes.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitebrim/Archero/HEAD/Assets/Plugins/Sirenix/Assemblies/Sirenix.OdinInspector.Attributes.dll -------------------------------------------------------------------------------- /Assets/Thirdparty/Joystick Pack/Sprites/Handles/Handle_Plain_Arrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitebrim/Archero/HEAD/Assets/Thirdparty/Joystick Pack/Sprites/Handles/Handle_Plain_Arrows.png -------------------------------------------------------------------------------- /Assets/Thirdparty/Joystick Pack/Sprites/Handles/Handle_Ridged_Arrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitebrim/Archero/HEAD/Assets/Thirdparty/Joystick Pack/Sprites/Handles/Handle_Ridged_Arrows.png -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Documentation/Soda User Manual.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitebrim/Archero/HEAD/Assets/Thirdparty/ThirteenPixels/Soda/Documentation/Soda User Manual.pdf -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Editor/Events/Icon-Event.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitebrim/Archero/HEAD/Assets/Thirdparty/ThirteenPixels/Soda/Soda/Editor/Events/Icon-Event.png -------------------------------------------------------------------------------- /Assets/Plugins/Sirenix/Assemblies/NoEmitAndNoEditor/Sirenix.Utilities.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitebrim/Archero/HEAD/Assets/Plugins/Sirenix/Assemblies/NoEmitAndNoEditor/Sirenix.Utilities.dll -------------------------------------------------------------------------------- /Assets/Plugins/Sirenix/Odin Inspector/Assets/Editor/Odin Inspector Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitebrim/Archero/HEAD/Assets/Plugins/Sirenix/Odin Inspector/Assets/Editor/Odin Inspector Logo.png -------------------------------------------------------------------------------- /Assets/Thirdparty/Joystick Pack/Sprites/Handles/Handle_Outline_Arrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitebrim/Archero/HEAD/Assets/Thirdparty/Joystick Pack/Sprites/Handles/Handle_Outline_Arrows.png -------------------------------------------------------------------------------- /Assets/Plugins/Sirenix/Assemblies/NoEmitAndNoEditor/Sirenix.Serialization.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitebrim/Archero/HEAD/Assets/Plugins/Sirenix/Assemblies/NoEmitAndNoEditor/Sirenix.Serialization.dll -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Runtime/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | // Copyright © Sascha Graeff/13Pixels. 2 | 3 | [assembly: System.Runtime.CompilerServices.InternalsVisibleTo("ThirteenPixels.Soda.Editor")] -------------------------------------------------------------------------------- /Assets/Prefabs/Bird.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ffbb99046d5feac459f07b7521a68fc7 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Prefabs/Cube.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0434ef5e8b7cefa46915ff219b6a8e75 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Prefabs/Rock.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7592b103e6561ea4aa8b5c3b40e727a8 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Scenes/Game.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9fc0d4010bbf28b4594072e72b8655ab 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Thirdparty/Joystick Pack/Sprites/All Axis Backgrounds/AllAxis_Outline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitebrim/Archero/HEAD/Assets/Thirdparty/Joystick Pack/Sprites/All Axis Backgrounds/AllAxis_Outline.png -------------------------------------------------------------------------------- /Assets/Thirdparty/Joystick Pack/Sprites/All Axis Backgrounds/AllAxis_Plain.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitebrim/Archero/HEAD/Assets/Thirdparty/Joystick Pack/Sprites/All Axis Backgrounds/AllAxis_Plain.png -------------------------------------------------------------------------------- /Assets/Thirdparty/Joystick Pack/Sprites/All Axis Backgrounds/AllAxis_Ridged.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitebrim/Archero/HEAD/Assets/Thirdparty/Joystick Pack/Sprites/All Axis Backgrounds/AllAxis_Ridged.png -------------------------------------------------------------------------------- /Assets/Thirdparty/Joystick Pack/Sprites/Vertical Backgrounds/Vertical_Plain.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitebrim/Archero/HEAD/Assets/Thirdparty/Joystick Pack/Sprites/Vertical Backgrounds/Vertical_Plain.png -------------------------------------------------------------------------------- /Assets/Thirdparty/Joystick Pack/Sprites/Vertical Backgrounds/Vertical_Ridged.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitebrim/Archero/HEAD/Assets/Thirdparty/Joystick Pack/Sprites/Vertical Backgrounds/Vertical_Ridged.png -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Editor/Events/Icon-EventListener.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitebrim/Archero/HEAD/Assets/Thirdparty/ThirteenPixels/Soda/Soda/Editor/Events/Icon-EventListener.png -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Editor/Resources/Icon-Playmode-On.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitebrim/Archero/HEAD/Assets/Thirdparty/ThirteenPixels/Soda/Soda/Editor/Resources/Icon-Playmode-On.png -------------------------------------------------------------------------------- /ProjectSettings/PresetManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!1386491679 &1 4 | PresetManager: 5 | m_ObjectHideFlags: 0 6 | serializedVersion: 2 7 | m_DefaultPresets: {} 8 | -------------------------------------------------------------------------------- /Assets/Prefabs/Archer.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4b96f1c68b5decd45af8e94c8a943039 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Prefabs/Arrow.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6516da5309dd27843bb4ed34d5083f2e 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Prefabs/Golem.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d30fa9e0effe02f4aa76328243863b83 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Prefabs/Player.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 79255aac330e88047bccabd52b5a8e51 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Thirdparty/Joystick Pack/Scripts/Joysticks/FixedJoystick.cs: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | 5 | public class FixedJoystick : Joystick 6 | { 7 | 8 | } -------------------------------------------------------------------------------- /Assets/Thirdparty/Joystick Pack/Sprites/Vertical Backgrounds/Vertical_Outline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitebrim/Archero/HEAD/Assets/Thirdparty/Joystick Pack/Sprites/Vertical Backgrounds/Vertical_Outline.png -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Editor/Resources/Icon-Playmode-Off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitebrim/Archero/HEAD/Assets/Thirdparty/ThirteenPixels/Soda/Soda/Editor/Resources/Icon-Playmode-Off.png -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Editor/RuntimeSets/Icon-RuntimeSet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitebrim/Archero/HEAD/Assets/Thirdparty/ThirteenPixels/Soda/Soda/Editor/RuntimeSets/Icon-RuntimeSet.png -------------------------------------------------------------------------------- /Assets/Models.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7e27290728aefa341abd8839dad1a77a 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Plugins.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 64558912e2ae94745b5bc00d32099cdd 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Prefabs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7ec974f0f89c7f04a88cbe45ac9a5aba 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scenes.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9ddbaf3506722694f85a55b00f50e4fe 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2e19c0f528efc4a4f8f187de409824ea 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Misc/Tags.cs: -------------------------------------------------------------------------------- 1 | public static class Tags 2 | { 3 | public const string obstacleTag = "Environment"; 4 | public const string enemyTag = "Enemy"; 5 | public const string playerTag = "Player"; 6 | } 7 | -------------------------------------------------------------------------------- /Assets/Sprites.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 08a834b91b2f71a43893fb314cefc609 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Thirdparty/Joystick Pack/Sprites/All Axis Backgrounds/AllAxis_Plain_Arrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitebrim/Archero/HEAD/Assets/Thirdparty/Joystick Pack/Sprites/All Axis Backgrounds/AllAxis_Plain_Arrows.png -------------------------------------------------------------------------------- /Assets/Thirdparty/Joystick Pack/Sprites/Horizontal Backgrounds/Horizontal_Outline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitebrim/Archero/HEAD/Assets/Thirdparty/Joystick Pack/Sprites/Horizontal Backgrounds/Horizontal_Outline.png -------------------------------------------------------------------------------- /Assets/Thirdparty/Joystick Pack/Sprites/Horizontal Backgrounds/Horizontal_Plain.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitebrim/Archero/HEAD/Assets/Thirdparty/Joystick Pack/Sprites/Horizontal Backgrounds/Horizontal_Plain.png -------------------------------------------------------------------------------- /Assets/Thirdparty/Joystick Pack/Sprites/Horizontal Backgrounds/Horizontal_Ridged.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitebrim/Archero/HEAD/Assets/Thirdparty/Joystick Pack/Sprites/Horizontal Backgrounds/Horizontal_Ridged.png -------------------------------------------------------------------------------- /Assets/Materials.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8875fa5d97471e24fa38b7acc9830fd6 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Models/Arrow.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e0539e768f48ed949be4fcca46c23294 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Models/Rock.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 072d712382d6ee14d8121a83b6069a4d 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scenes/Game.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1536fb2d8b06d4e45af0d64d57c3a06a 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Base.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0c58dab7cf855d84b86a384671f01c58 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Misc.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b2a4fba23cb41c545a046c71f1912fb5 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Soda.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dff0a2be3a704584eb4ec0442ac84bc3 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/UI.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bf42666cf5faddc4286ba887ecdd99bd 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/TextMesh Pro.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f54d1bd14bd3ca042bd867b519fee8cc 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Thirdparty.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e2100c3a9576fad48841a00969a4f32a 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Thirdparty/Joystick Pack/Sprites/All Axis Backgrounds/AllAxis_Outline_Arrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitebrim/Archero/HEAD/Assets/Thirdparty/Joystick Pack/Sprites/All Axis Backgrounds/AllAxis_Outline_Arrows.png -------------------------------------------------------------------------------- /Assets/Thirdparty/Joystick Pack/Sprites/All Axis Backgrounds/AllAxis_Ridged_Arrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitebrim/Archero/HEAD/Assets/Thirdparty/Joystick Pack/Sprites/All Axis Backgrounds/AllAxis_Ridged_Arrows.png -------------------------------------------------------------------------------- /Assets/Thirdparty/Joystick Pack/Sprites/Vertical Backgrounds/Vertical_Plain_Arrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitebrim/Archero/HEAD/Assets/Thirdparty/Joystick Pack/Sprites/Vertical Backgrounds/Vertical_Plain_Arrows.png -------------------------------------------------------------------------------- /Assets/Thirdparty/Joystick Pack/Sprites/Vertical Backgrounds/Vertical_Ridged_Arrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitebrim/Archero/HEAD/Assets/Thirdparty/Joystick Pack/Sprites/Vertical Backgrounds/Vertical_Ridged_Arrows.png -------------------------------------------------------------------------------- /Assets/Scripts/Camera.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 80c6616cba385e542a7ab349fbe22517 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Editor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1c6b47d9988052348ad5ec364807bb62 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemy.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7c5a7a3ffea1f9f43bc1a836bdf7ef27 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Player.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0cefbfb162f201f4896ff72f0bc621ae 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Weapons.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 08d7f1c2c26387b44b2ee5a460b49956 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Thirdparty/Joystick Pack/Sprites/Horizontal Backgrounds/Horizontal_Plain_Arrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitebrim/Archero/HEAD/Assets/Thirdparty/Joystick Pack/Sprites/Horizontal Backgrounds/Horizontal_Plain_Arrows.png -------------------------------------------------------------------------------- /Assets/Thirdparty/Joystick Pack/Sprites/Vertical Backgrounds/Vertical_Outline_Arrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitebrim/Archero/HEAD/Assets/Thirdparty/Joystick Pack/Sprites/Vertical Backgrounds/Vertical_Outline_Arrows.png -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Editor/RuntimeSets/Icon-RuntimeSetElement.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitebrim/Archero/HEAD/Assets/Thirdparty/ThirteenPixels/Soda/Soda/Editor/RuntimeSets/Icon-RuntimeSetElement.png -------------------------------------------------------------------------------- /Assets/Physical Materials.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a5619e757e5ba4b458185c2548be5ba7 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Plugins/Sirenix/Assemblies/link.xml.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4c8463be289381f4b8d730cc983a131b 3 | timeCreated: 1571835978 4 | TextScriptImporter: 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemy/Enemies.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f359ac7e629702d44a3337aa4349df1d 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Soda/Custom.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0328d09145d335e45a26baa3a5ce7a34 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Weapons/Arrows.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a128364f0839d454887c284aadbe6107 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Thirdparty/Joystick Pack/Documentaion.pdf.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cfa813ed406827e43b967abd54ab5b9a 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Thirdparty/Joystick Pack/Sprites/Horizontal Backgrounds/Horizontal_Outline_Arrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitebrim/Archero/HEAD/Assets/Thirdparty/Joystick Pack/Sprites/Horizontal Backgrounds/Horizontal_Outline_Arrows.png -------------------------------------------------------------------------------- /Assets/Thirdparty/Joystick Pack/Sprites/Horizontal Backgrounds/Horizontal_Ridged_Arrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitebrim/Archero/HEAD/Assets/Thirdparty/Joystick Pack/Sprites/Horizontal Backgrounds/Horizontal_Ridged_Arrows.png -------------------------------------------------------------------------------- /ProjectSettings/XRSettings.asset: -------------------------------------------------------------------------------- 1 | { 2 | "m_SettingKeys": [ 3 | "VR Device Disabled", 4 | "VR Device User Alert" 5 | ], 6 | "m_SettingValues": [ 7 | "False", 8 | "False" 9 | ] 10 | } -------------------------------------------------------------------------------- /Assets/Scripts/Weapons/Arrows/Base.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 946acbe79ba4c3c4886d9056b0bfa3ae 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Thirdparty/Joystick Pack.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 084f60a09e375b24c9a0af73639a80d6 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 50097c40b732ab6469b543ecab5b0237 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Editor/GlobalVariables/Icon-GlobalVariable-Bool.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitebrim/Archero/HEAD/Assets/Thirdparty/ThirteenPixels/Soda/Soda/Editor/GlobalVariables/Icon-GlobalVariable-Bool.png -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Editor/GlobalVariables/Icon-GlobalVariable-Color.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitebrim/Archero/HEAD/Assets/Thirdparty/ThirteenPixels/Soda/Soda/Editor/GlobalVariables/Icon-GlobalVariable-Color.png -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Editor/GlobalVariables/Icon-GlobalVariable-Float.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitebrim/Archero/HEAD/Assets/Thirdparty/ThirteenPixels/Soda/Soda/Editor/GlobalVariables/Icon-GlobalVariable-Float.png -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Editor/GlobalVariables/Icon-GlobalVariable-Int.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitebrim/Archero/HEAD/Assets/Thirdparty/ThirteenPixels/Soda/Soda/Editor/GlobalVariables/Icon-GlobalVariable-Int.png -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Editor/GlobalVariables/Savestate/Icon-Savestate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitebrim/Archero/HEAD/Assets/Thirdparty/ThirteenPixels/Soda/Soda/Editor/GlobalVariables/Savestate/Icon-Savestate.png -------------------------------------------------------------------------------- /Assets/Materials/arrow.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: efed010f4f8fd2842a75e80fb0767b9f 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Models/Rock/Rock.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 05e53773ba085ff4d90dd776a474479a 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Thirdparty/Joystick Pack/Prefabs/Fixed Joystick.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: aaa2c939c0359ac4dbce3f49e8b90252 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: df4fe5277932fa04096b9e11bdb347f7 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Editor/GlobalVariables/Icon-GlobalVariable-String.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitebrim/Archero/HEAD/Assets/Thirdparty/ThirteenPixels/Soda/Soda/Editor/GlobalVariables/Icon-GlobalVariable-String.png -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Editor/GlobalVariables/Icon-GlobalVariable-Vector2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitebrim/Archero/HEAD/Assets/Thirdparty/ThirteenPixels/Soda/Soda/Editor/GlobalVariables/Icon-GlobalVariable-Vector2.png -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Editor/GlobalVariables/Icon-GlobalVariable-Vector3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitebrim/Archero/HEAD/Assets/Thirdparty/ThirteenPixels/Soda/Soda/Editor/GlobalVariables/Icon-GlobalVariable-Vector3.png -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/package.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 07fa873515ccc1e4681fd2a461d688f3 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Models/Arrow/arror.mesh.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e87eaed5da4899045b4365adb4a74050 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Plugins/Sirenix/Odin Inspector/Config.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a4bb22c834f7ae2448bb4ba001e79934 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Plugins/Sirenix/Readme.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e957a9e8b4f4bce4b8a34e504a8c39d7 3 | timeCreated: 1533815770 4 | licenseType: Store 5 | TextScriptImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scenes/Game/NavMesh.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1339c5ccdef90b34cbde1bba337983d5 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Soda/Input.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6d1c5bd22173b2143982ce521d8b002e 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Soda/Player.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c114e99e45cdb4c4484290ea37e03d0b 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Thirdparty/Camera Perspective Editor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ce08c2a5794fb484d8183a362848965b 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Thirdparty/Joystick Pack/Prefabs/Dynamic Joystick.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 56fae09712773584fb63896d473a98ee 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Thirdparty/Joystick Pack/Prefabs/Floating Joystick.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0d230cc8be529a542a08cb878ab14b18 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Thirdparty/Joystick Pack/Prefabs/Variable Joystick.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ec536a7718376554185e4a856d5ae230 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Documentation/Readme.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ec9c3318f4473ed419efad5fffaa89da 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ab17d20604134204cafc34a6e08fd55c 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Editor/GlobalVariables/Icon-GlobalVariable-GameObject.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitebrim/Archero/HEAD/Assets/Thirdparty/ThirteenPixels/Soda/Soda/Editor/GlobalVariables/Icon-GlobalVariable-GameObject.png -------------------------------------------------------------------------------- /Assets/Scripts/Soda/Enemy Handler.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 844697ca1887009458f7eab66bdc9b91 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Soda/Enemy Spawner.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6f4a83598651fbf439ba9b63920bf883 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Soda/Game State.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 54bdc4c145062e34db76a2a3bb0c50c8 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Soda/onLevelPassed.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c92962320465d7e41bc6c44b4503a947 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Soda/onPlayerDeath.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 29380a14d0da7914dafb8a405f2918f4 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Thirdparty/Gridbox Prototype Materials.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8e7d73789be256d46be1d1cd4bc72cf5 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Thirdparty/Joystick Pack/Scripts/Editor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8bf1b896f4e24d441975cb6f11f92e74 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Thirdparty/Joystick Pack/Sprites/Handles.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6f3c65e147711ac449f6bbd5e7da81df 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda-Essentials/package.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 06f31fdf77a06e64991d3f650f36e6f5 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Plugins/Sirenix/Odin Inspector/Config/Editor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fc9533bef6d3c3543bd42c5ced52f640 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Plugins/Sirenix/Odin Inspector/Config/Resources.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6ab295cc06e2e09439de4f2c3c030426 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Thirdparty/Camera Perspective Editor/Scripts.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 881803d4b92de9944aeaa73d9137c430 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Thirdparty/Gridbox Prototype Materials/Resources/Textures/Prototype Grid/prototype_512x512_red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitebrim/Archero/HEAD/Assets/Thirdparty/Gridbox Prototype Materials/Resources/Textures/Prototype Grid/prototype_512x512_red.png -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Documentation.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e43aaa5ef5b8c2e4bb1b9eefd8c135c5 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Documentation/Soda User Manual.pdf.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 29b83b23e33f1f44f9c539746c906e39 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda-Essentials.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 189dfdb175241884ba68c37845f4b479 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Editor/GlobalVariables/Icon-Component-GameObjectRegister.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitebrim/Archero/HEAD/Assets/Thirdparty/ThirteenPixels/Soda/Soda/Editor/GlobalVariables/Icon-Component-GameObjectRegister.png -------------------------------------------------------------------------------- /Assets/Physical Materials/Ground.physicMaterial.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a0a347e051bc3f64ea5938da66e3e20c 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Plugins/Sirenix.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 35a721eae1cdbe647a086ad29a339fef 3 | folderAsset: yes 4 | timeCreated: 1579699712 5 | licenseType: Store 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Thirdparty/Camera Perspective Editor/Scripts/Editor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5223e341cf3970640a66d71ba5c92355 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Thirdparty/Gridbox Prototype Materials/Resources.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8d1c710911d4cd54c940b4db8ea99a02 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Thirdparty/Gridbox Prototype Materials/Resources/Textures/Prototype Grid/prototype_512x512_blue1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitebrim/Archero/HEAD/Assets/Thirdparty/Gridbox Prototype Materials/Resources/Textures/Prototype Grid/prototype_512x512_blue1.png -------------------------------------------------------------------------------- /Assets/Thirdparty/Gridbox Prototype Materials/Resources/Textures/Prototype Grid/prototype_512x512_blue2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitebrim/Archero/HEAD/Assets/Thirdparty/Gridbox Prototype Materials/Resources/Textures/Prototype Grid/prototype_512x512_blue2.png -------------------------------------------------------------------------------- /Assets/Thirdparty/Gridbox Prototype Materials/Resources/Textures/Prototype Grid/prototype_512x512_blue3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitebrim/Archero/HEAD/Assets/Thirdparty/Gridbox Prototype Materials/Resources/Textures/Prototype Grid/prototype_512x512_blue3.png -------------------------------------------------------------------------------- /Assets/Thirdparty/Gridbox Prototype Materials/Resources/Textures/Prototype Grid/prototype_512x512_brown.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitebrim/Archero/HEAD/Assets/Thirdparty/Gridbox Prototype Materials/Resources/Textures/Prototype Grid/prototype_512x512_brown.png -------------------------------------------------------------------------------- /Assets/Thirdparty/Gridbox Prototype Materials/Resources/Textures/Prototype Grid/prototype_512x512_cyan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitebrim/Archero/HEAD/Assets/Thirdparty/Gridbox Prototype Materials/Resources/Textures/Prototype Grid/prototype_512x512_cyan.png -------------------------------------------------------------------------------- /Assets/Thirdparty/Gridbox Prototype Materials/Resources/Textures/Prototype Grid/prototype_512x512_grey1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitebrim/Archero/HEAD/Assets/Thirdparty/Gridbox Prototype Materials/Resources/Textures/Prototype Grid/prototype_512x512_grey1.png -------------------------------------------------------------------------------- /Assets/Thirdparty/Gridbox Prototype Materials/Resources/Textures/Prototype Grid/prototype_512x512_grey2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitebrim/Archero/HEAD/Assets/Thirdparty/Gridbox Prototype Materials/Resources/Textures/Prototype Grid/prototype_512x512_grey2.png -------------------------------------------------------------------------------- /Assets/Thirdparty/Gridbox Prototype Materials/Resources/Textures/Prototype Grid/prototype_512x512_grey3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitebrim/Archero/HEAD/Assets/Thirdparty/Gridbox Prototype Materials/Resources/Textures/Prototype Grid/prototype_512x512_grey3.png -------------------------------------------------------------------------------- /Assets/Thirdparty/Gridbox Prototype Materials/Resources/Textures/Prototype Grid/prototype_512x512_grey4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitebrim/Archero/HEAD/Assets/Thirdparty/Gridbox Prototype Materials/Resources/Textures/Prototype Grid/prototype_512x512_grey4.png -------------------------------------------------------------------------------- /Assets/Thirdparty/Gridbox Prototype Materials/Resources/Textures/Prototype Grid/prototype_512x512_white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitebrim/Archero/HEAD/Assets/Thirdparty/Gridbox Prototype Materials/Resources/Textures/Prototype Grid/prototype_512x512_white.png -------------------------------------------------------------------------------- /Assets/Plugins/Sirenix/Assemblies/Sirenix.Utilities.xml.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d051b1ae692d3bb46a4b4e17521342a9 3 | timeCreated: 1579698672 4 | licenseType: Store 5 | TextScriptImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Plugins/Sirenix/Demos.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 30565587d2ea3b84b9f31b6f9213a807 3 | folderAsset: yes 4 | timeCreated: 1579699712 5 | licenseType: Store 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Plugins/Sirenix/Demos/Custom Drawers.unitypackage.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 301abc23e2a266047bccf458e0e26cc8 3 | timeCreated: 1579698705 4 | licenseType: Store 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Plugins/Sirenix/Demos/Editor Windows.unitypackage.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 00ae53e619ac3a2478e44fcc621aba68 3 | timeCreated: 1579698705 4 | licenseType: Store 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Plugins/Sirenix/Odin Inspector/Config/Resources/Sirenix.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ed6c6c4539283ae41acffd78068c40f1 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Thirdparty/Gridbox Prototype Materials/Resources/Textures.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a1eecf8d7e6ca0e4cbf451a621a5a5a5 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Thirdparty/Gridbox Prototype Materials/Resources/Textures/Prototype Grid/prototype_512x512_green1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitebrim/Archero/HEAD/Assets/Thirdparty/Gridbox Prototype Materials/Resources/Textures/Prototype Grid/prototype_512x512_green1.png -------------------------------------------------------------------------------- /Assets/Thirdparty/Gridbox Prototype Materials/Resources/Textures/Prototype Grid/prototype_512x512_green2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitebrim/Archero/HEAD/Assets/Thirdparty/Gridbox Prototype Materials/Resources/Textures/Prototype Grid/prototype_512x512_green2.png -------------------------------------------------------------------------------- /Assets/Thirdparty/Gridbox Prototype Materials/Resources/Textures/Prototype Grid/prototype_512x512_orange.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitebrim/Archero/HEAD/Assets/Thirdparty/Gridbox Prototype Materials/Resources/Textures/Prototype Grid/prototype_512x512_orange.png -------------------------------------------------------------------------------- /Assets/Thirdparty/Gridbox Prototype Materials/Resources/Textures/Prototype Grid/prototype_512x512_purple.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitebrim/Archero/HEAD/Assets/Thirdparty/Gridbox Prototype Materials/Resources/Textures/Prototype Grid/prototype_512x512_purple.png -------------------------------------------------------------------------------- /Assets/Thirdparty/Gridbox Prototype Materials/Resources/Textures/Prototype Grid/prototype_512x512_yellow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Whitebrim/Archero/HEAD/Assets/Thirdparty/Gridbox Prototype Materials/Resources/Textures/Prototype Grid/prototype_512x512_yellow.png -------------------------------------------------------------------------------- /Assets/Thirdparty/Joystick Pack/Sprites/All Axis Backgrounds.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8ca78f589dc53fd419c85dd20ea22ade 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Thirdparty/Joystick Pack/Sprites/Horizontal Backgrounds.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4fe6b423a92ebaf4bb564f9457fa74e4 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Thirdparty/Joystick Pack/Sprites/Vertical Backgrounds.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 90487ea2fbd75ca4aafda6529e728976 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Plugins/Sirenix/Assemblies.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0892af58ca441f64dba2d7af03deb4c9 3 | folderAsset: yes 4 | timeCreated: 1579699712 5 | licenseType: Store 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Plugins/Sirenix/Assemblies/Sirenix.Utilities.Editor.xml.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7f4549e925a068a45916beead81559e5 3 | timeCreated: 1579698672 4 | licenseType: Store 5 | TextScriptImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Plugins/Sirenix/Demos/Sample - RPG Editor.unitypackage.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ce821de596d4c5f4d9b6d9902515d79d 3 | timeCreated: 1579698706 4 | licenseType: Store 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Thirdparty/Gridbox Prototype Materials/Resources/Materials.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cab0486873751c3439bc88f33c84dea7 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Plugins/Sirenix/Assemblies/Sirenix.OdinInspector.Editor.xml.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 73c0128e36fe4384b93c0b14cfd05e27 3 | timeCreated: 1579698672 4 | licenseType: Store 5 | TextScriptImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Plugins/Sirenix/Assemblies/Sirenix.Serialization.Config.xml.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8695fa299471af542be885d952548deb 3 | timeCreated: 1579698672 4 | licenseType: Store 5 | TextScriptImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Plugins/Sirenix/Demos/Custom Attribute Processors.unitypackage.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: febba9fce6abe9e4a9178ca327f27758 3 | timeCreated: 1579698704 4 | licenseType: Store 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Plugins/Sirenix/Odin Inspector.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 95bb668fca197464e9eef82fa5dfa3f4 3 | folderAsset: yes 4 | timeCreated: 1579699712 5 | licenseType: Store 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Thirdparty/Gridbox Prototype Materials/Resources/Materials/Skybox.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e794d9bd7ccf473498946fa53f28db0c 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Thirdparty/Gridbox Prototype Materials/Resources/ProBuilder Data.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 75b6dac83d69dbd43b8515fcd889129c 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Thirdparty/Joystick Pack/Prefabs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d41e4075f56d1e1438b3af3673ec6081 3 | folderAsset: yes 4 | timeCreated: 1513538369 5 | licenseType: Store 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Thirdparty/Joystick Pack/Scripts.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 07b685cbd69eaf049b40883b45f5bae2 3 | folderAsset: yes 4 | timeCreated: 1513537854 5 | licenseType: Store 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Thirdparty/Joystick Pack/Sprites.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f36f8459cb8c3fd44ba4390ba9652af8 3 | folderAsset: yes 4 | timeCreated: 1513710650 5 | licenseType: Store 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Editor/Resources/GlobalVariableTemplate.cs.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6c0fd3271821e95478dae04b84024b27 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Editor/Resources/RuntimeSetTemplateSingle.cs.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e93bd0a1e7f98ac49af9af2f69570350 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /ProjectSettings/TimeManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!5 &1 4 | TimeManager: 5 | m_ObjectHideFlags: 0 6 | Fixed Timestep: 0.02 7 | Maximum Allowed Timestep: 0.33333334 8 | m_TimeScale: 1 9 | Maximum Particle Timestep: 0.03 10 | -------------------------------------------------------------------------------- /Assets/Plugins/Sirenix/Assemblies/NoEditor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 47257c77491e24c4f8887864ee0857f0 3 | folderAsset: yes 4 | timeCreated: 1579699712 5 | licenseType: Store 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Plugins/Sirenix/Assemblies/Sirenix.OdinInspector.Attributes.xml.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a3049ec6ee259414d91131c5fec553a1 3 | timeCreated: 1579698672 4 | licenseType: Store 5 | TextScriptImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Plugins/Sirenix/Odin Inspector/Assets.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 417783ef8cf45034fb2abd6d7bddeb49 3 | folderAsset: yes 4 | timeCreated: 1579699712 5 | licenseType: Store 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Thirdparty/Gridbox Prototype Materials/Resources/Textures/Prototype Grid.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fc9460034f9ca0344843541b996a2199 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Thirdparty/Joystick Pack/Scripts/Base.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 04bf1fec540b6ee4987dc6524756477c 3 | folderAsset: yes 4 | timeCreated: 1513537865 5 | licenseType: Store 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Editor/Misc/Type Creation Wizards.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7a2b6e527ddc8e24999589a79e40beeb 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Editor/Resources/RuntimeSetTemplateMultiple.cs.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2cb85cad3241d0440aba042cef5e7126 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Plugins/Sirenix/Odin Inspector/Assets/Editor/OdinPathLookup.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 08379ccefc05200459f90a1c0711a340 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Plugins/Sirenix/Odin Inspector/Config/Editor/InspectorConfig.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 31349f3ad59bcf242b8bd208b2e965dc 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Plugins/Sirenix/Odin Inspector/Scripts.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 92ea4518d6ddba64e9ffc990b334ebdf 3 | folderAsset: yes 4 | timeCreated: 1579699712 5 | licenseType: Store 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Scripts/UI/PauseUI.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | public class PauseUI : MonoBehaviour 4 | { 5 | public void Pause() 6 | { 7 | Time.timeScale = 0; 8 | } 9 | 10 | public void UnPause() 11 | { 12 | Time.timeScale = 1; 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /Assets/Thirdparty/Camera Perspective Editor/Scripts/CameraPerspectiveEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3afc59afdcc67455087385c428400f4f 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Thirdparty/Gridbox Prototype Materials/Resources/Materials/Prototype Grid.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cecfe17a50e489e4f8101820a64e4e59 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Thirdparty/Joystick Pack/Scripts/Joysticks.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 30f674d88470a814e8648e216b61b9ef 3 | folderAsset: yes 4 | timeCreated: 1513537874 5 | licenseType: Store 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Plugins/Sirenix/Assemblies/NoEmitAndNoEditor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 92ca8146ddb5c874b9b1dc1d4564b779 3 | folderAsset: yes 4 | timeCreated: 1579699712 5 | licenseType: Store 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Plugins/Sirenix/Odin Inspector/Assets/Editor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6a4bacb88ad38904f94fce909ff35536 3 | folderAsset: yes 4 | timeCreated: 1579699712 5 | licenseType: Store 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Plugins/Sirenix/Odin Inspector/Config/Editor/AOTGenerationConfig.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e4220e6d5794ce14fb1785e85eb6af3d 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Plugins/Sirenix/Odin Inspector/Config/Editor/GeneralDrawerConfig.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1f9a7ea5238b9dd4a99f1362ed619f5f 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Plugins/Sirenix/Odin Inspector/Config/Editor/ImportSettingsConfig.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: be0359a5a041f664fad457b6187ee356 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Plugins/Sirenix/Odin Inspector/Scripts/Editor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 51d97d64dbac6434cbb39359e4346f89 3 | folderAsset: yes 4 | timeCreated: 1579699712 5 | licenseType: Store 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Plugins/Sirenix/Odin Inspector/Scripts/Sirenix.OdinInspector.CompatibilityLayer.asmdef.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6f1c42b0b3aec124483672484ea523c4 3 | timeCreated: 1579698649 4 | licenseType: Store 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Thirdparty/Camera Perspective Editor/Scripts/Editor/CameraPerspectiveEditorEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 02125c1d3dca84a17a6be9ba3503cc5b 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Plugins/Sirenix/Odin Inspector/Config/Resources/Sirenix/GlobalSerializationConfig.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a8d61ea7a913ab64e924f0037703f2c1 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Thirdparty/Gridbox Prototype Materials/Resources/Materials/Skybox/Homogenous.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 69b7c4dc730691c4abb72e9a63ce23ff 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 2100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Thirdparty/Gridbox Prototype Materials/Resources/Materials/Skybox/Skybox Blue.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d2f24bfdb0a758e41813bbc7ae4f978f 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 2100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Thirdparty/Gridbox Prototype Materials/Resources/Materials/Skybox/Skybox Grey.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 32be28fd0faea1641aff7ddbf194bb6a 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 2100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Thirdparty/Gridbox Prototype Materials/Resources/Materials/Skybox/Skybox Pink.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e1466517f0324e543bdaa4af82c4cad0 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 2100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Thirdparty/Gridbox Prototype Materials/Resources/Materials/Skybox/Skybox Golden.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3dd17ef8b3eba264ea4b016ffd09e334 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 2100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Thirdparty/Gridbox Prototype Materials/Resources/Materials/Skybox/Skybox Green.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3f8d5e4fd826ec04293f64a40946a188 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 2100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Thirdparty/Gridbox Prototype Materials/Resources/Materials/Skybox/Skybox Night.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e19adf50a9d4b374d99ba1eaa1497e60 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 2100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Plugins/Sirenix/Odin Inspector/Scripts/Editor/Sirenix.OdinInspector.CompatibilityLayer.Editor.asmdef.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1be55fbb89b59f748b62ab49a6048a3c 3 | timeCreated: 1579698649 4 | licenseType: Store 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Thirdparty/Gridbox Prototype Materials/Resources/ProBuilder Data/Prototype Materials.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bf95d34ab83b5ac40911f9e77a91a236 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Editor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 61016db9d294fb54c90cc387c0ab643c 3 | folderAsset: yes 4 | timeCreated: 1529926863 5 | licenseType: Store 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Runtime.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 242a83f056a02ce41964c04aaab1b2f7 3 | folderAsset: yes 4 | timeCreated: 1529926859 5 | licenseType: Store 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Editor/Events.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 228507d8cfe907e46841c9b25966b779 3 | folderAsset: yes 4 | timeCreated: 1511112477 5 | licenseType: Store 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Editor/Misc.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: abfb6de89c452554b9e7fcd587a05a4e 3 | folderAsset: yes 4 | timeCreated: 1511144600 5 | licenseType: Store 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Runtime/Events.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 281065661fa099f41800f2e14fc1c690 3 | folderAsset: yes 4 | timeCreated: 1511112231 5 | licenseType: Store 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Runtime/Misc.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8c79b63bec76efb4e87c700a52ca269c 3 | folderAsset: yes 4 | timeCreated: 1514234512 5 | licenseType: Store 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Scripts/Base/Aimer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d094c6d0dbc01f44792f11cd435e73e2 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Base/Entity.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: aaeb320396f1c9e4e902cb79a5a57780 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Misc/Tags.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bd093bf981c3eec4893e22dc14ba76fe 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/UI/PauseUI.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 76ba649dd054db540b33d1b5a2e80c52 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Thirdparty/Gridbox Prototype Materials/Resources/Materials/Prototype Grid/Prototype_512x512_Blue1.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 663834164c6a04740aaa1b778249ce7e 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 2100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Thirdparty/Gridbox Prototype Materials/Resources/Materials/Prototype Grid/Prototype_512x512_Blue2.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5e148de6cdf2d164aa3e3f90ce8c852c 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 2100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Thirdparty/Gridbox Prototype Materials/Resources/Materials/Prototype Grid/Prototype_512x512_Blue3.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b0b4de3bd6e976e4f8b3adc6e72377ed 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 2100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Thirdparty/Gridbox Prototype Materials/Resources/Materials/Prototype Grid/Prototype_512x512_Brown.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a54b7ad866d3a9b47bbf3b53baa0acc4 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 2100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Thirdparty/Gridbox Prototype Materials/Resources/Materials/Prototype Grid/Prototype_512x512_Cyan.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cba66c276aed0874091de1c33eb3950d 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 2100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Thirdparty/Gridbox Prototype Materials/Resources/Materials/Prototype Grid/Prototype_512x512_Grey1.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c181c23a6120fbe4aadd5bb53a58dd78 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 2100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Thirdparty/Gridbox Prototype Materials/Resources/Materials/Prototype Grid/Prototype_512x512_Grey2.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 07dc66ae04b7f6a43b9674bf0fefb33a 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 2100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Thirdparty/Gridbox Prototype Materials/Resources/Materials/Prototype Grid/Prototype_512x512_Grey3.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 17c44fb3e5be9644586a0728a5f5a386 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 2100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Thirdparty/Gridbox Prototype Materials/Resources/Materials/Prototype Grid/Prototype_512x512_Grey4.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8d530ffe6c4968843806085897955b9d 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 2100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Thirdparty/Gridbox Prototype Materials/Resources/Materials/Prototype Grid/Prototype_512x512_Red.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5a26de236ce89e94b963be8fa2b7ade6 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 2100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Thirdparty/Gridbox Prototype Materials/Resources/Materials/Prototype Grid/Prototype_512x512_White.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: aeee7071bea0a4c478b4fea5933c5f79 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 2100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Editor/Resources.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 61373759804d48044a4eb1b9bcc5f89c 3 | folderAsset: yes 4 | timeCreated: 1533039275 5 | licenseType: Store 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Editor/RuntimeSets.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3b899bc5435b06143ade5bd3ec1b2950 3 | folderAsset: yes 4 | timeCreated: 1511114610 5 | licenseType: Store 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Runtime/RuntimeSets.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e1ffc6ef7f4011f42acfbc08d46736f5 3 | folderAsset: yes 4 | timeCreated: 1511114291 5 | licenseType: Store 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Scripts/UI/HealthBar.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 30df8ace91f079a4c912b22552213b17 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Weapons/Shooter.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e27dd264a5d0fc042a2020f637654145 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Thirdparty/Gridbox Prototype Materials/Resources/Materials/Prototype Grid/Prototype_512x512_Green1.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 79f64ed6f5d6d374d91c3a0af4070258 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 2100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Thirdparty/Gridbox Prototype Materials/Resources/Materials/Prototype Grid/Prototype_512x512_Green2.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dbe80190c9adea34c8c8845ca4a17934 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 2100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Thirdparty/Gridbox Prototype Materials/Resources/Materials/Prototype Grid/Prototype_512x512_Orange.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 652107f36a28e44479c0b827dee5852a 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 2100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Thirdparty/Gridbox Prototype Materials/Resources/Materials/Prototype Grid/Prototype_512x512_Purple.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 36bce9ab6cae8ce43962938466458044 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 2100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Thirdparty/Gridbox Prototype Materials/Resources/Materials/Prototype Grid/Prototype_512x512_Yellow.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c852af001dae0064e9acaa832f1dadb7 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 2100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Editor/GlobalVariables.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9d7cbcd04cf8ec646b63fc98185f9c68 3 | folderAsset: yes 4 | timeCreated: 1511106312 5 | licenseType: Store 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Runtime/GlobalVariables.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7155b293eb65d5b45aa7ef66c2e36282 3 | folderAsset: yes 4 | timeCreated: 1511103279 5 | licenseType: Store 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Runtime/ThirteenPixels.Soda.asmdef.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a7bec831267a935418ea3486a9cd51d9 3 | timeCreated: 1529926345 4 | licenseType: Store 5 | AssemblyDefinitionImporter: 6 | externalObjects: {} 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Scripts/Editor/ReadOnlyDrawer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1e4a2b45defbfa5478771b80edcaccb3 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemy/EnemySpawner.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b0f86972f183e574eac86382209c46dd 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Soda/GlobalGameState.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d17a94ee47931f64ca481e37749bad82 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Weapons/Arrows/Arrow.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 82e79091bbb485b489dbb547a482f5a4 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Weapons/Arrows/Rock.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f7e1732c4f5701b4da17c764b56bc50f 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Weapons/DamageReport.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cd75605cac9fc2546b63585d0ae7cd9f 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Editor/ThirteenPixels.Soda.Editor.asmdef.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a72f9ce01f7bc4f4ba5ec3c2d1cee77c 3 | timeCreated: 1529927193 4 | licenseType: Store 5 | AssemblyDefinitionImporter: 6 | externalObjects: {} 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Scripts/Misc/ReadOnlyAttribute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 90d9d7f103b4bea47872c46ebeafe5c2 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Weapons/Arrows/Base/Shell.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3dca3bf03449b2b458a7bf74cb7e7093 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Editor/GlobalVariables/Savestate.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fa32e12e6dbf53b459e45360688e27f4 3 | folderAsset: yes 4 | timeCreated: 1532110301 5 | licenseType: Store 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Runtime/GlobalVariables/Savestate.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2c70ec196a44e1c49830c94f1f611d04 3 | folderAsset: yes 4 | timeCreated: 1532107909 5 | licenseType: Store 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /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/Scenes/Game.unity 10 | guid: 9fc0d4010bbf28b4594072e72b8655ab 11 | m_configObjects: {} 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Soda/Custom/GlobalEnemyHandler.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d8b54fb97e6779e42ae5a5f6c0af2cff 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Soda/Custom/GlobalEnemySpawner.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f26d8155f97498341bcfe3fe9d729049 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Soda/Custom/GlobalTransform.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d2eb9ad0c42eba846aabfd59d089daa9 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda-Essentials/ThirteenPixels.Soda.Essentials.asmdef.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5b84414d4577e6f44aa741baf9ca5b7d 3 | timeCreated: 1529927193 4 | licenseType: Store 5 | AssemblyDefinitionImporter: 6 | externalObjects: {} 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Editor/GlobalVariables/ScopedVariables.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 37af4c1c61b633c42a518b9ab57e8ff2 3 | folderAsset: yes 4 | timeCreated: 1511549065 5 | licenseType: Store 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Runtime/GlobalVariables/ScopedVariables.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 753ba413c656d634aacb12469ad1554c 3 | folderAsset: yes 4 | timeCreated: 1511539534 5 | licenseType: Store 6 | DefaultImporter: 7 | externalObjects: {} 8 | userData: 9 | assetBundleName: 10 | assetBundleVariant: 11 | -------------------------------------------------------------------------------- /Assets/Plugins/Sirenix/Assemblies/link.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /Assets/Thirdparty/Joystick Pack/Scripts/Base/Joystick.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b9fca4100a7477741b3973b4ff2c405f 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Thirdparty/Joystick Pack/Scripts/Editor/JoystickEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d4b2b0d911a01a64ebfca9918e2b90b4 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Thirdparty/Joystick Pack/Scripts/Joysticks/DynamicJoystick.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ba0d0e7a039f526499c356a3c5cd6d3f 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Thirdparty/Joystick Pack/Scripts/Joysticks/FixedJoystick.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 45977bbae16431c46a013576a1aea384 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Thirdparty/Joystick Pack/Scripts/Joysticks/FloatingJoystick.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7a47f546fc70ec8428172694e78e4288 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Thirdparty/Joystick Pack/Scripts/Joysticks/VariableJoystick.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 42844a4fccbd54746b90cade4ff70f73 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Runtime/AssemblyInfo.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 56246c53dca18494e9ebcd5997e820ef 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Runtime/Misc/SodaEvent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6fc0991c4f73a7b45ad7de35d0f31dbb 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Thirdparty/Joystick Pack/Scripts/Editor/DynamicJoystickEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 52071c88a467b46438b3cbf159bf988b 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Thirdparty/Joystick Pack/Scripts/Editor/FloatingJoystickEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 614d06243900d764f9c50b4da2c950a3 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Thirdparty/Joystick Pack/Scripts/Editor/VariableJoystickEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 58b5a2db95af76c4c9d4116a09ec3697 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Editor/Misc/SodaEventDrawer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b6ae6f0c74d736e48815401e7a394195 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Runtime/Misc/ComponentCache.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 41083cd4e28c70b4587c51e7a9745cef 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Runtime/GlobalVariables/Savestate/SavestateSettings.cs: -------------------------------------------------------------------------------- 1 | // Copyright © Sascha Graeff/13Pixels. 2 | 3 | namespace ThirteenPixels.Soda 4 | { 5 | public static class SavestateSettings 6 | { 7 | public static ISavestateReader defaultReader; 8 | public static ISavestateWriter defaultWriter; 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Runtime/RuntimeSets/RuntimeSetBase.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cda4fba1f1c647147a2854f06fbb859f 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Plugins/Sirenix/Odin Inspector/Scripts/VectorIntFormatters.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a2f1c424a60dfbd4fa331449baeac351 3 | timeCreated: 1520596090 4 | licenseType: Store 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Plugins/Sirenix/Odin Inspector/Scripts/Editor/SyncListDrawer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 047c7e4af9c032a428c12b7c564a6593 3 | timeCreated: 1545410615 4 | licenseType: Store 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Plugins/Sirenix/Odin Inspector/Scripts/Editor/VectorIntDrawers.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2fc48d59edff00f49b8ae717c776ff45 3 | timeCreated: 1520596090 4 | licenseType: Store 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Runtime/GlobalVariables/ScopedVariables/ScopedInt.cs: -------------------------------------------------------------------------------- 1 | // Copyright © Sascha Graeff/13Pixels. 2 | 3 | namespace ThirteenPixels.Soda 4 | { 5 | [System.Serializable] 6 | public class ScopedInt : ScopedVariableBase 7 | { 8 | public ScopedInt(int value) : base(value) 9 | { 10 | } 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /ProjectSettings/VFXManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!937362698 &1 4 | VFXManager: 5 | m_ObjectHideFlags: 0 6 | m_IndirectShader: {fileID: 0} 7 | m_CopyBufferShader: {fileID: 0} 8 | m_SortShader: {fileID: 0} 9 | m_StripUpdateShader: {fileID: 0} 10 | m_RenderPipeSettingsPath: 11 | m_FixedTimeStep: 0.016666668 12 | m_MaxDeltaTime: 0.05 13 | -------------------------------------------------------------------------------- /Assets/Plugins/Sirenix/Odin Inspector/Scripts/Editor/BuildAOTAutomation.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dd3672808cdf76541aa3d383c87a5616 3 | timeCreated: 1514538277 4 | licenseType: Store 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Plugins/Sirenix/Odin Inspector/Scripts/Editor/SyncVarAttributeDrawer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bda5b631304c8cb4485d60ef8bda618b 3 | timeCreated: 1545410615 4 | licenseType: Store 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Plugins/Sirenix/Odin Inspector/Scripts/SerializedNetworkBehaviour.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5d496f720527c984b8acc75a238bbd79 3 | timeCreated: 1545412221 4 | licenseType: Store 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Editor/Misc/Type Creation Wizards/RuntimeSetCreationWizard.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7ac9bdcf13699ab4688bd924c952a7ac 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Editor/Misc/Type Creation Wizards/TypeCreationWizardBase.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4827c177a828e9e4283615c31f31f552 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Runtime/GlobalVariables/ScopedVariables/ScopedBool.cs: -------------------------------------------------------------------------------- 1 | // Copyright © Sascha Graeff/13Pixels. 2 | 3 | namespace ThirteenPixels.Soda 4 | { 5 | [System.Serializable] 6 | public class ScopedBool : ScopedVariableBase 7 | { 8 | public ScopedBool(bool value) : base(value) 9 | { 10 | } 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /Assets/Plugins/Sirenix/Odin Inspector/Scripts/Editor/EnsureOdinInspectorDefine.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d9763cb398cf6e146b74d6b7bac2fe50 3 | timeCreated: 1519909294 4 | licenseType: Store 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Plugins/Sirenix/Odin Inspector/Scripts/Editor/VectorIntPropertyResolvers.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 435323e396d85494daeb5278528fe138 3 | timeCreated: 1539340561 4 | licenseType: Store 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Editor/Misc/Type Creation Wizards/GlobalVariableCreationWizard.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 31da7c09627994743bce9faaa043c315 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Plugins/Sirenix/Odin Inspector/Scripts/Editor/AssemblyImportSettingsAutomation.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d4d815a2bfd253342bfd6542c08315fb 3 | timeCreated: 1533296750 4 | licenseType: Store 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Plugins/Sirenix/Odin Inspector/Scripts/Editor/Vector2IntMinMaxAttributeDrawer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 30393ed590c8fb64da0612e8a2fad8a4 3 | timeCreated: 1532688697 4 | licenseType: Store 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Scripts/Misc/Gate.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3df378e1b1078a641ba00fd5269cc5d3 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: 7 | - levelPassed: {fileID: 11400000, guid: c92962320465d7e41bc6c44b4503a947, type: 2} 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Scripts/Misc/WASDInput.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 77145958767bb4c44a902c17c2e4d909 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: 7 | - input: {fileID: 11400000, guid: 6d1c5bd22173b2143982ce521d8b002e, type: 2} 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Runtime/GlobalVariables/ScopedVariables/ScopedFloat.cs: -------------------------------------------------------------------------------- 1 | // Copyright © Sascha Graeff/13Pixels. 2 | 3 | namespace ThirteenPixels.Soda 4 | { 5 | [System.Serializable] 6 | public class ScopedFloat : ScopedVariableBase 7 | { 8 | public ScopedFloat(float value) : base(value) 9 | { 10 | } 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /Assets/Plugins/Sirenix/Odin Inspector/Scripts/Editor/FixBrokenUnityObjectWrapperDrawer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 903c11a9cf3ba6f4e8c653443c6893a0 3 | timeCreated: 1546967292 4 | licenseType: Store 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Runtime/GlobalVariables/ScopedVariables/ScopedString.cs: -------------------------------------------------------------------------------- 1 | // Copyright © Sascha Graeff/13Pixels. 2 | 3 | namespace ThirteenPixels.Soda 4 | { 5 | [System.Serializable] 6 | public class ScopedString : ScopedVariableBase 7 | { 8 | public ScopedString(string value) : base(value) 9 | { 10 | } 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /Assets/Scripts/Camera/CameraMovement.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: be2119295bae0ae4da2cc60850054735 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: 7 | - player: {fileID: 11400000, guid: c114e99e45cdb4c4484290ea37e03d0b, type: 2} 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Scripts/Player/MovementSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1f35615feac4f1c4c825fe4c1f89a88a 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: 7 | - input: {fileID: 11400000, guid: 6d1c5bd22173b2143982ce521d8b002e, type: 2} 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Runtime/Events/GameEvent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 33f053f77edb6c44da498d4356ec6ff0 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {fileID: 2800000, guid: 70f06c2bb2814e44ea3aff0909962ea6, type: 3} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Plugins/Sirenix/Odin Inspector/Scripts/Sirenix.OdinInspector.CompatibilityLayer.asmdef: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Sirenix.OdinInspector.CompatibilityLayer", 3 | "references": [], 4 | "includePlatforms": [], 5 | "excludePlatforms": [], 6 | "allowUnsafeCode": true, 7 | "autoReferenced": true, 8 | "overrideReferences": false, 9 | "precompiledReferences": [], 10 | "defineConstraints": [] 11 | } -------------------------------------------------------------------------------- /Assets/Scripts/Enemy/EnemyHandler.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b96873ae45731b04bbcd221e5b4678be 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: 7 | - onLevelPassed: {fileID: 11400000, guid: c92962320465d7e41bc6c44b4503a947, type: 2} 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Scripts/UI/HealthBar.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | using UnityEngine.UI; 3 | 4 | public class HealthBar : MonoBehaviour 5 | { 6 | [SerializeField] Image bar; 7 | [SerializeField] Entity entity; 8 | private void Update() // Можно написать лучше структуру, которая будет работать на событиях по изменению hp 9 | { 10 | bar.fillAmount = Mathf.Lerp(bar.fillAmount, entity.Hp / entity.MaxHp, 0.2f); 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda-Essentials/GlobalIntWithMaximum.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 17440a68a284f8041b069ba82449c9d8 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {fileID: 2800000, guid: 91487e60bdd059d47831eeaf503ad1c6, type: 3} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda-Essentials/UIDisplayIntAsText.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ebbe31bb1d37c5a4c930dd888adf167a 3 | timeCreated: 1520184347 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda-Essentials/UIDisplayString.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3d4cff6538daa6244b4d2d4be9d004dc 3 | timeCreated: 1520184347 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Editor/Events/GameEventEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 48385fab7234cf049979a237399117f7 3 | timeCreated: 1511113802 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Editor/Misc/SodaEditorHelpers.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6719387769585964b8ffde79779b85b6 3 | timeCreated: 1511144613 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Runtime/Events/GameEventBase.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e9531b2ec85782747aec9588cf7a987a 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {fileID: 2800000, guid: 70f06c2bb2814e44ea3aff0909962ea6, type: 3} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Runtime/Events/GameEventListener.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d54c23774663a254db071504698d0741 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {fileID: 2800000, guid: 581cc68f10ca9144c96df07a2b4aee75, type: 3} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Physical Materials/Ground.physicMaterial: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!134 &13400000 4 | PhysicMaterial: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_Name: Ground 10 | dynamicFriction: 1 11 | staticFriction: 1 12 | bounciness: 0 13 | frictionCombine: 0 14 | bounceCombine: 0 15 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda-Essentials/UIDisplayFloatAsText.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c99451603b928f942a4a9e190a968925 3 | timeCreated: 1520184347 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda-Essentials/UIDisplayIntAsImageFill.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8935f86ffa954534c8a255eb127a910c 3 | timeCreated: 1520184347 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Editor/RuntimeSets/RuntimeSetEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6bb1cad7ce44e7447904e821354b4cd6 3 | timeCreated: 1511113802 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Runtime/GlobalVariables/GlobalBool.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6864c674b1670a44bbf64dea784ebc53 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {fileID: 2800000, guid: 4588ffffdfd9fa7479ee3e7ed9a687f8, type: 3} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Runtime/GlobalVariables/GlobalColor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f48f6e4072de07a48b8ba101509fad66 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {fileID: 2800000, guid: 32c51cd990848bd4187133af9df2450f, type: 3} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Runtime/GlobalVariables/GlobalFloat.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ef242947bb9bce84284b2cd50f7a81ef 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {fileID: 2800000, guid: ed65f197079ac0e4491f42f8d398543f, type: 3} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Runtime/GlobalVariables/GlobalInt.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1aae9f1ccc82452468228093a3801789 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {fileID: 2800000, guid: 91487e60bdd059d47831eeaf503ad1c6, type: 3} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Runtime/GlobalVariables/GlobalString.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f8762e6c31afb9143803e370c01c1ccc 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {fileID: 2800000, guid: 62eb0d8324d4dd848a53beabfadc525f, type: 3} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Runtime/GlobalVariables/GlobalVector2.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d47fd7757177be94884ec1bb67d5da1e 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {fileID: 2800000, guid: d620531912730d24bbb805cc9e74aa18, type: 3} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Runtime/GlobalVariables/GlobalVector3.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e00bc3e9d03bc764db4ae77b785d96bd 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {fileID: 2800000, guid: 020e3059e80cb1c4e97cb9afa11a536b, type: 3} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Runtime/RuntimeSets/RuntimeSetElement.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d20031826ee66684fa459af7ddb86c38 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {fileID: 2800000, guid: 151471e45ed6e0e4f890bcbdcc4f494f, type: 3} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Runtime/ThirteenPixels.Soda.asmdef: -------------------------------------------------------------------------------- 1 | { 2 | "name": "ThirteenPixels.Soda", 3 | "references": [], 4 | "optionalUnityReferences": [], 5 | "includePlatforms": [], 6 | "excludePlatforms": [], 7 | "allowUnsafeCode": false, 8 | "overrideReferences": false, 9 | "precompiledReferences": [], 10 | "autoReferenced": true, 11 | "defineConstraints": [] 12 | } -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda-Essentials/UIDisplayFloatAsImageFill.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a05ce1de7defaff419d6ef61764fd054 3 | timeCreated: 1520184347 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Editor/Events/GameEventListenerEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1e23472aa93ec8a47b4d2e343c6fa08e 3 | timeCreated: 1511113802 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Runtime/GlobalVariables/GlobalGameObject.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6cfefd985449c4d4a96c0419ebdd3ddd 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {fileID: 2800000, guid: dc930cd2f8b39024992705fb29240286, type: 3} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Runtime/RuntimeSets/RuntimeSetGameObject.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0d1f5af3af98c8c40a026964e1f25a85 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {fileID: 2800000, guid: 0fa9686a9d638e648a3988c8dbcab455, type: 3} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Runtime/RuntimeSets/RuntimeSetTransform.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5cd07d34839225e4fb46cb4865370c63 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {fileID: 2800000, guid: 0fa9686a9d638e648a3988c8dbcab455, type: 3} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda-Essentials/UIDisplayIntWithMaximumAsImageFill.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ebee403936ca3384eb454f67dc4c133b 3 | timeCreated: 1520184347 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Editor/GlobalVariables/GlobalVariableEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a9b1d6ce47154a348b63a2c82f89306f 3 | timeCreated: 1511116546 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Editor/Misc/DisplayInsteadInPlaymodeDrawer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 88a2169332154764b98f7242714bfcc1 3 | timeCreated: 1514234401 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Editor/RuntimeSets/RuntimeSetElementEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c28eb22a55712ad4d987677c75fa33a0 3 | timeCreated: 1511113802 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Runtime/GlobalVariables/GlobalVariableBase.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b43e49e2a6d631148bcfe99ef25049e1 3 | timeCreated: 1532105409 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Runtime/GlobalVariables/Savestate/Savestate.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e7c8ff01ae061634bb050e76b8230d90 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {fileID: 2800000, guid: 2f68022eb8d36ae44a52f84b30c2deb4, type: 3} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Runtime/GlobalVariables/ScopedVariables/ScopedColor.cs: -------------------------------------------------------------------------------- 1 | // Copyright © Sascha Graeff/13Pixels. 2 | 3 | namespace ThirteenPixels.Soda 4 | { 5 | using UnityEngine; 6 | 7 | [System.Serializable] 8 | public class ScopedColor : ScopedVariableBase 9 | { 10 | public ScopedColor(Color value) : base(value) 11 | { 12 | } 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Editor/GlobalVariables/Savestate/SavestateEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 269b5363e82c7ae4c9c43a8da50679a1 3 | timeCreated: 1532110318 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Runtime/GlobalVariables/GlobalGameObjectRegister.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 454463c371c126748a12cf8bd367c86b 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {fileID: 2800000, guid: 021e9137595f76c4ebca0793911957c9, type: 3} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Runtime/GlobalVariables/Savestate/ISavestateReader.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f9295238764c95644adaed94e6744ff2 3 | timeCreated: 1532107991 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Runtime/GlobalVariables/Savestate/ISavestateWriter.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: eb9a6d7655b5d8540a6e40a7165c0379 3 | timeCreated: 1532107991 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Runtime/GlobalVariables/ScopedVariables/ScopedBool.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 03bb71cc24ebe8d41ade01268e34f7f8 3 | timeCreated: 1511112103 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Runtime/GlobalVariables/ScopedVariables/ScopedInt.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0118df3c2e04c174ab6f640a7028ad95 3 | timeCreated: 1511106853 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Runtime/Misc/DisplayInsteadInPlaymodeAttribute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2569c06c8076fb346a24cd5b1f6208ad 3 | timeCreated: 1514234401 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Runtime/GlobalVariables/Savestate/SavestateSettings.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8a9416887193657408db873705657dc0 3 | timeCreated: 1540768990 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Runtime/GlobalVariables/ScopedVariables/ScopedColor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7a5b19ae07851a346a9d6b242c1dcad4 3 | timeCreated: 1511106853 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Runtime/GlobalVariables/ScopedVariables/ScopedFloat.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 54d1408aeb1339f4492775346dfc8907 3 | timeCreated: 1511106853 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Runtime/GlobalVariables/ScopedVariables/ScopedString.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: afd81f2f4f0209a4dba4406d5a6f6b8c 3 | timeCreated: 1511112103 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Runtime/GlobalVariables/ScopedVariables/ScopedVector2.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: db7644a20af5efe4ea3d973b0d80f7e0 3 | timeCreated: 1511106853 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Runtime/GlobalVariables/ScopedVariables/ScopedVector3.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4493b32588d0d3740be035f0d728072f 3 | timeCreated: 1511106853 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Scripts/Player/PlayerAimer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b047fa79a24258740a0f279991e5ad8a 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: 7 | - target: {instanceID: 0} 8 | - enemyHandler: {fileID: 11400000, guid: 844697ca1887009458f7eab66bdc9b91, type: 2} 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Runtime/GlobalVariables/GlobalGameObjectWithComponentCacheBase.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9521fa67dc23eac4c8ae22c803aeea0e 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {fileID: 2800000, guid: 021e9137595f76c4ebca0793911957c9, type: 3} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Runtime/GlobalVariables/Savestate/SavestateReaderWriterJson.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fca7b4a5b3badec45bd3066aaaf56b98 3 | timeCreated: 1532109297 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Runtime/GlobalVariables/ScopedVariables/ScopedGameObject.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 592026d3f2baf7c4ea759d8b83449f3d 3 | timeCreated: 1511106853 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Runtime/GlobalVariables/ScopedVariables/ScopedVariableBase.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5eb288aeb2f5e9a42a891277e12dfe6f 3 | timeCreated: 1511539094 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Runtime/GlobalVariables/ScopedVariables/ScopedVector2.cs: -------------------------------------------------------------------------------- 1 | // Copyright © Sascha Graeff/13Pixels. 2 | 3 | namespace ThirteenPixels.Soda 4 | { 5 | using UnityEngine; 6 | 7 | [System.Serializable] 8 | public class ScopedVector2 : ScopedVariableBase 9 | { 10 | public ScopedVector2(Vector2 value) : base(value) 11 | { 12 | } 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Runtime/GlobalVariables/ScopedVariables/ScopedVector3.cs: -------------------------------------------------------------------------------- 1 | // Copyright © Sascha Graeff/13Pixels. 2 | 3 | namespace ThirteenPixels.Soda 4 | { 5 | using UnityEngine; 6 | 7 | [System.Serializable] 8 | public class ScopedVector3 : ScopedVariableBase 9 | { 10 | public ScopedVector3(Vector3 value) : base(value) 11 | { 12 | } 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Editor/GlobalVariables/ScopedVariables/ScopedVariablePropertyDrawer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 43bb1fca35feff947854e73a7681e3ce 3 | timeCreated: 1511106362 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Runtime/GlobalVariables/Savestate/SavestateReaderWriterPlayerPrefs.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 20a8988f98a6a314b8d94919818b1001 3 | timeCreated: 1532109297 4 | licenseType: Store 5 | MonoImporter: 6 | externalObjects: {} 7 | serializedVersion: 2 8 | defaultReferences: [] 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Runtime/GlobalVariables/ScopedVariables/ScopedGameObject.cs: -------------------------------------------------------------------------------- 1 | // Copyright © Sascha Graeff/13Pixels. 2 | 3 | namespace ThirteenPixels.Soda 4 | { 5 | using UnityEngine; 6 | 7 | [System.Serializable] 8 | public class ScopedGameObject : ScopedVariableBase 9 | { 10 | public ScopedGameObject(GameObject value) : base(value) 11 | { 12 | } 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /Assets/Plugins/Sirenix/Odin Inspector/Scripts/Editor/Sirenix.OdinInspector.CompatibilityLayer.Editor.asmdef: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Sirenix.OdinInspector.CompatibilityLayer.Editor", 3 | "references": [], 4 | "includePlatforms": [ 5 | "Editor" 6 | ], 7 | "excludePlatforms": [], 8 | "allowUnsafeCode": true, 9 | "autoReferenced": true, 10 | "overrideReferences": false, 11 | "precompiledReferences": [], 12 | "defineConstraints": [] 13 | } -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "de.thirteenpixels.soda", 3 | "version": "1.2.4", 4 | "displayName": "Soda", 5 | "description": "Adds ScriptableObject classes for cleaner project architecture.", 6 | "unity": "2018.3", 7 | "keywords": [ 8 | "ScriptableObject" 9 | ], 10 | "author": { 11 | "name": "13Pixels", 12 | "email": "assetstore@13pixels.de", 13 | "url": "https://www.13pixels.de" 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /Assets/Scripts/UI/CountdownUI.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d3cdb27f5a5cd4b4c9490f8a8d0c7aa6 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: 7 | - gameState: {fileID: 11400000, guid: 54bdc4c145062e34db76a2a3bb0c50c8, type: 2} 8 | - countdown: {instanceID: 0} 9 | - canvas: {instanceID: 0} 10 | executionOrder: 0 11 | icon: {instanceID: 0} 12 | userData: 13 | assetBundleName: 14 | assetBundleVariant: 15 | -------------------------------------------------------------------------------- /Assets/Scripts/Weapons/DamageReport.cs: -------------------------------------------------------------------------------- 1 | [System.Serializable] 2 | public struct DamageReport 3 | { 4 | public float damage; 5 | public Entity attacker; 6 | 7 | /// 8 | /// Damage info 9 | /// 10 | /// Amount of damage 11 | /// Reference to attacker 12 | public DamageReport(float damage, Entity attacker) 13 | { 14 | this.damage = damage; 15 | this.attacker = attacker; 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /Assets/Scripts/Editor/ReadOnlyDrawer.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | using UnityEditor; 3 | using Unity.Collections; 4 | 5 | [CustomPropertyDrawer(typeof(ReadOnlyAttribute))] 6 | public class ReadOnlyDrawer : PropertyDrawer 7 | { 8 | 9 | public override void OnGUI(Rect position, SerializedProperty property, GUIContent label) 10 | { 11 | GUI.enabled = false; 12 | EditorGUI.PropertyField(position, property, label, true); 13 | GUI.enabled = true; 14 | } 15 | } -------------------------------------------------------------------------------- /Assets/Plugins/Sirenix/Odin Inspector/Assets/Editor/OdinPathLookup.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_PrefabParentObject: {fileID: 0} 7 | m_PrefabInternal: {fileID: 0} 8 | m_GameObject: {fileID: 0} 9 | m_Enabled: 1 10 | m_EditorHideFlags: 0 11 | m_Script: {fileID: -262940062, guid: a4865f1ab4504ed8a368670db22f409c, type: 3} 12 | m_Name: OdinPathLookup 13 | m_EditorClassIdentifier: 14 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda-Essentials/ThirteenPixels.Soda.Essentials.asmdef: -------------------------------------------------------------------------------- 1 | { 2 | "name": "ThirteenPixels.Soda.Essentials", 3 | "references": [ 4 | "ThirteenPixels.Soda" 5 | ], 6 | "optionalUnityReferences": [], 7 | "includePlatforms": [], 8 | "excludePlatforms": [], 9 | "allowUnsafeCode": false, 10 | "overrideReferences": false, 11 | "precompiledReferences": [], 12 | "autoReferenced": true, 13 | "defineConstraints": [] 14 | } -------------------------------------------------------------------------------- /Assets/Scripts/Misc/GameController.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1521e16b37d4b88438eab56acd139e80 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: 7 | - gameState: {fileID: 11400000, guid: 54bdc4c145062e34db76a2a3bb0c50c8, type: 2} 8 | - enemySpawner: {fileID: 11400000, guid: 6f4a83598651fbf439ba9b63920bf883, type: 2} 9 | executionOrder: 0 10 | icon: {instanceID: 0} 11 | userData: 12 | assetBundleName: 13 | assetBundleVariant: 14 | -------------------------------------------------------------------------------- /Assets/Scripts/Weapons/Arrows/Rock.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | public class Rock : Shell 4 | { 5 | protected override void OnEnemyCollision(Entity entity) { } 6 | 7 | protected override void OnObstacleCollision(Transform obstacle) 8 | { 9 | shooter.DeactivateShell(gameObject); 10 | } 11 | 12 | protected override void OnPlayerCollision(Entity entity) 13 | { 14 | entity.TakeDamage(damageReport); 15 | shooter.DeactivateShell(gameObject); 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /Assets/Scripts/Soda/Custom/GlobalTransform.cs: -------------------------------------------------------------------------------- 1 | using ThirteenPixels.Soda; 2 | using UnityEngine; 3 | 4 | [CreateAssetMenu(menuName = "Soda/GlobalVariable/GameObject/Global Transform")] 5 | public class GlobalTransform : GlobalGameObjectWithComponentCacheBase 6 | { 7 | protected override bool TryCreateComponentCache(GameObject gameObject, 8 | out Transform componentCache) 9 | { 10 | componentCache = gameObject.transform; 11 | return componentCache != null; 12 | } 13 | } -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Editor/ThirteenPixels.Soda.Editor.asmdef: -------------------------------------------------------------------------------- 1 | { 2 | "name": "ThirteenPixels.Soda.Editor", 3 | "references": [ 4 | "ThirteenPixels.Soda" 5 | ], 6 | "optionalUnityReferences": [], 7 | "includePlatforms": [ 8 | "Editor" 9 | ], 10 | "excludePlatforms": [], 11 | "allowUnsafeCode": false, 12 | "overrideReferences": false, 13 | "precompiledReferences": [], 14 | "autoReferenced": true, 15 | "defineConstraints": [] 16 | } -------------------------------------------------------------------------------- /Assets/Scripts/Enemy/EnemyAimer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 52c95e5f4d664a948a46e5c4edb3f983 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: 7 | - target: {instanceID: 0} 8 | - player: {fileID: 11400000, guid: c114e99e45cdb4c4484290ea37e03d0b, type: 2} 9 | - onPlayerDeath: {fileID: 11400000, guid: 29380a14d0da7914dafb8a405f2918f4, type: 2} 10 | executionOrder: 0 11 | icon: {instanceID: 0} 12 | userData: 13 | assetBundleName: 14 | assetBundleVariant: 15 | -------------------------------------------------------------------------------- /ProjectSettings/AudioManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!11 &1 4 | AudioManager: 5 | m_ObjectHideFlags: 0 6 | serializedVersion: 2 7 | m_Volume: 1 8 | Rolloff Scale: 1 9 | Doppler Factor: 1 10 | Default Speaker Mode: 2 11 | m_SampleRate: 0 12 | m_DSPBufferSize: 1024 13 | m_VirtualVoiceCount: 512 14 | m_RealVoiceCount: 32 15 | m_SpatializerPlugin: 16 | m_AmbisonicDecoderPlugin: 17 | m_DisableAudio: 0 18 | m_VirtualizeEffects: 1 19 | m_RequestedDSPBufferSize: 1024 20 | -------------------------------------------------------------------------------- /Assets/Plugins/Sirenix/Odin Inspector/Config/Editor/GeneralDrawerConfig.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: -645759843, guid: a4865f1ab4504ed8a368670db22f409c, type: 3} 13 | m_Name: GeneralDrawerConfig 14 | m_EditorClassIdentifier: 15 | -------------------------------------------------------------------------------- /Assets/Scripts/Soda/Custom/GlobalEnemyHandler.cs: -------------------------------------------------------------------------------- 1 | using ThirteenPixels.Soda; 2 | using UnityEngine; 3 | 4 | [CreateAssetMenu(menuName = "Soda/GlobalVariable/GameObject/Global EnemySpawner")] 5 | public class GlobalEnemySpawner : GlobalGameObjectWithComponentCacheBase 6 | { 7 | protected override bool TryCreateComponentCache(GameObject gameObject, 8 | out EnemySpawner componentCache) 9 | { 10 | componentCache = gameObject.GetComponent(); 11 | return componentCache != null; 12 | } 13 | } -------------------------------------------------------------------------------- /Assets/Scripts/Soda/Custom/GlobalEnemySpawner.cs: -------------------------------------------------------------------------------- 1 | using ThirteenPixels.Soda; 2 | using UnityEngine; 3 | 4 | [CreateAssetMenu(menuName = "Soda/GlobalVariable/GameObject/Global EnemyHandler")] 5 | public class GlobalEnemyHandler : GlobalGameObjectWithComponentCacheBase 6 | { 7 | protected override bool TryCreateComponentCache(GameObject gameObject, 8 | out EnemyHandler componentCache) 9 | { 10 | componentCache = gameObject.GetComponent(); 11 | return componentCache != null; 12 | } 13 | } -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda-Essentials/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "de.thirteenpixels.soda-essentials", 3 | "version": "1.0.1", 4 | "displayName": "Soda-Essentials", 5 | "description": "Useful components to use with Soda.", 6 | "unity": "2018.3", 7 | "dependencies": { 8 | "de.thirteenpixels.soda": "1.2.0" 9 | }, 10 | "keywords": [ 11 | "ScriptableObject" 12 | ], 13 | "author": { 14 | "name": "13Pixels", 15 | "email": "assetstore@13pixels.de", 16 | "url": "https://www.13pixels.de" 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /Assets/Scripts/Soda/Player.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 32 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 11500000, guid: d2eb9ad0c42eba846aabfd59d089daa9, type: 3} 13 | m_Name: Player 14 | m_EditorClassIdentifier: 15 | originalValue: {fileID: 0} 16 | description: Player transform 17 | -------------------------------------------------------------------------------- /Assets/Scripts/Player/Player.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f42e5afdaf1ae824e9af729428b39744 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: 7 | - onPlayerDeath: {fileID: 11400000, guid: 29380a14d0da7914dafb8a405f2918f4, type: 2} 8 | - input: {fileID: 11400000, guid: 6d1c5bd22173b2143982ce521d8b002e, type: 2} 9 | - shooter: {instanceID: 0} 10 | - aimer: {instanceID: 0} 11 | executionOrder: 0 12 | icon: {instanceID: 0} 13 | userData: 14 | assetBundleName: 15 | assetBundleVariant: 16 | -------------------------------------------------------------------------------- /Assets/Scripts/Player/PlayerAimer.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | public class PlayerAimer : Aimer 4 | { 5 | [SerializeField] GlobalEnemyHandler enemyHandler; 6 | 7 | /// 8 | /// Finds nearest target if it's visible 9 | /// 10 | /// True if target was found, else false 11 | public bool Aim() 12 | { 13 | bool success = false; 14 | minDistance = -1; 15 | foreach (var enemies in enemyHandler.componentCache.Enemies) 16 | { 17 | success = IsVisible(enemies.transform); 18 | } 19 | return success; 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /Assets/Plugins/Sirenix/Odin Inspector/Config/Editor/ImportSettingsConfig.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 188390376, guid: a4865f1ab4504ed8a368670db22f409c, type: 3} 13 | m_Name: ImportSettingsConfig 14 | m_EditorClassIdentifier: 15 | automateBeforeBuild: 1 16 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemy/Enemy.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2a2e55eb280afd34da8fcd83604a08e9 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: 7 | - player: {fileID: 11400000, guid: c114e99e45cdb4c4484290ea37e03d0b, type: 2} 8 | - enemyHandler: {fileID: 11400000, guid: 844697ca1887009458f7eab66bdc9b91, type: 2} 9 | - onPlayerDeath: {fileID: 11400000, guid: 29380a14d0da7914dafb8a405f2918f4, type: 2} 10 | executionOrder: 0 11 | icon: {instanceID: 0} 12 | userData: 13 | assetBundleName: 14 | assetBundleVariant: 15 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemy/Enemies/Bird.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4e65fcbc83ea7084cba4678f8c142793 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: 7 | - player: {fileID: 11400000, guid: c114e99e45cdb4c4484290ea37e03d0b, type: 2} 8 | - enemyHandler: {fileID: 11400000, guid: 844697ca1887009458f7eab66bdc9b91, type: 2} 9 | - onPlayerDeath: {fileID: 11400000, guid: 29380a14d0da7914dafb8a405f2918f4, type: 2} 10 | executionOrder: 0 11 | icon: {instanceID: 0} 12 | userData: 13 | assetBundleName: 14 | assetBundleVariant: 15 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemy/Enemies/Golem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 35ba462bb137f75498f6a472d1b99a4a 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: 7 | - player: {fileID: 11400000, guid: c114e99e45cdb4c4484290ea37e03d0b, type: 2} 8 | - enemyHandler: {fileID: 11400000, guid: 844697ca1887009458f7eab66bdc9b91, type: 2} 9 | - onPlayerDeath: {fileID: 11400000, guid: 29380a14d0da7914dafb8a405f2918f4, type: 2} 10 | executionOrder: 0 11 | icon: {instanceID: 0} 12 | userData: 13 | assetBundleName: 14 | assetBundleVariant: 15 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemy/FlyingEnemy.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2b72f31b8b95d21489cc75c37ed81691 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: 7 | - player: {fileID: 11400000, guid: c114e99e45cdb4c4484290ea37e03d0b, type: 2} 8 | - enemyHandler: {fileID: 11400000, guid: 844697ca1887009458f7eab66bdc9b91, type: 2} 9 | - onPlayerDeath: {fileID: 11400000, guid: 29380a14d0da7914dafb8a405f2918f4, type: 2} 10 | executionOrder: 0 11 | icon: {instanceID: 0} 12 | userData: 13 | assetBundleName: 14 | assetBundleVariant: 15 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemy/WalkingEnemy.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4bf17f16182a83a4ead65c6bc6c6db42 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: 7 | - player: {fileID: 11400000, guid: c114e99e45cdb4c4484290ea37e03d0b, type: 2} 8 | - enemyHandler: {fileID: 11400000, guid: 844697ca1887009458f7eab66bdc9b91, type: 2} 9 | - onPlayerDeath: {fileID: 11400000, guid: 29380a14d0da7914dafb8a405f2918f4, type: 2} 10 | executionOrder: 0 11 | icon: {instanceID: 0} 12 | userData: 13 | assetBundleName: 14 | assetBundleVariant: 15 | -------------------------------------------------------------------------------- /Assets/Scripts/Soda/Enemy Handler.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 32 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 11500000, guid: d8b54fb97e6779e42ae5a5f6c0af2cff, type: 3} 13 | m_Name: Enemy Handler 14 | m_EditorClassIdentifier: 15 | originalValue: {fileID: 0} 16 | description: Reference to Enemy Handler in Hierarchy 17 | -------------------------------------------------------------------------------- /Assets/Scripts/Soda/Enemy Spawner.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 32 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 11500000, guid: f26d8155f97498341bcfe3fe9d729049, type: 3} 13 | m_Name: Enemy Spawner 14 | m_EditorClassIdentifier: 15 | originalValue: {fileID: 0} 16 | description: Reference to Enemy Spawner in Hierarchy 17 | -------------------------------------------------------------------------------- /Assets/Scripts/Soda/Game State.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 32 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 11500000, guid: d17a94ee47931f64ca481e37749bad82, type: 3} 13 | m_Name: Game State 14 | m_EditorClassIdentifier: 15 | originalValue: 0 16 | description: enum GameState that represents current game initialisation progress 17 | -------------------------------------------------------------------------------- /.collabignore: -------------------------------------------------------------------------------- 1 | # =========================== 2 | # Default Collab Ignore Rules 3 | # =========================== 4 | 5 | # OS Generated 6 | # ============ 7 | .DS_Store 8 | ._* 9 | .Spotlight-V100 10 | .Trashes 11 | Icon? 12 | ehthumbs.db 13 | [Tt]humbs.db 14 | [Dd]esktop.ini 15 | 16 | # Visual Studio / MonoDevelop generated 17 | # ===================================== 18 | [Ee]xported[Oo]bj/ 19 | *.userprefs 20 | *.csproj 21 | *.pidb 22 | *.suo 23 | *.sln 24 | *.user 25 | *.unityproj 26 | *.booproj 27 | 28 | # Unity generated 29 | # =============== 30 | [Oo]bj/ 31 | [Bb]uild 32 | sysinfo.txt 33 | *.stackdump 34 | -------------------------------------------------------------------------------- /Assets/Scripts/Soda/Input.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 32 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 11500000, guid: d47fd7757177be94884ec1bb67d5da1e, type: 3} 13 | m_Name: Input 14 | m_EditorClassIdentifier: 15 | originalValue: {x: 0, y: 0} 16 | description: Input vector similar to Vector2(Input.GetAxis("Horizontal"), Input.GetAxis("Vertical")) 17 | -------------------------------------------------------------------------------- /Assets/Scripts/Soda/onPlayerDeath.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 11500000, guid: 33f053f77edb6c44da498d4356ec6ff0, type: 3} 13 | m_Name: onPlayerDeath 14 | m_EditorClassIdentifier: 15 | description: Event is called when Player is dead 16 | onRaiseGlobally: 17 | m_PersistentCalls: 18 | m_Calls: [] 19 | -------------------------------------------------------------------------------- /Assets/Scripts/Soda/onLevelPassed.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 11500000, guid: 33f053f77edb6c44da498d4356ec6ff0, type: 3} 13 | m_Name: onLevelPassed 14 | m_EditorClassIdentifier: 15 | description: Event is called when all enemies are dead 16 | onRaiseGlobally: 17 | m_PersistentCalls: 18 | m_Calls: [] 19 | -------------------------------------------------------------------------------- /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 | - Enemy 8 | - Environment 9 | layers: 10 | - Default 11 | - TransparentFX 12 | - Ignore Raycast 13 | - 14 | - Water 15 | - UI 16 | - 17 | - 18 | - Obstacles 19 | - 20 | - 21 | - 22 | - 23 | - 24 | - 25 | - 26 | - 27 | - 28 | - 29 | - 30 | - 31 | - 32 | - 33 | - 34 | - 35 | - 36 | - 37 | - 38 | - 39 | - 40 | - 41 | - 42 | m_SortingLayers: 43 | - name: Default 44 | uniqueID: 0 45 | locked: 0 46 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemy/Enemies/Archer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a3f85c72cf97dc147af6c5d1b55222d8 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: 7 | - player: {fileID: 11400000, guid: c114e99e45cdb4c4484290ea37e03d0b, type: 2} 8 | - enemyHandler: {fileID: 11400000, guid: 844697ca1887009458f7eab66bdc9b91, type: 2} 9 | - onPlayerDeath: {fileID: 11400000, guid: 29380a14d0da7914dafb8a405f2918f4, type: 2} 10 | - shooter: {instanceID: 0} 11 | - aimer: {instanceID: 0} 12 | executionOrder: 0 13 | icon: {instanceID: 0} 14 | userData: 15 | assetBundleName: 16 | assetBundleVariant: 17 | -------------------------------------------------------------------------------- /Assets/Plugins/Sirenix/Odin Inspector/Config/Editor/InspectorConfig.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 1137305049, guid: a4865f1ab4504ed8a368670db22f409c, type: 3} 13 | m_Name: InspectorConfig 14 | m_EditorClassIdentifier: 15 | enableOdinInInspector: 1 16 | defaultEditorBehaviour: 11 17 | processMouseMoveInInspector: 1 18 | drawingConfig: 19 | configs: [] 20 | -------------------------------------------------------------------------------- /Assets/Thirdparty/Joystick Pack/Scripts/Editor/FloatingJoystickEditor.cs: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | using UnityEditor; 5 | 6 | [CustomEditor(typeof(FloatingJoystick))] 7 | public class FloatingJoystickEditor : JoystickEditor 8 | { 9 | public override void OnInspectorGUI() 10 | { 11 | base.OnInspectorGUI(); 12 | 13 | if (background != null) 14 | { 15 | RectTransform backgroundRect = (RectTransform)background.objectReferenceValue; 16 | backgroundRect.anchorMax = Vector2.zero; 17 | backgroundRect.anchorMin = Vector2.zero; 18 | backgroundRect.pivot = center; 19 | } 20 | } 21 | } -------------------------------------------------------------------------------- /Assets/Scripts/Soda/GlobalGameState.cs: -------------------------------------------------------------------------------- 1 | // Copyright © Sascha Graeff/13Pixels. 2 | 3 | namespace ThirteenPixels.Soda 4 | { 5 | using UnityEngine; 6 | 7 | /// 8 | /// A GlobalVariable representing a GameState. 9 | /// 10 | [CreateAssetMenu(menuName = "Soda/GlobalVariable/GameState", order = 200)] 11 | public class GlobalGameState : GlobalVariableBase 12 | { 13 | 14 | } 15 | 16 | /// 17 | /// A ScopedVariable representing either a GlobalGameState or a local GameState value. 18 | /// 19 | [System.Serializable] 20 | public class ScopedGameState : ScopedVariableBase 21 | { 22 | 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /Assets/Plugins/Sirenix/Odin Inspector/Config/Editor/AOTGenerationConfig.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 1726182683, guid: a4865f1ab4504ed8a368670db22f409c, type: 3} 13 | m_Name: AOTGenerationConfig 14 | m_EditorClassIdentifier: 15 | automateBeforeBuilds: 0 16 | deleteDllAfterBuilds: 1 17 | AutomateForAllAOTPlatforms: 1 18 | automateForPlatforms: 0900000014000000 19 | lastScan: 0 20 | supportSerializedTypes: [] 21 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Runtime/GlobalVariables/Savestate/ISavestateReader.cs: -------------------------------------------------------------------------------- 1 | // Copyright © Sascha Graeff/13Pixels. 2 | 3 | namespace ThirteenPixels.Soda 4 | { 5 | /// 6 | /// Provides operations for deserializing data from any source. 7 | /// 8 | public interface ISavestateReader 9 | { 10 | void PreLoad(); 11 | 12 | bool HasKey(string key); 13 | bool GetBool(string key); 14 | int GetInt(string key); 15 | float GetFloat(string key); 16 | string GetString(string key); 17 | T[] GetComposed(string key); 18 | T[] GetComposed(string key, string delimiter); 19 | 20 | void PostLoad(); 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /Assets/Scripts/Misc/Gate.cs: -------------------------------------------------------------------------------- 1 | using System.Collections.Generic; 2 | using UnityEngine; 3 | using ThirteenPixels.Soda; 4 | public class Gate : MonoBehaviour 5 | { 6 | [SerializeField] GameEvent levelPassed; 7 | [SerializeField] List gateDoor; 8 | private void OnEnable() 9 | { 10 | levelPassed.onRaise.AddResponse(OpenTheGate); 11 | } 12 | private void OnDisable() 13 | { 14 | levelPassed.onRaise.RemoveResponse(OpenTheGate); 15 | } 16 | 17 | /// 18 | /// Opens the gate 19 | /// 20 | private void OpenTheGate() 21 | { 22 | foreach (var block in gateDoor) 23 | { 24 | block.SetActive(false); 25 | } 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Editor/RuntimeSets/RuntimeSetElementEditor.cs: -------------------------------------------------------------------------------- 1 | // Copyright © Sascha Graeff/13Pixels. 2 | 3 | namespace ThirteenPixels.Soda.Editor 4 | { 5 | using UnityEditor; 6 | 7 | [CustomEditor(typeof(RuntimeSetElement))] 8 | [CanEditMultipleObjects] 9 | public class RuntimeSetElementEditor : Editor 10 | { 11 | public override void OnInspectorGUI() 12 | { 13 | // Don't draw the default inspector in order to hide the "Script" property line 14 | serializedObject.Update(); 15 | EditorGUILayout.PropertyField(serializedObject.FindProperty("_runtimeSet")); 16 | serializedObject.ApplyModifiedProperties(); 17 | } 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemy/EnemyAimer.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | using ThirteenPixels.Soda; 3 | public class EnemyAimer : Aimer 4 | { 5 | [SerializeField] GlobalTransform player; 6 | [SerializeField] GameEvent onPlayerDeath; 7 | private void OnEnable() 8 | { 9 | onPlayerDeath.onRaise.AddResponse(ResetTarget); 10 | } 11 | private void OnDisable() 12 | { 13 | onPlayerDeath.onRaise.RemoveResponse(ResetTarget); 14 | } 15 | 16 | /// 17 | /// Finds nearest target if it's visible 18 | /// 19 | /// True if target was found, else false 20 | public bool Aim() 21 | { 22 | bool success = false; 23 | minDistance = -1; 24 | success = IsVisible(player.componentCache); 25 | return success; 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Runtime/RuntimeSets/RuntimeSetTransform.cs: -------------------------------------------------------------------------------- 1 | // Copyright © Sascha Graeff/13Pixels. 2 | 3 | namespace ThirteenPixels.Soda 4 | { 5 | using UnityEngine; 6 | 7 | /// 8 | /// A global set of GameObjects, curated at runtime. 9 | /// Stores the transform components of the GameObjects added to it. 10 | /// 11 | [CreateAssetMenu(menuName = "Soda/RuntimeSet/Transform", order = 20)] 12 | public class RuntimeSetTransform : RuntimeSetBase 13 | { 14 | protected override bool TryCreateElement(GameObject go, out Transform element) 15 | { 16 | element = go.transform; 17 | return true; 18 | } 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Editor/Resources/GlobalVariableTemplate.cs.txt: -------------------------------------------------------------------------------- 1 | // Copyright © Sascha Graeff/13Pixels. 2 | 3 | namespace ThirteenPixels.Soda 4 | { 5 | using UnityEngine; 6 | 7 | /// 8 | /// A GlobalVariable representing a #TYPE#. 9 | /// 10 | [CreateAssetMenu(menuName = "Soda/GlobalVariable/#TYPE#", order = 200)] 11 | public class Global#TYPE# : GlobalVariableBase<#TYPE#> 12 | { 13 | 14 | } 15 | 16 | /// 17 | /// A ScopedVariable representing either a Global#TYPE# or a local #TYPE# value. 18 | /// 19 | [System.Serializable] 20 | public class Scoped#TYPE# : ScopedVariableBase<#TYPE#, Global#TYPE#> 21 | { 22 | 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /Assets/Scripts/Misc/GameController.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | using UnityEngine.SceneManagement; 3 | using ThirteenPixels.Soda; 4 | 5 | public enum GameState 6 | { 7 | INIT, 8 | STARTED 9 | } 10 | public class GameController : MonoBehaviour 11 | { 12 | [SerializeField] GlobalGameState gameState; 13 | [SerializeField] private GlobalEnemySpawner enemySpawner; 14 | private void Start() 15 | { 16 | enemySpawner.componentCache.SpawnEnemies(); 17 | gameState.value = GameState.STARTED; 18 | } 19 | 20 | /// 21 | /// Restarts the game 22 | /// 23 | public void Restart() 24 | { 25 | gameState.value = GameState.INIT; 26 | SceneManager.LoadScene(0); 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Editor/Resources/RuntimeSetTemplateSingle.cs.txt: -------------------------------------------------------------------------------- 1 | // Copyright © Sascha Graeff/13Pixels. 2 | 3 | namespace ThirteenPixels.Soda 4 | { 5 | using UnityEngine; 6 | 7 | /// 8 | /// A global set of GameObjects, curated at runtime. 9 | /// Stores the a reference to the #TYPE# of the GameObjects added to it. 10 | /// 11 | [CreateAssetMenu(menuName = "Soda/RuntimeSet/#TYPE#", order = 200)] 12 | public class RuntimeSet#TYPE# : RuntimeSetBase<#TYPE#> 13 | { 14 | protected override bool TryCreateElement(GameObject go, out #TYPE# element) 15 | { 16 | element = go.GetComponent<#TYPE#>(); 17 | return element != null; 18 | } 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Runtime/GlobalVariables/GlobalBool.cs: -------------------------------------------------------------------------------- 1 | // Copyright © Sascha Graeff/13Pixels. 2 | 3 | namespace ThirteenPixels.Soda 4 | { 5 | using UnityEngine; 6 | 7 | /// 8 | /// A GlobalVariable representing a boolean. 9 | /// 10 | [CreateAssetMenu(menuName = "Soda/GlobalVariable/Bool", order = 10)] 11 | public class GlobalBool : GlobalVariableBase 12 | { 13 | public override void LoadValue(ISavestateReader reader, string key) 14 | { 15 | value = reader.GetBool(key); 16 | } 17 | 18 | public override void SaveValue(ISavestateWriter writer, string key) 19 | { 20 | writer.SetBool(key, value); 21 | } 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Runtime/GlobalVariables/GlobalString.cs: -------------------------------------------------------------------------------- 1 | // Copyright © Sascha Graeff/13Pixels. 2 | 3 | namespace ThirteenPixels.Soda 4 | { 5 | using UnityEngine; 6 | 7 | /// 8 | /// A GlobalVariable representing a string. 9 | /// 10 | [CreateAssetMenu(menuName = "Soda/GlobalVariable/String", order = 40)] 11 | public class GlobalString : GlobalVariableBase 12 | { 13 | public override void LoadValue(ISavestateReader reader, string key) 14 | { 15 | value = reader.GetString(key); 16 | } 17 | 18 | public override void SaveValue(ISavestateWriter writer, string key) 19 | { 20 | writer.SetString(key, value); 21 | } 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Runtime/GlobalVariables/Savestate/ISavestateWriter.cs: -------------------------------------------------------------------------------- 1 | // Copyright © Sascha Graeff/13Pixels. 2 | 3 | namespace ThirteenPixels.Soda 4 | { 5 | /// 6 | /// Provides operations for serializing data to any target. 7 | /// 8 | public interface ISavestateWriter 9 | { 10 | void PreSave(); 11 | 12 | void SetBool(string key, bool value); 13 | void SetInt(string key, int value); 14 | void SetFloat(string key, float value); 15 | void SetString(string key, string value); 16 | void SetComposed(string key, params object[] objs); 17 | void SetComposed(string key, string delimiter, params object[] objs); 18 | 19 | void PostSave(); 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemy/EnemyHandler.cs: -------------------------------------------------------------------------------- 1 | using System.Collections.Generic; 2 | using UnityEngine; 3 | using ThirteenPixels.Soda; 4 | public class EnemyHandler : MonoBehaviour 5 | { 6 | [SerializeField] GameEvent onLevelPassed; 7 | [SerializeField] private List enemies; 8 | 9 | public List Enemies 10 | { 11 | get { return enemies; } 12 | private set { enemies = value; } 13 | } 14 | 15 | public void AddEnemy(Enemy enemy) 16 | { 17 | enemies.Add(enemy); 18 | } 19 | 20 | /// 21 | /// Removes enemy from enemies list, if list is empty raises onLevelPassed SODA event 22 | /// 23 | /// 24 | public void RemoveEnemy(Enemy enemy) 25 | { 26 | enemies.Remove(enemy); 27 | if (enemies.Count == 0) 28 | onLevelPassed.Raise(); 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /Assets/Thirdparty/Joystick Pack/Scripts/Joysticks/FloatingJoystick.cs: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | using UnityEngine.EventSystems; 5 | 6 | public class FloatingJoystick : Joystick 7 | { 8 | protected override void Start() 9 | { 10 | base.Start(); 11 | background.gameObject.SetActive(false); 12 | } 13 | 14 | public override void OnPointerDown(PointerEventData eventData) 15 | { 16 | background.anchoredPosition = ScreenPointToAnchoredPosition(eventData.position); 17 | background.gameObject.SetActive(true); 18 | base.OnPointerDown(eventData); 19 | } 20 | 21 | public override void OnPointerUp(PointerEventData eventData) 22 | { 23 | background.gameObject.SetActive(false); 24 | base.OnPointerUp(eventData); 25 | } 26 | } -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Runtime/GlobalVariables/GlobalVector2.cs: -------------------------------------------------------------------------------- 1 | // Copyright © Sascha Graeff/13Pixels. 2 | 3 | namespace ThirteenPixels.Soda 4 | { 5 | using UnityEngine; 6 | 7 | /// 8 | /// A GlobalVariable representing a Vector2. 9 | /// 10 | [CreateAssetMenu(menuName = "Soda/GlobalVariable/Vector2", order = 50)] 11 | public class GlobalVector2 : GlobalVariableBase 12 | { 13 | public override void LoadValue(ISavestateReader reader, string key) 14 | { 15 | var arr = reader.GetComposed(key); 16 | value = new Vector2(arr[0], arr[1]); 17 | } 18 | 19 | public override void SaveValue(ISavestateWriter writer, string key) 20 | { 21 | writer.SetComposed(key, value.x, value.y); 22 | } 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /Assets/Plugins/Sirenix/Odin Inspector/Config/Resources/Sirenix/GlobalSerializationConfig.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 1549551891, guid: 74721b9f0af448f5ae2e91102a1a5edd, type: 3} 13 | m_Name: GlobalSerializationConfig 14 | m_EditorClassIdentifier: 15 | HideSerializationCautionaryMessage: 1 16 | HidePrefabCautionaryMessage: 0 17 | HideOdinSerializeAttributeWarningMessages: 0 18 | HideNonSerializedShowInInspectorWarningMessages: 0 19 | buildSerializationFormat: 0 20 | editorSerializationFormat: 2 21 | loggingPolicy: 0 22 | errorHandlingPolicy: 0 23 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Runtime/GlobalVariables/GlobalVector3.cs: -------------------------------------------------------------------------------- 1 | // Copyright © Sascha Graeff/13Pixels. 2 | 3 | namespace ThirteenPixels.Soda 4 | { 5 | using UnityEngine; 6 | 7 | /// 8 | /// A GlobalVariable representing a Vector3. 9 | /// 10 | [CreateAssetMenu(menuName = "Soda/GlobalVariable/Vector3", order = 60)] 11 | public class GlobalVector3 : GlobalVariableBase 12 | { 13 | public override void LoadValue(ISavestateReader reader, string key) 14 | { 15 | var arr = reader.GetComposed(key); 16 | value = new Vector3(arr[0], arr[1], arr[2]); 17 | } 18 | 19 | public override void SaveValue(ISavestateWriter writer, string key) 20 | { 21 | writer.SetComposed(key, value.x, value.y, value.z); 22 | } 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Documentation/Readme.txt: -------------------------------------------------------------------------------- 1 | 2 | Hi there, and thanks for purchasing Soda! 3 | ========================================= 4 | 5 | Soda is a package that is intended to change the basic way in which you develop with Unity. 6 | Because of that, it is *highly* recommended that you read the `User Manual.pdf` before you get started. 7 | The manual is a comprehensive document that is supposed to not only show you around Soda's features, 8 | but also to tell you *how and when* to use it. 9 | 10 | The demos included in this package are supposed to demonstrate the manual's contents. 11 | 12 | Once you have a basic understanding, feel free to unpack the `API Documentation.unitypackage` for a regular class documentation. 13 | 14 | If you have questions, issues or a feature proposal, please write an email to assetstore@13pixels.de. 15 | 16 | Have a productive time! -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Runtime/GlobalVariables/GlobalColor.cs: -------------------------------------------------------------------------------- 1 | // Copyright © Sascha Graeff/13Pixels. 2 | 3 | namespace ThirteenPixels.Soda 4 | { 5 | using UnityEngine; 6 | 7 | /// 8 | /// A GlobalVariable representing a Color. 9 | /// 10 | [CreateAssetMenu(menuName = "Soda/GlobalVariable/Color", order = 70)] 11 | public class GlobalColor : GlobalVariableBase 12 | { 13 | public override void LoadValue(ISavestateReader reader, string key) 14 | { 15 | var arr = reader.GetComposed(key); 16 | value = new Color(arr[0], arr[1], arr[2], arr[3]); 17 | } 18 | 19 | public override void SaveValue(ISavestateWriter writer, string key) 20 | { 21 | writer.SetComposed(key, value.r, value.g, value.b, value.a); 22 | } 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /Assets/Scripts/Weapons/Arrows/Arrow.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | public class Arrow : Shell 4 | { 5 | protected override void OnEnemyCollision(Entity entity) 6 | { 7 | entity.TakeDamage(damageReport); 8 | shooter.DeactivateShell(gameObject); 9 | } 10 | 11 | protected override void OnObstacleCollision(Transform obstacle) 12 | { 13 | GetComponent().enabled = false; 14 | rigidbody.velocity = Vector3.zero; 15 | flyingState = FlyingState.STUCK; 16 | stuckTime = Time.time; 17 | } 18 | 19 | private void FixedUpdate() 20 | { 21 | if (flyingState == FlyingState.STUCK && Time.time-stuckTime >= timeToDisappear) 22 | { 23 | flyingState = FlyingState.FLYING; 24 | shooter.DeactivateShell(gameObject); 25 | } 26 | } 27 | 28 | protected override void OnPlayerCollision(Entity entity){} 29 | } 30 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda-Essentials/UIDisplayIntAsText.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | using UnityEngine.UI; 3 | using ThirteenPixels.Soda; 4 | 5 | /// 6 | /// Displays an int using a UnityEngine.UI.Text. 7 | /// 8 | [AddComponentMenu("Soda/Essentials/UI/Display Int as Text")] 9 | [RequireComponent(typeof(Text))] 10 | public class UIDisplayIntAsText : MonoBehaviour 11 | { 12 | private Text text; 13 | [SerializeField] 14 | private ScopedInt number = default; 15 | 16 | 17 | private void Awake() 18 | { 19 | text = GetComponent(); 20 | } 21 | 22 | private void OnEnable() 23 | { 24 | number.onChangeValue.AddResponseAndInvoke(DisplayNumber); 25 | } 26 | 27 | private void OnDisable() 28 | { 29 | number.onChangeValue.RemoveResponse(DisplayNumber); 30 | } 31 | 32 | private void DisplayNumber(int number) 33 | { 34 | text.text = number + ""; 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda-Essentials/UIDisplayString.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | using UnityEngine.UI; 3 | using ThirteenPixels.Soda; 4 | 5 | /// 6 | /// Displays a string using a UnityEngine.UI.Text. 7 | /// 8 | [AddComponentMenu("Soda/Essentials/UI/Display String")] 9 | [RequireComponent(typeof(Text))] 10 | public class UIDisplayString : MonoBehaviour 11 | { 12 | private Text text; 13 | [SerializeField] 14 | private ScopedString stringValue = default; 15 | 16 | 17 | private void Awake() 18 | { 19 | text = GetComponent(); 20 | } 21 | 22 | private void OnEnable() 23 | { 24 | stringValue.onChangeValue.AddResponseAndInvoke(DisplayString); 25 | } 26 | 27 | private void OnDisable() 28 | { 29 | stringValue.onChangeValue.RemoveResponse(DisplayString); 30 | } 31 | 32 | private void DisplayString(string s) 33 | { 34 | text.text = s; 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /ProjectSettings/UnityConnectSettings.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!310 &1 4 | UnityConnectSettings: 5 | m_ObjectHideFlags: 0 6 | serializedVersion: 1 7 | m_Enabled: 1 8 | m_TestMode: 0 9 | m_EventOldUrl: https://api.uca.cloud.unity3d.com/v1/events 10 | m_EventUrl: https://cdp.cloud.unity3d.com/v1/events 11 | m_ConfigUrl: https://config.uca.cloud.unity3d.com 12 | m_TestInitMode: 0 13 | CrashReportingSettings: 14 | m_EventUrl: https://perf-events.cloud.unity3d.com 15 | m_Enabled: 1 16 | m_LogBufferSize: 10 17 | m_CaptureEditorExceptions: 1 18 | UnityPurchasingSettings: 19 | m_Enabled: 0 20 | m_TestMode: 0 21 | UnityAnalyticsSettings: 22 | m_Enabled: 1 23 | m_TestMode: 0 24 | m_InitializeOnStartup: 1 25 | UnityAdsSettings: 26 | m_Enabled: 0 27 | m_InitializeOnStartup: 1 28 | m_TestMode: 0 29 | m_IosGameId: 30 | m_AndroidGameId: 31 | m_GameIds: {} 32 | m_GameId: 33 | PerformanceReportingSettings: 34 | m_Enabled: 0 35 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Runtime/Misc/DisplayInsteadInPlaymodeAttribute.cs: -------------------------------------------------------------------------------- 1 | // Copyright © Sascha Graeff/13Pixels. 2 | 3 | namespace ThirteenPixels.Soda 4 | { 5 | using UnityEngine; 6 | 7 | /// 8 | /// This attribute is used to display a replacement property during editor play mode. 9 | /// This is used to prevent editing of serialized values in ScriptableObjects in play mode, which would be persistent. 10 | /// 11 | public class DisplayInsteadInPlaymodeAttribute : PropertyAttribute 12 | { 13 | public string replacementName { private set; get; } 14 | /// 15 | /// A tooltip to display alongside the general tooltip for this attribute. 16 | /// Use only on ScriptableObjects, use [Tooltip] in MonoBehaviours. 17 | /// 18 | public string tooltip; 19 | 20 | public DisplayInsteadInPlaymodeAttribute(string replacementName = null) 21 | { 22 | this.replacementName = replacementName; 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Runtime/GlobalVariables/GlobalInt.cs: -------------------------------------------------------------------------------- 1 | // Copyright © Sascha Graeff/13Pixels. 2 | 3 | namespace ThirteenPixels.Soda 4 | { 5 | using UnityEngine; 6 | 7 | /// 8 | /// A GlobalVariable representing an integer. 9 | /// 10 | [CreateAssetMenu(menuName = "Soda/GlobalVariable/Int", order = 20)] 11 | public class GlobalInt : GlobalVariableBase 12 | { 13 | /// 14 | /// For incrementing or decrementing the value via UnityEvent. 15 | /// 16 | public void Increment(int amount) 17 | { 18 | if(amount != 0) 19 | { 20 | value += amount; 21 | } 22 | } 23 | 24 | public override void LoadValue(ISavestateReader reader, string key) 25 | { 26 | value = reader.GetInt(key); 27 | } 28 | 29 | public override void SaveValue(ISavestateWriter writer, string key) 30 | { 31 | writer.SetInt(key, value); 32 | } 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda-Essentials/UIDisplayIntWithMaximumAsImageFill.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | using UnityEngine.UI; 3 | using ThirteenPixels.Soda; 4 | 5 | /// 6 | /// Displays an int using a UnityEngine.UI.Image by setting its fillAmount. 7 | /// 8 | [AddComponentMenu("Soda/Essentials/UI/Display Int with Maximum as Image Fill")] 9 | [RequireComponent(typeof(Image))] 10 | public class UIDisplayIntWithMaximumAsImageFill : MonoBehaviour 11 | { 12 | private Image image; 13 | [SerializeField] 14 | private GlobalIntWithMaximum number = default; 15 | 16 | 17 | private void Awake() 18 | { 19 | image = GetComponent(); 20 | } 21 | 22 | private void OnEnable() 23 | { 24 | number.onChange.AddResponseAndInvoke(DisplayNumber); 25 | } 26 | 27 | private void OnDisable() 28 | { 29 | number.onChange.RemoveResponse(DisplayNumber); 30 | } 31 | 32 | private void DisplayNumber(int number) 33 | { 34 | image.fillAmount = number / (float)this.number.maximum; 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Runtime/GlobalVariables/GlobalFloat.cs: -------------------------------------------------------------------------------- 1 | // Copyright © Sascha Graeff/13Pixels. 2 | 3 | namespace ThirteenPixels.Soda 4 | { 5 | using UnityEngine; 6 | 7 | /// 8 | /// A GlobalVariable representing a float. 9 | /// 10 | [CreateAssetMenu(menuName = "Soda/GlobalVariable/Float", order = 30)] 11 | public class GlobalFloat : GlobalVariableBase 12 | { 13 | /// 14 | /// For incrementing or decrementing the value via UnityEvent. 15 | /// 16 | public void Increment(float amount) 17 | { 18 | if(amount != 0) 19 | { 20 | value += amount; 21 | } 22 | } 23 | 24 | public override void LoadValue(ISavestateReader reader, string key) 25 | { 26 | value = reader.GetFloat(key); 27 | } 28 | 29 | public override void SaveValue(ISavestateWriter writer, string key) 30 | { 31 | writer.SetFloat(key, value); 32 | } 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /Assets/Scripts/Camera/CameraMovement.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | using ThirteenPixels.Soda; 3 | 4 | public class CameraMovement : MonoBehaviour 5 | { 6 | [SerializeField] 7 | GlobalTransform player; 8 | [SerializeField] 9 | float cameraCatchUpDistance = 2f; 10 | [SerializeField] 11 | float cameraSpeed = 0.01f; 12 | 13 | Vector3? cameraDestination; 14 | 15 | private void Update() //Тут можно прописать как надо двигать камеру в зависимости от положения player, если поле длиннее экрана 16 | { 17 | if (Mathf.Abs(player.componentCache.position.z - transform.position.z) > cameraCatchUpDistance) 18 | cameraDestination = new Vector3(transform.position.x, transform.position.y, player.componentCache.position.z); 19 | if (cameraDestination != null && Mathf.Abs(player.componentCache.position.z - transform.position.z) < cameraCatchUpDistance/2) 20 | cameraDestination = null; 21 | if (cameraDestination != null) 22 | transform.position = Vector3.Lerp(transform.position, cameraDestination.Value, cameraSpeed); 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Runtime/GlobalVariables/GlobalGameObject.cs: -------------------------------------------------------------------------------- 1 | // Copyright © Sascha Graeff/13Pixels. 2 | 3 | namespace ThirteenPixels.Soda 4 | { 5 | using UnityEngine; 6 | 7 | /// 8 | /// A GlobalVariable representing a GameObject. 9 | /// 10 | [CreateAssetMenu(menuName = "Soda/GlobalVariable/GameObject", order = 80)] 11 | public class GlobalGameObject : GlobalVariableBase 12 | { 13 | /// 14 | /// Tries to set the value to the passed GameObject. 15 | /// It's the same as setting the value, but returns false instead of raising an exception if it fails. 16 | /// This method is meant to be overriden by GlobalGameObjectWithComponentCacheBase. 17 | /// 18 | /// The GameObject to reference. 19 | /// Always returns true. 20 | public virtual bool TrySetValue(GameObject gameObject) 21 | { 22 | value = gameObject; 23 | return true; 24 | } 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /Assets/Scripts/UI/CountdownUI.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | using System.Collections; 3 | using TMPro; 4 | using ThirteenPixels.Soda; 5 | 6 | public class CountdownUI : MonoBehaviour 7 | { 8 | [SerializeField] GlobalGameState gameState; 9 | [SerializeField] TextMeshProUGUI countdown; 10 | [SerializeField] GameObject canvas; 11 | 12 | private void OnEnable() 13 | { 14 | gameState.onChange.AddResponse(StartTimer); 15 | } 16 | 17 | private void OnDisable() 18 | { 19 | gameState.onChange.RemoveResponse(StartTimer); 20 | } 21 | 22 | private void StartTimer(GameState gameState) 23 | { 24 | if(gameState==GameState.STARTED) 25 | StartCoroutine(StartTimerCoroutine()); 26 | } 27 | 28 | private IEnumerator StartTimerCoroutine() 29 | { 30 | Time.timeScale = 0; 31 | canvas.SetActive(true); 32 | for (int i = 3; i > 0; i--) 33 | { 34 | countdown.text = i.ToString(); 35 | yield return new WaitForSecondsRealtime(1); 36 | } 37 | canvas.SetActive(false); 38 | Time.timeScale = 1; 39 | } 40 | } 41 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemy/Enemies/Archer.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | public class Archer : WalkingEnemy 4 | { 5 | [SerializeField] Shooter shooter; 6 | [SerializeField] EnemyAimer aimer; 7 | float lastShootTime; 8 | 9 | protected override void Death(Entity killer) 10 | { 11 | shooter.Dispose(); 12 | base.Death(killer); 13 | } 14 | 15 | protected new void Awake() 16 | { 17 | base.Awake(); 18 | if (shooter == null) 19 | shooter = GetComponentInChildren(); 20 | if (aimer == null) 21 | aimer = GetComponentInChildren(); 22 | } 23 | 24 | protected void Update() 25 | { 26 | if (aimer.Target != null) 27 | { 28 | walkingState = MovingState.STAYING; 29 | aimer.FollowTarget(); 30 | if (Time.time - lastShootTime >= (1 / attackSpeed)) 31 | { 32 | lastShootTime = Time.time; 33 | shooter.Shoot(new DamageReport(damage, this)); 34 | } 35 | } 36 | } 37 | protected new void FixedUpdate() 38 | { 39 | base.FixedUpdate(); 40 | if(walkingState == MovingState.STAYING) 41 | { 42 | if (aimer.Target == null) 43 | aimer.Aim(); 44 | else if (!aimer.IsVisible()) 45 | aimer.ResetTarget(); 46 | } 47 | 48 | } 49 | } 50 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda-Essentials/UIDisplayIntAsImageFill.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | using UnityEngine.UI; 3 | using ThirteenPixels.Soda; 4 | 5 | /// 6 | /// Displays an int using a UnityEngine.UI.Image by setting its fillAmount. 7 | /// 8 | [AddComponentMenu("Soda/Essentials/UI/Display Int as Image Fill")] 9 | [RequireComponent(typeof(Image))] 10 | public class UIDisplayIntAsImageFill : MonoBehaviour 11 | { 12 | private Image image; 13 | [SerializeField] 14 | private ScopedInt number = default; 15 | [SerializeField] 16 | private ScopedInt maximum = default; 17 | 18 | 19 | private void Reset() 20 | { 21 | maximum = new ScopedInt(1); 22 | } 23 | 24 | private void Awake() 25 | { 26 | image = GetComponent(); 27 | } 28 | 29 | private void OnEnable() 30 | { 31 | number.onChangeValue.AddResponseAndInvoke(DisplayNumber); 32 | } 33 | 34 | private void OnDisable() 35 | { 36 | number.onChangeValue.RemoveResponse(DisplayNumber); 37 | } 38 | 39 | private void DisplayNumber(int number) 40 | { 41 | image.fillAmount = number / (float)maximum.value; 42 | } 43 | } 44 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda-Essentials/UIDisplayFloatAsImageFill.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | using UnityEngine.UI; 3 | using ThirteenPixels.Soda; 4 | 5 | /// 6 | /// Displays a float using a UnityEngine.UI.Image by setting its fillAmount. 7 | /// 8 | [AddComponentMenu("Soda/Essentials/UI/Display Float as Image Fill")] 9 | [RequireComponent(typeof(Image))] 10 | public class UIDisplayFloatAsImageFill : MonoBehaviour 11 | { 12 | private Image image; 13 | [SerializeField] 14 | private ScopedFloat number = default; 15 | [SerializeField] 16 | private ScopedFloat maximum = default; 17 | 18 | 19 | private void Reset() 20 | { 21 | maximum = new ScopedFloat(1); 22 | } 23 | 24 | private void Awake() 25 | { 26 | image = GetComponent(); 27 | } 28 | 29 | private void OnEnable() 30 | { 31 | number.onChangeValue.AddResponseAndInvoke(DisplayNumber); 32 | } 33 | 34 | private void OnDisable() 35 | { 36 | number.onChangeValue.RemoveResponse(DisplayNumber); 37 | } 38 | 39 | private void DisplayNumber(float number) 40 | { 41 | image.fillAmount = number / maximum.value; 42 | } 43 | } 44 | -------------------------------------------------------------------------------- /Assets/Thirdparty/Joystick Pack/Scripts/Editor/DynamicJoystickEditor.cs: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | using UnityEditor; 5 | 6 | [CustomEditor(typeof(DynamicJoystick))] 7 | public class DynamicJoystickEditor : JoystickEditor 8 | { 9 | private SerializedProperty moveThreshold; 10 | 11 | protected override void OnEnable() 12 | { 13 | base.OnEnable(); 14 | moveThreshold = serializedObject.FindProperty("moveThreshold"); 15 | } 16 | 17 | public override void OnInspectorGUI() 18 | { 19 | base.OnInspectorGUI(); 20 | 21 | if (background != null) 22 | { 23 | RectTransform backgroundRect = (RectTransform)background.objectReferenceValue; 24 | backgroundRect.anchorMax = Vector2.zero; 25 | backgroundRect.anchorMin = Vector2.zero; 26 | backgroundRect.pivot = center; 27 | } 28 | } 29 | 30 | protected override void DrawValues() 31 | { 32 | base.DrawValues(); 33 | EditorGUILayout.PropertyField(moveThreshold, new GUIContent("Move Threshold", "The distance away from the center input has to be before the joystick begins to move.")); 34 | } 35 | } -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Editor/Events/GameEventListenerEditor.cs: -------------------------------------------------------------------------------- 1 | // Copyright © Sascha Graeff/13Pixels. 2 | 3 | namespace ThirteenPixels.Soda.Editor 4 | { 5 | using UnityEngine; 6 | using UnityEditor; 7 | 8 | [CustomEditor(typeof(GameEventListener))] 9 | public class GameEventListenerEditor : Editor 10 | { 11 | public override void OnInspectorGUI() 12 | { 13 | // Don't draw the default inspector in order to hide the "Script" property line 14 | serializedObject.Update(); 15 | 16 | var gameEventProperty = serializedObject.FindProperty("_gameEvent"); 17 | 18 | EditorGUI.BeginChangeCheck(); 19 | EditorGUILayout.PropertyField(gameEventProperty, new GUIContent("Game Event")); 20 | if(EditorGUI.EndChangeCheck() && Application.isPlaying) 21 | { 22 | var listener = (GameEventListener)target; 23 | listener.gameEvent = (GameEvent)gameEventProperty.objectReferenceValue; 24 | } 25 | 26 | EditorGUILayout.PropertyField(serializedObject.FindProperty("response")); 27 | 28 | serializedObject.ApplyModifiedProperties(); 29 | } 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /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: 9 7 | m_ExternalVersionControlSupport: Visible Meta Files 8 | m_SerializationMode: 2 9 | m_LineEndingsForNewScripts: 2 10 | m_DefaultBehaviorMode: 0 11 | m_PrefabRegularEnvironment: {fileID: 0} 12 | m_PrefabUIEnvironment: {fileID: 0} 13 | m_SpritePackerMode: 0 14 | m_SpritePackerPaddingPower: 1 15 | m_EtcTextureCompressorBehavior: 1 16 | m_EtcTextureFastCompressor: 1 17 | m_EtcTextureNormalCompressor: 2 18 | m_EtcTextureBestCompressor: 4 19 | m_ProjectGenerationIncludedExtensions: txt;xml;fnt;cd;asmdef;rsp;asmref 20 | m_ProjectGenerationRootNamespace: 21 | m_CollabEditorSettings: 22 | inProgressEnabled: 1 23 | m_EnableTextureStreamingInEditMode: 1 24 | m_EnableTextureStreamingInPlayMode: 1 25 | m_AsyncShaderCompilation: 1 26 | m_EnterPlayModeOptionsEnabled: 0 27 | m_EnterPlayModeOptions: 3 28 | m_ShowLightmapResolutionOverlay: 1 29 | m_UseLegacyProbeSampleCount: 1 30 | m_AssetPipelineMode: 1 31 | m_CacheServerMode: 0 32 | m_CacheServerEndpoint: 33 | m_CacheServerNamespacePrefix: default 34 | m_CacheServerEnableDownload: 1 35 | m_CacheServerEnableUpload: 1 36 | -------------------------------------------------------------------------------- /Assets/Thirdparty/ThirteenPixels/Soda/Soda/Editor/Resources/RuntimeSetTemplateMultiple.cs.txt: -------------------------------------------------------------------------------- 1 | // Copyright © Sascha Graeff/13Pixels. 2 | 3 | namespace ThirteenPixels.Soda 4 | { 5 | using UnityEngine; 6 | 7 | /// 8 | /// A global set of GameObjects, curated at runtime. 9 | /// Stores the a reference to multiple components of the GameObjects added to it. 10 | /// 11 | [CreateAssetMenu(menuName = "Soda/RuntimeSet/#TYPE#", order = 200)] 12 | public class RuntimeSet#TYPE# : RuntimeSetBase 13 | { 14 | public struct Element 15 | { 16 | #PER_COMPONENT public readonly #CTYPE# #CNAME#; 17 | 18 | public Element(GameObject go) 19 | { 20 | #PER_COMPONENT #CNAME# = go.GetComponent<#CTYPE#>(); 21 | } 22 | 23 | public bool isValid 24 | { 25 | get 26 | { 27 | return #ALL_CNAMES#; 28 | } 29 | } 30 | } 31 | 32 | protected override bool TryCreateElement(GameObject go, out Element element) 33 | { 34 | element = new Element(go); 35 | return element.isValid; 36 | } 37 | } 38 | } 39 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # This .gitignore file should be placed at the root of your Unity project directory 2 | # 3 | # Get latest from https://github.com/github/gitignore/blob/master/Unity.gitignore 4 | # 5 | /[Ll]ibrary/ 6 | /[Tt]emp/ 7 | /[Oo]bj/ 8 | /[Bb]uild/ 9 | /[Bb]uilds/ 10 | /[Ll]ogs/ 11 | /[Mm]emoryCaptures/ 12 | 13 | # Never ignore Asset meta data 14 | !/[Aa]ssets/**/*.meta 15 | 16 | # Uncomment this line if you wish to ignore the asset store tools plugin 17 | # /[Aa]ssets/AssetStoreTools* 18 | 19 | # TextMesh Pro files 20 | [Aa]ssets/TextMesh*Pro/ 21 | 22 | # Autogenerated Jetbrains Rider plugin 23 | [Aa]ssets/Plugins/Editor/JetBrains* 24 | 25 | # Visual Studio cache directory 26 | .vs/ 27 | 28 | # Gradle cache directory 29 | .gradle/ 30 | 31 | # Autogenerated VS/MD/Consulo solution and project files 32 | ExportedObj/ 33 | .consulo/ 34 | *.csproj 35 | *.unityproj 36 | *.sln 37 | *.suo 38 | *.tmp 39 | *.user 40 | *.userprefs 41 | *.pidb 42 | *.booproj 43 | *.svd 44 | *.pdb 45 | *.mdb 46 | *.opendb 47 | *.VC.db 48 | 49 | # Unity3D generated meta files 50 | *.pidb.meta 51 | *.pdb.meta 52 | *.mdb.meta 53 | 54 | # Unity3D generated file on crash reports 55 | sysinfo.txt 56 | 57 | # Builds 58 | *.apk 59 | *.unitypackage 60 | 61 | # Crashlytics generated file 62 | crashlytics-build.properties 63 | 64 | --------------------------------------------------------------------------------