Cyberpunk DuoCopter Drone version 1.1.1 10/03/2019 Thank you for your purchase of my drone! I have worked quite hard to make this, in my opinion, pretty cool. And I hope you enjoy it as much as I do! Table Of Contents 1. DEPENDENCIES 2. Unity Versions 3. Getting Started 4. Controls 5. Customizing 6. Shaders 7. FAQ 8. Contact Info/Support 1. DEPENDENCIES HRDP Shader Graph VFX Graph 2. Required Unity Versions 2019.3 Beta Confirmed working on: 2019.3.0b6 2019.3.0b5 2019.3.0b4 2019.3.0b3 2019.3.0b2 2019.3.0b1 3. Getting Started 1. Install dependencies from Unity Package Manager. Window -> Package Manager 2. Import into your project 3. Open the Demo Scene located in Drone/Scenes/ This scene is pre-setup to demonstrate the capabilities of the drone. 4. Press Play Controls in demo scene: W - Forward A - Turn Left S - Bakward D - Turn Right Space - Fly Up Left Shift - Fly Down Right Click - Fire Missiles Left Click - Fire Guns Middle Click - Fire Mortars R - Reload all 5. If pulling into another project, make note of the "Pools" and "Missile Drawer" Game Objects in the Demo Scene. These are pools that the drone relies on by default for performance reasons. 4. Controls W - Forward A - Turn Left S - Bakward D - Turn Right Space - Fly Up Left Shift - Fly Down Right Click - Fire Missiles Left Click - Fire Guns Middle Click - Fire Mortars R - Reload all 5. Customizing 1. To change colors of the drone: 1. In play mode locate the "Drone Controller" script on the drone gameObject. 2. Change "Current Color" dropdown to the desired color. 2. To change the "face" of the drone: 1. In play mode locate the "Drone Controller" script on the drone gameObject. 2. Change the "Current Face" dropdown to the desired face. 6. Shaders The drone makes use of 1 custom shader: /Drone/Shaders/FlashingHDRPLit Exposed properties on this shader: Emission Color - This is the color of the emission. Flashing Base Color - This is the base color of the material. Flashing Speed - How quickly the shader flashes. Emission Intensity - How bright the emission is. Exposition Weight - How much exposure is applied to the flash. Flash Blend - This blends between a Sin and Cos on the flash, allowing different patterns of flash. 0 for no blend. 7. FAQ 1. Q. I got one of, or all of these errors! Help? 1) Assets\Drone\Scripts\Drone\DecalSizer.cs(2,29): error CS0234: The type or namespace name 'HighDefinition' does not exist in the namespace 'UnityEngine.Rendering' (are you missing an assembly reference?) 2) Assets\Drone\Scripts\Drone\Faces\AnimateFaces.cs(3,29): error CS0234: The type or namespace name 'HighDefinition' does not exist in the namespace 'UnityEngine.Rendering' (are you missing an assembly reference?) 3) Assets\Drone\Scripts\Drone\MuzzleFlash.cs(2,19): error CS0234: The type or namespace name 'VFX' does not exist in the namespace 'UnityEngine' (are you missing an assembly reference?) 4) Assets\Drone\Scripts\Drone\MuzzleFlash.cs(6,13): error CS0246: The type or namespace name 'VisualEffect' could not be found (are you missing a using directive or an assembly reference?) 5) Assets\Drone\Scripts\Drone\DecalSizer.cs(7,13): error CS0246: The type or namespace name 'DecalProjector' could not be found (are you missing a using directive or an assembly reference?) 6) Assets\Drone\Scripts\Drone\Faces\AnimateFaces.cs(7,12): error CS0246: The type or namespace name 'DecalProjector' could not be found (are you missing a using directive or an assembly reference?) A. Please install the required dependencies (HDRP, ShaderGraph, VFX Graph) from the Unity Package Manager. Window -> Package Manager Please also ensure that you are using 2019.3 beta or newer. 2. Q. I use PBR, can I still use this asset? A. As of right now, I do not provide a PBR version of the drone. That being said, with some tweaks, you absolutely can. Main things you'd need to change: Decals (they rely on the DecalProjector component within HDRP, you'd have to convert to use a sprite) MuzzleFlash (They use the VFX Graph, you'd have to convert to a particle system) Materials (These materials all use the HDRP workflow, and would need to be converted) 3. Q. Sweet drone! Do you have more dope assets for purchase? A. For more information of what I have available, please reference https://www.playpolaris.com/products/ 4. Q. I found a bug! How can I report it? A. Please fill out the Contact form over at https://www.playpolaris.com/contact/ with details about which asset and how I can reproduce the bug! 8. Contact Info/Support For additional information and support, visit https://www.playpolaris.com or email spheroustwitch@gmail.com If you'd like to follow the production of my assets and my game, please follow me at https://www.twitch.tv/spherous If you'd like to further support the production of my asset or my game, please check out my Patreon! https://www.patreon.com/spherous Can I donate directly? Of course! Head over here to leave me a tip: https://streamlabs.com/spherous/tip