├── .github
└── ISSUE_TEMPLATE
│ └── bug_report.md
├── .gitignore
├── .idea
├── .idea.ReflexityAI
│ └── .idea
│ │ ├── codeStyles
│ │ └── codeStyleConfig.xml
│ │ ├── indexLayout.xml
│ │ ├── projectSettingsUpdater.xml
│ │ ├── vcs.xml
│ │ └── workspace.xml
└── .idea.xNodeUtilityAI
│ ├── .idea
│ ├── contentModel.xml
│ ├── encodings.xml
│ ├── indexLayout.xml
│ ├── misc.xml
│ ├── modules.xml
│ ├── projectSettingsUpdater.xml
│ ├── vcs.xml
│ └── workspace.xml
│ └── riderModule.iml
├── Assets
├── Examples.meta
├── Examples
│ ├── CubeAI.meta
│ ├── CubeAI
│ │ ├── CubeAI.unity
│ │ ├── CubeAI.unity.meta
│ │ ├── Data.meta
│ │ ├── Data
│ │ │ ├── CubeGraph.asset
│ │ │ └── CubeGraph.asset.meta
│ │ ├── Prefabs.meta
│ │ ├── Prefabs
│ │ │ ├── Ammo.prefab
│ │ │ ├── Ammo.prefab.meta
│ │ │ ├── Cube.prefab
│ │ │ └── Cube.prefab.meta
│ │ ├── ProfilerTesting.unity
│ │ ├── ProfilerTesting.unity.meta
│ │ ├── Scripts.meta
│ │ └── Scripts
│ │ │ ├── AutoDestroy.cs
│ │ │ ├── AutoDestroy.cs.meta
│ │ │ ├── CubeAI.cs
│ │ │ ├── CubeAI.cs.meta
│ │ │ ├── CubeEntity.cs
│ │ │ ├── CubeEntity.cs.meta
│ │ │ ├── CubeGraph.cs
│ │ │ ├── CubeGraph.cs.meta
│ │ │ ├── CubeSpawner.cs
│ │ │ └── CubeSpawner.cs.meta
│ ├── TankArena.meta
│ └── TankArena
│ │ ├── Animations.meta
│ │ ├── Animations
│ │ ├── TankMenu.anim
│ │ └── TankMenu.anim.meta
│ │ ├── Animators.meta
│ │ ├── Animators
│ │ ├── CompletePumpjack.controller
│ │ ├── CompletePumpjack.controller.meta
│ │ ├── Tank.controller
│ │ └── Tank.controller.meta
│ │ ├── AudioClips.meta
│ │ ├── AudioClips
│ │ ├── GameMusic.mp3
│ │ ├── GameMusic.mp3.meta
│ │ ├── MenuMusic.mp3
│ │ ├── MenuMusic.mp3.meta
│ │ ├── ShellExplosion.wav
│ │ ├── ShellExplosion.wav.meta
│ │ ├── ShotFiring.wav
│ │ ├── ShotFiring.wav.meta
│ │ ├── TankExplosion.wav
│ │ └── TankExplosion.wav.meta
│ │ ├── AudioMixers.meta
│ │ ├── AudioMixers
│ │ ├── MainMix.mixer
│ │ └── MainMix.mixer.meta
│ │ ├── Editor.meta
│ │ ├── Editor
│ │ ├── UIColor.colors
│ │ └── UIColor.colors.meta
│ │ ├── Fonts.meta
│ │ ├── Fonts
│ │ ├── Bowlby_One.meta
│ │ └── Bowlby_One
│ │ │ ├── BowlbyOne-Regular.ttf
│ │ │ ├── BowlbyOne-Regular.ttf.meta
│ │ │ ├── FontLicense.txt
│ │ │ └── FontLicense.txt.meta
│ │ ├── Materials.meta
│ │ ├── Materials
│ │ ├── Blue.mat
│ │ ├── Blue.mat.meta
│ │ ├── Brown.mat
│ │ ├── Brown.mat.meta
│ │ ├── BuildingGlass.mat
│ │ ├── BuildingGlass.mat.meta
│ │ ├── BuildingGrey.mat
│ │ ├── BuildingGrey.mat.meta
│ │ ├── BuildingMetal.mat
│ │ ├── BuildingMetal.mat.meta
│ │ ├── BuildingStone.mat
│ │ ├── BuildingStone.mat.meta
│ │ ├── BuildingWhite.mat
│ │ ├── BuildingWhite.mat.meta
│ │ ├── Dust.mat
│ │ ├── Dust.mat.meta
│ │ ├── Explosion.mat
│ │ ├── Explosion.mat.meta
│ │ ├── Flag.mat
│ │ ├── Flag.mat.meta
│ │ ├── Gold.mat
│ │ ├── Gold.mat.meta
│ │ ├── Green.mat
│ │ ├── Green.mat.meta
│ │ ├── Grey.mat
│ │ ├── Grey.mat.meta
│ │ ├── MAT_Fire_Add.mat
│ │ ├── MAT_Fire_Add.mat.meta
│ │ ├── MAT_Fire_Alpha.mat
│ │ ├── MAT_Fire_Alpha.mat.meta
│ │ ├── MAT_Glow.mat
│ │ ├── MAT_Glow.mat.meta
│ │ ├── MAT_Sparks.mat
│ │ ├── MAT_Sparks.mat.meta
│ │ ├── OilDrums.mat
│ │ ├── OilDrums.mat.meta
│ │ ├── Red.mat
│ │ ├── Red.mat.meta
│ │ ├── SkyBoxes.meta
│ │ ├── SkyBoxes
│ │ │ ├── Day1.mat
│ │ │ ├── Day1.mat.meta
│ │ │ ├── Day2.mat
│ │ │ ├── Day2.mat.meta
│ │ │ ├── Day3.mat
│ │ │ ├── Day3.mat.meta
│ │ │ ├── Day4.mat
│ │ │ ├── Day4.mat.meta
│ │ │ ├── Day5.mat
│ │ │ ├── Day5.mat.meta
│ │ │ ├── Day6.mat
│ │ │ ├── Day6.mat.meta
│ │ │ ├── Day7.mat
│ │ │ ├── Day7.mat.meta
│ │ │ ├── Morning1.mat
│ │ │ ├── Morning1.mat.meta
│ │ │ ├── Morning2.mat
│ │ │ ├── Morning2.mat.meta
│ │ │ ├── Morning3.mat
│ │ │ ├── Morning3.mat.meta
│ │ │ ├── Morning4.mat
│ │ │ ├── Morning4.mat.meta
│ │ │ ├── Night1.mat
│ │ │ ├── Night1.mat.meta
│ │ │ ├── Night2.mat
│ │ │ ├── Night2.mat.meta
│ │ │ ├── Night3.mat
│ │ │ ├── Night3.mat.meta
│ │ │ ├── Night4.mat
│ │ │ ├── Night4.mat.meta
│ │ │ ├── Sunset1.mat
│ │ │ ├── Sunset1.mat.meta
│ │ │ ├── Sunset2.mat
│ │ │ ├── Sunset2.mat.meta
│ │ │ ├── Sunset3.mat
│ │ │ ├── Sunset3.mat.meta
│ │ │ ├── Sunset4.mat
│ │ │ ├── Sunset4.mat.meta
│ │ │ ├── Sunset5.mat
│ │ │ └── Sunset5.mat.meta
│ │ ├── Smoke.mat
│ │ ├── Smoke.mat.meta
│ │ ├── TankColour.mat
│ │ ├── TankColour.mat.meta
│ │ ├── TankGrey.mat
│ │ ├── TankGrey.mat.meta
│ │ ├── TankLights.mat
│ │ ├── TankLights.mat.meta
│ │ ├── TankSmoke.mat
│ │ ├── TankSmoke.mat.meta
│ │ ├── White.mat
│ │ ├── White.mat.meta
│ │ ├── YellowDark.mat
│ │ ├── YellowDark.mat.meta
│ │ ├── YellowLight.mat
│ │ └── YellowLight.mat.meta
│ │ ├── Models.meta
│ │ ├── Models
│ │ ├── Building01.fbx
│ │ ├── Building01.fbx.meta
│ │ ├── Building02.fbx
│ │ ├── Building02.fbx.meta
│ │ ├── BustedTank.fbx
│ │ ├── BustedTank.fbx.meta
│ │ ├── Cactus.fbx
│ │ ├── Cactus.fbx.meta
│ │ ├── Cliff.fbx
│ │ ├── Cliff.fbx.meta
│ │ ├── Column01.FBX
│ │ ├── Column01.FBX.meta
│ │ ├── Column02.FBX
│ │ ├── Column02.FBX.meta
│ │ ├── Concrete.fbx
│ │ ├── Concrete.fbx.meta
│ │ ├── Cow.fbx
│ │ ├── Cow.fbx.meta
│ │ ├── Crater01.fbx
│ │ ├── Crater01.fbx.meta
│ │ ├── Dunes01.fbx
│ │ ├── Dunes01.fbx.meta
│ │ ├── Dunes02.fbx
│ │ ├── Dunes02.fbx.meta
│ │ ├── Flag.fbx
│ │ ├── Flag.fbx.meta
│ │ ├── Helipad.fbx
│ │ ├── Helipad.fbx.meta
│ │ ├── OilStorage.fbx
│ │ ├── OilStorage.fbx.meta
│ │ ├── PalmTree.fbx
│ │ ├── PalmTree.fbx.meta
│ │ ├── PumpJack.fbx
│ │ ├── PumpJack.fbx.meta
│ │ ├── Radar.fbx
│ │ ├── Radar.fbx.meta
│ │ ├── Refinery.fbx
│ │ ├── Refinery.fbx.meta
│ │ ├── Rocks01.fbx
│ │ ├── Rocks01.fbx.meta
│ │ ├── Rocks02.fbx
│ │ ├── Rocks02.fbx.meta
│ │ ├── Rocks03.fbx
│ │ ├── Rocks03.fbx.meta
│ │ ├── Ruins01.fbx
│ │ ├── Ruins01.fbx.meta
│ │ ├── Shell.fbx
│ │ ├── Shell.fbx.meta
│ │ ├── Tank.fbx
│ │ ├── Tank.fbx.meta
│ │ ├── Terrain.fbx
│ │ ├── Terrain.fbx.meta
│ │ ├── Tree.fbx
│ │ └── Tree.fbx.meta
│ │ ├── Plugins.meta
│ │ ├── Plugins
│ │ ├── HSVPicker.meta
│ │ ├── HSVPicker
│ │ │ ├── Editor.meta
│ │ │ ├── Editor
│ │ │ │ ├── BoxSliderEditor.cs
│ │ │ │ └── BoxSliderEditor.cs.meta
│ │ │ ├── Enums.meta
│ │ │ ├── Enums
│ │ │ │ ├── ColorValues.cs
│ │ │ │ └── ColorValues.cs.meta
│ │ │ ├── Events.meta
│ │ │ ├── Events
│ │ │ │ ├── ColorChangedEvent.cs
│ │ │ │ ├── ColorChangedEvent.cs.meta
│ │ │ │ ├── HSVChangedEvent.cs
│ │ │ │ └── HSVChangedEvent.cs.meta
│ │ │ ├── Other.meta
│ │ │ ├── Other
│ │ │ │ ├── ColorPickerTester.cs
│ │ │ │ ├── ColorPickerTester.cs.meta
│ │ │ │ ├── TiltWindow.cs
│ │ │ │ └── TiltWindow.cs.meta
│ │ │ ├── Picker 2.0.prefab
│ │ │ ├── Picker 2.0.prefab.meta
│ │ │ ├── README.txt
│ │ │ ├── README.txt.meta
│ │ │ ├── Resources.meta
│ │ │ ├── Resources
│ │ │ │ ├── Shaders.meta
│ │ │ │ └── Shaders
│ │ │ │ │ ├── Compute.meta
│ │ │ │ │ └── Compute
│ │ │ │ │ ├── GenerateSVTexture.compute
│ │ │ │ │ └── GenerateSVTexture.compute.meta
│ │ │ ├── Scenes.meta
│ │ │ ├── Scenes
│ │ │ │ ├── 1 - Picker.unity
│ │ │ │ ├── 1 - Picker.unity.meta
│ │ │ │ ├── 2 - Multiple Presets.unity
│ │ │ │ └── 2 - Multiple Presets.unity.meta
│ │ │ ├── UI.meta
│ │ │ ├── UI
│ │ │ │ ├── ColorImage.cs
│ │ │ │ ├── ColorImage.cs.meta
│ │ │ │ ├── ColorLabel.cs
│ │ │ │ ├── ColorLabel.cs.meta
│ │ │ │ ├── ColorPicker.cs
│ │ │ │ ├── ColorPicker.cs.meta
│ │ │ │ ├── ColorPickerSetup.cs
│ │ │ │ ├── ColorPickerSetup.cs.meta
│ │ │ │ ├── ColorPresetManager.cs
│ │ │ │ ├── ColorPresetManager.cs.meta
│ │ │ │ ├── ColorPresets.cs
│ │ │ │ ├── ColorPresets.cs.meta
│ │ │ │ ├── ColorSlider.cs
│ │ │ │ ├── ColorSlider.cs.meta
│ │ │ │ ├── ColorSliderImage.cs
│ │ │ │ ├── ColorSliderImage.cs.meta
│ │ │ │ ├── HexColorField.cs
│ │ │ │ ├── HexColorField.cs.meta
│ │ │ │ ├── SVBoxSlider.cs
│ │ │ │ └── SVBoxSlider.cs.meta
│ │ │ ├── UtilityScripts.meta
│ │ │ └── UtilityScripts
│ │ │ │ ├── BoxSlider.cs
│ │ │ │ ├── BoxSlider.cs.meta
│ │ │ │ ├── HSVUtil.cs
│ │ │ │ └── HSVUtil.cs.meta
│ │ ├── TextMesh Pro.meta
│ │ └── TextMesh Pro
│ │ │ ├── Documentation.meta
│ │ │ ├── Documentation
│ │ │ ├── TextMesh Pro User Guide 2016.pdf
│ │ │ └── TextMesh Pro User Guide 2016.pdf.meta
│ │ │ ├── Fonts.meta
│ │ │ ├── Fonts
│ │ │ ├── LiberationSans - OFL.txt
│ │ │ ├── LiberationSans - OFL.txt.meta
│ │ │ ├── LiberationSans.ttf
│ │ │ └── LiberationSans.ttf.meta
│ │ │ ├── Resources.meta
│ │ │ ├── Resources
│ │ │ ├── Fonts & Materials.meta
│ │ │ ├── Fonts & Materials
│ │ │ │ ├── LiberationSans SDF - Drop Shadow.mat
│ │ │ │ ├── LiberationSans SDF - Drop Shadow.mat.meta
│ │ │ │ ├── LiberationSans SDF - Fallback.asset
│ │ │ │ ├── LiberationSans SDF - Fallback.asset.meta
│ │ │ │ ├── LiberationSans SDF - Outline.mat
│ │ │ │ ├── LiberationSans SDF - Outline.mat.meta
│ │ │ │ ├── LiberationSans SDF.asset
│ │ │ │ └── LiberationSans SDF.asset.meta
│ │ │ ├── LineBreaking Following Characters.txt
│ │ │ ├── LineBreaking Following Characters.txt.meta
│ │ │ ├── LineBreaking Leading Characters.txt
│ │ │ ├── LineBreaking Leading Characters.txt.meta
│ │ │ ├── Sprite Assets.meta
│ │ │ ├── Sprite Assets
│ │ │ │ ├── EmojiOne.asset
│ │ │ │ └── EmojiOne.asset.meta
│ │ │ ├── Style Sheets.meta
│ │ │ ├── Style Sheets
│ │ │ │ ├── Default Style Sheet.asset
│ │ │ │ └── Default Style Sheet.asset.meta
│ │ │ ├── TMP Settings.asset
│ │ │ └── TMP Settings.asset.meta
│ │ │ ├── Shaders.meta
│ │ │ ├── Shaders
│ │ │ ├── TMP_Bitmap-Custom-Atlas.shader
│ │ │ ├── TMP_Bitmap-Custom-Atlas.shader.meta
│ │ │ ├── TMP_Bitmap-Mobile.shader
│ │ │ ├── TMP_Bitmap-Mobile.shader.meta
│ │ │ ├── TMP_Bitmap.shader
│ │ │ ├── TMP_Bitmap.shader.meta
│ │ │ ├── TMP_SDF Overlay.shader
│ │ │ ├── TMP_SDF Overlay.shader.meta
│ │ │ ├── TMP_SDF SSD.shader
│ │ │ ├── TMP_SDF SSD.shader.meta
│ │ │ ├── TMP_SDF-Mobile Masking.shader
│ │ │ ├── TMP_SDF-Mobile Masking.shader.meta
│ │ │ ├── TMP_SDF-Mobile Overlay.shader
│ │ │ ├── TMP_SDF-Mobile Overlay.shader.meta
│ │ │ ├── TMP_SDF-Mobile SSD.shader
│ │ │ ├── TMP_SDF-Mobile SSD.shader.meta
│ │ │ ├── TMP_SDF-Mobile.shader
│ │ │ ├── TMP_SDF-Mobile.shader.meta
│ │ │ ├── TMP_SDF-Surface-Mobile.shader
│ │ │ ├── TMP_SDF-Surface-Mobile.shader.meta
│ │ │ ├── TMP_SDF-Surface.shader
│ │ │ ├── TMP_SDF-Surface.shader.meta
│ │ │ ├── TMP_SDF.shader
│ │ │ ├── TMP_SDF.shader.meta
│ │ │ ├── TMP_Sprite.shader
│ │ │ ├── TMP_Sprite.shader.meta
│ │ │ ├── TMPro.cginc
│ │ │ ├── TMPro.cginc.meta
│ │ │ ├── TMPro_Mobile.cginc
│ │ │ ├── TMPro_Mobile.cginc.meta
│ │ │ ├── TMPro_Properties.cginc
│ │ │ ├── TMPro_Properties.cginc.meta
│ │ │ ├── TMPro_Surface.cginc
│ │ │ └── TMPro_Surface.cginc.meta
│ │ │ ├── Sprites.meta
│ │ │ └── Sprites
│ │ │ ├── EmojiOne Attribution.txt
│ │ │ ├── EmojiOne Attribution.txt.meta
│ │ │ ├── EmojiOne.json
│ │ │ ├── EmojiOne.json.meta
│ │ │ ├── EmojiOne.png
│ │ │ └── EmojiOne.png.meta
│ │ ├── Prefabs.meta
│ │ ├── Prefabs
│ │ ├── Game.meta
│ │ ├── Game
│ │ │ ├── BonusSpawners.prefab
│ │ │ ├── BonusSpawners.prefab.meta
│ │ │ ├── TankSpawner.prefab
│ │ │ ├── TankSpawner.prefab.meta
│ │ │ ├── Waypoint.prefab
│ │ │ ├── Waypoint.prefab.meta
│ │ │ ├── WaypointSpawner.prefab
│ │ │ └── WaypointSpawner.prefab.meta
│ │ ├── Level.meta
│ │ ├── Level
│ │ │ ├── PumpJack.prefab
│ │ │ ├── PumpJack.prefab.meta
│ │ │ ├── TeamRockShield.prefab
│ │ │ └── TeamRockShield.prefab.meta
│ │ ├── UI.meta
│ │ ├── UI
│ │ │ ├── TankImage.prefab
│ │ │ ├── TankImage.prefab.meta
│ │ │ ├── TeamStatLine.prefab
│ │ │ ├── TeamStatLine.prefab.meta
│ │ │ ├── TeamTank.prefab
│ │ │ ├── TeamTank.prefab.meta
│ │ │ ├── TeamToggle.prefab
│ │ │ └── TeamToggle.prefab.meta
│ │ ├── World.meta
│ │ └── World
│ │ │ ├── Bonus.prefab
│ │ │ ├── Bonus.prefab.meta
│ │ │ ├── BonusSpawner.prefab
│ │ │ ├── BonusSpawner.prefab.meta
│ │ │ ├── BustedTank.prefab
│ │ │ ├── BustedTank.prefab.meta
│ │ │ ├── CanonShot.prefab
│ │ │ ├── CanonShot.prefab.meta
│ │ │ ├── DustTrail.prefab
│ │ │ ├── DustTrail.prefab.meta
│ │ │ ├── Fire.prefab
│ │ │ ├── Fire.prefab.meta
│ │ │ ├── Shell.prefab
│ │ │ ├── Shell.prefab.meta
│ │ │ ├── ShellExplosion.prefab
│ │ │ ├── ShellExplosion.prefab.meta
│ │ │ ├── Smoke.prefab
│ │ │ ├── Smoke.prefab.meta
│ │ │ ├── Tank.prefab
│ │ │ ├── Tank.prefab.meta
│ │ │ ├── TankExplosion.prefab
│ │ │ └── TankExplosion.prefab.meta
│ │ ├── Rendering.meta
│ │ ├── Rendering
│ │ ├── GlobalVolume.asset
│ │ ├── GlobalVolume.asset.meta
│ │ ├── UniversalRenderPipelineAsset.asset
│ │ ├── UniversalRenderPipelineAsset.asset.meta
│ │ ├── UniversalRenderPipelineAsset_Renderer.asset
│ │ └── UniversalRenderPipelineAsset_Renderer.asset.meta
│ │ ├── Resources.meta
│ │ ├── Resources
│ │ ├── BillingMode.json
│ │ ├── BillingMode.json.meta
│ │ ├── Tanks.meta
│ │ └── Tanks
│ │ │ ├── Fred.meta
│ │ │ └── Fred
│ │ │ ├── BasicDriver.asset
│ │ │ ├── BasicDriver.asset.meta
│ │ │ ├── BasicGunner.asset
│ │ │ ├── BasicGunner.asset.meta
│ │ │ ├── DumbSetting.asset
│ │ │ └── DumbSetting.asset.meta
│ │ ├── Scenes.meta
│ │ ├── Scenes
│ │ ├── Game.meta
│ │ ├── Game.unity
│ │ ├── Game.unity.meta
│ │ ├── Game
│ │ │ ├── NavMesh.asset
│ │ │ └── NavMesh.asset.meta
│ │ ├── GameSettings.lighting
│ │ ├── GameSettings.lighting.meta
│ │ ├── Menu.unity
│ │ ├── Menu.unity.meta
│ │ ├── MenuSettings.lighting
│ │ ├── MenuSettings.lighting.meta
│ │ ├── Shared.unity
│ │ └── Shared.unity.meta
│ │ ├── Scripts.meta
│ │ ├── Scripts
│ │ ├── AI.meta
│ │ ├── AI
│ │ │ ├── TankAI.cs
│ │ │ ├── TankAI.cs.meta
│ │ │ ├── TankGraph.cs
│ │ │ └── TankGraph.cs.meta
│ │ ├── Components.meta
│ │ ├── Components
│ │ │ ├── FreeLookCamera.cs
│ │ │ ├── FreeLookCamera.cs.meta
│ │ │ ├── ParticleEmissionSetter.cs
│ │ │ ├── ParticleEmissionSetter.cs.meta
│ │ │ ├── SkyBoxRandomizer.cs
│ │ │ ├── SkyBoxRandomizer.cs.meta
│ │ │ ├── Spinning.cs
│ │ │ └── Spinning.cs.meta
│ │ ├── Data.meta
│ │ ├── Data
│ │ │ ├── TankSetting.cs
│ │ │ └── TankSetting.cs.meta
│ │ ├── Entities.meta
│ │ ├── Entities
│ │ │ ├── BonusEntity.cs
│ │ │ ├── BonusEntity.cs.meta
│ │ │ ├── ShellEntity.cs
│ │ │ ├── ShellEntity.cs.meta
│ │ │ ├── TankEntity.cs
│ │ │ ├── TankEntity.cs.meta
│ │ │ ├── WaypointEntity.cs
│ │ │ └── WaypointEntity.cs.meta
│ │ ├── Extensions.meta
│ │ ├── Extensions
│ │ │ ├── DoubleExtension.cs
│ │ │ ├── DoubleExtension.cs.meta
│ │ │ ├── PlayerPrefsExtension.cs
│ │ │ ├── PlayerPrefsExtension.cs.meta
│ │ │ ├── TransformExtension.cs
│ │ │ ├── TransformExtension.cs.meta
│ │ │ ├── Vector2Extension.cs
│ │ │ ├── Vector2Extension.cs.meta
│ │ │ ├── Vector3Extension.cs
│ │ │ └── Vector3Extension.cs.meta
│ │ ├── Framework.meta
│ │ ├── Framework
│ │ │ ├── BonusSpawner.cs
│ │ │ ├── BonusSpawner.cs.meta
│ │ │ ├── FactionType.cs
│ │ │ ├── FactionType.cs.meta
│ │ │ ├── Game.cs
│ │ │ ├── Game.cs.meta
│ │ │ ├── GlobalEvents.cs
│ │ │ ├── GlobalEvents.cs.meta
│ │ │ ├── GlobalFields.cs
│ │ │ ├── GlobalFields.cs.meta
│ │ │ ├── GlobalProperties.cs
│ │ │ ├── GlobalProperties.cs.meta
│ │ │ ├── Match.cs
│ │ │ ├── Match.cs.meta
│ │ │ ├── Stats.cs
│ │ │ ├── Stats.cs.meta
│ │ │ ├── TankSpawner.cs
│ │ │ ├── TankSpawner.cs.meta
│ │ │ ├── Team.cs
│ │ │ ├── Team.cs.meta
│ │ │ ├── WaypointSpawner.cs
│ │ │ └── WaypointSpawner.cs.meta
│ │ ├── Managers.meta
│ │ ├── Managers
│ │ │ ├── CustomSceneManager.cs
│ │ │ ├── CustomSceneManager.cs.meta
│ │ │ ├── DataManager.cs
│ │ │ ├── DataManager.cs.meta
│ │ │ ├── GameManager.cs
│ │ │ └── GameManager.cs.meta
│ │ ├── UI.meta
│ │ ├── UI
│ │ │ ├── CameraSwitchUI.cs
│ │ │ ├── CameraSwitchUI.cs.meta
│ │ │ ├── GameStatsUI.cs
│ │ │ ├── GameStatsUI.cs.meta
│ │ │ ├── MatchEndUI.cs
│ │ │ ├── MatchEndUI.cs.meta
│ │ │ ├── SettingsUI.cs
│ │ │ ├── SettingsUI.cs.meta
│ │ │ ├── SliderWithLabelUI.cs
│ │ │ ├── SliderWithLabelUI.cs.meta
│ │ │ ├── TankNumberUI.cs
│ │ │ ├── TankNumberUI.cs.meta
│ │ │ ├── TeamFightUI.cs
│ │ │ ├── TeamFightUI.cs.meta
│ │ │ ├── TeamStatLineUI.cs
│ │ │ ├── TeamStatLineUI.cs.meta
│ │ │ ├── TeamTankUI.cs
│ │ │ ├── TeamTankUI.cs.meta
│ │ │ ├── TimeChronoUI.cs
│ │ │ ├── TimeChronoUI.cs.meta
│ │ │ ├── TournamentUI.cs
│ │ │ └── TournamentUI.cs.meta
│ │ ├── Utils.meta
│ │ └── Utils
│ │ │ ├── FormationUtils.cs
│ │ │ ├── FormationUtils.cs.meta
│ │ │ ├── Singleton.cs
│ │ │ ├── Singleton.cs.meta
│ │ │ ├── Vector3Utils.cs
│ │ │ └── Vector3Utils.cs.meta
│ │ ├── Shaders.meta
│ │ ├── Shaders
│ │ ├── Stylized Sky.shader
│ │ └── Stylized Sky.shader.meta
│ │ ├── Sprites.meta
│ │ └── Sprites
│ │ ├── Aim Arrow.png
│ │ ├── Aim Arrow.png.meta
│ │ ├── Health Wheel.png
│ │ ├── Health Wheel.png.meta
│ │ ├── Smoke.tif
│ │ ├── Smoke.tif.meta
│ │ ├── Smoke0391_L.jpg
│ │ ├── Smoke0391_L.jpg.meta
│ │ ├── TXT_Fire_01.tga
│ │ ├── TXT_Fire_01.tga.meta
│ │ ├── TXT_Sparks_01.tga
│ │ ├── TXT_Sparks_01.tga.meta
│ │ ├── blackCircle.png
│ │ ├── blackCircle.png.meta
│ │ ├── lifeBar.png
│ │ ├── lifeBar.png.meta
│ │ ├── redCircle.png
│ │ ├── redCircle.png.meta
│ │ ├── tankIcon.png
│ │ └── tankIcon.png.meta
├── Plugins.meta
├── Plugins
│ ├── ReflexityAI.meta
│ ├── ReflexityAI
│ │ ├── ActionNodes.meta
│ │ ├── ActionNodes
│ │ │ ├── ActionLauncherNode.cs
│ │ │ ├── ActionLauncherNode.cs.meta
│ │ │ ├── ActionSetterNode.cs
│ │ │ ├── ActionSetterNode.cs.meta
│ │ │ ├── Editor.meta
│ │ │ └── Editor
│ │ │ │ ├── ActionLauncherNodeEditor.cs
│ │ │ │ ├── ActionLauncherNodeEditor.cs.meta
│ │ │ │ ├── ActionSetterNodeEditor.cs
│ │ │ │ └── ActionSetterNodeEditor.cs.meta
│ │ ├── DataNodes.meta
│ │ ├── DataNodes
│ │ │ ├── DataIteratorNode.cs
│ │ │ ├── DataIteratorNode.cs.meta
│ │ │ ├── DataReaderNode.cs
│ │ │ ├── DataReaderNode.cs.meta
│ │ │ ├── DataSelectorNode.cs
│ │ │ ├── DataSelectorNode.cs.meta
│ │ │ ├── Editor.meta
│ │ │ └── Editor
│ │ │ │ ├── DataIteratorNodeEditor.cs
│ │ │ │ ├── DataIteratorNodeEditor.cs.meta
│ │ │ │ ├── DataReaderNodeEditor.cs
│ │ │ │ ├── DataReaderNodeEditor.cs.meta
│ │ │ │ ├── DataSelectorNodeEditor.cs
│ │ │ │ └── DataSelectorNodeEditor.cs.meta
│ │ ├── Framework.meta
│ │ ├── Framework
│ │ │ ├── AIAction.cs
│ │ │ ├── AIAction.cs.meta
│ │ │ ├── AIBrainGraph.cs
│ │ │ ├── AIBrainGraph.cs.meta
│ │ │ ├── AILoop.cs
│ │ │ ├── AILoop.cs.meta
│ │ │ ├── AIOption.cs
│ │ │ ├── AIOption.cs.meta
│ │ │ ├── ActionNode.cs
│ │ │ ├── ActionNode.cs.meta
│ │ │ ├── DataNode.cs
│ │ │ ├── DataNode.cs.meta
│ │ │ ├── Editor.meta
│ │ │ ├── Editor
│ │ │ │ ├── AiDebuggerEditorWindow.cs
│ │ │ │ ├── AiDebuggerEditorWindow.cs.meta
│ │ │ │ ├── UtilityCurves.curves
│ │ │ │ └── UtilityCurves.curves.meta
│ │ │ ├── EntryNode.cs
│ │ │ ├── EntryNode.cs.meta
│ │ │ ├── ICacheable.cs
│ │ │ ├── ICacheable.cs.meta
│ │ │ ├── IContextual.cs
│ │ │ ├── IContextual.cs.meta
│ │ │ ├── MiddleNode.cs
│ │ │ ├── MiddleNode.cs.meta
│ │ │ ├── Parameter.cs
│ │ │ ├── Parameter.cs.meta
│ │ │ ├── ReflectionData.cs
│ │ │ ├── ReflectionData.cs.meta
│ │ │ ├── ReflexityAI.cs
│ │ │ ├── ReflexityAI.cs.meta
│ │ │ ├── SerializableDictionary.cs
│ │ │ ├── SerializableDictionary.cs.meta
│ │ │ ├── SerializableInfo.cs
│ │ │ └── SerializableInfo.cs.meta
│ │ ├── MainNodes.meta
│ │ ├── MainNodes
│ │ │ ├── ConverterNode.cs
│ │ │ ├── ConverterNode.cs.meta
│ │ │ ├── Editor.meta
│ │ │ ├── Editor
│ │ │ │ ├── UtilityNodeEditor.cs
│ │ │ │ └── UtilityNodeEditor.cs.meta
│ │ │ ├── OptionNode.cs
│ │ │ ├── OptionNode.cs.meta
│ │ │ ├── UtilityNode.cs
│ │ │ └── UtilityNode.cs.meta
│ │ ├── MemoryNodes.meta
│ │ ├── MemoryNodes
│ │ │ ├── MemoryCheckNode.cs
│ │ │ ├── MemoryCheckNode.cs.meta
│ │ │ ├── MemoryClearNode.cs
│ │ │ ├── MemoryClearNode.cs.meta
│ │ │ ├── MemoryLoadNode.cs
│ │ │ ├── MemoryLoadNode.cs.meta
│ │ │ ├── MemorySaveNode.cs
│ │ │ └── MemorySaveNode.cs.meta
│ │ ├── MiddleNodes.meta
│ │ ├── MiddleNodes
│ │ │ ├── AndNode.cs
│ │ │ ├── AndNode.cs.meta
│ │ │ ├── DistanceNode.cs
│ │ │ ├── DistanceNode.cs.meta
│ │ │ ├── IsEqualNode.cs
│ │ │ ├── IsEqualNode.cs.meta
│ │ │ ├── IsNullNode.cs
│ │ │ ├── IsNullNode.cs.meta
│ │ │ ├── NotNode.cs
│ │ │ ├── NotNode.cs.meta
│ │ │ ├── OrNode.cs
│ │ │ └── OrNode.cs.meta
│ │ ├── PatternNodes.meta
│ │ ├── PatternNodes
│ │ │ ├── InCooldownNode.cs
│ │ │ ├── InCooldownNode.cs.meta
│ │ │ ├── SaveHistoricNode.cs
│ │ │ └── SaveHistoricNode.cs.meta
│ │ ├── Utils.meta
│ │ └── Utils
│ │ │ ├── TagList.meta
│ │ │ └── TagList
│ │ │ ├── DropdownList.cs
│ │ │ ├── DropdownList.cs.meta
│ │ │ ├── Editor.meta
│ │ │ ├── Editor
│ │ │ ├── DropdownListDrawer.cs
│ │ │ └── DropdownListDrawer.cs.meta
│ │ │ ├── TagListHelper.cs
│ │ │ └── TagListHelper.cs.meta
│ ├── xNode.meta
│ └── xNode
│ │ ├── .editorconfig
│ │ ├── .github
│ │ └── FUNDING.yml
│ │ ├── .gitignore
│ │ ├── CONTRIBUTING.md
│ │ ├── CONTRIBUTING.md.meta
│ │ ├── LICENSE.md
│ │ ├── LICENSE.md.meta
│ │ ├── README.md
│ │ ├── README.md.meta
│ │ ├── Scripts.meta
│ │ ├── Scripts
│ │ ├── Attributes.meta
│ │ ├── Attributes
│ │ │ ├── NodeEnum.cs
│ │ │ └── NodeEnum.cs.meta
│ │ ├── Editor.meta
│ │ ├── Editor
│ │ │ ├── Drawers.meta
│ │ │ ├── Drawers
│ │ │ │ ├── NodeEnumDrawer.cs
│ │ │ │ ├── NodeEnumDrawer.cs.meta
│ │ │ │ ├── Odin.meta
│ │ │ │ └── Odin
│ │ │ │ │ ├── InNodeEditorAttributeProcessor.cs
│ │ │ │ │ ├── InNodeEditorAttributeProcessor.cs.meta
│ │ │ │ │ ├── InputAttributeDrawer.cs
│ │ │ │ │ ├── InputAttributeDrawer.cs.meta
│ │ │ │ │ ├── OutputAttributeDrawer.cs
│ │ │ │ │ └── OutputAttributeDrawer.cs.meta
│ │ │ ├── GraphAndNodeEditor.cs
│ │ │ ├── GraphAndNodeEditor.cs.meta
│ │ │ ├── GraphRenameFixAssetProcessor.cs
│ │ │ ├── GraphRenameFixAssetProcessor.cs.meta
│ │ │ ├── Internal.meta
│ │ │ ├── Internal
│ │ │ │ ├── RerouteReference.cs
│ │ │ │ └── RerouteReference.cs.meta
│ │ │ ├── NodeEditor.cs
│ │ │ ├── NodeEditor.cs.meta
│ │ │ ├── NodeEditorAction.cs
│ │ │ ├── NodeEditorAction.cs.meta
│ │ │ ├── NodeEditorAssetModProcessor.cs
│ │ │ ├── NodeEditorAssetModProcessor.cs.meta
│ │ │ ├── NodeEditorBase.cs
│ │ │ ├── NodeEditorBase.cs.meta
│ │ │ ├── NodeEditorGUI.cs
│ │ │ ├── NodeEditorGUI.cs.meta
│ │ │ ├── NodeEditorGUILayout.cs
│ │ │ ├── NodeEditorGUILayout.cs.meta
│ │ │ ├── NodeEditorPreferences.cs
│ │ │ ├── NodeEditorPreferences.cs.meta
│ │ │ ├── NodeEditorReflection.cs
│ │ │ ├── NodeEditorReflection.cs.meta
│ │ │ ├── NodeEditorResources.cs
│ │ │ ├── NodeEditorResources.cs.meta
│ │ │ ├── NodeEditorUtilities.cs
│ │ │ ├── NodeEditorUtilities.cs.meta
│ │ │ ├── NodeEditorWindow.cs
│ │ │ ├── NodeEditorWindow.cs.meta
│ │ │ ├── NodeGraphEditor.cs
│ │ │ ├── NodeGraphEditor.cs.meta
│ │ │ ├── NodeGraphImporter.cs
│ │ │ ├── NodeGraphImporter.cs.meta
│ │ │ ├── RenamePopup.cs
│ │ │ ├── RenamePopup.cs.meta
│ │ │ ├── Resources.meta
│ │ │ ├── Resources
│ │ │ │ ├── ScriptTemplates.meta
│ │ │ │ ├── ScriptTemplates
│ │ │ │ │ ├── xNode_NodeGraphTemplate.cs.txt
│ │ │ │ │ ├── xNode_NodeGraphTemplate.cs.txt.meta
│ │ │ │ │ ├── xNode_NodeTemplate.cs.txt
│ │ │ │ │ └── xNode_NodeTemplate.cs.txt.meta
│ │ │ │ ├── xnode_dot.png
│ │ │ │ ├── xnode_dot.png.meta
│ │ │ │ ├── xnode_dot_outer.png
│ │ │ │ ├── xnode_dot_outer.png.meta
│ │ │ │ ├── xnode_node.png
│ │ │ │ ├── xnode_node.png.meta
│ │ │ │ ├── xnode_node_highlight.png
│ │ │ │ ├── xnode_node_highlight.png.meta
│ │ │ │ ├── xnode_node_workfile.psd
│ │ │ │ └── xnode_node_workfile.psd.meta
│ │ │ ├── SceneGraphEditor.cs
│ │ │ ├── SceneGraphEditor.cs.meta
│ │ │ ├── XNodeEditor.asmdef
│ │ │ └── XNodeEditor.asmdef.meta
│ │ ├── Node.cs
│ │ ├── Node.cs.meta
│ │ ├── NodeDataCache.cs
│ │ ├── NodeDataCache.cs.meta
│ │ ├── NodeGraph.cs
│ │ ├── NodeGraph.cs.meta
│ │ ├── NodePort.cs
│ │ ├── NodePort.cs.meta
│ │ ├── SceneGraph.cs
│ │ ├── SceneGraph.cs.meta
│ │ ├── XNode.asmdef
│ │ └── XNode.asmdef.meta
│ │ ├── package.json
│ │ └── package.json.meta
├── Resources.meta
├── Resources
│ ├── BillingMode.json
│ └── BillingMode.json.meta
├── UniversalRenderPipelineGlobalSettings.asset
└── UniversalRenderPipelineGlobalSettings.asset.meta
├── LICENSE.md
├── Packages
├── manifest.json
└── packages-lock.json
├── ProjectSettings
├── AudioManager.asset
├── ClusterInputManager.asset
├── DynamicsManager.asset
├── EditorBuildSettings.asset
├── EditorSettings.asset
├── GraphicsSettings.asset
├── InputManager.asset
├── MemorySettings.asset
├── NavMeshAreas.asset
├── NetworkManager.asset
├── PackageManagerSettings.asset
├── Physics2DSettings.asset
├── PresetManager.asset
├── ProjectSettings.asset
├── ProjectVersion.txt
├── QualitySettings.asset
├── SceneTemplateSettings.json
├── ShaderGraphSettings.asset
├── TagManager.asset
├── TimeManager.asset
├── TimelineSettings.asset
├── URPProjectSettings.asset
├── UnityConnectSettings.asset
├── VFXManager.asset
├── VersionControlSettings.asset
├── XRSettings.asset
└── boot.config
└── README.md
/.idea/.idea.ReflexityAI/.idea/codeStyles/codeStyleConfig.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/.idea/.idea.ReflexityAI/.idea/indexLayout.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/.idea/.idea.ReflexityAI/.idea/projectSettingsUpdater.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/.idea/.idea.ReflexityAI/.idea/vcs.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/.idea/.idea.xNodeUtilityAI/.idea/encodings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/.idea/.idea.xNodeUtilityAI/.idea/misc.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/.idea/.idea.xNodeUtilityAI/.idea/modules.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/.idea/.idea.xNodeUtilityAI/.idea/projectSettingsUpdater.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/.idea/.idea.xNodeUtilityAI/.idea/vcs.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/.idea/.idea.xNodeUtilityAI/riderModule.iml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/Assets/Examples.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 3a32a1a080180d543ac9f23dfa60f9b9
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/CubeAI.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f65669b3fc8e8e7488adeaecd805ae45
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/CubeAI/CubeAI.unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 27d40819fee441b4b92ae8e3e1c2e217
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/Examples/CubeAI/Data.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: db86a44ecc7038f44a107d79d7768295
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/CubeAI/Data/CubeGraph.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: a4723a44e0bd70441aae6bb2d71e77e8
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 11400000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/CubeAI/Prefabs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 9e5d506a805010642ac465f12545f322
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/CubeAI/Prefabs/Ammo.prefab.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ac4721d0400892a498cf9de33ae7627b
3 | PrefabImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/Examples/CubeAI/Prefabs/Cube.prefab.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 4faa13a356f88b14683061027ce23697
3 | PrefabImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/Examples/CubeAI/ProfilerTesting.unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: dc595fa59ac31a2408d524917fc4b1fd
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/Examples/CubeAI/Scripts.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e63dc6d25df9daf488f531cb68dd9cc7
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/CubeAI/Scripts/AutoDestroy.cs:
--------------------------------------------------------------------------------
1 | using UnityEngine;
2 |
3 | namespace Examples.CubeAI.Scripts {
4 | public class AutoDestroy : MonoBehaviour {
5 |
6 | public float Time;
7 |
8 | private void Awake() {
9 | Invoke(nameof(DestroySelf), Time);
10 | }
11 |
12 | private void DestroySelf() {
13 | Destroy(gameObject);
14 | }
15 |
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/Assets/Examples/CubeAI/Scripts/AutoDestroy.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 3b5d16c314b0d974289b024e0e6e65b4
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/Examples/CubeAI/Scripts/CubeAI.cs:
--------------------------------------------------------------------------------
1 | using System.Collections.Generic;
2 | using Plugins.ReflexityAI.Framework;
3 | using UnityEngine;
4 |
5 | namespace Examples.CubeAI.Scripts {
6 | public class CubeAI : ReflexityAI {
7 |
8 | // External References
9 | [HideInInspector] public CubeEntity CubeEntity;
10 | [HideInInspector] public List CubeEntities => CubeEntity.CubeEntities;
11 |
12 | private void Awake() {
13 | CubeEntity = GetComponent();
14 | }
15 |
16 | }
17 | }
--------------------------------------------------------------------------------
/Assets/Examples/CubeAI/Scripts/CubeAI.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: b5b65652ed65b1f48b3528bc3debd197
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/Examples/CubeAI/Scripts/CubeEntity.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 22605c2bd2734d3ca8e0f3f5a4cc8d0b
3 | timeCreated: 1548347875
--------------------------------------------------------------------------------
/Assets/Examples/CubeAI/Scripts/CubeGraph.cs:
--------------------------------------------------------------------------------
1 | using Plugins.ReflexityAI.Framework;
2 | using UnityEngine;
3 |
4 | namespace Examples.CubeAI.Scripts {
5 | [CreateAssetMenu(fileName = "CubeGraph", menuName = "ReflexityAI/CubeGraph")]
6 | public class CubeGraph : AIBrainGraph { }
7 | }
--------------------------------------------------------------------------------
/Assets/Examples/CubeAI/Scripts/CubeGraph.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 6ff709f2644f45538c54e9ffba9f6ee4
3 | timeCreated: 1588095711
--------------------------------------------------------------------------------
/Assets/Examples/CubeAI/Scripts/CubeSpawner.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: b10e5200a3e10f14f89ef9131fd56bcb
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: fe5053715233563418e7fd4b4302a85f
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Animations.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 74562ffd5d162114cb3b230a2a10cbca
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Animations/TankMenu.anim.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c01eb436874f746488560a468bd5ae82
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 7400000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Animators.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 531c1814647ad5941992778c3bc92505
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Animators/CompletePumpjack.controller.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 92ebf232461ebc342884766124202572
3 | timeCreated: 1431510763
4 | licenseType: Store
5 | NativeFormatImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Animators/Tank.controller.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 27e764a6cd08566428c209aaf1801e14
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 9100000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/AudioClips.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8916e687f1c00354ca2e9c00dd88af40
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/AudioClips/GameMusic.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FBast/ReflexityAI/b2f2e744fc0ca2ec89ea0d435d2fa09c4baaa158/Assets/Examples/TankArena/AudioClips/GameMusic.mp3
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/AudioClips/GameMusic.mp3.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 9856a9e0545295949b6aa3594e2f3845
3 | AudioImporter:
4 | externalObjects: {}
5 | serializedVersion: 6
6 | defaultSettings:
7 | loadType: 0
8 | sampleRateSetting: 0
9 | sampleRateOverride: 44100
10 | compressionFormat: 1
11 | quality: 1
12 | conversionMode: 0
13 | platformSettingOverrides: {}
14 | forceToMono: 0
15 | normalize: 1
16 | preloadAudioData: 1
17 | loadInBackground: 0
18 | ambisonic: 0
19 | 3D: 1
20 | userData:
21 | assetBundleName:
22 | assetBundleVariant:
23 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/AudioClips/MenuMusic.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FBast/ReflexityAI/b2f2e744fc0ca2ec89ea0d435d2fa09c4baaa158/Assets/Examples/TankArena/AudioClips/MenuMusic.mp3
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/AudioClips/MenuMusic.mp3.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 246ad9725c5c7904a8b08667615edb06
3 | AudioImporter:
4 | externalObjects: {}
5 | serializedVersion: 6
6 | defaultSettings:
7 | loadType: 0
8 | sampleRateSetting: 0
9 | sampleRateOverride: 44100
10 | compressionFormat: 1
11 | quality: 1
12 | conversionMode: 0
13 | platformSettingOverrides: {}
14 | forceToMono: 0
15 | normalize: 1
16 | preloadAudioData: 1
17 | loadInBackground: 0
18 | ambisonic: 0
19 | 3D: 1
20 | userData:
21 | assetBundleName:
22 | assetBundleVariant:
23 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/AudioClips/ShellExplosion.wav:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FBast/ReflexityAI/b2f2e744fc0ca2ec89ea0d435d2fa09c4baaa158/Assets/Examples/TankArena/AudioClips/ShellExplosion.wav
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/AudioClips/ShellExplosion.wav.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 3a77defcde1caaa40b6f7502547e0c4e
3 | timeCreated: 1430408618
4 | licenseType: Store
5 | AudioImporter:
6 | serializedVersion: 6
7 | defaultSettings:
8 | loadType: 0
9 | sampleRateSetting: 0
10 | sampleRateOverride: 44100
11 | compressionFormat: 1
12 | quality: 1
13 | conversionMode: 0
14 | platformSettingOverrides: {}
15 | forceToMono: 0
16 | preloadAudioData: 1
17 | loadInBackground: 0
18 | 3D: 1
19 | userData:
20 | assetBundleName:
21 | assetBundleVariant:
22 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/AudioClips/ShotFiring.wav:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FBast/ReflexityAI/b2f2e744fc0ca2ec89ea0d435d2fa09c4baaa158/Assets/Examples/TankArena/AudioClips/ShotFiring.wav
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/AudioClips/ShotFiring.wav.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 672a9941361ad494a99fba36759eca80
3 | timeCreated: 1430408618
4 | licenseType: Store
5 | AudioImporter:
6 | serializedVersion: 6
7 | defaultSettings:
8 | loadType: 0
9 | sampleRateSetting: 0
10 | sampleRateOverride: 44100
11 | compressionFormat: 1
12 | quality: 1
13 | conversionMode: 0
14 | platformSettingOverrides: {}
15 | forceToMono: 0
16 | preloadAudioData: 1
17 | loadInBackground: 0
18 | 3D: 1
19 | userData:
20 | assetBundleName:
21 | assetBundleVariant:
22 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/AudioClips/TankExplosion.wav:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FBast/ReflexityAI/b2f2e744fc0ca2ec89ea0d435d2fa09c4baaa158/Assets/Examples/TankArena/AudioClips/TankExplosion.wav
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/AudioClips/TankExplosion.wav.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 5c27182a28a7eb942a362e6d198fe0e6
3 | timeCreated: 1430408618
4 | licenseType: Store
5 | AudioImporter:
6 | serializedVersion: 6
7 | defaultSettings:
8 | loadType: 0
9 | sampleRateSetting: 0
10 | sampleRateOverride: 44100
11 | compressionFormat: 1
12 | quality: 1
13 | conversionMode: 0
14 | platformSettingOverrides: {}
15 | forceToMono: 0
16 | preloadAudioData: 1
17 | loadInBackground: 0
18 | 3D: 1
19 | userData:
20 | assetBundleName:
21 | assetBundleVariant:
22 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/AudioMixers.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8326d21b0551e3345a565d4a463e8e8a
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/AudioMixers/MainMix.mixer.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 86a7353f2579d476fbaa7f161c2e5d00
3 | timeCreated: 1430901405
4 | licenseType: Store
5 | NativeFormatImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Editor.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 5737a2847d62e5f44896a06adec0b15f
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Editor/UIColor.colors:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!114 &1
4 | MonoBehaviour:
5 | m_ObjectHideFlags: 52
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: 12323, guid: 0000000000000000e000000000000000, type: 0}
13 | m_Name: UIColor
14 | m_EditorClassIdentifier:
15 | m_Presets:
16 | - m_Name:
17 | m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
18 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Editor/UIColor.colors.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 3ace2a8dd69f42543b084a49930d3f53
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 0
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Fonts.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f484127e89cb5e54f900bf2ea7d715dd
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Fonts/Bowlby_One.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: b14ff24d0c1ad87409c85023c1d71c37
3 | folderAsset: yes
4 | timeCreated: 1432116479
5 | licenseType: Store
6 | DefaultImporter:
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Fonts/Bowlby_One/BowlbyOne-Regular.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FBast/ReflexityAI/b2f2e744fc0ca2ec89ea0d435d2fa09c4baaa158/Assets/Examples/TankArena/Fonts/Bowlby_One/BowlbyOne-Regular.ttf
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Fonts/Bowlby_One/BowlbyOne-Regular.ttf.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 3d7fe0a26ba72d949874021dc3d6995e
3 | timeCreated: 1432116480
4 | licenseType: Store
5 | TrueTypeFontImporter:
6 | serializedVersion: 2
7 | fontSize: 16
8 | forceTextureCase: -2
9 | characterSpacing: 1
10 | characterPadding: 0
11 | includeFontData: 1
12 | use2xBehaviour: 0
13 | fontNames: []
14 | customCharacters:
15 | fontRenderingMode: 0
16 | userData:
17 | assetBundleName:
18 | assetBundleVariant:
19 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Fonts/Bowlby_One/FontLicense.txt.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 327f44d86230f28468dc6a953ee98fa5
3 | timeCreated: 1432116479
4 | licenseType: Store
5 | TextScriptImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Materials.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 9ab7c0fce00d0d0409315af3a1cd270a
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Materials/Blue.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ff21ff0ea9b18924bb1fdfbb0e58f5cb
3 | timeCreated: 1426684256
4 | licenseType: Store
5 | NativeFormatImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Materials/Brown.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 65b34bd0b696fd64c809daa8ff1aac63
3 | timeCreated: 1427798063
4 | licenseType: Store
5 | NativeFormatImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Materials/BuildingGlass.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 7e41e83d6bd224b4d99fa3ffa5e3a3a4
3 | timeCreated: 1431084896
4 | licenseType: Store
5 | NativeFormatImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Materials/BuildingGrey.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 87d2e70ca18454e4f855f8d99afb32e3
3 | timeCreated: 1431084896
4 | licenseType: Store
5 | NativeFormatImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Materials/BuildingMetal.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e7df269b1d6121e4787b2f27aab18dbe
3 | timeCreated: 1431084896
4 | licenseType: Store
5 | NativeFormatImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Materials/BuildingStone.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 03ad6a4c3c0e64440b1d6cee74fc2a4f
3 | timeCreated: 1431084896
4 | licenseType: Store
5 | NativeFormatImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Materials/BuildingWhite.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d0c31a39c426da94496d2abbf928d525
3 | timeCreated: 1431084896
4 | licenseType: Store
5 | NativeFormatImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Materials/Dust.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 424be3af6ad117140887d3e652a89d24
3 | timeCreated: 1431360962
4 | licenseType: Store
5 | NativeFormatImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Materials/Explosion.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 87bf8b67d0a902842a3b617c1c75d6e5
3 | timeCreated: 1428489277
4 | licenseType: Store
5 | NativeFormatImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Materials/Flag.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: af280a1da36d1304d83b4548fc05b0cf
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 2100000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Materials/Gold.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 6221f2fbc7212d94cb9c069ee262d824
3 | timeCreated: 1427798063
4 | licenseType: Store
5 | NativeFormatImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Materials/Green.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c39933e60e73205419d1f79a2af1fdac
3 | timeCreated: 1427798810
4 | licenseType: Store
5 | NativeFormatImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Materials/Grey.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: db9ceca9e86a2724aaa5c3df2991dba7
3 | timeCreated: 1427798063
4 | licenseType: Store
5 | NativeFormatImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Materials/MAT_Fire_Add.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 4bfa83e8cbf524542ba782ba47029dd3
3 | timeCreated: 1517624062
4 | licenseType: Free
5 | NativeFormatImporter:
6 | externalObjects: {}
7 | mainObjectFileID: 2100000
8 | userData:
9 | assetBundleName:
10 | assetBundleVariant:
11 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Materials/MAT_Fire_Alpha.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 70359751edd22ec4fb2b5f3f07c001bd
3 | timeCreated: 1517624062
4 | licenseType: Free
5 | NativeFormatImporter:
6 | externalObjects: {}
7 | mainObjectFileID: 2100000
8 | userData:
9 | assetBundleName:
10 | assetBundleVariant:
11 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Materials/MAT_Glow.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f3849805a6cf9ed42b64886d16aa24c0
3 | timeCreated: 1517624062
4 | licenseType: Free
5 | NativeFormatImporter:
6 | externalObjects: {}
7 | mainObjectFileID: 2100000
8 | userData:
9 | assetBundleName:
10 | assetBundleVariant:
11 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Materials/MAT_Sparks.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 2275a521c69866b4689735db39f5062c
3 | timeCreated: 1517624062
4 | licenseType: Free
5 | NativeFormatImporter:
6 | externalObjects: {}
7 | mainObjectFileID: 2100000
8 | userData:
9 | assetBundleName:
10 | assetBundleVariant:
11 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Materials/OilDrums.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: b3a1f2f69b4c3a84cba5446e31e87c20
3 | timeCreated: 1431084896
4 | licenseType: Store
5 | NativeFormatImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Materials/Red.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 463052f3f7389124f9e7b34b0b931d0d
3 | timeCreated: 1426684304
4 | licenseType: Store
5 | NativeFormatImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Materials/SkyBoxes.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 3c4c0098584adc842a3b85b5ab0acfb8
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Materials/SkyBoxes/Day1.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 9aa8ed67591432941bb76f12eb23ff91
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 2100000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Materials/SkyBoxes/Day2.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 5c80d49013691df48ac94280337e88ce
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 2100000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Materials/SkyBoxes/Day3.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 56113b3b655ab7349bab4d7d405c258a
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 2100000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Materials/SkyBoxes/Day4.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 5c57bb9da366e944a8f4ae9be4f413ec
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 2100000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Materials/SkyBoxes/Day5.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 6225fa8890cf025489e57d3aa1d87260
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 2100000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Materials/SkyBoxes/Day6.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: bbbcd551076325545ba102ba8c308520
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 0
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Materials/SkyBoxes/Day7.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ddbcbb3899687ea469ed4a5fce1532df
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 0
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Materials/SkyBoxes/Morning1.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8fc56946a1b593c4d8e3e0e94483338e
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 2100000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Materials/SkyBoxes/Morning2.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 5464c15ff9c6ca04cb5790c1773e76fa
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 2100000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Materials/SkyBoxes/Morning3.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 022e71752654d3f4fa0cbe71b312ad20
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 2100000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Materials/SkyBoxes/Morning4.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c7a8e24b01cf73e4bad6eb3cb7d40acc
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 0
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Materials/SkyBoxes/Night1.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: bbe9494f815f3c340956427c884b72a0
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 2100000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Materials/SkyBoxes/Night2.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 52fcefd712182d743a781fde12426775
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 2100000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Materials/SkyBoxes/Night3.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 135a7036ca1a07b4e9e162d80e6b6e77
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 2100000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Materials/SkyBoxes/Night4.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ed1387202b1349540a5d6464f0f27488
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 0
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Materials/SkyBoxes/Sunset1.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 2441c79940171dc43b33badf9fe97828
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 2100000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Materials/SkyBoxes/Sunset2.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 528363c5c1cf6a7458140c6851c77b68
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 2100000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Materials/SkyBoxes/Sunset3.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 7ed994c1997814049b44c36a823bba6c
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 0
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Materials/SkyBoxes/Sunset4.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 20f6d22d93779de4ea6f62f8ab305593
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 0
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Materials/SkyBoxes/Sunset5.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: baef7505b9e48404cb74585601f49ff9
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 0
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Materials/Smoke.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d391697c7deb3a0459e0cdc4774e1631
3 | timeCreated: 1427899090
4 | licenseType: Store
5 | NativeFormatImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Materials/TankColour.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 12c120f2400576c4f97a98bcca5529bc
3 | timeCreated: 1426767120
4 | licenseType: Store
5 | NativeFormatImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Materials/TankGrey.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c4c5f95d06932564c8672b4bafeb1b28
3 | timeCreated: 1426767120
4 | licenseType: Store
5 | NativeFormatImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Materials/TankLights.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 574c4e070e5dd0a40a02b979f582a836
3 | timeCreated: 1426767120
4 | licenseType: Store
5 | NativeFormatImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Materials/TankSmoke.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 7f16aaa27226a4016aab4275eda79451
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 0
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Materials/White.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c0d660c0333c4224098a02ecd84d6232
3 | timeCreated: 1427798063
4 | licenseType: Store
5 | NativeFormatImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Materials/YellowDark.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 4b4b25f923792ce4ab819907a4629058
3 | timeCreated: 1427798063
4 | licenseType: Store
5 | NativeFormatImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Materials/YellowLight.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 2ebf33c8c66048e4392138d1501e6be3
3 | timeCreated: 1427798063
4 | licenseType: Store
5 | NativeFormatImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Models.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c62b56b238cdaff4cbea19ac90fa8d59
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Models/Building01.fbx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FBast/ReflexityAI/b2f2e744fc0ca2ec89ea0d435d2fa09c4baaa158/Assets/Examples/TankArena/Models/Building01.fbx
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Models/BustedTank.fbx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FBast/ReflexityAI/b2f2e744fc0ca2ec89ea0d435d2fa09c4baaa158/Assets/Examples/TankArena/Models/BustedTank.fbx
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Models/Cactus.fbx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FBast/ReflexityAI/b2f2e744fc0ca2ec89ea0d435d2fa09c4baaa158/Assets/Examples/TankArena/Models/Cactus.fbx
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Models/Column01.FBX:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FBast/ReflexityAI/b2f2e744fc0ca2ec89ea0d435d2fa09c4baaa158/Assets/Examples/TankArena/Models/Column01.FBX
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Models/Concrete.fbx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FBast/ReflexityAI/b2f2e744fc0ca2ec89ea0d435d2fa09c4baaa158/Assets/Examples/TankArena/Models/Concrete.fbx
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Models/Cow.fbx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FBast/ReflexityAI/b2f2e744fc0ca2ec89ea0d435d2fa09c4baaa158/Assets/Examples/TankArena/Models/Cow.fbx
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Models/Crater01.fbx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FBast/ReflexityAI/b2f2e744fc0ca2ec89ea0d435d2fa09c4baaa158/Assets/Examples/TankArena/Models/Crater01.fbx
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Models/Dunes01.fbx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FBast/ReflexityAI/b2f2e744fc0ca2ec89ea0d435d2fa09c4baaa158/Assets/Examples/TankArena/Models/Dunes01.fbx
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Models/Dunes02.fbx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FBast/ReflexityAI/b2f2e744fc0ca2ec89ea0d435d2fa09c4baaa158/Assets/Examples/TankArena/Models/Dunes02.fbx
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Models/Flag.fbx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FBast/ReflexityAI/b2f2e744fc0ca2ec89ea0d435d2fa09c4baaa158/Assets/Examples/TankArena/Models/Flag.fbx
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Models/Helipad.fbx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FBast/ReflexityAI/b2f2e744fc0ca2ec89ea0d435d2fa09c4baaa158/Assets/Examples/TankArena/Models/Helipad.fbx
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Models/OilStorage.fbx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FBast/ReflexityAI/b2f2e744fc0ca2ec89ea0d435d2fa09c4baaa158/Assets/Examples/TankArena/Models/OilStorage.fbx
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Models/PalmTree.fbx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FBast/ReflexityAI/b2f2e744fc0ca2ec89ea0d435d2fa09c4baaa158/Assets/Examples/TankArena/Models/PalmTree.fbx
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Models/PumpJack.fbx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FBast/ReflexityAI/b2f2e744fc0ca2ec89ea0d435d2fa09c4baaa158/Assets/Examples/TankArena/Models/PumpJack.fbx
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Models/Radar.fbx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FBast/ReflexityAI/b2f2e744fc0ca2ec89ea0d435d2fa09c4baaa158/Assets/Examples/TankArena/Models/Radar.fbx
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Models/Refinery.fbx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FBast/ReflexityAI/b2f2e744fc0ca2ec89ea0d435d2fa09c4baaa158/Assets/Examples/TankArena/Models/Refinery.fbx
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Models/Rocks01.fbx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FBast/ReflexityAI/b2f2e744fc0ca2ec89ea0d435d2fa09c4baaa158/Assets/Examples/TankArena/Models/Rocks01.fbx
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Models/Rocks02.fbx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FBast/ReflexityAI/b2f2e744fc0ca2ec89ea0d435d2fa09c4baaa158/Assets/Examples/TankArena/Models/Rocks02.fbx
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Models/Rocks03.fbx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FBast/ReflexityAI/b2f2e744fc0ca2ec89ea0d435d2fa09c4baaa158/Assets/Examples/TankArena/Models/Rocks03.fbx
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Models/Ruins01.fbx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FBast/ReflexityAI/b2f2e744fc0ca2ec89ea0d435d2fa09c4baaa158/Assets/Examples/TankArena/Models/Ruins01.fbx
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Models/Shell.fbx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FBast/ReflexityAI/b2f2e744fc0ca2ec89ea0d435d2fa09c4baaa158/Assets/Examples/TankArena/Models/Shell.fbx
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Models/Terrain.fbx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FBast/ReflexityAI/b2f2e744fc0ca2ec89ea0d435d2fa09c4baaa158/Assets/Examples/TankArena/Models/Terrain.fbx
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Models/Tree.fbx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FBast/ReflexityAI/b2f2e744fc0ca2ec89ea0d435d2fa09c4baaa158/Assets/Examples/TankArena/Models/Tree.fbx
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 90670fa0029d3714eab5dc768e398eb4
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/HSVPicker.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 6fb8f624de2d7f343bc77058b267530e
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/HSVPicker/Editor.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 2a9e9df3c14e9034eb587348635c8f09
3 | folderAsset: yes
4 | DefaultImporter:
5 | userData:
6 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/HSVPicker/Editor/BoxSliderEditor.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8701e045b26e51f4eb345f2ccb3c13f5
3 | timeCreated: 1426804458
4 | licenseType: Free
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/HSVPicker/Enums.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 5d3904d3d18ddd544820bd8518990fee
3 | folderAsset: yes
4 | timeCreated: 1442586617
5 | licenseType: Free
6 | DefaultImporter:
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/HSVPicker/Enums/ColorValues.cs:
--------------------------------------------------------------------------------
1 | using UnityEngine;
2 |
3 | public enum ColorValues
4 | {
5 | R,
6 | G,
7 | B,
8 | A,
9 |
10 | Hue,
11 | Saturation,
12 | Value
13 | }
14 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/HSVPicker/Enums/ColorValues.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 859a1720e083e504cb68917f781e87c7
3 | timeCreated: 1442586608
4 | licenseType: Free
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/HSVPicker/Events.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 6bb0d49c64210014e9a24ed9345928c2
3 | folderAsset: yes
4 | timeCreated: 1442747310
5 | licenseType: Free
6 | DefaultImporter:
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/HSVPicker/Events/ColorChangedEvent.cs:
--------------------------------------------------------------------------------
1 | using UnityEngine;
2 | using System;
3 | using UnityEngine.Events;
4 |
5 | [Serializable]
6 | public class ColorChangedEvent : UnityEvent
7 | {
8 |
9 | }
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/HSVPicker/Events/ColorChangedEvent.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ff46fbecea7739f4690e4285c88f53c5
3 | MonoImporter:
4 | serializedVersion: 2
5 | defaultReferences: []
6 | executionOrder: 0
7 | icon: {instanceID: 0}
8 | userData:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/HSVPicker/Events/HSVChangedEvent.cs:
--------------------------------------------------------------------------------
1 | using UnityEngine.Events;
2 |
3 | public class HSVChangedEvent : UnityEvent
4 | {
5 |
6 | }
7 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/HSVPicker/Events/HSVChangedEvent.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 3d95ce8fba3dbbf4eb14411412169b88
3 | timeCreated: 1442747317
4 | licenseType: Free
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/HSVPicker/Other.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 304681ea793fc054aa8ed2beab28d0b1
3 | folderAsset: yes
4 | timeCreated: 1442751317
5 | licenseType: Free
6 | DefaultImporter:
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/HSVPicker/Other/ColorPickerTester.cs:
--------------------------------------------------------------------------------
1 | using UnityEngine;
2 |
3 | public class ColorPickerTester : MonoBehaviour
4 | {
5 |
6 | public new Renderer renderer;
7 | public ColorPicker picker;
8 |
9 | public Color Color = Color.red;
10 |
11 | // Use this for initialization
12 | void Start ()
13 | {
14 | picker.onValueChanged.AddListener(color =>
15 | {
16 | renderer.material.color = color;
17 | Color = color;
18 | });
19 |
20 | renderer.material.color = picker.CurrentColor;
21 |
22 | picker.CurrentColor = Color;
23 | }
24 |
25 | // Update is called once per frame
26 | void Update () {
27 |
28 | }
29 | }
30 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/HSVPicker/Other/ColorPickerTester.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 06851a815227e5044b0e3c1bf9b3a282
3 | MonoImporter:
4 | serializedVersion: 2
5 | defaultReferences: []
6 | executionOrder: 0
7 | icon: {instanceID: 0}
8 | userData:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/HSVPicker/Other/TiltWindow.cs:
--------------------------------------------------------------------------------
1 | using UnityEngine;
2 |
3 | public class TiltWindow : MonoBehaviour
4 | {
5 | public Vector2 range = new Vector2(5f, 3f);
6 |
7 | Transform mTrans;
8 | Quaternion mStart;
9 | Vector2 mRot = Vector2.zero;
10 |
11 | void Start ()
12 | {
13 | mTrans = transform;
14 | mStart = mTrans.localRotation;
15 | }
16 |
17 | void Update ()
18 | {
19 | Vector3 pos = Input.mousePosition;
20 |
21 | float halfWidth = Screen.width * 0.5f;
22 | float halfHeight = Screen.height * 0.5f;
23 | float x = Mathf.Clamp((pos.x - halfWidth) / halfWidth, -1f, 1f);
24 | float y = Mathf.Clamp((pos.y - halfHeight) / halfHeight, -1f, 1f);
25 | mRot = Vector2.Lerp(mRot, new Vector2(x, y), Time.deltaTime * 5f);
26 |
27 | mTrans.localRotation = mStart * Quaternion.Euler(-mRot.y * range.y, mRot.x * range.x, 0f);
28 | }
29 | }
30 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/HSVPicker/Other/TiltWindow.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f2aa04a3e088320429a06194a3483daa
3 | timeCreated: 1426051352
4 | licenseType: Pro
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/HSVPicker/Picker 2.0.prefab.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 916ee089a0d7b63419075f91e1c657ec
3 | timeCreated: 1442747914
4 | licenseType: Free
5 | NativeFormatImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/HSVPicker/README.txt.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 78aa9aa1471451045b0f2f552ad0c361
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/HSVPicker/Resources.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: bd468b65ce2696a47b55d96071049cd2
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/HSVPicker/Resources/Shaders.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: acc12c1634f947c45b5695d82a386862
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/HSVPicker/Resources/Shaders/Compute.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 839724c1a36343947a4629e5ce362e30
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/HSVPicker/Resources/Shaders/Compute/GenerateSVTexture.compute:
--------------------------------------------------------------------------------
1 | #pragma kernel CSMain
2 |
3 | RWTexture2D Texture;
4 |
5 | float2 TextureSize;
6 | float Hue;
7 | bool linearColorSpace;
8 |
9 | float4 HUEtoRGB(float h)
10 | {
11 | float r = abs(h * 6 - 3) - 1;
12 | float g = 2 - abs(h * 6 - 2);
13 | float b = 2 - abs(h * 6 - 4);
14 | return saturate(float4(r, g, b, 1));
15 | }
16 |
17 | float4 HSVtoRGB(float h, float s, float v)
18 | {
19 | float4 rgb = HUEtoRGB(h);
20 |
21 | float4 shiftedRgb = ((rgb - 1) * s + 1) * v;
22 |
23 | if (linearColorSpace) {
24 | shiftedRgb = pow(abs(shiftedRgb), 2.2);
25 | }
26 |
27 | return shiftedRgb;
28 | }
29 |
30 | [numthreads(32, 32, 1)]
31 | void CSMain(uint3 id : SV_DispatchThreadID)
32 | {
33 | if (id.x > (uint)TextureSize.x || id.y > (uint)TextureSize.y)
34 | return;
35 |
36 | Texture[id.xy] = HSVtoRGB(Hue, id.x / TextureSize.x, id.y / TextureSize.y);
37 | }
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/HSVPicker/Resources/Shaders/Compute/GenerateSVTexture.compute.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 06ff10007fb33fe44a062956d2249bb2
3 | ComputeShaderImporter:
4 | externalObjects: {}
5 | currentAPIMask: 4
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/HSVPicker/Scenes.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e2491471a1b054d418c428673a194f54
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/HSVPicker/Scenes/1 - Picker.unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ce46c07f0028e314ab7767577ab5e7a6
3 | DefaultImporter:
4 | userData:
5 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/HSVPicker/Scenes/2 - Multiple Presets.unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: b351fb2d776cda2419b5491c44a29760
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/HSVPicker/UI.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 2b5fe4e314cbd9944bcaa93e814e9bd5
3 | folderAsset: yes
4 | timeCreated: 1442586536
5 | licenseType: Free
6 | DefaultImporter:
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/HSVPicker/UI/ColorImage.cs:
--------------------------------------------------------------------------------
1 | using UnityEngine;
2 | using UnityEngine.UI;
3 |
4 | [RequireComponent(typeof(Image))]
5 | public class ColorImage : MonoBehaviour
6 | {
7 | public ColorPicker picker;
8 |
9 | private Image image;
10 |
11 | private void Awake()
12 | {
13 | image = GetComponent();
14 | picker.onValueChanged.AddListener(ColorChanged);
15 | }
16 |
17 | private void OnDestroy()
18 | {
19 | picker.onValueChanged.RemoveListener(ColorChanged);
20 | }
21 |
22 | private void ColorChanged(Color newColor)
23 | {
24 | image.color = newColor;
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/HSVPicker/UI/ColorImage.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 6bca58eb07ad66b498a2f158bcb13225
3 | timeCreated: 1442675622
4 | licenseType: Free
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/HSVPicker/UI/ColorLabel.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 6b10e832a32d2d14facd8a3f489ee8d6
3 | timeCreated: 1442587803
4 | licenseType: Free
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/HSVPicker/UI/ColorPicker.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8262e4a8322117f4da079921eaa72834
3 | MonoImporter:
4 | serializedVersion: 2
5 | defaultReferences: []
6 | executionOrder: 0
7 | icon: {instanceID: 0}
8 | userData:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/HSVPicker/UI/ColorPickerSetup.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 5f1e0a31fe4cdb5458d5a88aa1268434
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/HSVPicker/UI/ColorPresetManager.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 55b59bed8e892614e9397d8a20e36e0c
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/HSVPicker/UI/ColorPresets.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 0923373e76e77402c9c53a2f1250ad3e
3 | timeCreated: 1456875791
4 | licenseType: Pro
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/HSVPicker/UI/ColorSlider.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c600592efa0cf25479655321bf4fb08a
3 | timeCreated: 1442586558
4 | licenseType: Free
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/HSVPicker/UI/ColorSliderImage.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 7ca76dd9ad6eb204c9b0481aece34497
3 | timeCreated: 1442682013
4 | licenseType: Free
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/HSVPicker/UI/HexColorField.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d85c534b3c1560544b09d0996dfeba84
3 | MonoImporter:
4 | serializedVersion: 2
5 | defaultReferences: []
6 | executionOrder: 0
7 | icon: {instanceID: 0}
8 | userData:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/HSVPicker/UI/SVBoxSlider.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1e4240873631f724496efec97d7151b3
3 | timeCreated: 1442650713
4 | licenseType: Free
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/HSVPicker/UtilityScripts.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 2b33138f525222146865861432dbe845
3 | folderAsset: yes
4 | timeCreated: 1426051345
5 | licenseType: Pro
6 | DefaultImporter:
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/HSVPicker/UtilityScripts/BoxSlider.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 37c44bc94a9a7f241b5b552f3ff89458
3 | MonoImporter:
4 | serializedVersion: 2
5 | defaultReferences: []
6 | executionOrder: 0
7 | icon: {instanceID: 0}
8 | userData:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/HSVPicker/UtilityScripts/HSVUtil.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 4f3189246d7fc204faba7a1e9c08e0af
3 | MonoImporter:
4 | serializedVersion: 2
5 | defaultReferences: []
6 | executionOrder: 0
7 | icon: {instanceID: 0}
8 | userData:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/TextMesh Pro.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f54d1bd14bd3ca042bd867b519fee8cc
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/TextMesh Pro/Documentation.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8e7e8f5a82a3a134e91c54efd2274ea9
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/TextMesh Pro/Documentation/TextMesh Pro User Guide 2016.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FBast/ReflexityAI/b2f2e744fc0ca2ec89ea0d435d2fa09c4baaa158/Assets/Examples/TankArena/Plugins/TextMesh Pro/Documentation/TextMesh Pro User Guide 2016.pdf
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/TextMesh Pro/Documentation/TextMesh Pro User Guide 2016.pdf.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1b8d251f9af63b746bf2f7ffe00ebb9b
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/TextMesh Pro/Fonts.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 6ab70aee4d56447429c680537fbf93ed
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/TextMesh Pro/Fonts/LiberationSans - OFL.txt.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 6e59c59b81ab47f9b6ec5781fa725d2c
3 | timeCreated: 1484171296
4 | licenseType: Pro
5 | TextScriptImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/TextMesh Pro/Fonts/LiberationSans.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FBast/ReflexityAI/b2f2e744fc0ca2ec89ea0d435d2fa09c4baaa158/Assets/Examples/TankArena/Plugins/TextMesh Pro/Fonts/LiberationSans.ttf
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/TextMesh Pro/Fonts/LiberationSans.ttf.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e3265ab4bf004d28a9537516768c1c75
3 | timeCreated: 1484171297
4 | licenseType: Pro
5 | TrueTypeFontImporter:
6 | serializedVersion: 2
7 | fontSize: 16
8 | forceTextureCase: -2
9 | characterSpacing: 1
10 | characterPadding: 0
11 | includeFontData: 1
12 | use2xBehaviour: 0
13 | fontNames: []
14 | fallbackFontReferences: []
15 | customCharacters:
16 | fontRenderingMode: 0
17 | userData:
18 | assetBundleName:
19 | assetBundleVariant:
20 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/TextMesh Pro/Resources.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 243e06394e614e5d99fab26083b707fa
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/TextMesh Pro/Resources/Fonts & Materials.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 731f1baa9d144a9897cb1d341c2092b8
3 | folderAsset: yes
4 | timeCreated: 1442040525
5 | licenseType: Pro
6 | DefaultImporter:
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Drop Shadow.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e73a58f6e2794ae7b1b7e50b7fb811b0
3 | timeCreated: 1484172806
4 | licenseType: Pro
5 | NativeFormatImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Fallback.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 2e498d1c8094910479dc3e1b768306a4
3 | timeCreated: 1484171803
4 | licenseType: Pro
5 | NativeFormatImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Outline.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 79459efec17a4d00a321bdcc27bbc385
3 | timeCreated: 1484172856
4 | licenseType: Pro
5 | NativeFormatImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8f586378b4e144a9851e7b34d9b748ee
3 | timeCreated: 1484171803
4 | licenseType: Pro
5 | NativeFormatImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/TextMesh Pro/Resources/LineBreaking Following Characters.txt:
--------------------------------------------------------------------------------
1 | )]}〕〉》」』】〙〗〟’”⦆»ヽヾーァィゥェォッャュョヮヵヶぁぃぅぇぉっゃゅょゎゕゖㇰㇱㇲㇳㇴㇵㇶㇷㇸㇹㇺㇻㇼㇽㇾㇿ々〻‐゠–〜?!‼⁇⁈⁉・、%,.:;。!?]):;=}¢°"†‡℃〆%,.
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/TextMesh Pro/Resources/LineBreaking Following Characters.txt.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: fade42e8bc714b018fac513c043d323b
3 | timeCreated: 1425440388
4 | licenseType: Store
5 | TextScriptImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/TextMesh Pro/Resources/LineBreaking Leading Characters.txt:
--------------------------------------------------------------------------------
1 | ([{〔〈《「『【〘〖〝‘“⦅«$—…‥〳〴〵\[({£¥"々〇$¥₩ #
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/TextMesh Pro/Resources/LineBreaking Leading Characters.txt.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d82c1b31c7e74239bff1220585707d2b
3 | timeCreated: 1425440388
4 | licenseType: Store
5 | TextScriptImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/TextMesh Pro/Resources/Sprite Assets.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 512a49d95c0c4332bdd98131869c23c9
3 | folderAsset: yes
4 | timeCreated: 1441876896
5 | licenseType: Pro
6 | DefaultImporter:
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/TextMesh Pro/Resources/Sprite Assets/EmojiOne.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c41005c129ba4d66911b75229fd70b45
3 | timeCreated: 1480316912
4 | licenseType: Pro
5 | NativeFormatImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/TextMesh Pro/Resources/Style Sheets.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 4aecb92fff08436c8303b10eab8da368
3 | folderAsset: yes
4 | timeCreated: 1441876950
5 | licenseType: Pro
6 | DefaultImporter:
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/TextMesh Pro/Resources/Style Sheets/Default Style Sheet.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f952c082cb03451daed3ee968ac6c63e
3 | timeCreated: 1432805430
4 | licenseType: Store
5 | NativeFormatImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/TextMesh Pro/Resources/TMP Settings.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 3f5b5dff67a942289a9defa416b206f3
3 | timeCreated: 1436653997
4 | licenseType: Pro
5 | NativeFormatImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/TextMesh Pro/Shaders.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e9f693669af91aa45ad615fc681ed29f
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/TextMesh Pro/Shaders/TMP_Bitmap-Custom-Atlas.shader.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 48bb5f55d8670e349b6e614913f9d910
3 | ShaderImporter:
4 | externalObjects: {}
5 | defaultTextures: []
6 | nonModifiableTextures: []
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/TextMesh Pro/Shaders/TMP_Bitmap-Mobile.shader.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1e3b057af24249748ff873be7fafee47
3 | ShaderImporter:
4 | externalObjects: {}
5 | defaultTextures: []
6 | nonModifiableTextures: []
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/TextMesh Pro/Shaders/TMP_Bitmap.shader.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 128e987d567d4e2c824d754223b3f3b0
3 | ShaderImporter:
4 | externalObjects: {}
5 | defaultTextures: []
6 | nonModifiableTextures: []
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/TextMesh Pro/Shaders/TMP_SDF Overlay.shader.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: dd89cf5b9246416f84610a006f916af7
3 | ShaderImporter:
4 | externalObjects: {}
5 | defaultTextures: []
6 | nonModifiableTextures: []
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/TextMesh Pro/Shaders/TMP_SDF SSD.shader.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 14eb328de4b8eb245bb7cea29e4ac00b
3 | ShaderImporter:
4 | externalObjects: {}
5 | defaultTextures: []
6 | nonModifiableTextures: []
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/TextMesh Pro/Shaders/TMP_SDF-Mobile Masking.shader.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: bc1ede39bf3643ee8e493720e4259791
3 | ShaderImporter:
4 | externalObjects: {}
5 | defaultTextures: []
6 | nonModifiableTextures: []
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/TextMesh Pro/Shaders/TMP_SDF-Mobile Overlay.shader.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: a02a7d8c237544f1962732b55a9aebf1
3 | ShaderImporter:
4 | externalObjects: {}
5 | defaultTextures: []
6 | nonModifiableTextures: []
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/TextMesh Pro/Shaders/TMP_SDF-Mobile SSD.shader.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c8d12adcee749c344b8117cf7c7eb912
3 | ShaderImporter:
4 | externalObjects: {}
5 | defaultTextures: []
6 | nonModifiableTextures: []
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/TextMesh Pro/Shaders/TMP_SDF-Mobile.shader.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: fe393ace9b354375a9cb14cdbbc28be4
3 | ShaderImporter:
4 | externalObjects: {}
5 | defaultTextures: []
6 | nonModifiableTextures: []
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/TextMesh Pro/Shaders/TMP_SDF-Surface-Mobile.shader.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 85187c2149c549c5b33f0cdb02836b17
3 | ShaderImporter:
4 | externalObjects: {}
5 | defaultTextures: []
6 | nonModifiableTextures: []
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/TextMesh Pro/Shaders/TMP_SDF-Surface.shader.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f7ada0af4f174f0694ca6a487b8f543d
3 | ShaderImporter:
4 | externalObjects: {}
5 | defaultTextures: []
6 | nonModifiableTextures: []
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/TextMesh Pro/Shaders/TMP_SDF.shader.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 68e6db2ebdc24f95958faec2be5558d6
3 | ShaderImporter:
4 | externalObjects: {}
5 | defaultTextures: []
6 | nonModifiableTextures: []
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/TextMesh Pro/Shaders/TMP_Sprite.shader.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: cf81c85f95fe47e1a27f6ae460cf182c
3 | ShaderImporter:
4 | externalObjects: {}
5 | defaultTextures: []
6 | nonModifiableTextures: []
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/TextMesh Pro/Shaders/TMPro.cginc.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 407bc68d299748449bbf7f48ee690f8d
3 | ShaderImporter:
4 | externalObjects: {}
5 | defaultTextures: []
6 | nonModifiableTextures: []
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/TextMesh Pro/Shaders/TMPro_Mobile.cginc.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c334973cef89a9840b0b0c507e0377ab
3 | ShaderImporter:
4 | externalObjects: {}
5 | defaultTextures: []
6 | nonModifiableTextures: []
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/TextMesh Pro/Shaders/TMPro_Properties.cginc.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 3997e2241185407d80309a82f9148466
3 | ShaderImporter:
4 | externalObjects: {}
5 | defaultTextures: []
6 | nonModifiableTextures: []
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/TextMesh Pro/Shaders/TMPro_Surface.cginc.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d930090c0cd643c7b55f19a38538c162
3 | ShaderImporter:
4 | externalObjects: {}
5 | defaultTextures: []
6 | nonModifiableTextures: []
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/TextMesh Pro/Sprites.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d0603b6d5186471b96c778c3949c7ce2
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/TextMesh Pro/Sprites/EmojiOne Attribution.txt:
--------------------------------------------------------------------------------
1 | This sample of beautiful emojis are provided by EmojiOne https://www.emojione.com/
2 |
3 | Please visit their website to view the complete set of their emojis and review their licensing terms.
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/TextMesh Pro/Sprites/EmojiOne Attribution.txt.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 381dcb09d5029d14897e55f98031fca5
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/TextMesh Pro/Sprites/EmojiOne.json.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8f05276190cf498a8153f6cbe761d4e6
3 | timeCreated: 1480316860
4 | licenseType: Pro
5 | TextScriptImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Plugins/TextMesh Pro/Sprites/EmojiOne.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FBast/ReflexityAI/b2f2e744fc0ca2ec89ea0d435d2fa09c4baaa158/Assets/Examples/TankArena/Plugins/TextMesh Pro/Sprites/EmojiOne.png
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Prefabs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 55cb61c98227a4948a9685f8dbfde282
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Prefabs/Game.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c3da658ea43c76143bc69d33ae6cb5c4
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Prefabs/Game/BonusSpawners.prefab.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 7c2ace2396e862b409526a45f7d344d3
3 | PrefabImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Prefabs/Game/TankSpawner.prefab.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ba6b4644df975ae479d146bb74ceb2eb
3 | PrefabImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Prefabs/Game/Waypoint.prefab.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: b7dea6330fc52124fbc7cc5c2a47a412
3 | PrefabImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Prefabs/Game/WaypointSpawner.prefab.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f21f0bc02ebda544aa5446fd926faf73
3 | PrefabImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Prefabs/Level.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8b95ca850f136c0479459fef439a1941
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Prefabs/Level/PumpJack.prefab.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: b42de3640c54277468750ca555af9b52
3 | timeCreated: 1431512214
4 | licenseType: Store
5 | NativeFormatImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Prefabs/Level/TeamRockShield.prefab.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 422e7e0a8b9783f4494b8377daad2889
3 | PrefabImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Prefabs/UI.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 12482a2ca70fd9940a1dfff6c3850a10
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Prefabs/UI/TankImage.prefab.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 6b874ec9ab17d4a4b98f12e796e2d42e
3 | PrefabImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Prefabs/UI/TeamStatLine.prefab.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 74073efc8584971439ccba0e057f4b9e
3 | PrefabImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Prefabs/UI/TeamTank.prefab.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e70022c3aa9f08b42be16e1de50a0ad2
3 | PrefabImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Prefabs/UI/TeamToggle.prefab.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 300b4e8c0eb39464c97fed0cfc62c1a9
3 | PrefabImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Prefabs/World.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f070bb01d1630bf4482726e92a64d689
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Prefabs/World/Bonus.prefab.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 58958ffe8bea0c0459a171d6a83670bb
3 | PrefabImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Prefabs/World/BonusSpawner.prefab.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e04ea9aac47852b4f925e487cd2cff6d
3 | PrefabImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Prefabs/World/BustedTank.prefab.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: dd621673aba1ab44a8166073db520d65
3 | PrefabImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Prefabs/World/CanonShot.prefab.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 284bae83e39190c459a86d91f74bc6e1
3 | timeCreated: 1432715951
4 | licenseType: Store
5 | NativeFormatImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Prefabs/World/DustTrail.prefab.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: daceba43be89eb146a3ed6af99b08c29
3 | timeCreated: 1432223465
4 | licenseType: Store
5 | NativeFormatImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Prefabs/World/Fire.prefab.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 89956e675b749204c8e10395ce2b5fb9
3 | timeCreated: 1517624801
4 | licenseType: Free
5 | NativeFormatImporter:
6 | externalObjects: {}
7 | mainObjectFileID: 100100000
8 | userData:
9 | assetBundleName:
10 | assetBundleVariant:
11 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Prefabs/World/Shell.prefab.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 008ecb1b70bec724fa2cd34255b0d8f8
3 | timeCreated: 1426677629
4 | licenseType: Store
5 | NativeFormatImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Prefabs/World/ShellExplosion.prefab.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1911d89758d97cc4898d240e9e2545f4
3 | timeCreated: 1432715951
4 | licenseType: Store
5 | NativeFormatImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Prefabs/World/Smoke.prefab.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 5a97962f7d5ba4df0823334b52c7c02c
3 | PrefabImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Prefabs/World/Tank.prefab.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 756d3a6506f2f8241b4e8badde68567a
3 | PrefabImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Prefabs/World/TankExplosion.prefab.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 6bc6d0dd8b8428e4ca316513f2cf13c6
3 | timeCreated: 1427119828
4 | licenseType: Store
5 | NativeFormatImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Rendering.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 36bd60c3f614b9047892eac8edca5e1d
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Rendering/GlobalVolume.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 0ad23ede74b258e4d80f68b7de0c4dd1
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 11400000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Rendering/UniversalRenderPipelineAsset.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 38cb8f53967f5c840866d4bcc234ab47
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 11400000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Rendering/UniversalRenderPipelineAsset_Renderer.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 10c195dfd9a60c54eb7271891a90b0bd
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 11400000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Resources.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 39bd79b10aea1134da8100b35d7c84c5
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Resources/BillingMode.json:
--------------------------------------------------------------------------------
1 | {"androidStore":"GooglePlay"}
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Resources/BillingMode.json.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 2769753dd6129a14a961271971ebcd74
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Resources/Tanks.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 22ac5a187fefd6e4abb391768090e1d0
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Resources/Tanks/Fred.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: dac6f4b311de52a41a1598fe642f84b3
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Resources/Tanks/Fred/BasicDriver.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: b77845444bee7d5408cac9957e559358
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 11400000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Resources/Tanks/Fred/BasicGunner.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 6a4cfa89c80a0be4da0b3e03af5d550f
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 11400000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Resources/Tanks/Fred/DumbSetting.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: b1e59cc3b0c7467e8a9284f412777f1e, type: 3}
13 | m_Name: DumbSetting
14 | m_EditorClassIdentifier:
15 | PlayerName: Fred
16 | TankName: Dumb
17 | TurretColor: {r: 1, g: 0.9964248, b: 0, a: 0}
18 | HullColor: {r: 1, g: 1, b: 0, a: 0}
19 | TracksColor: {r: 1, g: 1, b: 0, a: 0}
20 | Brains:
21 | - {fileID: 11400000, guid: b77845444bee7d5408cac9957e559358, type: 2}
22 | - {fileID: 11400000, guid: 6a4cfa89c80a0be4da0b3e03af5d550f, type: 2}
23 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Resources/Tanks/Fred/DumbSetting.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: aa0148b3ba54c4f449ff2da8df11881e
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 11400000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Scenes.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e393faeee7beb754aac94907ed58ba59
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Scenes/Game.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d317001bdc3c79749a0ca05570681da3
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Scenes/Game.unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 048d279af9b19254fadabbf10965f0d0
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Scenes/Game/NavMesh.asset:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FBast/ReflexityAI/b2f2e744fc0ca2ec89ea0d435d2fa09c4baaa158/Assets/Examples/TankArena/Scenes/Game/NavMesh.asset
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Scenes/Game/NavMesh.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d6e84d9f4c4a6a242be08793d4290c63
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 23800000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Scenes/GameSettings.lighting.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 67ab3d3004c41f548ac20769a1ef34f2
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 4890085278179872738
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Scenes/Menu.unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 6e2751227c6080340a1de028c39b055e
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Scenes/MenuSettings.lighting.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e2a6c0f5c62eb9543aacc8862bd51187
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 4890085278179872738
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Scenes/Shared.unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 4a6c153186703c449ba3eccb77f8f2ba
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Scripts.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 3e9798acf99a11f47817f783e3933355
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Scripts/AI.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 9644356d119217f4bba2e7363b089e9d
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Scripts/AI/TankAI.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: b3147ecddd5e464db033509a9a7e4c2b
3 | timeCreated: 1569610589
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Scripts/AI/TankGraph.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using Plugins.ReflexityAI.Framework;
3 | using UnityEngine;
4 |
5 | namespace Examples.TankArena.Scripts.AI {
6 | [Serializable, CreateAssetMenu(fileName = "TankGraph", menuName = "ReflexityAI/TankGraph")]
7 | public class TankGraph : AIBrainGraph {}
8 | }
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Scripts/AI/TankGraph.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: fd72d567b36181e4c8200953598994c4
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Scripts/Components.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 6c24ea3ea3595784b9f2d6b1fb163124
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Scripts/Components/FreeLookCamera.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8b6f9f3b214c73247a63e021cf86f4f3
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Scripts/Components/ParticleEmissionSetter.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ceab1d055ed3141439925bd2aab4ce14
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Scripts/Components/SkyBoxRandomizer.cs:
--------------------------------------------------------------------------------
1 | using System.Collections.Generic;
2 | using Examples.TankArena.Scripts.Managers;
3 | using UnityEngine;
4 | using Random = UnityEngine.Random;
5 |
6 | namespace Examples.TankArena.Scripts.Components {
7 | public class SkyBoxRandomizer : MonoBehaviour {
8 |
9 | public List SkyBoxes;
10 |
11 | private Material _skyBox;
12 |
13 | private void Awake() {
14 | if (SkyBoxes.Count <= 0) return;
15 | _skyBox = SkyBoxes[Random.Range(0, SkyBoxes.Count)];
16 | RenderSettings.skybox = _skyBox;
17 | CustomSceneManager.Instance.OnNewActiveScene = delegate {
18 | RenderSettings.skybox = _skyBox;
19 | };
20 | }
21 |
22 | }
23 | }
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Scripts/Components/SkyBoxRandomizer.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 18d9c38c28f3e1c4a958f836e38aeb64
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Scripts/Components/Spinning.cs:
--------------------------------------------------------------------------------
1 | using UnityEngine;
2 |
3 | namespace Examples.TankArena.Scripts.Components {
4 | public class Spinning : MonoBehaviour {
5 |
6 | public Vector3 Speed;
7 |
8 | private void Update() {
9 | transform.Rotate(Speed * Time.deltaTime);
10 | }
11 |
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Scripts/Components/Spinning.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 7762d923f93f46e4194c083c95a431b9
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Scripts/Data.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ca228728680318d4f8298a1335c11fb3
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Scripts/Data/TankSetting.cs:
--------------------------------------------------------------------------------
1 | using System.Collections.Generic;
2 | using Plugins.ReflexityAI.Framework;
3 | using UnityEngine;
4 |
5 | namespace Examples.TankArena.Scripts.Data {
6 | [CreateAssetMenu(fileName = "NewTankSetting", menuName = "TankSetting")]
7 | public class TankSetting : ScriptableObject {
8 |
9 | public string PlayerName;
10 | public string TankName;
11 | public Color TurretColor;
12 | public Color HullColor;
13 | public Color TracksColor;
14 | public List Brains = new List();
15 |
16 | }
17 | }
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Scripts/Data/TankSetting.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: b1e59cc3b0c7467e8a9284f412777f1e
3 | timeCreated: 1570173800
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Scripts/Entities.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 34b2cd4102a25c449a2e3845f34e2f46
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Scripts/Entities/BonusEntity.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 24e2947f5330463409bf1e775d6a7def
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Scripts/Entities/ShellEntity.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 491e4a7247d140549830d28e18739496
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Scripts/Entities/TankEntity.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 3ce5066b616060d4ea89ce77fdac03f8
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Scripts/Entities/WaypointEntity.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f2788c0693e8e0346a123a18007dff2e
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Scripts/Extensions.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e80da7bb22cafe24095213d2de3d6ff9
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Scripts/Extensions/DoubleExtension.cs:
--------------------------------------------------------------------------------
1 | namespace Examples.TankArena.Scripts.Extensions {
2 | public static class DoubleExtension {
3 |
4 | public static double Factorial(this double i) {
5 | if (i <= 1)
6 | return 1;
7 | return i * Factorial(i - 1);
8 | }
9 |
10 | }
11 | }
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Scripts/Extensions/DoubleExtension.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 2eb3bd68124eeea43bb3b3db69af39cc
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Scripts/Extensions/PlayerPrefsExtension.cs:
--------------------------------------------------------------------------------
1 | using UnityEngine;
2 |
3 | namespace Examples.TankArena.Scripts.Extensions {
4 | public static class PlayerPrefsUtils {
5 |
6 | public static void SetBool(string key, bool booleanValue) {
7 | PlayerPrefs.SetInt(key, booleanValue ? 1 : 0);
8 | }
9 |
10 | public static bool GetBool(string key) {
11 | return PlayerPrefs.GetInt(key) == 1;
12 | }
13 |
14 | public static bool GetBool(string key, bool defaultValue) {
15 | return PlayerPrefs.HasKey(key) ? GetBool(key) : defaultValue;
16 | }
17 |
18 | }
19 | }
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Scripts/Extensions/PlayerPrefsExtension.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: a9d4debc6bd24db9965ab5b84a8f0399
3 | timeCreated: 1574608512
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Scripts/Extensions/TransformExtension.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 193881d382d408048b3b22c779c565b8
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Scripts/Extensions/Vector2Extension.cs:
--------------------------------------------------------------------------------
1 | using UnityEngine;
2 |
3 | namespace Examples.TankArena.Scripts.Extensions {
4 | public static class Vector2Extension {
5 |
6 | public static Vector2 InvertY(this Vector2 vector2) {
7 | return new Vector2(vector2.x, Screen.height - vector2.y);
8 | }
9 |
10 | public static Vector2 Abs(this Vector2 vector2) {
11 | return new Vector2(Mathf.Abs(vector2.x), Mathf.Abs(vector2.y));
12 | }
13 |
14 | }
15 | }
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Scripts/Extensions/Vector2Extension.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 040676c271373654e951ff17d0073228
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Scripts/Extensions/Vector3Extension.cs:
--------------------------------------------------------------------------------
1 | using UnityEngine;
2 | using UnityEngine.AI;
3 |
4 | namespace Examples.TankArena.Scripts.Extensions {
5 | public static class Vector3Extension {
6 |
7 | public static Vector3 RotatePointAroundPivot(this Vector3 point, Vector3 pivot, Vector3 angles) {
8 | return Quaternion.Euler(angles) * (point - pivot) + pivot;
9 | }
10 |
11 | public static Vector3 RandomPositionBetween(Vector3 min, Vector3 max) {
12 | Vector3 randomPosition = new Vector3(Random.Range(min.x, max.x), Random.Range(min.y, max.y), Random.Range(min.z, max.z) );
13 | return randomPosition;
14 | }
15 |
16 | public static bool IsPositionOnNavMesh(this Vector3 position) {
17 | const float onMeshThreshold = 1;
18 | // Check for nearest point on navmesh to agent, within onMeshThreshold
19 | return NavMesh.SamplePosition(position, out _, onMeshThreshold, NavMesh.AllAreas);
20 | }
21 |
22 | }
23 | }
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Scripts/Extensions/Vector3Extension.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: bbfc00ed4b4b4a9489eb7e5f73f6d543
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Scripts/Framework.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 9031e4a6dcab040449a308669340d5db
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Scripts/Framework/BonusSpawner.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: bc040d32683d6fa4a8bc526eb03fb41e
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Scripts/Framework/FactionType.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace Examples.TankArena.Scripts.Framework {
4 | public enum FactionType {
5 | Ally,
6 | Enemy,
7 | All
8 | }
9 | }
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Scripts/Framework/FactionType.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: db80adc65b1d4e33a67815b2db2c0d0c
3 | timeCreated: 1575626628
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Scripts/Framework/Game.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f7117ef6d33e27443a25535719ff2329
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Scripts/Framework/GlobalEvents.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using Examples.TankArena.Scripts.Managers;
3 |
4 | namespace Examples.TankArena.Scripts.Framework {
5 | public static class GlobalActions {
6 |
7 | public static Action OnMatchFinished;
8 | public static Action OnTimerFinished;
9 | public static readonly Action OnReloadScene = delegate(string scene) {
10 | CustomSceneManager.Instance.ReloadScene(scene);
11 | };
12 | public static readonly Action OnUnloadScene = delegate(string scene) {
13 | CustomSceneManager.Instance.UnloadScene(scene);
14 | };
15 | public static readonly Action OnLoadScene = delegate(string scene) {
16 | CustomSceneManager.Instance.LoadScene(scene);
17 | };
18 |
19 | }
20 | }
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Scripts/Framework/GlobalEvents.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c973c28fd6ee445db60208339058d03c
3 | timeCreated: 1673863337
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Scripts/Framework/GlobalFields.cs:
--------------------------------------------------------------------------------
1 | namespace Examples.TankArena.Scripts.Framework {
2 | public static class GlobalFields {
3 |
4 | public static Game CurrentGame;
5 | public static Match CurrentMatch;
6 | public static float MaxTime;
7 | public static float CurrentTime;
8 |
9 | }
10 | }
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Scripts/Framework/GlobalFields.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 775f203ddaf347f6aff524ff9243e135
3 | timeCreated: 1673863088
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Scripts/Framework/GlobalProperties.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c94df97ac40345a99c5f86cd7bb159ab
3 | timeCreated: 1570177245
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Scripts/Framework/Match.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 4cb387fd695a149469c2ae2f318619d2
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Scripts/Framework/Stats.cs:
--------------------------------------------------------------------------------
1 | namespace Examples.TankArena.Scripts.Framework {
2 | public class Stats {
3 |
4 | public int TankLeft;
5 | public int LossCount;
6 | public int DamageDone;
7 | public int DamageSuffered;
8 |
9 | public int TeamKill;
10 | public int KillCount;
11 | public int BonusCount;
12 | public int VictoryNumber;
13 | public int TotalPoints;
14 |
15 | }
16 | }
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Scripts/Framework/Stats.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 16fa65f71ffd42d8bb2efcd3571591a0
3 | timeCreated: 1574959144
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Scripts/Framework/TankSpawner.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: cc081314192940c498aa0adbea3499e1
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Scripts/Framework/Team.cs:
--------------------------------------------------------------------------------
1 | using System.Collections.Generic;
2 | using System.Linq;
3 | using Examples.TankArena.Scripts.Data;
4 | using UnityEngine;
5 |
6 | namespace Examples.TankArena.Scripts.Framework {
7 | public class Team {
8 |
9 | public Color Color = Color.black;
10 | public List TankSettings = new List();
11 |
12 | public string TeamName => TankSettings
13 | .Select(setting => setting.PlayerName)
14 | .Distinct()
15 | .Aggregate((i, j) => i + " & " + j);
16 |
17 | }
18 | }
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Scripts/Framework/Team.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 59a8babdd3c34a1c921aba8a124195ad
3 | timeCreated: 1574867342
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Scripts/Framework/WaypointSpawner.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 79d6dfc3348ffdf44b3e068a8725394c
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Scripts/Managers.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8c701f91adc623e4ead1ce37936bd403
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Scripts/Managers/CustomSceneManager.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: adbf98c8cac24959a53227e1c01f821a
3 | timeCreated: 1638632197
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Scripts/Managers/DataManager.cs:
--------------------------------------------------------------------------------
1 | using System.Collections.Generic;
2 | using System.Linq;
3 | using Examples.TankArena.Scripts.Data;
4 | using UnityEngine;
5 |
6 | namespace Examples.TankArena.Scripts.Managers {
7 | public class DataManager : MonoBehaviour {
8 |
9 | public static List TankSettings;
10 |
11 | private void Awake() {
12 | TankSettings = Resources.LoadAll("Tanks").ToList();
13 | }
14 |
15 |
16 |
17 | }
18 | }
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Scripts/Managers/DataManager.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 950bdd00f39e482c8b8992ddf2aeb914
3 | timeCreated: 1638638052
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Scripts/Managers/GameManager.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 3520a0fae9cb2594d93ac59083853572
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Scripts/UI.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1f6bb93e76dfd3546a546fda26c197a5
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Scripts/UI/CameraSwitchUI.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 7a02fa3fdbd239c4bb9c1927fc908f60
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Scripts/UI/GameStatsUI.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e176244acf144b239f3b274fb31221cc
3 | timeCreated: 1575557741
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Scripts/UI/MatchEndUI.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d18897d37501b524cbefeb8d5697c580
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Scripts/UI/SettingsUI.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 4190f183a0c14ad2b8d2c15c73f71d78
3 | timeCreated: 1574615872
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Scripts/UI/SliderWithLabelUI.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 559a06c1f8dd4d688990bc190786b8c4
3 | timeCreated: 1574621884
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Scripts/UI/TankNumberUI.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d7cbcf8bf99f0aa41b1e18c7a0313700
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Scripts/UI/TeamFightUI.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 799877836376b024f90215b6ff490be5
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Scripts/UI/TeamStatLineUI.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 7b826c40295a6c945b133a5f7ff5d400
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Scripts/UI/TeamTankUI.cs:
--------------------------------------------------------------------------------
1 | using TMPro;
2 | using UnityEngine;
3 |
4 | namespace Examples.TankArena.Scripts.UI {
5 | public class TeamTankUI : MonoBehaviour {
6 |
7 | [Header("Prefabs")]
8 | public GameObject TankImage;
9 |
10 | [Header("Internal References")]
11 | public TextMeshProUGUI TeamNameText;
12 | public Transform TankImageContent;
13 |
14 | public void AddTankImage() {
15 | Instantiate(TankImage, TankImageContent);
16 | }
17 |
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Scripts/UI/TeamTankUI.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: dd3cade767648f148b572fbad5cc4a2c
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Scripts/UI/TimeChronoUI.cs:
--------------------------------------------------------------------------------
1 | using System.Globalization;
2 | using Examples.TankArena.Scripts.Framework;
3 | using TMPro;
4 | using UnityEngine;
5 | using UnityEngine.UI;
6 |
7 | namespace Examples.TankArena.Scripts.UI {
8 | public class TimeChronoUI : MonoBehaviour {
9 |
10 | [Header("Internal References")]
11 | public Image TimeCircle;
12 | public TextMeshProUGUI TimeText;
13 |
14 | private int _timeLeft;
15 |
16 | private void Update() {
17 | _timeLeft = Mathf.FloorToInt(GlobalFields.MaxTime - GlobalFields.CurrentTime);
18 | TimeText.text = _timeLeft.ToString(CultureInfo.CurrentCulture);
19 | TimeCircle.fillAmount = 1 - GlobalFields.CurrentTime / GlobalFields.MaxTime;
20 | }
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Scripts/UI/TimeChronoUI.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 9709a4ec78b7d214cbadf054a0088874
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Scripts/UI/TournamentUI.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 6fba889f22fd37c449d4ce4aee05c7b1
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Scripts/Utils.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 5cc7d1cd033739a4ea20820b4417e271
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Scripts/Utils/FormationUtils.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8f0409b7441539f479c449030982f371
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Scripts/Utils/Singleton.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 372f35f36c577cd45b3d808a68f61339
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Scripts/Utils/Vector3Utils.cs:
--------------------------------------------------------------------------------
1 | using System.Collections.Generic;
2 | using UnityEngine;
3 |
4 | namespace Examples.TankArena.Scripts.Utils {
5 | public static class Vector3Utils {
6 |
7 | public static Vector3 RandomPositionBetween(Vector3 min, Vector3 max) {
8 | Vector3 randomPosition = new Vector3(Random.Range(min.x, max.x), Random.Range(min.y, max.y), Random.Range(min.z, max.z) );
9 | return randomPosition;
10 | }
11 |
12 | public static Vector3 Average(List vector3s) {
13 | Vector3 averageVector = Vector2.zero;
14 | foreach (Vector3 vector3 in vector3s) {
15 | averageVector += vector3;
16 | }
17 | averageVector /= vector3s.Count;
18 | return averageVector;
19 | }
20 |
21 | }
22 | }
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Scripts/Utils/Vector3Utils.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f46a4cfae03f4c43b16c9629deea8cb2
3 | timeCreated: 1575127652
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Shaders.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: dcdac6bd47004f941841cae6f634f91c
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Shaders/Stylized Sky.shader.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: eb3c6fb598ded4c71b8968e1c40a3b4d
3 | ShaderImporter:
4 | externalObjects: {}
5 | defaultTextures: []
6 | nonModifiableTextures: []
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Sprites.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 5cb6263c99b96cc40acf4f8f74a21491
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Sprites/Aim Arrow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FBast/ReflexityAI/b2f2e744fc0ca2ec89ea0d435d2fa09c4baaa158/Assets/Examples/TankArena/Sprites/Aim Arrow.png
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Sprites/Health Wheel.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FBast/ReflexityAI/b2f2e744fc0ca2ec89ea0d435d2fa09c4baaa158/Assets/Examples/TankArena/Sprites/Health Wheel.png
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Sprites/Smoke.tif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FBast/ReflexityAI/b2f2e744fc0ca2ec89ea0d435d2fa09c4baaa158/Assets/Examples/TankArena/Sprites/Smoke.tif
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Sprites/Smoke0391_L.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FBast/ReflexityAI/b2f2e744fc0ca2ec89ea0d435d2fa09c4baaa158/Assets/Examples/TankArena/Sprites/Smoke0391_L.jpg
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Sprites/TXT_Fire_01.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FBast/ReflexityAI/b2f2e744fc0ca2ec89ea0d435d2fa09c4baaa158/Assets/Examples/TankArena/Sprites/TXT_Fire_01.tga
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Sprites/TXT_Sparks_01.tga:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FBast/ReflexityAI/b2f2e744fc0ca2ec89ea0d435d2fa09c4baaa158/Assets/Examples/TankArena/Sprites/TXT_Sparks_01.tga
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Sprites/blackCircle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FBast/ReflexityAI/b2f2e744fc0ca2ec89ea0d435d2fa09c4baaa158/Assets/Examples/TankArena/Sprites/blackCircle.png
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Sprites/lifeBar.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FBast/ReflexityAI/b2f2e744fc0ca2ec89ea0d435d2fa09c4baaa158/Assets/Examples/TankArena/Sprites/lifeBar.png
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Sprites/redCircle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FBast/ReflexityAI/b2f2e744fc0ca2ec89ea0d435d2fa09c4baaa158/Assets/Examples/TankArena/Sprites/redCircle.png
--------------------------------------------------------------------------------
/Assets/Examples/TankArena/Sprites/tankIcon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/FBast/ReflexityAI/b2f2e744fc0ca2ec89ea0d435d2fa09c4baaa158/Assets/Examples/TankArena/Sprites/tankIcon.png
--------------------------------------------------------------------------------
/Assets/Plugins.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: bd4f8672efc00ef488eb6fb42667df1d
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Plugins/ReflexityAI.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8879ea79dfc5c0c45b25443e4b10e189
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Plugins/ReflexityAI/ActionNodes.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 2e27173b9f6c8c440b755cd6396b4258
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Plugins/ReflexityAI/ActionNodes/ActionLauncherNode.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8f5782974d0548629c677ed40bccc8cc
3 | timeCreated: 1586257401
--------------------------------------------------------------------------------
/Assets/Plugins/ReflexityAI/ActionNodes/ActionSetterNode.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d836126a860f4c12851dc93aef4c8798
3 | timeCreated: 1586521269
--------------------------------------------------------------------------------
/Assets/Plugins/ReflexityAI/ActionNodes/Editor.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 513099e49f4d644409070dc5db076df5
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Plugins/ReflexityAI/ActionNodes/Editor/ActionLauncherNodeEditor.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 7279c5a75335455b80cfe474ec79f4fe
3 | timeCreated: 1586258625
--------------------------------------------------------------------------------
/Assets/Plugins/ReflexityAI/ActionNodes/Editor/ActionSetterNodeEditor.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 164fab3162694e8cae40775edbaaef32
3 | timeCreated: 1586528157
--------------------------------------------------------------------------------
/Assets/Plugins/ReflexityAI/DataNodes.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 319826b0ad0790d45a75a9419b2a98c9
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Plugins/ReflexityAI/DataNodes/DataIteratorNode.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 889fcb5e10a64fd2ae8e766b05f06ae5
3 | timeCreated: 1585217931
--------------------------------------------------------------------------------
/Assets/Plugins/ReflexityAI/DataNodes/DataReaderNode.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 3b1a63fe03bad4d4daad69c1a664cf6c
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/ReflexityAI/DataNodes/DataSelectorNode.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: b2827c1507e748c9b2a173d783df7bc8
3 | timeCreated: 1584957877
--------------------------------------------------------------------------------
/Assets/Plugins/ReflexityAI/DataNodes/Editor.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ba0bdcd480b57f945a9bb3378b944d44
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Plugins/ReflexityAI/DataNodes/Editor/DataIteratorNodeEditor.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 4a5489e09a9343328ea9c327217d8525
3 | timeCreated: 1585750810
--------------------------------------------------------------------------------
/Assets/Plugins/ReflexityAI/DataNodes/Editor/DataReaderNodeEditor.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 46520a3844f143b8ba8f64a478ca6ab5
3 | timeCreated: 1586176895
--------------------------------------------------------------------------------
/Assets/Plugins/ReflexityAI/DataNodes/Editor/DataSelectorNodeEditor.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d87bbdeb1ede4846a0954396f9665759
3 | timeCreated: 1585057971
--------------------------------------------------------------------------------
/Assets/Plugins/ReflexityAI/Framework.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 69eb76d0d35baa744bb6294f4857a151
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Plugins/ReflexityAI/Framework/AIAction.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace Plugins.ReflexityAI.Framework {
4 | public class AIAction {
5 |
6 | public Action